skysight-inc/HackerNews huggingface dataset:
I just think companies don’t nearly take anonymous social media backlash as seriously as this discussion alleges they do. Anecdotally, companies barely take customer/client complaints on social media seriously, unless it goes viral- but how would that happen in the case of giving feedback to an applicant? Hard for it to be big news unless actual discriminatory practices emerged- in which the current system already fails to protect against.

Perhaps companies are just behaving too conservatively, and there is room for interviewing platforms to improving the hiring process by giving the helpful feedback that applicants crave.
You know how we look back at the state of medical knowledge from a couple hundred years ago, and it all seems so primitive? Contagion was explained by miasma rather than germs, leeches and trepans were best practices, and even basic surgical sanitation was an uphill battle. From our point of view, they didn't even understand the basics! Easily cured diseases were just left to run their course!

Events like this are a reminder that there is still so much that is beyond the abilities of current medicine. As a prominent doctor, he almost certainly got the best care that is currently available, and yet he still died from a simple virus. Our ability to treat viruses today is where our ability to treat bacterial infections was 100 years ago. We knew that germs existed, but penicillin was still a decade away. The standard of care was to keep the patient well hydrated and hope that they don't die.

Similarly, we know today that viruses exist, but in most cases the best care we can offer is to keep the patient hydrated and hope that they don't die. With sufficient luck, in a hundred years we'll have progressed to the point that people look at us and marvel: "They didn't even know the basics! When people contracted a virus, there was nothing they could do but let the disease run its course!"
That was unexpected. Holy crap. I think it's time for a beer.
i love swift, can't wait for android/windows support, it's gonna dominate everything
Netflix finally lets users turn off autoplaying previews
Never heard of it, but how much did it cost? How much did the reverse lookups cost? And even if you could get it electronically there was no way practical way to do much with them.

With the twitter leak millions of phone numbers/names are available for free instantly, and the technology to do some harm with them is readily available.
The README of the Github repo details their progress in the translation:

https://github.com/ryankeleti/ega

It seems they're done with EGA 0_I, and EGA I, but they're still working on EGA 0_III, EGA 0_IV, EGA II, EGA III, EGA IV.

I wonder why there isn't an EGA 0_II mentioned...
Buy an Android. By something else. And remember Apple started as a garage company going up against IBM. Banning something you personally don’t like isn’t freedom, it’s fascism. Nobody has to buy an Apple product! It isn’t like it’s the government where you are forced at the point of a gun to comply. It’s a free market. Buy whatever you want. Sell whatever people want. Start your own damned company. Plenty of people before you have done exactly that. That you chose not to is your fault, not Apple’s.
Good thing we’re discussing JavaScript library sizes and not cars in random contexts, then.

77kb gzipped is massive considering it’s only doing one thing. If I want my website to load in ~100 milliseconds or less (or even 1 second or less!), I absolutely do need to pay attention to all the libraries I add.

I can and do criticize software developers for making hideously bloated websites because they don’t pay attention to what they add. Not only are a lot of modern websites wasteful, they’re painful or outright useless on slow mobile connections—not a problem for software developers on fibre networks, beefy dev machines, etc.
While totally possible I've never heard of such a thing actually happening. Tearing out the OnStar module on Chevrolets has been done by people with a specific mindset for a long time. Whats kinda neat is that if it does still work after tearing out the module it should continue to work forever because you just ripped out the update mechanism. Assuming you don't go to the dealer for service of course...but who does that?
The longer a disease takes to show symptoms means it's had a longer time to multiply inside your body.

Once your immune system detects it, you're going to get the standard flu/cold symptoms (fever, runny nose, etc).

During this period your body is actively losing its protection due to putting so much resources into fighting the viral infection in your body.

Other deadlier diseases can now enter your body and essentially hide behind the fact that your immune system can't respond to everything at once.

So you get more complications as you're sick for longer.

