skysight-inc/HackerNews huggingface dataset:
Fair call. I'm probably creating a strawman by deconstruction. I should have been more careful.

I do believe in the value of the academic humanities.

I'm not sure I agree that the linked article is well reasoned (although I have liked some of their other articles). It finishes:

We look for scientific solutions to humanistic problems (where our forebears, it must be confessed, often looked for humanistic solutions to scientific problems) and wonder why our wizards fail us. We have all of the knowledge in the world and yet no wisdom.
We would do well to go back to the humanities.

That probably shows the bias I stereotypically see: only humanities gives us wisdom?
>In response to being listed in a spreadsheet?

Women sometimes viciously attack each other over petty things like wearing the same dress.

Just because women in your circle have restraint doesn't mean they don't have urges.
Why is that? I recently bought a Sonos after getting plenty of recommendations. Even though it sounds great, I hate that they dropped support for Google assistant. Also, the Sonos voice commands can't handle Spotify or YouTube music. Kind of sucks.
So, if I use an editor config off the Internet, I need to inspect it for malware, because it's code, not configuration? Yes, there are languages for configuration - Jsonnet, Starlark, Dhall, which are execution safe - unlike Lisp and Lua!
You're right. How about we all try this? The next time anyone's in a meeting together talking about a production incident or quarterly planning or whatever, they're going to tell everyone else to STFU and wait while they take every random call they get on the off chance it's their kid's school trying to get through to them. Does that seem reasonable to you?
Allianz suing Revolut after alleged contract breach
During my time at the company we never once talked about what the customer actually needed or wanted. Your story confirms my suspicion that this type of sales-driven development is just how IBM operates anywhere.

The truth is, IBM has been bean counted to death. Their turnover rates are incredibly high, employees have to deal with utilization targets that they can't meaningfully do anything about and lines of communication are incredibly dysfunctional. Their global headcount has been quietly but steadily declining since the dawn of the 2000s and their whole EMEA business is riding on having good ties to the right people in the public sector.

The result is that IBM's customers are increasingly unhappy. I do not see how this company is going to survive in its current form.
I see $200 evse’s on amazon nowadays. Only 32 amps tho. As to why they are so expensive one has to keep in mind these are inherently dangerous so they do not buy the cheapest parts, they have to go through a longish federal approval process and the companies probably have higher insurance costs.
Show HN: A Who is Hiring app with AI filters – December update
A cureated list of Who is Hiring with posts with smart filters generated with AI
This comment bothers me, because here I was, reading this story, not generalizing about what gender does what, just seeing a character with flaws, and then your comment comes along and makes it not just about the gender of the character, but the gender of the author as well. Your comment alleges that it's obvious that a man wrote this character (this sounds sexist to me), because only a man can write a bad female character (this also sounds sexist to me), and the character is bad because no woman thinks like this (I don't know what generalizing something over three and a half billion people sounds to me).

I read the story as the protagonist being vulnerable, insecure, and a bit unhinged:

> For one horrible second I contemplated killing her but that was wildly out of proportion and then I tried to pretend that I had only wished she was dead and then I just tried to forget about it.

The other (female, no less) characters in the story seem to agree:

> “Revenge?” She looked surprised. “I get something like… I don’t know, but revenge is a leap.”

Whereas you explained those same character traits by the author being a man, and thus sexist, and not knowing how women think. That line of thinking already contains two invalid generalizations, ie "this isn't how women think" and "therefore a man wrote this, because only men don't know how women think".

I guess this bothers me because it takes something I read as just about people being people and turns it into a gender/sexism issue, but the mere existence of the complaint itself reveals so much fractal sexism in the eye of the beholder that I wish I could go back and unread it, then I wouldn't have spent ten minutes writing this inelegant rebuttal.
The main character cheated on their girlfriend to prepare for revenge for... what crime exactly? A private note that she violated her girlfriend's privacy to read? Are we supposed to root for the main character because they stopped themselves short on getting revenge and wasn't as shitty of a person as they originally wanted to be? I get this is (likely) fiction, and with all art, not everyone is going to "get it." That said, I don't really get it. The main character is the worst person in the story, but they're also not a relatable flawed antihero you can root for. What did the author intend for us to think?
Ok but that's simply mixing multiple languages by means of neologisms, loanwords, as in Franglais, Spanglish, Taglish (Filipino-English creole, as seen in www.inquirer.net) etc. (which are technically creoles, as seen daily in web posts and text).

Verbing a noun is pretty simple; French borrowing English nouns as loanwords then verbing them is another. I was expecting something intermixed and trilingual.

"The word “brunch” doesn’t exist in French": well not the official French language per the Académie Française, but functionally it does, once everyday French-speakers start using it [0] "Many were quick to point out, as Reuters reports, that French President Emmanuel Macron commonly uses English idioms, including “start-up nation” and “bottom-up.”". I'm guessing Québecois people are even more fluid about this, since they have to be functionally bilingual(/trilingual) in daily interactions, and France's Toubon law doesn't apply to them.

