skysight-inc/HackerNews huggingface dataset:
I’ve worked for 50 person companies, and 250k person companies. I’ve found that, (barring outliers), most CEOs, especially of startups, are very interested in the perspective of ‘Joe customer’, if shared in earnest. When you think about it, they’ve placed many layers of abstraction between themselves and their customers for the sake of the larger perspective. But CEOs are also people, and customers (of someone) themselves. And are therefore interested in the individual satisfaction of their customers/partners, to a point.
Newer TVs will retain wifi settings after a reset. (Looking at you Samsung)
LinkedIn is a critical part of my professional life. Early on, it saved my company by leading me to connect with a business opportunity that I otherwise would not have known about.

And it's become the worst user experience on the web.

The primary, and I'd say only, value it has is maintaining current contact information of professional colleagues that I've accumulated over a lifetime. I'm connected with people I first met 50 years ago (no kidding). Facebook can provide that, but after 11 years of linking, the equity in that feature alone is too great for me to abandon. Like myself, my LinkedIn contacts have grown in their professional life and now have more responsibility and more resources (VPs, CEOs, technical domain experts) that could be useful for future hiring needs and business endeavors.

On a more whimsical note, I've thought about making a bucket list item to buy coffee for everyone in my LinkedIn network after I retire. Given that they are strewn about the globe, and how many there are, it could be challenging and engaging way to spend retirement.

Still... it's the worst user experience on the web.
Do Google employers work in barracks?
https://www.washingtonpost.com/local/trafficandcommuting/mor...

Yes, you are correct that I meant to say Americans and not total all deaths like I typed. However, the point that vehicles are acceptable even though they cause vast deaths, yet for some reason if one thing someone doesn't like causes hardly any deaths, they can strongly condemn anyone being allow free speech and create a slippery slope.

If you were to add automobile accidents in all other countries combined with the US figures, you do get obviously a much higher figure. Automobile accidents are very high up on the list of cause of death.

(The article also only takes into account US traffic deaths since 2000 being greater than both world wars, and of course there were magnitudes more deaths going back to the 1970s, likely in the earlier decades as well I wasn't trying to be super pedantic, which is why I'll still leave my above post intact.)
vd is so useful for browsing sqlite, csv, parquet, etc data. I just wish I used it often enough to remember how to use all the advanced features like selecting column and row subsets
A bug in the AMD drivers? That couldn’t be.
1200 employees going on strike will literally have no negative impact on Google's bottom line, at least not unless they do it for a long time period. A lot of the money that comes in is basically automatic, it's being produced by ad sells and stuff like that. You'd need a massive subset of the company's staff to go on strike (not just 1200) before that would have any impact on whether the money-making machine continues to function. In a case like this walkouts or strikes by the tech workers have more of a symbolic purpose + impact on future deadlines/releases than a direct impact on revenue.

Maybe if the entire SRE department went on strike and stopped maintaining the datacenters that would put a dent in the numbers due to degraded service, but something like that would probably just doom the company entirely even if they went back to work after a bit.
No. Cryptocurrencies are currently used mainly for:

1. Speculation on highly manipulated markets.

2. Illegal transactions.

3. Ransomware.

4. Innovative new kinds of fraud using smart contracts.
Not an explanation, but a benefit could be that SVMs can be evaluated much faster and are more explainable (* Citation needed, I know).
No, this is not uniquely American. Which country are you from that doesn't require employees to act in a way as directed by the company that employs them?
Ask HN: Why would I want 5G on my smartphone?
I consistently get 70Mbps on speedtests using 4G from my discount telecom provider ($12/mo in the Netherlands).

How would normal people benefit from 5G speeds on smartphones? I understand that sometimes you have to enable the technology before you can predict what interesting usecases come from it. I am genuinely curious and welcome your thoughts.
Walkouts are close enough to strikes that it would be pretty dangerous for a Google executive to try and stop them. (I think some of them may actually be strikes by law - I don't know the exact legal definition.)
> in design terms, this was low-hanging fruit that was lying around for years. Nobody gets paid for innovations like that,

That is perhaps not the best example. Auto-MDI/X was pretty expected after auto-duplex and auto-speed. It was available in switches for years before it was available in NICs. This wasn't an Apple initiative. They probably sourced the autosensing NIC in your Macbook from some established vendor.

What held all three standards back, apart from the additional components and cost, was mainly compatibility issues. Early on, vendor incompatibilities caused autodetection to misfire sometimes, link drops made for a frustrating experience.
true. When I bought Lenovo didn't offer and Dell it was only a couple models of XPS laptops (the website wasn't super clear). Dell seem to have made a better effort at showcasing linux offerings and its great that Lenovo is in the game.
It's still unfair to selectively allow certain non-essential businesses to operate and ban others.
It's a moral problem. If the organization you work for is immoral, by knowingly continuing to work for them you are materially cooperating in the evil they are doing and are morally culpable yourself. Sure, you can refuse to materially cooperate, but then they will fire you anyhow, as we see here.
I don't get why people keep mentioning how things are in other countries. We all know the US is bad for employee rights, why bring up how it is in other countries?
New antiviral drug completely suppresses SARS-CoV-2 transmission within 24 hours
In California you get paid for accrued vacation when you are terminated. She's not out any money, so why keep her on as an employee while she's out?
> with extremly strong worker protection law