The viral infection itself does have an impact on organs, specifically the lungs, but it's usually secondary complications that kill.
Please present another.
> Lambdas can't handle checked exceptions, which are the most common exceptions in the system.

You can do exactly the same thing that Kotlin would do for you and just rethrow them as runtime exceptions. It's one extra wrapper call; not great, but not a huge overhead either.

> There is no way to extend Stream with your own methods.

That's just syntax sugar; all it's actually doing is calling a static method, which you can still do in Java.

> Still 8 primitive types to wrestle with.

You can just ignore them and use the object versions everywhere, and then it's not a problem.

There are a bunch of irritating warts in Java, but irritating warts alone are not worth switching language over.
Not a nice idea to do reference implementation in C++ instead of C!
> I've been a vulnerability researcher since around 1995. I feel significantly better about security today than I have at any point in the past.

If you're as right about this as you were about Assange's extradition, we might be in trouble. I say that because you've been extremely vocal about Assange and Snowden the last 7 years here - :and extremely wrong:. I do not accept your argument from authority.
Sounds like you haven't read https://en.wikipedia.org/wiki/Kessler_syndrome
This is one of those things that I hear the security community talking about a lot, but it has very little mainstream traction.

This actually surprises me because I would intuit that people would be drawn to hysterics about massive grid failures. Look at what happened in New York City.

And there are many smaller things that get even less consideration. Like the Tesla Powerwall Hack [0]

Either some big incident is going to happen that makes us shape up real quick, or we’re going to have a little foresight and proactively upgrade the security of our critical infrastructure.

[0] https://news.ycombinator.com/item?id=21610981
> Most people, ESPECIALLY people who ask you for feedback, do not want feedback.

The data I've seen suggests you're totally wrong about this.

I work at a company in the recruiting space. My primary role is interviewing technical candidates, and we provide very detailed feedback to candidates of all levels, regardless of whether or not we move forward with them.

People consistently tell us they love the feedback that we provide - in fact, people say the feedback we provide is one of the best parts of their experience with us.
Why specifically would tech companies "in particular" be in for a surprise?
I'm a little bit busy temporarily but I feel I can help you out. Email is the following backwards with symbols added: com live brandonbrowning
that's why android sucks ass, fragmentation is an issue, nobody update to latest version

Apple is doing it right, forcing everyone to stay on latest version, so everyone can benefit from optimizations and innovations, the end result is customers have better apps wich help with battery life

