skysight-inc/HackerNews huggingface dataset:
I disagree that the IRL analogy of API is architectural diagrams. A better analogy for API would be an agreement on how to communicate what needs to be done (and what has been done) between two persons. The aggregate effect of that over thousands of people is a working system, coordinated by the mastermind (programmer) who dictates the actual orchestration of the entire system.

If API is copyrightable, I'd love to be the first person to copyright the following API (and variations thereof):

class Processor {
void init();
void process(...);
void cleanup();
};

If I get a nickel for every violation of that copyright...
Online data is not necessarily real-time streaming. I am making a distinction between OLTP workloads for the online applications that need a feature vector (i.e., a row of data) to make an individual prediction, and a client that is creating train/test data from millions of rows of data (features) - that is the OLAP workload.

To be more concrete, Feast is an open-source Feature Store built on BigQuery and originally BigTable. But the latency of BigTable for the OLTP workload was too high for GoJEK (feature lookup is just one part of making a prediction), so they switched to Redis. Redis PK lookups are a couple of ms, on average, compared with 10+ ms for BigTable. What is the latency of a PK lookup on snowflake? It ain't a millisecond or two. On MySQL Cluster (NDB), our online feature store, PK lookups return in sub-ms latency on dedicated hardware.
This was in the late 80s and early 90s in a part of Rhineland-Palatinate that is still designated as a practice area for fighter jets. The low flying jets are still a common nuisance, but as far as I know going super sonic sad been banned since.

I tried to google verification of this but only find more current information.
Thank you Blue Label Labs....finally an article that lays out the hidden costs of launcing a streaming app. Hosting and liscensing fees, oh my!
You actually can copyright a character. Disney made sure of that. Of course this only extends to the same kind of medium.

The description and name matter a lot for this, and are typically quite general.
I have a pixel and a thinkpad, but yea I've considered that.

But I also realized that now I'm wasting a little bit less time on my phone :)

I also am intrigued if there is a way for twitter to fix this on their end, somehow, sometime.
Putting studs 16" on center however is not copyrightable.
Show HN: No-code embeddable billing pages for Stripe Billing
Agreed. Some of the examples were cringe worthy.

Since the user is receiving an email they have shown some intent. To continue the example: its the barista being nice and suggesting add ons with a big tip jar right in front.

Now, this is also not the only strategy out there, even for the same group of users. Before committing to a strategy like this you should do user research to understand your users, run A?B tests, and make sure it plugs into your overall brand strategy.

IMHO a business that puts the business first will always come off as fake and unattractive to users (so companies will succeed until a competitor comes along who treats them better).

A business that puts its users first and business goals as secondary to that, thrive and when the business shows a value and its actually backed up with past actions, its effective.
You joke, but you really can get phase-change cooling[1]. I'm eagerly awaiting the RDNA2 announcement, as I'm really hoping to complete my current build as my first red box (AMD CPU, AMD GPU).

[1]: http://www.ldcooling.com/shop/14-phase-change
The linked Ars article is excellent, and it's a reminder of how much better Timothy Lee is at covering these issues than the people who cover them for major newspapers. For example, compare his article to the Times article on the same case: https://www.nytimes.com/2020/10/07/us/supreme-court-google-o....

It's not enough to say that Lee is writing for a specialized audience while the Times caters to a more general audience. Even after accounting for that, Lee's coverage of the case is superior.
There's an issue on the Hackett Github page where the dev says he doesn't have any free time to keep developing it. That's where I got it from.
5900X beats a 10900K by 100 points in Cinebench R20 Single-Thread. 100. Points. That's 20 % higher per-thread throughput.

20 % IPC increase, 20 % higher perf/W on the same process, effectively double the cache size, and reduced memory latency. Absolute insanity from AMD.

