skysight-inc/HackerNews huggingface dataset:
It's not sarcasm. There is nothing you can do for them that will be better than allowing them the free time to learn at their own pace from the internet.

A highly gifted or profoundly gifted child does not need education in the traditional sense, they need emotional support. The intellectual support the average teacher is going to be able to provide will very frequently be inadequate.

It was suggested I go to a democratic school, but I declined. Such a thing would have been good for me,but what would have been better: Just let me get on with learning about the world with a group of my peers.
>. They're not invading your privacy, your home.. they're in a shared world, which is just as much theirs as it is yours. You two share it. So do you have the right to say he cannot remember it?

It's not about memory, it's about pervasive uploading, tagging and tracking. It's about amalgamation of masses of data on a worldwide scale, such that every detail of everyone's life is collected and aggregated by massive companies, fuelled by well-meaning idiots handing them video feeds with associated timestamps, GPS locations etc etc.

That's not a world I want to live in, where people record everything, feed it via google and facebook, and suddenly a third party company in another country knows everything you do, without your ever needing to interact with them.

Please get it through your head IT'S NOT JUST THE RECORDING
(though that is offensive enough)
It was. That was during my teenage years when Street Fighter II and Mortal Kombat drew in the crowds. Ah, the days of saving your spot in line by putting your quarter up against the bottom of the monitor glass. Back when you had to put something up to prove your worth more than the effort it takes to push the START button.
Everything you ever wanted to know about drones (but were too afraid to ask)
NEW: SEO Stats Joomla Module
Yes because clearly no major company would want to spy on you through its official app...
In a recent large project, I moved to using GUIDs. Following advice from this article: http://www.codeproject.com/Articles/388157/GUIDs-as-fast-pri... it was fairly straightforward and performant.

Obviously YMMV (as may your definition of 'large' and 'performant').
Welcome to 'murica. Where no-one gives trully a shit about anyone. ;)
This looks really good, I wonder if they will do a Wordpress version
There's a pretty good case that "mobile" is the 10x force and major change that opens up basically every early web property to disruption.

Payments / bitcoin innovation is a second likely 10x factor (in particular for ebay).
There's a way to find out!
That's it. Hazy memory is hazy.... I think I played it a bit and came to the conclusion that it was too expensive for me to learn. Most of my pitiful allowance went into things like Ghosts 'n Goblins or vertical scrolling shoot-em-ups. To get back on topic: Dragon's Lair value for money was even more abysmal locally for me - {hazy, contrived memory warning} - I put the money in and before I died, moved the joystick 28 times and hit the buttons 8 times, but I lasted 3 minutes.

That's roughly equivalent to a few seconds of player input for 1942 or Galaga. Pretty, but not particularly fulfilling.

For the young and poor, Dragon's Lair was indeed a great game to watch other people play.
Definitely not trolling. But I realize I am quite off topic. I am happy that Apple is starting to embrace it.

I am thinking of something like the LivelyKernel[0] or better.

[0] - http://en.wikipedia.org/wiki/Lively_Kernel
if all you need is the chat you can use any pretty much every XMPP client, Pidgin for example.
I admit, I'm bit of a bad mood lately. I'll try to keep the snark in check and avoid preemptively removing people from discussion.

Thanks for feedback.
I am a software developer at Yandex(russian search engine company) and I want to mentor someone(or even a group -- it is much more fun to learn in a group!).

Ideally, a potential mentee:
-- Wants to code her or his own small search engine. Obviously, it is difficult to recreate Yandex or Google, but it is relatively easy to make something on a smaller scale.
-- Knows some C++, but wants to expand her or his knowledge
-- Is in the beginning of the software development career

This is just a description of someone who I can help the most. If you don't quite match this description, send me an email anyway -- I can still help you with your own project in C++ or help you code a search engine in a some other language than C++. Or maybe I can just help pairing you with someone more relevant. :)

Email: in profile.
What was your experience like using Scotty /Acid-State for this project?
While I think these artists have some problems, this second panel so completely captures why I think google glass gets such a negative reaction from people around it at times

>4) Surprisingly hostile reactions in some places (restaurants etc)

http://www.penny-arcade.com/comic/2013/06/14/glasshole
A cryptocurrency to support open source development
Using email I can see being a problem, but username? If this is for identifying accounts, then that shouldn't be one that ever changes.
Tesco to end checkout sweets in 'healthy choice' move
It's important to remember that most markdown implementations (including his one) cannot be used to provide a safe mechanism for authoring user generated content without opening a site up to XSS vulnerabilities, since markdown allows arbritrary HTML markup.
The bureaucratic misadventures at the start of the article sound like this is a bunch of people playing a LARP version of Papers, Please. Which, come to think of it, should be a thing.
Except one does not provide protection from the patents.
really depends on the site, several places let you change your username.
They are often also difficult to get quite right. If you use an artificial key, you're pretty much good to go unless you want to make a distributed system. With natural keys, you run the risk of not having analyzed your data properly and picking the wrong thing.
The lossless compression does not compress better than photoshop.

