skysight-inc/HackerNews huggingface dataset:
Let me say that I do agree with you.

However I’d add that this job could easily be done by the IDE. For a reason that I fail to grasp, after being around for multiple decades, IDEs are still incredibly bad at presenting useful information on the code. Apart from coloration and more recently type hints, there never have been any real innovation in just helping reading code structure. For some reason we are still stuck with a tree of files besides some glorified text editor.

Interestingly, we have made incredible progress into code comprehension. We have incredibly mature ast parsers, lsp servers, … our IDEs know everything about our code structure but we still fail to make anything else with that data than autocompletion and doc popups.
I live with my dog, my family is 1 hour away.
Yeah. I did this too. Mine's driven off a database with a structure of

1. pages, each of which may or may not have a parent pageID; the entire tree is read and parsed to generate the menu system and links/sub-links

2. modules which reference HTML templates to load through a parser that replaces areas with {{handlebar}} variables written by the clients through their own API

3. something like page_modules which locate the modules on the page,

4. a renderer which uses the above stuff to make the menu system, figure out what URL people are trying to get to, load the page, load the modules in the page, and fill in the crap the client wrote inside the {{handlebars}}

This has worked so well for so long that I can basically spin up a website in 15 minutes for a new client, let them fill in anything I want them to by themselves, throw some art on it and call it a day.

It worked so well that I ended up writing a newer version that uses a bunch of Javascript to accomplish basically the same thing with smoother transitions in a single-page app that doesn't look or act like an SPA, but it was basically pointless.
Surveillance Capitalism 2024, Wrapped
The shorter article is better.
By 1991 ... yes, I remember, it was an exciting time, The Scorpions wrote a song, everybody was very positive. This lasted about eight years.

They've apparently changed the lyrics now. The opening lines are changed to "Now listen to my heart / It says Ukrainia, waiting for the wind to change." Meine stated, "It's not the time with this terrible war in Ukraine raging on, it's not the time to romanticize Russia."

https://en.wikipedia.org/wiki/Wind_of_Change_(Scorpions_song...
Right, I enjoy programming for the same reasons. But will I be able to make a living from it, 20 years from now? Probably not.

To be clear I don’t think AI is bad, and even if it is I’m pretty damn sure it’s not avoidable. But we’re in for drastic changes and we should start getting used to it.
China builds new detention centers as Xi Jinping widens corruption purge
The opposite of https://en.wikipedia.org/wiki/Show,_don%27t_tell

Why must all content turn to crap?
Up until I was around 10, most of my dreams were lucid - I didn’t have to do anything special to ‘enter’ them. Then they became less and less frequent. The last one was when I was 15 or so.
Precisely this. The dress code was not a secret. Once Carlsen had little chance of winning the event he decided to make it about himself with this display. No one should commend this selfish arrogance, and in no universe is it "principle" to exhibit such prima donna behaviour for attention (and to conveniently exit from a likely loss).

Magnus is a tremendous chess player. He's also, by all evidence, a massive asshole, and continuously shows boorish behaviour and terrible sportsmanship.
So far, there is zero evidence that technology can really do that. Any efficiency is countered with absolute growth. Plastic production has not decreased, and CO2 levels are rising as always.

It all comes down to probabilities, but when people find a more efficient way to use something, they use more of it.

Is there a nonzero probability that your closed economoy, zero-mining future is possible? I think so, but I think it's small. And even a 10% chance that your future will NOT come to pass is enough reason to limit technology and go for degrowth instead, which seems far more logical.

No doubt that our differences will ultimately come to valuations and what we consider important, not probabilities. There will be no reconciliation there.