you have the android mindset, and it sucks
Please stop referring to software developers as engineers, unless they are fully registered members of the state association of engineers.
Gah, what a terrible company. I'm sorry you went through that.
The usual cost argument for open floor plans is that by devoting less square feet to each employee, you save money on rent. (The costs to actually put in a door and some sheet rock walls is a one time expense that isn't very high in comparison to the monthly costs for rent.)

The reality though is that if employees are less productive, any savings in rent will be small compared to the costs associated with lower worker productivity.
It's worth reviewing Chris Hedges' America: The Farewell Tour and the late Chalmers Johnson's prescient observations and predictions many years ago.
For Nick, it was attempting to pay me so I wouldn't defame him.
You could sue them. During discovery you would probably be allowed to depose their engineers and subpoena their records. Aside from that you have no recourse.
I think nappy-doo's point is what happens when taxes, mortgage, health insurance, food, shopping, etc is NOT taken into account. If you make $100k but spend $150k you're in the red, doesn't matter how effusively you celebrate making $100k.
> 973 KB to 669 KB

Is that minified and gzipped?
Instapaper can email a digest of articles to your kindle's email address.
On the Origins of the 2019-NCoV Virus
Done it. Worked really well (got great people, which got more great people, virtuous cycle etc). Struggled to convince a couple of other companies to adopt the mindset. Hoping to do it again some day.

Yeah, life's hard. But isn't that why it's worth it to fight for a better life? I get it though, "better" is relative.
At my org "lead engineer" is a seniority title. The people you look for are the maintainers and core contributors- the people with access to approve commits, and the people who are highly active in design and code review.
Our first patent troll
So that we can all work together to improve the hiring process. Seriously. I could get hit by car because I stopped to pick up some trash on the side of the road. But it's still a decent thing to do.
Why would you care what my benchmarks look like? If you are performance-sensitive, run yours. If you don’t have any, you’re not sensitive to performance.
Thank you, this was helpful
But hopefully they interview more people than they hire.
Will be interesting to see how it fares in the Js Benchmarks:

https://krausest.github.io/js-framework-benchmark/current.ht...
Huge release with a lot of time and effort put into it. Congrats to the angular team. Couldn’t imagine another framework putting in the amount of work they did in order to insure Ivy goes well.
> you might prefer Java over Clojure

There are good, explainable reasons why people hate Java and Javascript. Fundamentally, one can argue that they are very nice and solid languages and all those complains aren't warranted. On the other hand if you look at them differently and treat them as low-level, sorta "assembly" languages for their respective platforms, then probably you would find out that Clojure is an amazing tool, because it can perfectly be hosted on both of them.

And given all the good design decisions that went into Clojure, one might argue that it's almost always better to choose Clojure instead of Java.
Sounds like your firm is in a specific niche of consultancy that is atypical compared to the majority of non-hourly billed companies.
I still give Google shit for the feedback they gave me. Good feedback is incredibly hard to do well.
Suppose you ship a website and some people get used to being able to edit the javascript code that you ship there to fix and improve things. You then introduce a build step in your deploy process which starts to obfuscate and minify your js. Users start complaining that they can no longer easily fiddle with the js. Why should you compromise your development choices in any way to accommodate an accidental feature that you never intended or promised to your users?

It is certainly possible that companies make specific design decisions purely to limit third party repairability, but it does not seem correct to force all devices to be repairable. There are many domains, cell phones being one of them, where a lot of normal fit and finish decisions that are made in order to ship competitive products end up having the side-effect of limiting repairability. Do phones need to be so thin and rigid? Maybe not, but the competing phones are so yours must be too. There seems to be lots of sales pressure on looks and feel and almost no sales pressure on repairability, can you blame these companies for giving people what they are actually paying for instead of what some say they would pay for?
Given commercial pressures would a Boeing reentry vehicle be over designed to such a extent that on such a failure (failure to separate, entering with the wrong attitude ?correct term?) result in "...the craft righted itself before the escape hatch was burned through"?
China disinfo in relation to nCoV whistleblower's death
Go home, GPT-2, you're drunk.
So you think the phrase “I’m worried I’ll get sued” would commonly be understood to mean “I’m worried that formal legal proceedings will be initiated against me, but I’m not at all worried that legal proceedings might be threatened in an attempt to leverage me into a settlement”?

If somebody hired lawyers to negotiate with another party to pay them damages, under threat of a lawsuit, I’d say that would commonly be described as “suing” or “getting sued”.

If an employer says “I don’t provide feedback to candidates for risk of getting sued over it”, they are absolutely referring to the risk associated with providing that candidate said feedback. Which includes both lawsuits and out of court settlements. So regardless of what you think the common usage is, that’s certainly how it’s used in this situation. Otherwise you could just tell said employers “you never have to worry about getting sued, because you can just pay the settlement lol...”.
I agree. I was more or less pointing out that if I said no to every company that didn't give feedback I wouldn't have a job. :p
If we are in the space of compression than i think its relavent.
It's because some people don't look titles one at a time. If I have in front of me a list of 30 movies, the fact that I have the cursor over one doesn't mean I'm considering that one. I might be thinking about the name of the movie that my coworker mentioned yesterday, deciding whether I want a comedy or an action flick, or discussing with my girlfriend what to see; or simply reading diagonally the list of 30 movies, which for most of them I'll probably know something about without reading a description. Making me force my attention where my cursor is forces me to consider them one by one instead, and not pause to ponder.

Liking to see a preview is fine - and there could be a button for that, so that I could tell the app to show it. But the way it is (was) I don't have the control, it's the UI who decides where my attention should be, and that's wrong.

The best comparison I can make it's an overeager shop attendant asking "can I help you?" When you're looking at a product - except in this case it doesn't matter how many times you tell them you're just looking, they come back 8 seconds later to ask again.
Grsecurity can't duck $260k legal bills, says California appeals court
A reference implementation of JPEG XL is available at: https://gitlab.com/wg1/jpeg-xl
Man I hope the QA person who found that bug was rewarded..
Be very explicit in your interviewing. Follow a process. Have the same people ask the same questions every time. Ask for a rating immediately after the interview. See who are the good interviewers over time. Don’t count on recruiting to source good inbound candidates.
JXL is an interesting standard. Integrates a recompressor that shaves ~20% off .jpgs without further loss(!), FUIF for essentially-lossless images in a progressive/interlaced mode like this, a separate lossless format, and a new lossy format with variable-sized DCTs and a bunch of other new tools (other transforms for DCT-unfriendly content, postfilter for DCT artifacts, new colorspace, chroma-from-luma...). It's intended to be royalty-free.

I'm not sure if putting it all under one standard will make it hard to adopt, and/or if AVIF (based on AV1) will just become the new open advanced image format first. Interesting to see in any case.

Brief presentation: https://www.itu.int/en/ITU-T/Workshops-and-Seminars/20191008...

Longer presentation with more of the rationales for choices: https://www.spiedigitallibrary.org/conference-proceedings-of...

Draft standard: https://www.researchgate.net/publication/335134903_Committee...

Play in your browser: http://libwebpjs.appspot.com/jpegxl/
Why is Angular so less popular than React?
Nvidia GeForce Now – Google Stadia Competitor
Don’t be so sure about that. I don’t know any C++ dev who hasn’t heard (good things) about Rust. It’s definitely well known in the systems programming community at this point. That’s different from using it in production though.
C'mon, the original title was better:

"Open-Plan Offices Are the Dumbest Management Fad of All Time"
Oof this is a very interesting and underexplored topic. I haven’t heard of calibrating display uniformity before. I hope something like this becomes integrated into OS level caibration at some point.
It sounds like you might eventually be able to write a kaitai struct [0] for the resulting format which would make it fairly easy to use the format in your language of choice.

[0]: https://kaitai.io/
Not without the ground pushing back against them, they wouldn't. Turn off the engines and the passengers feel weightless (because both vehicle and pax are accelerating earthward at 1G); therefore turn them back on @3.5G and they'll feel 3.5G, no?
The best office I was in as very much like this. It was in the Bubb Road office of Apple's Newton team. Each person had a walled office with a door that closed, a full-length window next to the door, and an exterior window on the building's grounds. The office was just about big enough to fit two people to sit or stand in front of the whiteboard.

Each half a dozen or so offices were arranged around common areas with sofas and gaming tables, and next to kitchens. We called the common areas "living rooms". Rolling whiteboards were stationed in or near the living rooms.

It was close to ideal. If you needed privacy to think, you could close the door. If you were receiving visits, you could open it. If you needed contact with others, or a serious discussion, you could join people in the living room and roll in a whiteboard if it was needed.

I also worked at NeXT, which had a similar arrangement, except that its common areas weren't as inviting as Newton's living rooms.
Question: why then are there recent media reports that DDR4 and SSD prices going to be increased? Is this Samsung's unilateral oligopolic move, another price fixing event, a ploy to stimulate panic buying and/or some other structural move related to real ability to supply? (Yes, I remember the hyper-commodification DRAM price wars and price fixing of years gone by.)
There's also the floor size to consider, cubicles or team sized cubicles where everyone has windows or at least some natural light are very different from cubicles in a massive (wide/long) dilbertesque building with only artificial light in the center. In my neck of the woods these large buildings in industrial/technology parks are becoming a thing of the past and a lot of newer offices buildings are very thin which makes cubicles much more appealing.
Heh, yeah. People problems tend to get solved in weird ways more often than not.
Hand tallying of paper is used in Australia and works quite well. Sure, elections are expensive, but any change of government is. Better to do it once properly, than have an entire administration plagued by tampering accusations.

It also creates great temp jobs. Whenever there is an election the AEC (Australian Electoral Commission) puts out ads for jobs on the day. The requirements (and they check this!) are that you cannot be affiliated with a party, and cannot have a public history of being involved in politics etc. You get paid a great casual hourly rate, and you can either by a polling official on the day (usher, handing out ballots), or a vote counter at night. Or if you've done it before you can be a supervisor. Each political party is allowed to appoint one scrutineer to watch the counting per-polling place to make sure that it is fair. To my knowledge there has never been an accusation of cheating or tampering in this system.
> Good for you. I went to a small private school where such things were a pipedream, and I expect in poorer countries than the USA the outlook is even bleaker for universities sending hardware to space.

Sounds like we should probably invest more in improving the public school system.
Heidi was a fixture on South African TV in the 1980/1990's.
Dubbed in Afrikaans.
https://www.youtube.com/watch?v=9S9NQ4NGiGY

Same for Niels Holgerson
https://www.youtube.com/watch?v=Atq032t1wAQ
Guide to Internal Communication, the Basecamp Way
Shows up unpredictably. I can’t fathom how DoorDash stays in business, let alone grows. At least Uber has other businesses with possible network effects.

Too bad the NYC bicycle delivery model doesn’t scale.
First of all, the "free market" is a fairy tale. It has never existed. States have been shaping their economies since the beginning of civilization. The very existence of modern corporations and their special rights of limited liability is a radical dispensation from government.

And secondly, where do you (or do you at all) draw the line on what sort of ban constitutes fascism? (Setting aside the fact that corporations have historically loved the stability of fascist states.) Is regulated overtime fascism? Workplace safety laws? Child labor laws?
One can use C++ in radically different ways.

I would appreciate a reference implementation in Rust. Or, if not intended for immediate linking, in something like OCaml or ATS. Clarity and correctness are important in a reference implementation, and they are harder to achieve using C.
Last time I heard they were teaming with Google Pik for the JPEG XL format. Don't know where they are at.
You'd think that, but it's been fascinating to watch the rise of Uber Eats in Australia. Recession doesn't mean "cheap eats, save a few dollars" as much as "if we sell the car and just use Uber, we save a ton of money on insurance & licensing".

There's some data hidden away in the middle of this news story that matches what I've heard elsewhere: Uber Eats is such a huge percentage of restaurant revenue here now, stores can't afford not to be on there anymore (and being on Menulog instead isn't cutting it):

Shade Cafe took over from previous tenants, a Greek restaurant, in September last year because 60 per cent of its business was coming through UberEats, and they couldn't justify renting such a big, expensive space. “People aren’t forced to go out," Carey said. "The amount of UberEats coffees we do is amazing, it’s crazy. It’s hard to get people out of the house.

https://www.smh.com.au/business/the-economy/the-happy-shops-...
> one that could have been predicted.

Early in my life I would get asked questions about this sort of thing when applying for jobs: "Dave wants to steal from the cash register. Should you encourage him?"

It mystifies me that anyone would give the bad answers to these questions, especially those who steal lab equipment.
Want to get a linux notebook for running Ubuntu 18 Lts for my projects on fpga. Wonder carbon is ok as I like their keyboard but keyboard only. Need thunderbolt for my AI part as well.
Protect Our Speech and Security Online: Reject the Graham-Blumenthal Proposal
Hmmmm. I believe you. I haven't had enough remote experience yet to know for sure, but it sounds reasonable to me.
Very nice flowing article. I think this quote feels ever prescient, "What the Internet seems to do best is make commonly available enormously vast resources of mis-information that we never knew existed."
Migrating to CockroachDB