skysight-inc/HackerNews huggingface dataset:
This might seem strange, but I felt a similar passion towards vacations ever since I was in elementary school. There was always a lot of pressure to succeed in school, sports, and social life. Just when I thought I'd have free time to catch up things where I was falling behind (in any of these categories), I would usually get yanked away for a trip somewhere like skiing, or to spend time with family out of state. I don't mean to sound ungrateful as I realize I have been very fortunate to do many of the things that I have done, and these activities were definitely amazing the first couple times around, but I believe they ended up being more detrimental to my development and work in the long run.
"spendable cash" is dramatically declining not just stagnating. But when you can't afford $50 anymore to take your date to the movies or a $100 bar tab for an evening, suddenly a "coffee and a cupcake" $10 date starts sounding pretty good. Think replacing more expensive options, not adding a new expense. The $5 customer base is rapidly expanding from the formerly $50 customer base, not shrinking.

The faddishness of it is annoying. We're allowed 10 new cupcake retailers per year and nothing else opens. Why can't my son, who's medically diagnosed as gluten intolerant, have a nice gourmet beef jerky bar or gourmet fried egg restaurant or something, anything other than endless cupcake stores?
sudo apt-get install nginx
$BROWSER http://wiki.nginx.org/Configuration
$EDITOR /etc/nginx/nginx.conf
man nginx
man upstart
sudo start nginx
$BROWSER http://localhost:$PORT/
Well, the rule of needing to have a dev account prior to this morning's announcement may help some of us get tickets, but it's gonna be a little nuts. I like the idea that was floated on twitter: give us a simple coding quiz. A 'Captcha' for Objective-C developers. Adding to that, make the test graded. The better you do, the bigger the pool of available tickets for your percentile.
>I don't care about any of the rewards.

Then don't fund the kickstarter.
My most valuable two questions have always been "What part of the stack you're working with do you understand best? Can you explain to me how it works?" and "What is the most complex modification/extension of the stack you've ever done? Can you explain to me how you did it?"

That will show you exactly how well they know their tools, how and how far they bent them to their will, how passionate they are about them and how well they can communicate on difficult technical topics.

I'd be hard-pressed to find other questions that consistently give me that much information about a candidate.
The default proxy_send_timeout is 60s. If you rely on the information about connected clients (chat anyone?), it's way nicer to ping the server every 30s, than to set huge timeouts. If internet connection of the client breaks (mobile anyone?) and the client has no possibility to close the websocket connection, nginx keeps the connection open and you server thinks that there are some clients to talk to. Nice side effect: Your client knows about the disconnect, because the ping fails.

EDIT: it's the proxy_send_timeout directive.
Yeah, I am the sole developer so right now it is great for mockups and layouts. But demand the features you want, and I'll work towards them! :)

I started with basic min/max widths, because that was the sizing I commonly used. Percentages are important also, which will be coming.

Plus our experimental logic/animation tool let's you do some pretty spiffy stuff: http://www.screenr.com/Z9o and should support media-query conditionals in the future!
I don't think it's so ironic. He wasn't speaking in comparison to Python; Go does bring a lot of the feel of Python as far as its conciseness and regularity of syntax.
Might of been a bit harsh myself, but most comments start off with a negative outlook.
Saw a cupcake truck on the Magnificent Mile in Chicago last weekend. (-> large city, dense area)
>As for high frequency trading, that is certainly a part of the problem, just as online security and sloppy reporting. I’m very much in favor of a financial transaction tax added to every trade to discourage high frequency trading[2].

