skysight-inc/HackerNews huggingface dataset:
> For context, I've been ranked in the top 0.1% of players and beaten pros in Starcraft 2, and also work as a machine learning engineer.

What's that hireability like?
Or, say, an S3 compatibility layer for your cloud storage system: https://docs.cloud.oracle.com/iaas/Content/Object/Tasks/s3co...

I'm not surprised by Oracle's hypocrisy. I'm surprised anyone with a soul and functioning sense of right and wrong still works there.
That is the only downside of UBI IMO
"you'll likely need to give the user sudo on their machine" - no we have sysadmins and application management systems to obviate that. If a user needs an app then they ring up the helldesk and get added to a group (after authorisation), which causes the app to appear.
Absolutely this. Sad to see how many people refer changing ssh port to non-standard as "security" measure.
> Maintaining a stable temperature and humidity within tight tolerances is critical to IT system reliability.

Data center HVAC engineer here. The part about tight tolerances is not entirely accurate. IT equipment can handle a reasonably wide range of temperatures. The ASHRAE guidelines [1] have a range of 18 to 27 deg C for all classes of equipment.

What is an issue is rapid changes between temperatures. For a data center with any kind of devices (eg tape storage), ASHRAE limits this rate of change to 5degC within a 15 minute period and obviously you also want to avoid any situation where condensation could occur or static build up (high or low relative humidity).

Data centers do try to keep the temp stable towards the top of the thermal envelope for economic reasons but there's always some fluctuation due to server load.

[1] ASHRAE TC9.9 Data Center Power Equipment Thermal
Guidelines and Best Practices http://tc0909.ashraetcs.org/documents/ashrae_tc0909_power_wh...
As with a lot of other enterprisey software made by RH, it should all work in theory, but it rarely works as well. I've never been able to get stuff like openscap to work reliably with satellite (which is one of those things that should probably not exist at all). I don't remember which openscap profile it was (I think C2S), but it would just hang on nfs servers with lots of data. So you can go and hack on these profiles, but it just gives the impression that none of this stuff is that widely used/production ready.
Cause I am being bled dry with taxes!
Planned Parenthood's sexual health chatbot will answer teens' burning questions
awesome software, I use it to self-hosting everything these days.
Ok, so the reason we have arbitration at all is to save the courts time. This makes sense.

This seems like such an easy problem to solve too. Just don't let the company or the worker pick the arbitrator. Require by law that the arbitrator be picked by a judge, or be randomly assigned by the court system, who has presumably vetted the arbitrator.

The main problem with these things is that the arbitrator is picked by the company, so they have a strong incentive to favor the company. Arbitration wouldn't be so bad if the inherent bias is removed.
are we going to use a chat bot for everything ? or some human touch with kids health on the line will be nice ??????
I suspect that GraphQL is largely is superset of gRPC, but that gRPC can go places unsuitable for GraphQL as it exists today.

Nothing about GraphQL prevents using e.g. protobufs in theory, but in practice 99.99+% expect to send/receive son.
Practical for a few sites that one might choose as private portals. Not (except for the extremely wealthy) if you use the web via its natural affordances.
Seriously him and Jobs literally would wear matching "best friend" t-shirts.
This is consistent with what we should expect when most users still use the same password (or predictable variation thereof) for their bank/email/social logins.
The Haxe compiler is also an interpreter of the Haxe programming language, and it is properly treated as one of the many back-end targets of the compiler.

Moreover, the interpreter is also used as the macro runtime, that means Haxe macros can run arbitrary "real" Haxe code during compilation, e.g. checking the current git branch name or current time and inject the result as a static read-only string in the code.
Who Owns What: Columbia Journalism Review's guide to what media companies own
Source on the dominating above $1000?
On the other hand, I spend way more time per year working on my 1966 Mustang than my wife’s 2005 CR-V than my 2015 LEAF.

Brakes and other wear parts are easy even on modern cars and the modern ones seem to just need way less.
Waiving your right to first go to court seems reasonable enough provided you cannot waive the right to appeal arbitration in court.
it was not based on realistic estimates of future oil availability.
It is not like they are not showing that. It is more like they are not incentivized to show it. The only reason they do it is because their review systems are not developed enough to take them out. He literally mentions this in his next line which you chose not to quote.
There's not much of a difference, practically speaking.

If you can copyright the structure and organization of an API, then interoperability becomes impossible. If every API has to be unique enough that it doesn't violate the copyright of anyone else in the same problem space, you can no longer create compatible reimplementations.
Should be good enough for console players.
He is saying that because he is regularly accused of having a financial objective, which isn‘t true. Like any moral claim, he can’t prove it unless he gives all his money (which he has done, but somehow that hasn’t worked) so he’s trying to prove the purity of his intentions by their origin.

