skysight-inc/HackerNews huggingface dataset:
Read Sotomayor’s and Kagan’s questions at 20-22, 52-58: https://www.supremecourt.gov/oral_arguments/argument_transcr...

I think the Justices were struggling a bit for analogies, but got the basic gist of the difference between implementing code and declarations.

The difficulty is that they have to think about this in terms of the relevant legal concept (merger) not the relevant technical concept (interoperability). You can copyright expressions of ideas, but not ideas themselves. Merger doctrine says you can’t copyright an expression of an idea if there is only one way to express the idea, because then the idea “merged” into the expression.

Do declarations merge into the idea of the implantation? In some sense clearly they don’t. If you have a set of functions that operate on an object, the convention in C is to put the object first and the parameters after. You “append, into this vector, this value.” In Common Lisp, it’s often reversed. You “append this value to this vector.” Both express the same idea—a command for appending a value to a vector—but there is a creative choice in the expression.

But you can think of the same idea at a lower level. “Calling a function named push to append an element to a vector where the first parameter is the vector and the second parameter is the element.” In that case, there is really one way to express that idea. Why would you think of the “idea” at such a low level? Because that’s what you’re doing when you’re interfacing with an actual API. The “idea” isn’t some abstract hypothetical function for appending, it’s the actual “push” function with parameters in the specific order.

The problem is that interoperability is not really something that goes to copyright-ability, but fair use, which comes after copyrightability. Dictating how you see the “idea” based on interoperability seems a bit like a phase ordering violation.
Show HN: Get Your Audience on the Air with LinesAreOpen
That's totally fair, I hadn't considered it from that perspective. In my mind politics are things like the tax rate. So a social issue could never be political.
Is this about digital data storage or for storing unwanted physical goods which will end up in disvovery's storage war series
Pantone Is Awful, Period
None really, compilation is considered a branch/integer workload and has been that way for decades. Its a lot of tree traversals, and short string manipulation. One of the bigger boosts in recently memory were the "fast strings (rep mov*)" implementations about 10 years ago.

Single core compilation is actually a fairly good metric for general purpose performance. Of course it scales almost linearly with core count too.
>> Off topic, it's incredible what a flat tone Mark Papermaster managed to use when saying "I couldn't be more excited to present...".

That's an awesome last name though!
Black hole mergers may emit double chirps, giving us clues about their shape
Gather: Proximity video chat in fully customizable, 2D interactive spaces
Consider it similar to diversifying your stock portfolio. By switching jobs every year, you're effectively hedging your portfolio. You're increasing your lottery chances of a unicorn exit, which is where the Big Money is.
I mean - If it's a problem that they're political or apolitical, then it's already a part of your hiring process.

Whether you talk to them (or not) about it doesn't change that - just means you're hiding that part of the process or including them in it.
Exactly: Being "apolitical" is a political decision. In this case: Don't question what we are doing (in the larger picture) or what our impact is.
Yeah. I wouldn't be shocked if a lot of these blog posts are just astroturfing.

Well designed astroturfing, nonetheless.

Edit: Astroturfing is the wrong word, perhaps. What I mean to say is vocalized better in the replies. These all should be taken with a substantial grain of salt. A rock of salt?
Is it would be positively apocalyptic to reign in the all-powerful unelected fourth branch of government the framers conveniently forgot to list in the constitution. Or to prevent Congress from creating executive branch entities that exercise the powers of all three branches of government. The SEC can make rules, sue you for violating them, and then adjudicate your violation, all under one roof. Pretty sure that’s exactly how Congress intended separation of powers to work!
> That's more a sign that the company wants more profit by owning the top to bottom stack.

They pretty much had their hands tied. Intel failed to deliver for years now, and AMD never had a competitive offer on mobile and still does not.
> Do you just mean the subset of "he chose randomly and happened to draw a goat out of one of the two you did not choose"? In which case switching isn't beneficial because you no longer are also capturing the cases that would otherwise be the "he chose randomly and opened the one with the car that you did not choose" that are included in the original "switch or not" decision because he always goes to a goat?

He chooses randomly from the doors you did not choose, and draws a goat. When offered the choice to switch to the third door, it offers you no benefit. Both are equally likely to contain the car.
It's not impossible to change Bitcoin's supply, but there's zero chance the Bitcoin developers would get away with it. They can make whatever changes to the protocol they wish, but they can't force anyone to adopt those changes.

And yes, a lot of Bitcoin has been carelessly lost, but these are mostly old cases before Bitcoin had any exchange value. You've probably read about people throwing away hard drives with 1000s of mined bitcoins that ended up being worth millions a few years later. Hindsight is 20-20.