Serious question: what makes them strong if employers can't organize a simple strike?
This whole article read like an undisputable libel piece to name and shame a company.

Also, if a company tries to give me that run around once, why would I ever bother repping their products ever again? Also...it was $80. I do realize it can buy a decent amount of stuff but the amount of work and time this guy spent writing emails about this, he would've been better off black listing them.
Judging from the comments from some of her ex-colleagues, she was not exactly an easy person to deal with:

> The GPT-3 thread you describe was my first exposure to Timnit. Watching that thread unfold left me feeling upset, frustrated, and disappointed.

> I was so excited in anticipation of other Googler's reactions and insights about GPT-3, but that thread got immediately derailed by Timnit into claims of racism, not being listened to, dehumanization, that the whole forum became icy and dead after that.

https://old.reddit.com/r/MachineLearning/comments/k77sxz/d_t...
some consider jobhopping as a hobby with benefits.
Many don’t but most do.
If like me you are intrigued by the algorithm but are put off by the dodgy grammar of the article and the many missing steps (such as hashing, or the use of a bitmap), the wikipedia page is clearer: https://en.m.wikipedia.org/wiki/Flajolet%E2%80%93Martin_algo...
I know and that’s the issue - too often achievements from non white non western countries is either ignored or belittled. Boggles the mind.
Corollary: why would I want to avoid 5G on a smartphone (e.g. given identical phones at the same price, with 4G vs 5G modems).
> This is completely untrue, at least with 'at will' employments.

The sentence you are replying to literally excludes 'at will' countries from the scope of their point...

>> In most countries (which are not "at will"), ...
Digital Transformation? Think Digital Revolution
The BBC has been reporting on the Grenfell enquiry and has so far published 138 episodes of its podcast.

https://www.bbc.co.uk/programmes/p066rd9t
She wasn't fired over the paper. She was fired because she demanded Google name the employees who gave (anonymous) negative feedback about the paper, and that anyone going forward who gave feedback on her work also be named, or she'd quit.
Just did a search on site for "facebook" (ignored community forums), all the results are very carefully worded and scrubbed as of now.
> "would rather not work with people like this."

Her clout/skills/PR and her attitude are a package deal.

Google wants to use her for PR, but expects her to be a lapdog.

I conflicted about many things, but respect her for having backbone.
I'm not so sure about that. Surely it would take longer to parse both branches of an if-constexpr then it would for the preprocessor to see the #if and discard half of it.
This dude is amazing. My guess is that he had something more important to do and was applying the principles of structured procrastination. He had to solve every less important task before he could move onto his #1 priority.
I think another problem for the minicomputer companies is that they were doing everything themselves: CPU design, board design & manufacturing, system design & manufacturing, OS, compilers, and other required software, sales, support, etc.

With microcomputers, Microsoft focused on the OS, Intel on the CPU, and a gaggle of other companies did board design, system design, sales and support.

I worked at Prime Computer, a competitor of DEC. Prime was a very innovative company too. But like DEC, they had built their business selling largeish minicomputer systems to largeish customers. Prime tried to make a small Unix tower system, a PC, port their OS to Intel CPUs, etc., but they had to continue supporting their current proprietary customer base at the same time. And when making new products like a Prime PC, it had to interface well with the proprietary systems or existing customers wouldn't be interested. That means more engineering work and a higher price tag. Existing customers wouldn't be interested because of the higher price.

It's tough to build a huge business, continue to support that, and at the same time start a completely new business. Company cultures usually can't change fast enough to make the transition.
> low-cost, fast, reliable, accessible money transfers - clearly something missing right now in this world

Missing in the US.

At least Europe has had those for a long time already, using normal banks.
Source location is so much more than that macro!!

- it has file name, line number, and char number! That already makes the number of characters more similar if that’s your metric

- it can be forwarded/passed around. It’s much harder to pass macros around

- it can easily capture the caller’s location rather than the location of the macro
I get that Timnit Gebru is well respected in the field of AI ethics, and that the demand via HR that she retract the paper without discussion or appeal at the 11th hour sounds super shady

That email blast though. It made it so much worse for her position.
If you look at trade unions, you see that walkouts, work slow downs and temporary strikes are commonly used.

The goal is never to destroy the company but to simply force them to the bargaining table by reminding them of the economic power workers provide.

