skysight-inc/HackerNews huggingface dataset:
Just wanted to point out, we at SeatGeek are of course hiring. Plenty of positions in quite a few places: https://seatgeek.com/jobs

Especially if you're an Operations Engineer or Android Developer, get in touch. My email is in my profile :)
Wow, I'm amazed by the progress. I remember when IFTTT was above the DevBootcamp hq on 5th and Market and I stopped by to visit (which would have been early-mid 2012). I remember the cute dog and still have some craigslist alerts going that I set up shortly after. Also remember talking about their goal of getting the average person to do programming-like tasks in terms of setting up chains of conditionals and actions.

Also, the name still makes me think of Riften from Skyrim.
Not buying a 3d printer is easy. I do it every day. Even a tiny child can do it.
>"But the big people in charge (or at least with connections) forcing the little people to send them resources?"

This sounds like feudalism to me, though I know the word has negative connotations, and is now associated only with the distant past.
>(EDIT: Still in process of reading links.)

Sorry, I'll try to stop incessantly editing ;-)

> Any better?

No.

General purpose cryptographic hash functions are designed to be incredibly fast.

http://www.intel.com/content/dam/www/public/us/en/documents/...

But convince yourself. Do you have Ruby?
http://pastebin.com/zjLiYt2j

If I bump up your password scheme by 4 orders of magnitude it's still under <.06 seconds on my machine. And that's with a ridiculously inefficient password generator I banged up in ten seconds.

Use bcrypt. Use scrypt. Use PBKDF2. Don't roll your own password stretching function, it's a recipe for disaster.
SwitchBoard – Conference Calls Made Simple
"was larger and altered in its shape" that makes sense because when i'm high i can feel much more emotion... with small animals.
Donations vs. Deaths, Where Should Your Money Go?
This is a niche skill industry. You can't be everywhere, if you intend to be good, and if you're good at something, you are probably not going to be good at completely different things. And someone very good at a small niche is almost always more valuable than someone who is kind-of-good at a number of things.

Startups may need "eager, polyglot programmers who are willing to get their hands dirty, learn on the job", etc., but by virtue of that they're eliminated from the market for many of the higher-skilled, specialized people.
Facebook has an infamous 2-week "boot camp" for new hires.
No good can come from this.
One of the biggest reasons I dont stay long at any startup I work for and go back to freelancing is because I hate open offices.
Either way, government is evil. Remember, libertarian is a philosophy, not a political belief and the Libertarian Party gets a lot of flak for making compromises in order to be popular.

There's nothing wrong with calling yourself libertarian and supporting some sentimentalized conservative version of government, but government by definition violates the "non-aggression principle".

I don't disagree with you either, in fact you've really only restated what I said.
I absolutely agree that when hiring an artist, you want that person to be excited about art. I suppose in a nutshell, my thought is: all time is your own time. Choosing to pursue a career in <art | programming | etc> is a monumental investment of your own time into <X>. We ought not judge as terribly different those who spend ~50 hours a week of their own time doing X and getting paid for it and those who spend ~50 hours per week of their own time doing X and getting paid for it and also spend 2 hours per week doing X on the side.

This is particularly true of developers: generally speaking, someone who has the technical ability to be a strong developer could make a good living in finance, accounting, consulting, etc. The very fact that they're applying for a software job rather than something else is a powerful signal that they'd rather spend half their waking hours on software than on something else.

...or am I missing something obvious? - wouldn't be the first time.
Your new feature is going to flop. Here’s why
An app to help people keep track of their raised bed gardens.
Jack and Russ are relentless founders and I'm continually impressed by them. The ticket buying experience through SeatGeek is so easy and is particularly delightful on mobile. Excited to see what they're able to do with this funding.
It depends. Are you a manager, or PM and is your main responsibility to socialize and play the game? If yes, it is gonna be great! The game is a lot more engaging with the "open office" structure.