I'm almost a little disappointed they didn't introduce a 5960X -- they could probably claim 2x-3x performance over the Intel part.
Yes, it was sloppy, sorry. "Derive insights from historical data" would have been more correct.
With normal probability theory, one can calculate that for neutral-fitness (R=1) potential viral things, the chances that a particular one will spread are small — but those few that do spread significantly hit (in order to maintain that average R=1) an arbitrarily large proportion of the population.

Related: https://news.ycombinator.com/item?id=24719843
If I'm working on a viral live streaming project (as in a TV show, not as in a tech platform), who could I talk to for possible seed funding ($100k)?
Hi this is Ruud, founding engineer at Doppler. You can see us as a single source of truth where it is easy to manage your different projects and environments all in 1 place. GCP Secret Manager is great for production, but becomes harder to manage when you want to use it multiple environments with larger teams and in different projects/micro services.
FWIW, people are already using Apple Pay and Google Pay through a phone with fingerprint sensors. So... it's really not a new thing we're sacrificing privacy for convenience.
This is more or less what we use at my current place (100s of engineers). We haven't run into any dramatic issues at this scale.

Our architecture is arcanist/phab over git --> stash (git) --> custom build server that's basically identical to gitlab --> artifactory.

we use pants, but we made that choice before bazel was a thing.

Bazel is probably the most "scalable" solution, but it isn't always the most intuitive/developer-friendly. It's worth exploring the alternatives (biggest ones imo are pants, buck) to see what you like the most. They're all pretty similar, but Bazel has some hard-to-replicate bells and whistles that mean it'll probably be the eventual winner.
Living and Gaming in UltraWide on Linux
The argument has nothing to do with political leaning and instead everything to do with how historians interact with primary sources. It is absolutely consistent with ordinary historiography to say that a statue of Lee is not a historical record of the man.

I do hope supporters will stop claiming they are defending history when they immediately turn around and declare that the thousands of professional historians around the country are all fools.
The capsule pumps the air behind itself. That is correct.

However this is is Virgin Hyperloop. Its very different from Elon Musk Hyperloop design.

No evidence that Elon Musk changed his design. We know he is still on his back burner. His change seems to be more about moving to tunnels rather then tubes.
How is a post with 9 points and zero comments, at 8 minutes old, at the top of the front page of HN?
As someone who recently hunted for karma, it's pretty easy. First you have to decide if you want to slowly amass karma by comments, or try to get lucky by submitting links. Submitting links is easier if you have a source to draw upon. There is a newest links page on a certain crustacean-named website which is a good source for this. If you've been reading HN, then you should have a good idea which articles will appeal to this audience and curating these links (mostly based on the headline) is a 5-10 minute exercise. Think of it as link arbitrage.

Posting comments might be easier if you don't have a source for new links. Again, if you have a pulse on HN, it's not too hard. You don't even have to lie, just slant your take to appeal to the audience. HN loves clever hacks, cynicism, free speech, definite statements. Often times it's better to be a little bit wrong because your comment will attract a lot of rebuttals trying to correct you.
Intel is toast
And Ginsburg was famously known as a copyright maximalist.
if there is no PII to connect then there is nothing for cops to find?
> That would probably be considered fair use.

Because APIs have never before been considered copyrightable, unless Google wins on fair use in this case, we will have exactly zero on-point case law as to when an API reimplementation is fair use.

Speculating on what would be considered fair use in API re-implementations in that case would be extremely speculative.

> The amount of money Oracle would get back (and going forwards) in licensing fees for Android would probably dwarf most financial prospects from any API reimplementations that might be at risk.