A total strike or worse a union quitting a company all together is a nuclear option.
See also:

A visual proof that neural networks can approximate any function

https://news.ycombinator.com/item?id=19708620
A linear SVM can in turn be expressed as a very shallow neutral network. The main difference is that with SVMs you put all your effort into transforming inputs for the model (e.g. all the popular kernels) while with neural networks usually most of the effort goes into clever model architectures.
There's significant political interest in finding a corporate scandal here. This was a building full of poor people in one of the richest areas in the world. The local government pushed the installation of the cladding for aesthetic reasons and ignored serious safety complaints from the residents. The national government voted against banning this cladding - and many of the MPs who voted against are landlords who had a financial interest.
If you're a Google employee I have to say it seems like you guys a pampered beyond believe. Someone publically tells people not to work on something for the company and doesn't get fired for that but gets shown the door after demanding confidental information or else and you guys are unhappy? Stay at Google, because most companies would have had you out the door if you sent a public email telling people to stop working.
auto in function signatures is just really, really stupid.
You don't need to leave, you can strike for example. "Condemning" does nothing.
If data costs went down you could get 4k videos.
This is the reason yes, and why macro encapsulation by modules is so important
A lot of people seem to be using this Advent of code as a chance to practice Rust. There's also the past AOC puzzles in the archive, and the usual Project Euler, SPOJ, CodeChef, etc with varying difficulties of questions.
>Enabling raw input either as a system-wide input sink (dwFlags = RIDEV_INPUTSINK 0x100) or only on foreground focus (default, dwFlags = 0x0) causes devices to flood the HWND's message queue with WM_INPUTs, and prevents the system from becoming idle

> [...]

>Changing the 0x04 to a 0x06 means that instead of trying to get raw input from joysticks, they get it from the keyboard instead

Why does changing the usage id fix the issue? The prior paragraph suggests the issue is with the api itself, not with a particular usage id.
Yeah, but "The Middle Path" is a hard sell to the masses.
I remember a lot of time reading people saying the general theory is fluff because too general.
Hawaii offering free round trips to remote workers to live there temporarily
Looks like Peercoin predates Tezos by about six years (2012 vs 2018):

https://en.wikipedia.org/wiki/Peercoin

https://en.wikipedia.org/wiki/Tezos
Sales Numbers for Asterogue
I think that's a balanced view. The fact is, Google might have constructively dismissed her because of her history and attitude and they knew if they outright fired her, it would be a PR nightmare. Letting her resign like this makes it much more complex and doesn't open them up to any serious threat of litigation.

She can try to sue them, but now that she made it public it's quite unlikely any court would look at it.

All in all, it's obvious Google didn't follow their own supposed research protocols, but this whole thing is much more complex and I think it has very little to do with her paper.
Greed and hubris is good. This story reminds me a lot of the recent documentary, Challenger: Final Flight produced by JJ Abrams on Netflix.

“There’s pressures of budget, there’s pressures of schedule,” he said. “And then there’s all these people, these men and women down the chain, who get stuck and saddled with the results of those decisions.”

I can’t help but see a pattern here.

- Big Tobacco

- US opioid crisis

- Challenger disaster

- Grenfell

- Nazi Germany

To paraphrase Baldwin:

“Tragedy is not caused by wicked people; it is not necessary that people be wicked but only that they be spineless.”
Says who? Who is going to enforce some random African country that is in the middle of a civil war to have those?

Also, lots of drug deals are settled in US dollars, they don't have that. So your point that anything settled in dollars will have those laws is way off the mark and easily disproven.
> That said very few operating systems actually store MIME types, [...] MIME types are almost always derived from file extensions or magic numbers.

OpenDocument is generally a horrible format, but there is one clever aspect about it which I wish more file formats would adopt, but which is I think not widely known. Since it ought to be, here is a quick rundown: All OpenDocument subformats like ODT are zipfiles where the first entry is an uncompressed file with the name "mimetype" that has the mimetype (e.g. application/vnd.oasis.opendocument.text) as content. The way zip files are laid out, this means the string "mimeetype$ACTUALMIMETYPE" ends up next to the pkzip magic numbers right at the beginning at the file and can be robustly detected by sniffing just a few bytes at the start of the file.

http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-...

Sadly, few other zip based file formats seem to do that, in particular docx and family do not. If you ever find yourself in the situation that you design a zip based file format, please adopt it.
I am more than happy to take one of their places.
That's funny. Is there a time amount of account has to be open before it can post!
Biut Perl, K, Haskell and its friends, even colorForth, they are trying to solve real problems. They might be using odd ideas to do it, or they might look inaccessible, but that is not the point, they are honestly trying to be useful.