For example, it would be interesting to chart the ratio of the Académie-mandated 'courriel' vs 'email' in majority-French-language posts in various regions. [1]

[0]: ["How France Tries to Keep English Out of Public Life" (8/2019)](https://news.ycombinator.com/item?id=20730219)

[1]: [Should You Use "le Courriel" for "Email"? (2019)](https://www.thoughtco.com/le-courriel-vocabulary-1371793)
What about people who are spamming/scamming on WhatsApp? There's some spamming scammer claiming to be working as a recruiter for my biz, but we've never hired a recruiter, certainly aren't hiring, and this guy is running around without any credibility saying he works for us. Doesn't even have an email address at our domain, just some random UK cellphone number, but is apparently based in China after he forgot to translate one of his messages to someone from Chinese.

Asks people if they would like a "task" to complete for £10 as a test for recruitment.
> why the matter was ever treated as a criminal matter

I'm not any category of credentialed legal expert, and I haven't had the heart to dig into the gory details of this particular disaster, but I'd point at the No Electronic Theft ("NET") Act. This legislation broadened the category of criminal copyright infringement to an almost absurd degree, redefining "commercial advantage" to include the mere expectation of others reciprocating by sharing their own stashes of infringing material.

https://en.wikipedia.org/wiki/No_Electronic_Theft_Act
At first, relatively low volume and lack of competition (this has improved), and testing for compliance with all the various standards. It's often not enough to just have a product examined/tested, some standards require periodic "surveillance" of manufacturing.
A case for moving away from the cloud and embracing local storage solutions
You mean, you want React to continue for the rest of human history? Hope not!
In a way, I owe my current job at Replay.io (a time-traveling debugger for JS) to having spent years maintaining the Redux JS state management libraries.

I got involved with Redux at the start of 2016, and Dan Abramov handed me the maintainer keys that summer after he got busy working on React.

Over the next several years I've put in thousands of hours maintaining the libraries (Redux, React-Redux, Redux Toolkit, Reselect), answering questions, rewriting our docs, and writing articles. That gave me a chance to start doing conference talks.

When I finally announced I was looking for a new position in January 2022, after 14 years at my previous job, I got flooded with companies expressing interest.

The one that actually caught my attention was Replay.io. The culture fit was perfect (smart people building an amazingly useful tool and solving unique techhnical problems), they knew me from my Redux work, the codebase used React + Redux, and it fit my history of working on dev tools that involved time travel in some way.

So, lots of overlap, and I'm having a blast there still :)
see also Yahoo!, "Google"
Safety certifications add to cost. We recently took an EVSE through certification and although we passed on the first try it was still expensive and to pass on the first try we did extensive testing and documentation before submission.
Nope, did try a few off the shelf approaches, but ultimately figured it was easier to build something myself.
Calling him a pig kinda taints anything you say. If you replaced it with "police officer", you'd seem a lot less biased.
I cant argue with you there, but Java isn’t that much slower than c++ now a-days. especially on an X86 platform where there’s been lots of time to tune the JVM.
TBH, lately I don't see any posts on this conflict, of whatever bias or perspective, lasting long enough on here for people to discuss.

Maybe it's a deliberate policy of HN mods, maybe it's because most users on here are just tired of hearing about it/want one place on the internet at least where they can escape from it. Either way, many people would argue the outcome is good.
If you are using fibonacci to test out performance in the small, you might want to stick with the Computer Language Benchmark Game. It gives you the universe of languages and sample programs to you can see what works best with your VM.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
> The jq version isn't greppable, as you can't do `| grep '.author.email'` for example.

Truth to be told with jq you don't need to grap it, you can grab just emails directly. I find gron a lot more useful for grep -v, that is for filtering out the parts that you don't need. Super easy to clean up data.
No, GPT just stores a dictionary of most common letter sequences (tokens) - not always words, sometimes part of words. In GPT2 there was about 50 000 tokens - https://huggingface.co/roberta-base/raw/main/vocab.json . GPT4 uses vocabulary of 100 000 tokens (according to some sources, which I can't verify). While you may find it unusual for English, for some other languages like Japanese splitting text without spaces into tokens started many years ago. Otherwise processing of text is basically impossible there (there are no spaces in Japanese texts).
The encroaching advertising is why I don't boot to 11 any more. Ads in everything from the launcher to office apps. Plus for some reason on this older Acer Nitro laptop Windows 11 spins up the fans like you wouldn't believe. Pop!OS they stay silent.
And none of the improvements on hammers for specific actions count. The orientation or prongs on a modern hammer isn't going to stymie a neanderthal unless they are destudding drywall.
Let's talk about how the harassed teenager pulled a knife on the police officers, while we're on the subject of reporting bias.
The whole point of this post is that he isn't trained on that stuff.
"banned"; cf https://en.m.wikipedia.org/wiki/Act_Prohibiting_Importation_...

> The U.S. position meant that many slave ships from other countries falsely flew the American flag to avoid being seized by British anti-slaving patrols. ... The Atlantic slave trade was not ended until the U.S. Civil War, when American-built and -managed ships were prevented from operating.
I was a QA tester at a transportation company with a PHP stack. My leader was great and allowed me to teach myself web development when tasks were done. Eventually I built a finance calendar in php/symfony modeled after the websites the team built.

I demo'd it to him and I was allowed to start picking up development issues. Eventually became a full time developer. Kept learning and ended up containerizing all our applications and set up a kubernetes cluster, moving us away from VMs. ( responding to a desire from all the devs to start using docker ).

Circled back around and built automation for spinning up k8s testing environments for each the story in the QA queue to simplify things for our testers. By the time I the left the company, they hired a whole company to do everything I was doing, which I held off leaving until they were set up and I was able to knowledge transfer fully to the company. Moved to GoLang also now, don't really do php anymore.

Though still get keepalived alerts when a node goes down.
Talking about Copilot, not ChatGPT, but it saves so much time when it comes to boilerplate code, naming variables, writing comments/documentation/descriptive error messages. Things that are generally easier to read and verify than to write. The ability to do these things is not where my value lies as a programmer.
Police officers protect people, not harass them.
The behavior shown in this video is not of a police officer. It is of a pig.
i'm going to go out on a limb and say that starting a conversation by calling someone a prick is just not going to be received well. at. all.

how about teachers should be much less aggrieved that an elementary student is probably smarter than they are. when a student shows initiative to learn something on their own, rather than being an ignorant person and send the kid to the principal's office because they think the kid made a bomb or is learning maths at a pace faster than the hayseed teacher is.

see, that whole paragraph has a point that would probably be made much more acceptable if I didn't phrase it in an insulting manner
I'm just your average programmer and so I don't know much about "marketing strategy", but I can write you what I would buy, and why.

Basically, I've tried dozen cookbooks but at this moment I have only one. The title in Polish is "Dania trzyskładnikowe", which roughly translates to "3-ingredient dishes". And they really consist of only 3 main ingredients (spices are extra, but that's OK).

The reason I have it is that I'm pretty impatient and disorganized, I forget to buy stuff, but I still would like to cook if only possible, for health and budget reasons.

Now, the book covers a wide array of dishes--breakfasts, lunches, desserts, with different groups of ingredients. Some healthy, some totally unhealthy, some need to be prepared for 2-3 hours, some require only 15 minutes.

So I would be up for say a book about lunches (or whatever the up-to-date word for "obiad" is :)), that can be prepared using 3-4 easy to buy ingredients, in some constrained, not too long, amount of time, and ideally with a more or less constrained health impact (say: a given weight of unhealthy fats, ideally less than 20g).

