skysight-inc/HackerNews huggingface dataset:
Personally, I think this is the most important piece of the article:

"...I think the best way to get things done in a company isn't to bash it over your employee's heads every few hours, but to instead build an environment that helps foster those effects."
Seems like given the above problems you would only want to use this with non-critical data of which you didn't care a great deal about its integrity. This doesn't describe a lot of use cases.

It's not too hard to get memcached running for cluster of machines, nor is it really all that difficult to get started with cassandra for basic applications, although I haven't done it. I've heard ReThinkDB wants to be a serious contender and that they've tried to solve these problems, but I haven't read about how great it is nor have I heard anyone use it in production so I don't know where it stands.
Show HN: Pastebin for Front-End Developers
Yes, exactly. But it's not even meant to replace JSON. It's not for exchanging data between computers, and its not for webservices etc.

Its for when you need a quick config file, and you think "Gosh, I wish I could just put some sloppy JSON/Python-like code in here, with a few comments.", and you don't want to use XML, INI, or YAML, or roll your own format.

I guess most people here are in the web development business. Which is fine, but I am not currently. I don't need JSON for what JSON is made for, but I often need something almost like JSON for my use cases.
Highland Is Illinois' Only Gigabit City
But nobody does eval(json) anymore. Not safe. We use a special function. So could have a special function for this.
As someone who's gotten away from programming in the past few (er, several.. many... how old am I now anyway?) years, this kind of stuff is what keeps me from getting back in. I think "Oh, Clojure [or whatever] looks cool..." but by the time I get through installing a bunch of different programs and figuring out how to deploy something and whatnot, I never make it to really learning much. I just want to start up, you know, Borland Turbo C, and get to writing code.

I'm sure I'm making it more of a big deal than it is because I am old and cranky, but it really can seem daunting, even if it's only in appearance.
I wholeheartedly agree. And there's also a rather well-known book by Daniel Pink "Drive: The surprising truth about what motivates us". Money isn't the major factor in motivation indeed, but only if there's enough of it (to not think about).
On the topic of automating train functions, one of my biggest pet peeves is when the conductor is responsible for [inaudibly, or plain just not] announcing stops. DC and NYC are really irritating...NYC is automating it on some lines though.
"If we can't get to the scene within an hour, we tell the client to pop it in a microwave oven"

Why not just tell the client to put it into flight safe mode ?
Thx for the correction and nice work finding it :)

I certainly recalled it from back in shellshock days, but was mislead by the filing date on the advisory. Why on earth do they have wrong dates on things?
There are lots of ways/reasons to cook - for appearance, for health, for workout efficiency, for PC reasons. I like this one: for flavor. I only have about 10,000 dinners in my adult life, I want to make the most of them. Getting 2,000 more by making the other 10,000 taste bad is not in the plan.
Zynga finally launches its critical mobile game New Words with Friends
This reminds me of a movie scene in Breaking Bad where they remotely "wiped" a laptop's content. Guess that's plausible now.
What do you do over holiday periods when day care is closed?
From that little snippet I'd say it doesn't sound like Firefox OS was tested very well on the hardware before this phone was released. Which is a real shame since one of the main differentiators I've been reading about is how much better it run on low-end devices than android.

If I were Mozilla I'd think about finding another selling point. Maybe they should rethink the product. I remember when they were first talking about it, it was going to be able to get around the carrier/OEM update problem that Android has using their layered software architecture. That fell through quickly after launch and now not only is OS not being updated and the browser isn't either. Meanwhile, Android is slowly fixing it's update problem and have already worked around it by putting much of the updates into the Play Services API's.

I thought the best selling point of FFOS was going to be branding control as it was originally going to be a white label product with only the code name Boot2Gecko and let all the branding be handled by manufacturers. But it looks like Mozilla gave up on that strategy. I'm guessing because carriers or manufacturers demanded a brand to sell.

