skysight-inc/HackerNews huggingface dataset:
I've worked at places where the AWS bill was obfuscated/otherwise opaque, so an implementing engineer would have no idea if a job cost $50 or $5,000. (Without a lot of research that's outside the scope of their job.)

What tools are you using to display costs to internal developers?
They run into enough problems with objectness just learning map / filter / reduce. I've seen so many angry / frustrated students trying to use a for each loop to iterate over an Array only to find that although this works in most languages, in js these just loop over the fucking KEYS of the object (which now opens up the discussion about how `obj[1]` is not a key but `obj['hey']` is a key and the differences therein.
What’s the invoicing tool you are using?
JEP 416: Reimplement Core Reflection with Method Handles
If we judged colleges by the same standards, I doubt they'd come off better. Normal colleges are fishing expeditions to land as many students as possible for as cheaply as possible and burden students with inescapable debt. Students have to pay even if they don't graduate or get a good job. 4-year graduation rates are below 50%. After 6 years, only 62% of college students have gotten a 4-year degree. The rest are stuck with debt that not even bankruptcy can forgive.

I don't know much about Lambda School, but my guess is that it does what colleges do, but faster and with incentives better aligned. College is more about distinguishing people than training them. (If education is actually about training, then why is >60% of the wage benefit of education from the credential rather than the years or credits earned?[1]) Someone with a college degree has shown they are reasonably intelligent and can obey instructions to complete boring tasks over long periods of time. This means they're probably a useful employee. I think Lambda School (and similar outfits) distinguish people more quickly than college and try to train them better.

To give people some idea of how bad education is: I learned computer science at an ABET-accredited college. The vast majority of the career skills I developed were from learning on my own, not from my coursework. Nowhere in my classes was there any discussion of source control. I had to teach my classmates how to use Subversion.

So often we forget that almost all education is terrible. We're only jarred out of status quo bias when a new type of school comes along.

1. https://en.wikipedia.org/wiki/Sheepskin_effect
But if the difference you're measuring is absolutely tiny, you would imagine that the differential cooling of the mast when the wind is blowing/not blowing would have an effect on the height?
I'm a big Node-Red fan, been using it for years to automate and do lots of neat things. One problem I kept coming back to was trying to create dynamic urls for websockets. I'm curious if that might be on a future roadmap for Node-Red?
Putting the power button on the keyboard is a cost cutting measure. A lot of Chromebooks do it too. When you are building to a price you get things like this. I'm not surprised really.

I've never really considered these types of devices all that viable on merits. What about this is more compelling than a recertified ThinkPad? Because that's what $500 competes with.
You absolutely see bike-hostile people; they just couch their rhetoric in "the risk is worth the reward", while usually being a driver themselves so experiencing much more of the reward than the risk. It's a well-known phenomenon that when you encounter viewpoints that oppose your own that they will stand out to you more than viewpoints that agree with you, hence why we all see opposition to our ideas everywhere we go.
I heard there was a protester who was killed by an officer (Ashli Babbitt), but didn't hear about an officer that was murdered. Do you have a link?
Perhaps the governments of the world should stop subsidizing sugar production... It is not as if we suffer from a lack of cheap sugar, and elimination of such subsidy would not infringe on anyone's privacy or civil rights.
> No, that's why having x86 emulation performance be this good is a minor miracle.

No gamer is going to pay $3000+ for a laptop with emulation when $2000+ gamer laptops are faster at the task (aka: video games are faster on the $2000 laptop).

------

Look, gamers don't care about all games. They only care about that one or two games that they play. If you want to attract Call of Duty players, you need to port Call-of-Duty over to the Mac, native, so that the game actually runs faster on the system.

It doesn't need to be an all-or-nothing deal. Emulation is probably good enough for casuals / non-gamers who maybe put in 20 hours or less into any particular game. But anyone putting 100-hours or more into a game will probably want the better experience.
> A Linux without a GUI boots in mere seconds.

