skysight-inc/HackerNews huggingface dataset:
How explicit do you want?

The loom model is VM managed thread stacks with user space context switching. The costs are all quantifiable and a suspended "virtual" thread uses memory directly proportional to the amount of stuff on the stack, same as any coro implementation. However there is no async/await or coloured functions. The VM just makes threads super cheap
Because there's good money to be made, even if they don't do any productive work. Second, they can learn on the job.

But, niceness and political correctness aside, there's a percentage of people working in IT who are simply incompetent. They do not have the 'knack', and will never get it. They struggle to make some code edits here and there, and somehow that's good enough for some employers.

Someone at some point made a statement that you could probably make do with only 10% of the software engineering workforce if they're actually competent people. A lot of it is just overhead for mediocrity.
There is one such gamemode for minetest, but it's a bit dull: https://content.minetest.net/packages/benrob0329/ikea/
How often do you test starting from a clean slate?
Spanner is also a bad name for a database. They should've called it Bigertable.
I will agree that Rust programs can be surprisingly slow. That said, in most cases I have experienced this it came down to very simple to detect situations that are usually resolved by enclosing some large things in smart pointers.

I consider this a plus because that's a pretty simple change.
PHP templated before CF (94 v 95), but I feel like the concept was around long before.

I’m not sure what you mean by “application server” but there were in memory modules for web servers earlier than CF (eg, CGI).

I think CF was around before ASP, Java, and JSP. But it always seemed like a commercial version of PHP to me.

Looking at Wikipedia’s list of application servers [0] there’s quite a few older than CF (Tuxedo in 1983, Maybe CF was the first to be web specific? They were windows only so they can’t be that old.

[0] https://en.wikipedia.org/wiki/List_of_application_servers
Barcelona Olympics happened in 1992. Back then, foreign tourists tended to go to the Balearic Islands almost exclusively, Barcelona was kind of an inside tip for the young backpackers.

Memories of an actually fascist government (which only disappeared some 15 years before) were still very present, and many foreigners thought the islands to be "safe tourist resorts", much like the tourist resorts of Cuba today (with few, mostly Boheme types ever leaving them during their stay).

Not sure if Barcelona as a tourist destination was caused by the Olympics, but in 1991, it certainly was not a major destination for Europeans.
If security is your goal, unfortunately the patterns just aren’t an option.
Distributed ledger would be a better fit indeed. However, nobody then understands what it is.

It offers tamper-proof micro-blocks, distributed validation, and leaderless governance. So this is more then idle marketing. But you're right, the name "Trustchain" is specifically tailored that government leaders and managers feel trustworthy and cool about it.
I bet they could put git in a job opening as if it were a programming language. A quick litmus test would be "write hello world in git". It would either come up empty (bad), a bullshit answer (bad), or a reply that git is not a programming language (good), or a creative solution (funny and good).
Ask HN: What can I learn online as I am WFH now?
Most of us are working from home for a while now. I have some free time now as I don't need to commute to my office daily. As most of the things become online during this time, I was wondering did you find something interesting. I am mostly interested in online courses about anything but online as they can be taken whenever I have some free time and I can learn something new. I am mostly looking at language/cooking/gardening/programming etc. but any suggestion is welcome.
> It is supposed

I think that begins an overly-subjective line of thinking that just doesn't fit everyone. It certainly doesn't fit me.
There are always uninsurable events and for large enough companies/risks there are also liquidity limits to the size of coverage you can get from the market even for insurable events.

As such, it makes sense to make the level of risk you plan to accept (by not being insured against it and not mitigating) a conscious economic decision rather than pretending you've covered everything.
When I used a latex-made PDF, the only places that responded to my application were universities for PhD positions
NFT is revoked when physical plant dies.
Fair dos - I will try to add it when I get some time later today.

The email thing is just an example, you might have a preference on how to handle that particular case but hopefully you can recognise the principle I'm getting at.

I don't necessarily agree that this problem is a cache specific issue and I definitely wouldn't start putting random TTLs on things in an attempt to try to hack around it. If anything, that is likely only to make the issue even more baffling for the user if it does occur. And of course you are now back to TTL numberism - how long a TTL should you set? If it really is a realistic concern (and I would suggest it's not for most!) then time to look at having locks somewhere.
There's a 486 open core under a BSD-ish license: https://github.com/alfikpl/ao486 I have this on an FPGA and it can run DOOM albeit a bit slowly.
Dup: https://news.ycombinator.com/item?id=26325442

(70 comments)
Epic Games buys photogrammetry software maker Capturing Reality
Neat, but who came up with the Google Form that inspired this (and is linked at the bottom of the page)? https://docs.google.com/forms/d/e/1FAIpQLScRsfRHXPTuEXdNvUcI...
>> Any kernel with a bit of tweaking will easily handle that number of connections.

> I don't think tweaking a kernel and "easily" fit together. Unless you are kernel developer.

I think he means twiddling the kernel knobs in /proc to raise the limit of file descriptors. Last I checked, most distros default to 100k maxmimum file descriptors, with a different (10k) max per process.

Changing the max by 'tweaking' involved echoing a new number to a file in /proc.
Feedly has discoverability.
That also was related to the general idea that the Tokyo Olympics were meant as a Japan Rebirth after Fukushima, much like the 1964 Olympics were considered a Rebirth of a modern Japan after WW2.
This thing has 'not going to start' vibes to me :)
Hosting the Olympics costs somewhere between US$15-20 billion.

If the goal is really to put a city 'on the map' you could spend less than 5% of that money on an extensive cultural/tourism marketing campaign and have more of an effect. I've yet to meet anyone who's chosen Sochi as a vacation destination.
While Hunting for a Giant Black Hole, Astronomers Discover a Nest of Darkness
> with UK, I encountered multi-day wait times

with Faster Payments local transfers in the UK happen instantaneously. this has been the case for more than a decade. all banks participate and makes transferring funds in the UK a breeze.

to give you an example as to how fast this payment system is: i press pay and the money is received on the other end before the “successful transfer” screen pops-up on my device :)

