skysight-inc/HackerNews huggingface dataset:
> also, better default form input styling would be nice. it's so...Windows 98....but i'm on Windows 10. :\

Google and Microsoft seem to agree with you, but I totally don't get it!

If the website doesn't specify a style, my browser should fall back to a design that matches my OS, not whatever the browser developer thought was pretty!

And if Windows is coming back and telling the browser to use Windows 98 styled buttons, Microsoft should fix Windows!
somewhat agree, but many comments here detracting from PHP don't have any substance as to why... they come off as tribal and elitest.
I’m surprised they were still handing out options - don’t most later stage startups switch to RSUs? I’d hate to have to decide whether to exercise today, cliff or no cliff.
Most of that is because those are hard requirements to fulfill for most professors. Video production is pretty difficult to do well. The university I teach for basically offered no help in that realm in our transition. They basically just told us we had to transition to online in two days, gave us some bullcrap professional development on how to use Canvas, and then fed us to the wolves.

Make sure to blame the university, not the professors. We're trying our best with almost no help.
It wasn’t some, it was a lot of jobs. Also don’t a lot of these benefit issues still apply if you are under 30hrs as an employee? The end result might be you can only work max 30hrs per week at a bunch of gig companies and still don’t get health insurance.
for everyone praising the severance package, laid off employees at kickstarter are getting even more severance and full healthcare (not COBRA) because they unionized: https://twitter.com/ksr_united/status/1256382357311012871
Ask HN: Selenium like solution but for win apps/games
Hi, is there a way to run a game fullscreen in windows and make use of the ui/buttons etc with just some script or similar ?

So without any human interaction. I would like to automate some process of playing replays of a game which i need to record.

thanks.
You could certainly try it, but you'd have to be able to figure out and filter who the management plants were, otherwise your site/app could be used by management to actually discover workers who are trying to unionize.
Seems you either got super lucky or that's been fixed.
By most American standards
The sourcehut landing page has ~300 words on it. Those words could be literally arranged in a giant spiral and still not require 3-4 genuine attempts to learn what sourcehut does. This comment is a total caricature of the actual and tangible benefits of a well-thought-out UI.
Sourcehut is an engineering tool and its landing page is not designed to harvest registrations and clicks. The lack of design is not a failure of design, it’s just that design is not that important on this particular website.
Yes, but instead of buying several AirBnBs, they could instead buy dozens of smaller startups that are not operating in the hospitality industry - which is going to recover much slower than most forms of B2B or B2C.
Honestly, you have pretty little real leverage. Warehouse workers are going to have to form a union and threaten to really shut down amazon's profits, in order to defeat these profit-motivated outrages. It's always been like this. People have to self-emancipate.

To aid this you can help promote support for unionizing and other related things. But that's fairly secondary. I think using your position as an employee to call out Amazon's abuses can be a good way to direct media attention but without worker power, attention on its own doesn't actually do anything. But Amazon firing its employees has given them a lot of bad press. If it happens to you it might be a good thing politically. That does suck though, if you can't afford it be careful.

Related to all of these topics I want to plug https://www.taxamazon.net/about, which doesn't solve the issue of warehouse conditions but does help address one other externality of Amazon's relentless drive for profits at the expense of all other issues. Raising consciousness around their tax-dodging helps people realize their worker relations are terrible and vice versa, and passing this ballot initiative will do a lot of good on its own.

Edit: do get plugged in to Tech Workers’ Coalition if you aren’t. I just wanted to be sober about the challenges and opposition warehouse workers face and the necessary strategy for victory.
This still isn't reversing a hash.
Evaluating Polynomials
Tbh allocations (and related memory management things) are often the low hanging fruit in big picture optimization in many languages, incl c++.
> the critic needs an incredibly compelling argument

Popularity is a B.S. metric of correctness, quality, or pretty much anything other than zeitgeist.

