skysight-inc/HackerNews huggingface dataset:
What happened to supply & demand?

If there's more demand than supply, increase the price and the supply pool will increase as well.
50min+ on windows, 10min on linux

C autotools

50min (parallel)

slowest test: configure && make is the slowest by far

github actions (but also drone, appveyor, ...)

none
Hybrid encryption and the KEM/DEM paradigm
Can you say more about "the systematic dismantling of organised play" please? I've been out of the loop for a few years, but I used to play semi-competitively (i.e. I tried to play competitively but I sucked at it :)
I have a pretty elaborate media downloading setup. Though this is a cheap 16TB server that I brought on the cloud for myself.

I use Radarr and Sonarr to automatically download movies and tv shows. I use mdblist.com to autogenerate movie lists based on criteria like imdbrating, number of votes etc. And use these lists directly in Radarr, one plus point is that these lists are autoupdated with new movies and Radarr automatically downloads them. I've configured Radarr/Sonarr to download items automatically with usenet and debrid(no direct torrents).

I have setup Plex, WebDAV(for Kodi), ftp and a generic http server with basic authentication on the media folder. I have 1Gbps unmetered connection and have added a bunch of my friends to plex. I can easily stream 4k remux blu-ray rips to my smart tv from the Plex server.
normally you go : data -> information -> knowledge.

Although the definitions are some what murky, this is the generally accepted model.

I think what you are talking about is personal knowledge management.
> I still don't get why React Native is so exaggeratedly popular when re-writing code in huge codebases just because it's similar to the React you use in the desktop.

It isn’t popular. It’s talked about way more than it is actually used. 5.3% of mobile applications use React Native. 4.4% of mobile applications released in 2022 use React Native.

https://appfigures.com/resources/insights/20220729?f=3
Sure thing. Stripe is in some sense feature complete. You can get almost anything you need out of the box, including taxation related features. They have good documentation for development, simple setup for testing locally. I am not really aware of any other provider that offers that many features out of the box, with good documentation and customer support. The risks are there, but when starting a new business, its a smaller risk than going with an alternative and building out these features yourself.
They also specifically ask for people who made withdrawals.

In a fraud like this, those who lost money often recover from the people who got out in time. Eg almost 90% of the losses from Bernie Madoff were recovered by suing those who innocently withdrew their 'gains' before the ponzi scheme was discovered.
I thought I read somewhere that Apple does it by having the Chinese line workers manually try different pairs of parts until they find two that fit precisely.
I default to pro-privacy, on principle, but are you talking about a more specific threat?

A threat that outweighs the benefits of: possibly increasing the likelihood/degree of takedown of an alleged scammer, and also possibly being more likely to be compensated for losses?
Given that all the protein in meat ultimately comes from inefficiently transformed plant based foods, this makes no physical sense. How did you come to believe such an obvious counterfactual?
Again, this communication from the FBI is specifically targeted at victims of a particular scam. The victims have already lost more than what the FBI could hypothetically maybe do to them.

Unless we live in Scooby Doo-verse and the FBI agent removes his mask to reveal that he was the IRS all along and this was all a ploy to get people to pay their taxes.
A Stream Deck (and later a Stream Deck +). Useful and fun to code your own plugins too.

I work 100% remote so I also went for another Elgato product - a ring light - so my work video calls look a bit better. If all of your interaction at work is via video it seemed worth doing it well. My desk now looks more like a YouTuber's but it's all for coding.
I have a youtube archiver script I'm using right now that I pulled from a thread on the data hoarder subreddit. My main issue is that I need the downloader to remove emojis from the filename because I sometimes sync them to Dropbox. Can this project do that?
What Is Happening with iPhone Camera?
Use an Excel macro[0]. No sketchy USB hardware to buy that's really a keystroke logger in disguise. ;-)

[0] https://social.msdn.microsoft.com/Forums/office/en-US/c19a56...
I'm dealing with the same issue actively. My latest attempt involves the article https://zettelkasten.de/posts/knowledge-cycle-efficiently-or...