Are you an engineer? Well... sorry. You'll have to sit in the headphones now. Get a pair of some good ones.
You will be surprised, but I believe it can be hard for a lot of people who come from the webdev background.

When I just started with Cordova, I went to a HTML5DEVCONF talk where the speaker tried to install (just install) Cordova in a 20m slot. He failed, his slides had all the ingredients (Xcode, jdk, ant, maven, npm, cordova, ios-sim, etc) but on the live demo his new machine failed because some of the many steps wasn't satisfied.

About using Cordova: again, for newcomers, it is so non-obvious: what do you do when your build fails? How do I debug this objective-c code again? Why the heck Cordova doesn't give me all the logs by default? ios-sim is an npm module that is compiled with a C compiler and the build process is navigated by rake - ruby-based make clone.
This is really a spreadsheet problem. Figure out the expected value of those stock options. Consider:

1) The odds that you will work there long enough to fully vest. This depends on you, but there are a lot of factors outside your control such as layoffs/crappy management/etc.

2) The odds that the company will be sold at a high enough valuation to convert everybody to common stock. If it isn't (and it probably won't be), your exit money will be less (perhaps much less) that whatever it would have been on a fully-diluted basis. This would be explained in the term sheet the founders signed with the investors and really should be shown to you before you get hired.

3) The odds that the company will have any kind of exit.

Bottom line, unless google is the one who buys you out, you ain't gonna be driving a Porche after the startup you work for gets bought out. The odds of you even breaking even and getting anywhere close to "100% market" is pretty small. Either tell the startup you want market rate and no options or take the 130% company--stock options are a suckers bet.
Here's an air-strike on a civilian area, and a probable war crime committed by the Ukrainian government. It's gory, it's sickening. How many reporters from the Free Press covered this?

http://www.youtube.com/watch?feature=player_detailpage&v=I91...

All sides must be held to account for any crimes committed. However, it's hard to have any kind of rational discussion when so many people have a Pavlovian reaction to the word "Russia" (and "China").

I have no dog in this fight, but it seems like even normally rational and logic-minded programmers and hackers are not immune to conditioning over a period of time.
This. Islamic terrorists (or any other variety) have never presented an existential threat to the United States. Moreover, we aggrandize those very terrorists by making the claim.
But you can't.

If you are in a client browser (any client browser, no matter how old) and try to do HTTP.get('http://www.google.com') it will fail because of CORS restrictions. If you do that on the server or in a native app, it will succeed (because they do not have CORS restrictions).
Nope. The reputation is due to the number of such kind of developers who post at the offical bug-tracking software as official developers, and with sufficient capability to direct the design of the standard library API.
I think if you keep different "functions" (engineering, sales, ...) separate, then each can have their own open office without losing productivity. Don't you think so?
Sam Altman thinks it's 1.5%[1]

I really liked another blog post by Sam about equity distribution as a startup grows: "a company ought to be giving at least 10% in total to the first 10 employees, 5% to the next 20, and 5% to the next 50"[2]

Quora has anecdotal evidence that 0.5 - 1.0% is common[3]

[1] http://blog.samaltman.com/how-to-hire

[2] http://blog.samaltman.com/employee-equity

[3] http://www.quora.com/What-are-the-typical-amounts-of-equity-...
I think it's wise to consider a startup job independent of any possible financial windfall. Even if there's no exit, will you be glad to have worked there? Will you develop skills and be exposed to opportunities that you're looking for?

In some ways, this suggests startups are a better choice for people who have worked long enough to know what they're trying to accomplish at the next stage of their career. (I don't doubt that some college grads know this already.)
Crimea was occupied by Russian forces in February. Military hostilities in mainland Ukraine started in April when Sloviansk has been captured by Russian ex-FSB officer Igor Girkin and his gang of Russian ultranationalists.
Just a bit of speculation here, but could this actually be a watch that you talk to?
I work as an IT consultant at several small tech companies and startups in SF. Small sample of data, but here it is:

- 2 use cubicles (with a small number of offices, used by execs or for meetings or a mix of the two)

- 1 uses sort-of-cubicles which are mostly open and have low glass partitions (most would probably count this as an open plan)

- 2 use an open plan

As an aside, Apple customizes workspaces on a team-by-team basis depending on the needs and requests of the team.
As demonstrated, herding breeds of dogs do have a method to their herding madness. But this seems to be an outcome of a herding breed's broader ability to do general ad hoc problem solving.

For one example, take the "dog wraps leash around object" problem. You know, walking the dog, dog on the leash lets a tree get between itself and you, dog is stumped how to proceed further. Herding breeds seem to have a higher percentage of success in figuring out how to undo the situation, where others stand there and look at you as if to say, "I'm stuck, fix it!" (Source: walking and training dogs at the local animal shelter.)

That particular behavior is not exclusive to herding breeds, as one of our pit bulls has this mastered to the point of knowing to avoid letting objects get between us in the first place. But she's otherwise dumb as a rock and wouldn't have the first clue what to do with a herd of animals (well, other than try to eat them) and gets stuck on other problems.

As for the robots, meh, dogs are a lot cheaper and more fun to play with when the work's done.
API for Tesla Cars
Nonsense. Go read a book. When the Nazi's rolled into Austria they were met by cheering crowds.

The similarities between these 2 conflicts is extremely eerie.
tl;dr: "We want to build isomorphic apps, so we wrote a new package manager"

Coupling the goal of building isomorphic apps with the need for a new way of managing packages to accomplish that goal doesn't make any sense. How you install packages and manage dependencies has absolutely no bearing on what you can or cannot do with those packages.

In other words, you can write fully isomorphic apps using npm as your package manager. We're already doing it.
Infamous in what sense?
You just described the war on drugs. Generations of leaders who were brainwashed in grade school now perpetuate the exact same hysteria and junk science. Just goes to show how long-lasting this process can be.
UX is DX (developer experience).
> When you work wood with metal tools you're going to have do a very thorough cleaning job afterwards because the acids in wood will wreck equipment quickly.

Thanks for the warning. I hadn't realized this problem exists.
Isobuild blog post is up now - https://www.meteor.com/blog/2014/08/28/isobuild-why-meteor-c...
No, you either don't understand what I said, or you're trying to make it say what you want. You're not at all saying what I said in other words.

You think the industry is too short-sighted to know what's good for it. I'm saying that you're too narrow-minded to know what's good for the industry.

You think you know better than the industry what the industry ought to be like. I think you're wrong. I think the people in the trenches know better than you how to solve the problems they face. A choice can be different than yours without being stupid or short-sighted.
Tweet activity dashboard
Segment adds code-less ecommerce analytics
IFTTT strikes me as the canonical example of a useful, small project that people would pay for that instead got stars in its eyes. For the moment, it's a great example of venture capitalists subsidizing a useful adapter cable for Internet services. But I get nervous when infrastructure gets delusions of grandeur. If 'cron' suddenly acquired a staff of 40, I would start looking for alternatives.
Design for simplicity
It seems more and more every day the government of the United States is not there to serve or help it's citizens - it's purely there to serve and help big business.

Sooner or later this has to end. I just hope it's not too violent when it does.
Technically, no, it's not relevant. (Things change if you use "only" 13 characters.)

In practice, we don't know how crypto analisys will evolve, and non-broken algorithms are free for use, and just as easy as MD5. So, why do you insist on using a broken one?
My understanding is that you actually SAVE a ton of money in the long run by keeping it off your driving record. So I don't see it being in the same class of predatory practices outlined in the original article.
We're still in the middle of a shift. The killer feature of the internet is that you can give everyone the same version of your software at the same time, and even give them all different versions (eg A/B test buckets) at will. That was why we threw out decades of infrastructure and rewrote it all again in the browser. We're still learning how to make that fast. Windows 2000, believe it or not, was a kind of apotheosis of desktop programming. By that time the era was closing.