It should also be pointed out that a sizable chunk of Bitcoin is essentially frozen in Satoshi's wallets. Whether to count them into the supply is debatable. Same for Hal Finney.
IBM stock is performing terribly compared to other technology companies from 15 years ago GOOG,AMZN,APPL.

They deliver a good story to other inefficient companies. Those companies can tell their board that the "new Watson AI will optimize their operations in Q4"
I am waiting for my 3970x to arrive next week (it was a long wait to get a GPU and 256gb of RAM due to shortages) and I am already thinking that maybe I should have waited just a bit longer. That is after not upgrading my Ivy Bridge quad for about 7 years due to lackluster offerings from Intel. It's very exciting these days thanks to AMD!
People are not loop variables. You don't get to name them. Their names certainly do matter, but in exactly the opposite fashion.

I suppose that a mindset capable of reducing human agency to the status of loop variables, explains some of the frankly tyrannical opinions being expressed in response to my remark.
I think most of us here are well aware of that.

However, it's important to keep in mind that patio11's popularity among developer communities is one of the reasons they hired him in the first place. He's paid to be a spokesperson for the company, among other things. He doesn't even try to hide that fact in the article:

> When I was hired, there was a fiction for my business cards but the job rounded to “Do anything required to make Stripe Atlas successful.” ... For about a year I was formally in the Marketing department
> Probably Waymo

Waymo has spend 10+ years and they can now barley driven in possibly the easiest location in the world, a location where they have logged millions of miles. Waymo focuses on the easiest thing first. The technology on their car is incredibly expensive both now and to scale it to 10k, 100k, 1M vehicles is a huge challenge, both capital and manufacturing.

They are like a rocket company who says, we have this amazing air-frame, launch pad, software we only need to figure out the engine, then we are gone make money.

I place my bets on the company that has million of cars on the road, seeing every corner case possible in every location, because that is the real challenge to overcome if you actually want to have many 1000s of cars in every city. Plus the sensor suit and compute power in a Tesla maybe cost a few 1000$, scalable to 10s of millions of vehicles.

I don't think either of them is really close to self driving, but at least Tesla is focusing on the right problem with a scalable solution.

> What’s stopping Waymo from patenting this after they get to an acceptable threshold and selling it to their competitors?

If their technology actually works they would want to dominate the self driving taxi market and not sell it to the competition.

Their competitors would then have to install this whole Waymo hardware suit, making it not very practical for OEMs and normal cars. Uber or Lyft might be costumers, but why would you sell it to them if you could just replace them.

Waymo has burned money for 10+ years, signing a few licensing deal for a slightly better Mobile Eye will not give the return they are hoping for.
Does anyone know if Patrick has talked somewhere about why he decided to take a job at Stripe instead of continuing his consulting business or starting a new venture?

Patrick didn't strike me as someone interested in working at a "regular" job.
Indeed: https://news.ycombinator.com/item?id=20064097, https://news.ycombinator.com/item?id=22211437, https://news.ycombinator.com/item?id=22362035. People accuse us just as often (more often, rather) of suppressing Assange stories.

You're overgeneralizing based on the special case of the extradition trial. Arguably that was over-covered here, but it was hardly because of the sinister situation you're imagining. We just weren't following it very closely.

The principles of how we moderate political topics on HN are well established:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

The principles of how people arrive at inaccurate generalizations about it are also well established:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

If there's any aspect of this problem that hasn't been thoroughly discussed and answered at those links, I'd like to know what it is.
Hi @java-man, I'm on the team building the tool. You can run this tool in the development stage to pick up anything you missed at the design stage! You can also run it in production, but you don't have to. We also have inference algorithms to detect parameter ranges, special parameters, and surface which parameters may be optional.
That's like not agreeing that water is wet
Yeah, I don't like it, but given my (probably poor) understanding of copyright, I don't see how Oracle is wrong here. It would be one thing if we were just talking about something like Math.max where there's really only 1 possible way to declare it; but it's the entirety of the API.
Data is the new oil right so you want to decouple your data consumers from the data generators. This means you dump all the data into a lake. That way a reporting team or analytics team doesn’t need to connect to your production database.
I'm in my thirties as well and I don't recall a teacher being strict with me until fourth grade. And I certainly didn't have homework that would have taken any time at all to "grade" at that point.
Easier-to-use technology helps young people with type 1 diabetes
If everything is political, then nothing is.
Federal Agents Say They Thwarted a Plot to Kidnap Michigan Governor

