skysight-inc/HackerNews huggingface dataset:
My point is that "showing goodwill" is not something that makes sense within Oracle (at least that's what I've heard). I agree that acting correctly to a community is the right thing to do, but that doesn't mean it's something that Oracle will do.
> This thing has no insulation

It is literally made of insulation. You didn't read the article.
In the middle of updating my Pixel XL, use Twilight daily. Will it still work after the update?
Can somebody say something about what Treble means for other open source OS for phones, e.g. Sailfish? Might it be possible to use the vendor provided Treble core for other OSs?
> > Each vendor has its captured market...

> This is false.

You have no further to look for Oracle's captured market than the US federal government. When Snowden talks about the realtime interception, tracking, and monitoring of any and all electronic communications, worldwide, he's talking about the NSA using Oracle databases to do it. Ellison made the company successful by selling the as-yet-unproven technology of a relational database to the FBI (IIRC), and it's just continued from there. This is the environment that led Scott McNealy, then CEO of Sun, to famously quip, "You have no privacy. Get over it." He knew that the NSA was collecting everything it could, and storing it in an Oracle database running on Sun hardware. Well, the commodity hardware caught up, but Postgres is still struggling to match the features Oracle had 20 years ago, so Oracle DB is still the king of enterprise databases, where cost is no object. Ellison owns government IT, which is what leads him to be so smug about his success. Even if all Fortune 500's would cut Oracle off, Oracle would continue to rake in piles of cash from the government. It is the definition of a captured market.
OK so dangerous means crime in your app then - but there are also many other types of hazard you could include - natural hazards, disease, terrorism etc. For something like tornados I bet there's some great datasets available. You could also look at scraping news feeds - I've seen apps that extract place names from news data and geolocate based on the place.

To an extent I think whether the app is worth building is is dependent on the data you have access to and any process you apply to enrich the data - these will govern the character and quality of your app. If you can give people something they cannot easily get elsewhere you might get more users.
You can still get SP3 for Windows XP, but you have to download it directly from the Windows Update catalog:

https://www.catalog.update.microsoft.com/Search.aspx?q=KB936...
Various international bird (and bat) societies support wind power as a net positive for their particular species, while contributing expert guidance on siting and design to minimize bird casualties and opposing individual projects that they feel are poorly designed or sited. (Of relevant interest to HN are computer vision projects that track rare birds and stop nearby turbines when they come too close)

So, if conservatives are really opposing wind power on the basis of "saving birds" then they're massively misinformed and ignoring the relevant experts.

Since they don't actually care about the birds, it's obviously a cynical ploy to protect fossil fuels that on balance are a greater threat to the very birds they claim to want to save.

And in doing so they're choosing not only an environmentally destructive option, but one which is more costly to society, just because the special interests who receive the benefits will provide kick backs to politicians that help them.

You couldn't really summarize modern conservative thought better if you tried.
Fair enough, I can appreciate that wanting to be able to continue older software a valid reason. Just to add that I've had good success running a vb6 application on WINE on Ubuntu.
At liberal tech companies, those who disagree on politics say they’re isolated
I doubt (given what I heard from lawyers on the topic) that the legal system cares if a work has static or dynamic linking technology. What matters are the legal concepts which previous legal cases have been settled on.

Intent by everyone involved such as the author, the accused and the law writer. If the author intended that the work is used in one way, and the accused knew this but decided to go against it, then that carries a lot of weight. Similar, if the law writer intended the law to address a specific situation, that also carries weight.

Precedence from cases that involve derivate work. There is a fuzzy line when two works merge to create a third. Music has a large legal history, parts which are contradicting itself.

And last there is the law itself. Modifying for example is a explicit exclusive right in some places (such as the US). One case involved a person who bought a painting, cut it down into squares, and rearranged them into a mosaic version. The painter sued and won the case, arguing exclusive right to create modifications. If something is binary or source code should irrelevant to the question about if the "work" has been modified based on what the author originally created.
> There are too many goddamn lists.

