skysight-inc/HackerNews huggingface dataset:
" I laughed at his insistence re off-site backups."

Was that because you knew about interdiction or the fact that a 3rd party might have no security? ;)

"He only took over that department in 2013, after more than two decades at NSA. He is a manager, not an agent. His practical knowledge is limited to what he has been told and has bothered to read. "

That's probably true. In that case, though, he'd still know they attacked stuff lower in the stack, did implants, used radar, etc. It's in the basic catalog. How much he'd understand I don't know. That he neglects their methods of hitting hardware or getting physical access suggest he's misleading intentionally.

"ou don't get to be head of a department in a spy agency by helping the public avoid spies."

And that's why. I thought at headline that the guy would have to be a defector or new whistleblower if we were going to get anything out of this. He still works there? And is helping us stop TAO? Who buys this kind of BS...?
https://angel.co/utilityapi/jobs
On their website (google for wattway, and go to the FAQ) they say that the panels have an expected price of 6 EUR per peak KW, so much more than your 1$ figure.
Chicken chicken chicken
Troll as in attacking an open source project that is very unrelated just because of a similar name.
Speaking of debt, why don't you Americans spend money studying your degrees in other countries with cheaper education.

I can understand that you want to be in America if you end up accepted in an top university, but what about the rest of the students?
https://www.qut.edu.au/research/research-projects/the-compre...
I am pretty sure that a lot of people must have took an interest in the passage. For anyone who has serious issues with the BS that the academic life has to offer, it offers a rather interesting take on the matter.
The host platform has no reason to exist except to run programs. And then functionality that turns out to be widely useful goes into the standards.

So, it turns out that unexec has not made it into the standards, and now is causing more problems than it’s solving, and the glibc maintainers are going to remove it.

This would not be an interesting story, except that it involves Emacs, Stallman, and the appropriate use of mailing lists. Still, the conclusion of the article is that the process works and everything’s just going fine.
Library mismatches, dependency conflicts and progressive destabilization/entropy (system package configurations approaching global failure conditions like boot stalling as time passes and upgrades are made) were all frequent experiences I had on dpkg-based systems with the APT frontend that ultimately made me return to Slackware and its spartan package management where I have since experienced nothing of the sort.

This is likely a YMMV issue.
I wonder if there is any project starting to re-write Emacs according to modern practices like we now have NeoVIM for VIM.

I really like editing in VIM but I moved to Emacs using Spacemacs to try and get the best of both worlds (org mode for scientific research seems a really cool approach).

Still I see Emacs as being quite more bug prone than VIM and VIM than NeoVIm.

