HN user

mih

1,376 karma
Posts25
Comments179
View on HN
www.bbc.com 2y ago

Microsoft cutting crucial link to Gaza, Palestinians say

mih
271pts185
www.nationalgeographic.com 5y ago

Ismail al-Jazari – the medieval 'Father of Robotics'

mih
87pts51
www.bbc.com 6y ago

Pulling apart a £339 anti-5G USB stick

mih
12pts1
www.bbc.com 6y ago

The married couples in Hong Kong who live apart

mih
100pts59
www.bbc.com 7y ago

The country where 96% of homes are privately owned

mih
19pts9
photo.tepco.co.jp 9y ago

Photos taken from inside Fukushima's submerged nuclear plant by a robot

mih
1pts0
www.theregister.co.uk 9y ago

Excel abuse hits new heights as dev uses VBA to code spreadsheet messaging app

mih
15pts0
www.wiznote.com 10y ago

WizNote – An Evernote alternative with an open source cross-platform client

mih
49pts23
www.nytimes.com 10y ago

Trans-Pacific Partnership Trade Deal Is Reached

mih
3pts0
www.theregister.co.uk 10y ago

Wikipedia’s biggest scandal: Industrial-scale blackmail

mih
4pts2
xkcd.com 12y ago

Today's xkcd – Rotating world clock

mih
7pts1
www.theregister.co.uk 12y ago

Opera founder von Tetzchner: It's all gone to crap since I quit

mih
3pts0
www.bbc.co.uk 12y ago

Inside North Korea's Western-funded university

mih
1pts0
www.bbc.com 12y ago

Most complex mirror ever built

mih
1pts0
www.theregister.co.uk 12y ago

Palestinian Facebook flaw-finder getting $10,000 payday in online appeal

mih
1pts0
www.theregister.co.uk 13y ago

Adobe wants Ninite to stop rolling out crapware-free Flash

mih
262pts131
www.bbc.com 13y ago

Will we ever… simulate the human brain?

mih
1pts0
www.bbc.co.uk 13y ago

Dyson launches a £1,000 smartly engineered water tap with built-in hand dryer

mih
1pts0
www.bbc.co.uk 13y ago

North Korea: On the net in world's most secretive nation

mih
83pts51
www.bbc.com 14y ago

Google maps interior of Shackleton and Scott's Antarctic huts

mih
2pts1
www.bbc.com 14y ago

Touchscreen shortage in near future?

mih
2pts0
www.cs.vu.nl 14y ago

10 years of Semantic Web: Does it work in theory? (Keynote at ISWC 2011)

mih
1pts0
www.reghardware.com 14y ago

5.35s : New record for Rubik's cube solving robot

mih
2pts0
www.salon.com 15y ago

Why can't people in US watch Al Jazeera?

mih
225pts174
news.ycombinator.com 15y ago

Ask HN: How to think like a researcher?

mih
8pts7

I am one such user. KDE Plasma has been my daily driver ever since the early days of version 5. Admittedly am not someone with a keen eye for design. There might be some rough edges and the occasional annoyance, but you quickly get used to it.

The desktop/windowing system for me is just a means to launch an application which is where I spend most of my time. This often happens to be a browser, a terminal and IDE etc. The design of such apps takes more precedence for me than some margin of the control center items where I couldn't recognize what the problems were if you asked me to.

What bothers me more than the visual design is the interaction design ... am trying to find a way to move a sticky note which has been on my desktop for quite some time and the method I used previously no long works. Also some releases ago they mapped 'Alt-F' on the Konsole terminal app to a Find input box, whereas the binding is normally used on terminals for "move cursor forward by a word". This is not a sane default and has caused me to pick Wezterm as my preferred terminal app.

Not sure if this is a joke or serious. For those unfamiliar, period (.) is used as the thousands separator in European countries, whereas much of the world uses the comma (,). The case for the decimal separator is switched. So 69.76 would be written as 69,76 in Europe.

Another user of pdm here for professional projects. It sure is more standards compliant than poetry. Support for in-project venvs and integration of configs for packages such as pytest is quite useful.

When evaluating package managers, poetry for sure was a contender. However listening to others experiences regarding poetry developers introducing breaking changes that could potentially cause the CI pipeline made it a no go [1]. uv seems to be coming along rather nicely, but wasn't anywhere near the level of stability compared to pdm during the evaluation phase.

[1] https://www.youtube.com/watch?v=Gr9o8MW_pb0

This is e.g. in Germany - https://en.wikipedia.org/wiki/Education_in_Germany#Secondary....

Children of well educated parents almost always end up at a Gymnasium from which their career path ends up leading them to a university degree. Those in others types of schools have a tougher path leading to university education and will most likely end up in the equivalent of community colleges, vocational training or apprenticeship. Since recommendation by teachers counts for admission to a Gymnasium and this is often subjective, children of parents from less privileged backgrounds (blue collar workers, immigrants etc.) often end up in other schools. Sometimes this is an example of how society is stratified - a place for everyone and everyone in their place.

Apart from the public schooling there are also private schools which are almost entirely for children of very well to do types since they come with a significant fee.

The issue I have with a lot of these tools is they work fine when depicting relationships between tables in the same schema (talking mainly about PostgreSQL databases), but few support showing relationships between tables across different schemas.