Of course, what I am saying is probably entirely moot, because economy and science as it is today favors your position, and not mine. But I am willing to fight for my position regardless.
In real life you’ll have to deal mostly with code you haven’t wrote yourself.
Ha yeah, extreme, but speaks to how isolated many Americans are
It is more likely to be akin to the development described in Stephenson's Anathem where textual writing eventually is displaced by something called kinograms which seem to resemble animated emoji. Only scholars locked in in walled institutions of learning from which they rarely venture still read script, outside those walls it is only in some religious orders where textual writing is still practised. Kinograms seem to be mostly used to convey commercial and practical information like user manuals, not for storytelling which is done through some form of video.
In a way this is 'post-literate' since it adds an extra dimension to illiteracy: relatively complex information is still conveyed by standardised symbolic means, just not through text.

Having said all this it does seem like society is dumbing down, partly due to the way information is distributed.

Having said that I think this sentiment was common in previous generations as well.
> It is possible that your memory of a device from a decade ago is faulty. No Chromecast has ever been able to be powered by HDMI alone. That has never been a thing.

It is not - I still use my 11yo Chromecast Gen1 today. And it still works fine without USB power (as long as you don't try to play YouTube videos).
Thank you so much for sharing your experience, I'm going to give this a try.
What kind of a savage plays competitive chess in jeans‽
The neurons are always learning whereas the matrices don't change.
the design looks cool, are you using any UI components under the hood?
I'm curious if heavy pornography consumption has become so prevalent that men care less about getting that thrill from feature films.
Maybe they could start by having actors enunciate properly.

I have an easier time understanding Japanese movies than English ones, because at least in the former they're speaking to the audience. English actors have a habit of mumbling everything.
There is a random puzzle at the middle of the article as the illustration, and the solution at the bottom of the article.
Two thoughts:

1. How would it work in case of dual citizenship? Would one be able to choose under which nationality they want to cross the border?

2. "(...) no fallback systems in place." This is worrying. Do we just send people back (at their own cost, I presume), because they were rejected by the system? This seems like a pile of lawsuits for unlawfully preventing family members to visit each other or generally restricting freedom to travel with no accountability.
It might not give enough examples to show you how to do something right, but I think it's enough to warn against doing something wrong, namely introducing an indirection that doesn't provide any of the benefits of abstraction.

My colleagues invariably refer to indirections as abstractions, and it's a frustrating sort of name-squatting, because you can't usefully discuss the tradeoffs of abstractions if they're actually talking about indirections.

That said, the article does drop the ball by seeming to use the terms interchangeably.
Out of curiosity, I made a simple analysis of the 10 parts of the article in the given order. I then counted the recurring themes.

A) Skill/approach

B) Relating to people

B) Relating to people

C) Self-development (by relating to knowledgeable people)/learning

A) Skill/approach

B) Collaboration/relating to people

B) Negotiation/collaboration/relating to people

B) Communication/relating to people

A) Skill/approach/understanding organizational context

C) Learning/approach

Summary:

A) Skill, 3

B) Relating to people, 5

C) Learning, 2

The analysis shows that relating to people is central. Let's assume my analysis of the 10 parts is accurate. Does this reflect the optimal distribution? Are there other distributions that would be suitable? What determines the distribution? These are a few questions for contemplation.
You do know that its ok to turn off the TV too? Lol
No one is confused about why these people are panicking. They’re panicking because they’ve offloaded their thinking and information processing to algorithmic bullshit-amplification machines.

That’s why I’m being aggressive against this same “errr well yah know the government should have answers!” bullshit you’re purveying right here.
“We should do away with the absolutely specious notion that everybody has to earn a living. It is a fact today that one in ten thousand of us can make a technological breakthrough capable of supporting all the rest. The youth of today are absolutely right in recognizing this nonsense of earning a living. We keep inventing jobs because of this false idea that everybody has to be employed at some kind of drudgery because, according to Malthusian Darwinian theory he must justify his right to exist. So we have inspectors of inspectors and people making instruments for inspectors to inspect inspectors. The true business of people should be to go back to school and think about whatever it was they were thinking about before somebody came along and told them they had to earn a living.” — Buckminster Fuller
Hopefully this is the beginning of the end for Netflix and we can go back to having good films again.
You are right in some sense. Of course, my objective is a long-shot: to encourage people to eschew many advanced technologies and go to a simpler way of life. Some will listen, others won't. But I do think there is a future where technology is more restricted along the lines of the Amish way. A long shot I said, but one I intend to promote regardless.