It blows my mind that people still argue there is causality between quality and popularity. Certainly, there's correlation sometimes, but something does not need to be quality to be popular, nor is quality always popular. I mean, Van Gogh wasn't recognized until death. And you saw the 2016 US elections right?
I haven't seen RSUs outside of publicly traded companies.
You don't have to be a dick to confront them. "Dude...that's not cool. And if HR finds out you'll be in trouble." If they still don't take it down, escalate to your manager.
The big issues would be when worker starts and ends, self direction in terms of how they do the job (and associated liability), worker's comp, unemployment insurance, and tools / vehicles (I.e. should Uber be required to pay ~50 cents per mile to it's drivers. W-2 says yes, 1099 says no).
Shortest answer: because they went through YC.
Unless you can directly band co-workers together and voice your position collectively do nothing and keep your head down. It's not worth losing your job over.

I know it sounds cynical but the only way you can get managerial attention is if it hurts workers productivity (like the Google walkout two years ago) or if you can hurt their bottom line. If you go at it alone you'll barely get the right kind of awareness. See what happened to James Damore when he went against the machine solo. Irrespective of your views on his stance his exit gives a flavour of how things could go.

What you could do anonymously is help workers organise their protests, help them circumvent AMZN s in-built policies that prevent this.

I want you to succeed but at the same time needlessly falling on your sword helps noone.
There's at least one more SMBC with a CAPTCHA joke:

https://www.smbc-comics.com/comic/captcha
You know you don't have to emulate the awful boomer who gave you this shitty worldview. You can just stop, any time you want.
It is when discussing the merits of a given language, and the assumption is "a person knows the language under discussion".

I.e., for the criticism to not apply in this context, a solid PHP developer...has to also be a solid C developer. Given the context is "using PHP", the former is likely, the latter, not so likely. Exactly how likely I don't know (I don't use PHP, so don't really have an opinion anywaay), but most discussions I've seen around PHP don't also presume the adoption of C.
~~Yes, because it's pretty shitty for Europe.~~

I didn't understand well, sorry.
Ruby Stream API
Does anyone recall if Airbnb were one of the firms to institute more employee-friendly exercise windows? If so that takes some of the pressure off the decision.
You are correct that it's not a security strategy by itself. But it can be part of a larger overall security strategy.
Historic Hysteria: The Dancing Plague of 1518
Thanks. The plan does seem to be for them to put up and shut up as far as I can tell. I wonder what Uber will do? Suspend all services?
Epycs should be readily overclockable. It's the same silicon as Threadripper. AMD does not, to my knowledge, restrict overclocking in server parts.

Cooling would become a big issue, though. Air cooling a 280W 3970X in a big tower with sufficient airflow to maintain ambient temperature internally is difficult. I cannot maintain max turbo on all cores.

Putting this in 1 or 2 Us in a server would likely be impossible without water cooling (requiring piping to external liquid coolers (whether radiators or chillers)). There's only so much that increasing air velocity can do in cooling.

I don't know if this is the primary thing holding back Epyc specs, but I know it will be an issue.
It is commendable you want to make a change in the world.

Unless you are essentially famous though, I’m not sure that as a regular Amazon employee you carry much more weight than someone campaigning directly in FC, or someone external campaigning for better worker relations and employee rights.

In fact, because of who you work for, it’s going to be much harder and messier than most for you to objectively campaign on this issue. Not only could you get fired, you could lose any chance of a good reference and generate quite a lot of ill will with folk you’ll encounter in your career later on.

In all honesty you might find it better to put your energy into another issue. You can have just as much impact without compromising your current working relationship, and without being accused of double standards: biting the hand that feeds you.
Why would you not want optionality? Optionality always has carries an intrinsic positive value.
It's not language quality and merits per se that are important. It's much about establishing status within a tribe that counts. PHP is seen as a low status language because many junior or moderately skilled programmers use it. Rust is a popular language among up and coming young programmers because they expect to over throw the dominance of older C++ programmers. Haskell is for the high priests if that is your path to power and status.
Hard to say. On the one hand, part of me thinks it'd be best to spend it on marketing, since you could get a lot of attention for future projects if you could lock in say, a few decades worth of ad space on major publications and social networking sites.