He’s been very open about the influence on media and the responsibility that it gives him. Say what you want about his education, ‘Noblesse oblige’ the idea that having responsibilities demands that you act in a certain way, was very much a part of it.
Given that Oracle is claiming copyright on the public API, they can't do that without also removing support for literally the entire app store. It doesn't matter if it's in Go or Java.
But they did say that the way the AI focused was roughly equivalent to moving the screen every couple seconds, not very different from pros, and that adding the limit didn't affect its performance against the old version.
Thanks for mentioning AutoGraph - looks good! BTW, I am also at C1 (Machine Learning team at UIUC).
Hey if things work out, oil could just become the long-term storage solution for excess renewable energies.

Too much wind/solar/nuclear in the grid? Shunt that power towards oil operations equipped for on-demand oil extraction... /s
I hear this a lot, but I’m not convinced there aren’t enough successful people to learn from. There are probably tens of thousands of “self made” multimillionaires. Surely there are patterns.
Obviously the objection is that its a sentence like: "People consistently tell us that if we're going to hit them, they want it to not be in the face".
Honestly, I don't know. I would hope that it was not the case! But I will freely admit that it's possible that you're right.

Looked very robotic and automated since stuff like that would happen in waves and if you're in bigger groups then you'd often see it happening to a lot of people at the same time. But I can't claim to know, that's for sure!

Regardless, deleting most of my social media's been a really refreshing experience. It's great to feel boredom again, instead of just automatically reaching for the phone to scroll through timelines.
IANAL, this is not legal advice.

Linux and OS X implement the same APIs as Unix. Windows implements the same (or very similar) APIs as PM in OS/2.

Most modern PCs reimplement the IBM PC "API", hence "PC compatible".

> In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.

(—Copyright Law of the United States[2])

