skysight-inc/HackerNews huggingface dataset:
Just.. leave. I know it's easier said than done but, I've been in a similar situation. No money in the world pays the stress you're going through.
Don't slave for months producing easily replicable ideas in a market that is mobbed with people who replicate anything successful within days.
NowServed | A resource for convenience tech services
The fact that it's considered newsworthy enough ("man bites dog" & all that) to merit a CNN story is itself the claim that this is somehow novel or interesting.

It's the same objection you'd have if CNN posted a story about "kid uses physical model to predict lava distribution from volcano using baking soda and vinegar".
Here is something that I've been putting together that I thought would be useful both for a community of practitioners but also for consumers looking to find new services to make their lives simpler.

The site and service has a lot of scope for improvement, but I just wanted to get it out there and continue to make improvements as I move forward.

Your feedback would be valuable.
I had no clue how to do anything. Looked at the help screen, clicked around, nothing happened. Instructions please.
Standing Desk Teardown
The Ethical Entrepreneur: Treading the Middle Way Towards Financial Success
Nice. Auto-sync is also featured, it's way more interesting than I thought.
That's not really comparable, though, because this video is going straight into a super reinforced wall. The Tesla accident was hitting the roundabout, going on into another wall, then going on into a tree, so each of those is much less of an impact than smack into a reinforced wall.
You haven't addressed the issue. First of all, you need more than a correlation to call a problem 'neurobiological'. All behavioral patterns will have physiological correlates, but that doesn't mean these are the causes.

Secondly, even if you are convinced that these correlates are causal, if you do not actually test for them, then you have to show that the diagnosis method correlates strongly with the biology. I have bothered to look. I can't find such data. Are you saying you have?

The last part of what you are saying seems to be combination of an appeal to authority and affirming the consequent: "Because the scientific community currently recommends pharmaceutical treatment, the problem must have an organic cause."

Having worked closely with psychiatrists, I can assure you that recommending a pharmaceutical treatment is rarely done because they understand the mechanism of action. It is rarely even done because they think the cause is organic rather than environmental. It is done because it is the only effective option available to them.

Psychiatrists don't have the power to change schools or parenting, but they can prescribe drugs which may improve the outcome, and so have a duty to do so. This doesn't mean that the problem is a lack of medication, or even that the cause is biological. It's that doctors can't change the environment.

Consider PTSD - which can be treated using drugs and therapy, and clearly has neurobiological correlates. The cause is war and violence, not the lack of drugs.
Thanks! Minecraft has kind of defined the new voxel, but I like the old-school Nova Logic look. :)
A Trend Is Always a Trap: a Famous Ad Man on Mediocrity
There's always going to be a more efficient way, but when nobody else is doing anything actionable, who cares?

Congrats to the kid, he got his 15 minutes of fame. I hope it will motivate him to continue improving this world. The benefit for the rest of us is that hopefully with all of this attention, someone more qualified will come along and actually start some significant changes.
I started watching your video and what you have so far looks neat but you lost me when you started talking about how proud you were of the emergent AI when you haven't even started coding it yet. Yeah, you might have some good ideas about how you want the emergent AI to work but that's very different from having it working. Execution is the hard part.

My point is, talk about what you've done more than what you intend to do. Everybody can talk about what they intend to do, almost nobody does it. What you've done so far is interesting enough, talk about that for now.
Just as an exercise, do Ctrl+F in your browser and count how many "but" there are in this thread.

He's a good kid, but..

It's nice, but..

The "yes, but" men attack. The knack to find problems in each solution..
Gavan, this is amazing. Im trying to learn game development and graphics myself. Could you give me pointers on how to get started (tools, books, online tutorials, etc)? I want to get to this level of skill one day.
Plutarch described this paradox of gradual replacement in the ship of Theseus: http://en.wikipedia.org/wiki/Ship_of_Theseus
The frequent defense is that "schooling doesn't matter much," but the halo effect of the Ivies always seems to magically help differentiate. It's a damn shame; tech becomes incredibly less interesting the more it slides into the realm of who you are (as opposed to what you can do).