I think a workable strategy for Mozilla would be to build a good App Store for Android using their FFOS runtime/API's. Really pour over the user experience. Make fans of the users. Then work with phone manufacturers and carriers on bundling it.
http://seclists.org/ is another great resource.
That:

a) has a lot more clear use case, and

b) doesn't really compete with JSON for data transfer (its primary use case)
Your developer plan says "$ 200". Is that $200/mo? per app?
> You don't refute death threats, you delete them, ban the user, and if they're persistent enough report them to the police.

This is the same as ignoring them, unfortunately, and the article goes on at great length at how that's not sufficient. A blocked user makes another account, and can still goad others into joining them. Meanwhile the police do nothing in nearly all cases. From the article:

> You’re probably more likely to win the lottery than to get any law enforcement agency in the United States to take action when you are harassed online, no matter how viscously and explicitly. Local agencies lack the resources, federal agencies won’t bother.
i do think they're making a mistake by not providing FxOS (nightlies) for higher-end devices. they would have so much more dev talent to fill their store and help find bugs and provide feedback. i've been wanting to try it and make apps for it but there's nothing available that i can install without having to build it myself. (HTC Jewel / EVO 4G LTE)
I fail too see how this is a improvement over YAML.
It's worth noting that tokenization isn't an Apple thing - it's something the card networks came up with a year ago: http://about.americanexpress.com/news/pr/2013/mc-visa-amex-p...
With IPO, HubSpot's Lessons in Building a Global Software Company
Can't we settle for .png?

The cancerous patented gif/lzw combination must die.
Sol Orwell on Bootstrapping Examine.com to Profitability
Part of the reason GIFs are so popular is because of the limited colorspace. The new colorspace and compression sort of turn this into an entirely new medium not a better GIF. Other than the sometimes better filesize I don't really understand the appeal of any of this. Especially since support is far from that of GIF.
Did I say something about tasting bad? Did you reply to wrong comment?

Since we've got too deep and I can't reply. If you're getting anything out of a slow cooker thats raw/hardly cooked then your power must have went out along the way.
We can argue about "require", but Android phones exist at the same price point that also operate with only 128 MB of RAM, e.g.:

http://www.amazon.in/Jivi-JSP-20-Black/dp/B00NOV3NQU

(Android phones with 256 MB of RAM are quite common.)
Some Geeky New Books for October
Show HN: Read/search/backup WhatsApp on your Mac! Normally $9.99, free now!
Here you go

http://www.nanex.net/aqck2/4661.html
App to view/search/backup your iPhone's WhatsApp on your mac.
part of the balancing test is

the amount and substantiality of the portion used in relation to the copyrighted work as a whole;

I don't think anyone can (reasonably) claim that a 10-20 second long clip (with no sound) is an any way a substantial portion of a ninety minute film.
So, this is the literary "Seinfeld"?
Mobile phones now outnumber humans, because rich nerds
She even makes it sound as though the lack of record keeping was done deliberately as a CYA strategy.
GIF seems to have a better UX than video for its particular use case: inline, control-free, looping, audio-free.
After a quick read of that document, I get the distinct impression that the US government feels it has a fundamental right to control all encryption schemes and to have access to any and all encrypted data.

Bollocks.
Note that systems with asynchronous replication and normal failover procedures are all subject to the same rules as Redis Cluster, and I believe there is a great deal of people running RDBMs in this setup. So IMHO actually there are a lot of use cases.
>> "It would be nice to have just few seats for taller people."

Why bother? How often do you actually get a seat. Personally I think things would be so much easier if they removed seats altogether. People would have more space or they would get more people on. I know this isn't feasible as there are people that require seats but those people are low in number so maybe there could be a dedicated car with seats on each train for those people.
You can't put element tags on a imgur.com/rickroll.mp4 raw file link.

An important feature of gifs is that you know they will not make noise. Videos however like to blare obnoxious music and yell at you to grab your attention.