I have a gazillion tabs open, and I try to work through my tabs once a day to see what I can delete without losing information I want to keep and what I think is valuable enough to add to my notes in some way.

I'll look for a note that already covers the idea and add the URL and a quick summary. If a note doesn't exist, I'll add the core idea that interested me about it as a new note with the idea(s) summarized in my own words (maybe 1-3 sentences), then a reference in that note to the URL. I also try to summarize the link from memory instead of reading through it again. I'll only check the link's contents if I'm having trouble writing anything. If I'm feeling particularly productive, I might add any quotes or particular passages I remember as well (paraphrased, of course, I don't have an eidetic memory).

I've made a huge dent in my open tabs so far and I'm fairly happy with my progress in the past week.

edit: I briefly saw another comment about using OneTab (sorry, I haven't had the time to read any of the other comments yet) and my current attempt is partly based on how unhappy I am with OneTab. The addon itself is brilliant, but I've realized that I'll just save all the open tabs and then ... well, that's it. They're basically bookmarks again and it's like an information blackhole for me.

edit2: I'm currently using Obsidian.md. Not bothering with directories at the moment, because I haven't yet decided how to organize my notes.
There are also designs which keep the generators on the ground, and turn it by spooling/unspooling the tether e.g. https://en.wikipedia.org/wiki/SkySails
They said this when computers were introduced too, now there's more jobs than ever.
And my anecdote was in response to the OPs anecdote, which was refuting BLS statistics.

My anecdote is much closer to BLS statistics.

When you say they are all making double minimum wage at best, that’s less than the bottom decile for college graduates. Your not experience is not representative at all.

https://www.bls.gov/news.release/wkyeng.t09.htm
Saudi Arabia: Govt Agents Infiltrate Wikipedia, Independent Admins Put in Prison
I would love to know the answer to this! It sounds like something that would be both possible and very useful. I assume there's a good reason why it can't be done based on how the Clojure / JVM execution model works, but I don't know nearly enough about it to hazard a guess.
I hate to piss on something someone's obviously worked pretty hard on, but my gut is screaming these are going to be a flop.

Too complex to be durable, too heavy, too unfashionable, too expensive. Having to "switch modes" to deal with stairs. The situations in the rosy advertising are probably not a great place to use them (eg. I can imagine difficulty with the sudden stops / sidesteps / evasions you sometimes need to make in a crowd, especially if you're going faster than the flow. And I don't care how good you think your hardware is, rocks and dirt and the realities of weather destroy my simple shoes over time - good luck with robotic ones).

I just don't see how these offer superiority to passive, well-established alternatives like rollerblading, etc. that aren't difficult to learn.

It's a bit sad saying all this as the tech does seem neat and they look like they could be fun to try.
> I like seeing what people are working on, but there’s too much information and I have a small problem with that.. While it’s manageable to read through a smaller batch of 30-40 links, it’s time-consuming and overwhelming when the number grows to 80+ in a single week.

The author writes his problem very clearly: he doesn't have time to go through the links.

Suggesting that he not only goes through the links but also writes a Zettelkasten note about it is simply ridiculous.

I'm not saying that the original comment is wrong, just that it's completely off topic and presents something as a solution when it's actually just a bigger problem.
The truth is, it is the HN darling. Even moderators here have contacts to the Stripe employees and use HN as a customer service desk.

Unlike what the HN echo chamber will tell you, the answer is to use multiple payment gateways rather than go all in on one. It makes zero sense to be stuck on to one payment gateway.
I got one too and love it. Still can't get VIA to work on pop_os though.
Right, I translated in my mind from Italian Olanda.
512bits is 64 bytes, a cache line on x86_64.
A kinda interesting - but massively over-hyped - "discovery" about a long-known feature of prehistoric European cave paintings.
> The yoke is very comfortable to rest your hand on while FSD is enabled

Seems like the opposite is true: https://youtu.be/-QBWfw_nkr0?t=152
This article hits close to home, but there is one crucial component missing; free time. For the most part, I'm at my laptop or mobile about half of my primary work day, and take regular breaks from actual work to check out HN or any other gathering of techheads I follow. Here's where the data collection happens, mostly, as another commenter mentioned, projects I was to try or have been inspired by, skills to brush up on, etc.

There's this odd notion of "saving for someday" that kindles hope of some rainy weekend where I suddenly have 48 hours all to myself, and to focus on making again. That's what drives the data collection.
You are partially right regarding energy, but not all joules are created equal. Being able to use a small differential such as 1 V is an achievement in itself.
Lucas and Spielberg digging and turning Crowley's bookish lead to cinema gold! The true alchemists.
Another 2cents from another average everyday software developer that has been lucky enough to work with Rust professionally for the last two years:

Learning curve. Yes there is one. I dare to say lower than C++ though. Getting up snd running with Rust to do build clis, small web servers, python extensions, wasm for the web is not any more difficult than with C++.
I think there is a lot to say for incremental learning with Rust. You can forget all about lifetimes (almost). You do need to deal with the borrow checker my in my experience developers get it.
I think the Rust community has done a great deal of fantastic work on this "step learning curve". It will never be pythons, but if you are comparing to C++ then then... Hey, I think it might be easier!
I run a SaaS product and I do not charge my customers extra for a subdomain of their choice (if it has not been claimed by someone else already.)
You can just use e.g. Intellij's debugger with Clojure? What exactly do you need ported?

Personally, I don't really see the value though. I prefer to create modules of mostly pure functions, testing them in the REPL using Rich comment blocks.
Maybe he was searching for a specific woman, and apparently found the wrong one.
How are you in trouble?
Comparing it to water or salt is such a low bar as to be meaningless. Acetaminophen toxicity starts at less than twice the recommended dose, which isn’t hard to achieve if someone doesn’t read the guidelines (we generally expect otc medicines to be safe) or if they’re mixing drugs. And that’s for a healthy liver that’s not further burdened with alcohol or other hepatotoxic medicines.
I would recommend reading these 2 books in parallel: Elixir in Action by Sasa Juric (one of my favorite programming books in general), and Programming Phoenix from PragProg. And before that, to wet your appetite and get a feel for the Erlang VM, watch a small video by Sasa Juric on youtube: https://www.youtube.com/watch?v=JvBT4XBdoUE
I think that there's some detail here that hasn't been addressed in the replies that you've received so far.

My understanding (relatively naive, though I am a long time consumre of D&D products) is that Hasbro has been making some questionable decisions recently particularly regarding their golden goose, which is Magic the Gathering. Some of those decisions have really annoyed the fan base, e.g. the Black Orchid debacle (they replublished a bunch of cards that they promised would never be republished, at hugely inflated prices).

In an attempt to shore up their share price and profits, they've reviewed their other product lines to see if there's any slack that can take up the load: which puts D&D in play. The bean counters believe that Hasbro is leaving a lot of money on the table; It's very popular and has had something of a resurgance recently due to popular media like Stranger Things and Critical Role, along with the well received 5th edition.

Ignoring direct IP licencing (e.g. games/movies/etc.), the majority of the revenue is from Games/Dungeon masters (as I understand it, in line with my experience), and not the players. DMs buy the books and run the game. DMs are a fraction of their player base, and there's certainly many who depend on free/open products to save costs. The powers that be believe that some of that can be monetised more effectively and they're trying to think of ways to extract more money from more people.

D&D 5e does fill an important niche; it's the public face of table-top role-play gaming, and it's pretty easy for anyone to pick up and run/play, however it's not the only product on the market and there are many products that serve the customers better (even if they're less accessible and require an understanding of the genre to choose) - Hasbro/WotC have to make this work, and quickly, or they run the risk of losing everything.

