skysight-inc/HackerNews huggingface dataset:
Some currencies have survived for centuries.

But that's hardly a concern. When currencies fail, it's usually just another symptom of a deeper problem. Imagine Germany in the late 1920s with Bitcoin. There would still be mass unemployment, there would still be riots on the street, the Rheinland was still occupied, the government would still have to pay reparations, US companies would still be unwilling to continue investments in Germany. Almost none of the problems were caused by monetary policies.

And if a government destroys their monetary system with monetary policies alone, they can just introduce a new currency. That's not a apocalyptic measure.
I think that for proper names, it's common courtesy to try to prounounce someone's name as close as possible to the way they pronounce it themselves. This may be difficult when using sounds that simply don't exist in your language, and I'm not suggesting going as far as learning how to pronounce new consonants. But, if someone spells their name "St John" but introduces themselves as "Mr Sinjohn" (sɪndʒɪn), it's common courtesy to refer to them as Mr "Sinjohn", not Mr "Saint John". Or, if their name is written as Xi (in Pinyin), but read as Shi, you should call them "Shi", not "Ksi", even though you may not be using the exact right "Sh" sound, and you will probably not be able to match the right pitch contour.
As far as I understand the code of conduct is more or less an in joke. They don't have any community integration worth noting as all SQLite contributors are full time employees. It mainly exists to tick of a checkbox in their customers/donors requirements without actually adopting any of the CoCs people kept pushing.
About open source projects financial support
Regarding open source projects, I think many open source projects are abandoned because development and revenue cannot be balanced. Some developers have very great ideas, but are limited by time and revenue issues.
Here is a decentralized application based on Ethereum: https://vorg.io.
Developer can start their own virtual organizations on it, and can obtain development funds through capital and share increase, and share trading. At the same time, VORG also provides domain name services. Each virtual organization (except for special names) has an exclusive permanent domain name.
Here's an article about vorg: https://medium.com/@vorg-npc/vorg-decentralized-company-and-domain-name-registrar-84f5b15c6224.
If you are interested, you can also join our telegram discussion group: https://t.me/+-GW1IgBPNq0zY2Nl
The debate around Wilson's ideas is not new, nor is it one of scientists on one side vs "do-gooders" on the other. E.O. Wilson was accused of lending support to scientific racism since the seventies, including by fellow distinguished scientists and Wilson't colleagues at Harvard, Stephen Jay Gould and Richard Lewontin. https://archive.nytimes.com/www.nytimes.com/books/98/12/06/s...
Defense against rainbow tables is obtained via salt, not via slow hashes. A rainbow table is a space-time tradeoff (you give space, and you get time), so using a slow hash only "encourages" (for lack of me knowing a better word) creating rainbow tables.

Adding long salts on the other hand requires the attacker to create an infeasible number of rainbow tables (one for each possible value of the salt).
Building UI Components with SVG and CSS
> Is it such low costs that you might as well just argue whatever you want and see what happens?

I guess they do the numbers, see potential loss vs potential gain and place their bets.
Having a NAS is a niche thing.

People who notice mine in the corner mostly don't even know what it is.
Ask HN: Developing a SaaS – Independent app for managers?
Case scenario: The main app would be used by company employees and I would provide a different app for managers so they can watch stats and employees info.

What is the best practice when developing such a SaaS?
- Two separate apps for security purposes
- Single app where features and UI are based on user's credentials

PS: The database would be shared in case I developed two different apps
As Venture Capital Continues to Change, What Will 2022 Bring?
> 1) Long-terms solutions to online hate requires solving the causes of offline frustrations. No quick fixes exist.

Can't wait to see what their plans is for that. I don't think any can be made, the space will always attract frustrated people and they will fill the void no matter how few there are.
"RPL/2 or Reverse Polish Lisp/2 is a particular language, in the etymological sense of the term, which could be the result of the forbidden loves between Lisp and Forth. It takes in Forth its reversed polish notation and its stack addressing, but keeps only one standardized stack, and in Lisp, the power of its control structures."