APIs are the idea that binds components together. Even if you come to understand the interface by reading a programmatic description of it (e.g., a function signature), and reimplement it, and your language forces you to use the same exact wording to match the signature (b/c it's an API), there's nothing different here than the same exception given to the way that a the raw listing of ingredients in a recipe is not copyrightable (and this is called out as an example of such by copyright.gov[1]).

The appellate court erred in its application of the law.

Additionally, this was said on one of the amicus briefs,

> reversing the District Court would dangerously undermine the settled expectations of computer scientists and the entire computer industry that rely upon the open nature of APIs

(—Martin Fowler, Bruce Schneier, Bjarne Stroustrup, et al. were signatories to this amicus brief.)

The decision, were the industry to actually pay attention to it, would wreak havoc on the state of software engineering.

[1]: https://www.copyright.gov/circs/circ33.pdf

[2]: https://www.copyright.gov/title17/title17.pdf
This is a super important point. Just look at the direction backend software is moving. Think about how many Postgres compatible databases there are. For virtually every major open source project that exists today, there are companies reimplementing pieces of backend to sell performance upgrades to their customers. If Google was able to copyright Tensorflow's or Kubernetes API, it could make it so GCP would be the only ones able to offer an improved runtime for that system, and would absolutely be something that they would very quickly take advantage of.
It seems to me that what needs to change is news media companies that exceed more than say 50% political coverage need to be classified as a political organization rather than news media company. Once falling into such a category they should be subject to campaign finance laws or something similar. 50% may not be the correct number but when both FOX NEWS and CNN are at 90% politics, not to mention some of the Internet news sites, something is needed to return the balance of power back to the elected representative, from the paid news corp. employee. Free and IMPARTIAL press should be protected by the 1st amendment, what we have now is something much different.
This is a well written piece. However IMHO, one cannot lay down a path for success. Moderate success, yes - but huge success no (which is what this alludes to). Success doesn't refer to a rule book before manifesting. There are lot of great nuggets one could take from the article and apply - but I see them as little breadcrumbs that might lead to success. Even if it did, we have no way to prove or disprove success factors.

Best thing is to take the learnings, enjoy the journey towards potential success and try not to become emotionally invested into the end goal. It's super hard I know.
If Oracle succeeds and Amazon proceeds to sue Oracle for that, that would be some sweet schadenfreude. Granted, I’d still be pissed at the decision, but to have Oracle’s tactics used back at them would feel really nice.
It's definitely different for US vs non-US schools, but I don't think counting in years is a good measure as it disregards depth, skipped courses, total # of courses, # of concurrent courses, etc. Even course stats like that are pretty handwavy.

It's more useful to refer to the CS curriculum standards across ABET accredited schools.

That said, we don't have anything like a comprehensive undergrad final exam for CS schools that would validate this.
I would love to find an .xinitrc in some dark corner of windows 10 where there are a bunch of options commented out and you have to pick the right ones or else your monitor explodes.

This would be an upgrade as at least I would kinda trust that a file I found on my own system from the vendor can probably be trusted. I trust the options would be at least mostly self documenting (more self documenting than a random list of hex digits). And, if I'm going to use software written in the 90s, I'm going to go with good old vim.
Build a Password Strength Meter in React
> I don't see why they shouldn't. They're definitely creative works that take skill to produce.

A creative work that takes skill isn't the definition of what should get copyright. For instance sewing patterns and recipies aren't granted copyright.

> My controversial opinion is that Google's use of the Java API wasn't for interoperability.

Following that logic, then any even slightly incompatible implementation wouldn't be legal. For instance WINE isn't a perfect recreation of Win32 by any means.
Can you resell these ISBNs?

Edit: Nevermind, I missed it in the article. The author says he can't.
>If a user needs an app then they ring up the helldesk

That seems very inefficient and friction prone. We have stuff like the nix package manager that can install stuff locally without sudo. It also has other nice features from what I've read. What I'm saying is that we need general purpose distros where you don't need sudo to use them.
At work I do DL projects in separated containers with the nvidia docker runtime. That means I can use any combination of cuda/ubuntu/python versions independent of the host system or other projects.
Though it is underplayed in the release notes, the biggest initiative with Swift 5 is the stable ABI.

Now that the binary interface is locked down, the Swift runtime and standard library can ship as part of an OS. That means that Swift can be used in system frameworks, the runtime support libraries won't need to be vendored in each app, and it opens the door to shipping (non-OS) binary frameworks.
Amazon is pushing facial technology that a study says could be biased
Except Oracle didn’t design them; Sun did. Oracle bought Sun after Java was created.
The main issue with shale oil is that many (most?) refineries in the US can’t refine it, so it has to be exported, basically. Whereas Saudi oil is “sweet” and pretty easy to refine.
> Like, i can find filings from various "loved" open source companies that make the same argument, etc.

Mind sharing?
>More important is (a) taxing oil consumption to offset the negative environmental effects

And do what with the money raised with those taxes? I don't trust the people in charge to do what's needed to be done. The only positive thing from taxing oil consumption, would be to make it so expensive that people seek alternatives. When US gas prices were near $5/gallon, people sold their gas guzzlers and switched to fuel efficient choices. Once gas went back down, cars were sold off and guzzlers became the choice again. If Americans paid the similar prices to EU prices, things would be a lot different.
Reliability is one thing, and whether it's "excellent" or "great" is a small difference. Apple laptops radio the top spot in different categories on consumer reports. And the ones they trade with are typically far cheaper.
Not all unions function this way, but this is one possibility.
Aren't there already systems in place within the legal system to allow this? Like small claims court or appealing a parking ticket, where you present the case to one judge and they decide rather than holding a full trial before a jury.

I don't see why relying on one arbiter saves any more time than relying on one judge. Is it that the arbiter would be less qualified/lower paid than a judge?
I don't know much about the C standard, but the article states that implementation details are platform-specific. If that's the case, it's a very sensible suggestion.

Sure, if the same system runs the same operation twice, the two values will be equal. But what if you're comparing to a stored value generated on a different system?
And imagine how different the world would be if Microsoft Word couldn't just read/write WordPerfect files by reverse-engineering them?
People who are curious how we got to this state should read The Prize and The Game by Daniel Yergin. Pretty much all modern oil politics is explained in those two books (the latter covers more energy more generally).

Interesting especially since the first oil production occurred in the US and we played a big role in funding many of the big producers.
I'm sure this is possible in some places but in others it would be completely impractical. At a university, specifically in the STEM faculties, not giving users sudo/admin would create an endless workload for IT. We end up being nothing more than professional software installers.
The problem is that companies favor arbitration because arbitration tends to favor companies. If arbitration were truly neutral, and it were easy to access with low costs to the consumer, companies would stop using them.

So even if companies don't pick the arbitrator, arbitrators still have an incentive to find in favor of companies.

Additionally, small claims court already basically works like what you're describing, no jury just one arbitrator not picked by either side--the judge.
Of course, that old, often expensive, often tube-based equipment needed repair far more often than modern electronics.

Most everything I own lasts longer than I care to use it. (For context on that, I just replaced my iPhone 5S this month with a used 8, so I’m willing to run equipment quite a while.)

What does break before I care to get rid of is >50% electrolytic capacitor failures, which are generally easily repaired without a schematic. Beyond that, most anything is BER (beyond economic repair), even for someone who is capable of and interested in component level repair. I’m just not going to tear into a $500 TV beyond a caps issue. If I had to take it to a service center, it’s going to be $200 to take a look at it past the power supply.
Often, but not always.

ssh keys instead of passwords are a good example of better security and more convenience (for the most common use cases).

It'd be nice if more "security improvements" came with ways to make them convenience improvements too...
Global Holidays API
It was performing over 1000 pixel perfect (presumably) and meaningful actions a minute during fights. That's super-human.
Why not buy 100 of them?

How many individuals have actually published more than 100 books?
What do you mean former? There is an AS/400 in our data centre that we look after for a customer for their off site DR box, with constant DB replication. It is about four years old, the platform is rather older. Bloody noisy beast especially on boot up (IPL?) sounds like a helicopter winding up. It was switched on after racking and that was it - I'm told it is simply available.
There is a view that WordPress plugins are open source because they inherit the WordPress GPL by using the WP plugin API. This case seems to apply in that the question is whether APIs are copyrightable. In other words, is one able to apply a license to an API that affects code and devs that use that API.

So if Oracle loses, I wonder if that will have the unintended consequence of making WP plugins not inherit the GPL, which currently forces them to be open source. It could have similar effects on other projects.
> In the next 2-3 decades, renewables and electric cars will start exerting significant downward pressure on prices.

"Oil Demand for Cars Is Already Falling: Electric vehicles are displacing hundreds of thousands of barrels a day, exceeding expectations."

https://www.bloomberg.com/opinion/articles/2018-11-16/oil-de...

"China just re-shaped the future of the global car market" (the sales growth of ICE vehicles has now peaked in China)

https://threadreaderapp.com/thread/1086274497156546560.html

China produces enough electric busses to replace London's entire fleet every 5 weeks.

https://www.theguardian.com/cities/2018/dec/12/silence-shenz...
As a very happy Citus customer, the extension being open source is very important. And at the same time, I hope I never have to manage my own clusters again and who better to manage it than the team that built it.
This is like having a car that you work on more than you drive. Great as a hobby but that's about it.
Thanks for the catch. Edited my response.

Still is a non answer to me.

FB says they have a problem. FB says the are trying to fix the problem. Still waiting on results.
they expect to get google to pay billions in licensing fees.
it's worth spending millions to make billions.
If you are coming from 100s of machines, I would really hope you have your home on NFS or something anyways.
Transfer the money directly into public transit. Or construction of renewable energy. Or towards education or health care.

I mean you can just put it in the general fund as a way of discouraging use, like you said. I think that would work just fine.
Because you can't just take other software and change the license on it.

The industry's, justified, hate for Oracle is blinding them to the larger underlying concern.

Many people forget that Oracle technically won the legality of the last case, hence why we're here. They just weren't awarded damages. Even the judge didn't buy Google's arguments about open source or compatibility concerns.
According to wikipedia: "Since the 1990s, the [US] oil market has been free of most regulations."[1] My understanding was that the US oil boom was caused by technological advances that enabled better exploitation of shale oil deposits. Also according to this graph[2], the boom really starts around 2011-2012, not 2015.

[1] https://en.wikipedia.org/wiki/Petroleum_in_the_United_States...
[2] https://en.wikipedia.org/wiki/Petroleum_in_the_United_States...
and now TSLint is merging with ESLint so all that effort and rules duplication will be going away
49ers’ property tax cut 50%; schools, other public agencies to pay hefty refunds
I find the term "shared fiction" just doesn't convey it adequately, at least in English.

Fiction is a loaded word that says "not real" where maybe shared truths, shared beliefs (in the sense of the Greek: hupostasis rather than pisteuo) would be better.

We can conceptualise and communicate about thing that are immaterial like trust, honor and promises.
Investment is a promise, or actually a hope - it only gives a perception of value. It's not actual wealth.

To illustrate my point: can you imagine everyone living off passive income today?
Why would any of those things happen when none of the potential union members want them either? A union is democratic after all and does not automatically have legal agreements with the company or requirements from other employees.

No one want's to protect under-performers for whom they'd have to pick up the slack. And no one wants their compensation set arbitrarily. Especially since in software anyone can jump ship and find performance based compensation somewhere else.

They just want to work the hours specified in the employment contract rather than being singled out in isolation from each other and required to work far beyond the amount contractually agreed on under threat of termination.

So you'd just have a group that discuses abusive uncompensated overtime and request changes in a united way. Because a single person complaining or quitting over mistreatment has zero impact.
They get my sweet, sweet data though...right?
> The problem is that companies favor arbitration because arbitration tends to favor companies.

That's only because they are paid by the companies (and picked by the companies). If the companies didn't pick and the payment came out of the disputed amount or the loser paid, then they wouldn't have an incentive to favor the company.