skysight-inc/HackerNews huggingface dataset:
> “correct translation” is a matter of taste

So, bias no matter what then?
> You can write very simple Rust

Technically true, but only really true if you don't use many dependencies. At some point you're going to use some dependency that uses async/await all over the place or really goes wild with generics and then it is definitely not simple.

Two examples:

* Heim (https://docs.rs/heim/0.0.11/heim/) is a great crate for getting system info, but it only uses async/await so you are thrown into that rather painful world even if you don't need it.

* Plotters (https://github.com/38/plotters) is a pretty great graph plotting library for Rust (the only one as far as I know), but they have definitely gone a bit overboard with the generics. Want to draw a scatter graph?

I tried simply calling `PointSeries::new()` and got a basically impossible-to-follow error about Rust not being able to infer the type `E` here:

https://github.com/38/plotters/blob/master/src/series/point_...

Very simple it is not!
It's a bit rich for a UK minister to invoke rule of law and international contracts, considering the UK's recent flirtation with breaking their agreements with the EU before the ink has had a chance to dry. It's basically that international relations version of "no-you're-stupid" recently popularised by Putin and bolsonaro.

Plus, obviously, the EU wouldn't be breaking any contracts. It's AstraZeneca's contract with the UK that would be broken, to which the EU is not a party.

The EU is also just levelling the playing field here: it was unique among the major vaccine-producing countries in not establishing strict export controls from the beginning, as the UK did, and the US did using the Defense Production Act (or whatever it's called).

Until now, absolutely no vaccines have left either the US or the UK, while about half of the EU production has been exported. That's precisely because the EU started this particular game of iterative prisoner's dilemma with the assumption of cooperation. That trust in was betrayed in the first round, and now we're seeing the reaction.

Considering the supply chains cross many borders, there is a good chance this will now escalate further, and total production capacity may well be harmed as a result, which is exactly why cooperation was the first choice. It may have been naive in a practical sense to assume that Johnson and, at the time, Trump would be capable of thinking two steps ahead. But getting burned on an assumption of good faith isn't exactly the worst thing in the world.

Plus, once the US, UK, and Israel are done, and with more capacity coming on-line, the spigot will turn to the EU and the difference may end up being far smaller than one might think from just extrapolating current data.
Specially when It comes to Fauci commenting on about mask: on, off, not needed, on, double ...
Odd to describe a survival instinct as "crazy".

Humans continuing on a path towards climate catastrophe when we know better, that's crazy.
What made you feel disturbed and ashamed? That may be my pan-European bias talking but I didn't notice bad behavior from the EU against the UK (or at least nothing crossing the line, there is of course harsh negotiations between both entities, but that's expected when you leave such a group). While UK officials and media repeatedly demonized the EU for the past ~5 years.
One of the comments in the thread said, simply, "Prepare 3 envelopes." Being a 25-year sysadmin, immersed in thinking about the problem, it caught me totally off-guard. I don't think I've ever seen a more perfect response in a Reddit thread.
We didn't screw them. They screwed themselves by writing a nonsense contract written by people who don't have a clue.
The titled implied for me that Backblaze send FB a database with all their customers file metadata. I still don't understand what really happened.
Absolutely, I'm just describing the effects as it pertains to video and YouTube. Imagine the difference in content if we still allowed for independent content production without requiring the additional skills. YouTube has 2 billion logged in monthly users that's a reach that should make many niches viable. But seemingly not.
Is that screwing someone or just naivety/incompetence from the EU? Why on earth did they think Trump would play fair?
I'm not here just to pile on, and for the record I didn't downvote you. Like some others, I never took the word "collective" to mean the same as commune, which ~explains my reply earlier. I'm not interested in starting a commune where everyone gets strictly equal treatment. Fair, meritocratic treatment is great. I could debate about what a fair accounting of merit looks like from my POV.

Back to the point I wanted to make here, though: It's possible in a commune, as with other organizations, to contribute more than the mean and still get back more than you would get for your effort independently. That's the nature of cooperation, that the whole can be more than the sum of the parts, through economies of scale like specialization.
> The solution to their problem is really simple: make better offers.

That's certainly a simple solution.

The problem with simple solutions is that they are near guaranteed to not actually be feasible or realistic.
Have some pity for the company sitting on $195 billion in cash, won’t you?
The legal situation in Switzerland would (probably) allow for this. What it wouldn't allow is the reverse agreement. I.e. you can be fired in 2 month, but have to give 4 month notice.

There are three types of employment laws herearound:

- Statutes can be changed freely if both agree

- They can be changed only to the employees advantage. For example: minimum vacation days are 20 days. A contract can stipulate 30 days, but not 10, or 15 days

- Some statutes cannot be changed at all.

I can obviously not speak for all of Europe (plus INAL, etc), but would assume that it's comparable in most of Europe, or even more stringent in terms of employee protection. Employee laws here are quite liberal compared to other European countries.
I Prefer Makefiles over Package.json Scripts for Node.js Projects
Bias no matter what. It’s unavoidable; languages are ambiguous and you are always, always going to leak out of band information to your audience. (by word choice, accent, font, punctuation, ... )
That has little to do with this. Here the fundamental disagreement is on contracts signed with AstraZeneca.
The other US approved vaccine is a live viral carrier that has only been used fairly recently in experimental treatments (I think maybe an Ebola vaccine using it got approved recently?).
Twitter does this and more
It's their naïvety / arrogance
I think in recent years people are being criticized for what they say rather than what they do, as if saying it is the same as doing it. You should be able to hold a negative viewpoint as long as you don't act on it.
Chinese “atrocities” against Uighurs are talked about every week because it’s a story invented and pushed by the US state department. It’s the WMDs in Iraq of this decade.

My understanding is that the Rohingyan genocide in Myanmar is legitimate, but I’m curious why Myanmar is receiving so much attention at this point.
So so-called "AstraZeneca" vaccine was developed by Oxford University using British government funds (as least in part). They made a deal with AstraZeneca to bring it to the market and insisted that it had to be sold at cost worldwide.

Does that sound like "screwing" anyone?

The EU has handled the pandemic badly overall, and especially the vaccine. They are making noise as a way to distract and deflect and apparently their public opinion is buying it.

They are also complaining about supply of AZ vaccine while, at the same time, trying hard to destroy that vaccine's reputation (so that some people don't want it). This is incomprehensible.
Yep, or Elon Musk's daring techno-rescue of the kids trapped in the cave.
I stand corrected.

See my comment below.
This.

Yev, if you are not in the upper management chain of Backblaze, please show mnw21cam's message to someone who is.

The problem is not that there was a little bug which caused the Facebook tracker to get a few little pieces of information it shouldn't have.

The problem is that Backblaze failed to understand how to distinguish appropriate and inappropriate uses of third-party trackers for signed-in users on a security-critical application. The Facebook pixel should never have been there at all. It shouldn't even have been considered. It should've been an absolute no-brainer that Facebook has no business being on secure pages on a critical infrastructure service for paying customers.

The fact that the pixel even showed up at all on a logged in page represents a breach of trust for customers and casts doubt on Backblaze's competence in handling security issues. This warrants a serious reply from the CEO, not a copy-pasted meaningless reassurance.
Ask HN: Who Inspires You?
Who do you look up to based on achievements or philosophy?
Sorry about the paywalled article. Here’s a summary of the same article:
https://www.chrislouie.net/blog/2018/9/10/better-to-be-lucky...
How Organizational Network Analysis Can Increase Team Collaboration
The New Technology of Teams
> providing support and useful code under the GPL and LGPL

FSF cannot write all code in the world, this is relatively small organization. They do provide a lot of support AFAIK and explain how to make your javascript free. AFAIK Discourd forums and Mastodon are examples of free-javascript websites.
This made me wonder how to do it now, in Firefox 86. I found this helpful page: https://askubuntu.com/questions/797135/how-to-disable-http-r...

TL;DR about:config --> Network.http.sendRefererHeader --> change value from 2 to 0
For many positions, the person isn't a positively contributing member for three to six months. A positive ROI on the expense of hiring them isn't realized until much later. Having signing and relocation bonuses be paid back if the person doesn't stay for a year is quite reasonable in that context.

"We didn't pay for your relocation to X just so that you could change jobs after a few months."

Two weeks notice is a courtesy.

The much maligned PIP is often a hint that you're going to be let go. Rarely is there a "you're being let go today, pack your desk" unless there is cause (the one time I saw it was because someone was using their desktop support credentials to snoop on the CIO's computer - that one they weren't even given the pack your desk) or the company is in trouble (and in which case, things like the WARN period kick in).
First of all statutory rape is mostly a US phenomenon. In most other countries something either is a rape or isn't. Second, the term statutory rape is engineered to make people stop thinking and short circuit to "rape". Therefore it's toxic. There's nothing wrong with consensual sex between a 19 yo and a 17 yo. However, in the US they will be put on the rapist list and have their lifes ruined.
Porsche keeps saying the 911 will never be electric so they are just making new cars to be electric.
Dunno. Here's one I prepared earlier https://www.reddit.com/r/Wuhan_Flu/comments/m979pb/28year_ol...
As a user I love stricter privacy. As a developer working for a platform company whose content (video) is embedded by thousands of websites, I hate this particular change:

- more difficult to analyze weird / fraudulent embedders

- more difficult to debug issues ("what's the sample URL to repro? no sample URL in logs, only top-level of the domain, but I don't find our embed anywhere ¯\_(ツ)_/¯")

Funny thing: you can't just tell your embedding partners to change the embed code and use `referrerpolicy=...` on the iframe, to expose the full URL, because it's not GDPR-compliant apparently. So you need user's consent first. But how do you obtain user's consent before you render HTML on the server? :) ("GDPR wall" is not compliant either)

