skysight-inc/HackerNews huggingface dataset:
> in French ... also

In all the dialects: it's greek for "evil, bad". From the IE root for "twisted".

Given the original core concept of "strongly bent", its meaning as "morally twisted", its connotation of "repulsive" and its use as a pejorative (prefixed), the nursery reference collected a good deal of the above - the physical description, the moral metaphor, the reaction, the qualification.
I've recently released a (fairly complete by still alpha version) project-oriented Haskell ebook[0].

It targets programmers that are new to the language, and focuses on the practice of writing Haskell to build projects. Specifically, a blog generator.

[0]: https://lhbg-book.link
The less frequently I need something, the more frustrating it is if it's not short and memorable (or easy to look up in the synopsis or built-in help). Forgetting and googling a needlessly complicated command over and over again every year isn't fun.

xset achieves that perfectly. If I somehow didn't remember how to set mouse acceleration with it, a quick glance at the synopsis immediately tells me. Or I can just run the command and it'll tell me:

To set mouse acceleration and threshold:
m [acc_mult[/acc_div] [thr]] m default

Zero frustration, and the command is so short and simple that I end up remembering it without trying.

This is something I've observed more than once: I easily memorize useful sets of one-letter flags even if I can't remember or know what they all stand for. This just doesn't happen nearly as much with long options. Commands like ls -ctrl or ss -nap quickly become part of my repertoire even if I don't use them very often, but I really couldn't remember ss --numeric --all --processes (if I had written that from memory, it could've ended up as --num --all --pid or --numeric --any --process), and I don't even know what the corresponding long options for ls are. In the rare case when I have to deal with an option that has no short equivalent, I feel like I have to look it up every time if it's been longer than a few weeks.

You talk of optimization but I think this is just a very basic (and reasonably successful) attempt at sane design. It's not like someone had to go far out of their way to make this in a manner that isn't batshit insane.
MAANG - there are two A's
I would very much like to see the data and math used to calculate these odds.
Machines ordered without Windows won't necessarily end up running Linux. Many of them could end up running pirated Windows.
The company's response is very much in line with standard Dutch policy. Unless someone forces you to do something, only do the absolute bare minimum necessary to not go to jail. The common term for this is "zesje" (little six in English), which comes from school and university where it's the bare minimum grade to pass. Anything more than the bare minimum is considered a waste of work.

Before any Dutch members get worked up, I'm Dutch.
What does Mang mean? Not finding it with a quick google search.

Edit: never mind. It becomes very clear if you spell it right, as a sibling comment pointed out.
For personal rules probably not important but because you won't have many not because there is an even worse option you could have chosen.
Do they start that cheap? I'm looking at this website and there's nothing even close to that price:

https://www.cyclingnews.com/features/best-electric-bike-conv...
Other car makers don't already have a functional UI.

I have used all three, and much prefer the tesla UI.
Instead of spaces I just use U+2215
> Imagine having to pay $10 to register a 4chan or reddit account and being banned for silly and ridiculous rule infractions but then being allowed back on if you registered another account("10bux").

IMHO, that's one of the best features of the forums. I first joined in 2003, didn't read the rules, posted garbage, and got banned. I ended up making a new account avoid having the embarrassment of being banned. Later on they ended up loosing the rules a bit and came out with probations.

Also, that $10 went towards the costs of running the website/forums. When SA came out there was no AWS, they had to lease cabinet space in a colo facility and buy real servers. The website/forums was actually down for while when Hurricane Katrina hit, (their colo was in downtown New Orleans at the time).
This isn't going to work out well if there are a bunch of false-positives
2026, if they can do it by then. The preference is for “systems to discretely [sic] detect alcohol on drivers’ breaths or in their blood.” So probably not cameras.

This mandate was in the infrastructure bill.

https://www.washingtonpost.com/transportation/2021/11/09/dru...
There's a large cohort of people who don't list their real reasons for leaving for the sake of departing on good terms and to avoid burning bridges unnecessarily.