Maybe more than existing ones, but is it worth more than the entire strategy of using API reimplementation to stay in the game against Amazon, who is far and away ahead in cloud? Is losing that worth a parasitic claim on Android until Google replaces it with something not subject to that claim?
Actually, I'm pretty sure whether Sun defended their copyright is the more relevant fact in this case.
Pricing is just a little disappointing. The 3800X launched at $399. The 5800X will be $449. Still good value though.
For Parents, a New Level of Big-Picture Anxiety
I use argparse daily. One CLI script I have uses over 1000 LOC to define all the commands/arguments/flags. Am I doing something wrong? Is there a way to unclutter my CLI script but still have the commands? Import them from another file, perhaps?
Bit late to the game. Only when the company is in existential crisis it knows how to act. First step: restore trust with potential customers after gambling it all away with dirty sales tactics.
- Kind of. It's more a GitHub for secrets. A central place to store all of your secrets organized by projects and environments. From there you can setup auto-sync with a bunch of destinations like Heroku or AWS Parameter Store.

- Our CLI is open source. No plans to open source the core product but have debated it internally.
How do you figure that it would be considered fair use in one case but not the other?
That would be awesome, a world where Java was discarded.
Invest in using a gui merge tool. It makes this process 10x easier. Also your complaint is unrelated to monorepos vs. multiple repos.

Additionally rebase or merge won't make the conflict issue go away. I recommend companies stop using rebase as it produces an in accurate history of what's going on in your git history.
Git + Bazel will be fine for scaling up to 100s of engineers from my experience (at Lyft's L5 autonomous division). My other data point is Google, with 10,000s of engineers and a bespoke VCS. I'm not sure how things work in the middle (1000s of engineers), but I think you can solve that problem when you get to it, and Bazel has some features (look at the git_repository rule) to help you split a big repo if you need to.

You may also want a service like Artifactory for hosting binary blobs that feed into the build process.
I’d be surprised if boom could be more efficient per passenger mile. Remember kinetic energy goes up with the square of speed so doubling the speed requires four times the energy.

This is why your airliner is about 100 to 150 mpg per passenger but a container vessel is 1000mpg per tonne of cargo.
dx of points over time.
You joke, but BPF is frequently likened to JavaScript: it's a small, limited language that runs relatively safely in a sandbox in order to extend the behaviour of existing functionality.
> That would probably be considered fair use.

Why would that be considered fair use, and Google's not be? As far as I can tell it's exactly the same situation.
From the article: "However, it appears that Apple does payments in batches and will likely pay for more of the issues in the following months."
That's very different--that's on my own hardware, and my fingerprints don't leave the phone. This is amazon's hardware, and they store the fingerprints in a centralized database.
Grid: AI platform from the makers of PyTorch Lightning
Yes. How much varies though. There are certain classes of test that take time in a dynamic language that you just don't have to write. They're unimportant 'just check I'm actually passing a list to this function and not a class' type tests rather than interesting algorithmic or behavioural tests.
> Supreme court judges just do not have the conceptual framework to properly adjudicate this. I don't think it's going to be possible to teach them the difference between interface and implementation within the parameters of these arguments.

I mostly agree with you, but let's give credit where credit is due. Justice Sonia Sotomayor, from TFA:

> "[...] since 1992, [courts have said] the application-programming interface, of which the declaring code is a part, is not copyrightable. Implementing codes are. On that understanding, industries have built up around applications that know they can copy only what's necessary to run on the application, but they have to change everything else. That's what Google did here. That's why they took less than 1 percent of the Java code... Everybody knows that APIs, declaring codes, are not copyrightable. Implementing codes are. So please explain to me why we should now upend what the industry has viewed as the copyrightable elements, and has declared that some are methods of operation, and some are expressions. "
Time Management in a Pythonic Way
"Can they not even say what they're not allowed to say?"

In the past they couldn't even say that.

I believe Google and Microsoft have litigated over that point specifically. I don't recall if they won or not.
Nothing confrontational intended by this observation, but I genuinely think it's interesting that you said "when _we_ were forced..." at first and then say "Mormons would ban coffee if _they_ could" [emphasis mine in both quotes]. You identify as a former Mormon, group yourself in with them when you bring up polygamy, then separate yourself again. Again, there's nothing malicious being implied here, it's just an interesting observation that I wanted to make sure you were aware of!
I appreciate the spirit of the semantic web, but I've never really been clear on how it would accomplish its stated goals.

Let's imagine the web has lots of annotated, machine-readable data. You still need a client to explore that data, right? The browser is not going to know how to make sense of the relationships between your data points. How is the end user going to consume the information, a web app? As the dominance of companies like Facebook, Google and Twitter have shown, the average user doesn't care about de-centralization. They care about a good user experience.

Let's take the recipe scenario presented in the article. What's to stop Google from ingesting all of this semantic data, and then using their army of software devs to integrate the results into Google's search results? Google has invested in natural language processing that can allow their web crawlers to make semantic sense of written text. I'm sure they would love it if a swath of volunteers did this for them instead.

Sure, some small, indie shop could use the data too. But Google can integrate with their translation engine, their home speakers and Android. They'll make the experience nice enough that your aunt looking for a scone recipe won't want to leave their ecosystem, even if a more free, de-centralized alternative is available.
Not sure, but I think the algo around placement has something to do with upvote velocity (now at 23 upvotes 10 minutes in)
Therefore what, a block diagram of components? Already copyrightable.
> Does Amazon implement any of Oracle's APIs?

They reimplement MySQL for Aurora Serverless, but losing Aurora Serverless MySQL probably hurts Amazon less than losing their S3 clone hurts Oracle, and in any case MySQL is GPL and Amazon doesn't redistribute their implementation, so they are probably within the license anyway.
They’re delivering smack down best in class performance and efficiency for the price it’s worth.
The point is that the two actions don't offset each other when evaluating each one of them.
The order is approximately upvotes/(1+time)^1.5

Comments don't give extra performance, but too many comments may trigger an automatic penalty.
AMD Zen 3 Announcement by Lisa Su: A Live Blog
I think that's probably a bit of a simplification. My understanding is that the Japanise swordsmiths were able to forge weld a higher carbon cutting edge onto a softer steel blade. That is what gave them the properties of strength and edge keeping.
More on this is here https://techcrunch.com/2020/10/08/grid-ai-raises-18-6m-serie...

What do you think folks?
Sometimes I agree. Although I do think that they still serve a purpose. The warrant itself is some evidence of some of what the government is up to, that's important IMO / has value.

If the basis of the warrant is shown to be BS, that has consequences, not always a sure outcome, but it does happen.
I think they were referring to a false atomic commit to the front and back end. In a mono repo, that can be one commit. However, it has to be two deploys, so it should have been two commits.

At least, that is my argument. So, I could be reading my view into it. :)
That's the argument that always springs to mind for me, as well, and I'm curious why Google's lawyers haven't used it since it seems obvious. (That's the whole point of this, after all: we're implementing an agreed-upon interface that application developers are using. Implementing an interface happens all the time outside of computers and is not a difficult concept to turn into shitty car metaphors if you really must).