If it somehow became a browser convention that .gifv videos will not play sound by default, then users would be much less anxious about clicking and sharing .gifv links compared to .mp4 links.
You're absolutely correct. However, when you combine host + time + location data, all at once, on your phone, then your carrier indeed has TONS of data to spy on you, regardless of the encryption on the phone itself.

All good points, & my only point was that while we strengthen each link in the chain, we can't assume we're secure while weaker links exist.
Simple way to organize your todo lists
Wow, this (and parent-post) really colors my understanding about how far one can/should go with Varnish before building something more tailored. Thanks.
I had the same question "What's this even about?" but I decided to read the article and magically my question was answered.
That occurred to me, too. Also, it would be easier to draw the unnatural pose. For one, it straightens out the body. Two, you can have a model stand in the unnatural pose, because it's stable. Once the masters used this pose, it would have become a kind of canonical pose that later artists imitated. The opinion of an art historian would be worth hearing.
Here's a link to the patent: http://1.usa.gov/1nelibZ
Ugh more linux politics. Who cares if he blocked you. Get over it. Move on, write code.
I read a literary essay years ago touching on plot and how it affects narratives. Basically, the essay claimed that plot can be a trap. You introduce characters and actions and they must be explained. The reader wants to know what comes next. You frustrate them if you don't tell them.

You started out, perhaps, with other goals, but you've become tied up in explaining how and why everything happens.
I dont think syntax highlighting should excuse an unnecessarily complex syntax
Is negative reputation abused on HN?
We give amphetamines to children only with the consent and supervision of a doctor. Whether or not it's a good idea, it's certainly a more controlled environment than just drinking caffeinated beverages on your own schedule.
Cortana?
They could also all get together (a shareholder meeting) and vote in a board of directors who would then agree to disburse that capital to shareholders as dividends. It's not quite as direct as going to an ATM and taking out cash, but there are mechanisms for the shareholders to reclaim some of the 'locked-in' value.
Help Wanted: Unlikely Geniuses to Solve Public Health Problems
Yes, there is a problem. Many programs use JSON for config files. You can't really comment stuff in there, and if you change something programmatically, you loose all comments and layout. A major example is Sublime Text, but I also heard the package management in node.js uses JSON, and people complain about not being able to include comments.

Actually, all the JSON I produce at work is per hand. It would be a major productivity increase if I had a more lenient parser. You don't have to call it JSON if it offends you, call it "Object literals that look like JavaScript or Python" if you like.
If you read any book on the modern nation state it will tell you that the state is defined as the organization with monopolizes and projects violence over a given geographical territory.

You mean... a libertarian book on the nation state. ISIS for example controls and projects violence over a region, but no modern country is going to recognize ISIS as a legitimate nation-state.

If we don't have racketeering right now, how come individual police officers are allowed to keep the proceeds of any drug money they 'find'?

Because there are 12,000 individual police departments in America and it is literally impossible to police them all. The ridiculous decentralization of American police forces leads to racketeering.

Nations with a more centralized, top-down approach to policing do not have to worry about random 5-person police departments abusing the law in a small town in Nebraska somewhere. The fact of the matter is, random 5-person PD in the boonies answers to nobody, and such decentralization leads to racketeering.

Thank you for proving my point.

I know this doesn't sound right to you, but America is the libertarian wonderland you have been waiting for. And it leads to the problems you are apparently against.

And if you don't believe me, then please tell me... what action can you or I take against this behavior?

http://dockets.justia.com/docket/nebraska/nedce/4:2014cv0305...

I don't live in Nebraska. I can't vote for Nebraska judges. I can't elect Nebraska Sheriffs. I can't do anything about it, except avoid Nebraska.
I love how the first response is of the "he deserved it because he created systemd which I don't like" type.

