skysight-inc/HackerNews huggingface dataset:
> All this would work much better with simple old fashioned money.

That's the thing, on the internet, simple old fashioned money is not like simple old fashioned money. Keeping accounts and transferring old fashioned money between peers on the internet is not trivial.

Discounting the on-boarding problem, crypto is way closer to cash than payment processing networks like Visa, Mastercard, Paypal. Accepting crypto for any kind of work is trivial, you just generate a standard address/QR code that can be read by any other standard wallet, and receive a standard crypto that can be exchanged freely.
Not very usual here in Norway anymore but I think I remember hearing about them as a kid growing up on a farm and I also found some pictures with the Norwegian name "høystakk" that seems to look very similar: https://duckduckgo.com/?q=h%C3%B8ystakk&t=fpas&iar=images&ia...

Edit, some more cool pictures describing other options like "såte" and the Sami "såte" equivalent, text in Norwegian though: https://slaattekurs.no/Kapittel7.html
What's the point of a stable coin? I have to trust some entity to hold collateral, so it's basically an unregulated bank?
Nuclear is still Clean, Reliable, and Safe Energy (2019)
But the issue isn’t “lack of nuance” at all. Do I like that “lack of nuance” myself? No, I look at Twitter maybe once a week, if that. But do cults start simply because there’s a “lack of nuance” in the communication channels they use? Also no.

I think it’s important to note that nothing in your comment leads me to believe you’re not a diehard, Qanon-believing, Trump-loving, lizard-people-are-actually-a-thing kinda person…which is kinda my point. YouTube’s strengths are also a significant part of its weakness (and that’s why it has such a massive responsibility).
Interview: Marc Andreessen, VC and Tech Pioneer
Useful article, I'm into software development right now.
`Exploding head` reminds me immediately of the late 90's game "Theme Hospital", where you had to cure patients coming to your hospital with Bloaty Head Syndrome by having a surgeon pop their inflated head and replacing it...
Good times!

https://blog.scienceandindustrymuseum.org.uk/the-health-bene...
As someone who is fairly new to Python and have lost hundreds of hours on different project in this exact same situation. I've found Dockerized development containers (VS Code Remote Containers) to be a very good solution. Nothing leaks out. Everything is reproducible. But then again I do only web stuff.
When to Use White Text on a Dark Background
Business: I want to make sure that if there are bugs in my OSS dependencies, they're fixed quickly.

OSS dev: I want to make a living from my OSS work without starting a business around it or seeking employment.
It's even worse in this case. Following the Github link, you'll get to an archived repository inside an org that the author created as a joke. In his own words: 'This is a joke. You'll only see this org if you are attempting to troll me about repositories I created when I was learning to program.'

It got in there and is now part of the foundation of tons of other projects.

Maybe it doesn't matter but at the very least this ecosystem seems very immature (in the psychological sense).
If you've access to a virtual reality headset, you might enjoy SynthVR: https://store.steampowered.com/app/1517890/SynthVR/
I made a similar app a while back. I threw it back up on heroku this morning

https://nomadsunfinder.herokuapp.com/
You're talking about voucher tokens (Tether, Circle, Paxos...) redeemable for stable currencies. That's not what I'm talking about.
i want to sell it but i dont know how and where
It's admirable how dedicated he is as a satirist.
Just a heads up the pharolauncher does not seem to be working for me, at least for pharo 9. Manual download of vm + image 64bit works but 32 bit does not.

I have been making pharo raylib bindings and plan to make a video soon about why Smalltalk is an interesting choice for game development, it's a very 'live-coding' feel, i.e. you run your game while the editor is still live, you have free reign to at any time modify the methods of all game objects, execute random code, etc. without restarting the game...
Agreed, add to that because something didn't bother me or bothers me less than something else means it's okay is also a horrible metric.
I agree but it is the anti-authoritarian potential for crypto that has always made me curious.

In that regard figuring out crypto is like every other idea that needs to be vetted to insure it is not an authoritarian measure being marketed as anti-authoritarian.

Crypto seems to have the potential to avoid being subject to state power. Does it have the same potential to avoid corporate power or surveillance though? That is the question I have found myself trying to sort out.
The irony is that by supporting trans-rights they are actually doing people who identify as trans a disservice. There are a lot of documented problems with hormone blockers being miss-used, horror stories from gender re-assignment surgeries and (miss-)identification of little kids as trans. You support these people by helping them feel comfortable with their own biology, not with butchery! But I digress.

