skysight-inc/HackerNews huggingface dataset:
I think we may benefit from drawing a distinction between processed foods as in processed flour and processed foods as in "rolled off an assembly line with added sugars, preservatives, etc."

My concern is much more for the latter.

Paleo-fans may well have a point about whether flour and such is less healthful than raw plant matter. But that difference didn't seem to manifest into a society-wide weight problem until industrially packaged food gained wide circulation.

Not even the achievement of food-security or the introduction of 'fast food' aligns with the obesity problem like the massive increase of consumption of ready-to-eat types of foods.

Including, notably, chain restaurants peddling industrial foods, displacing local restaurants cooking from scratch (or at lest more often from scratch, or from a place much closer to scratch).
Hacker Monthly partners up with Readmill, offer latest issue for free
> e.g. how do we implement this feature without executing our two-day alter table statement?

With MySQL being so prevalent, IMO this is the principal reason why the concept that RDBMS' are hard to work with exists. None of the other major platforms have this issue, but if a developer's only exposure is to MySQL, then the idea of schema alters are always fearsome.

This is not to say that ALTER TABLE statements are always quick - if constraint checks or default values are included, there can be long runtimes in PostgreSQL, MSSQL, Oracle, etc. - but significant downtime to add an empty nullable column is just plain stupid for a platform that has been around as long as MySQL.

MySQL has forced a major population segment of developers to toss the advantages of DB side validation and rich query languages for the purpose of _avoiding_MySQL_. Sure the whole object-relational impedance mismatch exists, SQL is hard, yada-yada, but I have never seen these reasons cause as much angst as taking a service offline to add a column to a table.

10gen should have a picture of Monty in their CFO's office.
To jam the downlink, you'd need to be between the satellite and the
ground receiving dish, or have line-of-sight to the receiving dish and a
ton of power. This only disrupts the one receiving dish, so the attack
is isolated.

Jamming the uplink is much easier. All you have to do is over-power the
signal from the transmission station(s) up to the satellite. Encryption
doesn't do you any good. Having redundant uplinks also doesn't do much
good since the resources of the satellite are limited, and the amount of
power you can get here on the ground is more or less unlimited by
comparison. There are multiple uplink transponders (chunks of spectrum
used as carrier frequencies), and you can allocate them in a redundant
fashion, but it's expensive due to the limited resources on the sat.

The interesting, and undisclosed, question is whether or not the attack
is only affecting the BBC? If so, then it's a more sophisticated attack
targeting just the carrier frequencies (uplink transponders) being used
by the BBC. A high power wide-band attack is crude but easier to
perform, and would jam all of the channels broadcast from the satellite
since it would over-load all of the uplink transponders.

Sadly, there are still a lot of old and poorly designed satellites
still in use; it's kinda like finding unfixable Win95 systems on your
network infected with malware. Since they're in orbit and cost a whole
lot of money, fixing or replacing them aren't a viable options.

The only good news for older satellites is both the uplink (to
satellite) and the downlink (to ground receivers) often have somewhat
adjustable footprints. If you can identify the ground location of the
jamming signal, you might be able to exclude its region from the
uplink footprint. The trouble is, if the satellite is also being used
for things like sat-phones, then you just cut off all customers in the
excluded area of the uplink footprint.

By the fact that this was made public, there's probably nothing that can
be technically done about the jamming.
Dynamic lighting and shadows in a 2D game
The harm is that people have the right to privacy and to be free of sexual harassment. They have the right to be able to go to school and not have their teachers taking sexy photos of them (as happened to one creepshot poster).

I would have thought this is a non-controversial opinion. I'm suprised that people think it's OK to take sexy photos of under 18 girls without their knowledge and consenst, and post them on the internet and people can't see what's wrong with this?!
Make sure you also check out Gnome Shell's killer feature : extensions.gnome.org
Great idea. My in-laws have it backwards: the password is the street number... Changing it would break all devices that already store the password, so it stays.
That's hilarious. I should've mentioned in the section on testing drunks that the moderator should stay at least somewhat sober :) but I'm glad you got some insights at least.
Not every decision has a moral component. Deciding whether to have cucumbers in my salad today at lunch does not have a moral components (its mostly about how fresh they look that day.)