Now, I would find the book by typing "Cookbook for ADHD" in Google :). Currently, there's e.g. [1], but the dishes are still a bit complex for me, and I can tell straight away that not all of them are cholesterol-friendly.

[1] https://chadd.org/wp-content/uploads/2019/03/Cookbook_for_Bu...

Of course I could assemble a set of recipes that fit my requirements for free, but I would still pay $10 for a proper book, as like books better than loose sheets of paper. I'm not sure about $20, as that would 2x the price of an average book here in Poland. But I don't rule it out--I buy books from Amazon that cost $20, so I guess I would decide based on the "subjectively perceived value".

BTW if there are say 5+ recipes in your book that meet my "requirements" above, let me know and I will buy it :).
Seems like a pretty cut and dry case of evil police officer.
He was attacked for no reason. Sure, it would be more convenient if he just let himself be killed.
How is this relevant to avoiding boring/formal names? I missed something here.
O notation has meaning if something is 'n' and that 'n' can grow. Without an n defined somewhere, nothing can be O(n), nothing can be O(1).
>Dictators are in power not because their people tolerate them, but because they don't have a choice in many cases.

They absolutely do: they can rise up and revolt. How is a dictator going to stop them? He's one person. How exactly does one person stay in power over millions? No dictator in history has ever been a Marvel-comics-style supervillain with fantastical powers. Dictators stay in power because their people tolerate them.
List of Data Annotation Companies (2020)
Is that really Tomcats fault though? Probably 75% of all Java programs use log4j
Seniors paid all their working life for their Medicare. I’m more talking about private insurers and care providers who circle like wolves around a sheep.
Concurrency and the shared state nature of torrents are definitely what makes it all hard and tricky. I've rewritten this part of DHT completely recently, but according to your experience looks like this time won't be the last.

