skysight-inc/HackerNews huggingface dataset:
I think it goes back to the neverending quest to find ways of representing computation that allows of ease of composition, changing implementation details, eliminating classes of errors by construction, etc. Monads have had some success in this arena, but they have notable issues with composition; monad transformers help, but can become unwieldy in their own ways.

An alternative are effects, hypothetically allowing for ease in building programs as separate but composeable components which can then be freely mixed in or swapped out. In practice I have found working with effect systems in Haskell via libraries stresses the type system so much you end up with scoped type variables and type applications everywhere. My understanding is that the theory behind using effects to structure computations comes from category theory's Lawvere theories (see e.g. Pretnar's 2010 dissertation on https://github.com/yallop/effects-bibliography). Lawvere theories give rise to many monads (see Bartosz Milewski's article on it -- https://bartoszmilewski.com/2017/08/26/lawvere-theories/), but with nicer compositional properties.

This is where languages like Effekt, Eff, Frank, and Koka come in -- by writing the entire language and type system to support the theories, a lot of the pain of expressing it in Haskell can be avoided.
> I wonder if Apple iPhone will meet with the same success, as its touchscreen offers no tactile feedback. Will people get tired of having to look down every time they dial a number?

I love this question because of the easy answer: No! But that’s because it’s only a tiny part of using a smartphone and other things are more important.

The challenge for designers is generally to strike the right balance between immediate accessibility and findability of less common stuff. Adjusting the speaker volume is obviously a common action that should be possible quickly and blindly.

But if I want to change something uncommon I’d rather look through a well labeled menu hierarchy than wildly placed buttons and knobs.
It created a market for something. I don’t think it was art though. Unless you consider the whole concept to be some kind of performance art.
“Child, Failure, Old, Dead.” At What Age Are People Unhappiest?
FYI the link to the help page (on your website) doesn't return anything (https://buzon.io/en/help/).
For a while I was keenly interested in replacing the underlying text model with my own class, to support some weird stuff I wanted to do. It seemed like it would be straightforward, given the MVC structure, but the documentation confused me and I never quite figured it out. It didn't seem to be something Apple expected anyone to do.
Ah, yes so it was. It must have been the final release, I believe it was when they introduced full colour support.
Algorand is great but the developer community has (almost completely) converged on Solidity and EVM as the dev platform of choice.

A lot of chains have made been made EVM compatible recently. Not sure if this is possible in Algorand yet. But I fear that any alternative will have a hard time.
I want to build a computer than can run in supercooled conditions, to prove that implementation has a bug.
Aren’t these endangered now due to overfishing?
The only way this headline works is under an extremely exploitative capitalist system. Congrats, you participated in capitalism. Pat on the back for you.
> Still no references then. I didn't ask for experiments; any decent journalism would suffice.

Of course no references! Do you think even local journalists cover these things? Are you wrapped in a first-world bubble where you've never heard of local land rights being fought over? You've never met people from third-world countries willing to tell you about their fights with getting basic property rights enforces?

> You're assuming the government is a monolithic entity, either corrupt or not. The truth is that often corruption is widespread but there are people at the top trying to fix it.

I know enough governments officials in sufficiently high-enough places to know that there's people at the top who want to do the right thing.

> That's not an easy task, and it's where keeping good, unforgeable records can help.

This is where things are wrong. Where I live there's tons of illegal construction, disputed properties, and illegal sales. Recordkeeping has never been the issue; the issue is that legal disputes can take decades to settle with no particular recourse even for egregious lawbreaking.
You don't have to excuse immoral behavior to have a complex understanding of it.

Some would argue that hundreds of years of enslavement and death of millions of people is far, far worse than simply killing them. Which would put the United States pretty much at the top of the heap of evil nations. But we don't really think of the US as the most evil nation in the world, do we? Simultaneously, we don't seem to do anything to make up for that evil, even though the US has forced other nations to do so.

I bring all this up because it's extremely easy to point the finger at one group and generalizing it all as evil, when you're not part of that group. That's how humans perpetuate evil, as the book mentions. Just simplify them down to some external "thing" and justify or rationalize. Without acknowledging the context, and providing some form of comparison to others, it's easy to fall into the trap of demonization and over-simplification.

Beria was obviously an evil, sick, twisted fuck. But it's very hard to apply that generalization to a whole government or people.
A sliding stairs in a 90/240 hopper
I think it's useful to explore historical perspectives, but there are many others. If I look at my parents' generation in the US, people were being forced against their will to fight overseas in a war that didn't achieve anything (and involved mass poisoning the crops of substance farmers). You had double-digit inflation, rationing gas by license plate, and, at points, literal price controls.

Before the baby boomers we had global war, before that the great depression and growing literal communism, before that prohibition and the mob. And of course prohibition was prompted by social problems around alcohol.

