skysight-inc/HackerNews huggingface dataset:
You also don’t need fuel to go to work, commuting is a modern activity. With COVID and the increase in fuel prices, we should /all/ work from home and let civilisation crumble.

/s
> Would this be 1980s UK, US, or AU guidance?

I recently got a copy of Duncan Campbell's /War Plan UK/ and it's as engrossing as it is depressing. Worth a read if you're into that sort of thing: https://www.amazon.com/War-Plan-UK-Duncan-Campbell/dp/132650...
EM already HAS committed financing. Now, he can probably blow up the commitment from his banks by continuing to engage in egregiously bad faith behavior, but under the merger agreement and the financing commitment papers, he’s required to draw on that committed debt. And, if the debt shows up like it is contractually obligated to do, and absent circumstances that are not present here, also use his own wealth to fund his equity commitment.
That's the common theme even when using clojure too.
You're largely right, but in 1886 there were several black players in the minor leagues, one of them having spent 1884 in the MLB. The total segregation didn't begin until 1888.

https://en.wikipedia.org/wiki/Moses_Fleetwood_Walker
Good point, I shouldn't have said "only." I have heard of reflected light been used for exoplanet observations although I think it's quite faint. I guess some nebulae are illuminated by stars. I don't know if the reflected light is longer wavelength than the incident light, but I suspect so. BTW I'm not an astronomer!
That's a very unrealistic view of how that works. If you plug a USB into your computer and your computer is compromised, the next time you log into bank account your cookies are snagged and they do something with your money.
I wouldn’t say under appreciated, her albums sold millions and she has received several awards and is an important figure in the history of electronic music.

Just not as well known as she should be in recent times.
Hmm, that type of measurement probably works in some situations, but I don't think it works for heating. For example, I don't think that type of measurement would be as useful for comparing resistive heaters to heat pumps.

I know about heating by computer because for the last several years I've heated my apartment solely by mining Ethereum on my computer. The only dedicated heaters that my apartment has are resistive electric heaters built into the walls, so it's better for me to get a little Ethereum plus heat than just heat.
> In today's arms race of exploits, you need to operate and prepare your interactions with computers with a defined threat scenario. This is never-ending.

There are very, very few threat models in which a 219 bytes/sec kernel memory disclosure is not catastrophic. Even in an ideal world where disclosing kernel memory wouldn't help an attacker bypass KASLR, it's catastrophic for any key material that happens to be in kernel memory.
Just make your WiFi password simpler
Not too difficult to image at all - EM draws upon the contractually committed financing he presented to the Twitter board (the bulk of which is coming out of his own fortune) and does what he agreed to do: but Twitter for $44 billion. Just like the merger agreement says.

If Twitter wins the suit, EM will be in exactly the place he bargained to be in when he signed the merger agreement: the proud new owner of Twitter.
> explain why deleting a file from disk doesn't free up the space.

Because System deletes only the “pointer” to the file and not the actual file. For the exact same reason, cut+paste is faster than copy+paste
off topic: what is github/readme? medium by github?
> an Airbus A380 airliner was flown solely on fuel derived from cooking oil.

Clickbaity, derived from cooking oil is a little different than flying on straight up cooking oil (like what diesel engines are capable of, just dump it in).

I doubt there is enough [used] cooking oil on earth to power all the jet engines on a daily basis. Cool as a PoC, though.
If you wanted to do something nefarious, using a medium that has your contact details printed on it seems unwise.

We all have a line. You may not plug things into your USB ports, some people don't even connect to the internet.

Either way, if I have a secret I'm sure as hell not going to write it down, let alone put evidence of it on a computer. Defraud my bank if you want, that's between you and them and honestly they can afford it.
https://en.wikipedia.org/wiki/Compressed_sensing ?

Also https://en.wikipedia.org/wiki/Light_field_camera ,