Paizo (via Pathfinder) probably has the most to win here; it's well known in the community and has much better support for people who prefer a "crunchy" game. Paizo are probably kicking themselves for not removing their dependency on the OGL when they released Pathfinder 2e (which is what my group plays most frequently).
200M Twitter users' email addresses allegedly leaked
I can't believe you are asking people to justify why they expect to be able to open a convenience storage box without using a UI.
> 4-color, double-walled, matte boxes + HD foam inserts [...] the most expensive line item on your BOM [...] And then they get thrown away.

I hate this whenever I buy a consumer product, I look at the box and think, that's a £10er I'm just sticking in the bin.

I like functional brutalist packaging, not only is it cheaper but usually also more durable and reusable due to not being specifically shaped. Whenever I buy a piece of gear that comes in such a box It makes me happy that more of my money went into the actual device, or at least funding the company to invest more in developing the device, rather than a pretty piece of cardboard.
Makes you wonder when they'll turn the pedals and steering wheel into capacitive touch interfaces.
You do not even need to run a dedicated server if for example you already have an owncloud/nextcloud setup, since all clients (desktop and mobile) can sync from a WebDAV folder (among other backends).
You can indeed run LiteFS by yourself, without Consul, as a sidecar / wrapper around your application. We do it in our project and have a Docker Compose example at [0]. In this case, you specify a specific known leader node. We haven't tried getting it running independently with Consul to do leader election / failover.