We shouldn't let people with these sorts of agendas dominate the discussion on such serious topics, we don't need another stripe on the LGBT flag to signify anti-surveillance. LGBT, trans-activism, feminism, etc. etc. are, and should remain disjoint from the fight against surveillance. If we start mixing in leftist-politics into the discussion we are weakening it by pushing away people who are not left-leaning or not in support of LGBT. By leaving anti-surveillance and pro-privacy activism pure and undiluted from left-right politics, we will have a greater ability to educate the masses.
Or rclone if you need even faster parallel synchronization
Show HN: Nomad Sun Finder Like the Well Tempered Traveler
Certainly not. I barely remember my LFS school project, but I don't think i installed more than a dozen libs for the second Gcc compilation (the one w/o the host system). And half of those libs were used for "make test".
Worst violence in years spreads in South Africa as grievances boil over
How can a concept such as 'decentralised currency' be inherently right wing? It's like calling mathematics or even chocolate milk right wing.
If you were to replace the paragraph about cooking classes with one that lauded “A better way to understand who’s really in power in this country and the sick things they’re up to” you would have made a comment that is both a) totally believably real in the current climate (and actually exists many times over in variously worded approximations), and b) the perfect example of what I’m talking about.
Dogecoin was created in 2 hours as a satire on how crypto was getting out of the hand. I believe he has been pretty consistent throughout
Sega also runs Sega-branded arcades in Japan. They even have virtual horse-racing games where the patrons can game real money and watch the "races" on a huge screen. Actual video games are about 50% of all the machines in there, the rest is all gambling-related, like electronic versions of slot machines and also the ubiquitous rigged "UFO-Catcher" games (where you move an arm to grab a prize).

But here's the thing: Once you step into an arcade in Japan, it's absolutely obvious that you've entered a shady business run by shady people (so in Japan - the Yakuza). It's a dark, smoke-filled room with no windows, and always in the shadier parts of the city next to massage parlours and hooker bars.
There was a lot of discussion about this when left pad broke the internet. One of the arguments for it was that it’s easier to reason about what a one line module does.

Until you have 2000 of them and can no longer reason what the system does or what the interactions between them are.
> Crypto currency is designed from the ground up with the goal of eliminating all such centralized power and protection mechanisms. Anything that goes wrong is your fault and you have no recourse, and that is not a flaw that will be fixed, that is the most central thing in its design.

This is hyperbolic. There are many insured custody services for cryptocurrencies, similar to fiat banks. Secure storage is a big topic in the crypto space, and it is certainly not a goal of cyptocurrencies to weaken protection mechanisms (centralized or otherwise).
One example: You can't close other tabs directly once they've shrunk - you need to bring up a menu on the tab. If you do click on the left side of the tab (where the x would be), it'll expand and now your cursor is ... somewhere. Maybe over the x! Maybe over an extension icon! Maybe over another tab! Never mind, move the cursor to the x and oh no, you've missed it by a pixel and now you've activated the address box which also disables the x. Which means you now have to click somewhere else outside the address box and navigate back to the x for closing.

(On a system where you have the infinite Fitts width of the menu bar, it seems perversely insane to have these tiny shifting boxes that mess you around.)
If your game has music (like most do) wont you have a problem?

Especially in the rare case that the game becomes popular.
> But baling, that needs a machine, right?

More importantly, a bale won't stay dry inside if it's rained on. So you need to store them in barns.
Imagine a chat application you had to install instead of just going to a website
It's a huge problem because when you consider what it's really doing (what people want from it) it's not much.

All people want from Electron is a GUI system that works on all platforms. In theory there are several libraries that do that but they lack the features people want (QT, GTK).

In a sane world, it will be a single dependency: the GUI library.

You have to be careful when you consider what the system is doing before you justify its complexity. It might be doing a lot of useless work.

For example, what does webpack do? esbuild has proved that webpack is useless and spends its time doing useless work. Bundling with esbuild takes a fraction of a fraction of a second, where as webpack can take anywhere from 30 seconds to several minutes. Yea, it's doing "work", but it's not the work you actually want to do.

All people really want from Electron is the render engine from Chromium and the V8 JS engine, but without the sandbox, so that it can access the file system and do a few other things.

How many of these hundreds of dependencies are contributing to that end? Very very few, if any.

The "modern" web frontend development environment is really bad. Making excuses for it does not help.
> I guess any individual function defined outside of main() can be considered a dependency

No its not. I don't think even people naming their object list "DEPS" in their makefile don't think object files are dependencies.
Yep, this is a big problem. In general non experts are impressed by laboriously refined exploits, not vulnerability discoveries, and even on HN a lot of people get those 2 concepts and terms mixed upwhich muddies the issue even more.
This was an OS-wide API. On the surface, it worked somewhat like Smart Objects in Photoshop, but rather than converting a file on embedding, you first "published" it and then the content could be embedded by any "subscriber" that supported/made use of the API. (Editing the file on the publisher side would consequently update any embedded content. Like in PS, any attempt to edit a subscription would open it in the publishing application.) However, I have no idea about any implementation details.
God damn, why remove the punctuation mark for the HN title...
> of course we do, connectivity graph and updates to it are gossiped all the time and each node has imperfect representation of it.

