skysight-inc/HackerNews huggingface dataset:
Here are a few additional points to give more context how this volunteering is organized in Germany:

1. Employers have to allow their employees to participate in aid missions and also have to pay them for the time they spend volunteering in an emergency. Employers can get the paid wages back from the respective authority.

2. In my experience the mentioned organizations are often youth organizations similar to sports clubs and are doing a lot of social work apart from emergency, rescue and disaster missions.

3. Historically it wasn't completely voluntary. When I was young every male citizen had to pay a fee if they didn't participate. This was abolished eventually, because of gender equality. Also, compulsory military service (when we still had it) could be avoided by volunteering at least four years in disaster relief.
The companies spend an enormous amount of money lobbying to ensure that this sort of thing doesn't happen, so yeah, they're culpable.
> I'm terrified of the literally infinite bill that might show up from a typo a month down the line

Whilst this might sound funny, we were surprised to see it as a common use-cases with users putting https://github.com/infracost/infracost in their CI/CD pipelines to act as safety net. Currently it only works for Terraform users, but we plan to add other infra-as-code tools in the future. We're also discussing how we can do this for people who don't use infra-as-code in https://github.com/infracost/infracost/issues/840 but it's not clear what the workflow could look like for them. Perhaps having separate AWS accounts with a budget alert that emails you to run https://github.com/rebuy-de/aws-nuke is a work-around just now.

(I'm co-founder of Infracost)
> Who gives a flying toss. Pretty much every city on earth has a ubiquitous monolithic shopping centre. It doesn't mean shit. Nor does a big football stadium (and how does "considering" building a stadium "change" a city?).

I don't think that's what the author really means and I don't know if you're not familiar with Liverpool. 'Changed' doesn't mean 'they just built another shopping centre'. Liverpool before the Duke built Liverpool One was in another bad slump, after many bad slumps for many decades. The change wasn't the new shopping centre, it was generally the start of a bit more confidence and optimism in the whole city. Lots of things came together to make that change, and it's certainly in a better place now. Possibly they think the world heritage status, as well as the Paradise development, were means to ends.
Yeah, no fixing that.

Billing can be 24 hours delayed.
Ask HN: for senior positions is it advisable to list side projects on your CV?
I worked really hard on two side projects during the pandemic that I am quite proud of (here you can take a peek if you like): www.hopupon.com, www.audiobookmate.com

When I was younger I used to list side projects on my cv and employers used to take notice. I find now they don't seem to care, usually are only interested in employment history and tech tests.

I also wonder whether side projects speak to the fact that you're not concerned enough with your employer's bottom line. I remember when Ken Cosgrove, in Mad Men, had a side gig as an author and got published in a magazine. Roger Sterling told him, quite sternly, he had to choose between the job and the gig.

The thing is I would actually appreciate if a potential employer asked me about the above two projects. I think they demonstrate some of my skills and would be interesting to discuss.

What do you guys think: Do you guys still list your side projects? What about for jobs more senior than senior developer?
No doubt, I just had misgivings about the speed. I can't find anything on how much safer 15mph is vs 28mph (sibling comment) but imagine the difference is considerable.
But you also hide your pricing/plan page. So now we can't even see your pricing/plan info without giving away a platform account id?
>Any large HashTable in Java starts to yield the problem of duplicate keys, it's just a weird situation, like you can 99.999% trust something ... but can't ever fully trust it so that over time, you're guaranteed to have something wrong.

hashCode() is a prehash function the outputs of which need to be mapped further to the (typically much smaller) number of buckets in a hash table of certain size (which would depend on the number of objects currently in the table), those "duplicate keys" are not a problem, they're how hash tables work in any language. Objects' hashcodes are used to find the relevant bucket, then this bucket is properly examined using equals(). HashMap and Hashtable are backed by arrays which have the max size of Integer.MAX_VALUE (minus some change) in JVM anyway, so those would need to be indexed by an int. I hope this helps to overcome the trust issues you have with Java data structures.
I was a dual us / Canadian citizen who have *never lived or worked in the US*.

I revoked my citizenship 2 years ago, after going through a stock sale here in Canada.

The process:

- cost me around $20,000 for the lawyer, accountants (had to go back and do 5-6 years of taxes), another $3,000 (I think?) to the US for the revocation process

- had to go to the Bahamas in order to get an appointment at an embassy, I never got a response from the ones here (this was the best part, nice little vacation during Canadian winter xD)

- cost more tens of thousands in Canadian tax as I couldn’t claim all of my tax deductions in Canada for the year of the sale of it would’ve pushed me over 25,000 owing on the US side and meant I’d have had to pay (there’s a program for clearing up to 25,000 owing taxes when you revoke now)

- the IRS fucked up and came back to me this year as owing so I’m continuing to pay the accountants to deal with that for me

- caused untold amounts of stress for myself and my wife

I had previously basically ignored the whole situation as it seemed entirely ridiculous that I should have to deal with this, however the US has started forcing foreign banks to ask their customers about their citizenship status. It didn’t seem smart to lie about this to my bank (who also happens to be my wife’s employer), so it seemed like I may have been ending up on the IRS radar at some point regardless.

All in all an entirely SHIT situation even though technically I probably never would’ve owed outside of your caveats about a stock sale. Had I been compliant it would’ve cost me in money and time each year.
The “copper lobby”, if such a thing were to exist, doesn’t give a shit about pennies because the amount of copper in a modern penny is irrelevant. Penny production could disappear overnight and it wouldn’t even be noticeable in copper supply.

At 30 million pennies produced a day, that’s 4100 pounds of copper a day or 680 metric tons a year. The US mines over a million metric tons a year and it’s not even a top 3 global copper miner.

Pennies ain’t shit in the copper game.
> 3. Stockfish claims they haven't released their NN weights. But that claim makes no sense. They distribute the weights with every copy of Fat Fritz. Otherwise, the product wouldn't work.

What about that claim doesn't make sense? Before you have stockfish, first you need the source code of the engine as well as NN weights in a human readable model file. Build system and compiler takes both of these, and turns them into final executable binary.

Chessbase distributes Fat Fritz final binary executable. To claim that final binary satisfies weight reveal demand makes as much sense as to claim it also satisfies source code reveal demand. You can't recover either from the binary, without significant decompilation and reverse engineering know-how.

I already wrote this much in your original post. If you disagree with this, why haven't you provided a rejoinder there?

https://news.ycombinator.com/item?id=27900683
You still haven't addressed my question.

I'd respond to the rest of your vague and incorrect opinions, but why would I do that if you're not even going to bother to address my points despite me asking you to repeatedly?
> did you get the "best deal"?

From my experience with the NL tax system, next to nothing is deductible. Very straightforward taxes, they take 51% of all personal income. ;)
Yes I hit the minimum taxation rate in the US. And I just had a green card.
Check the article from Scylla again: it's 5% difference between linux-aio vs io-uring, and 42% between sync vs io-uring.