Here, I see how you could say they made a moral decision. But in this case they made one moral decision of essentially "We allow all legal speech here". After they made that call, there is no further moral decision in keeping any particular, (legal) thread alive.

Had they decided "We will exercise some editorial discretion beyond just what is needed to comply with the law" then every single thread becomes a moral decision.

If you want to be precise, reddit has made the single moral decision that they will permit (legal) free-speech and beyond that point they have chosen to be amoral.
Well yes, if you publish your phone number then people will be able to see it.

You're right about the flat number / street number situation though. It might be good to add that to the SSID as well.

Loud music seems like a perfect use case for the information.
> What programming methodology best fits my project and team?

A question like this tends to elicit a much more forceful response on P.SE than it will on Stack Overflow. Largely because the folks who moderate P.SE aren't terribly fond of the common perception that their site is just a dumping ground for questions that are too wishy-washy for SO.
Five Ways to be More Productive in Five Minutes
Great! (And I love that the company is not from SV)

I really would like to hear some comments on how "database as a service" will look in 5 years from now. What is the vision of MongoHQ team?
Would this be a good way to name a startup or product?
Microsoft sells out the $500 tablet in 24 hours
I guess this was a joke. They can look through the data stored on the servers for as long as they want; they won't find anything because they don't have the keys.
> Could I intercept those users personal information suck as Facebook usernames, passwords, emails, etc?

Yes. You'd have to do a bit of work, since the info would be encrypted, but by being in-path you would get all the info you need to decrypt the messages.

> I always tell my wife to not use online banking etc when she visits a cafe with free internet, but it's just a hunch - not based on my actual knowledge on the matter. That's why I'm asking. Thanks!

Unless she does her web browsing over a secured vpn, then there's a chance that information could be seen by someone.
MongoHQ has a licensing agreement with 10gen for the name. Plus, as already mentioned, MongoHQ works very closely with 10gen to not only promote the use of MongoDB, but to improve MongoDB as a database product.
Agree about aspect ratios, but we should expect rgb colors to be accurate.
POTS is not going away anytime soon. Yes, it is seeing evolution happen (circa: VOIP) but at the end of the day, POTS is a critical infrastructure to almost every developed and developing country.
One Japanese Death Cult's Insane Attempt to Split the World in Two
Kim Jong Il's grandchild interviewed
OK, I'll bite.

Design is all about making decisions, which will invariably make person A happy and person B unhappy (for some values of A and B). Look at how many people are ranting this month about Apple's decision to remove X11.app from OS X, for example, even though you can download a newer version for free. If your goal in building software is to make every person on the planet satisfied, you are setting yourself up for failure. You should make clear decisions that make most of your users happier, not water down all design to make everybody not-upset.

All of the most successful systems today seem to be "opinionated", perhaps not in terms of global politics (usually) but in other ways. Being more clear to the vast majority of your users probably has a lot more value than not upsetting the less-than-1% who probably are even less than their share of your revenue, anyway.

Besides, in my experience, more important than getting it right is being responsive. If you're concerned about getting it wrong, then just put a link next to it that says "Did we forget / screw up yours? Tell us here: __". Then you will have actual data about who's coming to your particular page and what they want to see there.

Or, you can pick a relevant ISO/UN/EU/... list, and say you're using that for country names and flags. That may or may not be biased, but it removes you from the decision. If somebody is so mad they refuse to use your program because they don't like an ISO/UN/EU list, I don't know how they got past the Time Zone Setup screen on their computer.

There's people who will get upset if you say there are 50 states in the USA. They can believe what they like but I'm not going to lift a finger to accommodate them in my software.
Clear enough then! But why upside down? ;-)
We're currently on DynamoDB, and it has given us some real headaches, so I wish these guys luck! Amazon iterates quickly (well, quickly for a megacorp) so we're still hopeful about seeing improvements.