For block requesting, rqbit has a pretty simple algorithm https://github.com/ikatson/rqbit/blob/main/crates/librqbit/s..., and I didn't notice it in benchmarks, thanks to Rust being fast by default I guess. I admit though, never looked how other clients do it, maybe the rqbit algorithm is too naive.
> It's surprising that we have such cavalier attitudes when it comes to our own field, but so much fear and magical thinking about the power of government oversight when it comes to everything else...

You must be new to HN. Let me introduce you to the two types of comments:

1) The problem I am responding to does not involve software. The people in that industry must not be competent. Therefore, the solution is more government regulation.

2) The problem I am responding to involves software. Everyone in my industry is highly competent and moral! Therefore, let the free markets operate and the problem will automatically disappear.
Wrong. Adding the cost of parking in America to the flight is correct, just like adding the cost of public transit in Japan to the train trip is correct.
If only it was just the tradespeople. I've had an electrical inspector argue that I should route the ground from my windmilltower into the house and bond it to the distribution panel rather than to ground the windmilltower at the base of the tower.

So in case of lightning strike (which is pretty much a given) that would invite that lightning into your home right at the distribution panel. People may be following 'the code' but that doesn't mean they actually understand what they are doing. He wouldn't take responsibility for it, I asked him to put it in writing as an instruction and sign off on it so I could pass it to my insurance company. That never happened...
What sort of lovemaking do women authors write?
There are literally hundreds of thousands of software engineers employed at companies that are of similar prestige and pay as Apple, and many of them will be on HN. If you're getting paid $500k at Netflix/Google/Meta, why work for $400k at Apple?
The problem with gaming on Linux I found is that a lot of games won't work. Even if it's advertised to work for Linux, it might not work on your distro, or it might not have controller support or audio. Sure you could try and troubleshoot, but I want to play a game, not work. What if you spend a few hours troubleshooting, you get the game working, and you find that it's not actually fun?

MacOS is the same btw.
Tech debt is can come from risk adversity or from taking risks on new shiny things. I think you're right that as long as technology is a moving target, it's always going to be there. To me, the trick is not cornering yourself in a situation where your whole ecosystem is essentially abandoned and not rewriting for the sake of chasing the latest craze. That means parallel re-development, from scratch, of all the existing features, on something like a 10- or 15-year cycle. You want to pick a technology you're certain won't sunset in the next 15 years (with upgrades and further development along the way, of course), then spend a couple years rewriting everything in parallel while still running your old system, test it in every way possible, then blue/green it. I've done this three times in my life for one company on the same piece of large business software.

Companies should think of their software the way automakers or aircraft manufacturers think of their platforms. Once new feature requests are piling up that are just more and more awkward to bolt onto the old system, you have another department that's already been designing a whole new frame and platform for the next decade. Constantly rolling at a steady pace prevents panic. Where this breaks down is where you get things like the 737 MAX.
That is fantastic news Thank you for posting.
For me personally I know that what you mention is the problem. My life has become very stressful in existential ways that it wasn't before. I can link my sleep problems to discrete events, which, if they were resolved, would probably resolve some of my sleep problems. Stress is all the explanation that's needed.
Meta's AI chief doesn't think AI super intelligence is coming anytime soon
> What percentage of humanities majors are working in the field they were educated in?

What percentage of STEM majors are working in the field they were educated in? I know two electrical engineering majors who became lawyers, one who went into insurance, in addition to a civil engineer who went into dentistry.
Yeah, the juxtaposition of those flaws with the “let me work hard to become a more admirable (admired?) person” with the “and I’m super skillful at those improvements” is weird.

Also details like cannot help but weep at the picture of a dead bird.
Would you happen to know the name of this plug in? It would be a great help
Yes, I worry about this also.
I got my first job out of school at Amazon after showing them a local multiplayer battle arena game I made in XNA (C#) for Xbox Live Arcade. I practically bombed the harder questions (bar raiser) of the technical interview, but them seeing that made the difference.
I loved that part, such wry humor.
Question to the folks with a lot of frontend framework experience:

Is there a framework/library that supports the usage of an effect-system when it comes to rendering actions?

For instance, in react, a component (or rather it's render-function) has to return the element(s) directly. Is there a framework where the render-function accepts something effect-like or promise-like instead, even if that means that the rendering might potentially be delayed?
The side project of a comp sci degree worked out pretty well TBH
I made a theme for Obsidian linked below. As a result I got to know the founders, and helped design the 1.0 version of the app. This eventually led me to join the company as CEO. I had previously founded and run two startups, so that helped too.

https://github.com/kepano/obsidian-minimal
Lots of people would be willing to do lots of things for lots of money until you actually give them the opportunity to do so. It's easy to spend hypothetical money.