skysight-inc/HackerNews huggingface dataset:
> You need a static IP, yes, but any VPS will get you one, so that can hardly be an issue.

At which point all your data is up for grabs by your VPS provider?

I host my own mail (for values of "my own" where mail server is hosted on a vps on a foreign server), but I think it's a stretch to say it's trivial to do so.

I think one of the most serious problems the Internet is facing is the growing split between "servers and hosts" and "consumers and clients" -- and the asymmetric bandwidth (both adsl and cable). It favours designs that are centralized, not because of sound architectural reasons -- but because of inferior infrastructure.
None of those appear to be Arduino "shields", unless I'm not looking at them correctly? An Arduino shield is plug/play, whereas I would define a generic "module" as not.
For some reason I cannot work in silence especially when writing code. I tend to listen to rock, rap, drum and bass, dub step. Anything loud. Headphones on. Anything with a high bpm tends to help me.
I don't listen often; when I do it is usually jazz or classical. For jazz usually cool jazz as opposed to hard bop or free jazz (great to listen to, impossible to concentrate). For classical pretty much baroque or chamber music (especially classical guitar). Occasionally something like Reggae if I just want to bounce around on my seat while doing something relatively brainless. But mostly I prefer silence.
Moscow Conducts Large-Scale Nuclear Attack Drill: 4 long-range missiles launched
I think it has to do with "privacy" being a general word that means many things; some of which people care about, some they don't. As much as I hate how politicials/lobbyists/etc. do this, I think a better way to get people to respond and care about the issue it to label it differently. For example, instead of saying "privacy", say "your credit card and bank info is compromised/stolen". Or that your "identity / SSN is at risk". Or perhaps that all your "passwords are leaked". Yes, this is less accurate and is a fear mongering tactic, but it is done to death in the US government with effective results.
"... it's worse than that. They used git. They can git your kids, git your job, git your family; all with one command. They can even clone you. These hackers will be pulling and pushing this country apart!"
Yeah, the plugins are designed to work with pages that have large blocks of text (news articles, wikipedia pages, fan fiction). It doesn't work as well, and generally isn't as necessary, on the shorter lines/paragraphs found in comment threads. But we're always updating the plugins, so hopefully this will come soon!
Moral of the story: Worse is better :)
Ok so fine, we allow people to write filenames top-to-bottom.

So programs that show the filename in the title bar: how do they display it? Really big title bar? Align the title bar on the left or right? What if I mix english and Kannada? What then?

Or what if I start with an english word in the terminal, and then switch to kannada, what's the terminal supposed to do?

I haven't used a lot of asian language systems, but I'm going to guess two things that I'm pretty sure are true:

A) they're already implicitly dealing with these restrictions, whether the file system enforces it or not

B) they probably already have workarounds to deal with these cases anyway. (alternate scripts or whatever).

Regardless of culture, I'm going to make what I think is a pretty obvious statement: good filenames are easy to type and unambiguous. If your filename is neither of those, it's not a good filename. The point of a filename isn't to be as expressive as possible, it's to be universal, descriptive, and easy to work with. None of that requires special characters.

With regard to the space thing, I think it's overblown. Spaces are common enough that good software engineers think to handle it. Newlines in files? I've /never/ seen that, even though it's possible. Also, space doesn't require an escape character. Once you start getting to newlines, it does. Once you start introducing escape characters into it, it's an entirely new layer of complexity.
I've heard otherwise elsewhere: that grid frequency was initially imprecise, was made precise to enable synchronous electric clocks, and then grid interconnection became feasible. https://en.wikipedia.org/wiki/Telechron#Henry_Warren:_the_Sy... , for instance.

I can't immediately find a cite for the story that some enterprising electric clock company would give clocks to execs at power companies, then let them get annoyed at large errors and demand stable frequency, but that's surely too good to need a cite, eh?

