skysight-inc/HackerNews huggingface dataset:
Hi HN! Author of the tool here. Just woke up to a few emails pointing me to this thread. Thanks for the interest and added eyeballs!

I'll answer some of the comments here and address the newly opened issues during the day. To answer a few questions that seem common skimming this thread:

* CBC vs GCM: we had a conversation regarding this topic where it seemed CBC weaknesses do not apply in StatiCrypt context. I'd love to hear your thoughts if you have any - issue is here[1].

* WebCrypto: I've been wanting to use WebCrypto instead of crypto-js for years now. It's been in my "Important but not urgent" bucket (since crypto-js should be secure too), the interface is different so I want to make sure I do it correctly and life happened, so I never got farther than drafts. Thank you for the PRs, I hope to get to it soon!

* "static" means no server-side logic (not no JS): I first made StatiCrypt to solve my own issue of wanting to password protect an html page I could host on a static file host (Netlify, Github pages...). The whole point is to not have a server or DB, so we can't use Basic auth etc.

* Iteration count for PBKDF2: will increase today

As I write in the FAQ[2] I do my best to implement things correctly but I'm not a cryptographer - any feedback to make the tool better or more secure is very welcome!

[1] https://github.com/robinmoisson/staticrypt/issues/19#issueco...

[2] https://github.com/robinmoisson/staticrypt#is-it-secure
Even megapixels are not a guarantee (since the camera might do some processing) but at least they relate to the resolution _of the sensor_.

It is a bit like the nanometer nodes of the cpu processes vs using the surface size of the final cpu.
There were people who said the Internet was a fad.
My first thought was what a gorgeous website.

My second was oh it made my phone unresponsive.
It is already banned in Austria, France, Italy and recently Denmark and this is only rolling further.
We have a Nibe F470 air-to-air. Most of the time it's as loud as an old fridge. Not something you notice, since it in its own small room (where the gas furnace used to be). When it's freezing outside and the heat pump is working hard, it is louder, but you'd also hear the gas furnace under such circumstances.

I think by and large, it's more quiet than the gas furnace we had before.
Your point being?.. :-)
Not only is it mean, it's no different than paying most companies for a library (if selling libraries was very common anymore). Companies do not always give technical support, and if they do it could be ended at any time. They could at any time abandon the product, maliciously change the source code, or outright sell their product or company to another company.
I just did something similar, but with a compact case: https://news.ycombinator.com/item?id=34855826

(I don’t have room for a rack, but I do have a moderately tidy server closet with an UPS, and remote to these machines with GPU-accelerated RDP.)
People really have short memories and thats not a good position from which to understand anything that unfolds over more than a day's worth attention span.

Remember just a few years ago Jack Ma urging everybody to become artists and philosophers because "AI will eat the world"? AI was pushed relentlessly, we got "ethical AI", and "explainable AI" and androids doing the circles impressing the masses. Needles to say things didnt work out as planned. AI did not bring the next industrial revolution.

Fast forward today and every little technical breakthrough is milked to blow some new life in that dead horse. Its most likely a desperate search of early investors to cash out before the next AI winter.

Sure, the tech is cool and useful. But it is also limited and risky and fragile. And very fundamentally: an algorithm does not make a business model.
Is there a diagrammatic description (UML-like) of the different modelling approaches that are in use, so that you could pick a standard one for your use case?
It would also help knowing what conversions from one model to the other would be automated, and what information would be lost without manual intervention.
the initial text on the site is the instructions. I can agree it's somewhat a questionable design, but I wanted to make sure that the instructions are there for newcomers and easy to clear for the regular users. So any action on the editor will clear the instructions, but the text you type is safe.
And NOYB is already preparing to take it down, like it did with previous agreement.

https://noyb.eu/en/open-letter-future-eu-us-data-transfers

I just dont understand why would you dangle left and right with your businesses.