for international payments i’ve noticed that it takes less time to receive money from the UK than it is for the receiving party to do a local transfer :)

it’s mind boggling honestly.

https://en.m.wikipedia.org/wiki/Faster_Payments_Service
Web Summit is now licensing their conference software
I have a question to people saying "get a local job"

What kind of jobs do you mean? Doesn't it look suspicious for a middle aged guy who looks from a different part of the world trying to get a job he clearly does not need?

To clarify, I don't feel above any job, when I first emigrated 12 years ago I was cleaning toilets and working construction, but I had no qualifications and I didnt meet anyone fun. I am also a TERRIBLE waiter.
Italy Huawei Developer Group event will be held on 18 March
> ...The kernel may panic...

That looks very serious, doesn't look stable or ready..
Indonesia developer event will be held on 15 March
Remind me again why the fuck Obama rallied NATO to fuck that country up again and how Obama is still seen as the messiah to socialist and progressives after doing that?
The FDA also has massive associated costs and acts as a hurdle to innovation- which is partially by design (lobbyists like regulatory capture).
My dizzy age afternoonified chuckaboo looks arf’arf’an’arf, I bet they want to bricky batty-fang that bag o' mystery, could be bow wow mutton.

IDK I just googled 1900's slang.
I think Microsoft had some experimental datacenter containers they submerged in the northern Atlantic for passive cooling, and I believe those were filled with an inert gas as well. I guess that would come very close to an actual fireproof datacenter.
I can't help but wonder how many criminals you've met. I've "met", well observed those who robbed stores I used to own on about a monthly basis. One smashed the glass door of a cigarette display with his arm. The loss of blood was so great he had to get his grandma to run him to the local hospital, where the police picked him up. Another threw a brick at the shatter proof glass door, the rebounding brick knocked him out. A third stole lottery tickets, all numbered, which he redeemed a suburb away which set off alarms. The police picked him up at the store. Then there are the numerous thefts of CD's, condom's and other small items - in a store with 32 cameras.