imagine they were using that.
The red ones are haters too.
> On imperative code, execution is easy to follow. Instructions go one after the others, loops loop, function calls and local variables go on the stack, globals are always visible. Optimization aside, what you code is what the computer runs. You often have a debugger to step through your code, or some logging facilities, even if it is just a printf.

I think you're doing something wrong.

Because your experience should be exactly the opposite. Imperative programming by distributing its state can only really be understood in context. You need to understand that instruction one after another, just like you said. You need to understand globals and the overall state.

In functional programming you understand code without context. Everything is local. There's nothing to trace.

> Then you let the compiler do its magic, it is actually really good at that and not slow. But then you end up with something that doesn't look at all like what your wrote (computers are imperative), and if, in the end, the result is wrong, good luck finding where

What does the compiler have to do with anything here?

You can print out whatever state you want, your debugger can provide you with whatever local state you want. There's nothing obscure or mysterious about functional code compared to imperative code. It's just a matter of not distributing your state widely.
Apple Music is better but still overrun with computer generated playlists. I wish I could turn them all off, or have them all contained within a “radio” tab, and not all over the “listen now”, “browse” and even artist pages.
> Though I'd wonder what changed.

They make it explicit in the statement:

> Now let’s consider a particularly sensitive subset at the intersection of location and health: information related to personal reproductive matters – for example, products that track women’s periods, monitor their fertility, oversee their contraceptive use, or even target women considering abortion.
I'm surprised no one has mentioned NixOS. Easy rolling forward or back, with config, system snapshots, and cached binaries. Can roll individual packages or the whole system very easily.
> Wasm should only care about two things: Security and Performance

For languages that rely heavily on tail calls (functional languages in particular), good performance can only be achieved by having tail calls (or general-purpose jump instructions) as part of the instruction set.

Excluding tail calls hurts performance for these languages as they have to resort to techniques like trampolines. As apignotti suggested, it's impossible for a compiler to generate efficient code for tail calls if the underlying instruction set does not support it.
https://customerservice.costco.com/app/answers/detail/a_id/7...

AmEx not listed anywhere.

Maybe yours does something different, or it's an AmEx branded debit card, or you're not in the US and they do something different abroad, but no Costco I've been to since the switch has accepted any credit card that isn't a Visa.
- Geely acquiring Volvo

- ANTA acquiring Arcteryx
> Those people (a minority for sure) know who they are,

I highly doubt that. Most developers, by far, could not tell you the threat model for these attacks.

> but we shouldn't be crippling the performance of everyone else just for them.

You can turn the mitigations off.
Dupe: https://news.ycombinator.com/item?id=32077029

(3.75 hours before this one; 36 points, 6 comments)

[Currently on frontpage]
C++, Python, Kotlin, some others I can't remember anymore.

The most common issue is hidden O(n) situations, which don't show up except in production. So what we end up with is a mix of various paradigms worthy of Dr Frankenstein, and a debugging nightmare.

I've been in engineering long enough to see most trends repeat at least twice (Javascript UIs are ALMOST back to the point of the 90s for example). After awhile you learn to distrust anyone who evangelizses a "new" way that was actually invented in the 60s (and is likely being introduced as a panacea instead of with the original caveats).

Now that I'm a greybeard myself, I finally understand why greybeards were always so grumpy.
Kitty and alacritty are both good options for Linux. With Kitty you get very easy access to themes.
I suppose you feel this way about net neutrality as well, since it was established and then reverted as a partisan issue, also part of the so-called "culture wars"? Don't forget, they make everything part of the culture war so people will vote based on their "culture."

Right now people who want to get abortions are a group of major concern in the privacy debate. Others also need these protections, but people getting abortions and abortion-adjacent care are in immediate, real danger and their privacy is suddenly much more important than a few weeks or months ago.