Here's a good explanation from a MongoHQ founder about why you should choose them over DynamoDB: http://stackoverflow.com/questions/11741977/choosing-a-datab...
clickable http://www.betapunch.com
You might want to add Tonido (http://www.tonido.com) to your
toolset for file sharing. It works great.
Thank you! We fixed it! http://www.pubnub.com/jobs
Work on what you want week #2
Showcase your promotions and get your customers’ attention
Twitterrific was retina-ready before the retina MBP even came out.
The Bitcoin protocol itself has remained largely unattacked though. Of course, it's quite likely that the only reason for that is that there's no instant and irreversable way to convert Bitcoins to some other currency and withdraw them in large enough amounts to make the attack worthwhile. Other, smaller Bitcoin clones which can be exchanged for Bitcoins have had double spending attacks against them and all sorts.
And Tumblr seems to be down. Thank you Murphy.
Even today, nothing stops bad guys from encrypting using available tools in their PC and upload to a public file sharing service. Only thing the proposed Mega service is doing is making the process simpler. Believe this is going to be the future unless governments ban encryption all together which might not picture them in a better light amongst all of us.
Some companies, such as GoDaddy have access to DNS zone files - this is the then resold to even more companies. Look at my reply to this article to see where you can get a list for free.
Hi, a glossary sounds like a great idea - thanks for the suggestion!
Blame Twitter for making user tokens a scarce resource.
How grooveshark remains in business blows my mind. They must have super lawyers, and super investors to pay them.
It's not bad to use threads.

Historically it has been bad to use a heck of a lot of threads because you add a lot of context switching overhead that you could otherwise avoid, as the OS tries to schedule everything to get some time and thus spends some cycles suspending and restoring active threads. If you have many hundreds of threads then this will involve fetching thread contexts from main memory (it may even with a few, I'm not sure on this). So the theory is that if don't absolutely need all of these things to run concurrently then you can design your workload to use these cycles instead of wasting them on switching back and forth, and get your work done faster.

I'm sure that hardware and operating systems are designed with this in mind and the effect is reduced, but it's still going to be a factor.

And I know we all have machines with gigabytes and gigabytes of RAM these days, but limiting the number of threads used is going to have a huge effect on memory footprint, which is still important in a lot of places (embedded/mobile etc).

Thread pools can/could be written to auto-tune, depending on the nature of the workload. The human is only comparing times over multiple runs, you can do this programmatically though this is more coding overhead. It does need to tune to the specific machine though, as all sorts of factors will affect the result. I'm not going to pretend they're a panacea but they can still be useful as they provide flexibility and a way around the context-switch costs.

EDIT - Also thread pools don't require tuning, and are not even necessary at all in this situation, people (self included) are just reacting to the idea of throwing orders of magnitude more threads at a system than it has processors, and expecting optimal results.
I'd love to get your feedback in order to improve our site and application.
Definitely!
As a matter of fact the first google translated russian article i've read was from Igor Sysoev!
I remember it so well because i was really surprised by the quality of the translation of such a highly technical text..
Maybe that's the point? After all, isn't the response to "someone is publishing material I disagree with" usually "well thanks to free speech rights, you can disagree with them publicly, and if you have a good point, people will agree with you"?

Do creepy, sexually harassing people deserve to be free of the consequences of their free speech? No. Free speech means the government can't ban it, it doesn't mean you are immune to the social consequences.

If free speech protects you when you post sexy photos of minors, then surely it should protect the free speech of someone who names you.
Check my reply to the article as I provide a source for domain lists.
Did you find any good videos about Flask while learning? I see in your profile that you are/were also in the learning process. Would you like to connect on Skype or via email?
Very possible. In fact, some aircraft and ship navigation systems (prior to GPS) at a very basic level determine position through triangulation based on direction to known RF emitters. (See Loran, NDB, etc).

Its also a popular sub-activity of HAM radio, in which its called "Foxhunting."
Keep in mind that R is an in-memory language and that each object you'll be creating will be stored in RAM. This could be tricky if you have huge datasets
Congrats to the MongoHQ team!! I remember when they first launched their service a couple of years ago I was like... wow why are they doing that? Now I'm like, wow... why DIDN'T I do that?? :-) All the best dudes!
Google's Third Quarter Earnings Released Early: Big Miss On Profit
Milking the loyal fan base - if they can sell at this price, why not?

Charging the same price as the Mountain Lion upgrade.
Our entire business is about giving ecommerce stores the ability to price discriminate algorithmically. Our servers aren't being malicious they are only charging you the most you are willing to pay.

If you don't like a product then don't buy it, the price will most likely come down. It might be hard for people to understand how cold the mathematics and economics are but it really does go both ways.
Public clouds are not a niche service and to say companies will never adopt nosql even as they improve every day is a very strong statement. Companies don't want to manage their databases; they just want uptime, performance and control (which in the past implies direct management), but this is exactly what MongoHQ is offering and why they will succeed.
There is a kind without the... screw, the spiral thing I mean. It's pointy and just slightly curved in S. I've been unable to find an image for it in five minutes.

I bet that, once you get used to it (after spoling a few hundreds of corks, that's it) it's faster than the "rabbit" model.

I say that because I used to be faster with the simple, T-shaped screw, and I've seen it used in restaurants by experienced waiters.
Note: hackerne.ws is not owned by ycombinator (IIRC), and probably opens you up to man-in-the-middle attacks against your HN credentials.
No, not all notes are passive, because they are not transmitted as a wi-fi name.

That's what makes them passive in this instance. They are relayed without actively delivering them.
Ordinary users would do it because many corporate sites used to direct them to do this as a fix for their browsers displaying invalid characters.
So? You still are able to program it, aren't you? Therefore, it is programmable.
Just bought it. Looks like it grabbed my Muted follows as expected but it doesn't seem to be applying the filter to my timeline (or it might just be doing it from now on, rather than on tweets I received prior to installing the app). Entire interface feels better than the alphas. £13.99 is a small price to pay for a great Twitter app.
Looks awesome! Thought this was an envato-owned operation for a moment or two. I'll be on the lookout for cool icons // artthings.
For those who don't know what we are, CreativeMarket is an online marketplace for digital design assets. Think Etsy, but instead of vintage skirts and hand-sewn bags we have fonts and icons. (disclosure: I'm a developer here)
Doh! How embarrassing.
Countdown of Common Accessibility Struggles
I'm sure they'll survive, and yes they don't have a good record on social and cloud stuff from mobile me to ping. But jumped the shark doesn't mean they'll go out of business this year or this decade, it just means they're at the start of a long slow decline in quality and are out of ideas - that won't stop them making lots of money though, in fact whether they make money and survive is not really related to whether they have 'jumped the shark'.
I can't say for sure how "they" do it, but there are a number of options available. Radio in general is very leaky - even rather low power and directional beams can be detected off axis if they travel enough distance and you have sensitive enough equipment. In general you just need a few antennas (or even one, if your're a masochist) and an ability to point them at things. Check for when the signal is the strongest, and check for timing between the receivers and you can get a very good idea of where the transmission comes from. In practice you could do this with multiple antennas (an array) on a single satellite, multiple other satellites or spacecraft, or simply an aircraft or trucks if you control the ground space. I'm willing to bet it's usually done on the targeted bird itself, they aren't completely cut off from communication, have multiple antennas and can even adjust their attitude if it was necessary.