So, the interface is published in every consuming application. If you look at an application which is missing a shared object and figure out how to implement the missing pieces in your own version of that shared object, you've re-implemented (part of) an API. So the question is, in doing so, have you infringed their copyright?
> Do we really expect judges in their 60s and 70s to understand basics of coding in order to come to the right conclusion??

Can substitute any field for "coding" above and come to the same conclusion.

Quickly getting up to speed on the terminology and issues of fields in which they have no formal training or first hand experience is a big part of the job description of being a justice.
I didn't say they were made by the company, I said they were made by the employees of those companies. It's important as it speaks to the huge imbalance of democrat vs conservative individuals inside those companies.
It’s not a majority of course, but I think ‘a lot’ is a fair assessment. It is indeed ramping up. Earlier this year there were public job postings for an AWS Rust SDK. I’ve also seen adoption for it in critical components outside of Lambda/Fargate.
I know headlines are generally written by editors maximizing clicks rather than journalists communicating information, but come on. How can a publisher feel okay about putting such a misleading, inflammatory title on an article that's perfectly interesting on its own terms?
Burn Fat by Using Yoga
In that case, do you think that Apple is incompetent for not stumping up $250k or less for an external pentester to find these bugs? Plus maybe $100k more for an internal PM/point of contact for the pentester? Or do you think Apple handled it fine, the expected cost to the business of their security holes was less than $350k and they could just wait for them to come through the bug bounty program or for internal engineers to find them?
It isn't clear to me what they're doing -- are they spinning off their cloud compute services because those are more profitable? That doesn't make any sense.
At least for the laptop market AMD seems to have been issues with distribution, manufacturing, I was looking the Lenovo website for some models and it's hard to find an AMD based one. Out of stock or not available. Feels like when the Nintendo Switch was first launched. Hopefully they will address that soon.
Difference is that a fingerprint is only stored on your device, and it's just a single print.