Perhaps this is what's needed for someone to start a complete refactor of Emacs and bring it (I mean the code not the editor) to the modern age.
Inkscape ( https://inkscape.org/ ). Runs on Win/Mac/Linux and OSS.
That would be the conveniently circuitous route I mentioned. But if the plan was to gather all the money to himself first, then I would expect him to be living a more austere lifestyle to more quickly amass funds.
None of 1-4 are addressed by minimum salary requirement. All that it will do is make it impossible to hire h1bs to certain professions, like faculty at universities located in remote college towns or industrial engineers at a factory in Arkansas. But what will address 1-4 will be, providing H4 EAD, relaxing rules to encourage enterpreneurship, and job portability.
They didn't state that said humans were coming back too ;-)
It's like a joke i heard awhile back: It's easy to talk to the dead, it's getting them to reply which is hard.
A traditional BIOS or UEFI running in CSM requires an MBR formatted disk since the bootloader must be started from the first 512 bytes on disk. I have to boot ESXi on my ProLiant ML10 off a flash drive because my 3TB disk would become a 2TB disk otherwise.
Thanks, diafygi! I used this a few weeks ago for a new domain and it was incredibly easy to get set up. Definitely appreciate you providing both Nginx and Apache isntructions as well. Great tool here!
I've written larger apps in TCL, but it was painful. I must admit to being guilty of using it solely as an embedded language these days.
Slack.engineering – A faster, smarter Quick Switcher
What is the intermediate certificate hardcoded in the source?
Yes, the intent is to have short expiry times to encourage people to completely automate the process.
The Let's Encrypt cross signed intermediate.
You are right, I shouldn't badmouth Cobol. I've never worked with it professionally but I did have to learn it in school. And let's face it, it's a good career move to learn it as there's going to be a "Cobol crunch" soon and the opportunity for relatively low-stress, high-paying jobs is good in that area.
> Uhh, I don't know what planet you're living on where people don't need to use algebra. Almost everybody I know uses algebra regularly.

Yet, only 20% of those surveyed reported using even basic algebra at work, and a lot of those were tradespeople who could have easily been taught the necessary math post-K-10. http://www.theatlantic.com/business/archive/2013/04/heres-ho....

> And understanding the world around you (science) and learning the language that the world works in (math) are worthwhile in and of themselves for every student just as general human knowledge.

This is an ideological statement more than anything else. I can just as easily say it's much more important for educated citizens to learn history and philosophy, so they can understand how the social structures around them work.

> You can't say that since sometimes teaching science to kids doesn't work we should just delete it from our entire educational program and not try.

It's not clear to me that science education even works often or that adults retain anything meaningful.

> Academic studies in logic (well, formal logic) are I think overrated as far as their ability to train students to think rigorously and carefully is concerned.

I think it's a lot more useful to teach a kid that here are fallacious ways of trying to prove a point--something they can use in real life--than teaching them about the periodic table or cell division (especially since you're largely going to teach them a very dumbed down version of the latter anyway).
I don't think this point gets mentioned enough: since physical degeneration due to aging is such a big risk factor for so many diseases, anything we can do to reverse that degeneration could end up being hugely effective at preventing some of the diseases of old age. And there's a surprising lack of investment in this, probably because discussions tend to get bogged down in lengthy, heated philosophical digressions about how long people should want to live.

If you're looking for medical miracles, this is a very plausible place to find them.
It's all about allocating capital. Even if you only take a 1.2X return (which depending on the length of investment might be a loss), that doesn't mean someone else gets the other 98.8X for other investment. By default it would create positive externalities for customers, competitors, etc.

You would need a mechanism to catch that extra value and redistribute it to real R&D. I'm not saying its impossible, but it's not as easy as just saying lets do it.
Looks like shortcuts for inline styles. Even not all of them.
But the dumbed-down version of science and math you get in K-12 doesn't prepare kids for those jobs anyway. Those people actually going into science and math jobs will learn "real science" and "real math" in college.
Facebook is not a fair comparison. But I quit Facebook because it made me unhappy and dissatisfied. Twitter makes me smart.

How did this even get to the front page? HN needs some better quality control.

Lately been seeing a lot of mediocre medium articles get on the front page.
OT:

Interesting how submission sometimes works. I submitted a link to this from Wired: https://news.ycombinator.com/item?id=10994795 more than a day ago which got just about no interest and here it is now trending on the front page.

Not complaining, just making an observation!
How a tweet inspired a Christmas Hackathon
open source research .... hmmmmm
What a waffle. Can anyone extract useful information from this meandering trainwreck of an article?
We have friends in the same area who recently bought a fixer-upper for $1.2 million. You're right, I'm assuming they owned outright but regardless, I'm betting they walked away with a nice chunk of change if they bought more than five years ago.
What if two people make opposite predictions about Twitter's future? Would they both be wrong?
The majority of people flail away and struggle to get through the three years of high-school level math they are typically required to take, which usually tops out at some kind of trig/pre-calculus level - which is just about what you'd need to know to be a carpenter who could figure angles and lengths without relying solely on rules-of-thumb. Maybe they take a softball stats class their senior year.

Evidence would suggest that most people don't really have the abstract thinking skills necessary to do math either.
> would provide a net increase in the rate of scientific advancement

And then we existentially argue "Does any of it matter?" :)
>No additional restrictions