Why don't you just set up a local analytics (there are bunch of oss alternatives) and get rid of google analytics?
Information about a particular instance of a problem is not very informative with regards to the problem as a class of problems.
Dang, you beat me to it, I was just about to post about the naked guy I found ;)
Yes, but it is also weak in terms of seed correlation, which makes xoshiro256+x8 weak in many more bits.

That said, there are certainly use-cases for it! I just like the idea that we can have our cake and eat it too: something closer to the Pareto frontier, that doesn’t have those caveats, and yet is faster.
Really interesting information here. I’ve definitely noticed that I tend to write significantly more typos when I’m feeling less brain-foggy or distracted.
The issue with B2B is that the decision makers are not the users of the product. You need to convince the decision makers first, as otherwise you'll not sell. Hopefully, the decision makers value user requirements as well.
The article goes on and on and on about how the library author refuses to give anyone else repository access. The library author says otherwise, but that's not important.

If someone truly felt that core-js was a significant risk and were actually willing to help, there IS A FORK BUTTON. Then you do the leg work of getting the major dependents to switch their dependencies.
Color-math – expressions to manipulate colors
AI has been a huge bubble ~5 times now at least. Oh, and we prefer the term "AI winter", thank you.

https://en.wikipedia.org/wiki/AI_winter

Failure of AI translation in the 60's, abandonment of connectionism (~95% of deep learning) in the early 70s, government deciding AI is useless (mid-seventies), LISP collapse (mid-eighties), expert systems abandonment, AGAIN failure of deep learning (after seeing CNNs massively improve recognition) in the mid-2000s.

And let's just not talk about how often specific subfields of AI have been in winter. One subfield that is particularly famous (and I did my thesis on, because ... I'm an idiot) is biologically plausible machine learning, or attempting to get closer to biological machine learning or "liquid" machine learning. People have been restarting this field since before my father was born ... and it keeps dying, again and again and again. And hey, I gave it a shot too in my thesis, and I failed just like everyone else (technically I succeeded, in that I managed to get the network working ~3 times, but it certainly did not "wake up" the field).

I guess it's just that people look at biology, and look at combinatorics/statistics ... and feel biology is the easier path forward, both because you don't have to find your own ideas, and it's generally easier (e.g. transformers are 2 big ideas. One, as it turns out, is more or less equivalent to "brainwaves", ie. positional encoding, something nature has used for at least 500000 years. That's not how it was found though. Transformers refuse to train without some serious expected value shenanigans)

Meanwhile I'm convinced most of the progress of AI actually happens during the winters. At this point a lot researchers are let go, and make a lot of progress in the private sector that then spreads across everything. AI, and specifically the more-or-less abandoned CNN networks are the algorithm behind most traffic control systems.

Right now particular kinds of generative AI are definitely making their way into the economy, as is a whole bunch of autonomous robots. That is actually quite incredible. That will expand, by a lot, winter or not.
No worries - many others joined and are contributing already.
...and that was almost 7 years ago too, during which my second link there also died; but that was before the rise of all the AI stuff and its accompanying demand for GPUs with otherwise insane amounts of VRAM.
Didn't that happen in industrialized countries? We made it illegal for kids to work in the mines, and we forced them all to go to school? Whatever happened to those kids?
Lol, line up ;)
Design some experiments for consciousness then you're talking.

I'm not going to waste my time expecting to find answers to such things on a message board for software engineers and money men. May as well be 4chan
Yeah, Kali! Best $20 i ever spent. Hard to believe that we used to play Warcraft 2 4vs4 in the late 90s. Somebody always disconnected before the game was over, but still!
I'm not a PHP developer but I know that PHP is really fast, especially after v7. If only PHP developers stopped trying to write your typical corporate Java code with the tool, we'd have much faster websites.
I never said they'd scar children. Bore them.
This comment is profoundly wrong. There are far more global oil reserves today than there were in 1980-- in the US alone known oil reserves have nearly DOUBLED. The reason is primarily new technology extending older fields and opening up deeper water sources of oil.
I always wondered whether they use something like this for BBC Radio 4’s “Just a minute”.

