skysight-inc/HackerNews huggingface dataset:
It just means when the article was published, the need was real and make was useful. Context matters.

Based on that commit they don't need to download the data to generate the .json file, so they don't, Make became irrelevant. If anything this shows that a tool can be really useful but you don't need to marry it. Don't use if you don't have to.
I don't want to say too much, because I know our security isn't perfect, and some about of obfuscation adds some security. Once we move to a more secure model, I will happily tell you all what use used to use to sandbox code.

Soon we'll do real sandboxing, either ourselves through Docker, wasm, bubblewrap[1], etc, or an existing FaaS (Lambda, Deno Deploy, Cloudflare Workers) or FaaSaaS (Deno Subhosting)

[1] - https://github.com/containers/bubblewrap
This isn't catching the panic though, this is propagating the panic through the parent goroutine. The whole program will still shut down, but the stacktrace that shows up in the panic contains not only information information about the goroutine that panicked, but also the launching goroutine. That can help you figure out why the panic happened to begin with.
This is literally what interest rate hikes are meant to do though, and everyone plays along. You hike rates, which switches people to saving instead of spending, since no one is spending companies cut costs and downsize instead of spend for growth and hey presto, demand collapses.

In a cheap money environment you take the money and you gamble for growth, in an expensive money environment you do your best to run lean. The pain is moving between these two. The winners are the guys who did a raise at the peak and can use that cash to accelerate through the downturn, and the losers at the guys who just didn't quite get there, who now are forced into taking capital at a massively diminished valuation.
PlantUML? Draw.io?
I think this is why this application is a military helicopter part where weight savings are at a premium and budgets are not.
What came to my mind is "An Introduction to Microcomputers" by Adam Osborne. I don't think I can find my copy anymore. If I remember correctly, there were block diagrams showing the main functional components of a microcomputer, E.G. the ALU, Arithmetic Logic Unit.
The university halls that I lived in had those RCD sockets installed. The halls dated back to the early 60s - the sockets + Ethernet were installed in perimeter trunking. I suspect it was the cheapest option available to the university to modernise the electrical infrastructure inside the halls.
Hello, Federal Pioneer 15A Stab-Lok blue breakers (old style, without the holes) here. I can personally confirm their potential for not tripping when overloaded, along with the smouldering outcome...
You just won't believe how vastly, hugely, mind-bogglingly big it is. I mean, you may think it's a long way down the road to the chemist's, but that's just peanuts to space. ~ Douglas Adams
Netbooks turned into chromebooks/ultrabooks though. Back then laptops were fat and heavy so in a way the entire market had to shift to make netbooks irrelevant.

iPad with an attachable keyboard is pretty close to a netbook to be fair (Microsoft even shipped a crippled version of Windows specifically for netbooks, of course it was still way less "crippled" than iOS/iPad OS is compared to macOS. Maybe Apple will fix that with touchscreen support on Mac and finally bring then closer to iPads, since that seems to be what everyone wants)
> It'd be even nicer to have investments in public transport infrastructure to allow large population centers to not depend on cars for the majority of A to B trips.

Your suggestion requires that we demolish and redo entire swathes of cities before we would gain any benefits. My suggestion can be implemented piecemeal on specific corridors and start gaining benefits immediately.

Path dependence is a thing. Political will is finite with short time horizons. Something which can be implemented piecemeal is less optimal but more likely to gain enough momentum to deliver real benefits.
As per der8auer and GamersNexus, AMD claims to know which batches of cards have underfilled vapor chambers yet at the same time refuses to recall them and wants customers to RMA instead.
It's definitely nicer to have source than a bunch of opaque binaries. (Is there source for the full boot path? Sounds like they have patches for OpenSBI and u-boot -- didn't see if there was source or docs for the on-die boot rom.)

I just find the "all you need is Linux patches" approach annoying. There are BSD variants and little experimental and homebrew OSes out there that would be fun to run on a capable RISC-V SBC and even if you are using Linux it's still nice to have some documentation to refer to beyond whatever the silicon vendor implemented in various driver patches.
One of the greats. I've always liked his tone, expression and the brilliant use of the whammy bar.