Tokio benchmarked io-uring vs epoll with synchronous I/O, so "up to 60%" is within the expectations.
NN weights are not "compiled".
Mostly a lack of good web frameworks which are performant and have good devex.
Jester the main Nim framework doesn't even have a webpage and that doesn't inspires any confidence.
Httpbeast may be fast but it feels like just a PoC. It doesn't even have docs.

Prologue is the most promising one IMO, but it is still very new and its performance isn't as good. But I do keep a check on it.

Overall, Nim needs something like Lucky, Athena, Azu Toolkit etc to feel like a serious web dev language.

That said, I have always been thinking of rolling with just the stdlib stuff so I may do that one of these days.
I'm not saying you're entirely wrong, as engineers are often very privileged positions in society and the people who suffer the most from dictatorship and civil wars are definitely not engineers, because any regime needs the engineers to collaborate with the powers that be and so treats them rather well (compared to the global population).

However, likening Trump's election with the civil war in Ukraine or dictatorship in Belarus is definitely disconnected from reality. Under Trump like before, and as in most pretend-democracies of the global north, cops have been a force of occupation of popular districts and have murdered a certain number of citizens. But in Ukraine, we're talking about an actual civil war with barricades in the city centers, with militias fighting off each other with kalashnikovs. In Belarus, we're talking about state police and intelligence services physically torturing activists to force confessions (whether true or not, who knows?).

Once again, i'm not saying such things don't exist in the global north or are perfect around here... Far from it. The power structures are very similar, but the level of repression is considerably higher. The dangers we face here are no match for what happens in BUR (Belarus-Ukraine-Russia).

See also: https://abc-belarus.org/?lang=en for information about anti-anarchist repression in Belarus, or https://pramen.io/en/ for wider political analysis
I think GCP's official method for doing this is pretty similar to what you describe. You basically create a cloud function that disables billing if your bill goes over a configured limit. It's not perfect, because there's a tiny bit of lag between usage and billing calculation, but you'll only end up with a few dollars over the limit instead of thousands. Truly the nuclear option though.
This specific example hurts its own cause because it is a huge amount of code and explanation for what would be a screenful in Python.

It reminds me of the folks who have written their fifth rambling blog post about ‘Now I finally understand Monads in Haskell’ and don’t get that that will scare sensible people away and leave just the Don Quixote types.
It is somewhat known that these companies continue to lobby to keep it complicated enough to require their services.
STORJ DCS (Decentralized Cloud Storage) has enabled users to pay in advance with crypto since day 1.
Why do you feel like this? I'm wondering because I'm considering going on one next year.
I liked how it looked before -- though it's not a big deal either way. Love the extension in any case.
I’m a little skeptical of the claimed vertical take off capacity given the photos.
You can do this today with the decentralized cloud: https://docs.storj.io/dcs/how-tos/host-a-static-website/host...
> Colt intentionally made a tool that is only designed for killing people, and it was used to kill someone.

