skysight-inc/HackerNews huggingface dataset:
Geopolitics is obviously involved. And since trust is the most important aspect when it comes to saving in a particular asset, I wouldn’t save my money in something issued by either Russia or China.

BRICS even invited my country, Argentina, to join. I wouldn’t save in a currency made by them until they get it together and keep it reasonably managed for a couple of decades. That’s how little trust they deserve from me at this moment when it comes to investing.
Zed? More like Zen.
what were the conclusions? I skimmed it but did not see any.
Yes, I didn’t find it entirely convincing either, other than if you struggle with the right wording for the commit message, then it indeed can have the effect of being more of a disrupting break than if you were seamlessly proceeding with the next connected coding step that your mind was already occupied with.
Beer is læne: you never actually hold it in perpetuity; your possession is but ephemeral.
7 1/4 - 3/4

How I did it
3/4 - 1/4 = 2/4 = 1/2 = .5

7 - .5 = 6.5 = 6 1/2
There are professionals in artwork?
yeah physical exercise should've been at top of the list
It's important to recognize that life is path-dependent. But as a counter-point, worrying too much about each decision as a potential mistake can lead to the kind of fear-based paralysis described by Sylvia Plath in the Bell Jar:

"I saw my life branching out before me like the green fig tree in the story. From the tip of every branch, like a fat purple fig, a wonderful future beckoned and winked. One fig was a husband and a happy home and children, and another fig was a famous poet and another fig was a brilliant professor, and another fig was Ee Gee, the amazing editor, and another fig was Europe and Africa and South America, and another fig was Constantin and Socrates and Attila and a pack of other lovers with queer names and offbeat professions, and another fig was an Olympic lady crew champion, and beyond and above these figs were many more figs I couldn't quite make out. I saw myself sitting in the crotch of this fig tree, starving to death, just because I couldn't make up my mind which of the figs I would choose. I wanted each and every one of them, but choosing one meant losing all the rest, and, as I sat there, unable to decide, the figs began to wrinkle and go black, and, one by one, they plopped to the ground at my feet."
Not a question, just wanted to say I'm a big fan of your blog and have been binge-reading it in recent times. I really enjoy the way you explain concepts like transistor types, digital logic and chip design in a way that even somebody like me, who's still pretty new to this low-level look at hardware, can understand. I also appreciate that you sometimes use the same intro or explanations in multiple blog articles, so readers can just pick up whatever they're most interested in and don't have to go through everything that came before.

Ah, I do have a question: Any chance of an article about the Gameboy CPU someday in the future? :)

I'm writing an emulator for it at the moment and find it to be quite an interesting chip from this perspective - such a weird crossover between a 8008 and Z80 (if I remember correctly).
> It was the path of least resistance, so we took it.

Well said. I believe many of the "hard" issues in software were not "solved" but worked around. IMO containers are a perfect example. Polyglot application distribution was not solved, it was bypassed with container engines. There are tools to work AROUND this issue, I ship build scrips that install compilers and tools on user's machines if they want but that can't be tested well, so containers it is. Redbean and Cosmopolitan libc are the closest I have seen to "solving" this issue

It's also a matter of competition, if I want users to deploy my apps easily and reliably, container it is. Then boom there goes 100mb+ of disk space plus the container engine.
Try kagi
Very nice - thanks for posting!
> “I worry that it's hard to align the open moments with the times when market-shifting news arrives. We can't expect the Bhopal plant to explode just in the 15 minutes when Dow Chemical is active.”

With the current system there’s only a 27% chance that global news arrives when the world’s most important market is open. It’s practically a completely arbitrary number.

So it might be more fair to everyone to either reduce the number to a minimum, or expand it to as close to 100% as possible.
> It is common for flight operations in the wilderness to have the take-off weight close to the maximum.

It is common for the majority of flights in general to have take-off weight close to the maximum, not just bush flying.

The same goes for the remark that "center or gravity was close to the forward limit", that sounds like a risk but it is not. If it's exactly at the limit, that's fine and perfectly safe to fly. If it's over the limit, it's illegal to fly.
Anyone know offhand how this compares to Hermit?
https://cashapp.github.io/hermit/
Speech worth fully listening to:

https://youtu.be/h8s_z-jaexk

And also we can look at the cases where collectivism replaces capitalism and the catastrophic consequences that inevitably occur:

https://iea.org.uk/publications/socialism-the-failed-idea-th...
the only "jewish math" you need to know that is useful is gematria
.docx (office open xml) is an open published ECMA standard[0], and lots of other apps include support[1], including google which added editing without conversion in 2019[2]

[0]: https://ecma-international.org/publications-and-standards/st...
[1]: https://en.wikipedia.org/wiki/Office_Open_XML#Application_su...
[2]: https://www.theverge.com/2019/4/10/18304978/google-docs-shee...
> I always thought part of the point of open source is that the code is auditable

Yes, it's theoretically true but doesn't actually occur in practice - largely because open source rarely sits still long enough for people to actually have the capacity to audit. From my vantage point, that capacity is consumed by addressing known bugs and issues, and the never ending feature adding and adaptation to changing whims of the developer community.

For example, the most recent high profile event w/ xz wasn't due to an audit but a lucky event of someone noticing something weird that caused an audit AFTER the weirdness was noticed. Had nobody noticed the weirdness, it's not likely any auditing would have occurred to notice it.

There is certainly a benefit to open source from transparency that allows such scrutiny when something weird happens. Had that code been closed source, it's very likely nobody would have been able to figure out what was going on nearly as fast.
I did it like this:

7 1/4 - 3/4

= 7.25 - 0.75

= 6.5

= 6 and 1/2

I would have assumed that most people would do it this way when they see a fraction that can be expressed as an easy floating point but maybe not!
I don't know but that would make sense, landing at the speed of a parachute is better than crashing. Not sure on the exact numbers but a parachute sink rate of 5m/s is over the usual landing touch down sink rate of 1m/s. I would guess at that rate there might still be some damage to crew and airframe. If done skillfully I would image it would be possible to trade some forward speed for a slower sink rate right before touchdown to make for much softer landing.
Similar observations from the history of video game making.
Historical archives like the making of Prince of Persia illustrates the art of constraint

https://github.com/jmechner/Prince-of-Persia-Apple-II
https://www.jordanmechner.com/en/books/journals/
Thanks, I’ll try the multimodal one.
Yeah, that Microsoft App Store on mobile is a b**h.
Rail does one thing really well; it fits a lot of people into a tight space, much tighter than any road or bus lane. A single road lane carries 2,500 people per hour per direction; the same figure for a grade-separated railway track is 30,000 at the low end and 90,000 at the high end. This is vital in places where land values are high and land acquisition for a sufficiently sized highway, parking lot etc. becomes too high.

Rail generally hasn’t failed in places that are dense enough to support it; Europe, East Asia, and even a few North American cities.
If humans have unique capabilities individually, we would have them collectively as well. I have yet to see a single argument that any biological process can't be replicated or synthesized. Until there is such an argument, it's special pleading.

I can't say anything an an AIs aspirations, but that fact that we're imbuing them with all of our collective data, means they will be skewed to perceive the world similarly us, at least initially.
I mostly just ignored the problem statement and did 7.25 - 0.75 = 7 - 0.5 = 6.5, then reread the problem and rewrote 6.5 as 6 1/2.