(edit: initially imprecise)
The OP mentioned MIDI music that is not playable by humans.
Here's a legitimate question: What scares you more, the NSA snooping or Russia's re-invigorated interest in ICBM's?
Mass. high court set to rule on whether state can force you to decrypt your HDD
This is pretty interesting. Reminds me of the "speaking piano" a little bit: http://www.youtube.com/watch?v=muCPjK4nGY4
I remember doing Sign Language recognition through Kinect in my Master's thesis. I did it for a vocabulary of 140 words of Indian Sign Language with a success rate of 70% using the Machine Learning approach. Here is the video of the prototype that I built:
www.youtube.com/watch?v=2oqD-_UCHxQ
I see all (I think) the Peepcode screencasts in Pluralsight, just search for author Geoffrey Grosenbach.
with the whole debate about "who wants more power/speed? They are already fast enough", i feel we are missing out on one crucial point:

Our perception of hardware performance is driven by the software running on it

The only time you start feeling your tech isn't fast enough is when new software comes out that is even more resource hungry. The PC's running Tomb Raider 1 seemed fast enough at the time, but can you imagine them running even apps now? Even with smart phones them selves, iPhone 3 was great! until people started making apps that needed iPhone 4 level of resources and you started feeling your iPhone 3 was too weak...

So I think we're always gonna want more power. What's the point of a modular phone if it can't run any of the latest apps?

PS: I still think a modular phone would be insanely awesome! But just giving my 2 cents
RVM 2.0 Fundraiser halfway
This sounds like the wisdom of an MBA Manager!
Your guess is wrong. I am a Pluralsight subscriber and I can watch Peepcode videos now.
Consider yourself lucky. I made the mistake of not setting up my email with OpenDKIM and virtually all of my mail went to spam for a few months.
Apptimize (YC S13) is hiring top developers
Apptimize is a very well-funded YC S13 startup that lets product managers, marketers, and developers dramatically and quickly improve their mobile apps through mobile A/B testing. We have great traction and our advanced features have been described as “a complete game changer.” Our team is world class; we wouldn’t be working on this if we didn’t believe this to be an opportunity to have a huge impact on how people develop and use apps. You will be an essential part of our team.

We’re looking for developers with experience designing and building complex, maintainable systems, and who can do it in one third the time most would consider possible. An intense curiosity and questioning nature are essential.

Specific positions/requirements:

Android library developer: Extreme attention to detail is critical because you’re working on code that’ll be deployed to billions of app installs. Applicants should be excited to dive into the Android source code to find the answers they seek. Android experience a plus.

iOS library developer: While we play by the rules, we’re often working on the lesser documented, more adventurous parts of iOS. Strong knowledge of the deep, dark corners of Objective C is essential.

Backend/frontend developer: A full stack developer, you’re someone who can work on a feature from requirements/design, programming, testing, and maybe user testing. We do most of our work in AngularJS, Java (the good parts), and PostgreSQL.

We are extremely selective and believe smaller teams are better. We pay extremely competitively and offer awesome benefits. Email jobs@apptimize.com.
A good musician can play world class music on a rusty spoon, a used pie plate and a one-string-out-of-tune-$20-guitar.

Crap musicians are those that rely on fancy instruments to make up for their lack of basic musicianship.

Even a drunk martini bar pianist can sound halfway decent on a $70k Steinway or Bösendorfer.
Agreed. Skills would be irrelevant. A brain dump alone would be worth hundreds of millions. That is the scariest thing about all of this. Every time I hear someone bash on Snowden about how he was a dropout, etc, etc I just think "ok, so you gave this guy who you say is an irresponsible idiot the ability to blackmail anyone who has a google search history?"
That's been my theory, as well.
But why should'nt i just do console.log(); with my signature in it?! with that i will save 5kb, but i appreciate what you have done.
Courses are being merged to Pluralsight and you will get access to them all, first course is already merged: http://pluralsight.com/training/courses/TableOfContents?cour...

The Pluralsight blog has more information about it: http://blog.pluralsight.com/2013/10/30/pluralsight-acquires-...
Considering he was being spied on in 2004, before he even ran for Congress, and considering Supreme Court justices and other world leaders are monitored a well, I'm willing to bet he's still being spied on now.
So? It doesn't mean the composer can't write music that exceeds the ability of any human performer and still encode the nuance they intended into the performance.

