skysight-inc/HackerNews huggingface dataset:
Was the expansion as helpful they seemed to need Narita for? Could it have been done in the 1960's? If yes on both counts, it really gets the noggin joggin'. Maybe a pretense for stomping on the anti-government folks in Narita was the original motivation.
"My business card emulates a long-obsolete MIPS-based DEC computer, which then runs Linux" is a more accurate, and certainly significantly more impressive, description :)
> The US cannot have this problem since it controls the world reserve-currency

you got that the wrong way around. The US has the world reserve _because_ it cannot have this problem (of not having enough domestic production of necessities).

The world isn't entirely controlled by the US - even though they do dictate a large portion of financial policy all over the world, the countries of the world decided to use the US currency as an intermediary because of the stability and assurances (that has recently been shocked by financial sanctions of magnitudes never seen before).
what’s the practical application ?
Show HN: Stable Throw away your new hire checklist
But that’s exactly my point - as a reader/learner, you don’t need to be a literalist. You can choose to imbibe the useful aspects and move past dogma.
The Three Crises in Mathematics by E Snapper (1979) [pdf]
Up the stakes and mount your home NAS
With interchangeable lens cameras...

The camera bodies come and go.

The lenses are the investment and are long-lived.
Bad idea because firmware bugs are a growing attack vector and you are leaving yourself exposed to known, easily-exploited vulnerabilities by not staying up to date.
> It's almost a mindset shift as well, like you're requesting the object to do something and don't care how.

I definitely see what you mean, a lot of FP encourages very general abstractions rather than something domain specific. That being said, I think Elixir has a pretty good handle on using functions as sort of black-box interfaces you can change later. Not sure if that's a language thing or a culture thing though.

> Yeah, Dlang has that.

Ooo, that's really nice. Super simple but a definite improvement to readability. Reminds me of |> in Elixir (or ~> in Clojure), particularly the chaining part. It clicks differently though, and definitely makes things readable for many programmers. Now that I'm writing this out, doesn't Rust have something like this? Like functions strapped right to a struct?
One could imagine a more sophisticated USB Condom that has a basic uC to implement (only) USB serial on both sides.
A clear discussion of logicism, intuitionism, and formalism.
It's not that, really. There are only so many boneheaded decisions that can come from a central government, and you risk over-weighting one person directly. More frequently, it's the indirect, created conditions typical of centralized power that allow sycophants and incompetents to run decision-making at lower levels -- where there is more impact and volume -- based on purely political and personal reasons.
Will Webb ever be used to image our own planets?

What happens when it's pointed at Mars?

Ah found answer here

https://space.stackexchange.com/questions/57492/can-james-we...
Assumptions about the users, not assumptions made by the users.
Mysterious Mac Features That Apple Hides in Plain Sight
I forgot all about degaussing!
Sawdust and farts. Nobody leaves this planet alive.
How can it possibly require reading a few hundread kilobytes of memory to leak the root hash? Maybe I'm naive but I assumed it would be much faster.
Sometimes I think a huge percent of communism's economic overhead is simply everyone having to remember another dictionary's worth of current communist truths.

To the extent they have less mental free space to actually do work.

Even in abridged form... that's a lot. https://campbellmgold.co.uk/archive_definitive/red_book_chai...
Every engineer says that about their own products. My Amazon buddies all say AWS is a huge shitshow and my Microsoft buddies say Azure is huge mess. Technology is chaotic by nature
I did not work on the kernel itself, but wrote NDIS IM kernel drivers (a shim between NIC driver and TCP/IP - like a firewall or load balancer). I found it lots of fun personally. Back in the day I recall using Windbg and later SoftIce for debugging, so when you got stuck there was lots of rebooting to get into a debug session and then careful stepping which could be tedious. It was very challenging, but rewarding and every cycle/instruction counts and every memory allocation had to be carefully allocated from paged or non-paged (never swapped out) pool. I specifically recall you could only call certain functions/syscalls at certain IRQL levels or the kernel would bluescreen, so you always had to know which IRQL level you were being run at. This was 20 years ago so I'm sure much has changed (and probably much hasn't).
May I humbly ask for an example? In my personal experience, trying to rush a short-term solution while ignoring the long-term implications always makes situation worse. Like eating planting stock to address immediate hunger would cause a devastating famine next season.
With my Nikon D7200 a battery lasts a few months in normal casual use. Even in tourist mode it'll last over a week or three. As I type this, I'm on week four of a trip away from home and still have over 50% charge left from when I charged it up at home.