Heh, forbidden love. Very cute, but the project seems to be inactive, and while the interpreter is free, the compiler is closed source and expensive. I think this is of not much interest unless you want to make an HP calculator clone or something. Otherwise the GNU Emacs calculator (calc.el) is afaict a lot more powerful than the old HP's were, and after that there are programs like Sage. Also, there are other RPL implementations out there.

I don't think I've used a calculator (including calculator apps) for anything more than simple purposes in years. Otherwise I end up using Python or whatever.
This article is literally garbage.

It completely ignores that what Bitcoin is doing is a total waste.

Yes Bitcoin might use energy which might not could be used otherwise but it is literally better for our environment not to use this energy instead of creating heat and hardware garbage.

He also tells a lie that Bitcoin miners are happy to only consume excess energy while Bitcoin miner do the total opposite: they consume as long as it is financial success NOT as long as the energy is unused.

He even tries to make the new York Bitcoin power plant 'green' by stating that it also creates heat for the neighborhood and just bluntly ignores that this power plant consumes natural gas to calculate worthless hashes and heat.

The fact is that plenty of countries ban Bitcoin mining because it disrupts there power network, because it undermines the financial control and because what also happens that people are now able to steal power.

And yes in the USA there are people doing Bitcoin mining today and also paying for ac to cool it down and no one is doing Bitcoin mining because it's green (which it isn't) but because the energy price is lower as the hype of Bitcoin.

That's the only reason.

And it's the most shittiest reasons to burn through energy and hardware.

Fuck you Bitcoin miners fu
Difficult to advertise a DNS service when a motivation behind it is blocking not approved traffic.

Otherwise the idea holds true, DNS server do expose information about user behavior. You still need to sell the idea why a user should choose this service.
Wholeheartedly agree. The world would be a better place without ads; less pointless consumerism and less money for companies that abuse basic human instincts to shove an ever-increasing amount of ads down our throats, without any care about societal effects so as long as it suits their bottom-line.
A meta verse could be created by any company, you just need to choose one not operated by a company that sells you as the product.
panoramio was amazing, thank you! a shame it was shutdown by g*gle.
Discovering a security vulnerability in a major grocery delivery platform
I can't help having bad feelings about this. The first thing I could think of was what Google has become during the post-Brin-Page era.

I hope I'm wrong but this could be an indicator of some changes F5 is about to introduce.
But I'm not from North America so I probably miss some social context to understand the logic behind that.

It's a combinational effect of many minor causes stacking upon one another. People wanting to feel special. The feeling modern society is destroying the world and the sense Native American culture is the opposite of that. The mild but persistent impression that white heritage isn't something to celebrate or positively self-identify with.
Do we need to toggle this feature somewhere in the settings? I use KeepassDX but I've never been asked by the app to auto-fill in passwords on websites or other apps.
Nuclear weapons are much much worse, I'm not trying to argue that.

But something like https://en.wikipedia.org/wiki/Year_Without_a_Summer would be devastating, if I read it right - Tonga might have been related too (there was a "mystery eruption" somewhere in the pacific).
"Soldergate" impacted all vendors that shipped nVIDIA chipsets back at the time, and the cause was not "cheap" solder - rather, the back-then relatively new lead-free solder that was mandated by the European Union's RoHS directive in ~2005-2006. The manufacturers didn't have much experience with the stuff back then and chose a solder formulation that didn't hold up well to repetitive thermal stress.
A properly implemented use of password_hash() would also allow them to use the same field and code for different algorithms over time.

What I mean is, the stored data contains which algorithms it is. So they can in their code or configuration change which algorithms to use and how many times it should hash. Then on login they can verify the password against the hash and also check if the stored hash needs to be rehashed against the current set settings, then it can create a new hash from the password the user entered on login and store that in the database.

Then you get automatic hash upgrades to match the current settings of the hashing of the passwords on the site with basically no user interaction (other than the act of logging in to have the password in plain text).
In addition to self-righteous and opportunism, for many it seems to be a very mundane case of psychological coping.