This is broadly how the SETI program works for example.
My Problem With Turbolinks
New $250 Chromebook
Because cork is getting more expensive, there are spotty recycling efforts. My impression is that it's still fairly limited.
What's Really Going on With Color: A Small Apple Talent Acquisition
This is a devils advocate thread (if that wasn't painfully obvious at this point), so please don't think for a minute I'm somehow okay with pictures like these being taken and distributed. Somehow I also doubt this is a controversial stance :)
"the so-called Advanced Encryption Standard algorithm" What?
Yes, location is possible, narrow directional signal makes it more difficult to locate than omnidirectional broadcast signal.
> Creepshots isn't just about ideas, it was a community which promoted and encouraged actual, physical acts that violated the privacy and safety of others.

This is very solid argument and could make for a very good test.

"Could this subreddit reasonably pose a direct physical danger to someone without their consent?"

The 'without their consent' avoids arguments against home chemistry subreddits and things like that.

"Is this subreddit at least partially about the expression of some idea?"

If the answer is in the affirmative, the first test might have to be re visited. For example, a subreddit dedicated to the overthrow of a government might strictly fail the first test but the crux of the subreddit might be the exchange of ideas on that topic.

I can get behind the removal of subreddits based on these questions.
Should Apple Own Steve Jobs' Life Story?
A post of ours on accessibility issues gained some traction here last week, so I thought this list of common struggles might prove interesting as well. There are probably some good product / service ideas hidden in this as well.
I had the exact same childhood experience. Fond memories of sitting on the front porch in summer reading every article.

I remember when Time darkened the OJ Simpson cover to make him appear more sinister! Newsweek was on the right side of that one, and soon they will be gone.

It was foundational learning, along with Sid Meier's Civilization and Winston Groom's Forest Gump and the sequel Gump & Company.

The Gump books are funny enough to keep the attention of a fourth grader, and teach modern American history along the way.

We really, really, really have to figure a way to distribute the bounty of our bigger than ever economy a bit better, so professional journalism can continue.
I've heard good things about the package Rserve. It's a good way to combine a lot of server side R requests with your online app of choice. http://www.rforge.net/Rserve/doc.html
Google's Stock Tanks As Lousy Earnings Leak
no special construct at all, just a bunch of characters that are (or merely look like) upside-down versions of regular latin letters. For example, the "upside-down" u is actually an normal n...
Yes, but this perception is rapidly changing, especially since there are plastic corks available (not screw tops). In Europe quality wines now often come with plastic corks.
The ARM bit is quietly hidden away on the specs page[0].

Can't find anything yet either way if these will still have the developer switch. If the build is as good as the 550 and this particular Exynos has decent performance; it'd make an awfully good cheap Linux laptop (not to say CrOS is worthless, far from it).

[0] http://www.google.com/intl/en/chrome/devices/samsung-chromeb...
Or - to name a random example - a Linux device driver perhaps?
Isn't twitter discouraging client implementations? Is there a risk of TweetBot having their API key revoked ?
Haven't read it yet, but heard a lot of good things about nginx. Just wanted to mention that the author has a very cool family name :)
Mousemade sounds silly to me. Is there content out there that isn't mousemade, that isn't hand crafted?
Building scalable social games on App Engine
Mountain Lion's price has nothing to do with anything. Office for Mac sells for $199, is it worth 10 Mountain Lions? Adobe Photoshop sells for $699, is it worth 35 Mountain Lions or Tweetbots?

Or we can think of it in an equally useless point of view: over a year it's just $1.67 a month. That's less than the cost of a cup of coffee!
Yes. Basically it's giving 3rd parties (content owners) a self-service account in Mega's admin tools so that they can take down items without involving Mega, and in this case to verify that the content is infringing they'd have to have the keys somehow.

It's fairly routine for large media sites to supply this access, since it's more about administrative efficiency for the hosting site than anything else.
At 687.30 (-9.03%) now and halted. (http://www.google.com/finance?q=goog&ei=xDSAUPCoAumtwAOA...)
I wish there were an amazing guide for building these shell extensions somewhere. I tried to look for some and couldn't find any that really got into the details.
Rails 4.0 Whirlwind Tour Presentation