skysight-inc/HackerNews huggingface dataset:
It didn't help much far. I remember being in complete awe when you could run Windows Phone 7 demo apps on Microsoft's tutorial pages by virtue of Silverlight. Developer tools have indeed never been the problem.

It's the endless restarts (WM6 -> WP7 -> WP8, and to some extend WM10), lack of Microsoft's engagement (why not launch a Surface Phone and be done with it), the lack of good hardware, and simply the lack of developers.

At this point, I do not see much of a future for Windows Phone/Mobile. It will probably continue to exist as one of their 'hobby projects'. But Satya Nadella realized (correctly) that much more can be gained by serving the market. Now Microsoft's own applications are better on iOS and Android than Windows Mobile.
65-18 = 47 years, 680k/47y = 13.6k / year.

Median income is 52k. Split the difference and assume it's 52 - (13.6k /2) = 45K * 47 = 2.115 million.

So, now 680k is an extra 32% which sounds great! Except that's pretax, and takes ~100+k of capital to get and your get 4 years less for interest to compound.

If you actually work out the numbers, paying for collage adds less money than buying that much stock and giving your kids the interest from that stock while they work. So, on it's on a BS is a poor investment, the only advantage is it's a highly leveraged investment.

PS: For comparison the median plumber makes ~49k/year in the US. Median electrician also makes ~50k/year.
Will you post the same comment the next time some woman writes about how awful it is to be a woman in tech? Doing the same thing, that is cherry-picking a couple tweets here and there and giving voice to an obviously ignorant minority?
Intersection you mean.
Pedantic follow-up to pedantic note: The solstice was at 04:48 UTC on Tuesday, which is Monday night in the Americas [23:48 in ET, 20:48 PT, etc]. Everyone's right!
Actually, state budgets for education increased, a lot, even if you adjust for inflation. What decreased is state budgets for education per student. That is, budgets increased, but the number of students increased faster.
I'm not German and I don't use Facebook either. For the last few years, I've slowly noticed that people who use Facebook only do so because everybody else does and loathe it somewhat, but can't bring themselves to pull the plug because of network effects.
I don't think this would help big projects in the long run - more likely it would hurt. The problem with globals - and why we try to minimize them - is because they can be changed by any code throughout the code base. It makes it hard to know exactly what the global's value will be.

Persistent globals takes debugging a step further. We wouldn't be able to know if the globals value is being changed by another page, an earlier version of the script, etc. It would create true 'nightmare bugs'. Glad it didn't get into javascript.
6 Transaction Types That Weren’t Possible Before Bitcoin
14 Behind-The-Scenes Secrets of TSA Agents
Wolfram on the first founders: Babbage and Lovelace
Treating drug addiction as a disease instead of a crime would go a long way towards reducing overdoses and keep otherwise potentially productive members of society out of prison. At the very least, amnesty should be offered for addicts that want treatment.
I don't know what the figures are for NHS/Private but I've been wholly private for 15 years or so. I don't think it's that uncommon?

The emphasis with private practice is very much biased towards prevention. My experience with the old NHS system was entirely the opposite.

I am of the generation where NHS dentists were paid per filling. I don't know how the system works now but I'm in no rush to find out.
I suppose it's because if your legacy products are already built with what's essentially a HTTP-RPC protocol, you're not going to want to build a REST-inspired framework.

I think REST is like the 3rd normal form of databases. In theory it's great, but in practice people only try to get close enough to the abstraction.
Don't get used to it. The low oil prices are a result of the Saudis not reducing production and continuing full steam ahead regardless of profitability in order to drive other producers and sources such as North American fracking out of business.

Most mom and pop oil companies have already been bought or have gone bankrupt as they were not profitable under $50/barrel. Supermajors will begin to go bankrupt and survival mode at $20-25/barrel. As soon as we see supermajors going under the Saudis will roll back their production in order skyrocket prices. It takes AT LEAST 18-24 months to get new wells and unconventional sites online and that's if the entire ecosystem is operational.
Some of my earliest memories as a child revolve around "reading". I was deeply drawn to one book in particular, a beautifully illustrated version of the Twelve Dancing Princesses. I remember being overwhelmed by the many words, and would instead look at the pictures, over and over, not necessarily trying to read the words, but hearing them echoed in my head from when my mother read them to me.

