skysight-inc/HackerNews huggingface dataset:
We both know (and correct me if I'm wrong) that this is an issue with the GCP cloud architecture. https://github.com/pytorch/xla/issues/1858

So you can't blame the PyTorch team. If there's anyone to blame, it's Google Cloud. In the meantime, I don't think there's any harm advertising PyTorch with TPU support if running on TPUs with PyTorch is often much faster than running on GPUs with PyTorch.
What a good blog post this is.

> A portion of my job is helping folks communicate that we're serious, reliable infrastructure for the largest participants in the global economy while also keenly appreciating that the user might be on a small team trying to sell bingo cards or politically-themed breakfast cereal.

AWS and Cloudflare are two other examples of XaaS companies that benefit from this mode of operation. They're both workable for a one-person team as much as they're for global enterprises.
So, instead of documenting APIs at the design/development stage, we'll do it at runtime (after product ships)?

I can see a number of issues:

- parameters that were never used during the capture window

- parameters' range, special values

- mandatory or optional parameters

It appears this tool is solving the wrong problem.
But that's not what is being addressed. Not getting involved in "every hot-button political issue" is clearly advisable, but Coinbase is preemptively deciding that all political conversation is off the table while they run a highly unregulated multi-billion dollar currency exchange.

There are going to be political issues that involve Coinbase, and if they're deciding already to ignore any role they play in society, we need to be highly critical of every decision they make moving forward.
Wait, Wasn't Peter Thiel a Libertarian?
The author needs to disclose if they have a financial stake in snowflake and if this is a pump and dump post.
Yes, he doxxes a ransomware mogul here. Yes, this is a good thing and should be applauded.
Noise yes, null or missing values will crash your training and out-of-distribution values (which your schema will not help you with!) will be even worse, hurting performance but impossible to find.
The Google lawyer should be fired. I can’t believe you’d put the best of the best in front of the SC and the guy didn’t even sound like he could describe what an API actually is in non-technical terms. I don’t see how he represented the best legal representation Google could buy.
CG/SQL: Easy, accurate code generation for SQLite
"copyright protection lasts for the life of the author plus an additional 70 years"

That's ridiculous for software APIs, I could be okay with APIs having some temporary copyright for a shorter amount of time, say 5 years, but that's just unreasonably too much.

Do we have any other technical fields where technical work fall under copyright? I feel that's the main issue, copyright was clearly designed for work of art and fiction.
But we are talking about copyright, not patents. So to stretch your analogy. Imagine I'm a door manufacturer, or maybe a manufacturer of tools for construction so that professionals can make their own doors. I create some kind of stencil that has the doorknob placement cut-out. And maybe a few variants with places for windows and such.
The general idea of such a stencil might be patentable, even if the general standard dimensions are not. The tool is a unique idea (maybe).
But we are talking about copywritten material. The specific stencil design, that you could photocopy is the thing in question.

And that is one of several arguments Oracle made, that api interface is a stencil.

I think I would agree the law supports that argument from what I know about it, copyright is pretty broad. But at the same time, I think that is perverse and we should change the law.
When you come out with a policy like this as a response to this https://www.wired.com/story/turmoil-black-lives-matter-polit...

it's not apolitical, it's just giving yourself a formal policy note to point to for any future need to tell people to "shut the fuck up and get to work"
I'm seconding this. I'm in New Zealand and Hacker News is easily one of the most responsive sites on the web, in my experience.
Some characters look weird in the title.
Was that in the original title that was pulled by HN?
To be clear I was not advocation for the removal of the banks right to remove him and certainly not arguing for the government to have the ability to step in. Just highlighting that I personally believe it is a bad path we are trudging along.
Percent moves two zeros over factor
Historical documents are more evidence about the people who created them than the people described in the documents. It would be very poor historiography to use a book written about somebody as raw data about that person. This sort of thing is taught in intro college classes and makes it very clear that people who claim to be interested in defending history are not trained in the field and haven't actually made an effort to learn it. The conclusion then is that there is some other reason why they insist that said statues must remain up.
The Bitcoin Dev Team could certainly write code that gave them 100 million coins, but it will be difficult to convince the miners, exchanges, payment processors, wallet developers and the rest of the community to run it.

And this is exactly what happened early in Monero's history, where the lead developer got ejected from the community: https://monero.stackexchange.com/questions/1011/monero-incep...

And this is also what's happening now in Bitcoin Cash, where the developers of ABC (up until now the client almost everyone used) wants to assign themselves 8% of the rewards from a mined block. And the the rest of the community are rejecting it heavily.

So yes, the community would fork it.
The IBM implementation of SQL far predates the ISO standard. Does something being standardized somehow relinquish the copyright? The idea of APIs being copyrightable is new, has IBM somehow relinquished its copyright claims for SQL to ISO? This article discusses the possibility at length https://arstechnica.com/tech-policy/2020/03/before-it-sued-g...
Fail!
The demo site does not work.
Failed to register/update a ServiceWorker for scope ‘https://instantmultipageapp.com/’: Storage access is restricted in this context due to user settings or private browsing mode.
The article does not even try to mention this.
HTTPS is political (see attorney general of united states). Do you use HTTPS on your websites? (a step against the U.S. government position) Have you turned HTTPS off in your browser? (a step towards the U.S. government position) Do you implement forward perfect secrecy for HTTPS connections? (more against U.S. government position) How do you weigh it's threat to national security against it's protection from criminals for individuals and companies?

All of these actions can be viewed as political statements. Everything is political.
Because it has no purpose in normal Rust code as it's already guaranteed to be safe. It's only purpose would be on {unsafe code, inline assembly} and is just a performance penalty otherwise.
More generally, I feel that one of the main reasons the Supreme Court is such a powerful body nowadays, and why cases like this are considered so important, is because Congress has become so ineffectual. We have internalized the idea that the Supreme Court has the last word on every matter before it. But it emphatically does not. The Supreme Court is only the last word on constitutional cases. So many decisions - this one, certain decisions on gerrymandering - are completely overturnable by Congress.

I agree 100% with those sentiments.
Why blame Facebook here instead of the ISP that disconnected the website for a stupid reason?
Pales even next to NYC which is aiming to have 2000+ cameras just for generating traffic ticket revenue

About ten years ago, the Chicago Police Department was bragging about having 30,000 cameras on the streets. God knows how many there are now.
I agree; a big part of the problem is that the whole concept of what an API is and what it does has really grown in the last 40 years. The original IBM PC BIOS exposed an API but it was far simpler than the Java API. When we draw an analogy between a large industrial machine and all of it's levers and switches and buttons and the interrupt calls on an IBM PC BIOS, the analogy seems somewhat reasonable. It certainly feels like we're straining that analogy when we apply it to the Java API.

Even so, the Java API is clearly documented and publicly available and anyone can look it over. It's clear that it provides a contract to the software developer saying things like "if you give me this data when you call this method, I will give you data that looks like this in return". The idea that an API is a contract, I think is sound and the analogy holds water, in my opinion.

Is there really nothing creative about writing an API? Well, I think that's an arguable point. When you drive a car you steer a wheel and when you type you press buttons; it's arguable that these are simply obvious implementations that many people might independently develop on their own. It's mechanical and, perhaps, lacking in creativity. But the Java API? Some portions, for sure, are obvious: any collection of things has a "length" method. But someone did come up with a plan for managing the namespaces and the package names and some packages have APIs that are pretty clever and, perhaps, reveal true creativity.

Still I'm against protecting APIs from third-party re-implementation. I did not find Oracle's arguments at all compelling and, in my view, that was really their job here. Instead they pretended that this idea of an API as a contract anyone could re-implement was totally alien to them and that struck me as a bit dishonest.

I'd like to see a more compelling argument before we upend how we thought APIs worked for the past forty years.
Your example is comparing apples to oranges. We're talking about software that doesn't even have "contact us for pricing" on the website because nobody that needs it even asks what it costs.
"Largest PC maker" has been a pyrrhic title for many years now. Lenovo's market cap is $8 billion, Dell's is $51 billion.
This does seem to be the standard Libertarian worldview, but no matter how much you intend to ignore the world around you, it exists and you're a part of it, and you answer to your neighbors.
The DNC would be center right in Saudi Arabia? By what metric?

What is with the ridiculous hyperbole that's so common when talking about America on the internet, especially by non-Americans? Talk about "American exceptionalism" - just in a different way.
Not sure why this question is being downvoted, but possibly. However this is fraught with various complications and is a discussion around failed state govts.' regime enforcement, internal citizenries' access to external organizations and various other ways in which other economic actors interact with these, a very complex separate discussion on its own and it requires one too many assumptions for me to be comfortable providing any intelligent opinion on without starting from a common base of assumptions.
It's not inappropriate to use "actress" yet.

But consider that we used to have the word "doctoress" to refer to a female doctor. Using that feels weird.
With the kind of marketshare ryzen has gotten on custom builds plus several % increase in server( which has large margins) I don't think amd has financial issues right now. They'll probably target gpus next, go for the low hanging fruit and then slowly iterate on the rest of their products.
Sure, but you can't say too many bad things about the company. Of course you would never write "I don't like working here", as long as your real name is on the post.
Surprise, surprise: you're not allowed to make a "board" and call it "Real Facebook Oversight Board" without Facebook's permission.

In the battle between Facebook and journalists, I am increasingly on Facebook's side. The breathlessness of these articles is starting to resemble parody.
> How is literally designing your chips to a point where they could be desktop class to replace x86 not innovation?

That's more a sign that the company wants more profit by owning the top to bottom stack.

Perhaps they saw the existing chipsets as not delivering what they wanted or not scaling to fit demand, but it's still an investment not directly tied to product (their core competency).
The command line interface eCos has to call any C function sounds interesting, I wonder if there is a standalone library to do this on other platforms.

To further boost performance, it might be worth skipping past interrupts and going straight for DMA, as the CPU probably doesn't need to be doing anything. I imagine figuring out how that works on an undocumented chip would be quite tricky though.
Back when the Kosovo thing was unfolding and the Muslims were making headways over there, the West was mum about the whole thing, vilifying the East, looking to slander Serbia and other countries who were aiding them.

Now that the Chinese have taken hold of one area and are growing their influence there, suddenly it's a topic worthy of discussion and critique. With 1M+ Muslims in concentration camps, I am curious as to how this is going to unfold.

As the expression goes, it looks like the shoe is on the other foot. Or as I like to see it: you made your bed, now lie in it.
well it would be funny if amazon starts to sue oracle.

https://docs.cloud.oracle.com/en-us/iaas/Content/Object/Task...

I mean even the freaking headers are the same which some could consider an implementation detail.
I think I misunderstood your comment initially and you were merely curious what the argument is. The argument has been made elsewhere in the thread but basically they have a real product with real usage / data creating a positive data feedback loop that will lead to incremental improvements. The question is whether it will improve along an asymptote far from full self driving (what most people believe) or some leap occurs in the future or some technology can be added to their capabilities to achieve full self driving at some point. The latter is possible imo even if highly unlikely.

The fact remains they are out there, and you can buy them, and they can do some sort of self-driving. Waymo is an impressive tech demo at this point.
> Not sure Google Nest is a big space for that kind of thing.

It's just one more data point ;)
This assumes all roles at the company are equally able to exit the company in the midst of a global pandemic and find opportune work with the same growth opportunities, salary, and locality.
I like Result<T, E> and would welcome its addition to Go, but the most surprising thing to me about switching from Go to Rust is that error handling is basically identical in practice; a little less typing in Rust, though you weigh that against Go's (weak but convenient) universal error interface.

Rust gives a hard shove where Go gives something closer to a nudge, but in practice, Go's nudge (the requirement to do something with an error or else bear the shame of _'ing it) gets me 99.999% of the way to Result.
It's the Xeon W-2145.
Really neat! Where did you get the training data for? Is there a way to contact you?
>Every restaurant has the right to get rid of someone destroying their place, why can't Facebook?

