skysight-inc/HackerNews huggingface dataset:
I don't have the ability to downvote, so I'll chime in with my own view.

I think it's just the way the world works and if it wasn't the U.S being up there it would be another country (U.K, Russia, China) that do awful things because they could get away with it. Plus, add in the obligatory "absolute power corrupts absolutely."

It's a terrible situation, but what do you suppose an effective alternative is? Because cooperating and "compromise" have never been the most beneficial for both parties.
Nginx v1.11.12 Released
Right, and the lobbyists are hired, not because the corporations that hire them are inherently evil, but because they are mandated by their shareholders to change costly laws rather than comply with them. I'm not blaming our elected representatives, they are just part of a failing system.
About 10 years ago, we (and by we I mean I was mostly watching) to make setting up perl environments much easier than it was. Which ended up with tools like local::lib, perlbrew, plenv, cpanm and so on coming to dominate.

So for me now it's super-easy to write code that will probably work on most OSs, and where rebuilding stuff for newer perls/OSs is pretty simple.

Cpantesters and the like really helps with this.
Changes with nginx 1.11.12 (24 Mar 2017)

*) Bugfix: nginx might hog CPU; the bug had appeared in 1.11.11.

Changes with nginx 1.11.11 (21 Mar 2017)

*) Feature: the "worker_shutdown_timeout" directive.

*) Feature: vim syntax highlighting scripts improvements.
Thanks to Wei-Ko Kao.

*) Bugfix: a segmentation fault might occur in a worker process if the
$limit_rate variable was set to an empty string.

*) Bugfix: the "proxy_cache_background_update",
"fastcgi_cache_background_update", "scgi_cache_background_update",
and "uwsgi_cache_background_update" directives might work incorrectly
if the "if" directive was used.

*) Bugfix: a segmentation fault might occur in a worker process if
number of large_client_header_buffers in a virtual server was
different from the one in the default server.

*) Bugfix: in the mail proxy server.
Fortunately, what's written there is not true in all places at all times. For example, I got my PhD in math at Harvard in the 1970s. My PhD adviser, Andy Gleason, was a terrifically nice guy, yet seemed oddly unsympathetic to the stresses of the PhD process. I later realized that he didn't have a PhD himself ... when I noted that absence in his bio as he was elected to be president of the American Mathematical Society.

And by the way -- while I think he sort of understood what I was working on (the theorem that came to be known as the Mertens-Neyman result for stochastic games -- they scooped me by a few months, but I got my degree anyway), I'm nearly certain that nobody else in the rest of the department did. It didn't matter. When it came to approving/disapproving theses, our department seemed quite politics-free.

On the other hand, I heard horror stories from my dorm-mates about other departments, such as history and Slavic linguistics. Perhaps the "harder" subjects had better standards of objectivity. Perhaps I was just lucky.

And by the way -- it also was not the case that an undergraduate degree was needed for admission to grad school. Discovering this fact on my junior year Spring break grad school trip let me greatly change the negotiating dynamics around degree requirements at my undergraduate institution. When it as all over, the dean who had originally given me the most grief politely thanked me for bothering to get my undergrad degree.
DoubleAgent Attack Turns Your Antivirus into Malware and Hijacks Your PC
So what would you say if a company violated the GPL?

I don't know the law where this particular action is being brought, but speaking generally, it's not unusual for different safeguards to apply for private citizens and for businesses. For better or worse, the situation where I am tends to heavily favour the private citizen when it comes to standard form contracts or other similar agreements with businesses, while businesses (no matter their size) are basically assumed to know what they're doing so it's their own fault if they agree to something they shouldn't.

It's not a great analogy anyway, for the reasons others have already explained.
I wrote a large wx python app or two in the day and did not have that particular problem.
You got 30 days since the Win 10 upgrade to revert back to your old Windows before Win 10 deletes the uninstall files and backup data. Might be a factor in lawsuit.

User is responsible to back up their own files on a periodic basis which might be another factor in the case.
Speaking of the lisp family... I don't know how it's implemented, but Racket has a cross-platform GUI story that, based on some of my cursory explorations, seems to be good. DrRacket is presumably built on it, and that's a non-trivial cross-platform app.