For those not familiar, it’s a radio panel game where the panelists must speak on a subject for up to a minute without hesitation, deviation or repetition.

I imagine they would need a screen like this to highlight repeated words for the host (perhaps in combination with some speech recognition, or stenography).
Do you run it at your home or on some VPS? If the latter, and if you don't mind my asking, where do you find affordable storage for your VPS?

The biggest hurdle for me to use Nextcloud is that attaching a large storage to a VPS seems to be quite a bit more expensive than using Google drive, etc. My current VPS is on DigitalOcean, which asks for $100/month for 1TB storage. (To be fair to DO, the storage is SSD, but in this use case, the benefit of SSD is not particularly important)

Google drive and icloud both offer $9.99 for 2TB, and Onedrive offers 6TB for that price I think. That's $0.005/GB and $0.0017/GB respectively. As a comparison, S3 is $0.023/GB.
Loads and loads of very young readers have relished the HP books.
Book Review: The Big Con – the case against consultancies
https://www.theguardian.com/books/2023/feb/16/the-big-con-by...
Having an EU option removes a fair bit of red tape for European customers.
It's not silent, they added a note in the copyright section. Which as a child, was oddly interesting to me.
Understanding RPC vs REST for HTTP APIs (2016)
It's not about caching. Beam searching through a search space with no obvious "answers" is naturally hard.
Show HN: Trending AI Tools Directory
A comprehensive list of ai tools. We are constantly updating it to keep up.
Would love to hear some comments & suggestions.
Moving forward we are also planning to add ai podcasts.
I recently read a story, and one of the couples in the otherwise bog standard hero fantasy is just casually gay (like, there is no specific mention of it, written like a standard couple, they just happen to both be men). That was great, and I think how it should be normalized.
A Free Alternative to Meetup.com
Thanks for the feedback! We had an issue opened around that topic where it seems to me that the weak points of CBC do not apply in the context of StatiCrypt. If you have more thoughts on this I'd love to hear them.

Relevant comment here: https://github.com/robinmoisson/staticrypt/issues/19#issueco...
You're absolutely feeling the same problems on consumer connections. With DIA, you're the only subscriber on that circuit, so if upstream is having a problem then your neighboring consumers will have them too.

Lower bandwidth dedicated circuits can often "feel" faster than a higher bandwidth consumer connection.
Or this one

https://wiki.archlinux.org/title/Swap_on_video_RAM
Didn't say you were rewriting it yourself. Only you didn't seem offended at all by that rewrite (which judging by your tone seems just about right).
What I tell my clients is that it is their responsibility to care about their customer's data and that I as a customer certainly feel better about brands that treat me well.
In my opinion, there will be a point where profits lose their meaning.
That point might be either, or a combination of:
Nobody else has any money to be taken (because they have no jobs)
Stuff is free because machines are making it, so you can just get whatever you want made for you.

Money are a proxy for time and work, when machines get to a point where they're autonomously able to spend all the required time and do all the required work, there's nothing left for money to do..