[0] https://github.com/splitgraph/seafowl/blob/main/examples/lit...
You’re killing your PS5 by using it vertically
startupschool@ycombinator.com in case nobody answers here.
I bought a Keychron keyboard as others have mentioned.

On the $300 end though I got a walking treadmill for my standing desk. It is changing my life.

I'm about 2 weeks in and usually avg 5.5 miles a day. Words per minute is still 80 and accuracy hasn't suffered. Worked my way upto 2.6mph. I had to set the office temperature to 66 degrees F though. Worked up a sweat :)
He knows a thing or two about getting money to fund hardware start-ups. Which is something different.
/**/ could potentially be nestable, they are just not defined as such.
grokkable, from the Martian word "to grok"
The tolerances shouldn't be a problem with some iterative design of the tools so today the parts fit together perfectly when made from same-age molds.
It's just a lot of effort you can't afford unless you go through a bunch of tools just due to the lifespan the tools have.
I parse "N% faster" as "N% more fast" as in "delta is positive and N% of base". I parse "N times (or Nx) faster" as "ratio of after/before is equal to N". So "50% faster" is equivalent to "1.5 times faster". I genuinely don't understand the point you're making.
The actor model is simply magnificent. Once i encountered the actor model, concurrency just clicked for me. Even writing concurrent programs in a non-actor context became simple and easy. It is that amazing.
This is interesting. I don’t do this anymore, but maybe I should.

Usually I just trust that when I need something I’ll be able to find it. But nowadays Google (and searching in general) is so bad that maybe I should not trust that I’ll be able to find it again when I need it. Maybe today it’s more worth while to build a library of interesting stuff, than it was a couple of years ago.
Patterns, Culture and Theft
Except all that money is part of the leagues themselves, I', confident we'd happily pay less for the rights.

Ultimately as a platform we're trying to charge as little as possible to capture the largest audience, there's no exclusivity we're driving.

Personally, I'd love if it leagues allowed multiple platforms to carry the same right in the same country, so we could compete entirely based on customer service and service quality. But they love to drive up the bidding war because it gets them more money.

Don't hate the player, hate the game.

I'm not aiming to attack anyone for doing it, more asking people to understand that there are consequences to piracy more than they expect.
All of this advice without actually seeing the changes. People thinking Strength and Dexterity are mechanics. So much misinformation from a leak. I will say the confusion and concern are warranted but officially we don’t know what the next OGL is yet.
This is the same Saudi Arabia that is now the 2nd-largest shareholder in Twitter.
Tolerance is a difficult thing. Standing by and watching people hurt themselves can seem equivalent to actually hurting people.
This will not work as SQLite triggers only work for writes within the same process; a trigger cannot execute code in another process.