His version of Nadia is the electric guitar played in perfection. [0]

[0] - https://youtu.be/drAv2FoYji8
If you're on an Apple platform, their simd.h header works with the clang vector attribute to provide a nice way to do very similar stuff.
> They're just running a Mastodon instance, why so many people?

I assume (with no other info) that they probably had a bunch of marketing/pr/sales folks.
Sure, so where does that state get stored in a pure "task runner" tool? Attempts to muck with this metaphor ("state is what is left behind when the tool is not running") are among the worst mistakes made by build systems. It's a feature, not a bug, and everyone who believes otherwise ends up rediscovering it the hard way.
The dough is all carbs, which causes the same problem as sugar, and I am sure many places use sugar in their sauce. Unless you are doing a lot of cardio, a slice of cheese pizza is pretty void of nutrition.
the “hull alarm” sound from eve online would be perfect for this
just because something new comes along doesn't mean you stop doing the thing that worked for all of the older/existing things. otherwise, the existing things start working.

you make it sound like people dumb for relying on something that works in certain situations. that's just hubris on your part if that's what you actually feel.
Makes me wonder how much of mainstream journalism today is paid placement advertising by different industries.
That's very interesting. Thanks. Do you know of any reports which aren't alarmist which we can view?
I was paying for services rendered at the optician, and luckily had a wad of cash, but what's the user story there other than wait while they call support? I guess they could have invoiced me.
> I am pretty certain that most of high level use cases for Rust could be replaced with Swift, with increased developer velocity, if Swift was actually cross platform.

