skysight-inc/HackerNews huggingface dataset:
In Belgium, they used the "Claeys formula" for many cases: https://en.wikipedia.org/wiki/Claeys_Formula. (I believe they use something different now, but it's hard to imagine that unions would have allowed a significant relaxation of the earlier rules, so it's still a good first order approximation.)

Some examples:

- somebody who makes 5000 euro gross per month who's 20 years with the same company would get ~15 months severance.

- somebody who makes 3000 euro gross who's 5 years at a company would get 7 months of severance.

Interestingly enough, the age of the employee is a factor of the equation!

When it's the employee who decides to leave the company, the company can require them to stay on for many months, again depending on how long the employee was with the company. Or the company can agree to release earlier, but it will still be on the hook for a significant amount of months of salary.

Let's just say that the decision to hire an engineer isn't done lightly.
Author here. Similar reply to one I did below, but a significant amount of developers I work with in enterprise or corporate contexts don’t have this similar situation. Cloud9 can be fairly liberating for them short term, especially while learning the ropes of AWS.

The majority of HN readership I’d encourage to continue using their own tooling, you’ve got fast internet, unrestricted access and powerful equipment.

That all said, I default to Cloud9 these days just so I can bounce around machines and have a consistent dev environment when I need it. A lot of my daily job is meeting teams where they are and helping them be productive fast as possible so I need to stay semi-fluent in most operating systems.
requestAnimationFrame stops its timers when tabs become inactive. To fix this, reset timer values when the browser tab receives focus.

https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibi...
"Rice University researchers have created an efficient, low-cost device that splits water to produce hydrogen fuel."

We've heard that one before.

"The platform developed by the Brown School of Engineering lab of Rice materials scientist Jun Lou integrates catalytic electrodes and perovskite solar cells that, when triggered by sunlight, produce electricity. The current flows to the catalysts that turn water into hydrogen and oxygen, with a sunlight-to-hydrogen efficiency as high as 6.7%."

OK. things like that have been built before. The usual problems:

- Costs too much.

- System only works for a while before filling up with crud from the water. (This is also a big problem with fuel cells.)

- Sunlight to hydrogen to fuel cells to electricity is far less efficient than solar cells.
> A significant % of hotels and budget chains will not survive the crisis --> decreased competitor supply

The actual hotel properties are not going to be abandoned, demolished, or converted into something else. Hotels will continue to run as hotels, tho possibly with a change of ownership/management.
Well, not strictly the completion - it's the behaviour when you click on the urlbar before typing anything.

Normally (in my setup) it shows a list of "most visited" urls.

The new behaviour is to still show this list but omit any amazon.co.uk (and maybe other, I have no idea) urls.

Completion works as expected as far as I know.
Add to that that praise is often more effective than correction, particularly for more junior folks.

If I can praise and lift up 95% of what someone is doing, they will do more of that, and less of the 5% that I'd otherwise like to see be done better — unless that 5% has a disproportionate amount of damage to the organization.
Heh I hope someone finds a way to get reliable (or, for the new generation, any) homebrew on the Switch. The Switch has a built-in browser, Bluetooth and probably a h264 accelerator somewhere in the GPU stack. A proper media player and the ability to easily transfer screenshots via BT would be so awesome.

With many games being outright f2p or very cheap (except AAA titles) I don't get why they all are so uptight about DRM/piracy...
I probably should, but I'd half expect to be told that this is intended behaviour due to some "clever" feature that knows better than I do how I want to use my browser.
> The reason for this is because PHP doesn't support many things that are expected in any other language.

And the reason for this is that those parts are handled by web servers and php doesn't need to handle them. Isolation decision that simplifies things significantly infrastructure wise and that allowed for shared hosting to exist - which in turn brought the costs down and made web as popular and massive as it is today.

BTW, this architecture is not that different from what node and others are doing. Instead of having a language/framework that acts as a web server (but too simple, so you still need nginx in front), and then you need a queue service to delegate the jobs, you have a web server that delegates the jobs (requests) to isolated php processes. Model is the same and that's the model that's used everywhere today, just that the moving parts are partitioned a bit differently in different languages.

Of course, it's not a perfect solution to every problem, but works very good for any not-real-time web site/app and in the end RoR, Django, Symfony, etc. they all work in a very similar way (minus the syntactical nuances). For a massive traffic or language level high parallelism just use something else, no one argues against that.
If you are self employed and no employees how does the payroll section work?

For example, I don't have a fixed payroll. I am setup as a single member LLC (disregarded-entity) and just transfer money from the business checking into my personal checking when appropriate. No formal payroll solution.
In general I agree with you on "has wikipedia article ~= notable". However it's well known that WP editors are biased and for example, articles about women get deleted where a similar article about a man wouldn't be.
there is a mandatory 3 months notice period
Why Ride a Vintage Bicycle?
Ah yes, inference of something not in any part of the comment I posted. It was a legitimate question.
Is Sunscreen the New Margarine? (2019)
Well then, instead of putting words in his mouth like "exactly the same", go down his list.