Life sucks, I guess. But it's for greater good, and I guess the companies will somehow survive.
I remember reading many years ago that employees in the U.S. have the right to quit at any time because being penalized for quitting would make the employment “involuntary servitude,” which is forbidden by the Thirteenth Amendment to the U.S. Constitution. I can’t find any confirmation of that explanation on the web now, though.
Yes. And because of that, the AI guesses based on the relations it sees most often.

The HN title "Google translate is biased" is misleading, but it's a fascinating example of how AI can encode bias.

It probably doesn't matter if I'm using Google Translate to make hotel reservations when traveling. It matters a lot if you're going to use AI to scan resumes.
Python: Generate .docx report from .nessus files
We could very well have accepted that some people are slaves. But we, as a society, decided that this is a bad idea. Why can't we do the same with gender roles?
Considering this, do Backblaze regularly undergo audits to make sure there aren't any security and privacy holes that go undetected? I know now all services do this, but Mullvad at least have built a nice VPN reputation on account of that.

Might be worth looking into, if nothing else then for public perception reasons.
They said development. Not production or sales. Truth be told all the low hanging fruit with combustion engines was gobbled up back in the 80s and 90s with the advent of EFI. Since then it has been diminishing returns. The engines of today are about as clean as they could be without an insane amount of additional development. These manufacturers will be happy to keep selling their current ICE engines for years to come and devote the lions share of their R&D budgets to electrification efforts.
AFAIK showing up drunk isn't enough but if you fuck up (I think that's the legal term) and say you drop the production DB while drunk that you can be fired immediately.
> Electric powertrain is boring.