And a suspicion and dislike of advanced technology IS growing among people outside the technophile sphere.
It might be beneficial for discussion to lay out this argument in a facts-based manner instead of by namecalling.
My Sad and Desperate Tale of Woe
source integrity is probably the more applicable feature for gp’s concerns
We should just get rid of the ratings. They’re a stupid system that hasn’t worked anyways.
‘[…]Carlsen said: “I said I’ll change tomorrow … but they said you have to change now it became a matter of principle for me so here we are. […]’

I can’t even figure out what the principle was.
I don't need more parameters. I need neural networks that learn as I use them.
I think the best modern productions are now the series rather than the films as there's so much more time to tell the story and have room for characters to breathe etc.

Just look at the artistry and story-telling skill displayed in both seasons of Arcane - there's so many brilliant examples of "showing, not telling" on display there.

As a counter-example, I enjoyed watching the "Flow" film the other day - an animated film about a cat (and other animals) trying to survive a flood and there's not even a single word in the entire film.
In my experience "dress code" is very selectively enforced. Men are expected to wear very formal dress, that may limit their breathing and body cooling!
While women get away with tshirts, sweat pants and flip flops!

This is sport event after all, and he is an athlete!

It is like asking female athletes to wear corset and long dress, because that was traditional dress in Victorian England!
> out in the open

This part was an important part of the sentence you might've missed.
The context in which this happened matters a lot.

There have been tensions between the FIDE organization and top players like Carlsen since the latter have been promoting an alternative chess organization around Freestyle chess (aka Chesss960), which has slightly different rules.

I.e. this is less about "dress code enforcement" and it is more about "Carlsen is fed up with the FIDE organization in general".
Hard living. There was also a guy who renovated a similar house 15-20 years ago. https://www.granddesignsmagazine.com/grand-designs-houses/th...
38C3: Back to ISDN
> It's a common trope on here to lament on how the Anglo cultures don't value family ties strongly enough. I'd argue not overly valuing family ties has been a big competitive advantage of the Anglo cultures for centuries, eg. moving for opportunity (improved social mobility), ability to connect with outsiders, couple pairing across cultural/geographical boundaries, prerequisite to a high trust society, etc.

That line of reasoning is just plain sad. It boils down to "everyone might be miserable, but someone else is getting rich so it's good."

What makes it specially sad is how anglo culture's economic advantage spawns from the outcome of WW2, not this misplaced sense of sacrifice.
I have never downvoted any comment on this site. So no, I didn't downvote you.

So you imagine that I downvoted you, and then you claim that I imagine emotional hostility and as a result diagnose me with some form of ADHD?

Wild.
Thank you for your generous donation <3
I think it's a sad thing that people may not be able to make a living from what they love. A lot of people suggest hobbies, but I think it's nice to contribute to society with the skills of our minds.

I think we have to do both: get used to it, but fight it at the same time in case we can get rid of it.
Put a star link there, problem solved. That works pretty much anywhere in the world.
That's right, that is sufficient. Life is too short for me to investigate further, and the onus is on anybody who really wants to defend it to defend it.

I may very well be wrong, some books of the pop-psych self-help kind turn out to be pretty good. I enjoyed How to win friends and influence people. Unfortunately there are approximately nine billion similar books. This is why cursory and aggressively dismissive investigation is the correct approach.
I did something similar for German, but in my case I used Claude to generate a full dialog, plus the English translation.