These activities are very high risk, very low reward. Almost all repeat offenders are caught. In fact of the hundreds of robbers that passed through our doors, only one wasn't convicted. The penalties when caught are large.

In my experience, planning and doing something that would make life easier this time tomorrow isn't something they do, or they wouldn't be robbing a store today. If they are a king pin importing drugs the time span might expand to a year or two, but nonetheless the calculation they will be in jail after that and have lost all their gains plus some hasn't been made, or perhaps just not appreciated.

These people aren't the sort of people who spend €2100 worrying about tomorrow. It's possible the people who do spend that sort of money aren't any nicer, but they are smart enough not to be criminals.
I doubt you will find any Olympic Games in the last 40 sears that did not attract people being opposed to them. In the end, it binds resources some thing may be used more efficiently elsewhere, as if the money is gone after spending it.
Sounds like you haven't had much luck with hiring people.
What about all the different types of diagrams?

Use cases, activity diagrams, deployment diagrams etc.

Yeah - 'informal' UML use a lot of people are happy with but some things like exactly what some of the features of activity diagrams mean is amazingly badly understood by a lot of people.

I'm ok with the 'UML as sketch' approach, but 'UML as blueprint' is a nightmare that I've never seen work:

https://martinfowler.com/bliki/UmlAsSketch.html
I really wish the generated names had some connection to the CVE. Many of the CVEs on the NVD have a description that could be used/analyzed.
How Can Angularjs Development Benefit Your Business?
"Kottmann said their reasons for hacking are “lots of curiosity, fighting for freedom of information and against intellectual property, a huge dose of anti-capitalism, a hint of anarchism -- and it’s also just too much fun not to do it.”"
....
"Kottmann says they found a user name and password for an administrator account publicly exposed on the internet"

Excuse me but finding a password that some idiot included in their public git project is not fucking hacking.
The point is the evolving picture revealed by instruments and data collection
Israel can easily get disrupted if they let up. Right now, maybe you're right. But that can change.
Unfortunately, some of the radiation washed out to sea as well. Hard to say what impact that has, short- or long-term, on the environment but it's not good.
The mods do care. Every time I've emailed hn@ycombinator.com (usually about violations of the "original source" policy) I've gotten a response from dang. Not always quickly and not always the response I'd hoped for but always a response that showed they care.

If you're upset about bulk downvotes, it might help to consider this: if someone downvotes a comment of yours and your karma drops by one point, that's one person disagreeing with you. If someone goes through your history and downvotes every comment and your karma drops by a dozen points, that's still just one person disagreeing with you.
I guess you are being downvoted because you are saying that Libya was better off before Obama "saved" it.

Seriously fuck him for his warmongering, he should be rotting in jail for what he did.
Maybe "First web specific application server" in the sense of a server specifically serving dynamic HTML output over the web" is better? I'm not vouching for the accuracy of this statement.
Don’t. If you just spend your years learning and trying things, you will naturally find something that doesn’t exist that you need to exist. If some time goes by and you still can’t stop thinking about it, and it still doesn’t exist, that’s your idea. If the idea doesn’t stick and doesn’t keep pulling at you, it’s not the right one. If you force it, you’ll come up with a hundred ideas you don’t care enough about. If you don’t care enough about the idea, you won’t be able to spend years pursuing it
Press F2 to go into "Buy Mode", then you can buy houseplants with your Simoleons.
Israel is an important US-funded outpost in the Middle East. Doing that goes against US interests.
In French but with pictures: https://lafibre.info/ovh-datacenter/ovh-et-la-protection-inc... - probably a different OVH data centre, but they clearly have sprinklers there. The argument they made against gas extinguishers is by the time they have to use it, the data is gone anyway, and it's only going to trigger in the affected areas. It's also far safer for the people working there.
Mandatory Link to the Radiation Dose Chart from XKCD: https://xkcd.com/radiation/
Somewhat reminescent of House of Leaves. See also the term “Liminal spaces”:

https://imgur.com/gallery/xwOFK
Wouldn't the obvious constellation be that China provides the money, and Russia provides the know-how? Russia might desperately need the money to keep the remains of their space program alive, while any interesting technology they still might possess will be transferred to China.
No, in practice it is мова, and modern standard Ukrainian mainly uses inherited Common Slavonic *językŭ ‘tongue (organ); language’ only in its meaning ‘tongue’. The article for "Ukrainian language" at the Ukrainian Wikipedia is literally "Українська мова" [0]

[0] https://uk.wikipedia.org/wiki/%D0%A3%D0%BA%D1%80%D0%B0%D1%97...
it's worth preserving as a warning to future generations.

https://web.archive.org/web/20210309163058/https://news.find...
I love org. I wish it was used by more apps as portable storage/format across platforms. I recently scratched my own itch and wrote an iOS habit tracker app, backed by org mode https://news.ycombinator.com/item?id=26306018
You can just overwrite the cache with new information when the user replaces a file.
This would be illegal on so many levels in my country.

It is also not compliant with GDPR but I suspect these are not selling in Europe.

But this is in line with the general idea that anything you put online in some form will be public at some point.
Internet Of Things to be hacked.
I’m thinking of restaurant work and similar.

I don’t think you need to worry about that, in more exotic locations you will be so out of place anyway and they will have no way to judge if you’re rich or poor. And in any case people generally don’t care that much about others.

And even when they do, just accept it, it’s pretty unlikely anyone will resent you.
Actually it has been known for factories to run a shadow shift on the low down producing grey market parts
There are actually plenty of reasons for remote storage of surveillance footage; not the least of which is that offsite storage of such video can be a regulatory or insurance requirement.
Nextcloud rootless container, podman play kube as systemd unit on CentOS Stream
Google and Facebook Killed Free
Oh sorry, I wasn't precise enough. I meant specifically forex traders (because the article was only about forex traders). Since currencies are not cash-flow producing assets, I don't see how, on average, everybody can end in the money.

About stocks I absolutely agree - history tells us there's a long-term positive (US) market return so it's clear that an average investor should get exactly that return minus costs/fees.
Ask HN: Looking for an animated blog showing how information spreads(?)
Hi HN,
I remember some years ago stumbling across what a simple animated game showing (I think) how information spreads. I'm fairly certain it was by a female blogger who did several different similar animated games. Vague memory remembers it consisted of little blue and red figures and the red ones would infect the blue until they all changed colour. I'm sorry I can't explain it very well, it was a long time ago and my memory of it is not perfect, but I'm hoping someone migh recognise my description. I believe the author was quite highly regarded for explaining complex subjects simply and entertaingly.

Please let me know if this jogs any memories. Cheers.
You are judging Israel by American standards. The US is a country of immigrants whose national pride is not based on actual nationality.

Israel is meant to be more like Japan, not like the US: A country for Jews.

Expecting what is essentially a nationalist country to simply accept other nationalities/religions as citizens is disrespectful.

You could make the same racist argument about Japan, but would you do that?
> mistakes for no reason

Don't you think that 65 ≠ 97 is sufficient of a reason?..

I mean, 'A' ≠ 'a', in ASCII, Unicode and even EBCDIC. In computers, those are two distinct characters. This fact won't change no matter how you rationalize your expectations.

Thus, pretending that "y.txt" is the same as "Y.txt" is an elaborate lie. Even acknowledging that it's a "white", well-intentioned lie (designed to preserve the mistaken expectation that "y.txt" is the same as "Y.txt") — I don't like when computers lie to me; do you?

As every lie, this one has weird consequences. One of them is the today's RCE in OP. Another one was CVE-2014-9390. Myriads others.

Linux rejects the whole notion of filename case-insensitivity, and demonstrates how computers actually work. It becomes easier on developers and more secure on users.

Lastly, don't feel that I'm attacking you; I'm opposing an idea. So, here's a tip: you can set up case-insensitive filename completion in bash, so that TAB will correct your casing mistakes for you. It's a simply one-line change involving putting `set completion-ignore-case on` into an inputrc.
> Money transfers belong in public hands

I think more important than putting the transfer of money in public hands is to put the monetary system itself in public hands.
>>Most of us have far more ideas than we can execute on