But, hey, there's lots of money flowing, so that's cool, right? We can all sit around and grasp at success for the rest of our days!

(This is not an indictment of Muse; they sound like they know what they're doing.)
"What you eat depends on what you can get from the land you live in."

yes... and so different groups of people were under different pressures. So when oneeyedpigeon said "Eat food. Not too much. Mostly plants.", and you responded mentioning the Inuits, I decided to remind you that that's not relevant. You haven't made a counterargument to the claim that you should be eating mostly plants. A given person's ancestors were probably not under the same sort of pressure to consume meats.
What Did I Just Learn?
From Designing Toys To Building Our Website | DigitalOcean
I think a lot of Rubyists unfortunately don't write thread safe code :( I've worked on many Rails apps that have some mutable state on the ApplicationController and the models. Also, developing on the JVM requires a change in tooling that a lot of Rubyists aren't used to, as well as the slow JVM start up times which can make TDD with JRuby a pain. JRuby is consistently getting better, though.
Clearly great entrepreneurs come from all sorts of backgrounds.

But YC only funds one sort.
This looks wonderful.

The map generation looks particularly great.
This can't really be a problem. These firms spend so little time with the startups and invest in ~70 each batch, that them not investing signals almost nothing.
I live in Canada. A significantly bigger country than the US.

I don't think of Canada as being the world, nor does anyone I know.

I think it actually has to do with the American media. It used to be worse. I remember seeing US news programs (we get them here in Canada) reporting on the weather, and they only showed the US. It was kind of funny, it was like weather patterns were dropping in from a void "up north".
Thanks for the feedback! We do have two eBooks (you get them upon signup), with another in development. We are also working to create a dedicated educational section and will definitely include more inline help in the future. Feel free to contact us with any questions.
Exactly. Jruby warbler rocks, create easily deployable artifacts jars, wars etc and you have rock solid JVM at your disposal.
There is no 'default' Heroku server on Cedar, it runs what your app asks to run. If that's Thin you'll be running on Thin. However, Heroku recommend Unicorn.
It would depend on what medium you were printing.
Ruby 2.1.1 introduces a new environment variable, RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR, that helps to mitigate the heap growth caused by the generational garbage collector added in 2.1. By setting this variable to a value lower than the default of 2 (we are using the suggested value of 1.3) you can indirectly force the garbage collector to perform more major GCs, which reduces heap growth.

See https://bugs.ruby-lang.org/issues/9607 for more information.
>"What would you expect a
>nine year old to accomplish
>regarding writing and drawing?

I'm no teacher, i dont have kids and dont remember myself being one. My question is about the content of the teaching.What does the the parent teach them, and how he does it,nothing more . I'm not sure what your point is.
Moving to a sans-serif font that's a little thicker could probably solve both problems at the same time.
Could do 90 deg rotations fairly easily, but it would require a rerender (or rendering several views simultaneously). Right now you can cutaway at several levels so I guess it kind of works for seeing behind buildings.
Why not Passenger?
My biggest 'magic' moment in hypercard was this technique called one-card animation that I copied out of some book. It was basically a script to direct the lasso tool to select an area on the screen, then slowly drag it across the screen. Having it work seemed magical in that I had told the computer what to do and it listened. Been hooked on making software ever since!
I think you're right. I wonder how productive I'd be cancelling my ISP subscription. No flavors of the month, just me, my bookshelf, my compiler.

What's frustrating is the complete lack of historical context to most things on the internet. There is one version: current, and everything previous is deprecated. Is this kid aware of every similar attempt to alter typography to save ink? Probably not. Should we throw him under the bus for being ignorant? Probably not.

What I see when I close my eyes is a community that assumes the OP might be right. That's all it takes, the presumption that this person, as young/Blubby/naive as they are, can find a better route up the mountain. I think it just takes patience &/ humility.
Also here are a couple more good classic resources to learn from: http://tryruby.org/levels/1/challenges/0 and https://www.codementor.io/
Multipeer Connectivity Revisited
More like, if you didn't pay for it, somebody else did.

That is, you can't honestly say you're entitled to anything from "society" because "society" doesn't own anything. Only living, breathing people own things. When someone feels entitled to something (note the passive voice), they are saying that someone else owes them something.

Maybe that's fair, but personifying the argument makes it much more honest, which I believe is the point of the quote.
Try going to an AA meeting and saying you're an atheist--you'll find plenty others present.

Your friend avoids getting help because he's an addict, not because he's offended by the 12 step program.

You would suggest doing nothing in the absence of a perfect solution? That is awfully convenient if you're a fan of getting high...
You are actually probably right. I was tired so did not plan this video too well. :) I kind of just wanted to hint at what I had planned for AI but I got carried away. I agree that talk is not worth much. :/
They apply to inkjet printing too. Maybe not laser.
What do you dislike about BB10?

