skysight-inc/HackerNews huggingface dataset:
I dunno, I'm from the U.S., and now live in Denmark, and it feels much nicer socioeconomically. They are both in the top 10, and the U.S. actually has a higher median income, but the subjective difference to me is huge. Not in the mean or median, but in the general feeling that there is far less poverty. Even bad parts of Copenhagen are nothing like the bad parts of Atlanta (same goes for other cities I've lived in, like Chicago and Los Angeles). You don't really have to watch yourself nearly as much. When I lived in Atlanta, you needed a lot of fairly specific knowledge about which areas of the city were safe, sometimes even which specific streets were okay to walk on at night. And the unsafe ones were unsafe in the "people get mugged here daily" sort of way, whereas the Copenhagen unsafe neighborhoods are more like "someone was mugged here 6 weeks ago and it's still in the news". Homeless people are much more rare; things like people living in trailer parks are also very rare. There is no safety problem biking 10km alone at 4am half-drunk; in fact it is not too uncommon to do so. And even poor people seem to have fairly normal lives, not that different from mine. They rent non-squalid apartments, send their kids to ok schools, have good medical care, etc.

I'm not sure how to quantify that subjective feeling of the general level feeling wealthier, but one guess might be to look at Nth-percentile incomes for your choice of lower bound N. The U.S. has a higher median income than Denmark. But a bound that half the people fall below (N=50) doesn't give you strong guarantees. How do their 10th-percentile incomes compare? I.e. what is the lower bound that >90% of Americans meet, vs. the lower bound that >90% of Danes meet? IIRC, it's considerably higher in Denmark, which might explain why it subjectively feels wealthier to me—the income $x where you can assume "probably almost everyone makes at least $x" for some reasonable choice of "almost everyone" (80%, 90%, 95%, somewhere in that range) is higher.
You are kidding right? There are loads of old systems that have not been updated, running on MS-Dos or Windows 3.1 systems, stuck in some cupboard in a factory, necessary for continued operation. Stuff that 100 people have ever heard of before.
AMD is also working on a new 64-bit x86 Core
Don't overlook the fact that Macs do have USB ports.

Some argue the elimination of the ADB and other ports with the iMac helped popularise USB.
This appears to be unrelated. The previous paper was trying to link Satoshi and DPR. This just talks about how DPR used wallets, and makes the case that the FBI didn't seize everything.
No, physics and economics did. When you're talking about building infrastructure that will take 20 years to pay itself off _absent_ competition, only the most profitable of the profitable locations can afford extensive physical plant competition.

In communications networks monopolies are natural, especially in last mile networks, and will exist absent any government action. That in some cases some governments have mildly strengthened these monopolies in exchange for commitments to cover otherwise unprofitable areas, its not really that important this subject.
Is an opcache still not included in stock PHP? That was on the cards years ago, as I recall.
There were some capacity issues when the new version of TextSecure was first released. The SMS code is used to verify ownership of a number before it can be used for Push messaging.
This is neat. What about selling something (like a premium WordPress plugin) that might have updates? Is there anyway to automatically notify or even deliver to previous customers?
> I'm certain when the next version( when under Facebook ) is released it won't have any facebook integration, and its protocols will be checked and revealed by the community anyway.

That doesn't necessarily mean anything. Lots of hip tech companies open source a lot of things, that doesn't make their rent-seeking, dark-patterned, scammy operations any better for the end consumer.

Facebook is one of those companies who's done so much public bad that I personally can never forgive them - it doesn't matter if they open source Oculus code, I just simply will not participate in anything that will make Facebook richer.
While I don't trust facebook, they do seem like one of the more benign buyers possible. Any of the large gaming companies would have incentive to do some sort of "our products only" deal. Facebook just doesn't have any viable products to do that with.
The one thing that kills be about DDG is that when I search for "who is the prime minister of australia" it get's nearly everything wrong.

Google gives me a result of a name ("Tony Abbott"), while DDG starts giving me an article from Wikipedia describing the role (this one is forgivable...)

DDG Images shows the first six images as being previous prime ministers.