http://docs.racket-lang.org/gui/index.html
Is the era of cheap Uber rides over?
If you are a big company and need say 100k wildcard certs (say one per client).. I am pretty sure I can justify spending $50 for a wildcard cert vs a fleet of servers and engineers and monitors to enforce let's encrypt work.

Let's encrypt is great but let's not pretend it's the right solution for all websites.
Very astute, thank you for bringing this to my attention. So it'd be about 2 and 58/70 times the maximum frequency, assuming two-dimensional sampling.

As for hexagonal grids, there are a number of complications introduced by that, especially when it comes to using general algorithms based on regular 2D euclidean space.
Grammatically, that would require a semicolon.
True. If you're talking to recruiters and other people in your network, you should have a pretty good idea of your range.

On the other hand, if you do accept a job below your range and you talk to enough recruiters, soon you'll be poached anyway.
It's 2017 and mega corporations are against freedom of speech.
There is some time, scripting, etc, cost to integrating lots of certs into a single instance of Apache, nginx, etc.

Wildcards certs have value in some settings.
Not always possible in all scenarios. For a setup like github.io and github pages it'd be difficult for LE to handle so many domains. Or any scenario where you serve a subdomain up without knowing ahead of time what it'll be (say a tor relay service) it's just not feasible.
It's familiar from hands-on science museums to see a particular case of the Pythagorean theorem illustrated concretely with diagrams or liquid on a rotating plexiglass panel... But surely those aren't proofs, just illustrations. A proof needs to abstract over all possible right-angle triangles.
Why Can't You Listen to Aaliyah? Ask Her Uncle
Not sure why you are being downvoted. Seems like any criticism of America on HN lately is automatically receiving drive by downvotes.

All colonialism is inherently evil. I guess you are saying the US is the "lesser evil" which I tend to agree.

I have no idea what the alternative is, I'm just writing what I observe based on facts that this article reminded me of.
You're really underestimating the power of markets if you think any company is irreplaceable. Copying/replicating is a lot easier than doing something for the first time.
Might have to give it a month or so to settle down aswell and instruct users to mark email as non-spam for automated emails (which helps)
If the US didn't hold this position, someone else would. Who would you rather be in control.
What point were you trying to make? You made one great statement, with which I agree fully, but followed with statement drawing a comparison between the documentation for a funded open-source project, and a typo in a comment thread. It's not just "kinda silly", it's utterly asinine.
Interesting; perhaps I ought to learn both, at least to a certain minimum level - to assess where I'm at with each as such.
Actually, privacy rules continue to be the same as before Trump (since Obama pulled the FTC's authority over broadband, anyway).

No element of that rule change, implemented weeks after the election, could possibly have taken effect before next December. (There are complex notification requirements that could push parts of it out even longer).
This article helps you understand how to set background images in HTML Email
If Microsoft installed Windows 10 without explicit instruction from a user, the license terms are irrelevant.
In a world where all the apps are Electron based computers have no memory left and everything is subtly or outright sluggish.
All that copy and they don't even mention the NRO, who design and operate satellite sources the NGA depends upon.
Why not 2500 years ago!?
My daily driver is an i5 Mac Mini, and I find the performance of the Spotify app to be almost unacceptable. Clicking on a playlist is sometimes quick, but sometimes takes 5 seconds or more for it to switch screens. The other day there was the VS Code cursor blinking fiasco[0].

I definitely appreciate the rapid development aspects of Electron. I've used it myself to build a couple of little one-off apps for specific purposes. But, man, I've got my mail client open 24/7, and if it's going to waste my battery life just sitting there, I'm not likely going to be using it for very long. And if it's laggy when I'm trying to quickly rip through my email...

[0] https://github.com/Microsoft/vscode/issues/22900
What's the turnaround time for LE? Could you possibly deneract an LE certificate on the fly as needed when the request is sent (just block until it's present to be served)?