So I don't think "problems compound" is always true. For a long time, teen pregnancy and alcohol use were on the rise, but that trend didn't continue indefinitely, and both have relatively recently had dramatic declines.

If you look closely enough at any time period there are often multiple serious political, economic, and/or social problems, so much so that it seems to be the norm rather than the exception.

> Post-stalinist Soviet Union, while not manically murderous, eventually imploded under the weight of a myriad suboptimal policy choices

Even this I'm not so sure. Here is a graph of their GDP [1]. My understanding is it was a political collapse first (a failed coup), and the economic collapse followed. An example that I've read China has been very mindful of (apparently Xi talks about Russia much more in his books than he does the US).

> I do wonder how US/China rivalry will play out in the 2040s and beyond.

Me too, at that point they'll probably be a much larger economy than the US. Will that have a destabilizing effect (especially with a potential military conflict over Taiwan)? Or will (the US) having a shared rival be somewhat unifying? The UK did OK despite declining in (relative) importance, but I could imagine the US struggling with its domestic problems even without any great power rivalry...

[1] https://en.wikipedia.org/wiki/File:Soviet_Union_GDP_per_capi...
> > a shell script is not an executable

By that measure, then a dynamically linked ELF binary is not an “executable” either, since it uses the dynamic linker ld.so to load itself.
So what you're saying is that if workers got thoroughly organized, and raised their awareness of this issue, then paycheck-earners could simply negotiate to demand a chunk of that interest income, or even instant payment of wages worked on a daily basis?

That actually sounds like a really good idea. I'm glad that American workers' awareness of how little negotiating power they have is rising.
I don't love those because, at least for me, the feel of pressing a single key in a tester kit just isn't the same as typing on that keyswitch at speed.
On a tangential note, this is the first time I've seen OpenSUSE being the Linux representative in the installation instructions. As a TW user, what a happy surprise!
I've been using Vim since 200x (i think 2007, but not sure), some time even as my main editor, but this is simple not true at all.

I've been trying the "built your own IDE from the editor" approach using Sublime, VSCode, and several other editors, but it doesn't work as good as good IDE. Especially the I in the IDE is important. And also that it actually really works and is integrated by someone else. I can't even remember how many times I've got broken things in VSCode, for example when I was using rope (refactoring library) or MS plugins for code analysis.

PyCharm has a superior understanding of the code, which allows you to do refactoring and other things effectively. What convinced me to use it was when I've seen other people use highlevel features like "take this piece of code, move it into own method and set theese default parameters" without even thinking, in split second decisions. I've read Effective PyCharm and kinda decided, that I don't have enough time to try to make my own IDE from things that will never get the integration to the level PyCharm already has. It was a pain (it took me something like two weeks just to map all the keys and set the defaults), but it made me much more effective.
Someone needs to invent something new. More tactile than a touchscreen, and with a cost no worse than a bunch of knobs.

Disney has tried.[1]

[1] https://www.discovermagazine.com/technology/the-future-of-ta...
Rationality is in the eyes of the beholder.
All sounds good in theory, and I used to believe that as well, but it doesn’t work in practice. I have achieved everything in life I deeply wanted and now there is nothing I want badly enough to pay the price.
Interestingly, wiki links back to a Paul Graham article referencing Ooka
http://www.paulgraham.com/property.html
Jeez, considering the author is in this thread perhaps you could be a little more polite.
Too spooky, had to close when I saw the japanese spider crab.

Great site, very informative. I've enjoyed it a lot.
It's nearly upon us once again!

I've (somewhat) participated the last few years, more as a way to learn new languages, I've never actually made it through all the puzzles yet. I got fairly close with Rust last year, before getting burned out by the end. I'm currently debating either doing it with Nim or Ruby, of which I've never written a single line of in my life, but I'm curious to try out.
#ForThePeople
No, the snark is that you're talking about things as is good recordkeeping is some marvelous solution to problems.

Where I live the tax agency has no problem having transparent records of everything that happens. And yet tax evasion is an enormous problem. Recordkeeping is not the reason why people evade taxes and why they won't stop. Same thing with a violent police force or corrupt border police.
It is not hard to create a RAID array with 2.5 Pb capacity.

The trick of the human brain is that the "processing power" is enmeshed into the "memory", so the brain must have a colossal computational bandwidth, even with pretty slow neurons. I suppose that bandwidth is larger than that of most modern GPU / TPU clusters, which also don't feature anything comparable to 2.5Pb or RAM in their disposal.

The revolution should be mostly in the architecture, much like the deep learning evolution was enabled by GPUs.
I don't understand the point of this comparison: I sounds like you're assuming I don't realize a knob from 50 years ago is different form one today. Are you aware how dismissive that tone is? The point is we've had 100 years to make the better, and the claims from automakers that they break too easily doesn't hold water.
If you showed somebody from 1921 a page of text produced by GPT-3, told them that it was written by a machine, and then told them that we'd made no progress towards artificial intelligence, they'd laugh in your face.