http://imgur.com/a/wWgXD
I've had a similar project floating around in the back of my mind, except instead of reading the state off the emulator to determine when to split, the program watches the video stream and uses visual cues to determine when to split. As a simplistic example, consider the original mario game. When a runner would want to split, the game screen would display the text 1-1 with a black background roughly at the center area of the screen. With this information, I'm sure it wouldn't be too hard to determine when to split by scanning in the rough area for a picture similar to the what you would expect at this spot. I know that in practice this is possible to do since I have (just for fun) written a similar program for pokemon games when I wanted to EV train on an emulator. It would scan for the edge block of the tall grass (since all grass looks the same), and then turn around and scan for the edge again. When the screen went black, I knew I was entering a battle, so I was start scanning where the wild pokemon's name was and the program would be able to decide if I wanted to kill it or if I wanted to run (so I can keep count of the EVs I've gotten) The main issue with that program is that it couldn't tell shinies apart, so maybe over night I could have lost a shiny without ever knowing.

Anyway, long post short, I think it would be possible to monitor the live video and determine when to split based off information that can be stored in some kinda downloadable database (or some way to preset all the different required split information).
Well, except that the local telco (e.g. BT in the UK) almost certainly has monopoly over the last mile of your connection, regardless of who your ISP is (they rent the last mile from e.g. BT Openreach or maybe TalkTalk) and it's not uncommon for them to refuse to fix congestions at their exchanges (or even admit their presence) for extended periods. So, you know, it's not like it's all utopistic here or something.
I agree very strongly, but I can understand the opposite viewpoint.

For me, I like to write HTML in HTML. While I'm primarily a backend programmer these days, I've spend a considerable portion of my career writing HTML, so I'm very familiar and fluent in it.

As such, to me, writing HTML as HTML with annotations for data bindings and loop is a much better approach. Anything else just gets in the way of my workflow. AngularJS is the only tool I've used so far that really nails this properly. (At least since Zope)

However a lot of developers aren't HTML guys. They think in code, and to them HTML == DOM == a Tree structure. So it makes sense for them to be returning a tree.

I quite religiously think the latter is the wrong approach and results in less maintainable code. Instead of having a single template with the entire page clearly laid out, you end up with small snippets of HTML rendered all over the place.

This becomes even more jarring when you're working with designers that aren't coders. I manage a team of 7, and Using HTML-based templates means that my designer can write fluent AngularJS templates without developers having to do a thing. The alternative is for the designer to mock something up, and then for developers to cut it up into tiny little pieces and rewrite it in whatever DOM abstraction is the flavour of the month. Try reskinning a site made up of hundreds of small snippets of DOM vs a few complete HTML templates - the latter is far easier.

Some developers like to write Dom in Javascript because they know Javascript and don't want to learn another language.

To me, the idea that templates are bad because somebody doesn't want to learn another language just reeks of anti intellectual bullshit. Angular template aren't difficult.

I'll finish off this post by adding that I much prefer reactive code over imperative observables or dirty-checking, but Angular templates work so ridiculously well it'd feel like a step backwards moving to another framework that didn't have them. My dream toolchain would use something similar to Angular templates, with FRP code behind the scenes.

tl;dr To somebody used to writing HTML, building a page by emitting snippets of DOM inside Javascript is about as annoying as trying to write Javascript by emitting snippets of code in XML.
It was never on the people's radar on the first place.

Mostly enthusiasts on HN, r/programming and the like.

The vast masses of programming don't care for LightTable (or Clojure, it's core language).
The 51% attack isn't a global problem, just a bitcoin problem due to it being a currency. There are other blockchain uses that do not suffer from it.
That you are too pragmatic for the fashion victims of programming.
That makes sense, I really enjoy my team, but the leadership is really what I have question with, mostly just scared to follow a company too far in the wrong direction.
FWIW...and no disrespect meant, but I hope DDG does not follow this advice. Firstly, this is a developer. So he/she is not the key demographic you are targeting. Developers and the like don't understand that John Doe has no idea what "contrast" is or which button turns it down/up. Please note all of the references to "me" and "my" and his perfect color-correct 20/20 vision in his feedback.
What is insane about using Keepass (or 1Password)?
I understand your perspective and will take your comments under consideration for future efforts or subsequent iterations of the existing benchmark.

However let me reiterate the intent of the existing work... The benchmark's purpose is to educate the community on the potential benefits of a LXC based technology (primarily from a Cloudy perspective) by providing a set of data points with full disclosure as to the means / methods used to perform tests and collect results. I expect any organization, group or individual considering actions as a result will perform their own validation to assert the technology choice is beneficial for their consumption prior to adoption. I believe this criteria is met in the current publication and therefore the results will stand on their own.

As to test configuration variations such as those stated above (disable KSM, boot by clone, etc.) -- I believe additional data sets collected via variations or other benchmarks are key to obtaining a well rounded understanding of the factors / benefits involved in this space and I encourage the community to create / publish such results. As an example I would like to gauge the impact of the various KVM guest cache modes and docker LXC storage providers which I believe are fair game to test and add as a variation to the existing benchmark.

Should you wish to iterate other configurations / requirements you believe are worth exploring I can make note of them for the next round of tests (time permitting). In addition I'm more than happy to document the instructions to setup and perform these tests so that others can run it themselves. I gladly welcome additional tests and data points from the broader community at large.
>What do you think will happen to Oculus applications? Those that are sanctioned by Facebook will thrive and those that aren't will be brutally shut down.