You could say the same about a knife though, or a brick.

I think you're underestimating the power of the spyware that is being used today to blackmail and control those in power.
It's not the best language for solving this type of problems? What (kind of) language would you say is even better for that?
Am I completely off-base in thinking almost everything about a submersible drone is a better idea? No radar signature, much bigger haulage, can idle in location for much longer when needed, and presumably supports somewhat surreptitious unloading at sea if needed?
It's a joke, not a proof. I thought it was funny.
Oh that's good, I've seen reports in the US which claim 110mph (not even 200kph) is "High Speed Rail"
This “labor shortage” line makes more sense when you think of it as a capital strike, not an objective statement of reality that should be treated literally.
I can't speak to this particular implementation, but I have set up thin clients for schools using VMware's Horizon suite and Xen's XenApp before. Properly configured and with the right types of applications, their respective protocols can be very efficient.
I'll bet you wish "New Text Document" would be the first choice by now too, using most-recently-used order. Has anyone ever right-clicked and said "Yeah I want to make a new Microsoft Access Database here"?
> how is downloading a JS version and running that any better?

That's not really what this app seems to do. When you run an application on this neverinstall product, it doesn't magically transpile the native app into JavaScript. The app still runs natively on a real virtual server on a server farm somewhere.

The only JavaScript your browser downloads & interprets is the networking & rendering code necessary to connect to what is essentially a VPS.

But yes, I agree. This is a network bandwidth (+ privacy!) nightmare.
Dynamic Import with HTTP URLs in Node.js
The evolution of Natural Language Processing and its impact on the legal sector
This is not running the code on your browser instead it is just live streaming the frames and then rendering the pixels on your your browser.
You are not a freezer. Your basal metabolism doesn't switch off as if it had a thermostat. So no, it's not a beneficial, it compounds, and you die faster.
You were lied to and not given informed consent. MRNA is gene therapy not a vaccine.
Mark - we will do better. RIP
1909 at work and I also tried on 21H1 at home.
I think cartels started shipping cocaine to Morocco, and from there they smuggle it to Europe. It's much easier than to send it directly to the EU considering how porous the Gibraltar straight/maritime routes across the Mediterranean are and that there are tons of very well established routes and networks already used to smuggling tens of tons of hashish/weed.
Using GitHub Copilot will turn you into a bad programmer
If you don't want a record, don't do crime. I'm just saying.
Stop Hoarding Metrics
Hechos principales sobre Giannis Antetokounmpo
Does anyone have a link to Fat Fritz source? (or a diff against Stockfish?)
How to Engage Remote Engineers in Distributed Teams
A very cynical take is that Bezos needs an advance for the next Blue Orbit launch, per his appreciation in all we've done to get the first one launched.
There is not a large industry of hobby submarine drones you can leverage - much more technical skill and effort would be needed.
Yep, that's what eminent domain basically is about. Land ownership comes with different strings attached compared to other kinds of wealth. No need to evoke communist imagery -- this is common practice in western countries, some pay the market price and some do not.
It's from here:

https://www.epa.gov/greenvehicles/fast-facts-transportation-...

and

https://www.epa.gov/ghgemissions/sources-greenhouse-gas-emis...

Emission is intended to be broad here to capture as much impact as possible. It should be expressed in CO2 equivalent.
Provided there is a charging facility at the parking lot, which there isn't currently.

If you live in a house, then EV starts to make sense.
Not fudged, deliberately and actively obfuscated, if we are talking Covid numbers. This is so that the enormity of the government does not come in the public domain. Their measures include instructing cremation places to record cause of death just as 'bimari' (Hindi for disease) and refrain from mentioning Covid, removing of shrouds over graves so that the otherwise unmarked thousands of shallow graves on riverine sandbars do not get counted by drone photography.

There is good faith incompetence and then there is deliberate cover up.

The government and their fanboys when describing government's purported achievements -- you are antinational, unpatriotic, treasonous to doubt our reliable data collected by our upstanding officials and members, you should go to Pakistan. Same government when questioned on Covid -- quality of data is very poor I reject all conclusions that do not show us in good light.