I don't know.

It's weird how this was a non-issue until around 2016, when all of a sudden it became an existential threat to free speech and civilization itself.

It's almost as if there's a tacit agenda behind the presentation of concern for free speech in the general case, with the goal of normalizing extremist right-wing speech in parallel with its increasing adoption and normalization within a specific mainstream American political party.
kurier.at shows an advertisement for lust-auf-osterreich.at after disabling all cookies.
Divesting is much better than acquiring in general in my opinion. Divesting allows for greater focus which Warren Buffett, Steve Jobs, and Muhammad Ali all agree is the key to their success. Acquisitions usually destroy a business and slow down the acquirer with net economic losses.
Or approve executive appointees to create administrative law ...
My current thought about how to fix this is to have a link called 'parent' or 'up' next to each comment timestamp. Clicking on it would scroll you one level up. Disadvantage: you'd have to click it once for each level you want to go up. Advantage: it's simpler than any alternative I know of.

What percentage of this problem would that fix?
The pitch must have been like "hey guys, do you want to make some products, or do you want to make some money?"
Also I found the first names consist of names that are most likely, in fact, lastnames in ascii. Heikkila is most probably, really, only, a common Finnish surname Heikkilä. This makes me wonder how much overlap and discrepancy the lists might actually have.
I think it is a bit more nuanced than that, and that the line is really hard to draw.