It was sad to read the history here of antisemitism.
Ubuntu Core, all-snap and immutable , is coming, perhaps this October.
Even when using Stripe (which is a premium payment service that's more expensive than most options) you'd be better off than the 15% from Apple as long as you sell for more than $2.5. And that's not even counting the up from cost that come with Apple (subscription + the need to buy a Mac).

How is chargeback being managed on Apple? I doubt they are swallowing the cost on their side, so I don't really see the difference between what'd get with a bank: you're losing the money anyway.
Yeah. By our own metrics, the first iPhone wasn’t even a smartphone because it couldn’t load apps.

Even back then, people were exactly clear on those two things being the true revolution of the iPhone.
I saw two uses. Is that right?

> Now, “flow state” has all sorts of associations ...

and

> Before I started writing this article ...
Yeah I was thinking backward. Lower stall speed is better, not worse behavior.
I found some other stuff saying it was done on 2023-09-26, but no link to results.
I laughed out loud at this. You haven’t looked up many recipes in the last few years, have you? 95% of recipe results are nonsense and ads. It can take a few minutes of searching just to identify ingredients sometimes. My wife and I have been improvising recipes lately to avoid digging through all the junk. I actually recommend this: you can sort of make stuff up based on prior experience and things turn out pretty well sometimes.

Or, put your simplified recipes in a binder near the kitchen

Anything to avoid going to google to find a recipe
As a long time meditator, I’m not sure what you find amusing.

Are you saying you have more control of what other people do than your own mind? If not, what are you objecting to in saying that it’s easier to control yourself than others?

I’m really struggling not to see your comment as living down to stereotypes: vapidly smug.
Just use 4-digit years. Done.
Haha. I posted roughly the same thing as well. I wonder if those of us in fields like engineering that are used to ugly decimal numbers have a tendency to this direction.
This doesn't matter. Notarization doesn't do anything against a dedicated attacker willing to commit illegal acts.

Notarization is supposed to deter malware by a combination of static/dynamic analysis and attaching some real-world legal entity to any signed binary so law enforcement can follow up on if malicious activity is happening.

Analysis is not bulletproof and can be worked around.

The legal entity requirement is also trivial to nullify. At least in the UK, the company registration authority charges a nominal fee (payable by credit card - stolen if necessary) and puts you on the company register. Dun & Bradstreet scrapes that and that's how you get the DUNS number necessary to register for an Apple dev account. All of this is trivial to get through if you don't mind breaking the law and making up a few fake documents and providing a stolen CC (and assuming you're already planning to break the law by distributing malware, this is not a problem).

Finally, even if the "legal entity" bit was bulletproof, law enforcement just doesn't give a shit about the vast majority of online crime anyway.

All of these requirements are just a way to lock down access to the walled garden and put as many roadblocks to laymen trying to make their own software (in favor of big corps) masquerading as security theatre.
For the first time in a long time, consumer hardware is not even close to being fast enough for a new type of mass applications: GenAI.

People have stopped caring about consumer chips because they have been "good enough" for a long time.

Hardware is getting exciting again. We need significantly more compute, memory bandwidth, and memory capacity. There are huge bottlenecks everywhere.
Challenger Hellcat Redeye Turnkey Engine Swap [video]
This is an awesome visual representation of Python throw away glue code I write. This even extends to some of the hardware projects I do. Some people might be embarrassed to say this, but I feel it's just really efficient.
Now that you mention it, Carter onward, it seems like every Republican was wealthy and Democrat fairly middle class. Carter and Clinton were famously not rich during their presidencies. Biden was little known that he was one of the "poorest" in the Senate.

Meanwhile, Reagan was wealthy, the Bushes were oil wealth, Romney was a very wealthy Bain founder and CEO, and Trump obviously.
As is often said on "Show HN" posts... if I have to sign up to see pricing or try it.... no. Show us the value first, and then we may sign up.
Where do you find out about metrics like this?
Lazarus Lake walks across America (again)
That is the joke. It’s hyperbole.
A small lathe built in a Japanese prison camp (1949)
Anyone who posts that is an obvious idiot that you shouldn't listen to about anything.

Just someone who either has nothing to do with music or does but has an absolutely obnoxious personality that will point out some meaningless detail in the specification.

It is just mind blowing that my 1997 Korg Prophecy and 10 year old Waldorf Blofeld are all linked up to my brand new computer using the latest version of Abelton live with a midi interface that I don't even remember when I got it but its old too.
Putting screen in the middle is actually the fix for that - Screen has been very good for me at acting as a decent translation layer for misbehaving apps.
Even signing for your own device (if you manage to get your users to do this) requires an Apple ID in good standing.
Agreed fully.

I'll admit I also had a chuckle at the expense of the parent post here (I'm sorry - the rest of this post isn't meant to pick on you or describe you specifically). I think this there is a lesson in here somewhere on the intellectual confidence that comes with being good at one thing, and the silliness that can ensue when it might not translate elsewhere. Not in even necessarily in a malicious or foolish way, but in a "it can catch you even when you think you're accounting for it" kind of way.

If not empathy for the sake of moral reasons or even good vibes, I wish that we could at least convince the "I read the abstract of 3 papers / I read a gwern post about this / I accomplished something hard in my life so I know everything" crowd of the utility of empathy as a tool for exploring your "unknown unknowns". You'd think that more people would be interested in a dialectic (in the classical philosophy sense) discussion as a cooperative if conflicting search for truth. This is harder to do if you systematically overestimate yourself and underestimate others. Of course as I write this I'm thinking of all the times I didn't practice what I'm preaching now.
I think you're being gatekept. It's inconceivable that just no one knows why square and triangular waves don't pass as AC.
:help netrw

vim-vinegar for some netrw extras
The gold standard is to have these tokens be emphermal and have them be issued my something like https://github.com/martinbaillie/vault-plugin-secrets-github. You should never rely on manually rotating tokens, it's 2024 and we have decades of production outages due to expired certs to prove that this stuff needs to be automated. Having mandatory expiration is a great way to incentivize users to do the right thing here.
> nobody should be flying an airplane like this so close to the edge the exact stall speed needs to be known numerically within one knot.

An experienced pilot can feel the stall coming on with a bit of a "burble" in the stick.

My dad (fighter pilot) told me that knowing exactly where the stall point is is life and death. When you're in a dogfight, the winner often is the one that can turn inside the other. Turning as tight as you can requires getting exactly on that edge of the burble.

It's the same thing as in automobile and motorcycle racing. How close you can get to a slide without sliding is the difference between victory and ignominy.
Well, it depends on what is meant, by "second chance."

If it is a complete reversion to the path that would have been followed, then it likely won't happen.

However, I have been privileged to spend the last 43 years, watching second chances become realities, where the second chance turns into something that far surpasses the original vector.
Not exactly the same but Spyder IDE has very nice spreadsheet functionality for data. Maybe it works for you.
AFAIk, the rationale for extension chords is that they are sized to cause a controlled amount of voltage drop within their lenght. If you keep adding them, you will increase the drop, and many devices will react by increasing the current.
(not the poster you're chastising) I read for 5-7 minutes because I thought I might be missing it, couldn't find it.

Help an ADHDer out?

Edit: you sure? Now I read the PDF and reviewer comments too...fyi I'm on mobile. Only thing left i can think of that'd hide it.
Ok so you're assuming Clinton was a terrible person, I'm assuming off of the Monica Lewinsky scandal. Is there anything else to reach that conclusion?
Windows 98 was often running on fragmented disks. I recall it taking minutes before I could do useful work. And having multiple apps open at once was more rare. While possible it often ended in crashes or unusable slowness.
I hope to keep seeing posts like these. I believe software "bloat" is a serious issue that should be handled, however if you look at SWE job listings it's not even remotely a concern for employers IMO. Your encouraged to understand complex and heavy frameworks and performance/optimization is not even a consideration.
You skipped over the second sentence of what you're responding to:

> Say you’re reading a paper or trying to implement some technology that uses a mathematical concept you aren’t familiar with

In such a case you're not interested in either manifold or sub-manifold or group in and of itself. So a lack of familiarity with theorems isn't an impediment.
A vegan meal planner AI
Don't forget ice!
I really do wonder if our material standard of living really contributes to happiness though? I don't want more 'stuff' I want guaranteed access to healthcare. I want worker and consumer rights. I want a country that recognizes climate change is a real problem and is doing something about it. I want a more fair and representative government actually beholden to the will of the people. I don't need a McMansion, a luxury car, I want a better society. I feel like Europe, or at least the Nordics, have that, and if my parents were not here in the US, I think I'd happily move.
I incorporated kefir intomy regular diet and it really improved my life. I dont use it every day, but on about half of days I do remember to drink it.
I’m surprised they were able to run the study so quickly, what with this study protocol only being published in December of last year. Although I may well be confused about the long timelines between things getting done and things making it into print in this field. Do you have a link to the study’s results?

It reads to me like a sane and effective design, and I’d really be curious how it panned out. Maybe the main link can be updated to refer to the completed study.
Yeah, but the new gatekeepers and tech are going to be worse. Ai companies, where you never see original human content any more. Just what the company’s ai shows you
Nice article! One minor nitpick: rounding the noisy plaintext is part of decryption (in fact, the hardest part!) and you treat it as part of decoding a plaintext.

If rounding were not part of decryption, then one could implement bootstrapping without all that blind rotate magic, because the first step in bootstrap is to homomorphically apply b - <a,s>, and that is purely a linear operation. Sec 5.2 of https://eprint.iacr.org/2021/1402 explains this in a bit more detail.
I spent a long time thinking about why I always end up being the guy that people feel comfortable interrupting. I’m never the nicest guy in the office, I’m not always the cleverest, especially when I’m trying to do something else. But I do seem to recover better from external distractions than most people.

Mostly because my life is a constant struggle against internal distractions, so my coping mechanisms are more evolved.
What is the rough definition, then?
That may be predictable, but I finally remembered to listen to Talking with the Taxman... and the YT algo decided I must be in the market for a Prada bag, so there still are some surprises in store, here under the sun.

EDIT: BTW, I think I finally figured out why the older bloke in the All Blacks shirt calls Ŋarritj "uncle". I had been confused because I thought Ŋarritj had been found as a fledgling, so chronologically he'd be younger. However, if the bloke were Dhuwa, and specifically Gamarraŋ, then his mother would be Yirritja, and specifically Ŋarritjan, so Ŋarritj would be her brother and his uncle. Do I have that right?
this is fun, even though the speed controls aren't super intuitive. You can press "Surprise" to speed things up and go through a bunch of iterations quickly.

The mutation rate (likelihood that g changes) and mutation size (Δg) are fun hyperparameters to tweak while watching the population evolve over time.

It would be interesting to see a gene for "compliance" so the cars could have some kind of suspension. EVerything more or less evolved into a sort of tron-bike shape for most of the runs I tried.
Me too.

And it’s not one of the two ways the article claims people do math.
Because they still pay $500k cash.
By that standard, C and C++ are much worse, since they offer no runtime encapsulation at all, and have much worse and more subtle multithreaded errors (e.g. Java at least guarantees that all native word sized reads/writes are atomic, if I recall correctly). C++ doesn't even guarantee that a reference can't be null, or worse, deallocated before it is dereferenced. They allow you to specify that a field is of some type and shouldn't be null, which is nice, but they don't enforce that in any way, they just call any code path that violates it UB.

For example, this is code that any C or C++ compiler will happily run and do something:

struct Bar {
int b;
};
struct Foo {
struct Bar bar;
} foo;

strcpy((char*)(&foo), "ABC");

Or in relation to null C++ references:

int& foo(int* p) {
return *p;
}

int &r = foo(nullptr); //UB, but in practice will likely result in a null reference at runtime

Similarly, accessing an object from multiple threads without synchronization means its value is not fully defined in Java. Unlike C or C++, it is at least known to be a Java type, not a memory corruption vulnerability.
I'm a bit unsure what this does better than just calling those few lines directly in a shell script.
This is a very hacker news discussion, discussing the math at the beginning which is entirely tangent to the point of the article. While I am deeply disturbed by the rising antisemitism in America, that's one reason why I love spending time here at hacker news, where we can forget about that and focus on technology and progress, where knowledge is the only true source of authority.
I think I would prefer 2005 web again. I'd probably be able to see more of the internet. I use heavy DNS filtering, no javascript on untrusted sites, no cookies, no fonts, VPN and so on. With cloudflare blocking me I basically can't see the majority of websites.