Does it mean that one can't trademark a logo from this site?
Using machine learning models, Bing predicts Trump win in Iowa and NH
I sent the following info to someone who emailed me about the comment above:

The main site for the Stanford Virtual Human Interaction Lab is here:

http://vhil.stanford.edu/

Most their papers can be downloaded from the "Publications" page.

If you need more lightweight/mainstream news coverage, CBS, NPR, San
Francisco Chronicle, San Jose Mercury News, and similar have all done
articles on the VHIL work/people. Most of these are available through
the VHIL "News" page.

I submitted a few of their papers to HN, but they all received little or
no discussion.

https://news.ycombinator.com/item?id=10020374

https://news.ycombinator.com/item?id=9982928
Personal computers approach retirement age
What model from 100 years ago are you talking about?
Nobody is denying that Twitter is a great tool for a lot of people, the author included. But this pool of people is too small for Twitter's investors. And the way Twitter works currently, the pool looks difficult to grow. Hence all the handwringing about how to make Twitter appeal to a larger audience without losing the power users it already has.
Yup, though not sure I am doing it right.

Printed the public key and that worked fine. Went to step 2 and pasted in my CSR, and that also worked fine.

Basically
Start Keychain -> "Request a Certificate from a Certificate Authority" -> Save to disk.

Though weirdly enough, my public key generated from keygen didn't quite work, I actually had to use

"openssl rsa -in myPrivateKey -pubout" for it to accept it. Why is that?
I'm more concerned about multiple selectors and what a mess it becomes, and yes, I wish they'd change the syntax.
OpenBSD has both binary packages and ports. Actually, the packages are built from ports, so if you want to customize a package, you checkout the ports tree, adjust the Makefile, add patches or whatever it is you need, and then you get a nice package that you can use on other OpenBSD installations (provided they are running the same version).

This is similar to what one does with, say, APT (apt-get {build-dep, source} <pkg>; modify; dpkg-builpackage ...).