Exit surveys don't fix a rotten culture and incompetent managers. We can only hope the higher ups look at the numbers and start asking why certain managements have a higher turnover rate then others.

A few anonymous surveys targeted at those teams from people who can't as easily uproot their lives to leave the company will tell you what's going on.
> Person saying taxes should be higher for everyone -- what's stopping them from paying more right now?

Because me sending random cash to the federal government does absolutely nothing, and higher taxes can pay for actual programs. There's a huge difference between exempting yourself from a new mandate you enforce on everyone else, and simply waiting for a universal mandate before acting yourself.
My guess is lack of metrics. If they could tell what it cost and justify it as a savings then they would do it. Most leadership is as rational as they can manage.

The reality is that companies can't measure impact of individuals or small groups particularly well.

Certainly they can't tell the difference between good and bad employees so how can they tell who to attempt to retain?

More or less attempting to retain everyone at their market value is not on the table at pretty much every company even if they have the money.

Maybe some day someone will apply some science to the whole thing and we can find out which strategy is optimal and when.
getopt_long (and thus most GNU programs) work this way. I think it's probably a misfeature though since it means that adding a new option can introduce ambiguity. Having both short (ex. -x) and long (ex. --exclude) options is a less problematic solution.
From what I've seen close-up in the indiehacker community, it's shifted the goal-posts of what an MVP is.

You used to be able to get away with a landing page with just a form to collect email addresses - now you need a hell of a lot more polish to get started.
Logistics. Collecting, storing, and distributing — all labor-intensive and expensive at scale — will turn into the biggest costs. Unless recycling happens at scale it doesn’t make a big enough difference.
> Logic is logic, so whether you program in code or via some wack gui, you still need programmers.

Perhaps, depending on your definition of programmers, but lots of people can use logic. An accountant making complex calculations and forecasts in Excel is surely just as logic and precise as a programmer hacking something together in Python.
How has the uHoo sensor worked for you?
The ihp-new command is only a shell script that does a few checks and then git clones the project boilerplate:

https://github.com/digitallyinduced/ihp/blob/master/ProjectG...

The actual IHP project has it's own nix-shell environment, so that all project dependencies are managed locally (https://github.com/digitallyinduced/ihp-boilerplate/blob/mas...).
The programs you listed with 4 failures launched 164 times including test flights. Falcon 9 has provided 127 successful missions and 1 failure.

On visits to the ISS it's 37 vs 25.

If you look at the ratio of non-human flights to human flights SpaceX is far more conservative of human life.
Every week, I encounter a user - just like I did in the 80's - who cannot explain the difference between a file and a folder.

"What do I use a folder for?", they ask, in the same breath that they request "some way to organize things logically".

The no-filesystem movement has worked hard to eradicate this scourge from user experiences, but I fear that this is the devils work. Computer users should know what a file is, and what its for - and they should know what a folder is for, and why they would want to create one to put their files into it ..

But yet: they don't.

It hasn't improved since the 80's. Taking away the users responsibility to understand these things, only makes computing worse. The fact that "special chars in paths" breaks things, also holds this factor into place, imho.
> Is this a paradigm shift?

No. IIRC, companies have been hyping stuff like this for literally 40 years: https://en.wikipedia.org/wiki/The_Last_One_(software)
Cool post. This sent me down a deep rabbithole. Of my 1970's gear, all that remains is my Hitachi HT-460 turntable.
Hackintoshing is also getting easier (save for amazing battery life) with OpenCore, perhaps a small subset end up doing that.
This was my observation as well. Sheets is actually quite good, but what's missing is connectivity to other tools (e.g. your database). This is exactly the problem we're going after with Wax[0]. We let you deeply integrate Sheets into your other apps.

0 - https://www.wax.run/
>"“We need technology to stop the nightmare on our roads,” Ms. Otte said."