Yes, that is exactly the part that does not scale beyond a toy network, and for which there is no solution.
Never heard about cloud storage?
I made this free tool a while back that has a lot of feature overlap with the Well Tempered Traveler to help with my own travel planning. I still use it on my local machine occasionally but took down the publicly hosted version because it wasn't getting any use.

I threw it back up on heroku this morning after seeing the well Tempered traveler at the top spot
This is for long term storage.

SSD has 0 benefits over spinning rust. and is still more expensive.

I can buy decent spinning rust 10TB disk anywhere, if i want that in ssd's, id need 5 drives, or start hinting for enterprise grade equipment.

So for me for raw storage (if you need more than a couple of TB's) spinningg rust is still the winner.
Steelworks are (or: were) strung out along the rivers there.
Interesting, I know Stuart from quite a while ago. Thanks for refreshing my memory.
Is random claw machines a recent scam?

About 30 years ago, my siblings and I went through a claw machine mania phase. We sampled every machine in a 30 mile radius, and found that the ones that slipped, always slipped. And the ones that gripped, gripped pretty frequently. Once we figured out which claws would actually grab, we won constantly. We collected around 50 stuffed animals over the course of a year.

Or maybe we were being superstitious. At any rate, we felt quite claw-machine-rich.
It's all whitey's fault!
Would following steps prevent this exploits and if yes, why they were not implemented still?

1. When spraying, they make use of the fact that same arena is used for all struct of a similar sizes. This allows them to fill holes in arenas with arbitrary data, creating fake structs. Why not have arena per struct or at least per subsystem?

2. Have some secret tag stored before each struct allocated in the arena. When freeing , check that tag is still intact. This should detect if there was a write spanning multiple adjacent structs.

3. I didn't quite understand how they managed to create malicious release function. They have control over buffer where they can write code, but memory page containing that buffer isn't executable, right?
Accomplishments: Apple Macintosh Group (6/'83 – 8/'87)
> I really think you should get your priorities straight.

The irony.
You didn’t get the pay raise because spent $100, you got the pay raise because you spent hours, days, months.

It’s time, not money, you are spending.
> "Why would Amelio get credit for bringing the company to such dire straits and then picking literally the only viable and mature option in front of him?"

Hindsight is always 20-20.

At the time, the Apple-NeXT deal certainly didn't seem like a no-brainer. The collective industry response was more like: "Huh. Amelio sure is paying a lot for a company that has failed three times already and is run by a has-been egomaniac."

Why shouldn't Amelio get credit for the decision he made? Granted, there were other important decision makers like Apple's CTO Ellen Hancock, who probably is the one who really picked NeXT.

Also, Amelio didn't "bring Apple to dire straits." He became CEO only ten months before the NeXT acquisition.
Human ingenuity is incredibly relevant because it can bring the price point of solving the problem down to somewhere where popular support can be found.
What do you mean by "shell hardening"? In general the shell is not really a security critical component that would give big payoffs to harden.
It'd be better for the discussion if you expanded on what your jargon means when someone doesn't understand it. Your comment is more of a conversation stopper...
I don't think they need tracking anymore.

IF a model is trained with historical data, that would be good enough to track without actually tracking.
Ask HN: Recruiters want people who do side projects, yet contracts forbid them?
I was reading this [Joel on software essay](https://www.joelonsoftware.com/2016/12/09/developers-side-projects/) about employment contracts and side prrojects after it was mentioned in another post here.

It's been frustrating me for a long time that most companies when hiring are looking for people who do lots of side projects and open source work, yet when you are actually employed, you will usually have a contract forbidding you from having side activities, or potentially trying to grab copyright forr what you do on the side.

Most companies also don't let their employees open source their code written at work too.

I get that there is a sort of common understanding between employers and employees that lets people have small side projects, but I've never liked the fact that on paper companies can easily claim ownership of them if they become worth it.

In a lot of jobs, people end up in a situation where they are actively discouraged from doing anything on the side because it's always hard to know if they're even allowed. Learning new skills, having side projects and doing open source is valued in hiring, but strongly discouraged and sometimes impossible when having a job.

Are there any solutions to this problem? Curious what people's thoughts are.
Where? I have never seen one.

Legislation vary wildly, so I suppose they are legal in some places and illegal in others.
We will win the war for general-purpose computing
This is the way!

I recently got into film photography and the 36 pictures I get from the lab after a weekend or two make me so much more happier than 6 frames per second that my Fuji does.
Weirdly enough I’m a Mangalorean now in Romania :)
> It seems like just a childish and immature reason to not do something when the upside overwhelms the downside.

You pretty much nail the issue: when it's 100% obvious that the upside of the policy (hopefully much less hospitalizations and death amound old people) overwhelms the downside (unhopefully more adverse side effects amoung the much younger general population), then the decision will be rational.

At the moment, I claim it's not entirely irrationnal (although clearly pessimistic) to at least feel a bit uneasy.
Show HN: Hey Siri, what's my account balance?
quote from article

"RISC based implementation of the Apple II 6502 Processor:

In mid ’85 I performed an analysis that showed a simple RISC style implementation of a 16‐bit binary compatible superset of the 8‐bit microprocessor used in the Apple II 6502, along with some judicious use of on‐chip caching, could substantially improve performance – to the point of potentially outperforming the 68000 used in the Mac, and given the simplicity of the 6502 the implementation was “doable” by a small team. "
I wasn't suggesting OP's mother wanted to manipulate. I wanted to express that it's a very common situation in relationships of all kinds that there's assymetry in desired closeness and it's difficult / non obvious what to do there (i.e. no easy solution).
The Elements of Product Design
To be fair, the kill switches were mostly to prevent decompilation and reverse engineering. And I added them on my own time after I learned of the pending sale, which no one had consulted me about, and before the company took control of the servers, which I was administering. Was it worth my time? Absolutely.

The people who sold the company intentionally misrepresented what they actually owned. They only owned the final compiled software they had purchased, and the right to use and repair or modify it. They didn't have a right to sell the source code, and I had no obligation to make it easy for the buyer to reverse engineer it.
Not much ..

There is esbuild which help eliminate webpack hell, but most shops still use "Create-React-App".

There are some lite weight alternatives to React (like Preact), but most shops aren't using them yet.

I can't really think of anything else that could count as an improvement.
it requires an update :)
Is 15% bad? Good? What is the expected number?
>Cloud Gaming demonstrated this decades ago.

