skysight-inc/HackerNews huggingface dataset:
An interesting article, but I do wish we would see the 'inevitable' ending of Putin's hold on Russia happen soon. All I see are opinions on how Russia is being brought to its knees from sanctions and how it is crushing underneath the pressure-- and yet Ukraine is still being invaded with more and more force.
While others here have touched on the idea that Codex has changed their coding habits, what I find interesting is that Codex has changed how I write code altogether. For example, I had to connect a database to an API a little while ago. Obviously I had the option to use an ORM as one would normally. But instead, I just wrote out all the SQL commands and wrapper functions in one big file. Since it was all tedious and predictable, Codex helped me to write it in just a few minutes, and I didn't need to muck around with some complex ORM. These are the tradeoffs I'm personally excited about.
It took us six months to have a local ISP run fiber for three blocks in a non-densely populated area. Spectrum wouldn't even touch it.

Delay after delay in the permit process. And spent almost as much on permits as actually running the fiber. Then to top it off, we're near railroad tracks (fiber doesn't go anywhere near it)

No wonder nobody wants to invest money in businesses in the city. And how can they attract any companies when there's no decent internet?
Disagree entirely. Yes, a company is an assemblage of people. No, the guy working the warehouse couldn’t have built Amazon. Bezos is special talent.
This tool isn't "news", it's been a staple of my environment for years, but it's trending so upvoted. I use fzf everywhere, it's greatly enhanced my workflow. Recommend fzf-tab to use fzf for zsh autocompletion.
I dunno if that is really accurate. A diesel engine is really just a generator.
If you report these offenses it's common for your home address to show up in court documents. Unless you live in a building with doormen you're putting yourself at quite a decent amount of risk.
Yep yep.

Pareto Distribution: 20% of the Y cause 80% of the Z

https://en.m.wikipedia.org/wiki/Pareto_distribution
Probably not. Cheap gas generators use a ton of fuel.
America’s greatest success is the rule of law, stable republican government, and the protection of private property. America continues to outdo the rest of the world because it is better.
Source on diesel being equally dangerous as chronic lead or asbestos exposure?
Electric perhaps, but I'm not sure about a gas generator -- two-stroke engines tend to be very polluting.
I would think the bigger reason is for heat/air conditioning when it is too hot or cold outside.
It’s actually a great way to shrink rental stock and increase rent prices.
That sounds terrible. I think we had ~4k undergraduates but I very rarely repeated a professor. 1 time by choice, 3 times because they taught two required classes, but I never had TA’s.

Many professors would teach multiple courses, but they where split across undergrad programs and graduate classes plus general education requirements. Toss in some part time adjuncts who actually did what the course was for professionally or taught at another school and overlap was extremely rare.
Just make the penalty for fraud very significant and award the truck drivers half if they can prove fraud happened (Dashcam video or something similar). Combined with city CCTV it should be pretty possible to work out who was lying in the case of a dispute.
In San Mateo County they do.

https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
Thanks. Do you mind me asking if your resting position is above/on the home row? I'm a heavy VIM user with Caps-lock mapped to Control (and using Ctrl-[ for ESC), so I'm well aware that I'm an oddity in how I use a computer.

In any case, the fact that I found it surprising while you're (and others are) running into it on a regular basis, doesn't speak highly of Apple's UX testing.
Your children will be the ones doing the work. If the problem is a lack of children then capital based retirement won't solve that.
Firstly, I never said whether algorithmic interviews were good or not (still unsure tbh), I wanted to provide a counter-point against a common trope that it is just memorising algorithmic tricks to do the interview.

I’m not sure I understand your point. My guess is that you’re saying that I’m expecting a very specific answer whilst the difference in process might result in different answers? My binary tree question is a made up example to illustrate a point, but it is a bit misleading. There’s no expectation that people will identify the “invert a binary tree”, as long as they can describe the optimal solution some other way. However, in case the candidate doesn’t immediately spot the full optimal solution, they can break it down into steps, one of which might be to identify a good data structure (a binary tree) and a useful operation (inversion) and go from there.

I’m not sure how to even start engaging the painter analogy, but I will point out a flaw in the problem. A large reason FAANG does the interviews this way is because they can quantise it better and distribute not just the interviewing between interviewers, but also the training of new interviewers.

So I guess a slightly more relevant analogy would be you trying to hire 100 painters worldwide for your large painting company after interviewing 1000 people whilst not having the time to interview them all personally.
For diesel, there is the thinking that if you keep the engine idling rather than turning it off and back on (letting it cool down) it will last much longer. I don't know how much truth there is in that but I do know it is a popular opinion.
Store it in a cooler with ice packs

I've vended ice cream from a bike