The OS can be fantastic but if it isn't supported by third parties it's going to be a bad experience. I loved the Windows Phone UI, but eventually I got sick of the lack of apps and went back to Android.

And no, I'm not talking about the lack of Candy Crush, I mean the lack of productivity apps, online banking, two-factor auth apps, etc. etc.
Where's the "Floppy Disk" icon on the launcher? I'm not seeing it. What's it for?
stuff like this is why people use the jvm; at this point, it's pretty bulletproof
I can't imagine why a company that charges a ton for RAM would recommend a preforking application server ;) Also, when using vCPUs versus using real CPUs there's a noticeable drop off in thread performance so I doubt Puma performs all that great on Heroku :(
Except this happened as recently as 2009, when 'Operation Aurora' targeted several US companies out of China.
Screw stigma. I’m coming out.
Ask HN: How did you learn to program?
Not looking for general advice but more personal accounts on everybody's learning paths.

My path started by downloading VB and being amazed at how I can build applications really easily. I was 10 so my apps were very basic.

Next, I used to play a game called Graal Online, which used two scripting languages (v1 and v2). I learned both, the second introducing more, important programming concepts. This was fun, however I became disillusioned by having to pay $$$ to create content for the game and further my knowledge of the language. This did keep me hooked for a whole as I was amazed at how easy it was to essentially create whole new games with a complex set of assets and MMO capabilities.

I found picking up PHP very easy after the above. I was similarly amazed by how easy it was to create dynamic websites. I was also amazed I could do it for free and without doing anything shady.

I learned several other languages after this but a good couple of years ago, I have put more emphasis on concepts, ideas, paradigms, how things fit together. I do notice a pattern of amazement and then a burst forward in my skills. Recently, I've been amazed by Smalltalk, it feels like just learning a little bit has helped me program in OOP languages that bit better.

One skill I need to master above all is finishing what I start. This has been too much of a pattern with me.
I personally don't care about it one way or the other. Just, over the years, I recall people really disliking it...how cluttered it is, etc.
I actually disagree with this. It was never a problem in the past because everyone gets said initial investment, regardless of startup performance. It's in no way a signaling issue (at least in my class if wasn't) if one of those firms doesn't invest anything further.
> I don't really understand how people can want there to be less choice in the market.

The problem is not what I want, it's about ensuring the survival of the company. There are simply more people leaving BB, despite an excellent alternative OS, than coming in.
Show HN: HackerNews as default tab (chrome extension)
It's not just the default ordering that's the issue, it's the lack of grouping. And as a Vim user, I'm no stranger to keyboard accelerators. Unfortunately I don't use GIMP frequently enough for all of the keyboard shortcuts to stick (were some of them assigned from nouns in a language other than English?).

