skysight-inc/HackerNews huggingface dataset:
This is not even the best source of information but it shows the same trend I was spotting:
https://suckless.org/sucks/systemd

There are similar sources on the internet that claim the same thing in different forms. Every single bad systemd decision is not terribly bad on its own, but when observed as a process they result in a horribly wrong and very insecure system.

With systemd, there i crawling revolution of bad ideas, bad implementation and taking over of everything that was great in linux. When you try discussing any of those items separately you'll be redirected to 'technical discussion' and you can't really technically discuss conceptually wrong system. With bad concept it doesn't really matter how technically good or bad implementation is.

Maybe the best telling thread, in order to understand how pushy and deceptive whole systemd is, is watching how Greg Kroah-Hartman tried to sneak kdbus into a kernel:
https://lkml.org/lkml/2015/4/13/645

It is very long mailing list thread and GH is not officially part of the systemd team -- only that he is, unofficially. He claims that kdbus brings great benefits and speedup only that he can't prove it. Every questioning of a very wrong concept is met by requesting of 'technical discussion'. If you have patience just read that lkml thread and you'll see the same sneaky politics of pushing things the same way that systemd people do it all the time.
You sure about that? The screenshots in the article don't show the keyboard being a different color with a legitimate pop-up.
Yup. I've checked out a bunch of those – and have actually contributed to pelias/api (and a dependency, addressit).

Everything I've seen so far has been clean and pretty easy to follow. Really appreciate the work you all do.

I'm a very happy Mapzen customer.
I distinctly remember receiving a .rtf file attachment from a user who was "sending me a CSV" and I had one of those daydream fantasies about tossing the computer out of the window and walking out.
Write – Login Animation
> NASA writes highly reliable software, as do the organizations producing the software for fly-by-wire airplanes, so your assertion is empirically false.

What I find interesting is that both of your examples (and many others) are for software which controls physical systems, i.e. which is pretty well defined due to the nature of the machines it controls. Do you have comparable examples which aren't defined by the physical systems they interact with?
I used to have 2 24" monitors and a 15" MacBook Pro.

Nowadays I prefer working on my 12" MacBook.

Instead of getting greedier, I learned to manage my space, reduce distractions and improve workflow.

I learned to appreciate sane defaults and keep shit simple. My Terminal.app+tmux+vim+Bash setup is plugin-free and a git clone away. I mostly use standard Unix tools and feel super comfortable on any box. My Mac is light, synced with iCloud, uses little battery and has very few dependencies. I can work from anywhere and expect little. It's very liberating.
A well-cited and recent paper concluded that "while male joblessness has little or no direct effect on crime, it has the strongest overall effect on family disruption, which in turn is the strongest predictor of black violence. [1]"

[1] https://dash.harvard.edu/bitstream/handle/1/3226953/Sampson_... journal page 377
Facebook changed their SDK login behaviour to open the Facebook app, or Safari if it's not installed. If you see an in-app webview login for Facebook, you are being phished. However, 99% of users wouldn't know to check for this.
smartphones are modern version of zombie apocalypse if people keep using them in such unaware way. From start the aim has been to implement game theory learnt from gambling industry into the phones to make people hooked. All of these kind of techniques only work however, on an unaware subject. Solution is not to expect people to become good and ethical salesmen, but to educate unaware people of the dangers of such media. Like with television , internet technology, smartphones can have a very bad effect on people if handled without any care or further thought.

If you are 'against' this kind of effects, the best solution, in my mind, is to educate your fellow man, and try to help them become aware if they seem not to notice these kind of things. change starts with yourself, not with expecting things of otheres.