The FTC is expressing that it intends to protect the privacy expectations of all Americans in mind, regardless of state rules limiting certain medical procedures, medications, or even sexual orientations. The current data economy provides numerous opportunities to get around those expectations and protections. That's something that should change - though it will need legislation, probably, not just an agency rolling up its sleeves.
Yes - Precisely!
I assume you’re being tongue in cheek (especially given Musk being constitutionally unable to run for president), but the president of the United States doesn’t appoint judges to the Delaware Court of Chancery. And that court is amazingly efficient, effective and incredibly incorruptible.
Not specific to Oakland, FWIW:

"Skyrocketing Expressway Shootings a Uniquely Chicago Problem, Investigators Say"
https://www.nbcchicago.com/investigations/skyrocketing-expre...

"1 killed in expressway shooting in NW Indiana - FOX 32 Chicago"
https://www.fox32chicago.com/news/1-killed-in-expressway-sho...

You can find examples for Minnesota (the well-mannered state), Wisconsin, Missouri, and elsewhere.

The "but it's safe here" narrative probably isn't valid.

I don't have comparative statistics, but keep in mind that California's population is ~40 million compared to 12.5 m for Illinois, and less for surrounding states.
Doesn’t matter if you don’t have cash.
More specifically pseudo science not guided by empiricism. The line between science and pseudo science is very thin. Scientific theories are often incorrect, especially in life science, but we refine upon them based in empirical and observed data.
He’s rich enough to drag this through the court for long enough to bankrupt Twitter, though.
And to straw man the OO way a little...

newData = oldData.f().g().h().i().j().k()

wont work by default unless you also happen to return the object after every method (builder style) which looks weird and is not standard
In [2], especially on the second picture z you can see some solder joints are not consistent or perfect: convex rather than concave fillets and differing amounts of solder.

Now of course it still looks better than most commercial PCBs and far ahead of anything I ever made. But I was expecting a board flying to space to be "perfect", touched up by a gray haired wizard.

How come? Is this actually plenty good, do they cover this in so much conformal coating there is no chance of joint breaking due to vibration and thermal cycling, or what?

Btw the large square packages in the first picture look amazing.
219bytes per second is extremely practical, not sure why you think it isn't. Like, that is plenty. Linus's statement was sheer ignorance, as usual.
I was under the impression that unless you have an actual business need that calls for something other than gLinux, then it's going to be gLinux. Like a Chromium dev who primarily works on the Windows side of Chrome obviously has a need for it.

I'll fully admit that my onboarding experience is quite out of date since I've been there for a decade. When I joined I didn't really have a choice for workstation since I only worked on server side stuff. Sounds like things have changed.
Don't you find it difficult to transition from one domain to another?
James Webb Space Telescope team quietly releases a picture of Jupiter
Ah— that makes more sense.
Try writing a loop over all 64 bit values. The computer will break before the loop finishes.
> Right, but FP has been around for quite some time, and given that none of the current implementations actually solve this issue right now I think it is a valid critique of FP because it's simple what current FP implementations are limited to.

No idea what you mean.

Mutable state is not a problem in Haskell. You can have high performance libraries that provide mutable APIs that are safe to use. You can have code that looks more imperative if you want. If you really want to go nuts you can use linear types and solve such problems in a completely general way.

> Maybe a "sufficiently advanced compiler" in the future will solve this, but it's not at all clear such a thing can be created in a way that's practical right now.

There's no need for any advanced compiler. We have all of this today.
All Buddhisms are not created equal.

I'm always amazed to see westerners, who are otherwise very weary of cultish behavior within Christian denominations, embrace and praise Eastern cults.

Osho is not a wise man, given his actions.

Thich Nhat Hanh deserves history's attention.

A horrible and oppressive introduction to Buddhism is actually worse than no introduction.
>... which reveals so much about you.

I would caution you not to speak in absolutes here, and consider that life has a lot of nuance. There are a fair many people who are in pretty darn good health, and only need the occasional checkup. That person's location data and browsing history is far, far more enlightening into who they are than their medical history.
Japan, Taiwan and South Korea all taxed the crap out of their people while poor to subsidise industry by controlling foreign exchange. It still would have been impossible without massive amounts of foreign investment. They had to borrow the money abroad to invest in industrial infrastructure. Same for the US in the 1800s. Britain had the capital. The US had the exciting investment opportunities.