Tell this to Formula-e teams which found out that even a 1.5 degree difference in magnet placement can effect performance characteristics of motors tremendously.

Similarly, thermal management of the same motors change their power characteristics enormously. They're trying to simulate and optimize these things in that boring cable spaghetti.
They didn't fail to test their backups. They tested them, they didn't work, and then they said "this is fine".
In reality, you can walk out of any job in EU as well. Unless you have some specific clauses in your contract, the worst they can do is simply not pay you anything. There may come a lawsuit after, but I doubt it. You can also get a doctors note and go on sick leave if you feel some serious stress on the job.
google translate actually handles this fine if you use a single sentence, showing both interpretations, e.g. "ö szép" shows

"Translations are gender-specific. LEARN MORE"

and both versions

"he is beautiful"

"she is beautiful"

In the past this wasn't the case, AFAIR.

I guess they couldn't just patch a workaround for everything.

I'm also unsure if they should: let's say you want to translate a bit from the gospel "He broke the bread... gave it to His disciples... and He said..".

If you're translating from hungarian, would you have this translated as "he/she" ? It seems more correct to use the original "He" since you can infer from context what it is about.

At the same time, it's clear there is always bias in the training material, and probably "recover original text" is useless.
Here’s a quote from Rob Pike (in 2015) about what Go was trying to avoid:

"Java, JavaScript (ECMAScript), Typescript, C#, C++, Hack (PHP), and more [...] actively borrow features from one another. They are converging into a single huge language."

https://www.dotconferences.com/2015/11/rob-pike-simplicity-i...
There are more, and they are immediate. And nearly always lead to a lawsuit, because it is only for grave errors in judgement. i.e. theft, violence, endangering co-workers, fraud, misrepresentations to the board and such. So when this is triggered it is never a clean break. Lawsuits can come from both sides as the reason for the firing is grave and the argument doesn't end when a person was kicked out.
Oh wow I've been looking for something like that for ages! Not surprising I didn't find it given that that page seems to be literally the only place they mention it.

Also, unfortunately it seems to already require a licence key of some kind to download. How do you even get one of those?

There's a reddit thread about it here:

https://www.reddit.com/r/SolidWorks/comments/iv3ocg/solidwor...

Someone posted a key, but I don't feel like stealing theirs (may as well pirate it if I'm already stealing license keys).
I would think it is a bit higher now, as this benchmark is for a pretty old version that's not even supported anymore. In particular, I'm pretty sure that shared memory throughput is a major factor for scaling the number of cores, and there have been quite a few changes to the shared memory subsystem since then. But even then, there probably are some significant overheads that are reached before you get to the limits of single node systems that are available today.
Better yet, feed your podcast to an AI for transcription. And host the transcriptions in a wordpress blog. The cost is minimal.
Totally agree. As almost no one uses anything like webmentions, this was the way to discover who was linking to your site. (And because the Google link tool didn’t seem to return much actual information.)
The Only Thing That Can Save the Subway: Riders
I'm guessing they thought Biden would play fair.
It is said that Oxford University was initially approached by Merck (American) but that the government intervened and steered them towards AstraZeneca (British-Swedish).

In the meantime Germany was happy to let BioNTech's breakthrough vaccine go to Pfizer (American)...
Some RE libraries have limit settings for recursion, number of times match() is called, etc. But the documentation is often hard to find for it. Also, last I checked in Perl, a simple alarm() doesn't work...the regex engine installs its own handler.
The definition of terror is people laughing while trotting out of the way?
There are actually different connectors for 15 and 20 amp devices in the US under NEMA.

You do see NEMA 5-15R receptacles on 20A circuits in residential applications, but that's probably because most appliances don't require 20 amps. A 5-15 connector has two vertical prongs, a 5-20 has a horizontal and a vertical, with the special case of receptacles with a T slot that fits both 5-15 and 5-20 plugs.

It goes a bit deeper than that though: A NEMA 6-20 also has a horizontal and vertical prong, but they're reversed from a 5-20 so you can't plug them in in an incompatible (and likely hazardous) way.

The whole standard is really well thought out. I went down the rabbit hole when I got an old table saw with a 6-20 plug and had to figure out what the hell to plug it in to (dryer outlet, via a "custom" extension cord).

I feel like I haven't seen too many uses of Schrader valves that are likely to cause havoc. Most of the use cases for them besides tires are pretty obviously special and distinct from one another. I mean, I'd hope nobody's ever hooked a bike pump up to their air conditioner or a can of R134a to a tire...
duplicate https://news.ycombinator.com/item?id=26537937
> I'm not sure what will happen with Bugatti but I'm almost certain they will be sold.