Does Facebook have a history of doing this? Instagram is still completely seperated (there's fb integration but twitter is the one that broke instagram integration, not the other way around).

Not even mentioning the fact that the Oculus is not a SaaS, it's a screen. How is Facebook going to "shut down" calls to a device driver (if it's even that)? Why would they do that?

People here seem to think that Facebook the company can only consist in Facebook the website, but they have a lot of money to invest in other things.
I am surprised that the hobby project by the funny sounding guy from Finland did not mentally prepare you for this.
10 TED Talks That’ll Inspire You to Rethink What You Know About Life
Facebook Alternative Reality Trove
Was there ever any indication that big developers were holding fire? As far as I'm aware, there wasn't time to even know how the market and developer support was shaking out.
More like an interactive calculation and graphing environment. 90% of the time, for me, the key output is a set of graphs. I like the consistency of plotting them programmatically in (matplotlib) code, while the interactive cell-based format makes it quick to run and make changes.

Sure, it isn't too different to using an IDE, but the UI owes more to mathematical environments such as Maple and Mathematica.
271 years before Pantone, artist described every color in an 800-page book
Happened to land in the afternoon one and was not a fun experience.
This isn't entirely true. A detailed explanation is available in the Open WhisperSystems Support Center [1] and several solutions are in the works. Google's GCM push messaging framework is used only for message delivery; the TextSecure server itself is open source [2].

[1] http://support.whispersystems.org/customer/portal/articles/1...
[2] https://github.com/WhisperSystems/TextSecure-Server
Brand New NES: Analogue Interactive harvests old chips to make new Nintendos
Inform was my very first programming language. Now that I code in Ruby all day, I'd probably find something like TADS less frustration prone, but Inform is incredibly powerful for its domain.
>If it's my hosting (which was an eee pc btw) then why does my self-written blog load in 15ms?

Because it hit some sweet spot that WP blew over for your host specs? Either memory, number of queries, etc?
Is Apple's iBeacon at risk of a tragedy of the commons?
OlegDB 'Cartwheeling Trespassers' Released
This is cool. I love Dominion. The home page doesn't give me any reasons why it is the best, only the statement that it is. Work in progress?
Computer Scam Phone Call Busted
Not to kick the guy that's down, but "I wish we had more recent streetview, OH I KNOW lets build a totally autonomous car" sounds to me somewhat like "people want their postal mail online. OH I KNOW lets send somebody to every house and pick up the mail the mailman left."

Not unlike the experience for drivers on Lyft and UberX it would be trivial for Google to create a rig and an app. You set the magnetic camera rig on your roof and sign in. It shows you available routes and how much they'll pay for them. The offer increases every so often if nobody selects the route. Done.
Talk to retention. You don't even have to threaten to cancel, just talk to them. I have to do this every year. The price I just quoted was set last week by TWC retention.
It is if you're using version 5.5: http://www.php.net/manual/en/intro.opcache.php
It looks like they kept the name of the paper and some of the content the same.
How has Apple's software become increasingly locked-down ?

OSX hasn't changed. iOS hasn't changed.
You can still count clicks without associating it with the user who clicked. Anyway, the "doesn't track you" part is the whole point of DDG. If you don't like/need that, you can simply use Google.
Ask HN: How do I work on startup ideas while working in industry?
Hello everyone,

I am about to graduate from college in about a month. I very fortunately got a job waiting for me on the other side. But thanks to my dumb brain, I have decided to start developing a few of the ideas I've had simmering in my brain for a while. I am writing you today to ask, is there some sort of way to allow me to develop my ideas while also working the job and maintaining full control of the code I create for the ideas? I plan to use the money I make to build the idea.

I have started repos on cloud servers, thinking that the timestamps would be like a "postmarked trademark" type of security. What else can I do to develop these ideas, maintain complete control of them, and still work in industry?

EDIT: I have not started my job yet. I start shortly after graduation, but I have worked for the company before during the summer.

Thanks and Cheers.
Can you explain what you don't like about it? I was just thinking the (almost) opposite, that a full page reload after searching seems unnecessary.
Serious question - could Valve buy a company of more than a few people? Their company structure depends on having certain types of employees who are local in bellevue. I would also speculate those employees need to be added in a steady drip and not a huge rush. Maybe you're thinking 'What if they left Occulus alone and in LA?' - well... who would manage them from Valve's end? A self organizing committee?
If PHP keeps going this way, it will be sticking around for another 19 years.
This tech can be used for multiple purposes but it's a subset of Python so perfect for the restricted needs of a beginner. Plus it supports turtle, which is an awesome and proven way to give beginners a more intuitive sense of what's going on. Comments, suggestions, and new use cases welcome!
How I killed Mailcloud’s 21,000 users today
In Australia we are often told country roads are the most dangerous. Drivers are less likely to concentrate, easily fall asleep at the wheel and speed. And trees are not very forgiving when you drive into one.
Very nice design, pretty easy to understand, and interesting. But without knowing the Plasso name (or Spacebox, for that matter), I need to especially trust an entity working in the payments space. Finding the "about" page was tedious and looking at "goods being sold on Plasso" led to several empty pages. Trust is paramount and I think you'd do well to convey that you're trustworthy. Good luck!
That's not how it normally works with those kinds of re-implementations.