Wtf, why? High frequency trading doesn't hurt anyone. If the HFT end up making bad trades, they lose money to the people that don't.
In terms of third party code built in the same language, perhaps. Calling C is pretty straight-forward in Go (http://golang.org/doc/articles/c_go_cgo.html) and there are starting to be more and more 'native' libraries available (http://go-lang.cat-v.org/pure-go-libs for some, but by no means all).

So perhaps it is more of a sacrifice that is getting smaller day by day?
There was a cupcake shop in Canton next to ETC, but it didn't last long. I went there once and was not impressed.
Here in Long Beach, CA they lasted about a year. As things stand, the website of the most popular food truck group is 8 months out of date, which leads me to believe that they (finally) went out of business.
I think thoughtful, detailed guides on how to browse/use code is better than code documentation.

Too often (mostly in interpreted language), I see a method that takes a hash as an option and I see that option being passed down to 3, 4 or more different functions. So in order to know what options are available for a given method, you have to browse through all the other methods that takes the same hash as argument.

I haven't seen a framework dealing with that through documentation. Some are better than others, but they never cover everything.
Corteo funebre per De Magistris. Sarcastica apologia partenopea…
anyone remember flavored popcorn boutiques?
Well one particular use case I know of where it could be useful is that many people who work in marketing need images for campaigns. It doesn't have to be too high resolution or anything just simple 600px wide images for facebook or twitter.

Now since marketing is run by marketers and they don't necessary know Photoshop or image editing software, they could use some simple tool which lets them drag drop images, text etc with intelligent spacing and margins.

Once they have put images, text in order they want they can get a screenshot of the canvas which they can use for campaigns. My girlfriend is a community manager with a digital agency and she would kill to have a simple tool like this. Since you already have something similar you just need to add option to export the screenshot of canvas to be used for campaigns.

I wish I could help but I am more of UI/UX designer than developer and currently working my ass off on some client projects.
This[1] is the official CSU Sacramento checklist for accessibility, it might help flush out some of OP's checklist items. It is a bit outdated (2009) so I wouldn't necessarily recommend taking it wholesale.

[1]: http://www.csus.edu/irt/web/accessibility/Resources/checklis...
Coffee also has the advantage of a habit-forming substance.
I noticed this just recently. It's a shame really, they could have held the "competition" earlier in the year and given people more of a chance. People won't want to put the time in given how close it is to exam season.
The advantage of food trucks is that they are more of a real-estate trend rather than a specific food type or cuisine. Therefore, the limit is more capped by the overall demand for fast food / street food, rather than any "trend".
It looks like a stack of app icons. There's color and there's transparency. I'd think it hints at new looks of iOS.
Out in the Great Alone
Making Music Through Actions: Video Game Sounds That Reflect Players
And to learn more, go here http://egghead.io
I thought being qualified was rather obvious, the fact that I didn't mention it doesn't mean I thought we should ignore whether or not people are qualified.
Driving Google Street View with Leap Motion
Bring back Fairy Cakes!
You write:
"Would you use a credit card if you had to pay 4% more than if you paid in cash? "

That is exactly what happens today on the real world. If you make it convinient for me to use your "credit card", I will use it, and because of that, vendors pay the 4% fee. All paypal needs to do is to make it easy (at non bitcoin vendors for example) for me to spend my bitcoins and I will use it. Vendors will fall in line because they want my business.

The above said.. IMHO, there is no way in hell that "the man" will allow bitcoin in its current form to prosper (at least not without a heck of a fight), as to much visibility & control would be lost.
> Had to include last that one just for the awesome name.

There's a kebab shop in south london called "Halal! Is it meat you're looking for?"
Or crumbs could sell good coffee!
> The user can login and merrily start building.

I'm surprised that this step was still in there in the new version of the flow. Why not set the user as logged in automatically after registration?
I have to disagree with that premise. Our two founders are around 4 days per week, usually go home around five and tend to take long vacations.

The rest of us have to be encouraged to take our vacation days.

There's a culture of everyone taking days off on a regular basis without too much formality ("won't be in this friday, see ya"), but long vacations are rare.
CSS, JS, SVG and other tools
I'm using Spring 3.1, Jetty, various OWASP, guava. I am in the code of Spring and Jetty on a daily basis, and OWASP when I first used it. I learned guava by writing unit tests to verify my assumptions - assumptions I learned from the documentation - and which turned out to be wrong in key aspects.

Documentation is ambiguous, and even documentation which is unambiguous is often wrong (or perhaps more kindly, "out of date").
I was thinking “Go long on shortbread”.
Yep. We initially went with a 1 hour timeout — worst case, the client drops every hour, and then immediately reconnects. We actually moved to a heartbeat system recently, because we found issues with spotty connections where we'd have packets lost / delayed (for up to a couple minutes), but the server and client both believed they were connected.

Scaling the heartbeat is actually not a big issue. If you're actively using the socket for things, the overhead of that is likely much higher than supporting pings. You'll actually hit port limitations first (if you can support ~65k connected clients per machine), in our experience. 3000 pings a second isn't too bad (that's 100k clients, pinging every 30 seconds or so). You can also change how fast the client is pinging based on client activity.
Breakthrough Braille Smartphones For The Blind
Wasn't that one of the things that the Cell processor was trying to do? Originally there wasn't supposed to be a GPU for the PS3.
"We're allowed"?
Pretty neat split of chapters. Could have been a bit more visual though!
Could it not be possible that you can feel balanced without vacation? Perhaps some people experience some of what you experience in a vacation every day.
I was waiting for proper CSS optimization, and finally: http://bem.info/tools/csso/
Madonna's brother arrested, allegedly fought female cop
madonna's brother arrested, allegedly fought female cop
I guess it depends on your definition of "fast and sophisticated" but any decent trading system can do 5 orders a second.