Agree.

We'd be better served by a decision tree.
It doesn't work so well for the Chinese. You end up with second class citizens illegally immigrating within your own borders.
Buying your own reality
They do on WINE on ubuntu anyway
No Man’s Sky One Year Later
A collection of what specialists think generalists should know
I think it's named "Pixelmator Pro" entirely because Mac App Store does not support paid upgrades.

Feature-wise Pro is not that major. It has an entirely different UI than Pixelmator 3.6. Long term, maintaining two different apps with very different UIs is not going to work. I wouldn't be surprised if 3.6 remained as last version of non-Pro Pixelmator.

So why Pixelmator Pro and not just Pixelmator 4.0?

Pixelmator never charged for upgrades on Mac App Store, and as influx of new users inevitably decreases, they need to get more money from existing users. Options: Subscription, In-App Purchases, Leave Mac App Store, or separate new app on the App Store. Maybe Pixelmator 4. Pixelmator Pro sounds better and more worthy of a "new" app purchase.

Their messaging around 3.6 is very lacking and confusing, lack of paid upgrades on Mac App Store does explain everything.
If you want to ban reactionaries then you are pushing out an entire political category of thought that historically and arguably presently includes a huge portion of the West's intelligentsia. Might as well throw in Socialism or Liberalism while you're at it.

> Because it's hard to unanimously and unequivocally identify those who are intolerant as such.

> This seems to be the MO of this so-called "alt-right" stuff; legal or constitutional barriers are almost impossible to define or enforce.

These are fairly creepy statements. Very difficult to apply a charitable explanation to what you're saying.

> Owing to the beguiling nature of language and rhetoric, the intolerant can thrive and propagate

Sounds familiar.
Programmers don't actually have to know how computers work either, but sometimes it comes in handy.
This is a useful comment. The suggestion to go with an interpreter first if you want to have something in a relatively short amount of time is a good one.
Afghanistan and Eggs: Fifteen years of too-good-to-be-true breakfasts
Doesn't this mean going past the 85 dBA limit in headphones? That's instant hearing loss.
I've had no issue with temperature or the handling. It's near-impossible for either of us to quantitatively assess how frequent these issues are so I won't dispute whether or not you've seen a "lot" of complaints.

The power supply is junk. A nasty, unearthed, noisy switch-mode PSU, like every other low-output, low-cost PSU out there. There is a grounding pin on the iron itself but it's not ideal to rely on.

But many remedies do exist. I suspect you have a grounded, linear bench power supply right next to your existing soldering station. That'll do. Even a cheap earthed PSU would do better. And many people use battery packs to great effect.
Anthony Joshua Set to Defend Heavyweight Title – ANKAURSPEAKS
How does running a different OS than most people can give a company an advantage? Can you elaborate this?
Yeah I remember it doesn't apply. This isn't Godwin as we are talking about actual Nazis. The right, the vast majority of decent Republicans want nothing to do with these scum. If you call yourself alt-right then you probably are a fascist. I don't think it is a spectrum.
The Makani ones that Google were funding are basically wing shaped drone planes on a tether, usually the rotors on the front of the wing turn in the wind to generate power but they use their rotors running backwards under power provided by the tether to land vertically back at the base when there's no wind.
And which PostgreSQL developer editor can match SQL Server Management Studio?

Because pgAdmin isn't it, specially after it became an Electron app.
Ah... the pre-Eric Holder Department of Justice.

I'm not even kidding. Look it up for yourself. The Bush DOJ took down Enron even when it destroyed people's pensions. Meanwhile, Wall Street destroyed the country's economy requiring trillions of spending (read: debt) to "fix" and how many went to jail? Oh yeah... one--a scapegoat.

And the statistics don't lie. Prosecutions of white collar crimes have dropped from 17.6% in 1995-7 to 9.4% in 2010-12. Did everyone stop committing crimes? Did everyone say they're sorry? In 2015, prosecutions were at a "20 year low". 20 year low... during one of the largest economic collapses in US history, where there should be sky high rates.