> - Is there a mature tensor/multidimensional array library in Clojure? Is there a Dataframe library?

Is there one in Java? If so, what?

And so on with his other items. It doesn't have to be exactly the same (offering him the benefit of the doubt), but it has to offer substantially the same functionality with substantially the same performance. So, you want to use Java libraries from Clojure? Go for it. Where are the things he needs?
Covering Science at Dangerous Speeds
I ate at a restaurant for the first time since March
Yes, I wonder the sane thing.
If it’s a http api, there’s always curl_multi to do multiple concurrent requests.
Weekly or fortnightly pay is common in Australia, so talking about it as weeks of pay made sense to me. I don't think they really even use the term "fortnight" in the US. Every tech company I've worked at here seems to do the 15th and 30th which is still strange to me.
Not at all what I said. I was absolutely surprised and asked a legitimate question. Ignorance is one's default state, hence why we're encouraged to ask questions when we're young.
Oh, sorry, wasn't saying it was wrong. People seem split on it. Just curious.
That was a lot of interesting work.
A bag of resistors. I remember those. We all bought at least one.

We also bought a bag of capacitors.

They'd last us for a couple of years. The hardest part was sorting them so we could find the one(s) that we wanted at the moment.
> you end up in a dictatorship

I guess in the case of publicly traded companies, it's a kind of plutocracy? Control ultimately lies with the shareholders.

This is a fair point though, but I think the rationale for this criticism already accepts that our current infrastructure is less than ideal.

> so does anyone make this argument against all non-decentralized services? I don’t think so.

I think the people interested in decentralized services do make that argument, which is why they are so critical of the hierarchy of Urbit.

TBH I can see it from both sides. Dealing with bad actors and community management without any kind of hierarchy is very much an unsolved problem, probably unsolvable.
It’s only a remedy if it leads to these positions continuing to exist and also adding health insurance. With no insurance and no income you are strictly less able to access healthcare.
Yeah I'm going to do all that because it's helpful to avoid AWS lock in, especially for a SaaS that wants to make any kind of margins. Companies do this all the time, and I don't think (for the most part) the proprietary AWS services add much value.
Agreed, there are multiple issues here.

The solutions are different but a device like a Pi-hole probably has a part to play in both.
You were not the only one
Circle – A C++ compiler with compile-time imperative metaprogramming
Preventing a Windows PC from adjusting the screen's brightness automatically
Huh? Curious as to why that is.
How do these compare to https://p5js.org/ in terms of performance? I've only used p5.js.
>> Wells Fargo really dropped the ball

This implies that they screwed up and they might deserve forgiveness. They had no intention of lending PPP funds except for large preferred accounts they wanted to help.
ONT have a ‘rapid’ kit that doesn’t require standard DNA lab equipment.

1. https://store.nanoporetech.com/us/sample-prep/rapid-sequenci...
Yup. Bang to rights gov, I was under the impression that insolation isn't enough to do 275K on the surface (ie temperature above freezing) and thus you couldn't really live here, but actually I was wrong.
Right, but even after the authorization code flow, the access token is stored somewhere on the client.

My understanding is that that is suboptimal because the browser has such a large surface area to secure.
Nitpick: this is purely an operations/sysadmin problem.

The DevOps grouping doesn't apply too much, Operations-minded staff should be focusing on keeping things locked down.

Unless, you know, you're not hiring those people and instead are hoping that developers take the Ops burden. ;)
Anecdotal, but consistent with other observations and common sense. Also check out Czechia at https://91-divoc.com/pages/covid-visualization/. They have the lowest death rate of all listed countries, and they mobilized their population to rapidly make masks (https://www.theguardian.com/world/2020/mar/30/czechs-get-to-...) rather than CDC's absurd strategy of lying about mask effectiveness in an attempt to prevent shortages.
I tried Skype and it fell short as well. While sharing my screen I can only see a small floating window that shows 1 participant at a time. I can't see everyone while sharing the game. It was very easy to share my desktop audio while sharing the screen though.
> Read the Wikipedia entry [0] and it's a seemingly never ending jungle of more and more abstract terms.

Yup, category theory is often called "general abstract nonsense" precisely because it manages to talk about many disparate parts of math (or programming!) in a way that purposely avoids any reference to the specific. To usefully interpret the above, you specifically need to know that your domain often uses the category (C) of types (as objects) and functions (as morphisms), and that this category features certain generic types (such as Option, List, Array etc.) as endofunctors - and then literally plug all of those into the definition and work out the result.