The UK took so long to get to the Industrial Revolution because it had to save the money itself. Everyone since then has been able to rely on capital other people in order countries have saved to jumpstart their economic growth.
the more obvious advantage is better battery life on my phone having its own on my laptop
Can't abide hearing the same stuff repeatedly.

We have more material now than we could ever get through in several lifetimes.

No more than once a day per tune, please.
> The word "coerced" is an adequate replacement for the word "voluntary" in that situation. It can't be both.

Lack of imagination? Lack of life experience? People are coerced into contracts all the time. As I said before, "power imbalance" between parties is a key requirement for this.
2019 elections are won post Easter bombings. They were there before but the super majority they were able to get is because of Islamophobia.
Politics is ok. Starting politics is ok. Starting a war is not ok. It is a crime to start a war.
Notice how the Southern Ring Nebula has expanded
All claimed pegged value items are spotless until they fail. USDC is exactly the same as every non-fiat currency, all claimed back by commodity X, all have failed once economies got tough.

USDC does nothing, zero, nada, that literally hundreds of places tried over the past 200 years.

It will fail, for the same reasons.

That they haven't imploded over 4 years with tiny usage is not special.

It is fascinating how they've changed their claims over time, and are no where near transparent on what backs them at the moment. Good luck with yet another repeat of bad ideas.

DAI has not even stayed pegged to the dollar over it's few year lifetime. I don't know how you call that spotless.

It requires suspended disbelief to claim these things.
>>> macOS offers such a superior desktop experience

[citation needed]

I don't work at google, but, recently I had to discover macos at work, and boy the "desktop experience" you talk about sucks.

I miss my linux env (I have a slackware at home) and even my windows one (the old machines at work)
The point is to run compiled langs like C++ though. Technically x86, ARM, etc don’t directly support exceptions either, but I assume WASM also has to define an ABI between WASM modules, and ABIs usually are exception aware. Or is it some other reason they got added?
GPT-3 prompting: The “hash trick”
Malicious USB devices look like this: https://shop.hak5.org/collections/mischief-gadgets/products/...

Should people be cautious about unknown USB devices? Yes. Should they determine their level of caution based on being able to see a PCB? No.
> I want an OLED screen, and there's no such option on MacOS.

Mini LED on M1 MBPs is not OLED quality, but it's quite close in many cases.

Additionally, in my experience (and from reading various reviews), M1 laptops are really quiet (fans are not loud even under load), have great battery life, and don't get nearly as hot as most (if not all) PC counterparts (under the same load conditions.)
I've never been shadowbanned on HN but afaik you will see that your comments are flagged.

I would disagree with the form of banning you are describing, however.
Errm? Interstellar and no violence? ISTR a scene where they fought to the death, or at least tried to. Some icy cliff, one trying to push the other down there, and fighting on the slope after that.
This vector of attacks allows CPU makers legitimately __slow down__ existing CPU models and sell new ones.

Anyone hopes these gonna be less of auch attacks anytime soon? Sure no, they are essential to sell more new cpus now!
The Carina Nebula is the most amazing photo. The level of detail now shown by JWST is breathtaking.
I agree that most attackers aren't going to use this attack, but only because privesc through standard means is well documented and researched. It wouldn't make sense to weaponize this sort of attack while the existing attacks continue to work.

But otherwise you're putting way too much stock into your examples annoying attackers out of their work. I assure you, exploit developers will sit there and stare at hex dumps and put enough of those primitives together to build the exploit chain they need.

It's purely because security's such a shitshow in other ways that we don't see more attacks leveraging this sort of thing. If someone (like Jann) does enough research, puts it out there, and this becomes something that more hackers are comfortable with, they'll absolutely use this.
>Because almost all of our production fleet is Linux derived, it makes sense to use a platform that is nearly identical.