I think the proper term for this is pearl-clutching, but in any event I absolutely hate when activists use wanton hyperbole. Yes, drunk drivers cause casualties, but is it really such a nightmare that requires integrating breathalyzers in every new car? I'd venture the majority of Americans would say no.

Additionally, I've become so disillusioned with American Democracy that I'm no longer proud of our style of government. The fact that Congress can pass such a wide-ranging law on the narrowest of majorities and each little politician can jam special interest provisions in makes me so angry. Congress has the power to operate in whatever little silly way it wants and this leads to such weird parliamentary chicanery.
Not exactly - the problem is mostly when doing variable expansion. The fact that bash treats "$x" and $x as different is a bit of a design flaw. Of course there's still an issue with evaluating dynamically generated code, but that problem is partly solved by working with arrays.
Dammit, I wanted to be the one to mention gobo linux [HN deleted my laughing emoji ffs]
The EPA allows polluters to turn neighborhoods into “sacrifice zones”
In hundreds of years archeologists will unearth these comment threads and think that this stuff is our religion.

Edit: Just pop into the air quality thread if you want to see some other examples. https://news.ycombinator.com/item?id=29188877. Everyone going through the same motions as usual, beating the same old dead trope horses. Reminds me a lot of a religious service with all its tradition.
I mostly agree, but I suspect not all CRUD businesses have been eaten. The ones that have been eaten have the following property:

-- You have to enter the information in yourself, or your equipment currently captures it for you

There are still CRUD opportunities where you find, capture and enter the information on behalf of the user. The phone captures a lot of data, so all that is already CRUDed up, but if you had novel data -- say from a wearable device -- you could still produce a new CRUD for that.

I think this is why hardware is hot again. It allows us to automatically capture new data that isn't already captured by the phone.
It'd be interesting to see how much of the interest in the no-OS option is due to Linux vs people choosing to buy a Windows key cheaper elsewhere.
Ask HN: Switching to a career in software development in my 30s?
Like many others, the pandemic has me thinking of a career change. Programming has always been of interest to me, so I’m seriously considering making a move in that direction. Realistically, how difficult will it be to make this change from a totally unrelated field, and what do I need to do to prepare myself?

In particular, I’m wondering about education. I see anecdotes all the time saying, “you don’t need a degree to become a programmer,” but many job postings list a CS degree as a requirement. Either way, I have no doubt that there is a lot that I’d need to learn before I could start applying for jobs. I’ve started working on the “Front End Development Libraries” certification on freeCodeCamp.org – is something like this enough to get me a junior level position somewhere? Are there other courses/programs that would be better? Should I instead be looking at going back to university to get a four-year degree? Or am I better off doing one of these online bootcamps and focusing on building my github portfolio by creating some hobby projects/contributing to OSS?

Some things I do already have that may help me along the way:

* A bachelor’s degree and some graduate work in an unrelated field (theology)

* In university I ran my own business creating WordPress website for local small businesses; so I am/was quite comfortable with HTML/CSS and somewhat competent with Javascript/PHP/MySQL. Unfortunately most of this was 8+ years ago, and I know a lot of things have changed in that time.

* Many of my hobbies include elements of programming: maintaining a blog I built in 11ty, home automation using Home Assistant, etc.
Lol, where I'm from(Polish mountains) you can have a proper mountain bike with 30 gears, and even in the lowest gear I can guarantee 90% of people wouldn't be able to cycle up to my house without at the very least standing on the pedals - most people just give up and walk pushing the bike in fact. It took me years of training to comfortably cycle up some of those roads while sitting, and it takes a lot of effort.
And that, children, is when marginalia_nu unlocked the seventh circle of the inferno. Tomorrow we'll read the story of how our new demon overlords forced us all back to Windows 3.1.
Manufacturing leads the way in microsegmentation adoption
It's vastly better than previous iterations on the same idea. Some (e.g. Airtable) are much better than others, perhaps because they have a clearer niche. Others are useful but drive you straight into a swamp called Technical Debt (retool). I don't think they represent a paradigm shift, more an iterative improvement on existing tools.
I don't understand your point. In "Breaking Bad" if he had a hotel instead of a car wash, he could claim it was 95% occupied every night. Thereby washing large quantities of cash. In the EU do they have to keep IDs for a certain amount of time or something? If so then you just keep a few on file and hand those over when asked.
In my current role I am writing a promotion packet to go to the next level. The bar is relatively low, it must only demonstrate that I have been performing as an N+1 level. It requires extensive documentation and close to a dozen personal internal references.