It's exactly the difference between (in an elementary context) a word problem, vs. the general theory of equations of type foo which could be used to solve any number of word problems - except replicated at a higher level.
Hooray, You Can Go to the Movies Again–At a Drive-In Theater
I think they mean unavoidable from the company's point of view - they can't make you quit, so when they hire you, they have to assume if they ever need to lay you off, they'll need to afford your severance.
That is very cool, thanks for sharing!

Edit: This seems pretty new, any timeline for a release?
I think it's a little unfair to characterize GP's comment as sniping. Race conditions don't necessarily involve schedulers, or CPUs operating on memory locations. It's true that concurrent processes that work correctly without synchronization are often called lock-free, but I don't see how that refutes the original point.

Given the context, and the confusion about what race conditions even are in some of the comments in the thread, I'd say the comment opened some good discussion. GP also provided examples of race conditions that are simple to reason about elsewhere in the thread, and also explained the difference between race conditions in general, and data races.
Exploring Bayesian Optimization
Wouldn’t that be blocked by Wikipedia’s source requirements? Presumably no trustworthy source will say that drinking diluted bleach is good for you so there won’t be any sources to make a Wikipedia article out of.
I've been paid bi-weekly, semi-monthly, and am currently paid monthly.

Semi-monthly wins, hands-down. Bi-weekly aligns strangely with auto-pay. Monthly feels like my money is coming too far into the future.
I think Netflix has actually likened its engineers to a "pro sports team."
Love seeing this. This let's people avoid the pains of forced migrations or forking when a new version of a library has critical changes but drops older Ruby support.

Also, I found this statement hilarious:

> Unlike front-end developers, we, Rubyists, usually do not need to “build” code (unless you’re using mruby, Opal, etc.).

It wasn't that long ago that front-end developers used to say the reverse.
> it's just vim vs. emacs type of problem, it's simply a personal preference, both are great, just use what you enjoy the most...

To a large degree, but not completely.

Some frameworks (actually the runtimes of the languages) allow for much easier and quicker scaling and/or deployment compared to others. But businesses usually prefer to burn money for that as opposed to making an informed choice early on.
I got in. Looks like the final site has an XSS problem.
How many man hours are spent trying to avoid lock in and how much would the cost delta have to be between your current cloud provider and a new provider to make a migration make sense? How many fewer employees could you have if you depended on managed services? How much time could your employees spend on creating features that could help you acquire customers or get your current customers to give you more money?
> btw if you're aware of such a thing existing already, I'd love to hear about it

Since OAuth is pretty coarse-grained, you tend to have:
- A client has a policy configured for the file sharing service or file collection, and does not use e.g. the scope parameter to request particular permissions
- A file collection lets scopes be assigned particular permissions, and a client requests access by requesting one or more scopes

Although I am not a fan of the level of complexity it adds, UMA (User Managed Access) makes a pretty strong attempt at solving these sorts of problems as well.
^To add to that. I'm doing exactly that to build this tool that lets you add logging statements onto running python without any restarts.

CPython gives you all the necessary utilities to let you freely manipulate pretty much any function's bytecode.
Stripe's UX is pretty bad for my workflow because at a browser width of 960 pixels, horizontal scrolling is necessary to use their UI. There's plenty of room for everything to fit, but gratuitous white space wastes it and requires the horizontal scrollbar.

I've reported the issue to their support multiple times over the last three years and they've agreed it was an issue but as far as I can tell, have no plans to fix it.
This makes me think, they value their reputation a lot more than the greedy 'minimize losses' option. This way, they still save money over 2020, while hopefully hitting the ground running when the whole thing clears up.
I ran three trials of each on a min spec 2019 MacBook Pro 16". All numbers are ms rounded to the nearest integer, all browsers are latest stable. I also loaded the page with dev tools closed since that affected times.

Browser: (trial 1 prep, trial 1 chart), (trial 2 prep, trial 2 chart), (trial 3 prep, trial 3 chart)

Chrome: (649, 347), (638, 343), (618, 358)

Firefox: (353, 307), (358, 307), (361, 308)

Safari: (281, 264), (287, 258), (309, 262)
More people are watching it on twitch.tv than going into the virtual world. Hm.
The Apple Lisa had a "mouse odometer" in software that tracked the number of pixels moved since startup.
I think European dev market is a lot more complex than that; if you work in Zurich or London, do contracting, work for a major bank etc then the market is way different for you than if you do (say) PHP as an employee of a non-software company in Berlin.

The baseline is decently middle class with a solid safety net but there's a lot more room at the top than you're making out IMHO.

As always, to make cash as a "working" dev you have to get as close as you can to a gigantic money funnel of some sort. The main difference from the U.S. is that there are fewer and different money fountains, especially missing unicorn and VC money. Finance, FAANG outposts and doing specialised things for huge real-economy companies still pay well.
this isn't a wage floor, it's internalizing the costs that the service imposes on the rest of society. Why should the taxpayer have to jump in to save gig workers who are essentially living in a permanent state of precarity? Why should we encourage companies who cannot take care of their employees? Or for which separating themselves from obligations is actually their entire business model?