Yeah, it surprises me that more people who use Linux on their infrastructure don't also dogfood it on their personal machines. We run a Linux-based cloud, and my colleagues use a variety of OSes for their daily drivers; I definitely see a difference in capability between those who dogfood and those who think they can get by just fine on Windows or Mac.
No, the company has more than doubled (maybe tripled?) in size in the last 3-4 years.
Especially weird considering SSIDs are allowed to have : and ; in their name. Should have gone with something like $
Plenty of C/C++ code de facto assumes it’s present even though it’s not mandated. Anybody trying a list algo in recursive style is relying on it implicitly.
More easily than I can imagine healthcare, labor rights, and taxing the wealthy
To be fair, Watson post-mortem debugging is something that pretty much every team that ships a product running on users' hardware has to deal with.
If you wanted to do something nefarious, using a medium that has your contact details printed on it seems unwise.

Then put someone else's contact details on it "Hey man, I just found this 'linux business card' with Linus Torvald's contact information on it -- plug it in and try it!"
I can imagine some uses for vidalia or other sweet onions, but they are not good substitutes for onions. Onions taste good, raw and cooked. If you don't like raw onions, it's perfectly fine to like vidalias, but it's a completely different ingredient rather than a slight variant. I have no use for them, sweet onions offer no advantages in my guacamole or pico de gallo or on a roast beef sandwich or for roasting alongside a chicken.

I'm deeply peeved that trader joes only offers a choice of bagged sweet onions or bagged organic onions: TJ's organic onions get moldy sooo fast.

and while this guy's story of acquiring vidaliaonions.com is cute, it's hardly comparable to say that vidaliaonions.com wrote its own story like one of faulkner's characters. Were Harry and David Faulkner characters?
I'm all for rewriting things from scratch. That's why I'm doing a new Wasm engine from scratch. But reusing TurboFan is how we took Wasm from concept to near-native performance, shipped in Chrome, in 2.5 years.
For those who don't speak French, last two sentences are:

We are sorry that our president is an idiot. We didn't vote for him.

http://www.dzof.org/2004/06/nous-sommes-desoles-que-notre.ht...
“Luna Glass” and “Mars Glass” centrifugal towers could be key to life off-planet
The source document is:

https://www.stsci.edu/files/live/sites/www/files/home/jwst/d... ("Characterization of JWST science performance from commissioning", 60 pages)

(It's described in the article, but not actually *linked*, so here you go)
Yes, that’s my point, and they’ve been released for years now. I don’t see Haskell, Clojure, or even Lisp going mainstream even today.
SL(1): Learn the muscle-memory to send SIGQUIT all the time

Part of this tool’s “charm” is that it traps SIGINT so you truly are forced to watch the animation as a punishment for bad typing, even if you try to send it SIGINT from your keyboard by typing control-C.

Control-backslash sends SIGQUIT on the other hand. This signal cannot be trapped.

Perhaps sl could launch a parent process and a child process, put the child in a different process group, then restart the child if the parent sees it do a core dump?

Or launch two children — one of them daemonized — where the daemon attaches a new sl to your terminal if it sees its sibling one die prematurely. You could still get back to an interactive shell with the right signal but sl would keep annoying you by drawing a train over the top.
Roe vs Wade was based on the notion of a constitutional right to privacy. So it is very much tied to privacy!

There is currently real doubt that what were assumed to be constitutional privacy protections (far beyond abortion) will hold going forward and so the executive is keen to demonstrate and exercise its existing powers in regulating affairs which previously would have been assumed to be protected by such a right.
Your health data can be used to produce ransomware attacks against the clinics, hospitals, etc. you go to. It's much more valuable data because people will pay more for it when stolen.
Right! And Sri Lanka was one of the top ranked countries in the world according to ESG score.

They wanted to appeal to Blackrock and their insane ESG rating.