The external interviewing process into that role must demonstrate that the candidate has been performing at a level that is higher than average for that role. The promotion process takes 1-2 orders of magnitude more time for a known internal quantity than it does for an external unknown quantity.

There is a marked focus on improving the recruitment process but little on improving the promotion and retention process.
Absolutely! Let’s make sure to have enough machinery on the Moon to repair impacts from meteorites, too!
Who knows, maybe one of the other up and coming companies like Rocket Lab could add some pressure.
Yeah use wood cabinets and then ship the arcades around by plane and truck. That will move the needle on climate change.
I've never thought about using super resolution on video/image zooming but that's actually a really good idea if iOS and Android don't already do it.
Build a second brain to enrich the company you work for?
Apart from what others mentioned, that can only work if the file system automatically creates 8.3 names. NTFS does not necessarily do that (https://docs.microsoft.com/en-us/windows-server/administrati...)
I do think it's a major shift but not in a mutually exclusive way, and maybe not a "paradigm" shift. I think initially, no-code tools were touted as being for non-developers. But now there is a realization that no-code tools are more like "automation" for completing a task. In that mindset, anyone (developer or not) can benefit from using them since it can be/should be/is more efficient. To the extent that no-code tools let a non-developer build and test an end-to-end app as their business, I think that's rare today but I would say we're on our way towards it.

I liken the no-code movement to the introduction of a higher-level programming language. For certain tasks, the higher-level language is more than adequate and a developer (or user) who knows nothing about OSes, file systems or networking, can build an application and probably create value and make money. But the higher-level language doesn't replace the lower-level language overnight, and for certain tasks it'll never replace it.

To use the example you mentioned, if you just want to display a webpage for your co-workers that lets them filter a SQL table, it might take you a few minutes to build that in Retool. If there is a class of such webpages or webapps that could make you money, then it's easy to see Retool as a new higher-level language for building those types of apps.

So, my view is that it's not a paradigm shift for building software, but rather the next step on an evolution towards a more automated process of building software.

Disclosure: I founded a no-code web testing app https://reflect.run
kinda buried the lede, didn't they?

"However, according to the EMA, the benefits of both mRNA shots in preventing COVID-19 continue to outweigh the risks, the regulator said, echoing similar views expressed by U.S. regulators and the World Health Organization."
The first time I've seen something similar was in IE5, I think. The loading indicator oscillates before connecting to the server. Once connected, it started progressing even without receiving any packet. It was easy to tell because win9x had a nice indicator when network packets were sent or received.

It seemed very strange since the beginning: "It is not right... it is progressing but I see no packets incoming...". The progress indicator then progresses slower and slower until it reaches half the bar exactly when timeout is reached and a popup with an error message is shown.

It was very frustrating because I could no longer trust the browser. Now, if I want to know if there is progress or not, I have to look at the network indicator which could be disturbed by other network activity. At the time, connections failing were not all that rare and being able to quickly retry to load the page was an important time saver because you didn't had to wait for the timeout.

I once saw my father, who was not well versed, waiting for a page that simply would not load, but instead of retrying he just kept waiting until the indicator slowly slowed down to reach half the bar and only then tell him that the timeout was reached. I approached and said: "It is not loading, try again.", he said: "It is progressing!", I said: "I don't think it is progressing... I think they are lying to us.". We then went back to Netscape Navigator.

This is bad UI. No matter what experts or even tests say. A lie is a lie and is not something a system should do to the user. The correct way to do this is to use an indicator that oscillates or runs around. I think they were invented for exactly that case.
Nobody can read my perl code -- including me!
Reminds me of a story my old boss used to tell about how they dealt with complaints about long waits for elevators in one high-rise building: putting mirrors on the walls. With sufficient distraction (everyone likes looking at themself, or at least can't help it) the elevators were no longer "too slow"!
A friend had the username "Rubén" and jfc it broke everything other than windows itself xD
> "everyone knows the happy path but the minute it gets hairy we're all screwed". Sounds familiar.

"Everybody has a plan until they get punched in the mouth."

-Mike Tyson
...or what makes something funny, even.
macos does something like that.
First of all, interpolation DOES use algorithms which could reasonably be described as AI.

If it's too blurry to tell, the actual intelligence of the observer will indeed fill in the detail of what they believe is happening. So if the prosecutor continues to assert "he is pointing his gun" while the pixels blurrily shift around, that may become the observer's impression regardless of what the pixels are actually showing or not showing.
>Whenever someone is pushing a mandate on someone else, I wish they would be called out if they are already following that mandate.

Why though? If you found out that many members of MADD had installed these devices would it change your opinion on requiring it for everyone else? If you found that someone campaigning for higher tax rates actually did make generous contributions, would it change your opinion on raising the rates? Somehow I suspect not, in fact I would hope you wouldn't be so easily swayed! So then we've not pushed the argument forward at all, just taken a detour down an irrelevant cul-de-sac in the hopes of finding a gotcha.
Cut most mine off in an unsupervised Halloween pumpkin carving accident when I was a kid. I think the lack of length actually allows me to type faster.
As an example, Belgium gave up its root CA in favor of Digicert-privided certificates. We could have avoided that.
> and Columbia (after a further 88).

I'll never get over the fact that NASA never made an assessment of tile damage after liftoff in over 100 flights before Columbia. All these machines are experimental in the sense we still don't understand completely what happens with them and treating them like 737's is a huge mistake.

Even in the case of the 737, the MAX proved we didn't understand a 737 thoroughly enough to ensure safe operation.
If the "loading bar" moves everyone once in a while, it acts as a "did the page freeze" indicator. "Should I reload the page... oh, it just moved up a little."
I'm curious what the mechanism is for it being more dangerous for a 25 year old than a 35 year old. What about the ostensibly healthier person's body is different?
It's interesting, but always calibrate their claims against the fact this is about the tenth time this movement has come around. This movement literally goes back to COBOL. That is not a typo. It's not only likely older than you are, but probably much older than you are.

I recognize COBOL may not seem like "no-code", but that's just because "no-code" is a stupid label. "No-code" doesn't mean "no code" just like "serverless" still runs on a server.

I would say the main problem with the no-code hype is the idea that it is a leader. It is not. It is a follower. "Normal" code goes out, hammers things out over the course of literally decades, and then, when it has finally settled what the best couple of ways to do something is, it's finally time for the "no code" solutions to come in and systematize that for a larger audience. Nothing wrong with that. Power to the people and all that.

It just goes wrong when no-code advocates put the cart in front of the horse and make grandiose claims about replacing all developers or something. That's not the direction the stream flows in. No-code can't operate without the "normal" developers doing immense amounts of work charting the territory and building the infrastructure to get there. There is no chance of them displacing "normal" software developers; they are structurally incapable of it. Woe unto the no-code startup that doesn't understanding this dynamic, and foolishly tries.
Why did the movement lose your support? It didn't advocate removal of libel laws, did it?

And "extrajudicial punishment" is a stretch for "I have a right to tell people what happened to me without shame and harrasment".

Did #metoo make a call to burn people at stakes that I missed?