There is nothing regressive about this. If usage of Uber increases as fast, or faster than income then shifting some money from consumers to drivers (who are very much at the bottom end of the distribution) is progressive. Ensuring that public infrastructure is maintained which the poor rely on disproportionately is progressive. Pumping money into privileged forms of transport which has horrible consequences for the environment by pushing reliance on cars which worsens pollution as well as congestion is regressive.

It's completely cynical to suggest we need a 'robust social welfare system' which in this context means tax payers taking on the obligations of employers so that a bunch of tech workers can become millionaires at the age of 30 after an IPO, which is what Uber is. It's a distribution of money from the bottom 80% to the managerial and tech class while offloading risk onto the public and creating an underclass of disposable gig workers whom the company has no stake to ever invest in.
I wonder why everyone predicts the world is going to be so radically different in just 20 years? What will drive that, and why hasn't it happened in the last 20 years? Politically, economically, socially, things change very slowly. The status quo is one of the most powerful forces in the world, and it will continue to stay powerful. My prediction for 2040: The world will be pretty close to what it is in 2020, which is also pretty close to what it was in 2000. Really the only major difference between my life now and my life in 2000 is that there are mobile phones all over the place, and people are glued to them.
The Stack Overflow database may be freely available, but the Stack Overflow user-base will probably keep on going to Stack Overflow because that's where the rest of the Stack Overflow user-base goes. Network effects are tough sometimes.
You can do better than that, you can add custom search engines for most search bars on the web, triggered by key words.

Just go to Youtube.com, right click the search box and click the "add keyword" menu item. Then choose a keyword you want to use to trigger a Youtube search (I use yt) and confirm.

After that you can search Youtube from anywhere by just typing "yt cute kittens" in the address bar and hitting enter.
Many previous threads as well: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
> If they can't find work elsewhere, how are these jobs not good enough?

That same argument also argues that a job for $1 per hour is reasonable, or that a dangerous job is OK. Do you believe that jobs need minimum standards to protect the most powerless in our societies? Most first world countries accept that restrictions are necessary, and many restrictions have come about to avoid the gross abuses that occurred without restrictions.

All minimum standards hurt some proportion of potential employees, and any one average individual may have a significant marginal gain by ignoring the standard.

The judgement to be made is about whether the potential for benefits is realised, and how much the harms are restricted, and how much the harms are not concentrated on particular subgroups.
Tourism won't even come close to recover until at least half a year after a corona vaccine gets available, countries will do everything they can to avoid the need for a second lockdown, and that includes drastic border controls. And it is not sure yet how many airlines will survive the crisis, combined with planes being perfect spreading ground for corona... and without airlines there will be no tourists.

The whole industry is fucked and it will probably kill some countries too, a lot have a massive, unhealthy dependency on tourism.
DVD playback was also a major sell feature for the PS2. The Dreamcast also was dialup only in the era when DSL and cable connections were just starting to become mainstream (and at least in the US, BBS was practically dead and normal ISP dialup was too varied to work on a console).

SEGA really did get everything else right with the hardware; even having a semi-handheld as part of the controller. The market was just not ready for it.
If it is the case it seems out of context to refer to this severance benefit as COBRA as it is my understanding this program has been specifically designed by Congress to force employers to offer the "opportunity" for the separated employees to get health insurance at full cost (without the employer subsidy).

Since the Affordable Care Act, it seems to be cheaper to forego COBRA benefit and enroll in one of the offered options. Lost of job let you do so outside of the official enrolment period.
> There is nothing in the book that indicates that Google's implementation of the contact tracing spec would deviate from the spec either through incompetence or malice.

I agree I'd trust Google over the government and many others. But the OP you are replying to called for releasing the source code, and reproducible builds. If you do that, you don't have to trust somebodies word or the laws of the land, you have the laws of mathematics in your court.

Surely you are not saying what is a clearly inferior solution is one we should be using.
The linked article in the patent comment talks about running a gel to confirm extraction which is what I was referring to
From my reading of the interim rules, it's based on your 2019 Schedule C Line 31 (Total Profit and Loss), capped at 100k.

For forgiveness it's: ($100,000 / 52 weeks) * 8 weeks = $15,384. The rules and new clarifications seem to change every week, I'd consult a CPA before assuming anything.
Thanks for offering a legitimate response to a legitimate question. After finishing up work and looking for answers, I found (provided it is accurately sourced) this article [1] outlining targeted departments of the company I hadn't even heard of before, even though I've used the service extensively for recreation.

Obviously diversification occurs with these large companies, I just hadn't realized how much they had branched out.

1: https://outline.com/grS7fY