Esoteric languages like Piet, they aren't solving a problem. They are just being obscure for the sake of being obscure. This isn't interesting, and it doesn't really teach you anything of value.
Ask HN: How do you balance reading books vs. articles
I’m an avid reader. I have many books going at any given time. I’m also interested in reading articles and blog posts online. But when I spend my time reading articles, I sometimes have this thought at the back of my mind about using the same reading time for books instead. Do you have any tips and tricks on how you’ve build a balance in this?
It should absolutely pass the sniff test.

The cost isn't the cost of parsing. It's the cost of compiling something you've compiled before. If you change a header that is included in N translation units, you compile N translation units, even if you didn't fundamentally change the header contents in a way that would effect the final object files.
Building a Distributed Android Remote Testing Platform
Then why do I crave a large glass of freshly made orange juice after workout?
Wouldn't a 40-years old restaurant have no debt to pay and a good treasury? I would assume they paid back any debt by then, and could survive for a long time without doing business
"Choose boring technology" implies many different things. I don't like this phrasing because it doesn't identify what part of "boring" is important:

* Is boring tech good because older tech with lots of commits is more likely to have identified bugs?

* Is boring tech good because it is easier to find devs with skills in those areas?

* Is boring tech good because it has lots of fleshed out examples to follow/SO support/packages?

* Is boring tech good because it is simpler and has less moving parts?

Simply saying "Postgres" or "JVM" doesn't imply boring either. Both of these have lots of advanced features and complexity. Your interactions need to be boring (simple, avoiding advanced features). Moreover it's very powerful to make your application boring. What if your whole app could only read/write data in one place? What if your whole app could be single threaded rather than multi-threaded (and still deliver results)? There are good reasons not to do these things, but those cases are rarer than the times we jump to these solutions which can create difficult problems that make our lives harder later
> She's even tweeted that she suspects there was a team of people behind the decision to accept her resignation.

Would that be somehow bad? I'm not even entirely sure of what does that even mean. If I submit a resignation letter, I don't even expect it to be rejected, engineers and researchers are not some kind of ministers. At most some people can consult each others and ponder if its worth to attempt to retain her, but even then the concept is not entirely one of "I/we don't accept your resignation letter"...
The problem with this view, though, is imagine if you're in that situation, and you leave, only to be replaced with someone with more amoral views. It's the opposite of a solution imo.
The majority of cops outside of major metro areas aren't entirely shitheads. Half the time they're just traffic cops.
The standard definition of "blockchain" presumes that there is zero-trust between nodes and that anyone on the Internet can join the network. These properties are probably not what you want for most practical applications.

For most practical applications a git repo where you have some set of trusted notaries and at least M of N notaries must sign each commit is probably closer to what you want. (Or something that is similar logically but still does not fit the standard definition of blockchain, which again is trustless.)
How does Montana deal with that problem differently?
> whether the people of Gondor would find a randomly found King more legitimate to rule them than the Stewards' line

I think the legitimacy of the rule of Stewards' line was derived from the kings of Gondor, since they ruled in their name, while waiting for the return of a king. Even 1000 after, it was still called a kingdom. And then the heir of the line of the Stewards supported Aragorn, perhaps in part because he was the legitimate heir to the kingdom

> elites fighting to reclaim more power over the common folk.

considering the previous regime had all the trapping of a monarchy, I don't think the situation of the common folk would change in the regions directly ruled by Aragorn (and it would change nothing in the regions which are ruled by vassals of Aragorn, which make up most of Gondor, where Aragorn wouldn't have much say
I should clarify. My comment is a statement about the ability for the compiler to reliably cache compiled object files in an incrementally compiling situation.
TL;DR
I would love to see the schools in Germany using Google G. Suite for education.

Long story:

Shortly before the first lockdown was announced in Germany, I helped one school to setup the Google G. Suite for education and run a pilot. Cheap solution, everything works, easy to share exercises and the solutions. Mobile first solution, features-wise was everything that every teacher dreamed of.

Then as expected, because of "privacy issues" (none of them really existed, we talk about them later) the School had to move to a closed source, half-backed state solution (that nobody knows how much costs to develop and run). From the user point of view (Teachers and Kids) and web development best practices in 2020. Most schools are not using it and instead are trying to do everything offline. We keep running G. Suite for extracurricular activities, which are optional, but mostly used by kids that want to go to the High School. As usual I'm sure that the state-based, closed source, tax-payer supported solution, isn't the best one.

References:

https://www.berliner-zeitung.de/en/the-absurdity-of-germanys...

https://www.thelocal.de/20200908/german-schools-lag-behind-o...
Sorry, I was replying to the first sentence.
You mean actions like the Mozilla engineers advocating for users in standards groups or industry coordinating teams? Or the ones building privacy-oriented features?

You’re going to have to make a more substantial argument to get anywhere with this.
Binary file formats can be vastly more convoluted than YAML. For example, consider roundtripping ZIP archives or PDF documents, or both at the same time (see https://www.alchemistowl.org/pocorgtfo/).