And then one day, as if by nowhere, I could read the words. I so clearly remember that sense of discovery. It was such a delicious feeling. I STILL remember the story and the pictures from that book to this day.
I'll second that. It makes no sense. Perhaps they change a DGPS signal every half second, but that won't help.

I've learned to not try to fix an absurd argument for the other person, so I'll stop speculating.
Why Swift Guard Should Be Avoided
TIL that the DCX was canceled by Nasa not for technical reasons - looks more like politics. The program was 21 months old and cost $60M.

Is that correct? Amazing that this was achievable 20 years ago. Why no other re-usable rocket since 1996 if this was doable?
I think this matches reality more closely:

winter = dec,jan,feb
spring = mar,apr,may
summer = jun,jul,aug
autumn = sep,okt,nov

Except, winter isn't really happening so far this year
OTOH sometimes the payload just isn't that big.
What do you guys use to create the thumbnails for the video seek bar? Is it pre-generated or on-the-fly?
They probably brute forced his password given a copy of the private key file and didn't want to disclose that method.
JavaScript is great. I do enjoy all the posts about how it sucks. First it was a toy language. Now people complain that it's a weakly typed language replacing strongly-typed languages they prefer... I'm interested to see the next iteration of this phenomenon.

Meanwhile I just enjoy developing in it every day. Other than having to maintain the odd ExtJS app, it's simply the best. cue triumphant sax
"Those who wish to reap the blessings of freedom, must, like men, undergo the fatigue of supporting it."

