skysight-inc/HackerNews huggingface dataset:
People like their freedom but possibly a bigger problem is the cost of commuter rail. The car is by far the cheapest way to commute to the city from the suburbs.

For example, a peak hours train ticket on the busiest commuter train in the U.S., the Long Island Railroad, is between $8 and $17.50 each way [1]. From the more distant suburbs (1.25 hours on the train) where the housing is cheaper, it costs $35 round trip. That's enough for about 9 gallons of gas which would suffice for at least 2-3 round trips.

There are monthly tickets which save significant amounts, but then we're asking people to spend $350 a month up front which is no fun for someone whose take home pay is a little more than that per week. They prefer the small payments for a tank of gas.

If we want rail to be the choice people make, it needs to be financially easier to make that choice.

[1] http://web.mta.info/lirr/about/TicketInfo/Fares03-13.htm
>expressly not storing information

I'm not sure what you mean? It is now widely recognized that intelligence services were storing information on people who were not under any suspicion.
I changed mine to a 20 character pw, but couldn't login with it. I worked, when I entered only the first 12 characters.

You could try logging in with the first 12 characters.
Gerry Sweeney has been selling something like this for ages now:

https://www.tindie.com/products/gerrysweeney/five-decade-pro...

I've got his programmable resistor, and its quite handy:

https://www.tindie.com/products/gerrysweeney/seven-decade-pr...
The Google Play Store should add an API. iOS is far ahead in API access to the data about apps compared to Android.
Docker is a bit overkill; just use what it's built on, Linux containers. `sudo lxc-unshare -s "NETWORK|PID" sudo -u nobody python script.py` will do the trick for you. (all one command--the first sudo to make you root, so you can create a new container; the second sudo to make the user inside the container unprivileged)

You'll need to communicate with the Python script using IPC.
It's a little ridiculous to assert that no one should rely on proprietary software. Are all the folks writing Windows applications or PlayStation games idiots? A cautious approach toward relying on an API that's not central to another company's business is the key.
Excellent. Pile up your django with extensions, then look forward to the fun when you have to port your app from e.g. django 1.3 to 1.5 and find a new set of versions of all of your dependencies that work nicely together. And of course figure out a migration path for it all. That is, if extension xyz is still maintained at all.

Lean is beautiful, people. Carefully assess every dependency you add, as each one has the potential to become a burden.
I'd think open layout designs do not qualify for this question as it's pretty well established that they are bad for productivity.
Clochure — A Better Clojure
I like it. Look forward to seeing it in action.
Given the comparisons to other companies...I wonder if Huawei, ZTE, or any European or Japanese company in recent memory has been explicitly outed for this kind of behavior in the same fashion the American telecoms have. My (very limited) understanding is that before Snowden, these types of accusations were backed mostly by insinuations and conjecture. (For example, Huawei is suspect because it has supposed ties to the Chinese military, not because a security researcher has discovered a clearly nefarious backdoor in a router.)
case /\(.+)!(.+)@(.+)/
nick, user, host = $1, $2, $3
...

vs

if( (match=new Regex("(.+)!(.+)@(.+)").Match(caseInput)).Success )
{
var nick = match.Groups[1].Value;
var user = match.Groups[2].Value;
var host = match.Groups[3].Value;
...
}

If I'm using a ton of regexps, having domain specific language support can certainly help keep things simpler and clearer, aiding usability by aiding readability. This is important enough people can and will resort to implementing their own domain specific languages. While I'm all for erring on the side of general purpose language features for a general purpose language, if only to reduce the possible explosion of corner cases for language design mistakes, discounting language level support as "inelegant" and having no benefits is, to me, tantamount to discounting DSLs in general for the same.