Also:

* Obviously buy a ton of stock and crypto.

* Use it as an incentive for people to follow you on social media, join your site/SaaS service, etc. We've all seem those folks claiming to offer $1000 to whoever follows them on Twitter, a legit version with a few hundred thousand dollars per person would rake in followers like crazy.

* Transfer as much of it to other people as possible, on the assumption at least a few of them will pay at least some of it back.

* Put money in various online gambling sites, since hey, whatever I actually make in winnings is my cash.

* Go on a general spending spree, since 30 minutes is still plenty of time to buy whatever random consumer good or piece of entertainment media you'd ever want.

* Pay people to work on things I want done on an 'all money up front' basis. If they turn out to be scammers, that's not my problem.
What’s an example of a country where this isn’t generous?
What's the average for Europe?
You example doesn't work because you tried to access the element with a string, which was ALSO converted to an int.

https://repl.it/repls/CompetentBlondInstructions

Here I changed your string index to an int and it still says success!
In Google documentation you'll hear this distinction described as "lab data" versus "field data": https://web.dev/how-to-measure-speed/#lab-data-vs-field-data
If you haven't seen any screenshots of it at work in Remedy's Control, it's pretty nice there. Nothing groundbreaking but it's the first time I went 'oh!' and realized that I was seeing stuff that would've been invisible without raytracing. It's used for shadowing, reflections on glass, and a bunch of other stuff that ties the scene together and ensures things are where you expect them to be.