- Thomas Paine
Looks like Tcl/Tk to me .. running in a Motif-like WM perhaps?
You could download a news reader (I liked slrn; other people like tin or trn or pan; but there's a bunch of others) and find a free text server.

Or you could download INN and set up your own local group for you and your friends.

http://www.eyrie.org/~eagle/software/inn//

(Perhaps INN isn't the best server to start with! Maybe Diablo is better.)

http://www.openusenet.org/
47 Experts on How to Be an Amazing Product Manager
Warning Signs You're About to Be Laid-Off
Scrutinizing what you scrape: How The New York Times investigated arbitration
>The only way they make money (cash out) is if trust remains in the bitcoin platform.

Not if their cash isn't - somewhat ironically - tied up in BTC.

Really, I'm sure between the two of us, we could imagine a thousand and one viable ways of making a tonne of cash very, very quickly that wouldn't involve transacting in BTC at any point!
> Makes a lot of sense to make a hat with a very bright LED light source.

Until you walk into that elevator with a mirror mounted inside.

Or until you bump into other people.
And now there is this new trend about the pi-shaped person, master of two. Which is reasonable if you can manage.
Implemented in K! And not very much code either. Certainly shorter than some other language definitions I've read:

http://www.nsl.com/k/f/f.k
not much of a "project"... seems like a simple SQL query will reveal the intersection.
I agree. The FleaFPGA has GPIO IO but still not all the IOs.

http://www.fleasystems.com/fleaFPGA.html
Lazy Evaluation Illustrated [pdf]
The apps are also crappy quality, many just being wrappers for YouTube channels. The reviews are somehow worse than YouTube comments. Even their "top" charts have random crap in it like "FreeFlix Free Movies" or "Free Mp3 Downloader". For a while, MS was extremely uncooperative with trademark issues (Netflix had to get fake Netflix apps removed several times; other ISVs reported MS just wouldn't respond at all, even on well-known and obvious scam apps.)

Even now, searching for "Game of Thrones" leads to a scam $5 paid app that doesn't even have a website.

MS actually paid to help create this scenario. They were offering $100 or $200 per app for shovelware.

There seems to be zero QC or curation or any sense of class in the Windows Store. So they get the downsides of a closed platform, with the downsides of just letting people publish crap. Even Google Play is better.
Some of these are funny-ha-ha ("cats are annoying!") but a lot of this represents pretty major disrespect for the travelling public (code words for hot travelers, "special screenings" for annoying people). It's no wonder they're embarrassed to admit they work for the TSA (#5).

And as a "tulip" (opt-out): don't blame me, blame the process.
More would have helped too. But better is, uh, better.
It's off to a good start.
I'm a fan of Mjolnir: https://github.com/sdegutis/mjolnir

Hammerspoon is a less complicated fork of it: https://github.com/Hammerspoon/hammerspoon

My config: https://github.com/colindean/mjolnir-config
I'm livid that the US politicians have created a tax system so complex that only the wealthy can capitalize on most available advantages.
> A MongoDB database open to the outside world on a public IP address?

Maybe someone was inspired by this article?

https://blog.shodan.io/its-still-the-data-stupid/

> At the moment, there are at least 35,000 publicly available, unauthenticated instances of MongoDB running on the Internet. [...] all of the exposed databases combined account for 684.8 TB of data.
> Vagrant now automatically installs VirtualBox for a smoother getting started experience on Mac OS X and Windows.

Anyone know if it does this when VMWare is already installed?
This is just a buying opportunity for the big boys like Exxon. They'll snatch up the companies that fail and bide their time.

It's not a new strategy—the well-capitalized oil companies do this every time the industry stalls. They call it "prospecting for oil on the floor of the stock exchange."

Many shale producers will go bust but others have tightened their belt and become more efficient. The technology itself has also gotten cheaper, allowing those wells to be profitable even at depressed energy prices. More will likely fail but the shakeout will leave the remaining shale producers in a very strong place.

The idea that "OPEC can increase the prices" is farcical at this point. OPEC has been in open revolt for a long time and can no longer function as a unified front against the Western consuming countries. Smaller OPEC producers have long ignored the quotas, battling for marketshare while comfortable in the knowledge that Saudi Arabia would lower their production to maintain price targets. The Saudis have grown tired of that role—this current salvo is as much a move against their fellow OPEC members as it is new Western production.

This current situation is the Saudi's public recognition that OPEC has failed, the final culmination of a decline that began decades ago.

Saudi Arabia is facing the prospect of increased production on several fronts for both geopolitical reasons (Iran) and technological (America, deep sea, Canadian oil sands, etc). When the US tears down export barriers, their situation will become that much more dire as American shale producers will find entire new markets for their oil. Finding markets has long been as significant a task for the industry as finding oil itself.

Other investors are certainly fearful of investing in oil but I've been moving more and more of my personal portfolio into energy over the last few months. Given time, energy will rebound.
not sure if this is a joke, think every web engineer knows images are the first place to optimize.
> This feels much more offensive than the act of capturing video

On this note I've been thinking about whether there's anything actually offensive about capturing video in a public location. You're just capturing photons thrown at you. If someone doesn't want to be captured, too bad, they shouldn't be throwing photons at you (read: if they want privacy, they shouldn't be in a public location).

The human eye is a camera; the only real difference between your eye and your Canon is in material composition. One is made of organic material, another made of silicon and glass. In the future, I see this boundary blurring, whether in the form of digital prosthetic eyes for the blind (which inevitably would possess the hardware ability to capture video to a file) or in being able to understand, capture, and save neural signals out of our biological eyes directly. It will happen and is just a matter of time. So we might as well create a unified ethical framework now, built around the fact that the human eye is a camera; the act of seeing is videography; the act of remembering is data storage.
I've always thought this was an (odd) US thing. I grew up in the UK and I never heard of "summer beginning on the solstice" until I moved to the US. Same for the winter solstice. I was always told in school that Christmas is an ancient midwinter festival -- the time when you expect to survive through the winter with the remaining food stores, since the days are lengthening.
After reading the "why" it seems that the creators should have tried Lisp. Fast, general purpose and the language for building DSLs. No?
Tony Stark / Iron Man in the recent Marvel movies was actually modelled on Elon Musk. Elon even has a cameo in IM2 :).
what is the point of this? if you don't want to pay for the content, it means you don't value it.

why would you spend time reading something you don't value? it's your own time you're wasting, not the wsj's.
> Life contains a series of problems that need to be solved.

And MOST of the problems that MOST people face, have already been solved by the time someone is rich. As in, seeking food, seeking shelter, seeking transportation, clothing, future security...

> If you solve them adequately, then you are happy and fulfilled.

That's not how my life works. My daughter just had heart surgery. It cost over $50,000. My cut of that was about $2,000. It saved her life. You still think I'd rather be POOR today?

> If you don't solve them at all, then you are unhappy.

In my experience, there are two broad types of people - those who imagine how happy they'll be after they accomplish their list of tasks (you), and those who are generally happy and find a way to put joy into the things they're doing (me). Since I'm generally happy, the gravy for me is getting to experience more out of this life and help other people.

> How to earn the love of your family, friends, and community.

I don't believe I do "earn the love of my family, friends." I think my family and friends love me unconditionally.

> How to retain a sense of control over your destiny.

We're talking about POOR today. ACTUALLY POOR. And ACTUALLY POOR people do not have nearly as much control over their destiny as you're painting.

> Fly a Mig? Christ man, talk about missing the point.

I specifically asked you to name TWO things a poor person can actually do today, that a rich person couldn't do 20 years ago. You're full of criticism for my point of view, but I've given you a terribly simple challenge, and you have not risen to it. If you want me to understand your point, then try STATING your point (via examples), rather than criticizing mine.

And to defend myself, I find that in debate it's best to try to understand the most charitable rendition of the other person's argument. You're breezing right past several of my points: "Influence politics. Invest in corporations, like SOLAR power, WIND power, NUCLEAR power. Fund start-ups. Help stabilize and transform former Soviet Block countries." Those are all, in how I view them, about helping people. Most of my other ones were based on the fact that a rich person isn't struggling to survive, and is instead seeking to squeeze as much out of this life as possible. Carpe diem. And evidence points to helping people, and having unique experiences, as being far more enjoyable than merely having possessions. So, if I picture myself as rich 20 years ago, I come up with things (for that list) that a poor person could not do today, but that would make me happy.

If you want to attempt to convince me, then why don't you try to list concrete examples of things a poor person could do today, that a rich person 20 years ago could not do. Since that's the actual topic at hand.

And fine, let's take the most charitable form of your argument - Having The Internet Is Awesome. Fine. 2 billion people have access to the Internet. That means roughly 5 billion people do not. Perhaps the agreement that you and I can make is that it would suck to be poor, among those 5 billion people today.
Conventional oil production peaked in 2005. That was the year ordinary oil (land and offshore) wells produced their peak quantity of crude oil and condensates.

Tar sands, deep water, synthetic fuels, coal and gas conversion, and hydraulically fractured wells have produced a few percent more lately than the plateau of total production from 2005-2011. Those methods start paying at US$70-100 a barrel. The plateau saw prices above US$100 consistently.

Demand made itself more efficient in the face of rising prices even as new expensive sources came online. Now the new sources are producing but demand has softened enough with basic efficiency measures that the new unconventional oil cannot command the high prices.

Unless things change fast, we'll see the worst of all possible effects. New oil ventures will fail and go offline. Low prices will lead to efficiency plans being cancelled. We'll have the situation of five years ago again and prices will skyrocket as demand rises and the new unconventional oil is offline.

Of course, that's exactly what OPEC and Russia are hoping for. They want new oil sources and efficiencies to go away so they can get back on the gravy train. So they're flooding the market strategically now to drive prices even lower and put new sources out of business.

Since it takes investors and technologies several years to react to changes in price, a fairly steady production could lead to accelerating resonant gyration in prices if OPEC can time it right.

It's all very exciting, but it doesn't change the reality that oil is getting harder and harder to extract. Eventually it will be too expensive to extract more.
The description of P and Q values as mere 32-bit constants makes it sound like any value would be feasible and that these would be easily selected. They actually hold the two chosen points on the elliptic curve.

Also, since these are part of the public-domain knowledge of the system, it is reasonable to expect that the values might even be built into hardware in the field, etc. and not easily changed. It might be much more feasible to revert to an earlier value if the original value was already stored somewhere.

The real problem with DualEC-PRNG is that if P and Q were somehow related, you wouldn't know this by looking at them and knowledge of the relationship would be restricted to the issuers (in the case of the "recommended" P and Q values, the NSA; in the case of Juniper, their own employees). The hidden relationship could be used to deduce the output of the generator and therefore deduce any keys based on the now-predictable values.
This site is a hidden gem on the internet. This guy deserves a lot more credit. I think he's doing something at the level of Khan Academy, but for seemingly simple concepts we all take for-granted.

An article I really enjoyed was his explanation of Quake's inverse square root method: https://web.archive.org/web/20150530232103/http://betterexpl...

What I also appreciate is that he admits when he doesn't understand something and doesn't pretend to give an incomplete, vague explanation and just straight up says he does't fully get it (like why the specific 'magic' number in the Quake algorithm). Thankfully he linked the original paper and I read up on it myself. But his initial explanation provided a solid background for the paper.
> I love him so much, I want to raise him with all possible advantages, but I don't want to create a living death zombie student out him

If a kid is bored because they're in a class that's too simple and they already know it all, the problem isn't that the kid is "too" far ahead; there's no such thing, as long as the kid is having fun. The problem is that the class isn't useful or interesting, so they shouldn't be in it. That's quite fixable.
You'd be wearing an illuminated hat. You might as well just yell "HERE I AM".

It would do nothing to stop your image being recorded. It may well just improve the quality of your image on the recording.
Two Years of Evangelism
Get to sleep easier with your own and unique ambient mix
The on-line forums 20 years ago that I mention were on Usenet. My understanding is that the criticism and grief were less welcome on feminist channels than on Star Trek fan boards.
It can only print text in Comic Sans!
Show HN: PredicatePal: Swift DSL to build NSPredicate's via expression templates
I think the most important part is really just starting.

All in your brain is good but the real task is in the implementation, and it will be a lot more work than you think. Start where you feel you can make an easy in then build from there. More than likely will take you in directions you didn’t expect, but you'll have a lot of fun along the way.
Roman Abramovich supposedly has a system like this on his yacht: http://www.wired.com/2009/09/russian-billionaire-installs-an...
For Windows users 1.8 brings Ansible support by running it on the local VM: https://docs.vagrantup.com/v2/provisioning/ansible_local.htm...

Previously you could do this with cygwin and some hacking but looking forward to trying this way out instead
when examining an organization and what it does -- whether it be a newspaper, a university, or whatever -- it's always worth doing so in light of its charter. The Washington Post is a forprofit entity. Contrast that with, for example, Harper's magazine, which is owned by the nonprofit MacArthur Foundation. I'm surprised that there are any forprofit journalistic entities that haven't completely succumbed at this point (the FT comes to mind) to the pressures/patterns that the WashPost has.
A lot of undefined behaviour cannot be identified at compile time. For example, adding two signed integers is undefined if it overflows, but perfectly well defined if it does not.

A safe compiler will have to add checks to guard against undefined behaviour happening at runtime.
It would be so helpful if the author would make a simple statement at the beginning of the video about what this does and why it is useful. Over ten minutes into the video, we have no idea. Read the project description on Github, still no idea.

Why not start with, "This project creates a virtual printer that advertises itself with Bonjour and writes a postscript file to local storage." Follow that with a simple statement about why that is cool and what you can do with the file, which is still not apparent.

Obfuscation has become the norm.
It seems like the author only has one child, at least from the very beginning of the essay. I'd be interested in reading a revised version after raising a second or third child.

I thought I had a lot of control over my daughter's development when it was just her.... not so much after her two very different siblings. :)