Thanks for the reordering tip, though.
Ask HN: Is off-canvas navigation design good or bad?
I've been rather torn about off-canvas design lately. Would love to hear what you think. Here's a brief on off-canvas http://foundation.zurb.com/docs/components/offcanvas.html
But the real estate operating companies could "augment their funding" equally well from traditional investors, unless those investors are capital constrained (I don't think they are).
Google starts adding Dart support to Google App Engine
Hi Asparagirl, there are 4-5x the number of people who ask to write for us compared to the number who ultimately get to, so clearly there's some value there :)

The reality is that most of our writers are also mentors to other people, and they really enjoy it. Writing for The Muse is their way of scaling that mentorship to a broader audience.
It's inherently neither good nor bad. It's entirely dependent upon the use-case.
Heroku Ruby guy here. I recommend Puma. Especially if your app is threadsafe. Even if it isn't you can still run multiple workers and only one thread and you get protection against slow clients (that Unicorn doesn't have). https://devcenter.heroku.com/articles/deploying-rails-applic...

I also wrote this gem that tunes the number of Puma workers and resets any workers where a memory leak is detected: http://github.com/schneems/puma_auto_tune
I think Passenger only offers multi-threading in the enterprise edition.
Saving printing pigments (ink/toner/latex/whatever) makes more sense as printing systems get more "professional". It's almost useless on a cartridge-based inkjet printer, because those generally track something like "pages printed" to determine when they're "empty". Usually, they're not empty at all: the manufacturer wants to make sure you have a good experience rather than wring out every last drop. Some laser systems will track actual toner usage, and thus could benefit from cheaper fonts; some won't, since they estimate like the cheap inkjets. As you get bigger, and load your ink in bulk, then actual usage savings starts to really work.

So generally: Mass-printed forms you can save ink based on font. Office printing, maybe.

And, yes, ink does get much much cheaper in bulk. If the savings calculations are based on consumer inkjet prices, they're way inflated.
FTC Charges Fandango, Credit Karma: Deceived Customers by not using SSL
I thought this wiki page was going to describe selling ink jet printers as a loss leader while charging exorbitant amounts for ink cartridges.
Looks great! I love the lighting on the inn/house.
(I am a manager of the Data-Perf team at FB which deals with lots of different DB technologies)

MySQL (specifically InnoDB) is extremely efficient as a storage backend compared to PostgreSQL.

There are a few features that make InnoDB better in many cases:

1. Change buffering for IO bound workloads: If you are IO bound, then InnoDB change buffering is a huge, huge win. It basically is able to reduce IO required for secondary index maintenance by a huge amount.

http://dev.mysql.com/doc/innodb/1.1/en/innodb-performance-ch...

2. InnoDB compression: When you are space constrained (say using flash storage), then being able to compress your data is a big win. In our case, it reduces space by around 40% which translates directly to 40% less servers required. While you could do something like run PG on ZFS with compression, for an OLTP workload, you want the compression in the DB so that it can do a lot of work to minimize the compressing and decompressing of data.

https://dev.mysql.com/doc/refman/5.6/en/innodb-compression-i...

3. Clustered index: The InnoDB PK is a clustered index. This makes a lot of query patterns (such as range scans of the PK) very cheap. Combined with covering indexes (which PG now has too!), you can really minimize the IO required by properly tuned queries.

There are a variety of smaller things as well, such as InnoDB doing logical writes to the redo log vs. PG doing full page writes, so on very high write systems, the REDO log bytes written will be dramatically less. Also MySQL replication has traditionally been more flexible than PG, but PG has made some great strides recently, so I don't know if I would maintain that position still.
I would think you could defund the account...? I am not familiar with iDevices, but with Google I could just remove payment information from my account, and that would pretty much put a stop to accidental purchases.
hey guys

"It's like Hackernews but for tabs"

As a friday afternoon hack i build a little extension that shows the latest of HN in your default tab of chrome.
Hope you like it - it's a genius way to start procrastinating ;)

Let me know what you think!