And the lossy one is bad.
http://en.wikipedia.org/wiki/Hunter_vs._farmer_hypothesis

https://en.wikipedia.org/wiki/ADHD#Genetics
Curious why you're thinking doing this in C would be a lot harder? All you really need to do is define what some valid transformations are. There are existing mutation testing tools for C[1].

[1] http://stackoverflow.com/questions/4715890/what-mutation-tes...
New Relic's Billion Dollar Valuation
How will term limits help limit the power of oligarchs and special interests?

If the term limit is more than one term, they still need funding to run their re-election campaign. If a politician finds himself in his legally mandated final term, then he also has no reason to listen to the people - unless he's running for another office, in which case he still needs the funding from special interests and oligarchs. Even if he's not running for another office, whose opinion do you think he's going to care more about - John Q Public's or Special Interest ABC, which is prepared to offer him a cushy consulting/lobbying position or directorship after his public service ends?

Even if you limited congressional service to a single term, you still wouldn't solve the problem - they'd still need financial support to get elected in the first place, they'd still get cushy job offers for after they leave, etc. Additionally, history (and current events) show us that congressional inexperience matters: you end up with a much more partisan Congress that tends to more strongly toe the party line, and you rely more on outside "experts" (lobbyists) to write effective legislation. Partisanship tends to be a little more muted when you've eaten lunch with the guy on the other side of the aisle for the past 40 years, and when your voting district has known you their entire lives rather than voting for you solely because of the R or D on your name.

The US has been oligarchic from day one - indeed, much of the founders thought we had gone far too democratic as it was and would have preferred a king and parliament. And as it was, by and large, only propertied white men could vote - and senators were chosen by the state legislatures (who obviously chose people of power and/or wealth) rather than direct election, as it is now. In almost every way, we're better off now than we were to start with - though I do think we're on the downslope of a curve here lately. I just don't think you can reduce the problem to "it's the career politicians!" - there's a lot more to do it than that, and I'm not so sure being a career politician is even a problem. I'm sure most of these politicians don't even really think they're doing something wrong - they see Americans and American businesses and what they perceive as experts trying to "educate" them that we need things like software patents. I don't think simply replacing the politician is going to help at all there.
>If the attacker was actually stabbing Kristen then it would be a different story but that's not what happened

"suddenly we were brawling, she swinging at me with a knife in one hand"

"I felt blood flowing down my face.
'SOMEBODY HELP ME!'
People stare and watch."

"Please, she’s got a knife, she’s trying to stab me, please! ANYONE!"

Seems to me that it was pretty clear that actual knife attacking was taking place. She's got blood streaming down her face crying blue murder about a girl with a knife - you wouldn't help because she hadn't actually been stabbed yet?

How would you live with yourself?
If identity is a concern, maintain a list of old usernames. But in the real world, there are always extenuating circumstances in which allowing a username to change is good policy. Admins could blindly enforce a "never change usernames" policy, but why not just use a meaningless key and avoid the risk?
Same problem in the latest ios app. I uninstalled it and added a bookmark to m.facebook.com in its place. As a bonus I'm no longer bothered by a bunch of notifications from group messages (which you couldn't switch off in that app either since the messages tab just displayed an ad for their separate messages app).

Hope fb is happy with my much reduced engagement.
You're assuming too much when you assume that a bystander will attack you. So many people saw the random attacker assault Kristen, no one did a thing about it. You will be the 1 in 100 that would do something about it, chances are there will be no one else.
Well, as I understand it, it is projected to work inside GNUnet, so, if they manage to get GNUnet, a highly challenging and multipurpose protocol (both to install yourself and much more to convince your friends to install) to be accepted by the public, the FoF network will be the easiest part.

I'm not into this existing PGP key network. What exactly do you mean by it? The key servers all around the world? Are there some apps/services that use this network for something? I always thought these servers were just sitting on piles of public keys and that nobody ever even looked at them.

This is pretty interesting. Where should I look at to get more information on this topic?
The company I'm currently working with purchased 30+ mobile devices.

I'm getting more and more convinced that this is the only way to guarantee that your site/app will work perfectly on all of these phones and tablets.

Some emulators can be a pita to install (iOS emulator only works on OS X, windows phone emulator needs Visual Studio on Windows 8 on hardware that supports HyperV) and they're still not 100% consistent with what will happen on the real device.
Already present in HN: https://news.ycombinator.com/item?id=7775308
Configure a 10 server infrastructure stack for $50/mo
But then when you casually want to have a look at your news feed, it not really feasible to go back and follow your friends.