Hmm - not sure about the 'most of us' bit...

Coming up with a viable business idea is a lot harder then coding it for me.
Unless some really freaky physics discovery is made (allowing FTL travel), and I don't believe at this point that that'll ever be done (or if it will that it may cause a sudden cataclysmic event), I don't believe we'll ever become interstellar travelers.

More viable at this point is that we'll develop Von Neumann probes. But that depends on whether we manage to develop computers smart enough to fully independently harvest resources and self-reproduce.

Before that, it'll be projects like Voyager, deep space probes that contain fragments of our knowledge and culture. If there's other intelligent species out there, there may be a slim chance that they'll be found, eventually. But the chances are slim. Maybe if there's a lot, they get sent to start orbiting distant stars, and can start broadcasting.

But given that it takes tens of thousands of years to reach the nearest stars, it's unlikely that the probes will be anything but dead chunks of slag by the time they arrive.
I splitted the content in 5 different blog posts because otherwise it will be too much for a single post:

* I - Introduction - https://www.underkube.com/posts/2021-01-28-nextcloud-podman-...

* II - Nextcloud Pod - https://www.underkube.com/posts/2021-01-28-nextcloud-podman-...

* III - NFS gotchas - https://www.underkube.com/posts/2021-01-28-nextcloud-podman-...

* IV - Exposing Nextcloud externally - https://www.underkube.com/posts/2021-01-28-nextcloud-podman-...

* V - Running Nextcloud as a pod with play kube - https://www.underkube.com/posts/2021-01-28-nextcloud-podman-...
Also stupid things not to forget: make sure your dns provider is independent otherwise you won’t be able to point to your new server (or have a secondary DNS provider). Make sure any email required for 2FA or communicating with your hosting service managing your infrastructure isn’t running on that same infrastructure.
It can be a huge hassle if you are independently employed, even in a country with lax visa requirements.
Right, the general conclusion of this study is positive for driver assistance, albeit with a small sample size, but the headline crowbars a negative interpretation into it.

And this is on the front page of HN because that headline reinforces the common worldview here: that partial self-driving is more dangerous than none at all, and full autonomy is further away than manufacturers like to suggest.
I only have a personal server running in Hetzner but it's mirrored onto a tiny local computer at home.

They both run postfix + dovecot, so mail is synced via dovecot replication. Data is rsync-ed daily, and everything has ZFS snapshots. MySQL is not set into replication - my home internet breaks often enough to have serious issues, so instead I drop everything every day import a full dump from the main server, and do a local dump as backup on both sides.

I don't have automatic failover set up.
I thought after the second report that this was moving in a very Jean-Paul Sartre direction with the idea of the inhabitants being trapped not just within the station, but in each other's company, infinitely (https://en.wikipedia.org/wiki/No_Exit).

Was pleasantly surprised by the direction it ended up taking.
---> the joke --->

your head
There's also an interesting secondary observation.

"Drivers who missed every instance of the bear spent more time looking at various parts of the car's dashboard than any other group."

I hypothesize that, while some of that was surely trying to navigate a radio or air-conditioning setup they were unfamiliar with, much was likely spent monitoring the speed of the vehicle.

An simple HUD illumination reflection on the wind shield for the speed might help as a safety measure. Or possibly changing laws and enforcement so that police were focused on non-revenue generating actives and mostly about curbing any behavior that harms the safety of a steady and orderly traffic flow.
The grim reality is that the murder of Jamal Khashoggi probably wouldn't have materially influenced the IPO price. (Trump did not care after all.)
There doesn't seem any privacy references in the draft.

Can you give a bit information about privacy side?
we are building upon our own lightweight, scalable distributed ledger which has been in development for many years now. This ledger is based on the swift detection of double-spend behavior. You can find details on the fraud detection algorithm in our peer-reviewed paper, see https://dicg2020.github.io/papers/devos.pdf (an extended version is currently under review).

We have also performed scalability experiments on our nation-wide compute cluster to estimate the throughput of our distributed ledger. These experiments hint that our ledger is easily capable of handling 100.000+ transactions/sec.