Not that I would really suggest this, it's a DOS waiting to happen.
GTK is also totally inaccessible to blind people, and possibly people with other disabilities as well, on Windows and Mac. I'm guessing you don't want to accidentally block people from using your application.
Then if I may criticise you, people don't appreciate others complaining without offering a solution to the problem.
WW3 MAD MUSLIM PLOT TO KILL ALL WHITE WOMEN
Pardon my ignorance, but would it be possible to use X-rays to read the contents of memory? Say, in a TPM or Secure Enclave? I feel like if you had an accurate enough beam you could detect if a memory cell is "charged" or not.
This agency is not secret; in fact, Google Earth (aka Keyhole) was a startup they backed:

https://en.m.wikipedia.org/wiki/Keyhole,_Inc
Short SYMC
This part was inspiring:

And so we went from what could have been the biggest laughingstock at demo day, to the team who showed up with five billion in LOIs, a record that probably won’t be broken soon.
If I need to throw together a GUI app I usually use Python and PySide. I've had co-workers use Qt Creator and they built way better and better looking apps than I did. There are tons of Qt examples and the docs are pretty good.

Electron is almost never a reasonable choice. As a platform it's one of the slowest and most limited. You have a choice of a single, pretty bad language. It only works on a few platforms, and in practice it's limited to even fewer because of its poor efficiency.

I'm sympathetic to devs that don't want to venture outside of JavaScript, but in the same way we shouldn't pretend that C is a great language to write web backends in, we shouldn't pretend JavaScript is a good choice for anything but the most basic of web scripting. Writing apps in JS, you're going to experience poor performance, high memory usage, a lack of portability, difficulty scaling to a large codebase, and problems with concurrency.