IIRC Lakka (a Linux that boots straight into Retroarch, based on the same micro-distro Kodi uses, I think) is booted and interactive, with a GUI, in like 2-3 seconds. I think it's using direct rendering to achieve that, though, not X or Wayland.

[EDIT] And that's off an SDCard.
>Will we get such efficiencies when intel hits 5nm?

Judging from everything we know. Even in the most optimistic scenario. The answer is no.

Note: And Intel doesn't have 5nm, they go to 4nm and then 3nm. But the answer is still the same.

Edit: For those wondering how the conclusion was arrived, you take a look at the Alderlake SPEC_INT and Geekbench score, look at the power usage per core. ( Forget MT benchmarks ), you scale it by target IPC improvement and node improvement. You should see the gap is in terms of efficiencies is still behind.
> I mentioned San Marino because they were governed by the communist party for 10 years, and weren't so extreme - https://en.wikipedia.org/wiki/Sammarinese_Communist_Party

Because they never tried to make San Marino into a communist economy, seeing as how it is not really an independent nation with any kind of economic sovereignty. The only thing it does is sell its own postage stamps and sell some commemorative gold coins. It's a big castle surrounded by some vineyards. They make money from tourism and duty-free shopping, and of course tax-avoidance.

It's like if you elect a communist to be the leader of your Elks Lodge, and then praise his moderate communist rule.
"Android 12 and its consequences have been a disaster for the human race" - Ted Kaczynski
"parading"
https://www.youtube.com/watch?v=ChLoiStjaZc
ReactJS: Can we useRef, but without the .current?
It slowly dawns on the population that a great many of us have had a few decades slashed off of our lifespan by the after-effects of a disease that some of us still refuse to believe in.

There are likely millions in the US who are now functionally 20+ years older than they were a year ago. It's going to take a decade for this knowledge to diffuse through to everyone as the funerals of young people become the new normal.

There is a very small chance that the narrative of how this disaster happened is properly known, most likely it will continue to be buried.

---

Computers still won't have capability based security, and the slow moving disaster will continue. We'll keep blaming C, programmers, hackers, and users... all the wrong causes.

---

Democrats will fail to accomplish any of their stated goals (which suits the donor class just fine), and the other team will win a lot of seats. Donor control over government continues intact. In 2024 control flips, and the story repeats.

---

Slowly evidence emerges that there have been many overunity devices invented in the past century that were suppressed to keep the status quo going in the fossil fuel industry.

---

There's a small chance the donor class loses control... and it could go poorly.
> change layout every time you start/stop the debugger

This one is a bona fide feature that I hope they do NOT remove, FWIW. It's switching to the debugger layout, which you can customize independent of the development layout. This is what lets you bring up the call stack, watch, etc. panels in the layout you prefer and it'll remember that, without having them appear during development where they are useless.

> Rewrite the whole thing from zero. Call it "Visual Studio Lite"

Or, perhaps, "Visual Studio Code"? :)
>> It gives the government an easy in to collect more data on any and all of these users, regardless of whether it is pertinent to a specific case.

That seems a little tinfoil hat to me. Like there are government people with lots of time on their hands to chase leads on things that are not related to a case. OTOH there seems to be a lot of pre-emptive searching going on, particularly in the area of terrorism related activity. On the other other hand, in that case I think we want them to foil plots before they are enacted right? It seems to be a hard set of concerns to balance. We could opt for the most privacy oriented approach, but I don't think there's much public data on what the consequences of that would be in terms of bad things happening.
I've been doing this software engineering thing for over 30 years now, first in Europe, now in the US. The headline compensation for this whole time was pretty much always based on a handful of companies in Silicon Valley - that doesn't mean that developer jobs over here aren't well paid (they often are), but mostly to the level of "comfortable living" and not at the level of "buying my own small country in five years' time". So keep that in mind.

The other part of this is the industry - there has always been a part of the industry that lived on badly gluing together components cheaply for a quick turnaround. Obviously that part of the industry thrives on relatively cheap labour. I do think that sector has grown a bit, but keep in mind that the whole industry has grown, so these jobs have grown in proportion to the industry.