If we stood on the edge of a scarcity-free world, I doubt even the greediest *illionaire would find any good reason to stop it (and if they did, well, I doubt they'd survive it for long)
I doubt one of them will really work. The US and EU have a very different concept of privacy. Not just for government espionage (US citizens have good protection but everyone else is fair game) but also for commercial purposes. For us in the EU everything should be opt-in, a bit like Apple does on iOS but Google refuses to implement on Android.

It's really telling that the politicians have no recourse but to try the same thing over and over again instead of just coming up with a real solution. There probably isn't one.
> I’ve seen it quoted as having better mechanical strength but that’s not what’s solder is for!

That depends. Back in the day when I did this work large end stages were built pretty much 'in the air' and in the stuff I worked on there were trimmers and coils that were pretty heavy and that were only supported by the solder. So we used silver for those joints, and they held up pretty good.

Hefty => 1KW and up...

As for the skin effect, that is the reason we did it in the first place, but I never had access to the kind of gear that would have allowed me to test in practice what the difference was and I've long ago stopped doing this sort of thing.
Yes and no.

The decline in the supply of tin is thought to be an important part of the "domino effect" that led to the collapse. These were great civilizations that are thought could've managed issues related of mass immigration and/or invasion, but with weakened economies this wasn't so much the case.

> Ironically, the interconnectedness that had strengthened these Bronze Age kingdoms may have hastened their downfall. Once trade routes for tin and copper were disrupted and cities began to fall, Cline says it had a domino effect that resulted in a widespread “system collapse.” [1]

But you're right, scarcity of tin alone couldn't have caused such widespread system failure, and it itself was caused by other factors. Overall though, the wider point I was trying to make is that things can go wrong, and we can't always figure out how to solve them.

[1]: https://www.history.com/news/bronze-age-collapse-causes
Air travel is looking at synthetic aviation fuel. Currently costs ~2x to fossil.

https://simpleflying.com/saf-cost-competitive-jet-fuel/
Did you just assume their gender?

(I'll see myself out.)
Skripal poisoning denial is so good man, I've never heard that one before. Especially after one of the guys accused turned out to be a Hero of Russian Federation under a fake name. Found a ria news article with almost exact same wording you used but in russian. Anyway I guess you would say Navalny, Litvinenko were fakes as well. 3% of russians believe in skripal thing, you are preaching to the choir, the real skeptics in russia are the ones saying it is real.

"same skepticism towards CIA/US government" Yeah americans do that all the time and definitely do it the most, but that is also because they live there. maybe its time to take a look in the mirror and start focusing on what your country is doing Stanislav Petrov.
Exactly. Human player are never given enough of a chance to exploit the AIs. When an OP strategy exists in the metagame literally the whole playerbase tries to exploit it, which is how the metagame evolves. No such process exists for playing against AIs.
Same dung, different cycle. If you think taxes are worse now than they were in the 70s and 80s, I'd say the deja vu is ardent.

There was a time in this country (back in the 50s and 60s) where the highest tax rate on income was near 90%, and corporate tax rates were several times higher than now.

We've fooled ourselves into thinking that CA is "the worst for taxes" when we aren't. We certainly don't carry the lowest tax burden, but this isn't a race for the top or bottom, but what you get for it.

I'd argue one of the daftest things about US discourse on taxes is the absolutism of whether "taxation is theft" (it isn't, it's part of the cost of doing business as a country) but what is the return on the service quality of those taxes, are their uses auditable, is the transparency around them good...it usually isn't, but then we also do nothing to improve that, which makes most of our perpetually binary and dumb tax talk that much more annoying.
I'm living surrounded with different LGBT people, so it doesn't feel strange to me.
I don't necessarily believe anyone has intrinsic value. I also don't believe one needs to have value, or justify ones existence.

I think the main reason these needs arise, is exactly because people have grown up in the current society, where so much value is placed on contribution, exactly because there's scarcity.

It might be, in a post-scarcity world, those same pressures would exist, in new, more society-oriented forms.
However, I hope we can get past that, and simply accept that people exist, and let them enjoy existing for no larger purpose than simply inhabiting time and space for a while, and have whatever experiences they have before they perish.
Too late, I have already promoted ChatGPT to customer.
My counterquestion is: why use tabs as bookmarks?

Usually when you have that many tabs open, it's not because you read/work on the pages.
2027 seems quite ambitious.

Curious what launch vehicles they're planning to use.
I use hetzner storage. You can attach it as external storage and costs 4 EUR https://www.hetzner.com/storage/storage-box?country=de
Both examples use the word male as an adjective.

The right example would be "He was a boisterous male."
This is quite a subtle and powerful analysis of the economic role of AI that seems to have been misunderstood in this thread.

The claim is: AI is not a profitable space to compete in.

Why? 1) Most of the gains are distributed at zero-cost: academic innovation in a model is available to everyone. 2) Zero-cost gains are extremely hard to extract: Business-useful data requires large corps to do massive enterprise change projects to provide it. 3) Profit will lie in between these and incumbents are already the best placed: adding AI to business data systems and apps is best done by the providers which already own/operate those systems.