You can take from that what you will, but I suspect it will always seem as though we've made no progress, because anything we learn to emulate we necessarily understand well enough that it will no longer seem magical. I wouldn't put it past us to start thinking of humans as automata before we declare that machines can think.
Best advent of code I’ve done was the ”int-code computer” one. So good - one recurring theme of making a computer and in the end running games on it!
Super excited for this year’s edition :)
Underrated comment. It’s not your money until the company pays you; you don’t get to count the interest on money that isn’t yet yours. If you are allowed to count like that, then why just count the two weeks? Why not claim the interest of an entire year’s salary as “yours”?
It saddens me that instead of PDP-11 we ended up with x86.

OTOH, it’s hard to imagine how inelegant the PDP-11 would have become if it evolved the same way the 8086 turned into Golden Cove.
Greenspun strikes again[1].

[1] https://en.wikipedia.org/wiki/Greenspun's_tenth_rule
It's not like they have heaps of cash, they'd do work for their clients or supply their customers, issuing the bill for hours worked/items delivered at the end of the month, and the bill might have a term like "payable within 30 days". So the companies would have to have some cash to pay their employees in the month where they're waiting for their customers' money.

In fact IIRC this was the big worry during the 2008 crash, if the banks were worried companies would grind to a halt and not pay their suppliers, why should the bank give out loans to said suppliers...
> GTK didn't really have themes before, so this is quite nice.

What?

GTK1 and GTK2 had zillions of actual themes and engines.
Same here. And jEdit is the only text editor I've ever seen with built in support for Factor syntax highlighting.
This. The feature set in their suite of IDEs is amazing. The occasional lag though, man, sometimes I wonder if they actually use their own IDE. I don't think Java is to blame either, I have Java apps with much higher heaps and lower pause times...
It doesn’t match my experience. The most successful teams I have worked on were not diverse at all. And the worst teams I have worked on were very diverse. It is hard enough to understand each other and communicate clearly in a team without also having to overcome language/culture barriers.
You can consider whatever you like but eventually it will cross into reality denial. It’s a marketplace for digitally watermarked digital art.

Being anti-crypto like this is similar to being an anti-vaxxer for tech. You’re analysing everything through an ideological reality-confirmation bias instead of acting like a scientist and looking for the truth. You don’t want something to be true because you don’t like mRNA/Bill Gates or Bitcoin/Libertarians are at its origin.

Instead you should face the truth that this is a marketplace for digital art and that it works. Far simpler than concocting wild theories about 5G or NFTs being performance art.

It just works, it’s real and people are using it. Saying “NFTs have no value” is like saying “Bitcoin is not money”. It has been the equivalent of money for 10 years now, so when are you going to give it up?
This is a common trope, and I used to believe it myself, but I now think the cause of voter apathy is a failure of the education system. Is the result of the popular vote for president known in some states? Definitely yes. But voting is about so much more than who is president of the country. You also vote for your representative, your senators, the board of education, and local political positions. The last two happen way more frequently than a presidential election. The fact that people don't think about this means that they don't fully understand the impact of their vote, which is something that could be taught better in school. I know that I didn't have a full appreciation for it until I bought property and had a more vested interest in what was going on around me.
Explanations for Havana Syndrome by Sabine Hossenfelder
More than that: we have literally billions of examples of human-level intelligence right here on Earth. We have not a single example of teleportation, time travel, FTL, and other staples of not-very-science fiction.

Guess what is more likely to be implemented.
OTOH a sentence attributed to Einstein was: "Insanity is doing the same thing over and over again and expecting different results.”
Ask HN: What common models can you not run on a Jetson Nano?
There is usually smaller versions of models provided that are likely to work on a Nano 4GB, but give up some accuracy. I'm curious to find examples when people found these smaller models not quite good enough.
How many people do you know who could have negotiated anyrhing about their employment contract... Let alone asked for interest payments on there accursed daily wages? Are they even informed enough to be aware that said interest income even exists?

The previous commenter raised a valid point: Most paycheck earners lack negotiating leverage, and employers exploit information asymmetry to extract as much value from workers as they can.

Your reply seems unnecessarily dismissive and argumentative. If you disagree, you should try to address their comment more specifically.
Many more examples corporate misbehavior. And yet strong regulations and unions are still some of the best tools we have. (Best does not mean perfect… not being naive.)

If you believe in some libertarian ideal of everything being handled by contract law and individuals, then I’m not sure there’s more to discuss.
I must have misunderstood your comments then.
Does anyone know the differences, pros and cons of algorand consensus vs avalanche consensus?
How to Write One-Time Pad Cipher in Python?
One of my favorite times of year!