Just because I can't humanly play Paganini's Caprices doesn't mean it's bad music.
Here's an Arduino (clone) board with a GPRS option, flash memory for logging data between transmissions, and some other features for remote data acquisition: http://www.kickstarter.com/projects/386717175/sodaq-a-lego-l...
If the problem is the shell like I assert, there are probably fewer shells than filesystems
US Coast Guard visits mysterious Google barge
His options are certainly more limited now (considering most employers could not keep him safe). That being said, I imagine his existing options would be readily available and would all pay millions.
>All three inventors explicitly denied being Satoshi Nakamoto

Obviously if the inventor was not a single person, but the result of a group effort, one could truthfully reply that they were not the inventor.
…suddenly, two black-clothed men burst down from the drop ceiling, strangle the CFO, and disappear into The Cloud!
Totally agree with you. When you said about the Facebook clone part, I had to nod my head even more faster :) coz I once built one, blogging it side by side http://vysakh.quora.com/Making-a-Facebook-clone-using-Rails-...
Your argument makes most sense around here :)
I'm sure you aren't going to worry too much, but you know some of us only see this:

https://dl.dropboxusercontent.com/u/7633426/shinglecentral.p...
https://dl.dropboxusercontent.com/u/7633426/assistantio.png
https://dl.dropboxusercontent.com/u/7633426/listerio.png
https://gist.github.com/crertel/7244841