But you could use triggers to write to a table (as any process that writes will run that trigger), and then poll that table from another process.
I fully agree with what you wrote but I just want to mention that, as you also imply, the ideas behind "the current decentralized trend ("web3", etc.)", really aren't new. They just build on older ideas with regards to decentralization.

There are many ideas that fit under decentralization: torrents, the fediverse, crypto, even the old idea of the semantic web (because it was about standardized formats for metadata and carrying that metadata with the data instead of having it siloed in a central entity).

All of the hype around web3 really is only about crypto, because web3 is a marketable term for speculators.

Currently I am very cautiously hopeful about what the hype surrounding Mastodon (caused by Twitters self-immolation) will lead to.
This will be used to log into financial institutes over the phone, I wonder if this type of tech will force people to go back into banks again…
VPN client (VM which only access to the WAN is through a pfsense VM)

A database of all the files on my NAS to query them quickly in SQL (and uses ffprobe to get video info - codecs, audio and sub tracks, etc) + md5.

A copy of the imdb database (it is still downloadable), so I can index my films, get suggestions for high rating movies I don't own, or by director, or get notifications when new episodes of my favorite tv shows are released

Incremental daily snapshot of my important files (with hardlinks when the file hasn't changed).

Failover mail server to receive emails when your vps is down or you need to migrate it

I took the habit of scanning every important document and physical mail I receive, they then get OCR-ed and sorted automatically.

Keep an eye on all sorts of things you can scrape from the internet. Prices for real estate transactions around you, stock prices, prices for certain computer hardware, be notified when a product comes back in stock, etc.

Podcast downloader
1) A basis point is 0.01%. 2) We should count the rate increase from the contracted delivery date to actual delivery date, i.e. one month instead of 12 months.
I remember reading a Tor article (blog post maybe? Cannot find it anymore) about the "revenue model", and why they settle on donations only (mostly?). Back then I was interested in the Nym model (a mixnet trying to use a "proof of mix" to pay the nodes for their work). It's been a while, so take it with a grain of salt.

I found it very interesting to see that Tor had actually considered paying to encourage nodes (different technical solutions), but decided against it for a philosophical reason: if you run a node for profit, chances are that you don't really care about helping the project ("you just want money"). So it's a risk to attract "bad actors". And they don't want that.

I think there is a similar argument to make for all those services trying to use cryptocurrencies to attract nodes: those "bad actors" will always optimize for their profit, not for the health of your service. Seems like it applies for Helium, too.
Eh, intel, reminds me how they arbitrarily fused virtualization on like half of desktop CPUs.

But hey this time it literally gave AMD time to catch up...
'with' is cool, but it is annoying that it creates a new scope. And then you have ExitStack if your lifetimes do not neatly map to scopes. And AsyncExitStack and async with if you happen to be in an async function.

I prefer RAII.
From time to time (months to years) I go back to those links (usually saved in my rss reader), or at least some of the newest, and try to turn some of those links into knowledge. Some may not work anymore, the remaining I try to put in categories/bookmarks, or give me time to read and then decide what to do with them. Sometimes that read implies more work, like taking notes, learning more about some discussed topics, link them somewhat with other pieces of saved content.

The awesome lists ( https://github.com/sindresorhus/awesome and related ) helped me to take off some of the burden. It is not that I need to have those links, but having them somewhat available when I need them, at least for a lot of places/software/etc.

In the end, is in part some sort of external memory. Knowing how to recover something interesting you found about a particular topic make it useful. It implies work, not just storing but refreshing/(re)organizing and putting them into your present context. But either on time or volume you must put some restrictions.
I made the switch as my new year's resolution after a Google support agent gave my info to my wife without my permission. They didn't know it was my wife.

Google refused to make it right. I refused to continue with them.

What a breath of fresh air. I am with Fastmail now.
> Raise the FCLK (Fabric Clock) to 1900.

Hmm, I think I did this, or something like this. I'llcheck tomorrow. (If I did, then my comment about not overclocking the CPU is misleading!)
Hard. I hope you will find a instrument that fulfills you :)