This, CSS trick is a simple hide/show functionality that allows you to go back to the news feed when you feel like it.
The real "unproductive" people in the world are those, that just "earn" money by interest from the money, they also had not earned themselves.
It has amused me to no end that we live in a time when we can develop communities around amazingly obscure interests, but people still believe that preferences are objective. If you didn't like the Sopranos, c'est la vie. If you're an emacs guy, hey, that's cool, too. I'll never understand why we keep communicating under the guise of, "My opinion is a fact."

It's ironic that in a world of nigh infinite communities and interests, you can still be wrong about what you're interested in.
An article promising to be quite technical demonstrates early on the author's inability to get their head around the spelling of the possessive form of "its". (Perhaps it's just me that finds this an unsettling juxtaposition. The About page wasn't useful in identifying native writer status.)

Then we dive into some mistruths about emails being unique per user (I know plenty of people who still share email addresses, both personal and also in shared commercial accounts). I worked at a place a few years ago that had designed their entire accounts system around the idea of email addresses being immutable. They'd subsequently had to introduce a secondary column for actual email addresses -- customers would login with their historical email address as their ID. The idea that a uid is a 'natural key' just seems perverse (or at least demonstrates a profound misunderstanding of what a natural key is).

A sideways reference - without actually using the phrase - to CAP theorem. Composite keys are suggested as a solution to a vaguely phrased problem without acknowledging the performance issues, and subsequent design constraints, they introduce. Ultimately there seems to be a misunderstanding about the differences between a (primary) key and an index.
PryNotes – web based note application with encryption
Medium no longer receives my traffic. This is likely best for both of us, and I would rather sites were up-front about it, as it makes adding them to a blacklist much easier.
The provider Tweak here in the Netherlands is also launching symmetrical 1Gb/s FTTH in select cities:

http://www.tweak.nl/consument/fiber/productoverzicht_odf.htm...
Also wondering the same thing. I know the problem well but not sure how Okhi works. I am getting sick of all these hipster pages that all look the same!
I would add that the MRAs are very much of a piece with the protofascist right in a number of ways, including hearkening back to a mythical better time, wanting to "restore" that better time, a fondness for dominance and obedience, and an extraordinary ability to blame all their problems on "those people". The main difference seems to be that the MRAs want to blame women and feminists, whereas the protofacists tend to blame brown people and the left. In both cases, though, it seems to me to be about pushing for their dominance.

For those interested in the roots of MRA craziness, there's a great book called, "Why Does He Do That?" It's written by a guy who has run a program for abusive men for 15 years and is a great examination of the attitudes and behaviors that underlie abusive behavior. He doesn't mention the Internet in it at all, but over and over I was struck by the parallels between that and various aspects of Internet culture, including the MRAs and the anonymous trolls.
If you share it, I'll also throw in my story of entering (and leaving) an autonomous breakaway region in Moldova (Eastern Europe) under the guise of a footballer (soccer player) trying out for the local team.
Mobile Users Aren't Web Users, Get Over It – Taplytics
The pre-commit checklist
B-52 Bomber Gets Its First New Communications System Since the 1960s
HTML5 Canvas Based QR Code Generator
You could substitute for "paid by the government", "deeply invested in the current system." People who are well off, have good engineering jobs at corporations, drive $50,000 cars, have jumbo mortgages, think the current system is working pretty well.
The ROI of Blogging
Could someone point out to me how filtering and selecting records over some parts of the primary key (ex {sensorID} over {deviceID}_{sensorID}_{timestamp}) is better than just having regular indexed fields (ex {sensorID}) containing those pieces of information?
"Smart" Household goods i.e a fridge that tells you when you are running low on milk/food and have that sync to your online delivery service to make quick purchases on your behalf.
3) JSON's object encoding is very fluffy and redundant. If one has an array of objects each of which all have the same set of keys (a very common use case), the keys must be spelled out each time, with double-quotes and other punctuation around them, for each usage.

There's a result from elementary complexity analysis which many have probably forgotten, which is that the time complexity of an algorithm is lower-bounded by the space complexity, because if an algorithm has a space complexity of O(n^2), it must have at least O(n^2) time complexity because that's how long it takes to even look at O(n^2) space once. Similarly, by being so fluffy, JSON incurs fundamental speed penalties that can not be recovered simply by virtue of being so physically large.