Any trading system used for actual algo trading can do 100 orders/second without blinking. High frequency starts around 1,000 orders/second.
I just jumped into Go a couple of days ago. Was minding my own business when I suddenly arrived at its homepage. The online tutorial seemed interesting and I began completing it. Well, hello, where have you been all of my life? Go is quite something. To me, is like the right mix of C and Python. It reads very well, and is very minimal. I have been spending all of my night learning it. Have had so much much, in fact, more fun than I ever remember. Right now, I'm not very productive with it, but give me a few days. I never paid much attention to it, because what could be better than Lisp or Python? Go is not better, but its in the same category as those two (for me, at least).
I think flying cars in science fiction of the 50's were a result of the exploding aerospace industry. We went from the very first powered flight in 1903 to the moon in 1969. Airplanes and rockets must have felt very much like computers do now -- subject to boundless, inevitable, mind-bogglingly rapid progress. Flying cars and starships must have seemed like reasonable extrapolations.

On the other hand, one of the things I'm constantly surprised at, when I look at old sci fi, is how very little of the way the internet has changed society was anticipated. Even in stories where they clearly have instant point to point communication and powerful computers, they don't use it like we do. We have instant access to the sum of human knowledge. Forums, chats, wikis, teleconference meetings with arbitrarily bright experts! And it seems to be accelerating.

Sometimes when our internet goes down, I complain about being cut off from the hivemind. I'm only half joking.
Ooh, gotcha. So just a simple command that would basically do a print-screen for them. Nice idea, I'll have to add that in! Thanks!

Yeah, no joke, I know what you mean about client projects :P.
Isn't writing code for your research in biology the most obvious solution?
Agreed. We have a larger window so that we can adaptively ping (when the client isn't very active, we don't ping as often). We're not making chat though.

If you do want timeouts like this, an alternative is to handle this on the application layer, and not rely on nginx to drop connections.
Website Content Development the Right Way
How to Place Rose Petals on Your Lover’s Skin (& Write About Science)
I'd say sugar qualifies.

http://en.wikipedia.org/wiki/Sugar_addiction
The good news is "Food Truck Tuesday" on a road near where I work has about a dozen trucks and thats been stable for years. Sales are intensely weather dependent, or maybe rephrased hungry people are much more weather sensitive than walking exerciser-type people like me. If the weather's awful sometimes it'll just be me doing my daily mile and the trucks out there and no one else.