There you go--left out the boring HTML scaffolding (original chat example modified from here: https://github.com/igrigorik/em-websocket).

EDIT:
It's super MVP, but the concept is there.

A very, very simple addition would have the server echo back to the clients the lat/long pairs in question to dynamically update, say, a Google Maps window.

For real usage, I'd use a PostGIS query--something like this: http://unserializableone.blogspot.com/2007/02/using-postgis-... .

EDIT2:

Looks like we're both Texans--if you're ever in Houston, I'd be glad to grab a beer with you.
This looks really nice! I was very impressed at the download speed, so good job on that one.

All I'm really missing is something telling me if anyone is nearby. That's probably not easy.
Why not group people into free-form clusters based on user density? So, if you have 5 people that are effectively in the same building, and 3 people that are outside of it in various directions, group those 3 into the 5. This has the effect of forming virtual chat rooms that come and go.

Not sure what you're using on the backend, but if it's PostGIS... here you go: http://gis.stackexchange.com/questions/11567/spatial-cluster...
I think social media platforms are slowly building towards generating massive personal data. I thought with the advent of Facebook timeline, user events (both macro and micro) would be well documented in an aggregate consumable form.

Where do you get your revenue for personal analytics like this? Therein comes super targeted ads with pinpoint accuracy, using predictive analytics at a personal level. If you buy a brand of milk only on Saturdays, rivals have a higher incentive to strut their wares on next Saturday.
end after 35? i am touching 39 and getting ready to start my real startup. My partners are all few years older than me. I never wanted to be in a job and have been running my services company for the last 12 years. While the current business is doing fine, past few years I had this increasing urge to break out from the services mould and "create" something of our own. Couple of months back I took the decision to take this plunge. We have structured our existing business so that it would continue to run in the hands of my partners while I am venturing out and doing our thing. So yes, to outsiders or even friends and family it might feel a little late to start out afresh I am all loving it and living every moment of it!
The America Elect concept is very good... thanks for linky.
> Let's be real, Javascript is the #1 language on Github and for good reason - it runs everywhere.

Cancer is #1 disease in the world, but that doesn't mean I want it.
Well this is interesting:

>>At least one Coast Guard employee has been required to sign a non-disclosure agreement with the company regarding the San Francisco project

An inspector with an unidentified California agency said he, too, had to sign such a document.<<

EDIT: On a second thought, it must be common practice for various inspectors to sign NDA's since they see private corporate stuff. Thus the signage of the document has no role in whether inspector would be allowed on board or not.
Using Competitive Intelligence as a Rearview Mirror
I thought you were wrong about that, but when I went looking for a source, I found out you're right. As of June, major email providers other than Google did not support encryption for inbound emails[1]. That's disappointing.

Note there's no technical reason they couldn't. Also, Fastmail.fm, while arguably not really a major player, is an exception, supporting encryption on inbound emails since 2009[2].

I just verified this via http://www.checktls.com. A later blog post in 2010 says Fastmail enabled it for outbound email as well. So mail sent from Gmail to Fastmail or vice versa is encrypted between the two providers.

It's a start. I really thought I had read something about Microsoft enabling this on their email service, too, but I must be misremembering. All we can do is hope more big providers turn it on.

1. http://news.cnet.com/8301-13578_3-57590389-38/how-web-mail-p...

2. http://blog.fastmail.fm/2009/04/16/opportunistic-ssltls-encr...
Equipment being out of phase has nothing to do with the timing. The timing of the 50/60 Hz signal actually changes throughout the day. On average the signal over 24 hours will equal about 24 hours so you can keep time with it, but as the load changes on the grid it will actually slow down and then speed back up when people turn off their devices at night.

The phases of the grid as a whole actually get synched up automatically. For example when they spin up a new turbine at a power plant if it is not within a certain percentage of the phase cycle it can actually cause massive amounts of damage as it gets pulled into the phase automatically.

The electric grid companies actually want to lower the current requirements for the 50/60 Hz cycle to be accurate in a 24 hour period to longer, such as possibly a week. This could mean that the clock in your oven for example may be a minute or two slow and slowly catch up over time as the grid has moments where it is clocked faster than 50/60 Hz.

For example see this graph of the last 60 minutes: http://www.nationalgrid.com/uk/Electricity/Data/Realtime/Fre... and here it is in real time for the whole US: http://fnetpublic.utk.edu/gradientmap.html

And here is the experiment that the power companies wanted to run/still are running regarding the relaxing of keeping the grid at 60 Hz: http://www.nbcnews.com/id/43532031/ns/technology_and_science...
Press regulator given approval by the Queen
Computer cracks CAPTCHAs in step toward artificial intelligence
I find this VERY impressive. Thoughts? Discussion open and strongly encouraged.

LINK: http://www.nbcnews.com/technology/computer-cracks-captchas-step-toward-artificial-intelligence-8C11479911
well, i truly doubt that the law mandates for male coverage to include maternity or female coverage - prostate cancer. The law just mandates the same insurance price for males and females.

It is pretty much the same as me paying [through taxes] for the FDA beef inspectors even though i don't eat beef. Just a socialization of the cost of basic government services (healthcare is among them, it is just Republicans are slower as usual to recognize the facts of reality, and thus "socialization" of the cost happens inside an insurance pool instead of society-wide as it would be in the case of single-payer )
Why are ASCII regarded as "normal characters", but Kannada, or Hangul, or Arabic, or whatever are "special characters"?
> it took me less than the better part of an hour to build this

Under half an hour. Less than 30 minutes. :)

Love the little project BTW.
This looks really polished and definitely a great idea. I can see why you chose Ruby for the scripting of the monitors, being able to evaluate that code in a predefined binding can be quite powerful, especially with the aid of helpers being pre-defined as well.

Why not a full ruby stack, or was the "live" scripting done after the initial inception?
And would work well on the type of people who respond to that. No one brand will get everyone, repackage and relabel for each target demographic.
I Wanna See You Twerk
podio.com is a pretty large enterprise app based on a Rails+Backbone stack. Their approach is to have multiple Backbone Apps (dashboard, contacts, tasks, calendar) for different modules. So if you switch modules you have page refresh and from there its a Backbone App...i like that approach and their app is pretty awesome.
Thank you, I would bet on this. Examining an early digital clock with 9-minute snooze could probably confirm that the 9 minutes is implemented using some smaller number of components than any 10-minute system could be.

I also vaguely recall that such on such clocks, the alarm itself (if not silenced) would tend to run for 9 minutes before self-silencing. The same logic might apply: it's the longest finite interval that doesn't require some sort of multi-digit carry-logic.