Maybe we'll go back, but I kind of doubt it.
tl;dr: "The scientists found that the more the marijuana users reported consuming, the greater the abnormalities in the nucleus accumbens and amygdala. The shape and density of both of these regions also differed between marijuana users and non-users."

Nucleus accumbens: responsible for pleasure & reinforcement, maternal behavior. Direct stimulation has been shown to successfully decrease the effects of depression.

Amygdala: Responsible for emotional learning, memories of emotional experiences, memory consolidation, and emotional regulation.

All sources Wikipedia. I am not a neuroscientist, just trying to get a better understanding.
But other digest algorithms are also fast, so the argument is stupidly strong; it should be "do not use any fast message digest algorithm in its naked form for password hashing".
Scientists raised these fish to walk on land
LG G Watch R: New Android Wearable with Full Circle P-OLED Display
Nice work, and I like the demo website too. I couldn't find details on browser support, though....
Want a quick heuristic to know who matters in the company? Watch the people that steal the conference rooms every day to do work. Make friends with them.
I think this is a typo: "Destinations are signified by green strobing destinations."

Also, I think your video would be better placed higher up the page: I had to scroll a long way to get to it.
That should be part of your build system, not your package manager.
Live map of Russian forces advancing in Ukraine
FYI, after dragging the title around, then tapping on the menu icon, the menu is broken. It starts sliding down, but doesn't stop and slides off the page. If I refresh and don't drag the title, it works as expected. Chrome on Android.

EDIT: I was mistaken. I'm using an app to view HN and it uses the built-in browser view to view websites. That's the browser that's broken. Chrome on Android works great.
Go read up on the order that money is paid out to shareholders when the selling/IPO price isn't much greater than the total investment to date. The short version is that usually preferred shareholders (the investors) get paid first and will get at least their investment back and then what's left is split among the common shareholders. Also note that if the preferred shareholders are "participating" or not matters, as they may get to be common shareholders as well as preferred, meaning normal common shareholders get even less in these kinds of situations.

If your startup isn't wildly successful and you're not a founder or investor, don't expect to have a life-changing payday. The odds are against it.
Microsoft cuts Azure SQL cloud database prices
We built tools that allow us to create and distribute applications and information at an incredible pace. The web, and the technologies surrounding it, emerged quickly, with bitter fights (Netscape v. Microsoft) and competing standards. Now we pay the price for that speed of innovation.

Fortunately, things are looking up: As the web stabilizes as a platform, and browser developers have time to pay back their code debt, applications will respond more quickly. Similarly, we're starting to see better toolkits like React and Om, which treat the browser more as an application platform and less like a document viewer.

I wholeheartedly agree with the sentiment behind this post. We developed the web quickly; as the web stabilizes, so can we step back and optimize the slow parts. And we are: HTTP 2.0, Servo, WebGL, asm.js, better JavaScript engines, better rendering engines, and better applications.

The browser isn't inherently a slow layer of abstraction; we just haven't refined the technology to a point where it's simple to create performant webpages. I think we're on the right track, but progress is slow when you're trying to upgrade everyone in the world.
I've previous written about techniques for implementing fast multiple dispatch using Dylan's type system: http://www.cs.dartmouth.edu/reports/abstracts/TR2001-404/

In my personal experience as a Dylan programmer and amateur compiler maintainer, here's what I liked and disliked about Dylan's types:

- Multiple inheritance and multiple dispatch have surprisingly clean semantics in Dylan, except for limited types. Yes, you really can have complicated multiple inheritance and runtime multiple dispatch in one language. It's not even that hard to implement, if you know the right tricks.

- Limited integer types were a mess, particularly when it came to multiple dispatch. You don't want two overrides of a function, one which applies to values from -1 to 7, and another which applies to values from 6 to 11. Similarly, limited collection types were supposedly used to implement typed collections, but it always felt like it was bolted on.