Also if you are applying to the SummerBatch - all the best :)
150M users? Where did u come up with that? That's like saying Google owns 10 billion sites because they crawl 10 billion sites.
> mutable state on the ApplicationController and the models

Well, mutable state on the models seems pretty fair, unless I'm misunderstanding you. It's rather unforgivable on ApplicationController though.

Edit: and the slow startup time doing TDD with JRuby was my primary complaint when I developed in it. Although iirc you can use nailgun or something to keep the JVM active and mitigate that pain.
http://www.isrubyfastyet.com/ seems to show that Rails+JRuby performance remains disappointingly bad. The memory usage is kind of nuts too, not sure why it's so high.

Edit:

This page explains the high memory usage and it seems more reasonable now: https://github.com/jruby/jruby/wiki/Troubleshooting-Memory-U...
Ah yes, because a Tesla would leave you unscratched if you collided with the same immovable wall?
It's not a pipe
It's in the early...I want to say third of the movie? But the basic problem was they turned 'her' entire life development on having sex with the guy. Like that was the major plot point of it.

It would've been ridiculously cliched in any other movie, and here it's even more absurd: in a movie about AIs, we've got one which is gendered enough that it meaningfully relates to a body it doesn't have such that it can understand sex with a human in a 'physical' sense?

Amongst other things in the movie, everything is just askew and plot-convenient - there's no depth, no world there.
They're simultaneously threatening to fire you and also begging you to do more work; those are polar opposites. Do you feel like they need the work and are trying to use the (empty) threat of termination as motivation, or do you feel like they're trying to take advantage of you and get something for free?

Either way, you should probably quit. But if you can figure out what they actually need, it might help reduce your stress a little bit. Only a little, though, because having abusive managers or coworkers is really terrible and wears at you in a way that's pretty hard to describe. So you should probably quit.
The people who point out "90% of Apple iPhone users are on the latest OS version! Android sucks because not everyone is on the latest OS!" don't realize (or care) that Apple just bundles up a bunch of userland components and calls it an OS update. Nearly everything but the kernel is auto-updated to the latest version on all Android devices, even if they're several OS versions behind.

The discussion should be around "What is it that people without the latest hardware / OS version can't do?" not "What number does your phone say under OS version?"
Betteridge's law of headlines seems to be less commonly true than the law that if there's an article posted on HN with a question mark at the end then someone will inevitably dismiss it by citing Betteridge's law.
is it similar to foursquare?
> the default Heroku server

There is no "default Heroku server" you get exactly what you specify. If you specify nothing you get what Rails runs by default which is webrick and happens to be awful in production. It's not that "Heroku has a bad default" here but rather Rails' default web server is not intended to run in Production. Most of our docs try to emphasize that you should be using another server other than webrick. Some people want to just bang out a proof of concept and not worry about configuring Puma or Unicorn, for them webrick is fine.
"It is advisable to have a bath". Now that's a tip that is still valid I guess...
Because I would just uninstall those window managers and install i3. For me, i3 is just so vastly superior to the others, there is no reason to use anything else right now.
Wired.com made (web) history by being one of the first major sites to deploy a pure-CSS design, which was based on floats because that's all that worked back in the days of Netscape 4 and IE 4. The web design community now primarily uses floats for multi-column design because of its historical browser support. However if you don't need to support IE7 and lower, floats are one tool among many for multi-col layout, and not necessarily the best. Flexbox will only add another tool to that toolbox.
C Games in Ncurses: Using Multiple Windows
Yea, I would be pretty livid if one morning my car is just dead for no good reason.

You might object that a dead battery can cause that. But I take constant preventative measures, can tell when a battery is starting to go, and I can fix a dead battery.
A Reality Club Discussion on the Work of Daniel Kahneman
https://developer.apple.com/library/ios/documentation/Multip...

"The Multipeer Connectivity framework provides support for discovering services provided by nearby iOS devices using infrastructure Wi-Fi networks, peer-to-peer Wi-Fi, and Bluetooth personal area networks ..."