I think another part of this is which sector you are in - there are plenty of niches where jobs can be found where the job is not "chief component gluer". Usually, these tend to be a bit closer to the metal than web development, and arguably a bit more back end or lower level oriented. IOW, not necessarily something that you can show your non-technical family and state "I did that".

I do find it harder to find new jobs, though. Not necessarily because I don't get regular enquiries from recruiters, but more because those jobs are often a repeat of what I've done before with no or very little growth. And there's only so long you can coast along.
you misspeled communist
I'm kind of in eastern Europe, however, working for public sector is not a bad back up plan when near to retirement. Thanks!
This table shows arrests and charges worse than that:

https://www.insider.com/all-the-us-capitol-pro-trump-riot-ar...

Just on the first of 86 pages there are several worse than what you site.
DuckDuckBoom
> "happened too fast too close to ground"

The Jetson One video seemed to show them flying pretty close to the ground - I was wondering if that was to reduce fall height in the event of loss of power.

Your comment seems to indicate that one is sort of trading problems, not really significantly reducing risk (at least at the speeds one would want to go) - do I understand that correctly? Mind slightly expanding? Is the problem that you basically hit the ground with your full speed rather than having some wind resistance reduce your speed before impact?
The Datastore could do simple things well, and hard things well, and both exactly with the same level of effort.
Allied intelligence services are not enemies within the scope of the Constitutional (or any sane, for that matter) definition of treason.

Nor would the Insurrection Act be in any way needed or relevant to arresting former (or current) intelligence officials for either actual treason, or any illegal conspiracy with allied intelligence services regarding surveillance.
> Multiple people died.

The only person that died a non-natural cause death on that day was the unarmed woman shot by Capitol Police.

https://www.washingtonpost.com/local/public-safety/trump-rio...

https://www.cbsnews.com/news/brian-sicknick-capitol-riot-die...
"Keeping your information safe and secure is our top priority."

No it's not. If it were you would not be collecting or processing data unless you had to.

"You’re in charge. If you’d rather we didn’t make the BBC more personal to you, you can always opt out."

No, I'm not. If I'm being forced to login when it's not necessary, you've literally taken control from me. I would rather you didn't make the BBC more personal to me, and let me opt out, but not requiring unnecessary logging in.
Me too. I really want an M1* mac but I also realize that I just want to run Linux, so it's kind of pointless right now (I'm not a Linux kernel level developer, so yeah).
Some past threads. Others?

History of Lisp (1979) [pdf] - https://news.ycombinator.com/item?id=23201888 - May 2020 (11 comments)

History of Lisp (1979) [pdf] - https://news.ycombinator.com/item?id=17846522 - Aug 2018 (10 comments)

History of Lisp - https://news.ycombinator.com/item?id=5825698 - June 2013 (20 comments)

History of Lisp by John McCarthy (1979) - https://news.ycombinator.com/item?id=372385 - Nov 2008 (1 comment)
That's just not true.

Many have been charged with theft, disorderly conduct, assault, and obstruction of an official proceeding: https://www.insider.com/all-the-us-capitol-pro-trump-riot-ar...

Most are understandably still pending.
No officer was murdered on Jan 6. The story about the fire extinguisher was a lie, and it obviously worked much like a lot of other narratives that day.

> Diaz told The Washington Post that the autopsy found no evidence that Sicknick experienced an allergic reaction to chemical irritants. He also said there was no evidence of either external or internal injuries.

https://www.nbcnews.com/politics/politics-news/capitol-polic...
I don't know about anyone else, but listening to the theme song of 3-2-1 Contact just brings me back to coming back from school afternoons, or lazy days in summer as a kid. https://www.youtube.com/watch?v=s2-LEBc2sO8

By the way, listening now, this song still impresses me. Every single measure in the main part, while sounding repeated, has a slight rhythmic or instrumental variation from the previous one, maybe to keep you on your toes. Very clever. And pure 1980s...