- Singletons had clean semantics but they made dispatch more expensive.

- Both type unions and subclass types worked quite well in practice.

- Dylan's design suffered from "sufficiently smart compiler syndrome" in several areas. This manifested as language features which were painfully slow in the general case, but which could run quite fast in a few special cases. This made it hard for users to build a good mental model of Dylan performance. It also meant that Dylan compilers needed to provide multiple implementations of certain features and choose between them at compile time.

Dylan was an exceptionally good language for its time, and I had a ton of fun using it. I keep meaning to try out Julia, which apparently inherits quite a few cool features from Dylan.
Not tied to government mandates, maybe?
It's amazing to me that medical journals print results based on 20 control and 20 test subjects.
The field of view makes me nervous. But wow, I hope they pull this off.
Learn to be a CTO. Experience has told me this has nothing to do with coding ability or technical knowledge, it's about being able to sell yourself and positioning yourself to get what you want.

Why did the CEO turn down your plan for increasing profit ()? My point is clearly he weighs the new guys plan over yours. Figure out how to change that perception. Read Seth Godin

Roles can get created out of thin air. Does your company already have a Chief Marketing/Revenue/Content/Product Officer?? You dont need to go head to head with the new guy, find your next path.

Best of luck!
Everyone has capital, if only their minds & muscles - therefore all have liberty, and are capitalists.
Samsung Gear S: curved design with 3G connectivity on the wrist
I'm naive here, but won't some brain changes have to happen when becoming addicted to nicotine when smoking cigarettes?

Would it be safe to say that, any drug that alters your state of mind will cause a brain change? (Legal or illegal)
More Distractions - get a good pair of headphones some people swear by those noise cancelling ones.
Researchers hack Gmail app with 92% success rate
instead, vote for a government that is powerless to rein in the natural power of capital
It sounds like all we really ever needed was a universal package manager that could auto update your app.

I'd rather a native app speak the network than my network-speaking browser try to be a native app.
https://news.ycombinator.com/item?id=8233318

It's a bit confusing. Poster says it's a showHN, but then claims that the website and domain and software were bought from someone else, and that the original software was scrapped because it didn't work and was re-written from scratch.

The website made extraordinary claims but didn't do much to support those claims.
Aw, come on. Someone please mirror this. I find everything by Symbolics to be fascinating - and decades ahead of its time.
Depends. In my opinion, for engineers you can have open office rooms with 2-5 people, all engineers/no bullshitting managers. But not more. I've noticed that a lot of work can be done in groups like that...
This is nothing new. Since course registration has had a web interface, there have been those who find the system clunky, inefficient, and useless for a wide array of situations, the least of which is registering for classes. I know at least 3 people in my grade level who have done the same thing. I've done the same thing. People before me have told me how they did the same thing. This is all at one university. The NYTimes is making these guys out to be heroes of programming and ingenuity, when this is almost a first step for a college/university programmer.
The whole point is ease of key exchange. Of course if you don't want any hint of your email details out in the world you shouldn't use it.
Show HN: Learn why your users leave
Hey Simon, co-founder here. Would love some product feedback - especially first impressions and any concerns that come up..
Yabancı dizi sitesi
No Research from IBM proves this - you can almost as easily get distracted by co workers in the same functional group.

Though 2 or 3 engineers in an office can work quite well
Was going to ask how IFTTT differs from Zapier, then found the following article somewhat useful:

http://blog.matt.thomm.es/post/63394262428/zapier-versus-if-...

In case others had the same question.
I have to disagree. One of my main advantages of working at home is that I'm not constantly flooded with tiny requests for comment/help or general small talk - and that's only talking about the engineering part of that company.

(And that company didn't have an open floor plan, but did have shared offices for 2-6 people)

In my opinion it depends on the culture and the people, not the roles/positions in the company.
I'm rather fond of the one at my employer's website: http://www.woodst.com/404