@eldaisfish I hope you are aware that the story that you have linked to points towards the rampant undercounting bias. The bias will only lead to gross undercounting of the deaths.
Don’t agree with the conclusion or reasoning, sure you might need to take a multi
Stage approach for many reasons. But if you’ve got your shit together atomic change is possible, in many other approaches it’s not even nearly possible. Whether your org can put together the maturity / investment / whatever to make it a reality is upto you. But the possibility is the sell, not the guarantee. If you can make it work (and google do on a crazy scale) it’s an incredible power, incredible, like change your entire approach to tech debt incredible.
Also has costs at scale like the theory about how google keeps shutting down products because keeping them in tree is expensive.
Volunteering in rescue services (DLRG is another one that is particularly relevant in this disaster, and the German Red Cross (DRK) is another big one) is generally a great way to go out and meet people to be honest. I neither have the time nor physical fitness for it but I know some volunteers and they certainly know how to have a good time.

I think volunteering is also more common in rural areas. A lot of times volunteer trainings are done as youth activities (e.g. the DLRG does a lot of swimming related activities so it's a good option if you enjoy swimming as a sport).
Seems interesting. I used to live with an abysmally slow rural broadband connection and so this kind of thing was impossible to imagine.

What is my escape hatch for my workflows and data if your startup dies, though?
I already wrote this much in your original post. If you disagree with this, why haven't you provided a rejoinder there?

Mostly because I have a job interview today and I'm pretty nervous. Sorry; I didn't mean to ignore you.

My reply is at https://news.ycombinator.com/item?id=27905267 ; I'd be curious to get your thoughts on it.
Developing a dashboard in a fast and practical way
One big thing that is rarely addressed is the question whether the existing electrical infrastracture is capable of actually carrying the currents needed to e.g. charge the EVs for a whole block of houses.

This power demand is not insignificant and would in many cases means existing (burried) wires have to be switched out, tranformers have to be upgraded, etc.

EVs work perfectly fine if one individual decides this is the way they want to do things, but when everybody does it just doing ballpark calculations reveal that we would be biting more than we can chew. Unless we go for different ways of charging (e.g. swapping out batteries, dedicated facilities for charging in combination with self driving cars, etc).
> Police is always paid, no volunteers there.

Baden-Wuerttemberg does have a voluntary police, but they are no longer accepting candidates since 2011.

https://im.baden-wuerttemberg.de/de/sicherheit/polizei/motiv...

> The voluntary police service has existed in Baden-Württemberg since 1963. It currently consists of 576 (as of June 30, 2020) citizens who, through their voluntary work, support the police enforcement service in the protection of events and in the area of prevention, among other things.

> The police volunteers have the position of a police officer within the meaning of the Police Act and therefore generally wear uniform. Since they too can come into the position of having to protect their own life or the life of another, they are equipped with a pistol and other means of coercion.

> The decision of the previous state government in 2011 to terminate the voluntary police service is being corrected by the incumbent state government.

TIL: Other states do have this as well: https://en.wikipedia.org/wiki/Freiwilliger_Polizeidienst
Brains are survival engines, not truth detectors. If self deception promotes fitness, the brain lies. Stops noticing irrelevant things. Truth never matters. Only fitness. By now you don’t experience the world as it exists at all.
- Peter Watts "Blindsight"
Every time someone mentions flying cars, I wonder what they have in mind that a helicopter isn’t the answer to.

I remember helicopters for sale in Farnborough Air Show, probably 30 years ago now, the cheapest there cost about £100k. I assume inflation has quadrupled that, but I don’t follow that market and the stuff on eBay I am unqualified to gauge the quality of.
A rare moment where we completely agree... Vulkan drivers end up implementing all sorts of workarounds that undermine the "low level" nature of the API because people can't use them efficiently. e.g. the Mesa driver spawning a thread per queue to actually perform the submission despite the spec being intended to have the user control threading.
IIRC, they advertise it is free to "fill out", not to actually file.
Monorepos offer one thing, and precisely one advantage, "visibility"

because everything is in the same place, you can, in theory can find stuff.

However in practice its also a great way to hide things.

But the major issue is that people confuse monorepos for a release system. Monorepos do not replace the need for an artifact cache/store, or indeed versioned libraries. They also don't dictate that you can't have them, it just makes it easier _not to_.

You can do what facebook do, which is essentially have an unknowable npm like dependency graph and just yolo it. They sorta make it work by having lots of unit tests. However that only works on systems that have a continuous update path (ie not user hardware.)

It is possible to have "atomic changes" across many libraries. it makes it easier to regex stuff, but also impossible to test or predict what would happen. Its very rare that you'd want to alter >0.1% of the files in your monorepo at one time. But thats not the fault of a monorepo, thats a product of having millions of files.
What about Houdini? That's their current violation.
Nope.

Used AWS for 3 years at a decent sized agency. It seems we underestimated how much not to forget checking and scrutinize every line item in the bill because our lighsail instances had another DB attached to it that we had no idea about, but was charging a crazy fee (converting our local currency to dollars = 19x)

There was much finger-pointing.