I’m always amazed at the depth, intricacy and durability of the worldviews people adopt just so they can tell themselves a pleasant narrative about some unpleasant reality.
Cat7 is not a recognized standard by TIA/EIA, but there apparently is an ISO standard for it. Also, cat7 doesn't use RJ-45 connectors so it's not backwards compatible with older gear.

Cat6a is probably the sweet spot for home/office/etc structural cabling. It's not much more expensive than Cat6 (or Cat5e in case people are still putting that up), and has more than enough legroom.
Yes I do.

I trust our proof of stake 100% more than arbitrary Bitcoin miners who mine bitcoins somewhere.

At least our normal currency has real stake like people saving money to afford a car, people working and paying of the house they life in, salaries etc

We already have a very well functional proof of stake system.
People in power expect to be dead before the chickens come home to roost. They didn't get where they are by caring about what happens to anybody else. Provided civilization doesn't wholly collapse before then, they are insulated from all consequences.
China pledges aid to Tonga in wake of devastating volcano
> The tech works extremely well at making me feel sick.

But you realize this is a you problem, right? Outside the handful of people who get motion sick with VR, the tech is rock solid. Everyone who tries an Index is blown away by how immersive the experience is.

> VR chat is about as interesting as second life, and any metaverse that follows will follow the same path.

You couldn't be more wrong. There's a reason Facebook rebranded to Meta, and Microsoft just purchased Activision with designs on their own metaverse. Big players are putting serious money behind this, and I like those odds.
> Games: Kerbal Space program sounds fun. Lots of mentions on HN. Apparently after some company bought them up changes of this sort have been made.

The changes to Kerbal are in Kerbal Space Program 2, not the original KSP. I highly recommend KSP, go ahead and get it. KSP 2 will have better graphics and add some new capabilities to the game, but honestly you could play KSP for years (I have) and not get tired of the graphics or what the game offers. To me KSP 2 seems like a competing game, not a replacement.
Show HN: A little multithreaded ray tracer written in a few lines of TypeScript
> It is kind of amazing, that the site was hacked now, after 15 years - so that hacker must have spent quite a lot of time and energy on it.

I'm pretty sure that it did not take "that hacker" 15 years to find this vulnerability.

Pretty strange forum post.
The last time I did in-person interviews, about a half year before Covid, I was surprised by the number of people I saw that seemed to have “been in the room” when other people did technical things but could not explain in detail either what was done or why it was done. Several of them came from the same recruiter, so I had thought they just didn’t vet anyone before passing through resumes - but then I got the same thing from two other recruiters at completely different agencies. I’ve hired many people over the decades but never had that experience. A fourth recruiter at yet another agency sent over an awesome guy who could discuss both how and why in depth and we made him an offer same day.
> The killer feature of C++ is “you don’t pay for what you don’t use”

In what way C makes you pay for what you don't use?
This blog post makes the classic sales mistake of trying to market the product you want to sell instead of the product the customer would want to buy.

In this case the author has assumed that the customer doesn't know what React is, what it's used for, what it does, who uses it, or even what a React developer does. If the customer knew those things they wouldn't need the first half of the article that explains what they are. But the second half of the article still tries to sell the React development service.

Customers that know what React is and know they want a React dev don't need all the explainer at the start.

Customers that don't know what React is or what a React dev does probably want a web dev and don't really care what framework they're going to use. They just want a web app dev.

Consequently the article won't really work to sell services to anyone. It's poorly written for a knowledgable audience because it treats people like newbies, or it's too detailed for an actual newbie.
Most trees are planted in order to be harvested as timber. Most of that timber turns back into CO2 in 100 years or so. Tree-planting is not a long-term solution to excess atmospheric carbon. Combined with carbon-trading, tree-planting is a rather obvious channel for greenwashing.
I mean maybe he never said anything because it's so tangential. My family is from Mexico and I'm 1/4th native. I've literally never heard anyone mention anything about it because it's practically meaningless. It doesn't afford any special treatment in the US, and DEFINITELY not in Mexico.