If you wife for example got a manager that thought the females had no place in the workplace and should be a stay at home wife and was open about this, would that be ok?

If you are gay, and your manager loudly say that being gay is a sin, would that be ok?

I get that it can feel like the other way too, it probably feels hostile to be conservative in a fairly liberal company. But being open and supportive of all your employees seems like good and understandable business decision. That of course includes being welcoming to conservative people. If you think your coworkers are a disgrace, no matter the reason, I think it would be smart to not make this known.
Who says they are two independent games?

https://news.ycombinator.com/item?id=24713352

If the players pick different doors, the host will open the third door. That prevents him from being sure to get a goat, in the same way that opening a door at random in the single-player case prevents him from being sure to get a goat.
Yeah, there's plenty of edge case handling you might want to do.

My first pass would be to do it based on screentime.

My second pass would be to give the screentime ratios to the user, allowing them to tweak the ratios themselves.
I'm not sure why an opinion being commonly held across race/class/gender would make it not political.

Your statement that the immigrants you know care about x and y and not politics doesn't actually make sense in response to the concept 'everything is political'. You are responding from the perspective that politics means elections, or some similarly narrow set of topics. But 'everything is political' explicitly rejects that perspective. It means that a Filipino immigrant thinking about whether their uncle and cousins will be able to visit them is political because it's harder for them to get a visa than my English cousins. It means that a Hispanic immigrant talking to her friend in a restaurant after dropping the kids at school should not risk being detained by ICE because speaking Spanish makes some dropkick immigration officer decide they must be illegal immigrants, which happened in Montana.
While there are a lot of “outsourced” malware-as-a-service and hacking-as-a-service outfits out there, the majority have law enforcement somehow embedded in some part of the supply chain or are a complete honeypot run by governments to entrap criminals. Beware outsourcers bearing gifts.