Also, when the number of tables grows large, few have layouts arranged in an optimal way. I use D2 (https://d2lang.com/) to create ERDs. However, of the free layout engines available in D2, Dagre (https://github.com/dagrejs/dagre) and ELK (https://github.com/eclipse/elk) both don't have optimal placement of layouts for a sufficiently complicated database.

Another user of paperless-ng here. For a while, I used another open-source alternative Mayan EDMS - https://www.mayan-edms.com/.

As opposed to paperless, Mayan provides fine grained access control via ACLs and also allows 'directories' in addition to tags. Dropped it after a while though, since it was too enterprise-y and for in-depth configuration, the documentation was insufficient and I would have to buy the advertised book. Paperless-ng is sufficient for my personal use, though I still miss having directories as an additional level of hierarchical organization alongside tags.

Since I don't have a scanner, I just use the Microsoft Lens app to scan documents on my phone (Android). Paired with Syncthing (https://syncthing.net/), my documents are automatically synced to my desktop from where paperless-ng picks it up from the watched folder and automatically adds it. Tags and correspondents can be automatically added based on keywords in the text.

Does VSCode offer a terminal user interface? With Emacs/Vim I can SSH to a remote machine and immediately start editing with muscle memory using the same keystrokes as in the GUI.

Sure VSCode has its strengths and as an IDE easier to get started and work with, especially for newcomers. That said, the fact that it requires a desktop environment to operate in means there are niches that Emacs fills which VSCode currently cannot.

You got it right. Translating from a logical design to a physical design requires following rules laid out by a foundry for a given process node (5nm, 7nm etc.). To check if a physical layout confirms to a node, Design Rule Checking [1] is performed as part of the Physical Verification step in EDA [2]. The simulation/checking is highly complex and takes hours (sometimes days) even with sufficient parallelization. Once a design passes the checks, it is deemed ready for manufacture by the foundry.

[1] https://en.wikipedia.org/wiki/Design_rule_checking

[2] https://en.wikipedia.org/wiki/Electronic_design_automation#A...

Drones can be economical for smaller areas, such as villages as mentioned in the article. For larger areas spanning hundreds of square km/miles, small UAVs won't do. Long range fixed wing UAVs or regular planes equipped with hi-res cameras or even satellite imagery are more suited. In the end it's a question of which approach is more fit-for-purpose, given the requirements and constraints.

In a country like India, cloud coverage during the rainy season can last for months, rendering satellites (unless you use something like SAR with false color composites) effectively unusable. Drones may not be able to fly during periods of rainfall, but can still be operated in daylight during breaks in weather.

Using satellites come with their own problems.

First, this requires high resolution imagery to make out fine details. You have providers who can provide imagery with 0.3-2m resolution, but these can be expensive and not so easy to obtain. Satellite imagery for true colour is also affected by atmospheric conditions such as presence of clouds, which can occlude the view. Infrared bands can peer through this cover, but then they are not much use in surveying. Besides, you will need to wait for the satellite to make a pass over the target area to obtain the image, so the imagery can be out of date or captured at the wrong time e.g. if land is submerged under floods, so details are not visible. There is of course the upside that satellite imagery can cover huge swathes of land at once.

Drones are cheaper and can be flown over the target area on demand to generate true orthophotos from overlapping photos (https://en.wikipedia.org/wiki/Orthophoto).

I recently had to upgrade Jira and Confluence at the workplace. It was clear from their configuration methods and how they respond to errors/failures, they are written by different development teams. One needs to be an admin to experience this, ordinary users will see no difference.

Take for example the admin UI. When adding "Application Links" to link Jira and Confluence with each other, Jira has a nice tabbed interface allowing you to configure it easily, whereas in Confluence, you have to scroll down a long sidebar with dozens of options until you chance upon the required link. Had similar experiences configuring various other options at the filesystem level.

Jira configuration was more coherent, fault tolerant and failed gracefully. Confluence configuration on the other hand was messy in comparison.

Thanks for this post. Bought a Lamy several years ago and never crossed my mind it could be counterfeit. It felt so scratchy when writing that eventually I just gave up on it. Now when I compare it to the fake one from the images in the post above, it has all the telltale signs.

... in part because of its laissez-faire approach to letting the user install anything from anywhere.

This comment makes it seem like installing software outside of a curated store is responsible for security issues, but this is exactly what Linux and other like OSes do. You can install apps from anywhere and I'll wager you'll find less malware, adware etc. for them in the wild, than the Mac. Granted usage of these platforms as a Desktop is way lower making it a less attractive target for bad actors, but much of it owes to inherent OS design.

And if an open source application wants to become popular for the masses - not the HN power user crowd, which represents only a small percentage of potential customers - they have to conform to its rules.

Open source applications have been popular with the masses way before the curated store app store model came into place. Publishing on an app store has a good chance for increasing outreach, but it should not make distribution and installation of applications in the classical way more cumbersome, should the user so desire.

Progress on Plasma 6 years ago

Another arch-er here.

The main reason I moved to arch was KDE Plasma 5. When it first came out version 5, was buggy, but usable enough to be a daily driver. A rolling release made it easy to get the latest updates and I haven't needed to revisit my decision since the last 5 years.