The intuition here seems sound: AI is not the kind of technology which creates competitive advantages. It apparently does so very early in a business' use of it, but it actually lowers the barrier to competition dramatically. Whatever AI company seems "ahead" now, for the above reasons, it is quite trivial to create a competitor.
> Strunk & White is really bad

I disagree. Also, tastes vary and it fits mine. Thanks for recommending Style, though - it's very good and I fully get that it may be preferred by other writers. It also serves a slightly different purpose to Strunk & White, so the two can co-exist on the same writer's bookshelf.
> This future satellite constellation infrastructure will allow for synergies with private sector to develop commercial services and provide with high-speed internet and communication in all EU territory.

Satellite internet isn’t great for speed. Europe is also so densely populated that full 4g coverage is totally doable. I think satellite internet is cool, but it doesn’t serve a real need and I expect this project to flounder.

Also, notice that an entire continent has less ambitious goals and merely tries to keep up with one guy.
Sounds fantastic, but if we look at the history of the EU's Galileo GNSS [0], massive delays can be expected.

[0] https://en.wikipedia.org/wiki/Galileo_(satellite_navigation)
There is an important piece missing from your analysis that has led you astray.

There is this concept of the oppressor and the oppressed. In a patriarchy men as a whole oppress women. Individual men should not be judged by this but women will tend to stick together to avoid the high probability that men will mistreat them.

In a white supremacist society white people as a whole oppress people of color. Again people of color will want to stick together to find a break from the constant mistreatment by the white oppressor.

But there is a difference between white people wanting to stick together and people of color wanting to stick together in a white supremacist society. In this case the white people stick together to maintain their oppression and exclusion, and the people of color stick together to find freedom and respite from their mistreatment.

One of these is good and okay, and one of these is meant to perpetuate oppression. The oppressed wanting space from the oppressor is okay. The oppressor wanting to exclude the oppressed is not okay.

Because of this you cannot simply reverse the roles and say “see replace cis people with women/blacks and it sounds terrible”. Because what you have done is replace the dominant class with the oppressed class. You’ve changed the whole meaning of the thing.

In a cis heteronormative society the status quo is maintained by cis people constantly reinforcing gender and sexual norms. There is a long list of behaviors we are all taught as children that reinforce this, and we repeat those behaviors as adults to keep the system going. We do this unconsciously.

Trans people find that exhausting to be around. We have been around that our entire lives and many people we know have died trying to fight it. Finally we found the courage to push back and be ourselves.

We find it much less exhausting to be around people who have at least accepted our ways. And we find it positively rewarding to be around people that understand all the difficulties we are going through.

These are all things that cis people aren’t really going to understand.

Look - Imagine you’re a struggling writer. Your partner is a successful engineer. They don’t really understand what it’s like to be a struggling writer so when you talk to them about it their advice isn’t very good. You don’t feel any sense of relief from talking to them. Finally you end up at a bar and you bump in to another struggling writer who has recently regained some direction. You swap stories and feel positively encouraged!

If they told you about a writers group that would help, wouldn’t you want to join it? That’s not excluding others, that’s finding community! Everyone needs that.
A real world mean COP of 3.5 is not unusual, see this paper:

https://www.sciencedirect.com/science/article/pii/S037877882...

Gas isn't 100% efficient either in heating the home. Boilers are ~92%.