Not talking about conspiracy mind control things, just basic psychology of the human mind which is exploited by marketeers en designers to make a profit. As this practice is not illegal, and even encouraged for these people through education and results, it's unrealistic to expect them to change. If the effect on people changes however due to a raise in awareness of the general population, then they will need to seek other means of getting their products out there. More awareness of these tactics will lead to them becomming uneffective, and will force the market to switch to a more 'ethical' or human way of doing buisiness.
People that did bad things are not running around freely anymore... It's not rocket science ._.
Whatsapp's opening an API for businesses soon. More abuse on your data. Wait for it.
Don't diss the tried and true "multi-bang", seen in saccharine congratulatory messages the world around (e.g. "!!", "!!!", etc., on up to the elusive "octo-bang" of "!!!!!!!!").
I guess since writing that email, I would have preferred the option of taking a photo (and not storing it anywhere except here). You get used to system dialogs "looking like this" with the photo. If something is wrong, most humans pick it up easily. Only for blind users do you need the text.
Based on that description, stupid people are very, very rare.

This is a classic case of "There are almost no irrational people." Or phrased in a way my mentors would put it: If you call someone irrational, you are being lazy and not trying to understand them.
What’s annoying about the iTunes login is they expect you to know your password. I use a password manager, I’m not about to memorize my iTunes pass. Naturally those logins windows don’t work with password managers either.

Better solution would be not having login windows at all and make it all in the app and do a sort of oauth type flow if the system needs to share it.
I trust the MapBox team to execute and innovate on complex technical challenges. Personally, I hope this investment translates into MapBox sending a lot of the high resolution LIDAR derived data back to OSM or similar.
>"Hola amigo" is an expression that many US Americans understand and do occasionally use to greet one another

I suppose that depends on your definition of "US Americans".
my god ... some part of my brain can't accept that anyone actually believes this; that they just love trolling people, to "rustle their jimmies", so to speak.
They do, the first time you run dotnet.
You don't seem to know much about the history and evolution of medicine.
A custom Django app back end ready to be used in mobile apps
Can you point me to where -- I scanned through the Blog and havn't found a bad link yet?
The most demanding hardware requirement list ever.
I did that as soon as I read the article...gonna check back later to see if it worked
> How does this “kill the product for healthcare, finance and defence sectors”?

Here's an example for healthcare:

https://github.com/dotnet/cli/issues/3093#issuecomment-33389...
North Korea hacked Seoul's war plan
I'm curious as to what you even mean by that? What exactly is he running away from?

He's working full time as an engineer, and living life. Not only that but it's safe to assume his expenses are way lower than 90% of us here.

Is it because he isn't in crazy debt 'owning' a house, and 'owning' a nice car, married with a kid? What is there to catch up to him?

I would agree with you if he was just bumming about living off ramen and working random part time jobs that 13 year olds could have, but he isn't.
No public blog unfortunately...

It was a lucky mix of timing and life circumstance. Single, late twenties had just finished most heavy development work in 2010 and the sytems were running smoothely, a good bossfriend who knew I was hard to replace and I had a sister to catch up with on the other side of the country.
It would be great to know what doesn't fit your needs - can you describe your project in more detail?
If there's anyone in particular from this list that you'd like to see on Indie Hackers, let me know and I'll try to reach out!
React: Upgrade your higher order components with render props
This is part of why Google's move to forbid users from installing SSL certificates is so anti-security and anti-privacy: it disables the ability to MITM one's own device in order to observe traffic.

I'd support regulation forcing Google to permit users to install our own root CA certs.
>You can do this with the Windows admin password prompt

doesn't work when UAC is enabled. Even if you were able to phish the administrator password, trying to login as the administrator using that password (such as by using runas), you'll still end up with a restricted access token. You still need to somehow click "yes" on UAC to get administrative access, which is no small feat because that prompt is on the secure desktop.
You might find this site helpful: https://www.gari.info
Firstly, I'm really happy to see Gitlab growing and desperately want to see it succeed. We need an open-source alternative, and the organisational transparency within the company is also wonderful. However...

> we solved the speed of GitLab.com

I'm currently browsing a repo tree and each page is taking 5+ seconds to load (I am literally browsing HN while waiting for pages to open). This is a common experience. Please please don't get complacent. Not yet.
I am not sure. we made lots of changes, and i think this will help some people, like them