I was much more lazy, though, and set this up on Zapier.
Ah, so it's an inherently asymmetrical force, with the advantage to Ukraine to perform the attack? It can't just be defended against by pairing (or even 10-to-1-swarming) identical V1-class drones from Russia to be used as interceptors?
I kinda want one, but big enough for a small window. Get a view without getting distracted.
ADT; there’s a program through my employer where employees get deals and so I made first contact with them. I chatted with a salesperson who walked me through a sign up process before I could ask any questions (I made contact saying I wanted to inquire about services and then said we couldn’t talk until he collected all my information).

He said normally it’s $100/mo but with this deal, it’s $75/mo.

No thanks. $900/yr to $1200/yr + installation fee for home security kinda stinks. I was told the equipment wouldn’t work if I didn’t have the subscription.

I’m sure I was taken for a ride too, being told false information (the equipment really wouldn’t work? It’s really $75/mo?). I indeed felt like I was being treated like a mark. At the end I said delete my information but honestly I doubt they did. But who cares because now I got myself into this pretty fun world of home automation and security through Home Assistant and self hosting.
If people aren’t watching the show why not just make it a radio play?
They are an interface on top of Express Elixir, not Elixir.
Are you asking in general which recent (past few years) movies were good? Or movies on Netflix? Or Netflix productions?
Nice to see hacker news return to its roots.
Hmm yeah but anything over 15 years isn't really viable as a daily driver anyway. Then you're getting to the point where you start having serious issues every year at the mandatory mechanical check. Then you're getting into old-timer drive once on a sunny day territory.

I always bought medium sized cars at 10 years when they're already only a grand or two. The smallest ones are made so cheaply that they're already too tired at this age and strangely enough they're more expensive due to the lower road tax. So more people want them.

And then I used to drive them till the maintenance becomes too expensive, for 5 or 6 years or so. And just scrap them then.

I guess if I still owned a car I could still do this for a good while without having to get spyware. But not too long.
Good example of a bad abstraction. If you're speaking the language (or "abstraction") of sets, you should see certain terminology: union, intersection, disjunction. These words are not part of the Java Set interface.
> I think most applications of Ada are in embedded systems...

Ada is heavily used and carries a historical influence not only with embedded software space, but also with hardware space: VHDL is one of the two major hardware description languages used in ASIC design and FPGA implementations. (The other language is Verilog, based on - you guessed it - C, because of its popularity.)

"Due to the Department of Defense requiring as much of the syntax as possible to be based on Ada, in order to avoid re-inventing concepts that had already been thoroughly tested in the development of Ada, VHDL borrows heavily from the Ada programming language in both concept and syntax." - https://en.wikipedia.org/wiki/VHDL#History
why not google login? what would you choose?
This is not how taxi driving works / worked. Let me give you a slice of taxi driving here, since I did it for some years.

99% of taxi drivers in America are immigrants. I was one of the few exceptions, one of only 3 native born drivers in Los Angeles that I knew of. (One was in a rock band, one was on drugs and slept in different motels every night; then me). The young immigrant drivers might be from anywhere, most of them have no education. But the drivers in their 50s to 70s (all men) who are still working are all either Korean or Russian immigrants. They have university degrees, they were engineers or factory managers in Russia. They're highly educated and extremely intelligent. They're also excellent at committing petty fraud.

There is absolutely no such thing as one of these people quitting their job as a taxi driver to do something else. Never happened. They will spend all day playing poker on the hood of their cab waiting in line at the airport and saying that "driving taxi is killing my soul", they will die in the driver's seat before quitting because they think they've become too out-of-touch to continue. And by no means would they get some other job if they quit. The scenario in which they quit and get another job just doesn't exist.

For a rough analog, go to a casino and look at the people over 60 who are playing a slot machine who used to have a somewhat respectable career as a service manager at a car dealership in the mists of the distant past, and consider the chances of them quitting gambling and going to rehab and then training to be a bank teller, and actually getting a job as one. That's about the chance of a 60 year old cab driver in LA quitting before he dies.