https://serprex.github.io/w/Ice%20Cream%20Biker
A Verge article written about a YouTube video. Interesting how authors get their content these days haha.
What? The US economy is still growing pretty quickly compared to Europe.
Holy Bible
How does it compare to some of the better run wikis like the Arch wiki? I think I'll take a look around, never thought about checking there freebsd for info on general command line stuff.
It sounds absurd, but it's true, here's the Wikipedia on the Glasgow Ice Cream Wars of the 1980s: https://en.wikipedia.org/wiki/Glasgow_Ice_Cream_Wars

These days it's the local taxi companies they have their teeth into, so I'm told.
Im fairly familiar with the whole stack (but I constantly feel like it’s only a beginner understand).

Mostly React(Js, html css), Java, Spring Boot, SQL Server, Python. I also dabble with Unity(C#) and have some experience in C++.

I’m sort of stuck in a position at work where I’m developing my security / network skills but not so much software development so any skills I want to improve I have to do outside of work.
This person was going to ghost their job because they had to go through an onboarding script? I’m surprised they passed an interview to get the job.
Carrot offers a whole suite of apps (todo, alarm, weather, etc) where this is the main feature:

https://www.meetcarrot.com/
https://archive.is/5seDV
Fourteen people . . . incredible. I reckon the program is paying for itself but it seems surprising that the flow of complaints is high enough to keep a team that large busy.
A lot of the difficulty in approaching the Bible is that we are unaware of just how much modernism and the Enlightenment affects our worldview, and the ancient world did not see the world that way. A good place to get an introduction to their worldview is Language of Creation by Mattieu Pageau or another book called The Unseen Realm by Michael Heiser.
The asshole homophobe who was CEO for like a week? Yeah, he deserved that. If you're going to try to tell people who they can fuck, don't be surprised if they say fuck you right back. He deserved it.

Mozilla was on its downhill slide long before him anyway.
I mean do they have the manpower to keep up with 12 different distros? Don't they opensource everything they do so other distro users can figure it out?
Hyperthreading (SMT) is disabled by default, SMP works just fine.
Unlikely he contributed much. He's too busy working on Half Life 3.
I live in a rural area, our dog has a doggy door and we have no fence. She’s completely free to leave. The same goes for my two dogs growing up.

They all would/would have defended me with their lives. I once had to charge a deer with a fawn that was stomping on my current (12 pound) dog, so you could say I’ve at least somewhat approached the same.

For what it’s worth I’m sure all of the dogs could have survived on their own, at least in the summer.
it will remove every file and directory on your computer without any prompts...
This. Copilot enables bad programming practices imo, especially through clunky APIs like pandas.
We need robots to build for us. Possible?
I would recommend getting the Ancient Faith Study Bible, which uses a very readable translation, and has extensive footnotes that consist of commentary on the Bible from the Early Church Fathers.
2 days earlier, 200 more comments:

How to Design Better APIs | https://news.ycombinator.com/item?id=30647784
93% retains 7x the value of a 99% drop. Actual companies have recovered from similar drops, it’s however rare.
It always does what I expect when I unplug it...
Yes, OpenBSD/arm64 supports SMP. M1 included.
What is the difference between a "hard working ethic" and "work[ing] to the bone"?
Honestly? Onboarding is hard. How are you supposed to do it? Everyone who has to go through it isn’t going to fix it, because they’re new and have their actual job to get to.

It also doesn’t give the customer any value, so how do you justify losing out making stuff better for the people who pay your company money?

I just kind of assume on boarding will suck, and it’s not a reflection of the rest of your time there. Maybe I’m wrong, but it’s been true for me.

What are folks’ tips for making onboarding smoother?
C doesn't have exceptions?
> You need some kind of abstraction if you want cheap extensibility.

so does the need for cheap extensibility comes first, in which case you build up the abstraction to enable it? Or does abstraction get built up first, which gives you cheap extensibility, then users start needing it afterwards?

What if clang didn't end up being as popular as it did, and the effort it took for the "cheap" extensibility was never needed as no one actually extended it?
lol now that's the spirit of adventure I expect! You're not going to burn up a chip as long as it has a heatsink on it. All modern cpus have thermal trips to reset when it gets too hot. You might scramble your hard drive of course butnothing you can't recover from
I am convinced that this cannot be the whole story.

The 'West' construction is not a mess because of bureocracy. It is a mess because of contractor disease and hollowing out of skills.

First come the contractors - UK government needed to do contract tracing, and has contracted a private company to get medical proffesionals to call travelers that were diagnosed with covid. The private conoaby has no expertise in anything other that writing bids and proposals for government contra ts, they subcontracted someone else. Those subcontracted a call center that has people with no experience or understanding of medicine reading from a script and earning minimum wage while 4x their salary is pocketed.

I see this all over the place, there are like 5 layers of subcontracting you must travel though before you find actual work being done.

Second consider alck of long-term planning - uk has not been building nuclear power plants for decades, then started hincley point C. There was noone in the coutry with the experience requires to run a nuclear project of this scale. Then the project will be complete, with difficulty and delays and people train in the job, and the people will be lost again.

The financing on that project was forced onto the company to keep construction costs off government balancesheet - they didnt want it to show up as debr for political reasons. So insted of government borrowing for 30 years at 0.3% interest the conpany has to borrow that money ar 3% interest, more than doubling the cost.

I frequently see evidence of China and other asian nations being more technically skills and agile, for instance they were desinfecting their busses with UV-C before UK managed to figure out hand sanitising stations. We have done nothing to sort out ventilation in schools, we are removing masks even though they don't hurt anyone, and we are forcing peolle back into central london to prop up the commercial real estate bubble.
Given the domain (a highly surveilled city, drivers making documented stops, a high standard of evidence) there is very little room for fraud here.
>"This is a scene from the city’s benign-sounding but often raucous Citizens Air Complaint Program, a public health campaign that invites — and pays — people to report trucks that are parked and idling for more than three minutes, or one minute if outside a school. Those who report collect 25 percent of any fine against a truck by submitting a video just over 3 minutes in length that shows the engine is running and the name of the company on the door"

The idea of people ratting on each other like this somehow does not inspire me. Doing it for free in egregious cases is ok in my book but the former in my view just plainly sucks.
If your dog, inside or outside dog, has a poopy butt you should do something about it. Some breeds need trims back there from time to time.

I personally don’t understand people that get breeds that shed like crazy as indoor dogs, or people that get large dogs and keep them cooped up all day.
In C++ this would just mean joining all the threads created in this block, which would be completely trivial. Is this really "structured concurrency" that warrants a Q and A?
The concept of a data-mesh is more of a business concept as opposed to tech. IMHO the idea being proposed is that of a conceptual data-server (not to be confused with database server) much like a HTTP server / Mail Server where people can engage with data as a first class citizen and create "data" products. This is especially true as we move from HTML to somewhat HDML (Hyper data markup).

By making data as the product (abstracting all the gory details), you are fundamentally engaging with data through a UI or an API. As you expose these products they become accretive while fundamentally encapsulating the domain expertise within them.
Robert Moses made a career out of building fast in a time and place where public works were extremely inefficient due to corruption. He rose to power at a time when jobs were handed out as currency to collect votes. Robert Caro describes in great detail scenes where, for example, hundreds of city workers who were supposed to be working would instead camp out in parks passing around prostitutes and brown paper bags. The city was a wasteland of corruption and incompetence. Moses turned this around in a matter of years to build massive public works projects quickly and at a high level of quality.

I guess my point is that things were very bad in New York before the 1920s. And one man found a way to turn that around. So we shouldn’t act as if the status quo is our destiny. That we are somehow witnessing something that is new in this country. Things can change. We can change them. It happened before.
Your description fits both a terribly run deathmarch company, and a rapidly expanding successful growth company.

Fully agree of noisy leisure game located in the office space. Air hockey and ping pong are the worst.
My new favorite site comes to the rescue again:

https://ourworldindata.org/grapher/elec-fossil-nuclear-renew...

We can see the % of energy generated by fossil fuels has dropped from 71% in 2000 to 60% in 2020. Absolute scale, 105TWh produced via renewables+nuclear in 2000 to 328TWh in 2020. For comparison, the entirety of Russia uses 200TWh of energy. China uses 366TWh. So the US added an entire Russia worth of renewable energy in 20 years.

The reason the politicians repeat the same messages is because changing the entire energy mix of a massive country is a decades long project no matter how you do it. The numbers do not paint a story of failure to me.
I also have a rescue that acted like she might have been abused. She was really afraid of men in particular but not women.

It just took time. She’s still a little more shy around men 10 years later but it’s of no consequence. Once she realized how much we cared for her she turned around quickly.
Sounds the same as what we've got going here in Wisconsin. Permitting is murder here. It's horrible and takes forever.
Do we know what company it was?
i bet that happy medium is not a stable equilibrium because any force on one side (or the other) pushes the balance. There's no restoring force.
We share some commonalities with animals - they can have OCD, anxiety, or PTSD for instance. Animal models makes sense for those.

But animals cannot, for example, experience schizophrenia or other psychoses. Nor can they be autistic. Directly from our capacity for improvements in intelligence and self-awareness comes psychosis. Directly from our unique social evolution comes autism. Brain differences that are wholly unique to humans are what underpin a lot of disorders.

The animal model approach has a very limited scope. Some "researchers" think animals can be autistic (under an outdated idea of what autism is from over 60 years ago). It's dangerous pseudoscientific research being used to propose dangerous quackery treatment models.
Rust's unsafe pointer types need an overhaul
Reminded me of this - https://www.youtube.com/watch?v=awG09liCMD4
Sickle-cell trait is in ~5% of people, and it's a natural mutation against malaria, but that doesn't meant mean it's ethical to inflict its consequences on someone without their consent.
I tend to hit the language switcher soft button quite often on mine. My code sometimes has és and às where it should have punctuation.
> they don't care about people stopping on the bus lane if they are actively loading or unloading.

I once had to deal with an asshole double parked on a two way street forcing all of the traffic behind him to drive on my side and block the other direction. Did not GAF despite truck parking being available at the end of the block.
Mitsuhiko on anti-vax groups now spreading pro-Russia conspiracy theories
It’s usually non-trivial to add later, so you have no choice but to essentially make a guess and hope it’s right. There’s basically no real alternative.

Of course, if it is trivial to defer an abstraction until later, then it’s better to do that. But it is almost definitely not for Clang operators, which cross cut almost every distinct unit of the program (lexing, parsing, etc.)

(This is also referenced at some point in the talk itself, though I can’t remember exactly where, but my take is that you can’t really fully understand the ideal architecture to solve a problem before trying to solve it, and in trying to solve it you must make architectural decisions.)
The Illuminatus! Trilogy. Going into detail would get too personal, but reading that book as a young man changed my understanding of our experience of being and my life took paths it otherwise never would have.
That's like hearing about someone who adopted an incontinent, abused child from foster care and loudly proclaiming how you don't understand child-rearing for the same reasons.
I think basic idea and architectures stay more or less the same for decades. Wrapping it out in some fancy terminology and calling those new does not mean "braking the law". It is like RPC vs CORBA vs DCOM vs /10000 other come and go standards which are essentially the same thing.
Gary Urton's book, "Signs of the Inka Khipu: Binary Coding in the Andean Knotted-String Records" [0] is a great introduction to this topic. After reading this I was reminded how not all writing systems can easily be encoded in utf-8, à la Awesome Falsehoods. [1]

[0] https://utpress.utexas.edu/books/urtsig

[1] https://github.com/kdeldycke/awesome-falsehood
The reason for diesels on commercial vehicles is the massive amount of torque they produce low down the rev range. Useful for pulling heavy loads.

I think the newer ones with the AdBlue tech prevents the soot from getting out.
There are a lot of things being conflated here.

First is a plugin that would be shared library loaded into the same virtual memory space as a running program.

The second is GPLed header files that define function signatures and data structures.

The third scenario would be passing already defined data formats like JSON or something serialized through the file system, shared memory, or the local network. In this situation, there would be separate processes, separate memory spaces and no interface definitions would need to be included into the non GPLed program. This situation can't violated the GPL because it would imply that almost any communication with a GPLed program would violate the GPL.
Is there a startup that helps companies onboard users?
Great game. You may have a viral hit on your hands.

A few comments:

I tried it first in Yokohama, Japan, where I have lived for more than twenty years. It worked well. Although most streets here don’t have names, the game called up the names of bridges, highways, and even a moving walkway, which was fun. I then tried Osaka, which I have visited many times, and it worked well there, too.

In both cases, the names appeared in Japanese script, which works for me because I read Japanese. If the OpenStreetMap data for some locations is multilingual, you might want to give users the option of choosing the display language for the choices. Also, you might offer a wider range of landmarks for people to choose from. In Japan, the names of districts, buildings, parks, railways stations, bus stops, rivers, and mountains would be nice to include. I tried Manhattan, too, and half of the choices were numbered streets and avenues, which got boring quickly; the names of buildings, squares, parks, etc. would make it more interesting.

In the two Japanese cities, after I entered my choice, the map highlighted the correct location with a dotted line leading to it; I assume that was the intended behavior. When I tried it for Pasadena, California, where I grew up, and Manhattan, though, that highlighting did not appear and the dotted line just went off to the left side of the screen. I used Safari on MacOS. See the following screenshots:

http://gally.net/temp/yokohama.jpg

http://gally.net/temp/pasadena-california.jpg

http://gally.net/temp/newyorkcity.jpg

Finally, a search box to find the start location would be nice. It was cumbersome to zoom out, scroll from Japan to Manhattan, and then zoom back in.
I don't know, if you're worried about that sort of thing I'd think there's a very long list of exploits that should concern you more than this quirky bounty program.