Oh what a simpler time we enjoyed growing up.
Managers fail up. So they can point to their tight budget in their next interview.

Oh, they can also blame the single point of failure for being stupid and lazy. That tends to work a few times before their boss catches on.
Right tool for the right job.

It's some of the simplest wisdom that's the hardest to follow :)
Mudita pure: a classic “dumbphone” with e-ink screen
The invention of the if-expression in page 11 is a gem.
Meh, just whinging on Reddit... Kind of like how Linux users bitch about everything that's new. If you asked the typical Linux 'power user' then we'd all be stuck on some archaic tiling WM. Yet most of us get along with Gnome Shell or something modern just fine. Android's fine, based on what I've seen of Android 12, looks like it'll be the best yet and I'll still use Android.
Thanks for the story. The most brutal thing for me about reporting this story was each individual human horror-show. It's such a serious thing to be responsible for attempting to transform the lives of people who need it so desperately. It is what's most noble about Lambda's mission, to me.
People with riot gear and zip ties stormed the capital with the express purpose of stopping the certification of a free and fair election. They were literally trying to overthrow an election. That was the point.

It was coordinated with the highest levels of The GOP, including the president.

There were two bombs.

It has the full throated support of the entirety of the GOP leadership, who are doing everything in their power to block any investigation.

More people died because of Jan 6th than the Beer Hall Putsch, which was substantially less successful than January 6th.

If it wasn’t an insurrection, what was it?
It may be an unpopular opinion, but I'm kind of fine with that. I mean, Google tracks everybody anyway, but there is no benefit to the society at large. But if in this way you can somehow help preventing mass murder, at least for once this tracking is put to good use. I imagine they must have a lot of false positives so probably concentrate on the worst offenders. If someone is searching for a lot of sick stuff on ways to kill people, maybe a friendly visit with a psychologist could help prevent a tragedy.
> Having a dog forces you to micro-manage.

I'm pretty sure I disagree but I'm 100% certain I don't understand the rationale leading to this statement.

For any pet, if you have to act as a manager, that's IMO terrible. Management incurs performance reviews, growth and overall, judgement and control. I think a pet/owner relationship is about nursing first, with added leadership when the breed allows (dogs, horses...)
My guess is that they used that case from early on in the project and then just stuck with it even as the electronics inside shrunk. It's not like the software people would be fooled by the enormous size; they knew they were making a pocketable music player.

Interestingly, the holes for the screen and the buttons look like they were molded, but the holes for the jacks and wheel look like they were milled. I wonder if the boxes were custom-made or something off-the-shelf that happened to have the right screen size and number of buttons.
So, I’m currently in North America but with a foreign SIM, so I have that country’s IP, most ads are in a language I can’t understand, and McDonalds app won’t let me login unless I switch to wifi with a local IP.

This is all great, but does this mean that the local provider has no access to my traffic? I guess DNS is all resolved overseas too? How does the tunnelling work?
Where does Dostoyevsky advocate such ethno-nationalism? Don't remember any such from my readings of either Crime and Punishment or The Brothers Karamazov.
I use fragments of this POSIX shell script for cron, to specify that I only want processing on a specific Thursday as defined by GNU date.

These were the Thursdays for July of 2021 (pick any Thursday to see them all).

$ ./monthday.sh 7 15
1 8 15 22 29

$ cat monthday.sh
#!/bin/dash

m="$1" d="$2" w=$(date +%u -d $m/$d) d=$(date +%u -d $m/1)

[ $w -lt $d ] && c1=$((8 - d + w)) || c1=$((w - d + 1))

c2=$((c1 + 7)) c3=$((c1 + 14)) c4=$((c1 + 21)) c5=$((c1 + 28))

{ date -d $m/$c5 || c5=0; } > /dev/null 2>&1

echo $c1 $c2 $c3 $c4 $c5
ahh.. may be your lucky.. would you say the same is true for contracting companies from outside USA?
> ...trying to strike down Section 230 are both obvious attempts at returning the power of disseminating information to the powerful.