And perhaps you do so, but the argument doesn't resonate with me.
because all people live within 6 blocks of a corner store. I do now but this is the first time in my live that I've lived with in 3 miles (at least usually more) of a shop able store. A lot of cars in the city centers are people who live out of the city but have to drive in to get supplies.
At vLine, we provide a WebRTC-based cloud solution: https://vline.com. We're still working on some of the features you mentioned (recording), but would be happy to chat with them to see what we can do.
Dynamic typing support helps in a pinch in C#, as you can avoid a lot of code in some cases where performance isn't paramount. I've personally used that in a few cases in the past.
You realize that the tzdb files this functionality depends on has several updates each year that are probably never being installed on 90% of computers?
I can highly recommend Jitsi over Skype. Jitsi also is snooping free and recommended for Video conferencing & VoIP on https://prism-break.org/
Very often in web development, the kind of performance Go or Java delivers just isn't necessary. You'll often find that the time you spend on developing new features is much more important, and with python I think this can be significantly less.
Mikko is on fire :)
Anonymous: Obama Exposed
Why does subtracting these two times give a strange result? (2011)
This is nothing particularly new to me, and neither is this the first time that the leader of a large tech company was made known not to code very well (think Mark Zuckerberg http://www.businessinsider.com/mark-zuckerbergs-coding-skill...). Honestly, I wouldn't expect them to be incredible coders. Building a company like Google doesn't take (just) coding skills.

While it is important to have good coders on board, building a company takes ideas, execution, and luck. Coding is an important, but slightly overemphasized part of it.
I am also a novice and not an authority on Python, but can offer three reasons for using Python even if it is not fast as other languages.

1. Raw language speed is an important factor to consider but for some projects language syntax, community, ecosystem and libraries are much more significant. Those are python strong aspects. Due to its simple syntax, Python is very popular at mooc platforms, such as Coursera, edX and Udacity. Really lots of very good educational content and I mean MIT level good.

2. Usually web projects do not need to scale that much. Website traffic distribution follows power law so if you do not expect your project to be in top 1%, Django will usually handle all standard CRUD workloads.

3. There are Python bindings for many C libraries, for example image manipulation with C speeds is available using ImageMagick bindings.
Because he's not offering a schematic, he is offering a finished board. Have you ever had a PCB fabbed? Huge up-front cost, and the price scales down very quickly with number of units. A $3,000 seed investment lets him produce finished boards at $25/apiece; a $1,000 seed investment (and thus 1/3 of the PCBs) would probably double the cost of the PCB per unit.
Programmable caps/resistors are nothing new. I'd be more interested if he had a very high level of polish that would justify the cost of something I could make myself. Either that, or he could better target the Arduino/electronics beginner crowd.
Is it illegal to possess the dump file? I ask this purely from a self-protection standpoint as, over the years, I'm pretty sure I've signed up for more than one account, and would want to check to see what data is registered in my name.
Define "productivity", then define specifically what it is about open layout offices that harms it?
I think it's interesting that you can tune this game's difficulty by deciding to use strategy or not. If you go for the big words first, it's pretty easy. If you ignore them, then you'll increase the difficulty of the "wave."
See my answer to a similar question below. Are you arguing that Egypt is not an authoritarian regime? As for the others you mention, I have no information about their surveillance program. But you are right, my use of "Western" was inappropriate. I should have said "country with a functional democracy" instead. But essentially, if you don't already have separation of powers, an independent judiciary and the sort of check and balances which are typical of democracies, you are going to get mass surveillance anyway, as long as the tech level is sufficient, because there is no reason for an authoritarian regime not to do. Mass surveillance is a feature of authoritarian regimes (see 1984 or what the Stasi tried to do). In democracies, it's a bug.

So you'd need to transition Russia to a democratic state before you could tackle mass surveillance.
Using pgp anonymously is really hard, esp because PGP has no integrated way to do authentication without non-repudiation.
"Here's a home, we just have to rip you away from your loved ones" hardly seems like a better situation.
Hmm, interesting. Is CLR a second-class citizen for it? How actively is the language developing?
Note about general concept: it's not about saving face; it's more about losing face (for yourself or others). "Saving face" has selfish and individualistic connotations, and implies actively maintaining one's face or ego. That's not the point of the concept, and people don't try to maintain face or their ego. Losing is more significant than saving or gaining.

And it's not about trying to prevent loss of face, it's about the act of losing face. You don't actively try to maintain face. You only criticize and say something about losing face when you actually do because it's not a good thing to lose face, and generally people don't lose face (if they are competent or do things right). So when you do mess up, that's when you say you lost face.

And also, if one thinks that [Japanese](substitute for any other) society is all about saving face or ego, then that's a wrong conception. People (everywhere) don't really think about losing face or maintaining ego anyways. If everyone did, then societies would be quite narcissistic and self-interested, and that's not the case. The concept is only invoked when someone loses face. That's it.
Google is a lot like a federal agency. They get a pile of resources first, then each sub-group figures out how to squander it in ways that make themselves, their work, and their budgets seem necessary and important. The result is they review each other, design processes for process review, monitor compliance, create regulations for other teams, try to find excuses to add more people and budget to their groups, have more and longer meetings, "develop software" by filling in blanks in some proprietary, automated process admin screen spread across three expensive monitors, go to an important Google Tech Talk related to cool technology they won't be allowed to use unless they leave Google, dish political dirt afterwards while noshing on free culinary resources, hurry back to the desk to continue an intense email debate about whether Go really needs exceptions, ride a Segway to the neighboring building for some important dry-cleaning-pick-upping, and, off to face the rush hour traffic on 101 after another brutal day of inventing the future.

Unlike government, they don't take their money by force, so it's fine with me. They just won a corporate mega-lottery, that's all, and now they're finding fun ways to spend it, so they hire all the talent they can afford and try to get them to think of things to do (like government) instead of the usual non-lottery-winner approach of hiring only what they already desperately need.
Not a problem, since they don't actually use it that much.
In REMOTE, they state that there are a maximum of 6 persons (they are 30+) at the office on any given day.
I'd also add:

7. Most .NET shops are so technologically conservative they mandate their developers write "C# 2.5" because those C# 3, 4, 5 features are too scary and unproven. Which is part of what causes #5.

Also, low quality commercial .NET libraries are an epidemic.
OpenGL 3.0 and OpengGL ES 3.0 are different APIs, with later based on a subset of OpenGL 2.x as same as OpenGL ES 2.0.

OpenGL 3.x seems like a dead end IMHO. I only follow the Kronos group antics as a spectator, so I might be completely wrong but it seems the 4.x is trying to clean the mess of 3.0 and not building over it. It could also be the reason the 3.x redbook did not get enough Amazon stars for your satisfaction.
If the average was -1.5, why not just answer nothing?
I was thinking of H1B.
Average founding age is something I wouldn't have been able to guess.
Could you offer some insights why many engineers dont want to work full time on open source?
Is there a way to have your master identity key offline and delegate even certifications (signing other people's keys) to a subkey?

To be honest, signing other people's keys is one of the _more_ frequent activities I do with PGP, and I'd rather be able to independently revoke that key without tossing my identity.
I think it really centers around ease of use, amount of libraries, and community support. Django is widely adopted, has a long history of use, and is relatively easy to get started with. Performance is obviously important, but there are plenty of major websites using Django, so it can scale. This is a decent thread on that: http://www.quora.com/Django-web-framework/What-is-the-highes... .

Here is a great comparison of Go and Django: http://lincolnloop.com/blog/djangonaut-building-webapp-go-go... .

I personally have used Django for quite a few projects, and haven't had any "I wish I used a different framework/language" moments.
Scientists develop an "observe-only non-interfering backward time machine" which allows them to send a camera/mic back in time to observe and listen the events of past but they cannot change anything.

At first time spans are short: they can only go few seconds back. They improvement it until they can get signal from hours ago and it is now a break down for fighting crime and makes it financially acceptable.

Many attempts later it can go up to 200-500 years back and historian are in their dream lands. Many political mysteries can be revealed now. Governments are fighting to hold the progress back but too many dirty secrets are revealed now and the political map of the world is changed.

Criminals are trying to learn how to commit crimes the way that device cannot detect them or find loopholes in the law but with very little success. With crime levels going down and nothing interesting in the last century's history scientists aim for over 1000-2000 years. And the real trouble comes after one crazy atheist says: "you know what... let follow Mohammad & Jesus's every foot step"

The next thing you know Jews, Christians & Muslims are united against the device. The largest terrorist attack in the history of mankind (aka big bang 2) takes place and the device and every bit of information about it burns in the wrath of religion.

Mini Twist: we know this because we have built a device to go back in time and find more about the mysterious origin of the name and causes of big bang 2.
I thought the Nexus 4 had been unavailable for a while now?
"Unfortunately, although perhaps inevitably, the U.S. and related players felt compelled to replace them with a global overlord."

I am starting to suspect that creating a fully-controlled global network might have been a conscious effort since the early stages of the internet, especially given its history with DARPA. Perhaps this effort didn't begin that far back, but certainly since the mid 80s or early 90s, at a point where internet started crossing the critical threshold from hobbyist or military interests, to everyday/commerce interests. Certainly, nobody could have predicted how popular the internet would become, but once its potential became clear I can only imagine how irresistible the opportunity for its control would have been.

The more I think about the current state of affairs, the more I understand now why the Chinese government has resisted efforts by foreign data providers to become primary providers, and instead creating their own versions - it seems they had the foresight that none of us (engineers) had. They smartly created their own search engines and social networks to stop/limit the funneling of their data to foreign companies with the side-benefit of having near-full control over domestic data.
Parking is not market-priced in Manhattan? Are there any major cities where it is free?

When I lived in Chicago it certainly wasn't. Parking in the Loop was $10-$20/day (this was 15 years ago) if you just did it ad-hoc, you could buy monthly passes and save a bit, but it certainly wasn't free and as far as I know it wasn't subsidized.

All the extra taxes, costs, and inconvenience of owning a car in an major urban area is one of the big reasons why I will never live in such a place again.
TokBox is one of the leaders in this space: http://tokbox.com/
Yes, I agree that traveling would be hell with a single time zone regardless.
+1 for conference rooms. Need more demos of what else can be done with this! Signed up for now to get more updates.
Yes, we will be releasing our product (packaged in the platform) and then allow developers to add their apps to the platform too. We are even thinking of open sourcing our app to make it easier for developers.
Could have used this when I lived in Xi'an for a year. Coughed the majority of the time I was there.
Biotech Hobbyist Starter Skin Culture Kit
The steep reduction in price of the Nexus 4 earlier this year was definitely an inventory clearance effort in preparation for the Nexus 5. My friend tried to buy one but he said that lead time estimates were huge and suspected that they were out of inventory. All makes sense now with the Nexus 5 launch.

In hindsight, I have to suspect that Google and LG's plans all along was to create a phone with high specs at a low price point but restrict the supply as they "learned" to lower costs for their subsequent models. We've suspected that the Nexus 4 was most likely a loss making model for LG, but since they were rapidly losing mindshare, a loss making low'ish volume high end phone was something they were probably willing to stomach to partner with Google to get back in consumers' minds.

Maybe they'll be making profit from day 1 on the Nexus 5 this year
Very much so. I use it at work because we use it for interviews, since most people have it, and their voice and screen-share are more reliable (on nearly every system) than alternatives (which people never have installed anyway).

We universally hate it. We haven't found anything better :(
First, you don't get 9 hours doing something more intensive, even watching video. Second, with a mobile device, its a pain to always have to remember to plug in when you have the opportunity. I have power outlets in my house, but that doesn't mean I want to be tethered to a cord when I'm working on my couch.

The way I use my iPad or MBA is to throw it in my briefcase and use it intermittently and ideally not plug it in for a week. The better the battery life and the lower the idle power draw, the less likely it is that you'll have to find a power cord when its inconvenient.
ARM VFP supports gradual underflow. NEON also supports it on arm64. Most Power implementations that aren't Cell BE do as well.
I think he means he wants free apps that have no IAPs.
Well, it does look like a gcc bug at first glance. It's no surprise that the constant involved is 2*1024^3, since that's the maximum value it expects n can ever be. Since gcc assumes signed integer arithmetic does not overflow for optimization purposes, it's usually a better idea to use unsigned types (such as size_t) for natural numbers like len, n, and i, and I would assume your code would compile fine with size_t instead of int. Removing the check of len against 1024^3 would probably also stop this behavior from happening.
It would be interesting to have the option of different typing sets.

I'd also like to see the end game panel report the max multiplier achieved.
awesome game, but I thought my typing speed was way more than that :)
For many web programming tasks, your user-perceptible speed and/or maximum system loads will not be dominated by the performance of your web application but rather by database, I/O (including networking), and client performance (JS performance, aggressive asset caching, CDN usage, etc etc).

Go or Java are wonderful languages if you have serious number-crunching needs or if cutting your server budget in half would save you a billion dollars. My server budget is $500 a month and if you doubled the performance of all of my servers it would be $500 a month. I'll elide the detailed explanation of the whole "User clicks a button" to "User sees something happen" HTTP request waterfall chart but my Rails app is generally less than 5% of it.

YMMV if you're Google, but I'm not Google.
from my reading they were trying to create a new product/service to add to an existing business's offerings

i personally think "startup = new business and/or an effort to try creating a new viable business" is the best definition. otherwise they could say, well, they were doing new product R&D. no need to use the term startup. startups often have to find investors, find employees, etc. doing R&D for a new product within an existing and already profitable business is a different kind and magnitude of problem.
Sure, these are the kind of concerns engineers raise when you talk to engineers who are right for the job but not worked on OSS before:

* Perceived job security, especially developers with mortgages, families, etc. Going from a core-function role within a company to working on OS apparently feels like less job-security.

* Don't want to move from working in office environment to (probably) working from home.

* Project politics and different working relationships of "peers" - not aligned colleagues for same employer.

* Not considered the most financially lucrative engineering positions in terms of performance bonus or career progression
Thanks for your answer. Using Truecrypt and saving it on Box.net or Dropbox was an idea I also had. This cheap solution only has the problem that anyone who gets access to my cloud hosting area could find that Truecrypt container if it isn't cleverly hidden or disguised. And that master password has to be very very long and very complex, as I learned from Ars Technica:

* http://arstechnica.com/security/2013/05/how-crackers-make-mi...

Therefore I'm more looking for a convenient online solution that still offers some safety due to two-factor authentication for example.
Remember, Nexus phones are esstenially targeted at developers, not general consumer. So limiting supply is understandable.
Twitter’s IPO ‘Oversubscribed’ Despite Accelerating
Yes, these have been around as resistance / capacitance / inductance "decade boxes" for at least a century, for example:
http://nistdigitalarchives.contentdm.oclc.org/cdm/singleitem...
http://www.mouser.com/Test-Measurement/Decade-Boxes/_/N-7uql...

But if the guy can kickstart an inexpensive one for hobbyist use, that's cool.
Momentarily let's just define it as getting things done without disruption.

http://onlinelibrary.wiley.com/doi/10.1111/j.2044-8295.1998....

http://www.dailymail.co.uk/news/article-2401283/Open-plan-of...

http://www.informedesign.org/Rs_detail.aspx?rsId=1888

While the research information is relatively thin (as most work related research seems to be), it goes in line with my experience (and probably the commenter you've replied to).
Because it allows a nice syntax for async callbacks, instead of callback hell like JavaScript and C# APIs prior.
Itunes Radio First Play - Eminem, The Marshall Mathers LP2