Sure, or really OCaml or any other language with ML-family features (other replies have already mentioned Kotlin or C#). But the fact that it took Rust to get adoption and not OCaml suggests that it's not language functionality that drives adoption; Rust has something that those languages don't. (My theory is that it succeeds by being the first decent language that can match C's performance-on-silly-microbenchmark numbers)
It does when traveling interstellar distances. Even traveling at 10% the speed of light, it would take a ship one million years to cross the galaxy. The energy required to accelerate to that speed (and then decelerate to rest) is absurdly high. Once you realize how large the costs become for interstellar travel, simple economics makes most of these arguments moot. The outcome is not worth the cost for almost anything you want to achieve.
I'd suggest evaluating tools on an as-needed basis, instead of wholesale rejection. And I'd 100% agree that the article could've benefited from a "Why Haskell, specifically" section. But really, few things are unequivocally useless. (Or good, for that matter)

(I'd also suggest that you meant 'recoiled', not 'rebuked')
The cause is no longer a Rumor, there has been an official statement by AMD:

“It all comes down to a small batch of our vapor chamber acually have an issue - not enough water.”
Happy to DM you the github repo if you'd like!
I believe 'minimal surface' is a technical term for these types of shapes:

https://en.wikipedia.org/wiki/Minimal_surface
An interesting side note about this project is that in the SQLite team’s experiments the technology outperformed Web SQL in many cases.
If this is correct, does that mean the customers could get back almost half of their holdings?

This assumes the loss is in the $8-9B range.
Or are other people in line to be paid out before customers?

https://time.com/6243086/ftx-where-did-money-go/
> compilers aren’t good enough yet

So we need to go back to coding in assembler to save the planet? Sign me up!
>If you don't care about performance and "zero cost abstractions" and are more interested in Rust for its memory safety...

Just about GC language has similar tradeoffs. The question here would be why Swift over Go/C#/Java/Python/Typescript?
Already posted: https://news.ycombinator.com/item?id=34343187
FWIW Cloudflare offers Workers for Platforms, which I literally called "FaaSaaS" in my early design docs but for some reason that name didn't stick... :)

https://developers.cloudflare.com/cloudflare-for-platforms/w...
One additional fun thing to note is that despite "private" already being reserved as a keyword TC-39 when they did somewhat recently add private fields to classes a few years back decided on "hash names" over the private keyword.

class Example {
#privateFieldName
}

Rather than:

class Example {
private privateFieldName
}

The debate on that was pretty interesting.
Better to use custom models anyway.
> average, "normal", users

Right! Not to mention the users with memory problems. That is a lot of people. Dementia is common, just for a start.
http://www.thetednelson.com/art_intertwingled.png
If the data is important enough to you - can't you just guard against losing the key? write it down - put it in a saftey deposit box or something similar.

Framing the choice around an inevitable loss of key seems unecessary to me.
Yep, that means somewhere there is current flowing through some pipe, some wall, something. And that is bad. 30mA is not much of a threshold, but it has been chosen because currents above that (or currents that flow longer than the 0,03s it should take maximum to trip an RCD will kill people. Not to speak of fire hazards.

So, somewhere you have a thing, that could kill you, a firend, a loved one or whomever. And you decide to ignore it because money. Where I live, if something would happen this could land you in prison.
This is super awesome. A cloud cron builder and workflow builder is something the world really needs. If you add secrets and user accounts you're off to the races here.
No, the point he's making (and you're making) is orthogonal to the question of whether data should be encrypted. In fact, he goes out of his way to make the point that encryption necessitates all-or-none access control that puts data at risk, suggesting the tradeoff isn't worth it for, e.g., wedding photos. That's whack logic. Manage the keys for your wedding photos so it isn't all-or-none. That's just engineering; it's not the binary question of whether you need to expose plaintext to make the security model work.

Again: in serious cryptography, keys encrypt (or derive) other keys. You can have lots of keys, and you can unlock them lots of different ways.
A global recession is coming against a backdrop of the Fed raising rates, that is going to be very painful. A lot of people here don't seem to realise this is the case or are in denial. This is a bubble bursting, this is serious.

Lots of companies are laying off workers or at least freezing hiring because they anticipate earnings cratering, or are already seeing it happen. They haven't reported on it yet, but they will in the coming months. The layoffs will continue to gather pace, as will bankruptcies.
> Native New Yorker here. Out of towners are obsessed with the BEST slice

I visited New York and ate at a pizza place† that advertised, if I recall correctly, their second-best rating according to someone who had made it their mission to sample and rate every pizza place in New York. (It couldn't have been this guy, since he says he started in 2014.)

The pizza was subpar. Why would I be interested in what someone in New York thinks makes a good pizza? I want pizza that I like, not pizza that some random guy from a different pizza culture likes.

† Not for the rating; I ate there because it was next to my hotel.
Thread last week, 30ish comments:

https://news.ycombinator.com/item?id=34245167
Australian here. I was in a multi car pileup years ago. The car in front of me stopped unexpectedly on a freeway's onramp. Everyone was accelerating at the time. I slammed on the brakes. I decided I would stop in time looked in the rear view mirror to see if the guy behind me would ram me. I still remember it vividly - it was a white Commodore. Its brakes were on hard, nose almost grazing the road but it looked like it would be OK so I turned by attention forward again.

The next thing I remember is hearing an almighty crash, followed by the Commodore crashing into us, followed by another crash as we were pushed into the car in front. A moment later a motor cycle flew by the left hand side. It has evidently been unable to stop and and swerved right to a full frontal but was then off balance. The handle bars then creased the left hand panel of every car. The bike was only slightly damaged, and he drove off.

The police arrived. After a few questions, they determined it was the last car in the chain that wasn't paying enough attention and had pushed everyone else the car in front. They were taken to the station. The rest of us heard nothing more of it. The insurance companies paid out without much of a fight after getting the police report.

But that's about the limit of it as far as I can tell. In Australia, if you going though a intersection with a green light and hit someone who has run the red, your up for dangerous driving. It's not "one person made a mistake". As far as the law is concerned you both weren't paying attention.
Per pizza ($40US) that is getting on for a high-end five-star main meal where I live.
How would you better run transport/logistics company to not be as sensitive to spikes and valleys as a typical current transport/logistics company?
just reading you comment about differing packets, I was already thinking that seems like a dumb thing to have look different. Then you end with exactly that. Just goes to so that the world is so insecure that even minimal effort will get quite a return in this world. If it gets a big enough return so that even those that do stop it still makes it worth while, then why spend energy trying to do more. Hell, even Bill Gates is attributed to saying something about why should he pay for optimizing when disk space and cpu is always increasing faster than any optimizations could.
Architecture-as-Code is source code. It can be compiled/rendered to other forms, like diagrams. (Ideally I'd like sonething like CSS to control styling the diagrams in so that you could adjust rendering, even selectively hiding pieces that aren’t interesting to a particular audience, without touching the logical description.)

In a perfect world, the architecture description would also be part of the “working” source code, interacting with more normal program code (and/or IAC) specifying the concrete components, and playing a concrete role in building and deploying systems, so that the work that goes into architecture specs isn’t duplicated and the arcuitecture description doesn’t get out of sync with reality.
haha sup louis, i took your advice from a few months ago and sought therapy. i'm a better man now!

just kidding, i didn't seek therapy. i'm neither better nor worse - just kinda middling it out
I have found arch-diagrams-as-code tools do not allow me the freedom to emphasize important architecture bits the way I want them to.

My most successful tool for diagramming to date has been…Keynote of all things.

Yes, they will get out of date and stale, but they still serve the purpose as a communications tool.
a decently known PC hardware overclocking channel, der8auer, did a few hands on investigative videos on these kind of cards that I found interesting. maybe you will too. they do content in both english and german.

https://youtube.com/@der8auer-en
Back in the 1960s, people also reported being helped by talking to ELIZA. Rubber duck effect, as it were. ChatGPT seems about the same.
Funny how 99% of message board participants are sure they would never do layoffs but 99% of CEOs actually do them
I don’t think this is really a question of whether your code is imperative, since Haskell code will terminate just as surely as Go code if you try to access an array element out of range.

(Haskell’s lazy evaluation just makes it a bit harder to catch, since you need to force evaluation of the thunk within the catch statement, and it’s far too easy to end up passing your thunk to somebody who won’t catch the exception.)

As a matter of Go style, of course, you should almost always defer unlock() after you lock(), but some people sometimes get clever and think that they can just lock() and unlock() manually without using defer. This is not hypothetical, and it causes other problems besides leaving dangling locks after a panic(). Somebody sticks a “return” between lock() and unlock(), without noticing, for example.

So my impression of catching panic() is that it is about as safe as not catching panic(). What I mean by that is that if recover() is not safe in your code base, there is a good chance that there are other, related bugs in your code base, and being a bit more strict about using defer and not trying to be clever will go a long way.
>just get a 90 degree pcie adapter

And also buy a second PC case that actually has the slots for a 90 degree mount? Otherwise you'll need to take a hacksaw to the back of your computer.
>This is just an unfortunate coincidence - batches were tested in vertical orientation, which is normal for test benches, but most users use the card in horizontal orientation.

Why would you choose to test your product in a manner that is completely opposite from how most people would use it? Granted, I'm asking from a place of ignorance, but that just seems... dumb. I'd be curious to learn why my perspective might be wrong.
I posted this direct link: https://en.wikipedia.org/wiki/American_middle_class#Academic...

You accuse me of not reading the entire article but you don't read it or even my comment?

> > Common definitions for the middle class range from the middle fifth of individuals on a nation's income ladder, to everyone but the poorest and wealthiest 20%

Your quote says that the size of the "middle-class" group varies, not that it overlaps the "working class" group.

I don't understand where you are stuck. In case you lost track, here is the comment that you are seemingly supporting:

> Working class and middle class are not mutually exclusive
You are completely right but the core issue is that they don’t want to process credit cards or avoid fees.

Having money with you though is good in emergencies. Carrying a one dollar, five dollar and or a ten / twenty though is always a good idea.
It's not a small performance hit. The card is throttling a lot and ramping up the fans up to 1000RPM more than usual because cooling fails completely. There were report about cards failing while testing this (e.g. in the der8auer video), but ofc it's not possible to be sure that the card broke because of this. It's possible though.

This is not an expected failure mode the engineers would have been okay with even if it did not kill cards. No one would be okay with the heatpipe drying up like this.
I like your retro battlestation.

How did you hook your c64 up to an LCD?
When I was working in the aerospace business, an airplane version of this was common. That was pre-1992
I would suppose that luxury in this case refers to the price point not comfort levels.
The standard position for graphics card has been horizontal, for many, many years. I don't think the standard position for a cigarrete lighter is upside down, to begin with.

Next, for your "solution" to work you need a special case that allows for the card to be installed vertically, which is not common.
"Mrs Prof Dr" isn't a WTF. That's the standard way of doing formal titles in many countries, for ex Germany.
For one, while the Irish faced discrimination, it was significantly less than that of non-Europeans. More importantly though, how does this have any bearing on why the question is relevant today? Are you somehow under the impression that the Irish are currently subject to extensive prejudice, or that no racialized group is?
> The way it works now is that they always prefer to rely on code of others, because academia is driven by citations, and creating new models from scratch means you're missing out mutual citations.

Ah! This is the interesting point that stands out, as I hadn't anticipated such an incentive. It's a nasty one.
The CPU itself (Core Complex, including cache, irq controller, etc) is documented by SiFive:

https://www.sifive.com/cores/u74-mc

Unfortunately there appears to be no detailed documentation at all (unless you count a pile of Linux and bootloader patches, which I don't) for the peripherals, etc, outside of the core complex on the SoC:

https://doc-en.rvspace.org/Doc_Center/jh7110.html
You may like the "deducing this" proposal: http://wg21.link/P0847

(Scroll down to the "proposed syntax" section.)
I got 27.

Maybe I'm blind, but there seems to be a picture of a man labeled as a dog.
That unfortunately won't be possible. And I'm afraid the Switch is by far not as powerful as one would like.
How A See-Through Frog Hides Its Red Blood from Predators
How is it a scam if it's a clearly stated policy?

If it's a valuable option to you, you'll be more likely to seek employment with companies offering it. If you feel like you're losing value due to the lack of accrual, you won't. And if you're already at a company that makes the change? There are other jobs.
The thing is that the vapor chamber is working perfectly fine upside down in most of these cards. It sounds like a manufacturing problem not a design flaw.
Yeah, I've read that. Why aren't any men upset that there is a woman in a testicular cancer survivor group? Because the narrator is the only one that can see her, she's not really there.
no qualifications, no means test. Only one rebate per person, same amount for each person

Ah, so by 'base amount of tax paid' you mean averaged across the population? A rebate generally implies a refund of prior payment, so I found your summary confusing.

I’m not sure how to construe your analogy.

That just because something has a purpose does not imply it is a net good. In general I think high concentrations of wealth are bad on a systemic level, like too much sugar leading to diabetes. So I'm not sure that the capital allocation performed by hedge funds is a necessity for an economy to operate sustainably.
This sounds right up your alley: http://www.aosabook.org/en/index.html
https://archive.ph/KBctc
> This keeps panics scoped to the spawning goroutine

This is exactly what's undesirable. (IMO and from my reading the GP agrees.)
Inflation is a measure of how certain products and services go up in price, but not all, your product might be out of
demand as people’s stagnant wages are consumed by rent and food increases. And then there is the issue of costs going up!

That said: There will be opportunities if you can borrow at 10% and stay solvent to invest in something well through in this extreme
case.
This is really cool! I was just thinking the other day, it would be nice to have Prolog-like interactions for excel/tabular data. Excel is useful, but getting insights into data relationships can be hard or impossible for certain queries.

This is exactly what I was thinking. Can't wait to play around with it.