http://trac.syr.edu/tracreports/crim/398/
"There is no need to have an open mind about Oracle. That wastes the openness of your mind."
like what else?
The person in question is Heather Heyer, victim of the vehicular homicide hate crime in Charlottesville, VA.
If you want to exclude the parameters after 'abc' you can.

Better yet in php 7 using the splat operator ...

foo(...$args)

Allows you to send in any number of args.
RTA. It was an obscenity complaint. Gab usually tags it NSFW, which they normally do, but in this case they got an existential threat to their business.

It's also not like AsiaRegistry makes things cheaper. Using whois.ai directly you only spend 100 to renew every 2 years, not 200.
The author of the arstechnica piece (who, unlike the author of the Washington Post piece, is not a laywer) hasn't really explained things well. It's worth reading the actual decision from the court[1].

A relavent paragraph:

In Fisher, however, the Court also articulated the “foregone conclusion” rule, which acts as an exception to the otherwise applicable act-of-production doctrine. Fisher, 425 U.S. at 411. Under this rule, the Fifth Amendment does not
protect an act of production when any potentially testimonial component of the act of production—such as the existence, custody, and authenticity of evidence—is a “foregone conclusion” that “adds little or nothing to the sum total of the Government’s information.” Id. For the rule to apply, the Government must be able to “describe with reasonable particularity” the documents or evidence it seeks to compel. Hubbell, 530 U.S. at 30.

Note that the issue with this question is the "existence, custody, and authenticity" of the evidence not its actual contents.

1. https://arstechnica.com/wp-content/uploads/2017/03/rawlsopin...
Make provides awesome UX: in most cases you just type "make" and stuff just works, but there is a tradeoff: it's nearly impossible to write a crossplatform make file. Why you ask? Try copying a file (or directory) from one location to another, sure "cp", but it's -R is different on Linux and macOS! And then comes Windows - there is no good built-in alternative to "cp" as it's hard to make "xcopy" to ignore failures if target file/directory already exist (it tends to ask if you want to overwrite it or not), WSL might fix that in the future, but currently it's quite slow on IO side of things. So, sure given enough time and kung-fu we can write crossplatform make files ... but even if copying one silly file is such PITA .. it's hard to advocate for make in 2017. Probably the wisest solution is just using make to run something more comfortable, for C/C++ it can be cmake, premake, tup, etc. But then again: if I need to add something, like another build step, do I add it to the tool of choice or make? It's a very hard balance to sustain.

PS. Copying files specifically is such huge PITA that cmake implements crossplatform copy for you, just run "cmake -E copy $in $out" (can be added as add_custom_command in CMakeLists.txt)
Writing and publishing Java bindings for traildb
So how did you do the last exactly? Very interesting.
I believe it's "First Customer Shipment" and it's similar to what Microsoft call RTM "Release To Manufacture". You can see it mentioned in passing at the bottom of this page : https://blogs.oracle.com/patch/solaris-10-0508-update-5-patc...
Sounds like you're saying one particular group should control the concept of free speech at the expense of another group or groups.
I think few of us like OCaml for its syntactical beauty. People are drawn to MirageOS for its semantics. Type safety, etc.

However, there are other Unikernels. IncludeOS uses modern C++ so the Hello World looks like this:

#include <os>
int main() {
printf("Hello World!");
}
The same was true about Unicode text not too long ago. If we don't start trying to do things correctly, we will never get to a better place.
re aluminum plant: https://www.greentechmedia.com/articles/read/german-firm-tur...
It's a fairly straightforward cost-benefit analysis. Some of us rely on software that would otherwise be too difficult or expensive to replace, software that only runs on Windows XP for a variety of reasons. In my case it's a device driver that interacts with a very expensive flow cytometer. We've taken other precautions in order to protect the computer, and we're reasonably confident we can operate it safely. The same goes for many, many other Windows XP or Windows XP Embedded installations, where it's basically treated like firmware and carefully walled off from the outside.
How many people build their own ROMs? When I bought my Pixel I tried my hand at building my own ROM, but I kept stumbling and eventually gave up. Admittedly, I was running a newer version of Ubuntu than the one they suggested in the docs, but I didn't expect it would break everything. Am I right in guessing that using a VM would be the easiest path to success?