What cloudd gaming service existed devades ago?
Study Projects a Lunar Induced Surge in Coastal Flooding
There is a GTK3 backend now, hopefully that should make HiDPI work, support Wayland, etc. – depending on how it's implemented of course.

Doesn't look like it's ready to handle all the UI (?) though – in the promo screenshot there's one GTK window on top of a more classic Pharo window (?)
You know what's easier than complaining? Finding excuses.

Windows keeps getting worse and worse. People pay money for it, and yet Microsoft is putting ads in it.

So clearly the problem is not limited to people wanting "free" stuff.
It will happen. Whenever I see the ÖRR (public broadcast) talk about cash lately, it is always mainly focused on how criminals use cash and it is used for money laundering & drug trafficking.
There is even a podcast episode of the ÖRR with pro & contra of cash.
The pro arguments are very weak, but the contra side is so strong, it is ridiculous.
I don‘t like this direction. Germany is slowly developing into a surveillance state, but the worst thing: it‘s not dictated, a lot of people „want“ it that way. I guess it‘s not a surprise to anyone. Still good beer though
Interview with Vlad of QuestDB: “the problem was that I didn’t own a computer”
whenever I read things like this I think two things:

if you worry that someone has done or achieved more in their life than you have either accept that they did so, or try to beat their achievements, don't try to push them lower that what you perceive your place to be.

this data seems to be very bad. maybe someone was trying to fit a narrative.
In Norway "hesjing" was common until I grew up but of course I grew up in the 60ies and 70ies although I am born in 1980 ;-)

Hesjing means to create long temporary fence-like structures and then lifting the gross onto it.

If done correctly so the water can easily run off it can then survive a rainfall or two unlike what happens if you dry it flat.

This was actually important ant least in costal climates back before motorized fans made drying it indoors an alternative.

(Brings me back, woke up from the huge fan many days in the summer holiday. I also remember learning to start it, there was a delta/y switcher on it but I have now forgotten which configuration was for spinning it up and which was for steady state.)
Not on hardware with 2 GB or less of RAM unless you reserve most of it for ZFS and even then the feasibility depends on the combined size of the attached storage. Remember that we're talking backup systems, not full servers. These tend to be storage-heavy, focused on sequential rather than random access throughput, preferably low power - i.e. mostly single board computers like Raspberry Pi or older re-purposed hardware like that laptop without a screen, hooked up to a bundle of drives in some enclosure.

As a tangentially related aside I wonder why bringing up (potential) downsides of ZFS tend to lead to heated discussions where nothing like this happens when the same is said about e.g. hardware raid/$file_system or a modular stack like mdraid/lvm/$file_system.