A couple of years ago I used Advent of Code to learn Rust. This year I’m going to use it to learn Zig.
What you describe matches some of his interviews. It really varies by topic, how much he is personally interested in it and how much research he has done. Some of the dopey persona is an act to put himself a few rungs lower than the guest and it seems to work most of the time.
What value do you think LinkedIn provides?
So everybody working for Facebook is making 800k? Is that your claim?
> What's your point? That because I'm "somehow on the same wavelenght" as "the NFT crowd", that I have "lack of common sense" by association?

No. I said "wavelenght", not "same as".

It seems to me you are looking at the price action of some NFTs, the price action of the ETH token and the volumes on the auctions houses built on top of Ethereum, plus the social hype being generated. And using those as your starting point you are trying to walk your way backwards towards pointing at some sort of underlying value.

I honestly don't think you'd be trying to find value in NFTs if not for the price action and volumes going amber red to bring the phenomenon to your attention.

It's FOMO-lite, the same that had Stanley Druckenmiller buy the very top of the Nasdaq in 1999, back when he was running Soros' Quantum Fund.

Sometimes no matter how hard you look there is no underlying value beneath the price action, there is no reason or rhyme as to why people become maniac about stuff, and feel like they MUST have it.

Tulips, beanie babies, NASDAQ in 1999, NIKKEI in 1997, Real Estate in 2007...
It's less that I think they'd be individually better at their jobs and more that I wonder (without evidence fwiw) if a slightly younger organization would have more diversity of thought because they're coming to things with objectively fresher eyes.
In the past 10 years, I think we had a 8x increase in easily available storage going from 1TB drives being a $100 to a 16TB drive being roughly $250. So I would have to say that your time scale is way too optimistic at best.
And someone can start a competing bakery across the street that doesn't over charge. You can't do that with healthcare.
You don't find it annoying having to override the 'intelligent' system?

With manual control, I can immediately start or stop hot and cold air; with a climate system, I can merely propose some higher or lower temperature, and the system may or may not do what I want it to do. I temporarily drove a Buick that had such a system, and found myself constantly having to override what the 'intelligent' system thought I wanted.

I prefer manual control. If the vehicle is too cool, I can immediately halt the blower without having to change the desired temperature with the assumption that the 'intelligent' system will halt the blower for me.

I've come to the realization that many things are just better not being made 'intelligent', especially when it comes to cars.
This makes no sense.

There are hundreds of strange eating habits.

Indian, keto, vegan, fast food, glutton free, meat and three veg, poor, rich.
It would go perfect if they were not bothering and spoiling citizens and making dependents. We would be far more useful ourselves and less restricted to do real contributions to the society.
Very cool.

Anybody know how the background is done? It's a constantly moving light field.
The best way to work until you want to without being forced to retire is:
1. Focus on your health.
2. Find your passion
3. Work on your relationships, both personal and business.
4. Be ready to transition to a different role/career. You are unlikely to keep doing the same thing forever. You need to plan to move to something else.
5. Be your own boss, don't count on someone else to keep you employed.
Because they're off-topic?
Aha. If only the API was "Execute a user-provided function in a context where the computer is guaranteed to be on".
This story is rather misleading. BDB was at Amazon long before that.

We used BDB at Amazon way back in the beginning days. It was the first DB the company used, before Oracle and before any in-house systems were written. Shel wrote the code to suck the info we got from Baker & Taylor (basically Books In Print) into a BDB, and that was the Amazon bibliographic database, from day one.

He also knew either Keith or Margot and had a few conversations with them along the way about some performance tweaks that we either wanted or had developed (can't recall which).
And here is the error of your logic: "is voluntary, and thus involves a willful violation of the principle of freedom".

Principle of freedom, in the context of the FSF, has always referred to user/recipient freedom.

A user voluntarily (of their on unconstrained freedom) making a (informed) choice for themselves, by definition does not violate their own freedom, they are exercising their freedom. You are contradicting yourself.

Complicit-ness can be debated with regards to purchasing decisions, not with regards to updating firmware.
> I am 90% sure that vote would be against the change.

> This is a major inconvenience for nearly all of them.

I agree it’ll be an (arguably worth it) inconvenience. Whether it’ll be major will be determined by the migration effort. The migration of a local association’s administration from Windows to Linux went mostly unnoticed by the users.
It's not for their benefit, it's for yours.

Do you want to be known as the sort of person who claims "it's in the literature" but never provides cites?

Or do you want to be known as the sort of person who says "it's at this link"?

Unless you have gained name recognition, HN is a series of games in which you can decide to play or not in any given round, has limited but real downside (in terms of fake internet points), and not very limited upside.

So you can get away with being a defector on occasion, but it's much better to be a cooperator.
Is Russia Preparing to Invade Ukraine?