I've been a bit frustrated with android's sparse docs and unreliable build tool. Whenever I try searching for additional information, all I find are questionable tutorials and xda-developer threads. I don't have anything against the forum itself, but I find it a bit questionable to see so many people happily propagating and flashing random binaries. Is xda-developers still the main place to go when looking for help, or have any other communities started to overthrow them?

Now with 8.0 out, it seems like a good chance to retry building my own ROM. I'm thinking of forking CopperheadOS [0], and applying some minor patches on top. Is anyone here running their own ROM, or Copperhead in particular? I'd love to hear about your experience, along with any pros and cons. F-Droid seems to be capable of handling all of my requirements. My only big remaining concern would be with Project Fi; I'm uncertain if the service will work if Google Apps aren't installed.

[0] https://copperhead.co/android/
> Google has hundreds of billions of dollars in cash they literally can't decide how to spend.

Those billions of dollars don't code for themselves. You need to hire more folks (yes, overtime is a thing at Google), you need to direct them to do the right things (means: more hiring), and more infrastructure. Besides the cafeterias which boil down to "even more hiring" (and why not, we did that twice in our thought experiment already) those devs need office space (of some kind), equipment and server time for testing their thousands of additional commits every week. And more server time to cover the additional test cases (eg. for additional browsers), so this is super-linear.

Given infinite dollars (or any reasonable approximation of that), the problem really is how to spend them without ending up finishing nothing because you've just invested them in a giant gridlock situation.
The merits of the advice aside, the foundation of his argument and the headline itself are wrong. What about Platonism? And the Sapir-Whorf hypothesis needs to die.

I guess this isn't meant to be a serious work of scholarship anyway, with footnotes like, "For the life of me I can’t remember where I read this."
I guess this was the reason why Opera was the first browser to support native user agent spoofing? It was a great feature in the days of websites being developed for specific browsers. If that's still going on, that would be really sad and unprofessional.

As much as I appreciate the good work that Google has done, this is absolutely anti-competitive and deserves to be punished. I really hope Google turns good again, because otherwise they're really no better than Microsoft in their worst years.
First customer ship. Historically it refers to a first release of a new Solaris (any Solaris) version. That version needed to pass all known regression tests and needed to be suitable for use in mission critical production environments.

Any time a commit to the code base would be made, it needed to satisfy that criteria, else Jeff Bonwick (the father of ZFS, who was the gatekeeper back then) would unceremoniously rip it out. Any kind of breakage, even during normal development, was unacceptable. This engineering ethos lives on in illumos and SmartOS, which is why commits to the code base are all about quality, not quantity. The commits might not be as frequent as elsewhere, but can pack tremendous amounts of functionality and must pass both peer reviews and all kinds of regression testing, not to mention have a complete and usable documentation, before being committed. In addition to all of this, as far as I am aware, no commits to the illumos code base may be made without a corresponding tracking identifier.
I'm confused. They say they can give more interest because they don't have the costs of traditional banks. But then in the FAQ, they say that they're a middleman for a bank acct provided by a traditional bank ("Your money stays in an FDIC-insured deposit account provided by Beam's bank sponsor"), so the 'no costs' explanation makes no sense, they're adding an extra layer.

So where does the extra money come from? "Beam makes money by providing value-added services to our partnering bank and other financial service partners in the banking ecoysystem".

Well, that's... nonspecific. What services? What's the actual thing they'll be making money from? Why are they being vague about it? This smells of the nominal customer actually being the product, unroll.me style
Mozilla did multiple times and is doing it, sometimes even doing the work that Google is supposed to do (see e.g. the Webcompat project [1]). The point is, this problem is basically unsolvable without having the reach of Google and thus everone (incl. Microsoft!) is forced to spoof the UA.