The only tribe I ever hear this brought up about is Cherokee lol
Hong Kong to cull hamsters over Covid-19 fears
The overwhelmingly most common usage is #1 (https://en.wikipedia.org/wiki/Scotch-Irish_Americans).
Your mushroom overlords have taken notice of your words and shall ensure you a particularly cushy spot in the dirt mines after their peaceful takeover of Earth is completed.
>The site was created in 2006 with little knowledge of security, so passwords were stored in md5() hashes without salt

That's a good excuse for it to be like this in 2006. What about 2021?
Hunger is probably here a proxy for "basic needs" on the hierarchy of needs. In a modern day it can be for example a cell phone, computer, or car.
Note that while the sqlite code is public domain, the enormous test suite that every release has to pass is not!
Also: how do you battle-test a security track record?

It takes years to to tell if serious vulnerabilities are being found often or not.
I also don't understand that position. If somebody doing research in a certain domain comes to talk about that domain, then whatever they say will be relevant. Even if ill-intentioned, they will know their stuff and come up with a valid critique which needs or needs not to be taken into consideration. Now if a neuro surgeon - even if genial and successful - talks about vaccines, there's already a serious chance the topic goes astray, and the further a person removed from field is the lower the trustworthiness of their comment. I know, there are exceptions to this rule, and everyone thinks they are that exception...
Looks like SteamLink only has a 100mbit/s NIC? People do often vastly overestimate how much bandwidth things need. The latest 4K HDR Blu-rays are easily streamable over 100mbit/s with a big enough buffer. A big buffer is no good for real-time gaming, of course, so they probably cap the peak bitrate to <100mbit/s which would be fine I imagine.
This doesn't defend Maxwell or excuse her actions—it expresses pity for somone locked in solitary confinement for 500 days. Reasonable people can have pity for wrongdoers.
That's what new releases are for. The "support" is a replacement version.
The strbuf library that's part of git.git is a pleasure to work with. It's C-string compatible (just a char /size_t pair), guarantees that the "char " member is always NULL-delimited, but can also be used for binary data. It also guarantees that the "buf" member is never NULL: https://github.com/git/git/blob/v2.34.0/strbuf.h#L6-L70
Airlines scramble to rejig schedules amid U.S. 5G rollout concerns
Damn, this was interesting and depressing the same time.
I trust you, but there is no data available or shared with WHO.
> Microsoft has not been making money on xbox. They're not investing money made with xbox.

Source on this? They have said in the past that they lose money on xbox unit sales but are very profitable from software/game sales. As far as I know there is no public information to suggest otherwise.

https://www.vgchartz.com/article/448650/microsoft-the-xbox-d...
Isn't this a good example of engineering and management working together to make changes over multiple departments?

The engineers got time to asses if the project was feasible and what kind of support they need. Management fully supported them and made the other departments play ball and they made allies in other departments that helped them making the changes necessary.

They were asked if they could do a job and given the time and ressources to asses the situation. If they had any doubts they could've said no and let the legal department take over.
In my opinion, the art is both the text and the resulting piece. You agree that they look good, so why not call them art?

My experience at MASS MoCA involved going back and forth between the description and the piece, so I could trace out the logic of the instructions on the wall. This even more so for pieces with the most detailed descriptions and most minimal appearances.
Unfortunately, the people that plant trees have economic incentives to not put it back in the ground. Timber has considerable economic value, as fuel, or contruction materials or whatever. It's hard to imagine foresters cutting down valuable trees, and then discarding them in some lake.
Sometimes conspiracy theories get proven right.

https://en.wikipedia.org/wiki/Project_MKUltra
They may have done this to run a single cable to supply both data and telephony/door intercom etc on the other pairs. I agree it's not ideal.
NGINX does exactly that (after finding the space character after the verb):

