skysight-inc/HackerNews huggingface dataset:
The people who thought 2020 was a conspiracy, won this time. They're happy.

The people who didn't think 2020 was a conspiracy were in charge, so they were unlikely to think that a conspiracy was going on. They're not happy but they've got little reason to think that the election itself was conducted badly.

Yay. But there's a decent chance we can look forward to more unhappiness four years from now.
Honestly, it is super brain-dead that Linux and other operating systems still have such massive problems with "special" characters. Just the other day I had to help someone who had trouble building. The cause turned out to be that they had dropped filenames with parentheses in the source directory which, apparently, confused bash which make relies on. Such trash is everywhere on Linux systems. Eventually you learn to only use [a-zA-Z0-9-_.] in names because anything else will inevitably confuse some tool or another (even capital letters can be a PITA)... I so wish someone would take it upon themselves to clean up this mess, but it's probably too much work and too many who are nay-sayers conditioned to it who don't see the need for changes.
Intuitive introverts lead the most successful teams: study
> I've never heard them put forth any viable alternatives that would actually improve the situation.

It is because, like other issues, they do not want to solve the problem. But they cannot just come out and say that.
Dance video app that had Romanian election results annuled because of foreign interference
In summary: China is a threat to the West (also to Africa, but they are still in denial). But you can't get rid of hacking through a bit of legislature, so fixing telcos is another process.
Cannot happen fast enough. The barn door has been left wide open. If we cannot take social engineering and data security seriously - and we do not - then we're not serious about our continued survival as a country. Sound overly dramatic? Erosion of a common national identity, more than any other factor, has heralded the fall of nations throughout history. On the data security side, a failure to maintain a stable & secure transactional system is almost an equal threat given US dependency on finance, lending & commerce as a key pillar of overall stability.

Doing 3 things at once, so above is best I can do in trying to describe an underreported and poorly appreciated threat to our nation.
[dupe] https://news.ycombinator.com/item?id=42340959
> There was a fatalism to the culture; a sense that any initiative had to be simultaneously super low risk and guaranteed to generate $1B in revenue within a couple of years. It had to be 100% predictable and planned month by month years in advance

Ultimately, this is what MBA-style corporations do. They want unfettered predictability and massive revenues from every initiative. They even set up corporate structures to penalize failures.

As a result, layers and layers of managers, and managers and engineers are all risk averse. They will be penalized for being wrong, their jobs and livelihoods are put on stake.

What does one expect in such an environment? Innovation/risk-taking or politics of self-preservation/blaming/backstabbing?

The MBA-style is a failure for innovation and Intel should be a case study in every MBA school.
Why China is building a Starlink system of its own
[dupe] Some more discussion: https://news.ycombinator.com/item?id=42340959
Can you share an example or two of this?
I think Intel should just be bypassed entirely. Each node is such a leap in process it requires entirely new fabs. At that point going with the poorly run incumbent is pointless.

A few facts about intel. Wages have been stagnant there for over 20years now. Just recently they had wage reductions across the company and there’s been layoffs for those 20years of stock declines. Tsmc in Taiwan literally pays double on a ppp basis (it’s not even that far off on a direct dollar to dollar basis). Even china has been poaching from intel. Look up the Chinese government funded Lianqiu Lake R&D Center, they are offering more for talent in raw $ terms in a custom built luxury city. And yes I get that if you were born in the USA you probably want to stay there but there’s no hope of intel poaching international talent anymore.

Do you know what the current boards plan is? More layoffs and lower wages. Like how the fuck can they compete without talent which they haven’t had for over 20years now. Everyone there knows it’s a stepping stone job. Do the bare minimum in hire and jump as soon as the next opportunity arises. And the government wants to give funding to this short sighted turd.
That does look like a problem. Yet it doesn't mean unskilled immigrants are going to do better than natives, rather that both will have wages suppressed. And natives will still benefit from social services that may be unavailable to immigrants until they become citizens. So I think the statement is still misleading.

Immigrants are only doing better than their choices back in their country of origin, not better than what natives could attain in the new country.
I honestly would be surprised if the Supreme Court agrees to hear the case, there does not seem to be a huge amount of controversy here from a legal standpoint.
> you could turn that argument back on itself and say the same thing about american companies since america has been ravaging the middle east for decades