I expect we'll see some more compelling uses of it in the next few years, given that it took until the last year or so to see games start using it in a way that wasn't just tacked on. (It makes sense that Control was one of the first titles to use it extensively, since they were publishing talks about GPU raytracing well before the hardware was in anyone's hands)
> The underlying problem is Windows suggesting Windows 98 styled buttons

I'm almost positive that Firefox doesn't use OS-native controls; they've specifically styled their controls to look the way they do, so yes, this is a Firefox problem, not a Windows problem.
Attempting to negotiate with Ops or Finance at this stage is doomed. They have made their position clear; it is time to counteroffer.

A union is what you want here, that can credibly threaten real pain. Depending on how that needs to be communicated, after the people with the purse strings take you seriously, then you sit down to talk.
> emotional, irrational non-argument

Please avoid calling arguments emotional / irrational just because you disagree. The parent argument is that people are forced into bad situations by contingencies that aren't facts of nature but human policy choices. There's nothing emotional or irrational about that.
> The underlying problem is Windows suggesting Windows 98 styled buttons. Microsoft should fix Windows.

i think that's the canned WONTFIX response for every bugzilla issue ever closed about it in the past, what, 7 years?
Venezuela claims to have captured two Americans involved in failed invasion
Call me old school but after watching numerous people try and fail to learn online with courses and especially YouTube videos, I'm pretty convinced that to learn ideally people need to read textbooks.

This isn't a question of learning styles - and I do believe that online courses and videos are valuable supplementary materials. But none of them compare in richness and direction to a well written and organized book.
I thought RSUs are only given by public companies. Anyway, they would be crazy not to exercise.
It was a joke, and you might be surprised. Traffic is an easy indication of the rate of growth.
Please don't post messages like these, it doesn't really help with the discussion.

Also, just because maybe they have more folks from one ethnicity than most companies have on average, doesn't prove this argument.

Lastly, sites like Leetcode exist where people share questions too, I doubt that it is restricted to just one ethnicity.
Those industries would also be hurting less which means a smaller discount.

Meanwhile, long-term prospects for AirBnb have not changed. Disease existed before COVID and will exist after COVID.
That's why when a yet another aspiring startup wants to hire me, I ask for a high sign on bonus as an insurance, monthly vesting cycle, at least 200k in base pay and high severance upon termination. Never been given that, but I don't regret: looking back, all those "just 1 year till IPO" companies are underwater.
In the case of Minecraft no new graphics feature is really going to benefit the "actual game", but players who obsess over their created spaces might really appreciate having better lighting that they can control through things like reflectivity. It's something you'd have to poll the average teen-who-still-plays-Minecraft about though.
These are abnormal circumstances. I wonder if it is possible to delay the layoffs by cutting salaries - maybe instead of firing 5 out of 10 equally paid people, they can cut the salaries of all 10 people by half (or something like that).

Any which way these are hard decisions :(
Clean Coders Studio
Good engineering culture, bad company, user hostile.
> If one process holding a lock halts then it will prevent system-wide progress

As others have mentioned already, if you had code that did that, that code would not be "lock-free". Lock-free requires progress in all circumstances even in the presence of ordering primitives (what we colloquially call "locks").
I disagree with this. Your 9–5 spent powering the machine that mistreats these workers probably vastly outweighs whatever wins you're able to eke out on nights and weekends. See also "Ethics can't be a side hustle" [0]

[0] https://deardesignstudent.com/ethics-cant-be-a-side-hustle-b...
Serverless isn't a cure all, Ansible has had numerous code exec bugs due to e.g. interpreting strings coming back from remote machines or third party APIs as templates.

Some of these bugs aren't even that old
My initial reaction is "wow, nice severance package!" My secondary reaction is they must think things are going to be very bad for a very long time for this kind of payout to make sense financially.
They are RSUs, at least in the US.
Don't fight AWS nor Amazon. Instead use the money you earn there for good, build your own "nonprofit" that does what you perceive to be good.
Don't try to change others or force them to your "ideology", esp. if it's the source of income you depend on.
Yeah, the amount of data entry I had to do by hand was killer. I eventually got a Linux laptop cleared, set up scripts to scrape data and generate briefings, documents, formatted images. My productivity went up so much (a week's worth of work in a couple hours) that my command started an investigation to see if I was siphoning off my work load to other shops. When they figured out I was just automating everything, they shut it down because the "software was not government approved" lol. So much for military intelligence...
The feudal system (summary: rule by gangs of heavily armed thugs who force their local peasants to work by threatening to kill them otherwise, and take whatever liberties with them they like, including theft, kidnapping, rape, murder, ...) is given a “bad rap” because is was and is horrendously exploitative, leading to very bad outcomes for nearly everyone.

It persisted because there was not sufficient economic surplus or a sufficiently broad distribution of economic/social power to break the control of the armed thugs running things, except sometimes by other groups of armed thugs.
I found COBRA to be extremely expensive. I instead enrolled in obamacare via job loss exception.
You can use ESR[0] version of firefox the equivalent of LTSB windows. Or use a registry hack[1] to disable updates for regular firefox if you use Windows.

0. https://ftp.mozilla.org/pub/firefox/releases/68.8.0esr/
1. https://winaero.com/blog/disable-updates-firefox-63-above/
I got an RSU offer from Pinterest a couple years back when they were private, though I turned it down.
I called this 3 weeks [1] ago and no one believed me. Were are going to see A LOT of this the next 3-4 months as large companies experience bad quarters. These are the companies that were setup and run well (i.e. not day to day, burning stacks of money with no revenue).

[1] https://news.ycombinator.com/item?id=22901720
I'm shocked that 2020 revenues will come in only 50% below 2019. I don't think anyone will be travelling for the bulk of this year, especially with the looming threat of potentially getting sick in a foreign country or away from your home.

It will take 5+ years for them to get back the same level of inventory/hosts/customers as they had in 2019. Many hosts will foreclose on their rented properties during 2020 or convert to long-term rentals. Airbnb may lost inventory for multiple years, not just months.

The second wave will be the nail in the coffin for a lot of companies, I think Airbnb is one of them unfortunately.
That's what I'm saying. Your interaction there is not a positive one, and it's based on a gotcha from a bad manager.

It should start more like this:

conversation happens between manager/managed who have built up a relationship based on trust via transparency in action and word over more than the last 12 hours

X: So yesterday [bad thing] happened, and it seems to be based on choices you made. My perception of what happened was [perception here]. I wanted to talk to you to see what the reason was, and let you explain why we did [choices].

This is, as you point out, called genuine empathy. We have to label it as 'ask to understand' (side note, I fucking hate Steven Covey), because so much management literature since the 1980's told us to remove empathy/sympathy and emotion. Injecting it back in, appropriately, is difficult for some people without a matrix or checklist.

The problem is, that checklist is often used as a substitute for the real work of managers - building relationships and guiding people to see they can do better, even when performing at their best.
Non listed companies do give RSUs. For example: Stripe
Sorry, can you explain what you mean here? I am always trying to get better at both python and functional programming, but I don't know what you mean about lifting operations up/inlining them in this case with defaultdicts.
This would be considered awesome conditions by most people around me (in CZ, EU). It's common to work in horrific warehouses that sometimes don't even have proper thermal/humidity control; having a clean, warm and structured place to work, with OK wage on top of that, is a luxury to them.
How is this relevant to the topic?
> why they are out there driving around when they have so many other well-paying options

Actually, if you read my other replies in the thread I make the opposite argument. People not having other options is an argument for ride-sharing companies, not against them. If they can't find work elsewhere, how are these jobs not good enough?
None of those are compatible solutions.

Ansible is very inflexible when it comes to configuration and how you structure your playbooks.

Kubernetes/Helm/Flux only works if you're inside k8s. I don't know why you would be using Salt for that.

Chef Habitat looks nice, but again. I'm doing more then just management of applications.

The only real alternative to Salt is Puppet. So, No. Just no.
Really? The reason I assumed otherwise is that, the buttons on Mac look like Mac buttons to me. And furthermore, the buttons on my Mavericks Mac (pre Apple's flat redesign) look different than the ones on my High Sierra Mac.
I'm not a huge fan of patents. I'm really not a huge fan of copyright. This is exactly the right question to ask though. Ignoring "How many people will be saved [because of copyrights]?" doesn't do anyone any good.
In the last update (75) I had this bizarre problem that any amazon.co.uk links in my history weren't showing up in the "most used links" that the url bar is usually populated with if you click the down arrow (or in this update where the down arrow used to be)

I have a browser profile that is used almost exclusively for amazon content as well. The most visited links in that profile are amazon.co.uk and prime video but the only "most frequent" links it would show were on twitch and the occasional youtube page I visited to find trailers for amazon hosted videos.

When I went to about:config and toggled the four "update1" bools to false, amazon came back in my "most frequent" links.

Pretty strange, eh?

Edit: so I just installed 76, and switched the four "browser.urlbar.update1" bools that enable this back to "true", and again, any amazon.co.uk links are removed from the list I get when clicking on the empty urlbar.

I don't really care about the ugly styling, but since this is a navigation feature I use extensively, I'm turning the whole thing off again. Hope they fix (or document) this before the choice disappears!
Swift – Additional Linux Distributions
Germany, health care isn't even a question, three months notice is the norm. Plus some additional severance payments. Don't take the number for granted, but I think IIRC it is something like one month per year. Not sure anymore, so.

EDIT: Read days instead of weeks regarding AirBnB severance pay. That changes a lot, and it makes it a more than generous package by anyone's standards.
Anybody accepted those terms?
Ask HN: How has SARS-CoV-2 impacted your benefits and compensation?
For those fortunate enough to have so far kept their job through the pandemic thus far, have your benefits and compensation been impacted either immediately or in the future?

I imagine there have been combinations of furloughs, bonus plan adjustments, retirement match reductions, promotion freezes, etc. Have executives taken pay cuts? I've been curious to see how large and small companies in various sectors are managing this.