When you get install a release, you set a package source (/etc/pkg.conf is more or less the equivalent of /etc/apt/*), and then you just pkg_add <pkg>. Package versions are fixed, pretty much the same way you get when you run debian stable.

There is one major difference though: OpenBSD is an OS, while Debian is a distribution. This means that debian will install the package files relatively to /, while OpenBSD will install them relatively to /usr/local.

It may sound stupid if you've only used Linux before, but it makes sense: files in /usr/bin, /usr/sbin,... are files that were shipped with the OS. What lives in /usr/local is what you installed on top of it.

Other than that, I don't see any major difference. You occasionally get some libraries that are out of sync with a package, but that happens on -current and it's usually that the package was not rebuilt yet on the mirror you're using. (Ever run Debian sid ? Well, it's the same thing)

What I'm saying is that OpenBSD uses ports effectively and in day to day usage I see no difference to APT-based distributions. I've never used it, but I hear very good things about pkgsrc (developed by NetBSD but it can also be used elsewhere. AFAIK, Joyent uses it and some people run it on Linux too). From what I can see on the homepage, it provides both sources and binaries.

Until pkgng was introduced, FreeBSD was lagging behind but from what I can tell, it seems the situation has improved.

What "weaknesses" related to ports do you have in mind ?
No no no. Fight them. We are more.
* Macroeconomics

Attempt a blank-slate reboot of macroeconomics. Using data, build a framework for evaluating macroeconomic models. Develop and test models without prejudice.

Human civilization operates at a higher power density than the core of the sun. We should understand it. But economics is stuck a natural philosophy, and most of it is actually anti-knowledge.

Success here will unfortunately require significant effort (10-15%) be spent on evangelism, including criticism of existing economics.

The main consumer of economics is government and there are strong incentives to exaggerate the effectiveness (either positive or negative) of economic theories and policies based on them.

You will have to work very hard to avoid politicization.

Recent work in thermodynamics (Tim Garrett, Jeremy England) may be helpful on the theory side; machine learning on the empirical side. To get financial data, homomorphic encryption: https://numer.ai
And I allowed myself to do the code quality analysis on the project: https://codebeat.co/projects/github-com-google-seesaw ;)
Public education is little more than a dumping ground for children, to get them out of the way so their parents can go to work.
> 1. Twitter is the greatest social platform ever built. Period.

This is like saying "Imma let you finish, but Beyonce had one of the best videos of all time. because she had one of the best videos of all time. Period."

> 2. No other platform gives me a chance to talk to people like Marc Andreessen, Chris Sacca, Tim O'Reilly etc. Twitter empowers us all. Think about how much 1:1 time you can get with influencers on platforms like Facebook or Snapchat. These people won’t take the time out to send you a snap.

Welcome to 2016. This guy apparently hasn't used Snapchat before. I can already see a lot of celebrities using Snapchat Stories to interact with their fans in much more intimate ways than Twitter can ever facilitate.

3. Facebook is not a fair comparison. But I quit Facebook because it made me unhappy and dissatisfied. Twitter makes me smart.

The reason Twitter is having hard time is because of all the competing products that have surpassed it, not just Facebook. There are hard numbers that tell us Twitter is losing people's attention. One person's denial won't change that.
It is not difficult, trust me. I know C, C++ , Java and Phyton. It is all about logics and the only thing that differs is the syntax.
Get in touch I might help you
The point here (no pun intended) is to stop repeating noun phrases at the call site. Your call site says "point" twice for no reason:

path.addLine(toPoint: CGPoint(x: 100, y: 0))

See the "toPoint: CGPoint". It's useless repetition. The new form eliminates it:

path.addLineTo(CGPoint(x: 100, y: 0))

It's clear you're adding a line to a point, because it says "Point" right there. Even if you have a variable for this point already, it works great:

path.addLineTo(point)

Or maybe this is a more specifically named point?

path.addLineTo(centerPoint)

It's clear from all that you're adding a line to a point. Swift has an emphasis on concise syntax, and removing the repetition, IMO, is a nice win in readability.
Would it be possible to set this up with Digital Oceans Floating IP[1] and LVS? I know they use HA-Proxy[2,3] as a standard setup here.

[1]: https://www.digitalocean.com/community/tutorials/how-to-use-...

[2]: https://www.digitalocean.com/community/tutorials/how-to-crea...

[3]: https://www.digitalocean.com/community/tutorials/how-to-set-...

The reason I ask, I worked with one hosting provider who leveraged LVS for well over billions of impressions per month and was rock solid for all their client base.

I'm pretty interested in this, but not yet in a position to roll out a dedicated infrastructure.
Does this support wildcard subdomains? If not, would you be willing to add such support?
The bigger question is, why are we still programming the way we did 20yrs ago? Higher level languages were a great improvement over machine language. But what comes next? Why don't we have it yet? A decade ago I was setting up database, writing queries, designing forms, writing the code to wire it all up. I still have to do all these steps with more amount of effort today.
The last one, that you say is good, is very similar to the Kodi logo http://kodi.wiki/images/1/10/Thumbnail-dark.png

Also probably too close for comfort to the git logo: http://git-scm.com/images/logo.png
Yep, a developer can work on their own 4-point project and doesn't require collaborating with anyone or any oversight other than approval from a PM before making it live if it is a user-facing feature.

The only requirement is documenting how the project is good for Kiva. Some people would like to do something like say go learn Perl with their time. That's great for the person, but better covered by the professional development budget than innovation iteration. So, sometimes something like that gets shot down, but it's rare.
Except that you are left with a fleet of militarized space craft that provide no economic value and a pile of debt that was used to finance the fleet.

At that point somebody has to pay for that malinvestment through reduced future consumption. Make work projects are not a free lunch. They work by pulling demand from the future into the present via issuance of new debt.

How those costs are allocated in the future are delicate social issues with entrenched interests. In many cases these make work projects are themselves politically palatable ways to socialize losses by transferring bad debt from private balance sheets (households and corporations) to public balance sheets (government).

It could be argued that all economic cycles can be explained through malinvestment and then working through allocating losses.

My concern is that with activist central banks and fiscal policies that prefer to kick the day of reckoning into the future we have created a situation where allocating losses may lead to significant social and military confrontation (i.e. Revolutions and war).
Thanks. One thing that looks promising for migrations is the language/ORM-independent tool Switch.
I don't think I've used ports on FreeBSD and have stuck with pkg. PC-BSD has a pretty extensive package management system[1], and and NetBSD's package management is used by multiple operating systems[2].

Ports isn't really used unless you have some pretty specific needs.

1) http://web.pcbsd.org/doc-archive/10.1.2/html/update.html

2) http://www.netbsd.org/docs/software/packages.html
One of the best and most underrated thing about all these crappy startups? It gives a lot of people the opportunity to learn valuable skills on someone else's dime. Those that are good engineers in crappy startups eventually migrate to the unicorns. The shitty startups may not go anywhere, but they allow a lot of young people to accumulate skills that they can take with them to companies that actually need that talent.

Without the shitty startups acting as free training wheels, the unicorns would have a much harder time finding quality talent.
China gets away with IP infringement by either 1) mostly keeping it internal or 2) by coping using fly-by-the-night companies creating knock offs. 1) Is hard to police no matter what. 2) Is hard to police because there aren't any deep pockets to sue. They import in small batches etc.

If China tried to knock off major chip designs Intel or AMD, they could be instantly found out and banned from import to major economies. And that would include any products that used those chips. So no major manufacturer would be interested in it.

China would almost definitely use some industrial espionage and trade secret misappropriation. But they couldn't just do a knock off version. But its not like other competitors in this space haven't been doing the same thing.

Plus, you can't fully reverse engineer semiconductor devices. A lot of steps in the fabrication process don't leave any clues.

Finally, China is starting to develop a robust IP system in their country. The number of Chinese patents is skyrocketing. As they try to transition from dumb factory of the world to a leading innovation center, they'll want IP protection.
As I posted before, usernames like this are distracting and you should make one that doesn't implicitly troll every thread: https://news.ycombinator.com/item?id=10837069

I admit it's amusing to try to get around the restriction by mocking the moderator. But not amusing enough.
If there were a drug for motivation, that would be a big win. Many people suffer from procrastination, and it seems to me plausibly implicated in poverty.
Really? Just a syntax? No inherent complexities of the real world problems, no need to invent, evolve or imagine heuristics to cover the otherwise NP-complete problems? No painful semantic mismatch between the real world and available models? No issues with arbitrarily complex performance, latency and throughput constraints?
This uses LetsEncrypt which doesn't support wildcard certificates yet:

> Will Let’s Encrypt issue wildcard certificates?

> We currently have no plans to do so, but it is a possibility in the future. Hopefully wildcards aren’t necessary for the vast majority of our potential subscribers because it should be easy to get and manage certificates for all subdomains.

From https://community.letsencrypt.org/t/frequently-asked-questio...
Cognitive science and human computer interface research.

1) Every problem you're working on will be improved by better learning systems.

2) The direct challenger to AI's potential is human augmentation. There's an evolving hardware component to that, but the software needs to keep up, and we can greatly benefit from that now.

We're still reading, thinking and learning with computers as if they were books. That has to change. I want to fully realize that potential, I consider it the most valuable contribution I can make in my lifetime. I would jump at the opportunity to fully invest myself in that goal. Please contact me for a deeper conversation.
Even when they are similes :-)
Jade Software are a New Zealand-based company. They've been around for decades.
There is a thing called sarcasm :)
Ah, another website using the Unsplash.com give-everything-away business model. Great concept! And great Unsplash photos beneath the logos :)
If it is one that that should be known about Apple software by now, is that things will change from under your feet. :)
https://web.archive.org/web/20160128220329/https://www.jadew...
This seems rather important.
That's exactly what's been happening for the past 20 years.
Ah, I see that you stopped reading the article after the first paragraph, before getting to the section on "additional constraints".