See also https://webcompat.com/
You're not wrong there. I miss SSMS.

pgAdmin3 wasn't a terrible application. Nowhere near SSMS, but not terrible (other than stability... it's shit there).

pgAdmin4 is unusable.
there's already loads of HN discussion from the weekend[1] on the simon phipps tweet[2]

1. https://news.ycombinator.com/item?id=15160149
2. https://twitter.com/webmink/status/904081073256243201?s=15
> Communism: weak central government

This is not how it worked out in practice, no?
Naming Things Is Hard – But That's Why It Matters
Thanks a lot !
When I did a search, all the links would point to the old (deleted) pages.
For those perhaps unfamiliar with the context, this is another example of Andrew Anglin making a base and pointless personal attack against Heather Heyer, the woman killed in the violence surrounding the Charlottesville rally a few weeks ago.

It's interesting to watch Anglin continue to force people in his vicinity to choose between compromising on principle and defending the utterly indefensible. One wonders what he hopes to accomplish, and even more what anyone else might hope to achieve by continuing to tolerate his presence - I get that quoting Niemoller is somewhat popular in this connection, but I don't see how the situations are parallel when this one revolves around a person who appears to have no greater aim in his public behavior than simply to bring about whatever ruin he can find a way to produce.

I don't know. Perhaps he has a point to make about the tension between freedom of speech and relative oligopoly over the notionally public forum in which such speech can most productively be published. If so, he's picked the worst way in the world to do it, because by making himself a stench in the nostrils of civilization he only adds strength to the argument that the very concept of freedom of speech is one which has outlived its usefulness and merits deprecation in favor of a restricted realm beyond which suppression is the universally acknowledged default. That's the most charitable interpretation of his actions that I'm capable of constructing - but not one in which I especially confide.
Oracle kept Sun alive in a vegetative state to sustain the Java lawsuit against Google. That's pretty much it.
> selling hardware over software, and especially over information.

Not sure how you come to that conclusion. Isn't that true IBM is in the same boat? Somehow it manages to do just fine. Apple is also a mainly hardware company with awesome software.

At the end of the day, it comes to management and leadership. Software or hardware is less irrelevant.
How Fast Your Car Needs to Be to Outrun a Cop
Time for Doom on the soldering iron then?
Rote is a great accomplishment. IMHO it's superior to Make, Rake, Cake, etc. Thank you for writing this!

If you're curious, take a look at Do. It's like all of the above, yet flipped over on their heads. The value of Do is in the design, which is essentially the opposite of Make. Do leverages the composability of items, files, scripts, artifacts, and typical Unix pipes.

I would be very interested in your opinions about Do, and if you want the $100 to jumpstart working on Do in Rust, let me know how to donate to you.
This reflects extremely poorly on eNom and NameCheap. I might consider moving the domains I have with them now...
Simply drop the assembly as a .s file in a Go package and run `go build`. See Go's hash/crc32 package for a real example [0].

There's a lower level `go tool` command, of course, but I don't know it off the top of my head.

[0]: https://github.com/golang/go/tree/master/src/hash/crc32
Your quoting style is simply depressing.
Predictive Analytics in Business
How do you typically rate yourself on these scales?

You can't call yourself anything lower than a 9 lest they move on.
Facebook Tees Up WhatsApp to Make Money
I've long maintained that the greatest benefit that Google gets from the slogan "Don't be evil" is how ridiculous it makes their critics sound when they bring it up.

I fully support pretty much everything he says in the article, but can't help but roll my eyes at the headline. I can't see it helping with anyone who isn't already on board with the message.

I think monopolies cause real societal harm, and that large corporations should be held very strongly to the rules by regulators but I still find it hard to use the term "evil" in relation to something that could well just be corporate bureaucracy gone wrong.
Quick "I have no idea how plants work" question, would a more carbon rich atmosphere promote faster growth?