Being the photo geek in my circles, I occasionally get asked to be an event photographer for some activities. In those days I'll take on the order of a thousand photos in a day, and that doesn't come close to using up a battery.

Battery life on DSLRs is almost miraculous, I love it.
There are two separate tracks for SRE, SRE-SWE (same bar as SRE) and SRE-SE (Systems Engineering). While SE has a lower coding bar, it's arguably the harder of the two since they make up for it with Linux internals etc.
Probably sat there waving its tail. That seems to be what taunting squirrels do...
> The reason why games are tens or hundreds of gigabytes in size is that modern textures are high-resolution and models are high in detail;

not "the reason", just "a reason". A lot of it is just laziness. Not compressing audio and video or doing a very poor job of it. For example a Fortnite update took the game from 60GB to 30GB without making it look like garbage so how did they do it? Optimization. Why didn't they do it sooner? Because they didn't care.

> The reason why Web sites are big is largely images, videos, JS, and CSS; if you took away broadband, you'd end up with worse-looking and less functional Web sites.

Video and images are again "a" reason (and again often the issue is poor compression) but so are bloated JS frameworks, user tracking, and ads. Even very simple websites can bloat to grow larger than full novels. (there are some good examples of this here: https://idlewords.com/talks/website_obesity.htm). You could cut the ads and the tracking and the JS bloat without any impact on the content delivered or the functionality.

People just don't want to take the effort to lower file sizes which is why people have to turn to things like repackers who can cut the sizes for downloads by more than half. Somehow they manage, and they do it for free no less, but game publishers can't?

We could do much better without sacrificing anything (that users care about) in the finished product. If we had to go back to slower processors people would be forced to care enough to write better code and optimize for speed. At least until some new trick for faster speed was developed at which point very little in our lives would be faster, but the code would be slower again.
The way we build cities around the car in the USA is kind of a blight, so I can't help but be somewhat relieved to see that other people look at these Waymo cars, with all that they stand for, as worthy of ridicule.
Just you wait, i am working on booting ULTRIX on it, and then hopefully emulating JAZZ system and booting windows NT (video provided over virtual vnc over virtual ethernet over usb)
One in every 30 kids in US has autism – a 50% jump from 2017
I get sad walking through the redwoods and seeing clumps of maybe 7 trees in a circle.

Invariably in the center of the circle is a tree stump of a GIANT old-growth redwood that existed before the forest was clear-cut.
And is it likely that buyers who favour organic produce would be looking at food miles and buying locally? Not sure if that's as relevant at export scale.
The book American Kingpin is a fantastic read https://www.goodreads.com/book/show/31920777

The audiobook is great too
Apple and Jony Ive are no longer working together
> White liberals prefer nonwhites to be quaint, uneducated, and poor.

I feel like this deserves a response. I am going to try to avoid veering into flame war territory, if I fail feel free to downvote/flag.

Also, I'm currently on mobile. I'll try my best on formatting and spelling, but no promises.

Ok, on to the response.

I am a white liberal. What you have listed is the last thing I want - what I want is to ensure we continue to maintain a functioning democracy, ensure that social mobility is possible for the largest number of people possible, help as many people as possible become educated, and ensure companies do not gain too much power.

Verbiage like you just used is very comparable to verbiage like ACAB and "All republicans are fascist".
easily, graphics can be exported over VNC over usb-ethernet
> And there's no way to decide what's "permitted" use of a piece of apparel anyways.

This is where the problem is. You misunderstand what I'm saying. Nobody is stopping you from wearing whatever you want.

When people call out cultural appropriation, they aren't trying to ban something; merely point out a faux pas.
Sort of dupe of this?

https://news.ycombinator.com/item?id=32052669
Not sure what you mean here. Redux changes the state of one piece of data - the thing inside the redux store. Really not hard to imagine that with one big object in the exact same fashion.
If someone wasn't smart enough to realize they could take the piece of paper off the fridge, I'm not sure they'd be able to operate a computer
I suspect if folks give an animal a name, then it is more or less off-limits to humans.
I guess the mods here need to create an exception for such paths, and simply label them as 'github.com', rather than the usual scheme of showing the user/org name.
That is why I provide sources. Inspect them and tell me if you find anything scary. At most, maybe i forgot to implement some corner of USB-CDC spec :D
As a rule, I open sites I’ve never been to in a new tab, with my hand hovering over the Cmd and W keys. The moment I get an popup of any kind that obscures content offering me to sign up for a mailing list or offer me some bullshit coupon, my fingers come down and I close the tab. I really hope the A/B tests actually show a bounce here, but I doubt it because I’m actually closing the tab, not using the back button (too many sites hijack it) and I’m not sure they can detect that I’ve left. I also do it so quickly now that they probably don’t even get the signal that I saw the popup either.

Site owners: please stop doing this. You’re turning the web into a cesspit. You’re part of the problem.
I thought aqualung was a weird word Jethro Tull came up with: https://en.m.wikipedia.org/wiki/Aqualung_(album)
REST isn't REST anymore. Barely anyone does it "correctly." The term has gained an overload: anything that happens over HTTP that OpenAPI is likely able to describe.

REmote Structured Transactions. Problem solved.
Systemd Supremo Lennart Poettering Leaves Red Hat for Microsoft
FP doesn’t require their use in every case. For example, Clojure allows mutation as an optimization. But for the normal path, immutable data structures are just fine and help avoid a whole host of bugs.
For anyone interested in L. Reuteri, you can buy it in the U.S. as Gerber probiotic drops (https://medical.gerber.com/products/supplements/soothe-colic...). Marketed for babies but obviously works on adults too. Last I checked Gerber had an exclusive license on U.S. distribution of this bacterium—there’s a Swedish company, BioGaia, that IIRC is the original patent holder.
Got the paperback for Christmas from my son. A great read and quite the romp through inorganic chemistry.

Amazingly low injury rate given what they were playing with.
> If you contribute $120 or more [...] we'll send you a commemorative pin

A pin is cool but the price point hits me as ridiculous. Remember when Blender had a fundraiser, and everyone donating $40 got a specially-designed rocket-shaped USB drive?

https://www.blender.org/download/releases/2-80/quest/#the-ro...

edit: This was one confusing video. The bear represents freedom? What is the goat-faced winged person for? Does that gun fire squirrels? The person killing board executives by shooting lightning from this hand is a good guy?
This comment is a fine example of what it's like to have strong opinions about something you've never used.
I think even with the edit that this comment is also satire.
I’m not talking about the article. Look at the comment that I originally replied to.
China’s BYD played catch-up with Tesla
Intel's Software Guard Extensions were supposed to run at a higher, inaccessible privilege level on consumer CPUs and that turned out to be susceptible to side channel attacks. ARM TrustZone was defeated through cache latency measurements on Android in 2016, though that specific flaw might have been patched since.

Perhaps with an entirely separate chip running its own OS with its own RAM and IO, you could work with secrets, but traditional secure chips have so far been far from a silver bullet.

I think the Intel Management Engine is close enough to the system CPU that it is probably affected by side channel attacks, but perhaps AMD's PSP is removed far enough to nullify the effect.
https://archive.ph/n3EWg
You know what? I'd give the whole superheroism gig a try. Keep an eye on the comic book store shelves for "The Phantom Clenching Adventures of ASS-LESS CHAP!!".

https://www.youtube.com/watch?v=i_xg9w98bd4
Show HN: WordDumb, a calibre plugin that helps you read books
This plugin creates Word Wise and X-Ray sqlite files for Kindle format books, it also adds these data as <ruby> tags and footnotes to EPUB books. If an e-reader device is connected, it'll send the book and created files to the device.

It uses spaCy to find named entities as X-Ray, 22 languages are supported. X-Ray descriptions come from Wikipedia, locator map, Democracy Index and country/city inception data are queried from Wikidata. Wiktionary files downloaded from https://kaikki.org are used for EPUB Word Wise.
Also, bcrypt comes with a work factor that works on a log scale -- a work factor of 6 is 2^6 (64) rounds, and 6 is considered far too out of date these days. The default in hashcat is (IIRC) a work factor of 5 (2^5, 32 rounds).

If you're using 14 or higher, which is usually the recommendation thrown around these days, that 100k number will look more like single or double digits.
I've been pretty vocal about thinking Musk's case was flimsy at best on this. After reading through this filing, I have to say its even worse. A couple additions to the argument that has occurred on this site and elsewhere:

1. On page 15, Twitter highlights some pretty key clauses in the initial agreement that I didn't see picked up on previously around Material Adverse Effect (MAE) and explicit conditions that _cant_ be counted for it. Specifically they explain how even recession style market changes wont be considered MAE, and scope what might be considered MAE in their SEC filing to very specific statements that dont appear to include the bot number disclosures.

2. They give some behind-the-scenes recounting of specific clauses that were added/removed which make the entire thing much more tenuous in court for Musk.

3. They claim they told him they sample 9000 accounts when doing their analysis and Musk then publicly tweeted they sample 100 accounts. If this is true, thats pretty damning for Musk when a court decides if hes just on a fishing expedition.

So yeah... I'm admittedly biased and obviously this is one sides language in the filing but.... I don't see a ton of support for Musks case so far.
I'm pretty confident that that horrorshow was a case study in A/B testing: People can't decide what to watch and agitate over flicking through titles, so some bright spark had the idea of just starting stuff in the background to see if that helped.

It did! People started watching stuff sooner!

Mostly because it was so incredibly irritating that I'd start a show just to make the random autoplay cease. Of course, what it really meant was that I'd go to amazon and agonize over what to watch, but at least I was doing it at my own speed and not being harassed by noise autoplay.
Wow this guy really wants to divert the online conversations attention away from 90s Italian TV comics... I wonder what they're hiding..
I was careful not to say that this is a surefire path to success. My whole point is that publishing increases your odds. If you're writing blogs, streaming, posting videos, and publishing software my position is that you have a better chance of being noticed than if you didn't do those things. "Publishing" has gradations as well, which range from hitting the "post" button to "self promotion," as you say.
With the looming currency crisis in Pakistan, we are probably closer than we ever have been to nukes falling into the hands of people who shouldn’t have them.

Also not too friendly with Russia or china these days…
I'd missed the news. 7 July 2022 for those who did likewise:

https://www.theregister.com/2022/07/07/lennart_poettering_re...
Fun story: since the kernel is kept in a FAT partition that Linux can (and does) mount on /boot, and since gcc works, one of these cards is currently sitting on my desk compiling its own kernel, so that i can then "cp vmlinux /boot; reboot" and have it boot a kernel built on it.
That would be true if it _did_ what the API claims, versus just mocking them. I think eucalyptus/Corymbia would be closer to what you had in mind, as their APIs do actually cause things to change in the real world

Also, FWIW, both localstack and the moto library that it wraps are Apache 2
What an excellent read. Content like that is why I read HN.
It's from a press-release that is intended to minimize the fears among investors. So the number likely includes part-time youtube moderators, cafeteria staff, and a lot of other minor jobs with incredibly high churn.
In Paris it is a deliberate attempt to create traffic jam to force people to stop driving. They only succeeded on the first part.
How to Save an Ancient, Giant Tree from a Wildfire
Wow 1:35 is pretty fast. That's as fast as a rasp pi zero!
> I think I understood that concept but it still seems a bit strange to me. Doesn't that imply a potentially infinite stack of function calls?

Yes, which is exactly why tail calls are so important. Otherwise you'd stack overflow after processing the first few thousand elements of your stream.

> I've seen this idea in other functional program examples as well. Instead of having a sequence of instructions, they have a sequence of function calls. Instead of a function returning to the caller, it calls the next function in the program which is analogous to the virtual machine moving on to the next line of code in the sequence. It implies the program's structure and state is actually expressed within the function call stack and its frames. I admit I'm not sure what the purpose of this is.

Well, if you want to express your function as an actual function, in the mathematical sense, recursion is often the natural way to do it. Things like the call stack are an implementation detail; often a natural way to describe a function is "do this, do that, then do the same thing for all the rest of it", and usually the easiest way to translate that into a program is recursion.

It also tends to be more compositional, because you don't have to worry about control flow (or at least, control flow isn't a special case: all your control flow is just function calls). For example if you are calling several nested functions in an imperative-style loop, there's no way to break out of that loop from the inner function. But if you write the same thing as several mutually recursive functions, you can "break out of the loop" by just not recursing under particular conditions.
I appreciate this. I’ve had days where at work I’ve played a new song I’ve gotten into at least 30 times, sometimes with a few songs to break it up, often not though. I’ve always assumed it was slightly strange, but also probably not that strange. I also relate to the authors explanation. I’ll get tired of a song eventually, for a while, but one day come back to it and get into another usually less intense loop.

I don’t really understand what happens, but to be honest, I’m not really sure I’m bothered by my lack of understanding either. It’s just an experience that I can explain simply “I listened to this song on repeat 37 times today”, and yet I can’t explain it at all “Why does this happen? Why this song from an anime I’ve never seen? Beats me!”
Mods might be sandboxed though - for instance by only allowing mods via a built in script interpreter.
I believe Switzerland still requires every new home to have a shelter, even if they have tabled any new public shelters.
While the JWST uses the red end of the human visual spectrum and narrow filters these objects are still broadband and can be imaged as such. Adam did an excellent job on widefield https://www.adamblockphotos.com/ngc-3372-carina-nebula.html and there are lots of deep field images in RGB on Astro imaging sites. The detail is phenomenal with JWST but a lot of people are saying one wouldn't see this with their eyes or with a color cam - and they're "wrong" (its complex). Your eyes just don't "collect" photons like a camera, but a color camera would see this nebula beautifully... We use NB in hobby Astro imaging a lot just to reduce the impact of light pollution.
Why is the issue speculative optimization, not unsafe code? We know what unsafe code is, remote code, code loaded from unknown sources, etc., so those can be segregated at a cost, while safe code runs with efficiency. If it's about unsafe code slipping through due to misclassification, well, there are more vulnerabilities than the processor.
“Space is big. 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.” -D.A....R.I.P.
> I’ve listened to Montgomery’s Impressions recording for as long as an hour straight

I've spent many consecutive days with the same song on loop for several hours a day. Was hoping this article would validate that a bit more, but I'll take what I can get.
I am wondering what size of the "cosmic dust" are. It looks like the size of stars but without emitting light?
Yes, context switching specifically. It's well known that if spawning thousands of child processes, or if walking a directory of 100k small files to get metadata, linux can be much faster than windows. You might consider these just bad program design - on windows you'd strongly prefer to use many threads, and pack files of some kind (zip, cab, etc). There ends up being lots of different reasons why this kind of stuff can be rather slow on windows (but if you deal with fewer processes and fewer files you won't notice, it'll be fine). Some fascinating details: https://randomascii.wordpress.com/2019/04/21/on2-in-createpr... (and that blog has many similar fascinating posts)
> High-value zero days like what you're describing would not get wasted on stealing bank information from random working schlubs like us.

I used to believe this was true. Then someone who had access to post tweets as very famous public figures used it to steal bitcoin.
The people who are obviously the "right" people are generally the hardest to attract attention from, because they're busy and likely bombarded with similarly requests.