https://news.ycombinator.com/item?id=15155833
At least for the OPO, Sultan includes the improved camera stuff that stock LineageOS is missing.
You're assumptions are outdated
For the longest time we had a torrid affair. Pot+ everyday. About 1.5 years ago, I quit cold turkey. What followed was 10 days of horrible headaches, weird sleep, and moods.

Now a days, I have 1 - 3 cups a week. Usually when I am working out of a cafe.
I’ve been thinking about building an RV similarish to what’s described by the article for a long time. All the plans I’ve drawn up explicitly have a setup for big monitors (VESA mounts make for secure attachment).
> Imaging right now. No problem.

Same here.

While some argue that the medical malpractice system has been abused, I don't think anyone argues that genuine malpractice doesn't exist. It happens all the time. As you say, doctors are human beings, and sometimes they get lazy, careless, or overworked.
> It doesn't. All this stuff is opt-in. If you don't want to use it, don't.

This sentence is getting rather long in a tooth. Cgroups? Kdbus? udev?

Same mantra that is used over and over again turned out to be at least deceptive if not outright lie, each time it was used.
any thoughts on SME customers vs consumers?
HPE/MF responds to letting Russia evaluate cyberdefense system used by Pentagon
There's one annoying omission from family sharing: no IAP are included. And almost every kids game has one. Not talking freemium but just ones with one free level that gets kids hooked.
1 month, lol. I had to wait for 9 months to get an appointment.
HP Enterprise (now Micro Focus) has responded to this:
https://community.saas.hpe.com/t5/Protect-Your-Assets/Nation...
>Something like "ctrl-alt-delete" for Windows (I'm not sure if it's un-catchable, but you got an idea) or even better some unused key like pause/break.

I think that even that is catchable (if needed), at least on old Windows XP Embedded, if you used minlogon (which happened very often) you lost ctrl+alt+del access to Task Manager, but there was a third-party service to restore the "hook":

http://www.mp3car.com/forum/mp3car-technical-software/softwa...
> doesn't work when UAC is enabled

Which is funny because disabling UAC is one of the first things I (and many many others) have done since Windows 7 to make using Windows a little more tolerable.
If someone finds my phone, it'll be locked and they won't be able to install anything

“Does your phone have a calculator? Mine’s in my bag and I need to add these values real quick.”
I've been using an iPad with Duet as my secondary monitor when working from coffee shops. It's pretty awesome, very portable. The FPS is a bit low, but for a debugger window its excellent.
I don't think you can compare software to other disciplines like medical, air transportation or architecture. These areas are well understood and pretty mature and move pretty slowly. If we ran air transportation like software somebody would already have self flying airplanes in service. They would crash from time to time though. I personally like the imperfection of software development and the freedom to imagine new things. If we want to be more mature we also have to accept much slower development cycles and innovation will be slower.
How do you keep your laptop charged? A separate generator?
> A perfect solution on iOS is to "minimize" the application so that the home screen is shown and then show the password prompt. The user would immediately recognize the wallpaper and icons to be theirs, which are two pieces of information unavailable to the application. However, the application could still fool the user by displaying the box over the application anyway.

Isn't it exactly what happens on windows anyway?
I'd be quite passionate if I was doing finance only if it was my money and not have someone pushing me spend other people's money, I'd have to have a cushion tho.
If you're not in the three comma club, what's the point?
What Skills Unite Great Product Owners
I'm curious what the "boring" food venture is?

Perhaps things like a mid range franchise in a underserved city. Or a low end franchise with a captive audience (highway service, travel intersections). Industrial cafeterias.
You didn’t see VESA mounts in your Amazon search that allow you to screw the stand into the monitor and into a solid surface (desk or wall) with an articulating arm that allows you to adjust the monitor’s location!?
>> Without a home, are you really a worthwhile human being deserving of a mate?