There. I fixed it for you.
This whole general area has managed to be rather ambiguous for a long time now. One of my lawyer friends was reminding me yesterday that the Lotus v. Borland look-and-feel case was actually never decided at the SCOTUS level even though it was taken up because of a circuit split. SCOTUS split 4-4 and let the First Circuit opinion stand.
I ordered from a small notebook dealer in my area (notebook.de) that offer to upgrade the devices if you ask for it. I was looking for weeks for this special model as it was the first 13" model with the right ports that offered 2 so-dimm slots, so I emailed them about it before it was listed to be among the first to receive it.

Funnily enough HP in their own specsheet made the mistake of declaring it as only supporting 32GB which then lead to me having to very forcefully demand them to just order the memory at my risk and install it anyway.
Of course it works beautifully.
Taking "no stance" on a political issue is itself a political stance for the status quo. It is impossible to not be political
I'm not proud to say this but no way I'd want to do that. I'd hate to be on the radar of criminals like that ransomware mogul. Being in a country like Russia he is basically immune to law enforcement and he specialises in harming people remotely.
A Boy Arrived at the Seaside
I think this story takes on a particular valence because it involves a libertarian-inflected business in supposedly left-leaning SV. Certainly most of the HN commentary has jumped to the assumption that this is the result of pushy SJWs etc.

But I don't think this is a good way to approach political speech at work. Coinbase is aligned very closely with libertarian politics for a variety of reasons that complement each other. I would be very surprised if there wasn't rampant libertarian-inflected speech being traded by employees. Indeed, a policy against engaging in political speech unrelated to the company's goal will almost certainly amplify that particular type of political messaging.

I work for a company with very conservative leadership, who contribute, individually, to very conservative causes. I contribute to and participate in a Pride event being held in my town. Last year an outside political group protested the event, and it led to the City, via the city council, chaired by the CEO of my company, creating de novo restrictions on usage of City property specially for that event, and my boss showing up to film that event. Later, the same political group ran a political candidate for mayor explicitly on a ticket of shutting out Pride from City facilities (which, obviously, is legally dubious). It was a rancorous election in a deeply conservative community, even though the challenger got nowhere near the votes required to win.

My company's official policy is that, in the interest of respecting others, we should refrain from discussing politics at work. In the context of this election, my coworkers, with whom I share a pod, were discussing how the city should just be able to kick out Pride, because it's fine if people are gay, we just don't want them in our community. These same coworkers often waste their time quoting Steven Crowder and similar political talkers. My manager, who works in the same pod, initiates conversations every week about, how was your weekend, what did you do. I find them uncomfortable, but my manager sees them as valuable for team building.

Generally I find my team fairly collegial, though they almost certainly don't share my political or, in some cases, religious convictions. During the week of Pride I mentioned I had attended the event with my wife, and I received cold looks from the entire office.

I am frequently looking for work elsewhere, for a variety of reasons. And if I were offered a buyout this generous I would definitely take it.
These are not "some of the leading experts". https://www.wired.co.uk/article/great-barrington-declaration...
> The only editor you can easily script, the same way as you type in it

Easy enough to do with vim -c.
The dataset is from the IAM On-Line Handwriting Database. I've linked my github, which has my email, on my profile.
sshfs adds far to much latency to large compiles which tend to open a ton of little files, read a KB or two, and close them. If your on a local LAN its doable on NFS or other low latency network sharing, but for everything going over the internet ssh is going to be far to slow. In those cases its better to just git pull the changes and maintain a local copy on the compile target.
Those principles are essentially no different from Apple’s. This is just posturing.

On the other hand, competition in this space is good.

It’s worth remembering that Microsoft has 87% of the Desktop/Laptop market share. They are still far more of a monopolist than Apple.
OT question:

> AppAmaGooBookSoft have individual products with more engineers than our company has people total.

Which products would have more than 3000 engineers?
I don't see how that would be possible. If you say you like working someplace, we know that you work there. You couldn't possibly be hiding who is paying you. I don't think that is a fair accusation.

I think it would be much better said that we should take with a grain of salt anyone's assessment of their current job.
The U.S. government should be paying people like this millions to help secure the life of the average citizen.. on average.

Otherwise there is no way to get people to pay for this stuff for what it is actually worth.
It is likely they don't really have many open positions no matter how good the applicants are. Seems they have some outside of the USA specific positions open.
Rambo is the latest 80s icon to join Mortal Kombat 11, and I'm here for it
I might well be perpetuating an urban legend.

Edit: seems that there is some theory advanced by real biblical scholars, but it also seems that it is highly unlikely to be true:

https://www.haaretz.com/jewish/god-didn-t-use-adam-s-penis-b...
This is the exact use case that Doppler was built for! Doppler is designed to store API keys, secrets, config vars, etc. Depending on your setup (monolith vs microservices), you can group these into one project or many. From there you can fetch all your secrets in one call.
Could you clarify what you mean by this?
Roland TR-808 and TB-303 in-browser by Yuri Suzuki
The reality of Tesla's data pipeline is nothing like what Elon presented during autonomy day. If you wanted to be generous, you could describe that presentation as a very forward looking vision of what they want their pipeline to look like at some point in the future.

A bunch of hobbyist reverse engineers have explored how Tesla's data pipeline works in practice. @greentheonly does great work.
It could be very high if they started it at the top of Everest and only sold it as going down hill.
Although the approaches are different, they both address a security need for all developers. For EnvKey it would be nice if you address the freelancer/single user Marketing tin some way - $20 a month for 5 users is a bit pricey for 1 user. Is that something you are considering?
GrowSurf: Easily create a referral program for your business
There are also TSP-specific heuristics that work well in practice on a lot of large instances, often finding the optimal solution pretty quickly (but with no guarantees of optimality). The first I believe was the Lin-Kernighan heuristic from 1973 (the same Kernighan as the 'K' in K&R C, incidentally). There are fast implementations of some modern improved versions, e.g.: http://akira.ruc.dk/~keld/research/LKH/
The mission of the company isn’t completely disjoint from the broader political context, but relevance isn’t a binary proposition. If Google’s mission is to make the world’s information more accessible, and it stopped everything and put all of its efforts toward (for example) minimizing unjust police killings, how much closer to its mission would it be than if it focused on making search better (even if we assume all Google employees have exactly the same idea about how to achieve it)? I would argue that investing in search is an astronomically better investment with respect to Google’s mission. Never mind how unproductive that effort would certainly be, considering how divisive this topic has become (to be clear, the division is about whether or not unjust police killings are strongly racially biased, not whether or not unjust police killings are ideal).

I agree that our divisiveness is caused by an unwillingness to listen to one another, but I don’t think avoiding discussion in the workplace is making us less willing to listen. People have lots of opportunities to listen to opposing views outside of the workplace, and yet many positively pride themselves on ignoring dissenting opinions—ostracizing one’s family for wrongthink is a veritable badge of honor in certain ideological communities. I don’t see how bringing that divisiveness into the workplace is going to soften those people.

If someone is deeply committed to ignorance and divisiveness, allowing them to proselytize at work doesn’t seem fruitful (everyone who is not committed to ignorance has likely already considered their views) and is very likely going to be harmful. On the other hand, there is a chance that by ignoring politics at work, people might have a chance to build relationships with reasonable people (who they otherwise would have written off or persecuted for heresy) which might have a deradicalizing effect (if you look up to someone who is charitable, honest, and open minded, you are probably more likely to emulate those qualities yourself).
> My second pass would be to give the screentime ratios to the user, allowing them to tweak the ratios themselves.

Absolutely. Look at what Humble Bundle does, where you can tweak the proportion of your payment that goes to various things. That's still quite novel.
I would just recommend constructing them as Amplitude values to begin with and avoid the need for a transmute. That Vec isn’t going to materialize out of thin air, and there’s no cost to using one of these zero size wrappers from the beginning.

But, yes, you probably could transmute it... if you really have to.
> One question from a judge was that if “API is copyrightable” is bad, why didn’t we see sky falling in last 4 years since federal court decided so?

Which was a fairly stupid question from a Supreme Court Justice, because you'd think that they know that decisions of the Court of Appeals for the Federal Circuit on issues not within their special subject matter jurisdiction (which copyright is not) are not binding authority on any lower court, as the lower courts (and, in fact, the CAFC itself) are bound by the actual precedent of the regional circuit court (even trial courts in, in this case, the Ninth Circuit, whose law the CAFC notionally was applying in its Oracle v. Google decision, are not bound by the CAFC ruling, only by decisions actually issued by the Ninth Circuit or the Supreme Court.)

So there is currently no binding precedent applicable to any federal trial court that APIs are copyrightable, which is why the sky hasn't fallen.

You would think that, however much they might not understand APIs, Supreme Court Justices would be intimitately familiar with the appellate structure of the US federal courts.
It looks like an imagemin/svgo wrapper, which are both great tools. You might consider not pinning your dependencies, so users get at least minor 3rd party updates without you having to release a new version every time.
not really. cpu bound at 4K implies cpu bound at 1080p, but the converse is not true.
> (Almost) everything is political.

Only in a world where words have no meaning.
I like that. I never occurred to me to pipe into `case`.
So in case of Oracle, OpenJDK will still be viable?
Or Google could have come to terms with Sun with respect to Java. I'm sure they regret not having done so at this point. Whatever you may think of Oracle in this case, Google basically f'ed up big time.