The bad news is thanks to the food network, five of the ten trucks are now korean bbq (which does admittedly taste awesome) and all of them think $10 to $15 for a small amount of food is a fair price because thats what they charged on the great food truck race while in NYC so... When I walk over and splurge $15 for a little entree I always feel weird getting there by walking past perfectly good brick and mortar restaurants where I'd get more food for like $8 worst case.
> My boyfriend Mark is way too much of a perfectionist to post his startup on HN.

I used to be worried about doing self promotion too, partly a cultural thing (being Irish) and partly because I was worried that people would judge us. This had a really negative effect on my last startup, esp in talking to VCs. I would work on that.

Edit: I just noticed you did in fact post it yourself, so great start. I never did a Show HN for https://circleci.com and I regret it.
In India, the concept of a long vacation is still alien. This year we are going to experiment with 5 day shutdown during xmas.

Most people here don't have a sense of holidaying. So they end up too bored that they turn back to work!
Faille sur les plugins de gestion de cache sous Wordpress
Les très réputés plugins WP Super Cache et W3 Total Cache pour Wordpress, téléchargés prés de 6 millions de fois, contiennent tous deux une vulnérabilité qui permettrait à un pirate d'exécuter du code PHP arbitraire sur le serveur.
You are mistaken. RMS believes that users should control their computing experience. As such, he thinks that university administrators shouldn't restrict access to powerful features, such as the ability to install software, on communal machines.

This is very different from civil safety, or defending against terrorism. RMS takes the (in my mind very reasonable) view that terrorism is not costly if it doesn't provoke an auto-immune response, and that civil liberties are more important than obliterating terrorism.
My first year (2008) I made a Mac alarm clock app with the unique twist that you had to enter random characters before it can be disabled.

The following year I made a Mac app that lets you compare audio files side by side.

These were apps I wanted to make anyway and I just timed their release with the application period. Those were the first years the conference was selling out, so I'd estimate that competition was far less fierce.

Worth a shot, if you can afford the time, as the experience is exceptional!

http://swingingsultan.com/Mac.html
But a baguette is just a signal to the viewer that the holder has been food shopping. No one actually eats baguettes; they're just visual shorthand -- a stand-in for food.

Right?

Right?
Want to disable Facebook facial recognition? Read this
nice tutorial! it probably would have saved me lots of time, but now that I went through too many of them, this is more like a good recap :-)

what I am missing though (not a critic to your tutorial, just expressing my frustration as I try to learn beyond the basics) is concrete examples of how to implement specific features: authentication w/ express, nontrivial restful interaction, and interaction with Socket.IO. Most examples out there are so basic that they don't seem to keep any server state. Does anybody have some useful links?

BTW, coming from python/django, express does not seem to have an easy auth module to cover basic needs of db authentication. passport is overly complicated, and mongoose does not try to do auth. What do you hip node.js programmers use? Perhaps my problem is that I am trying to get familiar with node, express, nosql and client-side mvc frameworks at the same time and my head is just exploding. Or perhaps I am missing a framework with a full, well-documented stack! The more I try, the more I get tired of getting all these modules to work with each other :-)
Here's another, equally replicable secret to a higher salary: Go for a walk. Run into a billionaire. You both get knocked down. Tell the billionaire to watch where he's walking. The billionaire stands up, says, "Hey, kid, you got moxie. I'm now going to hire you at twice your current salary." Say, "That's insulting." The billionaire responds, "All right, make it quadruple your current salary." Enjoy your new career and 4x pay raise!

It's that simple.
Dunno, the trendy one in Beverly Hills still has lines down the street on a weekday afternoon, just as it did the last couple of years. (At least from 6 months ago, last time I was there.)

It's not my scene, but is someone's.
Agree in principle, but

> As soon as you try to value an upvote as something different (here as an impromptu poll) you damage the entire system.

I'm a hacker and it was an experiment in trying to make the system do something beyond its advertised capabilities. At the end of the day, net 9 upvotes didn't "damage the entire system".