JSON is convenient and quite cross-platform. This carries it to a lot of places, quite justifiably. However, if speed is a concern, JSON is often a poor choice. It is literally impossible, no matter how clever you get, to write a JSON decoder that will be as fast as Protocol Buffers can be, because you can never overcome the fact that the JSON decoder has to look at more bytes. (No matter how cleverly you encode your JSON such that the result is a legal JSON file in the end, with key compression or whatever, other serialization methods can be just as clever, but then don't have JSON restrictions on how bytes are spent.)
I've worked with several markdown implementations and parsedown is my current choice due to my main constraint - speed. Great work and thanks for sharing.
As a startup, you can't afford to take on a tech industry giant as it is. You'll run out of money long before it clears the legal system. The only purpose for a patent to a startup is to make your company more valuable when you sell it to that tech industry giant.
It's a timing trick to get past it! This scene mirror reverses so you may need to invert left/right but the solution is that once you've gone left-right and then jumped forward you'll have to do something like left-right-left-<press right again IMMEDIATELY after pressing left before the animation stops>. Then a final forward, then sword. Then you go on.
Just watched it. It trys. But, for the record, IBM published the BIOS source for the PC. Along with schematics.

Reverse engineering by reading out 65536 16 bit words?

I guess, if you wanted to capture Microsoft ROM BASIC.

Um.. HCF was always a mythical instruction. Try http://www.physics.ohio-state.edu/~bcd/humor/instruction.set... for bunch more.
RIM didn't think that the web was a useless feature. The crappy browser on old BlackBerry devices was due to carrier limitations (literally not allowing blackberry to put a full browser on - refusing the buy devices from any major OEMs with proper browsers on them). Apple forced AT&T to let them include a full browser on it.

Pre iPhone and Android carriers really did run the show because they owned the access to the customer.

T-Mobile was trying to differentiate with the Danger stuff, which is why they allowed it to run a better browser. AT&T/Cingular and Verizon were big enough that they wouldn't have allowed it.
"Take scrum, cut out everything that involves direct human interaction and replace it with tools and documents."

Do you really want to know what the developer three rows down is working on every day?

The next shift in management will likely include group calisthenics followed by corporate dormitories.
"Look at little Johnny concentrate on his iPad. You know those great new user interfaces... easy enough for a baby! He has been so well behaved lately, maybe we can buy him some Candy Quest Coins as a treat? Oh, and don't forget his pills at noon."

D.A.R.E. - To keep kids OFF the streets (where they could engage in dangerous activities such as "play"), and to keep them ON drugs (where they are easy money).
There are a couple later innovations on the BPF design that are really interesting:

Mach Packet Filter: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.4...

MPF is interesting because it was designed to make packet filters fast as the primary way to dispatch packets to user-space endpoints- BPF just has to run all the filters on all the packets, but MPF will merge filter prologues and then do a switch on some common value (like the port).

Dynamic Packet Filter: http://pdos.csail.mit.edu/~engler/dpf.html

DPF takes this a step further by using a more declarative bytecode. It can merge multiple chunks of packet filters so that with layered protocols switching on IDs, ports, etc. you end up with a decision tree (or DAG maybe?). They also wrote a JIT with some interesting optimizations like picking the best dispatch method for each switch based on the number of branches, so they actually get better dispatch performance than hand-written packet demultiplexers.
Indeed, hard to believe it's not fiction. Sounds like Kafka meets Brazil, lacking only a fly, cockroach, and guerrilla HVAC repair.
Having a patent on your key-innovation does absolutely nothing to protect you from patent trolls demanding settlements from you for reams of overly-broad patents that never should have been granted in the first place. Under the current system, you pay.
Microsoft is an American company that employs 100,000 people, more than Google, Twitter, Yahoo!, and Facebook combined.

This is a key point. Whatever arguments you can make about the economic efficiency of IP laws[1], favoring the industry that employs a lot more people isn't "un-democratic." It's democracy, good and hard. [2] Those 100,000 people can easily outvote all the other companies. It's exactly the opposite of favoring the oligarchs, which would be the sharehodlers of GOOG, TWIT, YHOO, FACE.

[1] Those latter companies indeed make more with less workers, which to a first order approximation is what you want to encourage in the long term. It's not the final answer and there are good arguments to make the other way, like GOOG needing other people's IP in order to have something to index and put ads on top of.

[2] As my allusion to Mencken suggests, I really don't like populist arguments. But when defending the populists' jobs becomes "defending the oligarchs" I know I'm in some kind of bizarro world.
Yes and no. It's important to keep in mind that BPF uses a register machine. If you look at the paper[0] describing BPF, the authors explicitly considered a decision tree model (CSPF). Turns out that trees perform redundant computation, can't deal with variable length headers, and are not memory efficient.

[0] http://www.tcpdump.org/papers/bpf-usenix93.pdf
When Helium.com closes, 1 million articles will vanish from the web
Exactly. They list "Create" "Share" and "Relax" but there is no "Why"
Disruptive banking service Holvi EU approved