(We agree on anonymity, so I've elided that part; but as for Section 230...) I think this depends on whether you believe that removing Section 230 will cause social networks to filter more stuff or less stuff. It is worth remembering that the people who drafted Section 230 absolutely believed it would cause more content to be filtered by smaller numbers of more controllable companies: the reason it exists in the first place was not to defend the right to publish content, but to allow companies to filter content--as part of the Communications Decency Act, where the government wasn't sure it would have the power to regulate speech and so was examining the problem of how to draft the large media organizations into their cause--without becoming responsible for the other content... to create a carve-out safe haven for anyone who helps filter the world from "indecent" communication.

As it stands, disseminating information is only at the grace of the powerful: Facebook, Twitter, Google, etc.; as they change their policies of what is "acceptable content", people gain and lose their ability to disseminate information. If you disagree with the authors of Section 230 and instead believe that removing it will cause social media companies to filter even more content and take back even more control over communication, then sure: that's bad; but, if you agree with the people who drafted it... that, without protection from prosecution over their editorial decisions, they will fall back to "I'm just a dumb platform" (like a telephone company, which does not need Section 230 to operate without content filters, and which is absolutely enough to build a social network such as the original Instagram on top of), then this would be a big boon to deconstructing currently-centralized control over information.
These are all preventable deaths, especially in a rich country like the US. We just need to look at similarly wealthy Western European countries and note how much lower their traffic fatalities are. This isn't some "necessary to do business" kind of thing or some debate between theory and practice; there are actual governments right now that avoid these deaths.

Americans pay a lot in taxes to support roads, which are taxes that Americans that don't drive see very little of (especially since most of the federal funding goes to match Interstate highway projects). If the carless need to pay into a system they receive minimal benefits from only to also experience much higher risk for injury and higher risks of death, while other wealthy developed governments do not have such problems, then it seems silly to continue on the track we're on now.
I agree with this. It seems like they should start with python or even java to learn the basics in a relatively straightforward environment, but one that also implements a lot of constructs in a fairly standard way. They also both have well-documented and large standard libraries. I feel like they should spend a bit of time on that, and then switch to JS, which is relevant for so many jobs these days.
Good. Now you have an NVMe drive but a motherboard that doesn't support NVMe. That cheap-ass cooler will unlikely be able to run the x5950; these usually should be coupled with water-cooling as they get stupidly hot.

Also, if you are getting a $15 mouse/keyboard, why are you even gaming/doing graphic work in the first place? Might as well get a raspberry-pi.
My guess is that the interviewer was using the question to select for people who choose appropriate solutions.

Someone who suggests a complex highly scalable replicated database architecture for a 5MB database is very likely an unsuitable candidate.

Also the interviewer could be looking for whether someone asks the right questions to be able to suggest an appropriate solution, rather than someone who doesn’t ask, jumps to conclusions, and makes poor assumptions.

Once you have worked with one architectinaut that builds baroque solutions, you make sure you don’t employ that kind of person. Anyone can design something complex, it takes talent to simplify everything properly.
> Voters overwhelming vote for incumbent pols of their party - pols who passed law in response to campaign donations they received.

Do voters feel they have an actual choice here? If the impression is that all candidates engage in this, voting results might not mean much here, especially if direct opinion polling states there is interest in the topic.

> Likewise, the dearth of coverage about pols passing laws for campaign cash shows news orgs' ongoing lack of interest.

Indeed, but this is the interest of news orgs, not voters.

> Reelection is a pretty solid approval indicator.

I think this is the same logic trap like the common argument "We added feature X to our product and people are still buying it, therefore people must like feature X." That's not true - product decisions are a result of a multitude of factors. People may buy the product despite feature X because it's outweighted by other factors.

Similarly, corruption scandals may be outweighted by other motivations when voting - but that still wouldn't mean that voters approve of bribery.
It only takes a month if you have a lot to change. If you keep things in order it should not take as much.