https://github.com/nginx/nginx/blob/7587778a33bea0ce6f203a8c...

There are several points to note: This trick only works if the architecture supports unaligned memory access. Macros are used instead of functions, so you don't have to rely on the compiler to do inlining. The shifts and ors should get optimized out by the compiler. I once tried something similar in C#, but sadly the JIT doesn't do that optimization.
I mean that was close to what WeWork was doing.. There was also that real estate start up that lost half a billion in an up market.

So yeah I would say you are right on the money.
Simple Best Practices to Level Up Your Team’s Slack Communication
I just switched to it from LastPass which, well, has even worse UX in my opinion. It's an extremely low bar to clear and I agree Bitwarden is quirky too, but for me it's still firmly been an upgrade.

The only thing I miss is an "add to bitwarden?" dialog when I sign up somewhere. Their docs say it exists but I've never managed to get it to appear :-)
I do not remember that the people were asked about climate change.

Who decides what is good and what is bad for the state of the planet?
F5 was very much a hardware company in a world of software vendors. The high and low end of the hardware market has shrunk rapidly as cloud has taken over. At high end, cloud providers like Amazon, Facebook and Google are building their own hardware[0] and at the other end, companies are increasingly just using those cloud providers.

For any large company, the easiest way to enter a new market is to just buy some of the competition. Of Nginx's competitors, most are either not "enterprise-y" enough (Caddy) or are already part of the CNCF (Traefik, Envoy). Really, I think the only other option could have been HaProxy.

[0] https://www.geekwire.com/2017/amazon-web-services-secret-wea...
> surplus renewable energy

is where you lost me. Hell coal is projected to get burned by the megaton for another half century or so because China and India have those resources and that demand. Mankind does not currently have surplus renewable energy.
Definitely.

I've founded and grew several webhosters, one specialised in WordPress. Our HTTP stack was varnish->nginx(loadbalancer)->nginx->phpfpm.

It was pain. Not even WordPress core could (can?) run all its features; e.g. the SEO-friendly-URL thing relied (relies?) heavily on - I kid you not - rewriting the .htaccess file from the CMS: really: the CMS rewriting webserver configuration files from the web.

Let alone all the plugins and themes. The community of plugin and theme devs is generally professional, but there is a staggering amount of stupidity found. Like a payment-processing plugin that would write all its payments into [bankaccount-number].txt files. Web-readable. Obviously a severe security breach for one of our clients. The plugin-devs reaction? "Not a bug: we include a .htaccess that denies access to those text-files. So no-one can read them but the plugin". I can't even...

Point being: WordPress is highly coupled to Apache. If you want smooth experience of hosting, just go for Apache. Or don't use WordPress. I'd advise the latter.
I’m unable to read the full article, it looks like a repost from two months ago:

https://news.ycombinator.com/item?id=29355447
3-4 decades to maturity, before you can harvest seeds, and it looks like you need male and female plants to cause seeding - I wonder if that can be gamed by grafting from mature trees, or artificial hormone sprays?

3-5 cm pine nuts sound awesome, though. 50m tall trees with giant cones and tasty nuts that can live a thousand years - a grove of these on a farm seems like a cool legacy investment, with little chance of becoming invasive or problematic.
For self-host - is it better than KeePass?
It used to be possible to buy a Quest 2 without the requirement of a Facebook account, but that freedom came at a premium cost.
>I am actively trying to learn about the cultural heritage I was denied apparently largely due to fear of violent white supremacists, basically.

At something like the 1/16th level, it doesn't mean anything anyway (not even to white supremacists, but much less so as a real heritage). A heritage is the shared experiences, raising, and cultural connection, not about some miniscule bloodline/dna.

Unless we're talking about isolated inter-breeding populations, almost all people several 1/16ths of one or another ethnicity, that they have absolutely no connection with in any way (or ever cared about).
The Great Suspender – Without Analytics Tracking
One of my former -and very nice- employers would be happy to read this (that's exactly what he has been doing for ages :)