Is it possible to have a family living a stable life without an home/appartment ?
Firstly, thank you for taking the time to answer.

Some comments:

> It doesn't. All this stuff is opt-in. If you don't want to use it, don't.

I said I feared a package used it, because it made sense at packaging time. Let's be honest, upstream often has less than sane defaults. In that case, there will most likely be some hair-pulling on the user/sysadmin side before he figures what what's wrong. And then, he will definitely blame systemd (even though it's not really systemd's fault).

> What's a bit unfair though is that you imply that the various technologies where equivalent in behaviour and would be different only in performance. That's really not the case. The eBPF stuff allows configuration of per-cgroup, i.e. per-service or per-container access control. And that's a massive advantage. Classic Netfilter doesn't allow that: you can't tell it to permit all traffic to bittorrentd.service, because service/container/cgroup information is not available to it. Yes, people have tried to make that work, and there was some support for it in the kernel, but only for egress, and that made it pretty useless ultimately.

My bad. I mentioned the performance aspect because AFAIK, that's the main problem solved in the big players' case. I'm fully aware of Netfilter's limits. It is very powerful, no doubt about that, but it operates at the network level. Therefore, it has limited knowledge regarding the software running (unlike, say, the firewall integrated in Windows that can permit/deny depending on the process that attempts to contact the network). eBPF/XDP bridges that gap, which is an interesting feature for the user (as you rightly mentioned).

> I know it is fashionable to blame systemd for everything, but seriously, eBPF+cgroups and all that kind of stuff is the result of the kernel's development scheme, and systemd only follows that and exposes what they came up with. If you don't like where kernel development goes, please complain about and to the kernel community, but systemd is just a consumer of what they do, and I couldn't care less if per-service firewalling is ultimately implemented based on netfilter, on nftables or on ebpf/cgroup.

I didn't blame systemd for eBPF :-). I'm fully aware that the kernel community often has different concerns that what us user-peasants would like. I am bothered by the overlap between eBPF/XDP and Netfilter and more importantly, that the tooling seems to be lacking.

Using it in systemd is opt-in, sure. However, a user that opts into this feature is not aware of the technology used underneath. When debugging time comes, he will be wondering what this magic is.

> As it turns out only the latter ended up being capable enough to make this possible. And I accept that, and then made use of this.

Why does systemd need to expose it ?

As you said, it's fashionable to blame systemd for everything but I feel you're just making it easier by adding knobs for everything. What is the scope of systemd ? Where exactly does it stop ?
got you, bud: https://www.xda-developers.com/uninstall-carrier-oem-bloatwa...
Alternate idea: get rid of the smartphone. There are many benefits.

https://www.theguardian.com/technology/2017/oct/05/smartphon...
Petuum secures $93M Series B to push AI into the mainstream
STELLA:Report from the SNAFUcatchers Workshop on Coping with Complexity
If the facts are as stated, there is not much room for him not being a dick.
Ignoring all that the timeline for that is so long it's not really useful for evaluating any changes because it'll be 10+ years before you have any new data, depending on where the change happens. On top of that it's so broad that it can only really measure the whole system from elementary up through college/trade-schools so even once you get data you can only really evaluate the system as a whole.
This is the blockbuster PDF dropped by the SNAFUcatchers during their keynote on day two of Velocity. Even just the 15-minute summary by Richard Cook and David Woods had me on the edge of my seat. In this report, they summarize the lessons gleaned from presentations of “SNAFUs” by several companies during winter storm Stella.

SNAFUs are anomalous situations that would have turned into outages were it not for the actions taken by incident responders. Woods et al. introduced a couple of concepts that are new to me: “dark debt” and “blameless versus sanctionless”.
Wow. It didn't take long to go from punctuation to philosophy.
"that place had a gross profit of $13,000/week."