> What if I would dream of this but don't want to see more comments like yours since it's effectively spam? What if I like the idea and want to upvote it for visibility but would 'never dream' of this somewhat specialized idea?

I think you're taking this more seriously than it was intended.

What we learned was:

A. There are several others who had, in fact, dreamed of making this kind of system. But for whatever reason didn't execute on the idea.

B. This mechanism of polling has some limitations. A built in method for commenters to do an impromptu poll in the comments could be an interesting addition to HN.

> Excellent tactic!

Thank you :-)
Am I really the only one reading all this with s/cupcake/bitoin/ ?
I was with you until the example. At any company I've ever worked at that had both sales and engineering, the salesfolks were making 50%-100% more. And those are the typical negotiating strategies of each group.
With this multivariate testing, how many visits does it take to get statistically significant data?
Something about this rubs me slightly wrong. I think it's "my girlfriend" and "My boyfriend" and "I know very little about programming, but I do know that his startup is awesome". I don't know the words to describe it, but it feels like a weird gender-in-CS thing. Anyone know more technical terms for this?
Demo: Meteor-based emailer with geolocation and UA tracking
International student fees can be much higher than even out-of-state tuition, supposedly to cope with the added bureaucracy. I wouldn't be surprised if that school was usually $40k/year, e.g., a Big Ten school.
> I thought being qualified was rather obvious ...

People can only reply to what you say, not what you might have meant or believed to be self-evident. Here's what you said:

"The goal of getting women into tech should be to equalize the gender ratio of the people who actually are in tech to that of the people who want to be in tech."

Seems pretty clear to me. The above would require a law, a compelling factor. Attitude adjustments wouldn't be enough.
It works both ways, the other problem with "take as much as you want" is that it makes it more difficult to call people on not taking enough time off.

You may not think you need a vacation, but others may feel your work is getting sloppier and you're more easily irritated. Most human beings are usually the last to notice these things about themselves.
Thanks for sharing your experience. Your old flow is like you go to a bank and ask for opening an account, they get your address and tell you we will mail you the forms to fill out the required information. Not many people like to change the context to finish something. I think these types of design flaws are well known that they should have been prevented in the first place.
Video Rascal - Create a professional video for your website in minutes
ASM.JS has only existed for a short time.

According to Eich's talk Friday, ASM.JS is around 2x slow as native, which is acceptable, but should improve. Before that other WebGL solutions were 10x+ native.
> you just might be using crappy libraries.

Maybe, but sometimes you're stuck with crappy libraries or even crappy frameworks. The last time I had to really dig deep into (ie spend more than 30 mins reading) 3rd party code was when I was trying to figure out if a method in Android's WebView was synchronous or not. [0] Maybe the Android framework, or the WebView specifically is a "crappy library" (the documentation in this case was definitely crappy) but "not using WebView" or "not using Android" wasn't an option.

[0] http://stackoverflow.com/questions/10962150/understanding-an...
Show HN: A framework to enable any iOS application to typeset LaTeX onboard
Make it a publicly visible badge so we know how serious account holders are about their security.
Dark corners of C/C++: typedef keyword
Eh, not really. Economists would call a currency deflationary if it causes deflation, that is, if it inflates slower than demand does. Bitcoin is massively deflationary, and only inflating in a very pedantic sense.

I think assuming that Bitcoin will be (for practical purposes) eternally deflationary is the safest bet that could be made today. The world economy has been growing by triple digits every century. Not even now we're nowhere near a global Star Trek post-scarcity future. So it's misleading to say that Bitcoin is deflationary "based only on a presumption". Somewhat like saying that physics is just "based on the presumption of Newton's laws".
I do have to say that for an internet witch hunt, this one was very restrained.
For certain (history, science) topics Internet was usable more than 10 years ago. (1998 comes to mind.)

I was a teenager back then and it all happened so gradually I didn't understand until later what I had witnessed. (Then came some dark years of webspam before Google. Web rings were a good way of navigating. : )
Reqular Expression Negation in Ruby