The “encrypted” Swiss phone of choice by narco traffickers (and others) in the 1980s run by the CIA:

https://en.wikipedia.org/wiki/Crypto_AG
The DOJ just today announced that they are drafting new regulations on Cryptocurrency markets.

Coinbase is intrinsically political. They're a financial institution. Their product is subject to both laws and public scrutiny.
Google, antitrust and how best to regulate big tech
Hard to create value when ditch or reduce power from the value creators and end up nothing but value extractors.

Companies taken over and run by value extractors (finance/business/marketing) over the value creators (engineers/product/creatives) end up in this stagnated, picked apart state when the grace from the value creation or product wears off.

Value extractors need to learn that you must first create value before you extract it. The reason value extractors originally were attracted to the project/product is usually that it has created value.

R&D has very little value to an MBA so it is cut, but long term it is all the value of the company. Value extractors kill the whales before they even can grow up.
So many wasted drone strikes that could’ve been put to good use.
Where did you buy it from? I'm in the market for a 13" laptop with 32GB of ram and a ryzen CPU, with no hardware that's not Linux-friendly. So this sounds like a close fit.

But I can't even find the Elitebook 835 on HP's website, or on Amazon.
There is a difference between explicitly supporting the status quo and simply saying we aren't going to actively work to change the status quo within this organization.
Even IBM S/360 is still being emulated.
Oh man. I have a juicy Stripe story from a friend, but I'd rather not share all of the details in case anyone from Stripe is here listening.

The gist is that I had a friend apply, go through a few interviews, and then just get completely ghosted. After several emails and attempts to reach out, the hiring manager replied to his email with a two word reply when my friend asked about his application status. That reply was "no thanks".
They should've called it an Unofficial Facebook Oversight Board. Ultimately it was their own service provider (ISP SupportNation) who made the judgment call to disconnect a customer — not FB.
Why is IBM's stock soaring? This is the sign of a dead company barely walking.

Furthermore, IBM has been in this state since the 90s, right? How are they still lumbering around? Why do companies fall for their sales pitch?
I agree. I think you may have meant to address this to the comment that I was replying to.
Adaptive & Scalable WebRTC Streaming
I read the thing twice, but I don’t understand it at all. Maybe that’s because I’m Danish, but I have absolutely no idea what black LinkedIn is after reading it, can someone dumb it down for me?
On sale November 5th, according to the presentation.
> What are you going to do, fork it?

Yes. Miners with huge operations whose profitability depends on people's trust in bitcoin are going to refuse to deploy the new software.
Absolutely, which is why their apolitical stance is absurd.
Also wanted to note that I find this to be a well thought out rebuttal.
Copyright already accounts for "derivatives." The GPL uses this to prevent proprietary forks for example.
It's a fantasy to think that authoritarian governments actually succeed at this. Every one of them ends up with an underground market despite tremendous repression. Even literal prisons have one. At best, such governments have flare-ups of the condition where they murder in great numbers for a time to send everyone into terror, but in time they tire of it and calm down. The market pops right back up like a weed.

The analogy you should be looking at is the printing press, because it broadened the scope of such markets; what a person of higher literacy communicates is illegible to the lower. And such is true of a system of account that renders a larger scope of transactions illegible. The possession of great wealth itself is a concept that assumes a top-down vision of value; the phenomenon of being robbed for cryptocurrency is mostly reflective of the new being imitative of the old. But if they're all tokens, and anyone can make them - well, then, that means we increasingly don't have a man at the top. If the scrip you pay your police doesn't buy them anything at the market, they aren't going to be very motivated to take out fingernails for you.
And then good answers to questions like "so where did you say this money came from again?"
> Should Oracle win this case, ... Free Software ...

Hmmm... First Free Software project that will dye after this is WINE that implements Windows API ( https://www.winehq.org/ )