Heck, Python 3 hasn't even replaced Python 2 -- and people will dump PHP for Hack? A language which doesn't even have a community at the moment, it's 99% Facebook people.
Yet when you subject infrastructure spending to the political process, the best you can hope for is keeping up with present demand. Early adopters get no traction when they're proposing spending public money.
SF loves waiting in lines
I remember when that article came out. The basic premise is that it defines a secure OS as something that requires an add-on security framework (resulting in additional complexity), and concludes that OpenBSD is not secure because it doesn't meet this definition. It's a pretty disingenuous argument. The author's knowledge and understanding of OpenBSD are also quite obviously shallow, given the examples he uses to make his points.

Yes, the approach of security through simple correctness is indeed difficult, but OpenBSD has been doing a pretty darn good job at it for a very long time. At the very least, its highly successful track record demonstrates how their approach has been more effective than any added security framework approach, in the real world. And other operating systems have come around to adopting OpenBSD's security features and techniques, rather than the other way around.
I love this design, it puts the complexity in a part that already is and removes it from the frame. Lowering the total cost.
"Don't document anything, but if you must, do it poorly" is also sometimes called the "Unix Philosophy".
Unfortunately as a consequence to Carlos Slim's quasi-monopoly on telcos, Mexico has already the highest Internet access price in the world. I'm wondering if this law is not another attempt to lock down the system.
I play dominion, but not sure what a shuffler app is.
Simple question: given the high barrier to entry and an illiquid market, are the potential returns so massive as to justify the risk? To put it another way, does this market have the potential to be exponentially more lucrative than antiques?

The other question is about the culture. Is the current barter system part of the attraction for people engaged in the trade? Think about the way the internet changed the world of Grateful Dead concert recordings.
JavaScriptCore now beats v8 on most asm.js benchmarks
90% of people write DropBox, as well ;)
It would be a classy move if Google gave duck.com to duckduckgo.
Perhaps we just need a better method of dispute resolution on wikipedia - something like a button on the page. It's not always obvious to newbies how to get other editors involved when there is a content dispute between two editors.
I -knew- something was off! My timeline hasn't been updating on facebook.com for a long time now. I have to refresh the page for it to load new items. This is a bummer, 12 days is a long time, especially for a company the size of Facebook.
Move fast break things. It's both cliche and true. I wish they would treat their public API differently.
I'm the Product Manager on Facebook's API team.

On April 24th, it was first reported to us that the Realtime API was not sending updates when people comment or post on Pages. As of now, a fix is live and in production.

This was not an easy issue to diagnose the root cause of, and thus to determine how many people, developers and apps were affected. But while it took some time for us to diagnose, as soon as we did, we merged and pushed a fix within a few hours.

At f8, we announced an SLA of 48-hours for the highest priority bugs. We announced this because we believe stability matters. It matters to us because it matters to the people who build on our platform.

In this specific case, the bug with the Realtime API didn't prevent apps from accessing data about likes, posts and comments on pages - those were always queryable via the API on demand. That, along with our understanding that this issue affected only apps subscribed to updates on page content, meant we didn't, on this occasion, classify the bug as within the 48-hour SLA. However, we're constantly listening to our community, and may revisit how we classify and prioritize issues like this going forward.

Every bug matters. The very fact that a developer has reported an issue to us means it's affecting someone. It's on us to respond quickly, gauge how many users and apps are affected, and get to work fixing it.

We apologize for the disruption this issue has caused the affected apps, and are doing everything we can to reduce the chance of this happening again.
And there goes the power efficiency...
Chromebase available for preorder on CDW
Currently, no.

My suggestion was to implement such an option.
Can you give a couple of argumentative examples of their "public bad" actions? Maybe something else that dark design patters, which aren't exclusively limited to facebook.
I'm honestly unfamiliar with their other nefarious behaviour, but I would love to know more about that.
Actually, if you look at this article you'll see that it did need expanding, and the student's edits were mostly an improvement. There were a few issues with sourcing our synthesis, but nothing major.

In my opinion we need to get more people like this involved in editing, rather than pushing them away. There are lots of articles that need help, and it's a great learning experience.