Volkswagen will retain ownership but move control of Bugatti to Porsche. Porsche will start a joint venture with Rimac to make Bugatti BEVs:

https://www.autocar.co.uk/car-news/industry-news-corporate/v...
Democracy, populism, and individual self-interest can't lead or solve existential global threats. The only way is to eliminate and control the major sources, i.e., ICEs, FF extraction, meat ag, and unconfined clinker/concrete manufacturing, and get to massive bio-CCS such as by exploiting phytoplankton and/or kelp. Planting trees does exactly jack naught.
Not sure why you were downvoted because what you are talking about is the reality on the ground for a lot of people. I'm dealing with this with some family members now. "I heard everyone in Europe is getting blood clots from their vaccine." is a common statement even though it's factually untrue. It's not coming from a place of logic, but emotion and has to be handled appropriately, otherwise you lose them.
Agreed on all points. It is very frustrating that greedy is the default behavior.
Funny, they must have had a good laugh at the expense of their customers while the show was going. I think a real analysis needs tho have fresh feces, if the customers had to send the stuff to their lab then that would not have been the case. (wikipedia says it was the results of a test kit, still not the same thing)
Quite right, if only all comments on hn came backed with evidence. ;)

https://twitter.com/DaveKeating/status/1351129930264948748

1 tweet is not evidence of bias in itself, though, if you've been following along since Brexit it's pretty obvious. I invite you to spent 10 minutes looking through his twitter feed and judge for yourself.
> free market and good faith

That's incompatible.

I could see them making a good faith assumption. Free market assumption is basically, everyone is out to earn most money they can.
Just as it's not mentioned there, I've been running a Go newsletter for the past six years at https://golangweekly.com/ (yes, RSS is available) - the archive can act a sort of week by week "what happened" for anyone looking back to specific points in Go's history over that time.
Ha, that's kinda awesome given the general tone of that site. Hooray for well-executed tech-cynicism.
Yahoo Pipes were what the web was about: get data from any source, transform data the way you like, pipe it into whatever you want.

I only played with them a tiny bit, but was really sad to see them disappear.
A conspiracy needs to be secret.
Literally none of the excitement in Formula 1 comes from drivers picking the optimium gear to get the maximum power out of the engine - they do it perfectly 99.99% of the time anyway. It's all about the driving style, risk vs reward when it comes to approaching corner, to overtaking, to tyre and fuel management - all F1 cars could swap for an electric engine tomorrow and nothing about this sport would change.
I think you are making general assumptions that are not universally true. I know its the hot take to consider any humanities program to be brain washing kids into SJWs.

Philosophy's basic main tenet is to critically engage with ideas. ONE aspect of that is to engage ideas in the politic sense
It might be both. The UK and the US clearly screwed us. Still I find that the EU was really naive here, hopefully Von der Leyen will learn from this.
Firing is absolutely punitive.
Admittedly, I should have picked better examples. XeTeX helps, but in my last team, I was stuck with Latex and came across this comical discussion on how to typeset a tilde in the default font [1].

For tables there are many many different implementations that all work in only some use cases [2]. A few years ago, I got stuck trying to find a multicolumn table that can reflow onto new pages [3].

Add to that the clunky syntax, the cryptic error messages and the poor defaults, and you can probably see why I dislike it so much.

[1]: https://tex.stackexchange.com/questions/312/correctly-typese...
[2]: https://tex.stackexchange.com/questions/12672/which-tabular-...
[3]: https://tex.stackexchange.com/questions/125116/longtabu-with...
So if someone does want to use http referrer for any reason (e.g. only load a certain asset if coming from internal URL/specific referrer), what needs to be done ?
Is this updated? I see in the suggested resources to learn Go there is a book created in 2015... The language and related patterns changed so little that that book is still good?

Or anyway, do you have any to suggest?
Text authentication is even worse than almost anyone thought
Good overview of how to hack a specific internet connected lamp to avoid installing the manufacturer's app.