I seriously never expected anyone to ever think that someone deserves personal abuse and insults for writing a piece of software.
Amazon DynamoDB Update: JSON, Expanded Free Tier, Flexible Scaling, Larger Items
This applies to every public sector job that's related to cutting-edge IT.
TwiInterview with P. van Der Hoven, Founder of Tuluntulu (VOD for Africa's Poor)
Internal Design of Onyx
I would suggest better explaining the birds-eye-view overall architecture of an app built on Nimbus. I don't really understand how any of this is supposed to work.
> The interest rate is set by the fact that money-NOW is worth more than money-in-a-few-months-or-years. This is also the case if it's certain you will get the money.

No, interest rates are a measure of risk; the bigger the risk of default the higher the interest rate. Bad credit score equals very high interest rate.

Secondly, stop pretending you're the lender, we're talking about banks here, not personal loans from friends.

When you take out a loan with a bank, it's a business deal with explicit exit strategies baked in: pay off loan, or default loan. Both options are valid exits according to the contract. Morality simply isn't a factor in this equation.
Is your app idea good or not? Free course from Apple Design Award winner
Encryption Makes Us All Safer
I'd say that JSON proved that having a standard for data-interchange was important, especially because as a standard it was both straightforward to implement and limited a lot of the crazy feature creep that made/makes XML annoying. It not only was a standard, it was a strictly better standard.

At the end of the day, in a data format, you need the following things:

+ Some way of associating records with keys

+ Some way of storing records in a particular order

+ Some way of nesting records within records

+ Some simple way of pathing through a record

+ Some way of delimiting the start and end of a record

+ Some way of storing numbers and strings

Anything else is gravy, and JSON managed to nail that core supporting set of features right on the head, without adding other bogus stuff.

XML picked an overly verbose way of nesting and delimiting records, as well as presenting three options for storing data: attributes, body, and CDATA sections when one would have sufficed.

The comments thing in HJSON really annoys me, because comments are not needed in an interchange format--and if you need them because you're using it as a config file format, you can just add a comment key and name your variables better. Moreover, the temptation to use comments for, say, type annotations, is huge, and an antipattern (which is why Crockford left them out).

EDIT:

For everyone talking about a "simpler" JSON...the parser for this is about twice as long as the json2 parser from Crockford, with arguably worse comments.

One could argue "But it parses JSON anyways and lets me write sloppy^H^H^H^H^H^Hfriendly JSON", but that's not the point. People complaining about having to put their keys in quotes and leave off trailing commas are also missing the point.
But you can revoke the permissions later, as I did.
Written when the dot com boom was at it's boomiest of course.
Ask HN: Do you think VR could replace the web at some point? And if yes then how?
Just crazy thoughts inspired by Oculus Rift.
Do you think it will be possible to create a game-like framework like MMORPG or Second Life, something like a virtual city where anybody could create his own building(instead of a website), that would replace/complement the web in the future? Looks like we already have the technology, what's to stop people from creating a virtual reality? Would there be practical applications for it that would make it worth the effort? What do you think?
Isn't a Microwave a Farady Cage for the frequency used by the oven? I'm guessing the Cell frequencies are different so they can penetrate the cage?
ingy and I called that JSONY - see http://p3rl.org/JSONY - written using Pegex to make it easy to port to other languages.
We have a format for something like that — WebP. As a bonus, it's less processor-intensive, which makes it suited for things like tiling backgrounds, or embedding many of them on a page — a huge problem for MP4s that anyone who's enabled the on their services has no doubt already discovered.
Is that threshold a secret?
Including comment from the RMT Union about how they are "deeply concerned" about driverless operation, the "lethal and cash driven nonsense of removing drivers"

I suspect that if there were an Elevator Operator's Union, they would have said the same thing when elevators became sophisticated enough to be operated by a single button press.
Google’s Conversational Search Gets Smarter, Adds OpenTable Integration
Thanks, learned something new. Obviously not a biologist. Perhaps a link to the definition would have been useful being that one can't assume the audience to familiar with terms that can easily be confused for something else.

Now to make sure I understand it. Are you proposing that selection pressure is being exerted, among other things, by he time it takes for the virus to kill the host?

Well, I guess one could say everything exerts selection pressure. What makes you focus on time-to-kill? Is there any evidence that time-to-kill is the most important variable here? For example, if the virus mutated in such a way that it caused the host to not develop a fever until a few days after it is communicable it could become really deadly very quickly? The same would be the case if it caused more violent coughing, etc.

In other words, now that I understand how you are using the term "selection pressure" I also understand that time-to-kill is but one of the factors causing it. Why do you focus on time-to-kill when arguably it is the easiest to control by means of isolation.

To further clarify, if someone gets sick with the current time-to-kill duration it will be identified and dealt with in N days. If time-to-kill doubled due to an unfortunate mutation it is unlikely that it will take 2N days to identify and deal with a patient. In other words, the fact that it takes twice as long for the virus to kill the patient is probably irrelevant. This, of course, only holds if the fabric of society holds. If you have sick and contagious people roaming the streets coughing on everyone they come across all bets are off. Then again, that would be true without any change to the time-to-kill time.

So, yeah, not sure I get why you think time-to-kill selection pressure is important in the context of a society that hasn't completely broken down.
I wonder why it was released as a new app instead of as a series of updates to the old app? This seems like a risky rock of the boat for your most popular product.

Also, I notice that the old app is no longer available for iOS or Android. In Android, if you open the old one, it detects the new one and gives you the option to use the old one or the new one.
Handling of strings is way too complex for very little gain, but the rest - trailing commas, comments and no quotes for alphanumeric keys - are actually quite useful. They complicate syntax only a little, yet make writing JSON by hand much nicer. These small additions merely take us back to Javascript object initialization syntax, straitjacketed version of which Crockford called JSON.
I definitely had a friend once who was told she had received too high a score for the police job she had applied for. I thought I remember at the time some mention of the rationale being that the police force didn't want people who were too independent-thinking to simply follow orders. Maybe that was just my friend's interpretation though!
what part of the spec do you consider ambiguous?
Introducing polls on Google+
Having an ultra-relaxed JSON for config files is an excellent idea; ingy and I called our take on it JSONY - see http://p3rl.org/JSONY for some examples.
If you think the playing field is anywhere near equal, or based on merit, you haven't been working long enough or just aren't cynical enough. Almost everywhere, hiring wifes, friends and relatives is the norm. And people aren't shy about asking if the secretary on interview looked pretty. Saying they were "joking" but there's a kernel of truth...

Virtually everyone has had the "bar lowered" for themselves in some way (noone is entirely self-made). So complaining when disadvantaged groups also gets it is silly.
Read two books by him, both had the same exact plot except for locations. There's a man, loses his cat, loses his wife, loses his job, and then there's something magical that is somehow related to the Manchuria war.
A Pittsburgh startup may have already built the most influential explainer site
Space-Born Jellyfish Hate Life on Earth
WeatherSignal: bringing the crowdsourced weather network to iPhone
Buy a Flame and have a better device that you can flash every night if you wish. Building is a single command, flashing a simple second one.

Works fine for me.

(Sure, the drivers are still binary blobs, but .. otherwise it's as open as is feasible, I guess)
Add Pierre Michon to that list. Just finished reading his novella, "Origin of the World" (translated by Wyatt Mason) and am still in awe. The density of thought he is able to pack into his sentences, some of which go on for pages but yet remain wholly comprehensible and focused, is incredible.
Okay, so because Lennart Poettering blocked some dude on a social network for ranting about how terrible systemd is, Poettering deserves death threats and it's all his own fault. Got it.

All this post really says is "maybe the way Poettering is being treated is completely unacceptable, sure, but have you considered that he wrote systemd?? Isn't that more important??"
try the other test posted above, this one is... strange
No-hassle way to install Windows 10 with VirtualBox
Sorry for the self promotion. Was really pumped up about this external validation.
>Better compression, better quality

this isn't true