This is your entire hand, and it's stored off-site and owned by a company who at any point in time can change their mind about that data and sell it to whoever will pay for it.
Well preserved 2k-year-old brain cells found in Vesuvius victim
I don't think it's helpful for this article to equate searching for a street address and searching for a keyword.

One is a lot narrower than the other in the sense that the data which Google delivers to law enforcement is a much shorter list.

If the government makes them hand over data about everyone who searched for a keyword, that's more prone to being dragnet surveillance. If the government asks who search for a specific street address, they may have learned about that address through an investigation of a specific crime.

Of course, you're free to oppose both, but to me the reasoning to oppose one wouldn't necessarily apply to the other. They are different types of queries.
AMD Ryzen 5000 and Zen 3 on Nov 5th: +19% IPC, Claims Best Gaming CPU
The mandatory "less space than a Nomad" comment. I suspect this will not age well.
They frankly can afford to charge what they're worth now. No longer any caveats when comparing with Intel.

Effectively, they charge what they want to now. They are the market leaders.
So 1) It's not always about 'evidence' they may be trying to find someone 2) they may need 'evidence' to provide more aggressive warrants, or possibly obtain the right to make an arrest while they don't have the final evidence and 3) court cases are hard - you need to have everything lined up. Raiding the garage they find materials, someone could can say 'It wasn't me' but when they show searches being made from the Google account ... then that's evidence relating the materials to intent etc..

It's not rocket science to make some rules so we don't end up in dystopia and at the same time can get information we really need. We just have to be smart about it.

Edit: case and point, literally as we speak [1] plot to kidnap/overthrow Michigan Governor by armed quasi-militia. There's no doubt technology is used in the thwarting of this. "The FBI became aware of the scheme ... in early 2020 through a social media".

[1] https://www.cnn.com/2020/10/08/politics/fbi-plot-michigan-go...
You can change a password but you can't change your fingerprint / palm / etc. This trend towards biometric verification is worrisome for the mere fact that once one system is compromised, you're forever compromised.
Great way to send IBM pension group into a soon-to-be bankruptable division.
>> - PCI compliance will be annoying

I have to laugh at that. The two biggest banks Goldman Sachs and JP Morgan are heavily mono repo.

It actually makes all certifications and auditing easier. The shared tooling/platform can be checked, everything else can ride on it. Half the questions of certifications are about tracking changes... easy when it's all tracked by the repo.
Genuine question: Who's actually using IBM Cloud?

All I hear is mediocre to terrible reviews. How are they staying in business? Admittedly I could just be hearing a one-sided story. Maybe there's some redeeming feature vis-a-vis AWS or GCP?
Presumably they’ll seek other evidence and not convict based on google searches alone. At least in this case, as it is high profile.

Certainly I could see this being abused as other types of evidence are today
https://www.theregister.com/2020/10/07/google_oracle_api/
> Hyperloop tubes aren't comparable to road or rail bridges/tracks, but instead are comparable to constructing oil/gas/water pipelines.

How many pipelines are wide enough diameter to move an entire vehicle and designed to handle the stress of multi-ton vehicles as their dynamic loads? And how many of those are supported on pylons rather than being fully buried?