Now take out taxes and your left with roughly $100K/year to pay yourself and any partners... Not exactly living high on the hog. And the hours for that pay can easily top 80/week.
I sold my marketing company 2 years ago to start my own single person company. I create niche websites / communities. Comfortable living all from Adsense.

Best decision I ever made was selling the company. I don’t miss it at all.

Sometimes I do a consultancy job (online marketing) on the side, just because I enjoy doing that. Not doing it for the money makes me better at it, because this way I can be “blunt” and it makes me immune to office politics.

I still work 40 hours a week effectively, but I can decide what to work on every day and take time off when I want to. My wife also has a fulltime job so I take the kids to school and pick them up every day. I love doing that.
I noticed this in the data of some scientists I work with. Another awful thing is that when you tell them they need to format the column as text to prevent this in the future, before the data is put in the column (very important!), they'll eventually try to apply it to their existing fubar spreadsheets as well - in which case the "date-recognized" genes become ... large numbers representing the number of days since 1900, totally unrecognizable.
Cortana can now read your private Skype conversations
That we ever had "libre" desktops is an accident of history resulting from home computers, widespread internet access, and awareness of public key crypto arising in that order.

IBM took on the personal computer market and made the PC standard, which launched the chain of backwards compatibility that continues to this day. Because they did this in 1981, the idea of "secure bootloaders" was not on their radar. By the time anyone started thinking along those lines, the standard was well entrenched; this same standard gave Linux and other free OSs a relatively static target to hit, just as the internet was gaining ground (a force multiplier for hippie free-software types). Before PC clones took off, every home computer was a different design, OSs were specific to each model, and open alternate OSs were not really a "thing".

For a glimpse of an alternate history where these things happened in a slightly different order, take a look at TI graphing calculators; each is a bespoke microcomputer using very 80s-ish technology (z80/m68k cpus, built-in BASIC etc) and each has RSA signed OS images, the keys for which were only factored in 2009. Even now that every single microscopic detail of the hardware is known, and the keys available, alternative OSs are niche and usually incomplete projects confined to a single model, because there is no standard to target.

All we have now is a reversion to the natural order of things, permitted by the shift to "mobile" breaking all the rules and allowing all the norms to be reset.
That's what shell access means. Running a program = access to system() and thus shell access.
"I've seen devs happily check in shoddy work just to be finished hundreds of times in my career"

From my experience a developer who does everything the correct way and takes his time do so has no chance of surviving in most companies. There is a lot of pressure from leadership to get things done quickly even if quality is compromised.
It's time to assume our data will be stolen
But do you really like it? Or would you just buy it out of virtue signaling bullshit reasons?
Frontrunning Bancor in 150 Lines of Python with the Ethereum API
I didn't know about Strava, that explains a lot when I'm making a route fine in Strava but can't get it on Google Maps.
I definitely do miss my multi-monitor setup in our travel camper. I've been fulltiming (thanks to some articles and prodding from other HN members) in a trailer for almost a year, and can admit that I am looking forward to a bit of a break with at least one more monitor. Like a few other comments I've looked at some swinging arms I could mount but space is at such a premium that its hard to justify. On the plus side, it has made me simplify my work and life overall. I get outside more and go for walks, exercise, spend more time with my wife and friends.
Only when those fields are appropriately annotated, which anecdotally I've run into plenty that are not tagged correctly.
Americans that live in the US? How many valid definitions are there?
FWIW the MNIST dataset they talked about (handwritten digits) only has 60,000 training samples - and that dataset surely has more variance than printed puzzles from magazines.
If someone has access to my unlocked phone, there are worse things they can do than installing a malicious app. First of all, apps are generally tested before they appear in the store. I don't think attackers would install an app if they can just steal the data directly.
I was expecting Stanley Kirk Burrell, now an ordained minister. https://en.wikipedia.org/wiki/MC_Hammer
We de-amped it and de-baited the title. I'll take a look at the other thread—thanks.

Edit: ok, it seems fairest to merge this thread into that submission and roll back the clock on the latter.