You can usually tell when devs choose the wrong tool. If you write a DB in Java, you'll have problems with the GC impacting your latency (Cassandra). If you build a desktop app in JS you'll have weird problems with resource usage (Atom). If you build a web app in C it'll take 4 times as long, be unstable, and have weird restrictions. We should recognize that every tool has its use, and stop wildly spending resources making one tool passable at everything.
CoreOS Tectonic Now Installs Kubernetes on OpenStack
A math student and an engineering student went together to a presentation called "14-dimensional space topology". As the presentation progressed, engineering student became more and more frustrated as she could only grasp a few simple initial examples but the deeper the presentation went, the worse was the understanding. Yet the math student was absolutely enthusiastic, often asking the presenter various complicated questions and looking he enjoyed himself a lot. With a massive headache in the end, the engineering student turned to math student and asked: "How could you understand the presentation? I was able to understand 2D, 3D but once we increased number of dimensions I got lost and never understood anything about 14D!" The math student looked at her with a confident careless look and said: "It was simple. I imagined everything in N dimensions, and then just reduced it to 14".
People care about convenience, not federation. Google Talk and Facebook Messenger both supported it for multiple years and the number of people who used it rounds to zero. This is where we ended up. There was time for it, just no demand.
I can confirm that Omniture (or Adobe Whatever-It's-Called now) definitely used to break right-clicking on links; I know this because we integrated it into a site and it broke right-clicking on links, and then when I turned Omniture off irritably one day, hey presto, they started working again.
> At the time that Firefox started really turning heads, it took an order of magnitude less money to build a better browser. JIT innovations that were once just good research ideas...

Is that really how things are, though? Isn't it possible that the underlying software ecosystem was manipulated by Google, so that they would have a problem to solve with Chrome?

Imagine if trends continue, and every website is just an "app" for a js vm. Then Google would really have the advantage. I don't think Mozilla could fight Google on their own turf like that.

Why should we let Google set the direction that our technology goes?
Investing in YC W17 startups to make city life better
> "What we heard back most explicitly was that you want more control over when Windows 10 installs updates."

No, and fuck you. People want control over whether Windows 10 is installed at all. "Install now"/"Remind me later" omits a key option: "leave now and never come back."

I'm not a Windows person, but a non-techie friend of mine complained last year about the constant GWX pestering, and I did my best to get rid of it for the moment. I haven't asked him recently, but I can only assume that he's unhappily dealing with Windows 10 on the cheap laptop he used for email and a few web things.
I'm not sure about whether you can do that with x-rays, however you might find this paper interesting - 'Reverse engineering Flash EEPROM memories using Scanning Electron Microscopy' -
http://www.cl.cam.ac.uk/~sps32/cardis2016_sem.pdf
You "try to remain in the 120% range" and have "cut many 100%s"?

I can't tell if this is a serious post or just a subtle and very talented troll. I'm impressed.
I had the same problem but after about a minute of waiting it loaded higher resolution data.
I am so curious what will actually happen when someone tries to mine one of these.

With they retain their mining rights and sell carefully, or will the price of platinum crash?

With a government steal it and will there be wars over it?
Some of these qualities seem to be unique to that region of Europe. If you dig the style, you may like the games by Amanita Design, a Czech studio:

http://amanita-design.net/
JS can trap right-click, at least in certain situations; for example, if you right-click in gmail, it brings up a HTML menu, not the OS-native one.
> Do you think they are obligated to keep it around because our lives are on there?

> What is their obligation, morally, and what is just a "nice" thing to do?

I'd say their moral obligation, in a practical sense, is to let people extract their email from gmail before it's taken down. As of the discontinuing of Google Reader, that seems to be something they understand.
HackerNews API on RapidAPI
Wow, the first time I tried to load the map it crashed the tab on Safari (iPhone 6).

The second time it crashed the whole device and forced a reboot!
Keep in mind that the earliest copies of Euclid, Plato, etc, are often from several hundred or 1000 years later.
Youtube should official support this feature
>don't troll and exaggerate

I'm not. You're passive aggressively implying that I'm doing that instead of saying it directly. It's not appreciated, but I tried to bury the hatchet and let you have your say. You'd rather tear down others than share your own experience. You have admitted that you have nothing to contribute other than argue with me. Thanks. I hope it made you feel like a bigger man.
JAMstack: JavaScript, Reusable APIs and Prebuilt Markup
I used to live near a Navy Base and their planes/helicopters would rattle the house every week. I think if they took that into account the whole city would be bright red...
Other way around. This post was published first.
Lenovo Thinkpads are top tier. Shoot for X and T series for best build quality.

You want high resolutions, so customize it to the highest you can get. Some people may say it makes stuff look too small, but software will continually will improve to handle HDPI scaling, but that's easier than trying to switch out a screen yourself. Remember you'll at least have an editor and docs on the screen at the same time.

You said you want to do deep learning / big data stuff, Tensorflow can work with CUDA. Feel free to go for the NVIDIA laptops (T and P series), which can fall back on intel integrated graphics for power savings. NVIDIA's Linux and FreeBSD drivers are nice.

These laptops work well with Linux and FreeBSD.

On FreeBSD, newer intel chipsets graphics and wifi may have issues. If there's an issue with wifi support, consider a USB wifi like "ASUS (USB-N10) wireless-N USB Adapter" or "TP-LINK TL-WN725N Wireless N Nano USB Adapter", which have chipsets that are supported on FreeBSD and Linux very well.

Consider outlet.lenovo.com for deals on these laptops. Older generation laptops work well

Steer clear of anything with *40 at the end. T440, X240, etc. are the scourge of the Thinkpad line. They removed the physical keys from the buttons in the mouse and the trackpad itself is horribly poor quality. http://www.laptopmag.com/images/uploads/4020/g/lenovo-thinkp... is bad. http://www.laptopreleasedate.com/wp-content/uploads/2016/01/... is good.

You can go for X series and grab an external monitor / base station to plug into. This gives you may portability. But I still advise you go for 1080p resolution, if you compromise for less, it may be too squished to program in.
You're American, aren't you?

It's perfectly normal human behaviour to assume that one's own country's motivations and activities are benevolent and effective. However, the picture looks very different to folks living outside the magic circle of the national border.

Those of us on HN who are not Americans find the giant sprawling US intelligence-industrial complex to be potentially terrifying — especially in view of the USA's demonstrated ability to extradite or kidnap (via extraordinary rendition) people it assumes to be hostile, and in extremis to target people for assassination by flying killer robot. It's the sort of capability that, in the hands of a Doctor Doom figure, or just a corrupt megalomaniac -- as opposed to the erudite, contemplative, great-hearted, and scholarly President of the United States of America who we all know and love -- would be the making of a dystopian novel or a superhero comic. (But of course, that would never happen.)
And then when you do get cancer or some other expensive disease, the rest of us get to pay for your treatment.

Yes, that's the exact strategy that Obamacare rewards.

The Democrats could have limited "preexisting condition" protections to those who obtained coverage in the first year for as long as they retained coverage (in any form, including MedicAid). They chose not to.
Except they aren't facts, certainly not as presented.

Consider, you state:
"blackmails the rest of the globe with nuclear deterrence"

Blackmail is the threat to expose something the victim doesn't want to see exposed, in exchange for some price or service. Nuclear deterrence, is just that, deterrence. Meaning to mitigate (or deter) an adversary from attacking.

"it ensures trading routes remain open" -- all nations with navies protect legitimate trade from pirates, there are ships from at least a half dozen navies protecting cargo from Somali pirates for example.

The US uses its intelligence agencies to undermine the constitution in the service of corporate interests [paraphrased, if you don't agree feel free to correct my interpreatation] -- The US certainly doesn't do this as a matter of policy, if you know of a different policy it would help your case to actually include it as a citation.

"it outspends the rest of the world on defense" -- In terms of real dollars or in terms of percentage of GDP? The last time I checked as a percentage of GDP, Israel outspent everyone else but I haven't looked in a while. There is also an economic size effect here, the US spends more (in real dollars) than any other country on social programs as well (for example). You probably want to stick to per capita numbers though if you're doing nation-state comparisons.

There are lots of things you can say about the US that are both facts, and make the country look bad, but the choices you made aren't facts so they have a hard time persuading the reader of your 'hegemony' thesis.
Mass Citizens Suicides Costing Japanese Gov $4+ Billion USD/yr
Which would be obvious, flout the law, and allow for legal action to be taken.

The company itself has to use the format for live message exchange, have to publish a full working protocol document.

With OOXML Microsoft aren't required to be able to read & write a files correctly when it's written to the protocol. As I envisage it the requirement would be to open the protocol actually used "on the wire"; again with Word Microsoft don't use OOXML as primary.

I think it's workable except perhaps in requiring political will. It's an internet age equivalent of allowing third-party car parts manufacture.
Previous discussions: https://hn.algolia.com/?query=arcade%20easter%20egg&sort=byD...
Dokku can do it in [two commands](https://github.com/dokku/dokku-letsencrypt#usage):

dokku config:set --no-restart myapp DOKKU_LETSENCRYPT_EMAIL=mail@example.com
dokku letsencrypt app
Why not using YAML for the UI definition? Easier, simpler and universal.
For me, accessibility is important, too, which rules out immediate mode or canvas-based GUIs. And there are not just desktop, but web and mobile platforms. Like Nim, it would be nicer if there were a better language and framework designed with all this in mind. Elm and others don't seem to be it. Dojo toolkit was great at accessibility but I guess it is a bit out of date now. I know this may not be popular here, but Dart (and Flutter) might be the best option, at least for my needs.
There is a project to get IUP working on OSX.

https://github.com/ewmailing/IupCocoa
Light Pipes and LEDs Team Up for a Modern Take on the Nixie Tube
As a point of reference, NGA is the National Intelligence Manager (NIM) for GEOINT, while DIA is the NIM for MASINT.

[1]https://www.dni.gov/index.php/about/faq?start=2
From your 1) link...

"23 test certificates had been issued without the domain owner’s knowledge covering five organizations, including Google"

Guess that explains part of why this particular CA incident has Google's full attention.
You're arguing against the concept that writing one's own Lisp is necessary, and you're right: it's not necessary to implement Lisp to appreciate it.

The post you replied to, OTOH, was arguing that writing one's own Lisp is sufficient, and I think it's right: if one implements Lisp from scratch, one will end up appreciating Lisp. Outside of half-assed homework assignments, anyway.
I would take that over 16:9.