Why do people always turn to whataboutism rather than engaging with the criticism directly?
It's an indictment of the capitalist system. There's supposed to be oversight that ensure our organizations are run by capable people. But you look at this board (and I'm sure a few others) and it's clear they are not worth the money they are paid. What is anyone even thinking, having a guy from Boeing there?

The board is also too big, and filled with irrelevant people. Four or five specialists who know the area, and one or two financial side people, that's all you need. Too many chefs = nobody's cooking, nobody is responsible.
Do you think the protest candidate will do better or worse in the rerun?
AthenaHealth has a different type of rational self-interest, suddenly backing off an awful policy changes about anesthesia coverage. "Maybe we're pushing the overton window on acceptable levels of apathy a bit too fast?" is probably a common thought on the minds of corporate policy makers at the moment. Not, you know, goodness-of-the-heart or anything like that, just "pitchforks today mean political will for healthcare reform tomorrow, and we can't have that..."
Well, there is this Vietnamese billionaire
https://www.bbc.co.uk/news/world-asia-68778636

And Iceland put bankers in jail after the financial crisis
https://www.vox.com/2015/6/9/8751267/iceland-capital-control...
if you can't read Romanian then your insights into a Romanian report aren't very useful.
I think it's a little bit misleading to casually drop a "yearly budget" like this, as if this is something we're currently following. In the US the average car emits 4.6t of CO2 per year [1]. If you really think we need to be following this yearly budget the implications on our society (including basically a ban on most car trips being currently taken) are extremely drastic.

[1] https://www.epa.gov/greenvehicles/greenhouse-gas-emissions-t....
It sounds like a fairly accurate statement to me, considering that there isn't a solid scientifically-based foundation behind fingerprint matching either. They aren't quite as unique as we've often been led to believe, and matching them is highly subjective with the same expert often interpreting the same comparison differently when provided with a different story for context.

Fingerprint matching of course isn't completely useless, but it's not as solid as you'd hope either.
Only if you're a sociopath. But I also don't buy the framing that oil companies are murdering people when they're providing the energy society needs. Fossil fuels have largely powered the modern world. That doesn't excuse covering up the science and the need to transition either. But there's tradeoffs and nuance to all this. Was solar and battery technology good enough in the 70s and 80s to start transitioning then? Would the public have accepted a nuclear transition?

For that matter, are there climate models predicting deaths on the order of 1 billion? Do they even make such predictions?
I believe a direct attack on elections should be treated with the seriousness of an act of war. However, I guess that proving with absolute certainty that it was Russia's doing could be challenging.
Not combat-armor, but a lot of motorcycle protective gear is exactly this. D3O is soft/flexible normally, but goes rigid on impact. I have plates of it in my own riding gear. I believe there's also some progressive versions that harden more or less based on the impact force.
Duplicate of...

https://news.ycombinator.com/item?id=42335811

https://news.ycombinator.com/item?id=42328296

https://news.ycombinator.com/item?id=42322629
I am curious how Python got into this situation. Was it largely taking the path of least resistance to more and more adoption?

I get that Python is, strictly speaking, an older language. But, it isn't like these are at all new considerations.
It doesn't really replace something like print-line debugging, but the type of system that benefits/can use print-line debugging would see no benefit from a structured logging approach either. The systems I'm targeting are producing logs that get fed into multi-petabyte Elasticsearch clusters.

To answer your question: the prototype was never finished, but the concepts were adapted to a production version and is used for structured events in a semi-embedded system at my work.
A simple 18 step process! And you have to run it on a QEMU VM.
They changed from \Documents and Settings to \Users in Vista, alongside other profile rejiggering (e.g. introducing AppData folders). By that point software had either been fixed or would never be fixed, so keeping a space in the name wasn't particularly useful.
“Zoom with your feet!”

Nothing in photography annoys me more than advice conflating zooming with repositioning the camera. A wide angle lens up close gives a completely different result than a zoom lens from far away.

I've been seeing this awful sentiment for nearly two decades now.

Here's my advice: try everything and try to capture whatever feeling you had in the moment. If you convey the feeling, you've succeeded.
That is indeed very helpful and feels magical.

But the fact remains that if you did all those things yourself, although much slower and more frustrating at times, you would have learned and remembered more, and would have understood the task, the libraries, and your own program on a deeper level.

Which many times is the actual point of the exercise.
At the meatspace level, purely numeric usernames are problematic.

I was working as a contractor at a Fortune 500 firm several years ago when they introduced a new ERP system which apparently encouraged the company to switch to numeric system IDs. Fortunately the technical teams, especially Linux support, objected and it was overruled, but I was just as worried about the communications problems that would result.

When everyone has a system ID that matches a consistent pattern, like “YZ12345”, IDs are easy to recognize in documentation and data. An ID like “1234567” could be practically anything.
App Stores maybe.

But US doesn't have a national Fire Wall like China.

So on one hand we don't have the ability to block content/internet like China, but we seem to want to be more like China and be able to?
I suppose I've learned it from context from watching a bunch of those action-lawyer type tv shows.
He’s going to be arrested his TikTok’s were too good
If proven, this should be harshly punishable under existing aiding and abetting laws.

On the underlying matter of oil companies being responsible for climate change… the law and the morality is far less clear. We are essentially all complicit.
Haha, careful. You might soon be saying the same about free speech or abortion rights - “just go to another country if you want those”
> The tools really only help with the accidental tasks

I don't think that's really the problem with using LLMs for coding, although it depends on how you define "accidental". I suppose if we take the opposite of "essential" (the core architecture, planned to solve the problem) to be boilerplate (stuff that needs to be done as part of a solution, but doesn't itself really define the solution), then it does apply.

It's interesting/amusing that on the surface a coding assistant is one of the things that LLMs appear better suited for, and they are suited for, as far as boilerplate generation goes (essentially automated stack overflow, and similar-project, cut and pasting)... But, in reality, it is one of the things LLMs are LEAST suited for, given that once you move beyond boilerplate/accidental code, the key skills needed for software design/development are reasoning/planning, as well as experienced-based ("inference time") learning to progress at the craft, which are two of the most fundamental shortcomings of LLMs that no amount of scale can fix.

So, yeah, maybe they can sometimes generate 70% of the code, but it's the easy/boilerplate 70% of the code, not the 30% that defines the architecture of the solution.

Of course it's trendy to call LLMs "AI" at the moment, just as previous GOFAI attempts at AI (e.g. symbolic problem solvers like SOAR, expert systems like CYC) were called "AI" until their limitations became more apparent. You'll know we're one step closer to AI/AGI when LLMs are in the rear view mirror and back to just being called LLMs again!
That money would be better spent on preventative measures. The biggest gradient for action is when insurance companies start canceling policies in mass.
Are we not already more or less there? It is not perfect, to be sure, but LLMs will get you pretty close if you have the documentation to validate what it produces. However, I'm not sure that removes the tedium the parent speaks of when writing tests. Testing is not widely done because it is not particularly fun having to think through the solution up front. As the parent alludes to, many developers want to noodle around with their ideas in the implementation, having no particular focus on what they want to accomplish until they are already in the thick of it.

Mind you, when you treat the implementation as the documentation, it questions what you need testing for?
As someone who needs non-ascii characters to write my name: please don't. You are making things worse just to be "courteous" about something we don't care about and will actually be annoyed at if we have to find how to write a letter in the keyboard or worse case scenario, figure out how to change the layout to the correct one before I even logged in.
There is a problem with AI coding where you want to let it write as much as possible, but when it hits a wall where is just looping back to the same error, you would have to roll up the sleeve and get dirty.

As AI is able to write more complex code, the skill of the engineer must increase to go in when necessary to diagnose the code it wrote, if you can’t, your app is stuck to the level of the AI
My general feeling about this is that the objective is to make the system work. If it turns out that it works anyway then meh. Individuals can just choose not to be doctors if they don’t want to.

However I think that yes, we probably should be paying essential services more because at least in the UK we have shortages.
Or that they just weren't very good business people. Their understanding of climate change back then was good enough to have a damned decent roadmap for how things were going to play out over the next fifty years. They were capable of projecting what was going to happen, the likely regulatory changes that wold be needed to mitigate climate change, and how that would affect them.

One would expect the average CEO would literally kill for a roadmap of the future. They had it, and more. Exxon, ARCO, and others even made early R&D investments that helped pioneer terrestrial solar power, not to mention their extensive R&D capabilities more broadly. Sticking with the metaphor, they had the map and some of the most important tools for the journey ahead.

Fifty years were long enough even a financial moron could have developed a long-term transition plan that avoided stranded assets and massive losses. And they--and their people--weren't financial morons. Hell, much of their capital equipment and facilities investments had expected lifespans of a similar length. They had everything needed to create the mother of all soft landings.

Hell, they could have engineered an outcome where they came out well ahead. Being able to rebrand yourself as the company that chose to sacrifice itself to save the world buys you a hell of a lot of goodwill you can leverage for subsidies in Washington. We’d have paid them for it and thanked them for the privilege.

It couldn’t have been that much harder than convincing an entire political party that the problem didn’t exist. Oil companies convincing the public they were shitty companies that needed to be reborn? If they focused on the dying part of rebirth, that wouldn’t have been a very difficult sell even back then.

Only someone who failed upwards could have been gifted a hand like that and still manage to choose the worst possible path for both the world and their own company. All they managed to do was delay the transition and make it more expensive for their company and the world.
He has been posting them for years.
Copying images is a copyright issue.
>How is it possible that a low level professor with pro-Russian leanings that no one’s ever heard of suddenly place 2nd in nationwide presidential elections?

Why don't they even try to hide their disdain for plebs?

Alexandria Ocasio-Cortez was also an unknown pleb who quickly became an elected official. We don't question that, and in fact, we celebrate it. It's a great American underdog story. We love it. It's the spirit of our culture.

Why is Georgescu's rise disdained like this? Is it because he's on the "other side"?
> you can't get rid of hacking through a bit of legislature

We can make it harder. Switch our telecoms to E2E by default.

We’ve shown the current set-up can be exploited by adversaries. It’s not a huge leap given the prevalence of encrypted messaging apps. And you can market it as a finger to the deep state on one side and a limit on the executive to the other.
When it started taking 30 minutes to "fill up" your car.

High speed chargers can cost >$200k installed.

A gas pump costs about $25k installed.

If the average person spends 4 minutes at a pump, that comes out to:

The time value of a slot at a super charger can be >$5 for each charge.

The time value of a slot at a gas pump is ~$0.07 per fill up.

The economics of a charging business are awful. High CapEx, few cars, not many of them need chargers since they can charge at home.

The economics of a gas station were not terrible.

There's a reason you don't see immigrants from all over the world coming to the US to open charging stations the way you saw them opening gas stations.

And that's the reason you have charging monopolies.
There may be a Unicode character that looks like apostrophe but has no quoting semantics. I use an arrow instead of greater-than symbol in my prompt for the same reason. To avoid copy/paste issues.
Yes, I'm sure, in that it's mathematically incapable of solving the problem people have.
How does this compare to other open source integration platforms like Nango or Airbyte?
~90 locations?
> I don't know one single conservative who has said the same.

Could it be that progressives haven't behaved badly enough that supporting them warrants cutting off contact?

Like say taking away rights from an enter gender, separating kids from their parents and locking them in cages, granting broad immunity to corrupt ex-Presidents, attempting a coup, openly calling for violence, threatening to use the military against political opponents, etc.
Does the Supreme Court still make decisions based on legal principles or is it just a thin veneer for their political opinions? Genuinely asking because I’m not so sure these days.
The Trump NIH Pick Who Wants to Take on 'Cancel Culture' Colleges
Yes! Reading some basic documentation on the language or framework, then starting to build in Cursor with AI suggestions works so well. The AI suggests using functions you didn't even know about yet, then you can go read documentation on them to flesh out your knowledge. Learned basic web dev with Django and Tailwind this way and it accelerated the process greatly. Related to the article, this relies on being curious and taking the time to learn any concepts the AI is using, since you can't trust it completely. But it's a wonderfully organic way to learn by doing.
It also sucks to be homeless. paired with self medication, yes. this is one of the reasons. survival mode will cause extreme behaviors for anyone.
Now I know the real reason professors don't release solutions for the final. What would they title the doc?
> spend the money to fly to another country and come back when you like

Just go to TikTok.com. The bill doesn’t ban TikTok. It just says if it doesn’t find non-Chinese investors it’s kicked out of app stores. The speech isn’t being censored, the distribution is being curtailed.
Tell that to the western elitists that deliberately pushed Ukraine into a position to let have Russia no other choice to intervene. The west will never stop waging war. Its in their dna. The US alone is riddled with weapons and violence. And yet its inhabitants are defending it. Pathetic.
I would say it is not the place of posix to prescribe how it should be, the job of posix is describe what it is, a common operating environment. this is why posix is such a mess and why I feel it is not a big deal to deviate from posix, however posix fills an important role in getting everyone on the same page for interoperability.

In my opinion the way to improve this, is bottom up, not top down. Start with linux(theese days posix is largely "what does linux do?"), get a patch in that changes the defination of the user name from a subset of ascii to a subset of utf-8. what subset? that is a much harder problem with utf-8 than ascii, good luck. get a similer patch in for a few of the bsd. then you tell posix what the os's are doing. and fight to get it included.

On the subject of what unicode subset. perhaps the most enlightened thing to do is the same as the unix filesystem and punt. one neat thing about the unix filesystem is that names are not defined in an encoding but as a set of bytes. This has problems and has made many people very mad. but it does mean your file system can be in whatever encoding you want, transitioning to utf-8 was easy(mainly doe to the clever backwards compatible nature of utf-8) and we were not locked into a problematic encoding like on windows. perhaps just define that the name is a array of bytes and call it a day. that sounds like the unix way to me.
Related:

Faux Friendship (2009) - https://news.ycombinator.com/item?id=3339193 - Dec 2011 (41 comments)