Driving taxi is/was, among other things, deeply addicting as a gambling pathology. Any given ride could get you killed, get you robbed, or get you laid. And driving around picking up strangers at 4am with a wad of $500 in your pocket is a thrill. The only difference between you and the cops was that you were unarmed and the cops would find your body. You were picking up the same people.
Ask HN: Why do so many software developers fail the FizzBuzz test?
I've been in the interview loop for my company for just over a year now, and one of the most surprising experiences so far has been the high proportion of developers who fail the most basic programming questions.

We use FizzBuzz as one of our easy challenges and I would say that around 80% to 85% of interviewees simply cannot solve this. It's bizarre. Some even refuse to answer and try to turn their lack of ability around onto us for asking the question, as if we're the ones doing something wrong.

What could be causing this? Is this a generation of AI-reliant copy-and-paste code-jockeys who've never developed the ability to think? Is our hiring process perhaps not screening sufficiently for incompetent bullshitters?

These are candidates who come to us with a solid employment history, often having worked for big name tech giants. But they can't figure out this most basic coding puzzle. What's going on? Has anyone else noticed this phenomenon?
For Rust and Ada in the Kernel they need to be accepted by kernel maintainers.

And seeing they can't stand Rust, when its constraints are much weaker than Ada.Spark what chances does it have?

To paraphrase some computer science guru: The cyclical nature of programming languages is all to blame on the collective programmers. Rather than being guided by mathematic rigor, they are guided by a fashion sense.
In a fictional scenario each dog might have enough brain power to simulate the entire universe including eight billion human brains and humans would still consider themselves more intelligent.
Nope that'll get you threatened to have the police called on you at the Walmart in Burlington NC. (Austrian federal ID trying to buy alcohol)
Keep Putting Pressure on Microsoft
Also add cryptographical people to that list. A friend of mine told me that they create 'constant' time algorithms.

These have to written in assembly otherwise the compiler will try to speed up the algorithm. But then you can theoretically measure the execution time of encrypting and reverse engineer the possible keys.
I think in any low trust environment where social mobility outside the group is poor, sticking together based on blood lines probably was the default for sure.

However I think there's plenty of evidence that migration and intermingling between tribes occurred frequently. If only as social practices to prevent inbreeding. Probably a bunch of bride kidnapping sadly but also young males leaving to seek opportunity isn't an exclusively modern phenomenon.
For me it's the constant scaffolding of basic things, like setting up a parallelized rate limited fetch and merge across several paginated endpoints. Or setting up a basic Next plus MUI instance.

I'm sure I could make a template or lib for it, I just haven't. ChatGPT gets me 80% of the way there every time but the last 20% is always a bit annoying.

Wish there was an easier way to templatize a project for easy reuse, but with constant auto updating of the basic packages. Like a mini/meta Next/Vite of my own.
IBM Power – What's Next? – By George Cozma
> I don't believe (and I've never seen any convincing evidence) that we could EVER develop more human and environmentally safe technology.

Come on now. Renewable energy is gaining on fossil fuels around the world. The air in London used to be thick with smog, and now it's not. Acid rain is a thing of the past. The ozone hole is shrinking.

Fire and the wheel are technology; are you against them too?
> Some people are afraid of these things and suspect there's a hidden agenda, others see things for what they are: Just tools, each fit for a particular purpose.

Well, there's also the arms-race scenario. A classic example is computer security: people only make computers more secure because people hack them, which makes hackers improve their stuff. This prisoner's dilemma scenario gives a deterministic force to technology that certainly makes it more than just a tool: it is a force that acts upon society that transcends human choice.
> It is unclear to me how much of it is really useful in the foresight.

While the specifics are of limited use, they do point to very useful generalities. Leader character. Leadership team. Deep understanding of the technology and industry. Long-term technological leadership. And avoiding Wall Street's quick-buck predators - and their twisted mindsets - as much as possible.