I wouldn't be surprised if early circuit layouts even made it so that the wiring to toggle some [digit ± 1] triggering state was shortest/cheapest, in a circular arrangement, compared to any other potential offset. (I don't even think there was anything binary in the earliest digital-display clocks, rather some [10m, 6h, 24h] or even [10m, 6h, 12h, 2meridiem] cyclical counters.)
If Daala is significantly better in CPU efficiency, compression ratio, and/or perceived quality, then it will be used.
Oh, I thought they were going to keep the sites separate.

Presumably this list[0] contains all of Peepcode's content on Pluralsight?

[0] http://pluralsight.com/training/Authors/Details/geoffrey-gro...
Are you watching them over at Peepcode's site or Pluralsight's?
So if they hadn't signed the agreement, the Coast Guard would have been denied access to the vessel?

It's incredible how much power corporations have in the US.
Don't explain it, just do it for them. Then they'll be the cool ones whose YouTube works better than everyone else's.
What I've never understood about this phenomenon, and what this article fails to clear up is: the phrase "freezes faster" is ambiguous. It could be interpreted as hot water "drops in temperature at a faster rate than cold water", or "reaches 0°C before cold water, if both placed in a freezer at the same time."

I would almost certainly think only the former interpretation makes sense. Because hot water becomes cold water on its way to becoming ice. So if I have two glasses of water, one at 20°C and one at 30°C, and I put them both in a freezer, the hot one may cool down faster, but how does it overtake the cooler one? Because once the 30° glass cools down to 20°, it should now be cooling at the same rate as the 20° one did when it was first put in the freezer... Right?
True. However I wonder if they could at least impose an embassy from which many forms of eavesdropping are not possible. i.e. US draws up floorplans and whatnot. The Germans modify those plans to make it into a giant Faraday cage will precisely defined inlets and outlets for water, gas, electricity, sewage, etc. Lastly all additions to the structure externally are to always inspected to make sure they don't contain eavesdropping equipment.

This would at least force all eavesdropping and surveillance performed to be the same kind of eavesdropping and surveillance doable from US soil. Furthermore, the Germans can try to perform some form of enforcement on what types of people can show up at the embassy to work.

With biometrics and sharing between countries, it's conceivable that one day you won't be able to cross official borders with two identities ever again. This means that you effectively force someone to choose only one identity forever. That identity can either be one of your secret government identities or it can be your real identity, but it can no longer be both at different times. Once you choose, you'r stuck with that decision
Server side graphs didn't work out for all our monitoring use, so we don't use graphite. You should make a version that works with istatd :-)
https://github.com/imvu-open/istatd
Yes, its a minimum floor. And there are many plans that offer more than the ACA minimum.

You may not like where the minimum is set, but that doesn't make it anything but a minimum floor.
Nope, doesn't work. Most of spam today is sent trough compromised computers (botnets), so requiring more CPU work doesn't do anything (other than increase the world power consumption a tiny bit).
I've been using my cell phone as primary alarm clock for years, and it always bugged me, for reasons I can't even articulate, that the snooze interval was "wrong"---ten minutes on one phone, five on another. When I finally got my Android phone and could find my own alarm app that let me configure the snooze time, I was inordinately pleased. 9 minutes it is. :) (Alarm Clock Plus, by the way---has a few other nice UI features as well.)
> then runs on the client and only calls back to the server to get/post data.

And what's running on the server to handle those GET's/POST's?
This is true. In the Q&A of this video [1], the creator of Z Mongo Admin mentions that the browser will hang if the collections are huge.

[1]: https://www.youtube.com/watch?v=yeF_b8EQcK0
yes, i kind of imagine how the Chinese bistro nearby (less than a mile from Google) wouldn't let, say, a city inspector in until s/he signs NDA/etc... I guess the bistro owner is just not aware about such an idea :)
Embedded development is not like web development. Sometimes these things might stay in a remote location sending telemetry data for a few years. I'm surprised, this being GSM, that they don't put a slot on the board as an optional add-on.

Are there technical reasons for this, or is it just designed to shut out competition?
I do not care about google's hype machine oriented around these :mysterious: ships.

Google: put up or shut up. This is stupid.