skysight-inc/HackerNews huggingface dataset:
I also went to a small undergraduate college, with small class sizes and many passionate, engaging professors, where classes were a mixture of lecture and discussion. And half of the classes still bored the crap out of me.

Even with a great teacher, the speed at which the material is presented is never going to match each person's learning flow. Too slow for things they get instantly, too fast for concepts they have trouble with, and everyone is different.

And even debate in a small class is inefficient. Contrast a debate in a 20-person class with a debate in the HN comment threads. The class will sometimes be focused on a thread I'm not interested in. Sometimes I will want to chime in, but others are holding the floor. Time is a scarce resource and 20 students are contesting it. On HN, we can all read and comment simultaneously. No downtime.
You'd probably be better of with Scalatra then...
API Design Goals
The original title of this was correct, guys; the product is named CHICKEN. I'm not sure why the casing got altered.
This project is put together by my lifelong friend Gabe Wallace. He's been working on this company for years so I am really excited to be able to help him launch his product!
"Other automotive safety systems include anti-lock braking system (ABS), electronic stability control (ESC/ESP), traction control (TCS) and automatic four-wheel drive."

So anti-lock brakes are going to stop working after the wraparound? Seems to me that either (a) they're relying on code that they shouldn't--why should ABS depend on date and time? or (b) the article is just giving examples of embedded systems that could fail.

If case (a) is true, I imagine (or would like to think) that they're just using the timestamp to perform some simple physics computations of how to control the brakes. If this is the case, they could just use the uptime of the processor instead. Then they would only bump into this issue if the car ran nonstop for 60+ years, which is a reasonable thing to assume will not happen.

If case (b) is true, then the article needs a bit more research into examples of systems that actually rely on datetime.
$50

I can see Glass being interesting in some situations, but mostly I don't feel like it's a vital product for me. And I certainly don't feel the attraction in the way I did with a smartphone.

I would feel very differently if this were an implant and not something I wear. I do not want to have something on my face and the advantages I see from Glass don't outweigh that desire.

For example, I don't see the advantage in being able to photograph things from my head. Sure, you can imagine a situation where having a camera attached to your head is really useful and being able to take an instant photograph would be fantastic, but I'm not ready to pay the price of a thing on my face all the time for that benefit.

I can imagine having Glass as a display for a GPS as very helpful. I wouldn't mind driving with something like that especially if it could be part of sunglasses. There I am concentrating on a task which Glass will enhance. So, I view Glass as task-enhancing not life-enhancing. A lot of recent news has been of the gee-whiz it'll change your life variety which is off-putting. It's more likely to be incredibly useful in some situations.

Lastly, I do not trust Google and so the idea of a device that uploads stuff in any automatic fashion is not something I want. (It's not just Google, I don't trust Apple's iCloud etc.). I may be unusual in that. I would actually prefer that there be a 'home cloud server' which would be where my photos, emails etc. were stored and processed and that I had total control over.
I was wondering the same thing. If they're running on a quad core (or EC2 Large) the results could look pretty poor with a single node instance.
The SSL certificate on that website is broken. It's unusable in Chrome.
Is it time to start taking the Syrian Electronic Army seriously?
Ford Custom Crate Engines for Mustangs, Cobra Kits & Trucks
When you make a statement like "the only sane choice", people tend to expect actual reasoning behind it. Your post would have been more accurate as just "I like go".
I think it looks incredibly bad right now.

I need to see it put through the wringer. Let people spend their hundreds on the (simplistic) hardware, write software for it, obsess over it. I'll buy it later after it has become socially accepted, slimmer, less of an eyesore, has a few killer features, and costs a lot less than $250.
Also: http://movies.netflix.com/WiMovie/Everyday_Sunshine_The_Stor...
Turbulenz Engine Goes Open Source
Hopefully it'll mark the shift away from USB and PCs as the main development connection and platform, and towards wifi and tablets.

Yes, reprogram your coffee maker while your car drives you to work.
ShowHN: SmartMow
I bought the first Android phone as soon as it came out, because it solved real problems in my life, so I definitely can be an early adopter if the product is compelling. That said, technology is already intrusive in my life and I'm having to take very conscious, deliberate steps to disconnect. The idea of always having it in my field of vision, or of competing for someone else's attention, or of having them looking up information on me while they're staring at my face is frankly horrifying.

I can definitely see how it could be extremely useful for specialized applications like surgery or any other activity where you need both information and the use of both hands.
How are multiple cores handled? For example, with node.js, the standard way to scale is to run multiple instances (but according to https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... only one instance is run).

I wonder how the results would change if only one or two cores were enabled (using taskset or isolcpus)
I don't think it seems dumb. It would be a very useful comparison between platforms. Stackoverlfow runs on .Net and Windows servers and they say it's very performant. So why not compare with other frameworks on the same hardware.
I'll be snapping up 2038.horse for sure. Once all our computer controlled hybrid vehicles stop functioning, I predict a booming market for horses.
Pretty awesome! Arduino + BT4.0 next, please!

This could (or would have in my case) been very handy for prototyping wearables. BT4.0 is better for battery usage and phone connectivity in production-ready wearables though.
MUSE: The Brain-Sensing Headband that lets you control things with your mind.
Uploading sketches via wifi is a unique feature, isn't it?
3 Referral Programs That Don't Work and Why
China: A Billion Strong but Short on Workers
There's an incredible amount of value in "well-integrated". I wasted weeks trying to get an Arduino to have enough control over an Xbee to get it to even see wifi networks. And Xbees were designed to work over existing wifi frequencies...
Thanks so much for featuring www.designwithbenefits.com ...We're honored!
>breasts were not the sex symbol they are today for much of human history, and neither was masturbation to external visual sources

I have no idea where you got this from. Breasts are treated as sex symbols in lots of ancient sources (see e.g. the Song of Songs).
"porn reduces the actors in it to objects that exists solely to be exploited for the pleasure of others."
1. They are not objectified. Recording is created of sex/nudity that is object, not actors "reduced" to objects. And also, last time I checked - humans were objects. Whole sentence is wrong.
2. Pay me as much as women in porn are payed...

"typically of women being subject to men."
You are not watching enough porn. In most porn women are the ones initiating sex, and men just plays along. It's your personal problem if you are watching male on female BDSM.
I asked for this before. Could you please add error bars to your plots?
It's clearly a set of arguments (separated by ':') to a function, i.e. it's a RPC invocation. The first seems to be the session of congress, 113th and 107th. The second, perhaps the nth item in that collections? The third, a temporary filename, probably where the search result is stored, so you don't have to re-run the search which you hit "back". The last bit, probably a later addition that manages breadcrumb navigation.
Onion: HTTP server library in C designed to be lightweight and easy to use.
Give me a paste-on LED that I can attach to any pair of glasses then we can talk. I highly doubt I could justify dropping a few hundred on something like this.
Apple drinks the Microsoft Kool Aid, bases iOS 7 on Windows 8 "Metro"
Ask HN: When you turn down employment, is that considered burning a bridge?
I've had a few friends tell me not to interview somewhere unless you know you're going to take the job since the manager won't consider you again because you turned them down.<p>How true is this?
Once economies of scale on the display kick in, the hardware can be fundamentally made significantly cheaper than a smartphone, everything and slower (vastly less CPU and GPU requirements as the software exists today, compared to a modern smartphone, although that could change if they start doing augmented reality stuff), it has fewer radios, less patent and compliance tax, and similar size/thickness/density/complexity. I think a $100 cost price should be easily achievable once the volume gets up. (I design hardware professionally.)
For many systems performance matters. Claiming that there is no difference between Ruby and C is just sticking your head in the sand.
NodeFly’s Node.js News Round-up for May 2, 2013
"But sometimes we fail to cultivate an image that other intelligent people would like to be part of."

The trick here is to channel your interests into interesting hobbies. They should be foremost for you and your own development, but hobbies and related passion makes for much more interesting conversation.
Uken Games is looking for talented developers to help us build amazing mobile games. In particular, we are looking for:
- Senior iOS Developer
- DevOps Engineer

We are a profitable startup experiencing massive growth, with hundreds of thousands of players a day across iOS, Android and Facebook.

More info at http://uken.com
> Rational people look for a lower number of deaths and the less rational (emotional) look to avoid action creating the misery of someone else.

Whether or not the action is rational depends on the underlying principles. If the most important thing is to minimize lives lost, then the moral math of causing harm to one for the benefit of many is simple. However, not everyone would agree with this principle. It's not necessarily more emotional.

Inaction vs. action is an important distinction to some.
While in general I approve of the policy here of renaming posts to match the title of the page, the change here done by the mods (to simply "Manchester City Council") makes the whole discussion make no sense. (The original title was "How government sites should be designed".)
I'm a fan of Go, but Go is definitely a bit more verbose than Python.
The requests per second is importanct, but some frameworks seem to get high average throughput but at the expense of a few slow requests.

Also when measuring latency, average and std dev are only revelent if the distribution is guassian in distrition. Which is unlikely.

Better to show percentile based measurements. Like 90% of all requests served in 5ms, and 99% of requests served in 15ms.

See Gil Tene's talk "How not to measure latency" [1] for more info. Also be sure you are not falling into the "Coordinated Omission" trap where you end up measureing the latency wrong.

[1] http://www.infoq.com/presentations/latency-pitfalls
Stefan Molyneux has cancer
If you think about it, it matters. Not that I always want the top performer, but definitely wont pick the last few.
It also needs a little LED next to the camera like on MacBooks etc so people you're talking to know if you're recording. A simple feature that would increase comfort amongst those around you.
It's very depressing to see Symfony2 at the bottom of these lists. Although there are quite a few performance optimizations that can be done to improve this, there are few excuses for such poor performance by default.
We use the cluster module to spin up multiple instances. We cap it at one instance per core.
Poll: MacPorts vs. Fink vs. Homebrew vs. Rudix
Which do you use to install command-line stuffs on the mac?
Fink
MacPorts
Can there be a sinatra benchmark with raw database connectivity?
Recreational sites with reference tools. If we were talking about sites like Twitter, then aesthetics are obviously very important. However for productivity tools such as government websites, then usability is far more important as you're not after casual surfers and trying to generate more traffic from them, you're literally just trying to get people to the information they want in the most direct and painless way possible.
When your competition is mostly ruby/js/python...
Who blames technology? These are all entirely social factors at work.
You can make the fonts looks equally good in Kubuntu by doing this - http://askubuntu.com/questions/130758/how-to-configure-kubun... and changing the Desktop Effect -> Scaling Method to Crisp.
It's been my experience that Ubuntu's default font rendering is good--but this seems to be because Ubuntu is using fonts which have been explicitly designed to render well in the Linux font stack. I find that using mainstream TTF and OTF fonts, with their custom hinting and ligatures, works less well.

Soon this will be a non-issue, though. Font engines differ only in how they hint and subpixel render at low resolutions. Once every display is "retina," there will be very little difference, except perhaps in gamma correction, advanced kerning and layout algorithms, where I've found OS X has always produced superior results.
You might want to read over Oracle's OpenJDK FAQ: http://openjdk.java.net/faq/
Find another legit computer business who allocates the majority of their home page to insurance ads and dropdowns with "Astrology Supplies" and "Miami Beach Condos" and I'll care what that guy thinks.
Not in a country of 1.3 billion people and only 1.6 million police officers, where everyone selling goods or services practices this.

Besides, I don't think enforcing tax collection is, or has ever been, a function of the police force.

China's internal revenue service tolerates widespread sales tax evasion via undocumented cash transactions, even if for no other reason than that they lack the auditing infrastructure necessary to enforce collection.

Meanwhile, in the cases when someone does ask for a receipt for a cash transaction, it is always because they want to "expense" it. Salary rates in China, at both state-owned and private enterprises, are shockingly low, but they compensate for it by allowing their employees to claim expense reimbursement for practically anything. Therefore, there is even a black market for receipts. If you spend cash on an expensive meal in China and you get a receipt, you can even sell that receipt to a receipt trader, who will resell it to someone else for 1% of the amount on the receipt, and then that person will claim it to their company as an expense, and get reimbursed cash for it. This sort of fraud is rampant in China.
As long as you're able to update the software, it's easy to reinterpret the protocol as unsigned and get most of a century of extra time to worry about it. I don't think that's as big of a problem.

Heck, you can let it wrap forever and interpret timestamps as 'now plus or minus 50 years'.
We use the cluster module to handle multiple workers (https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...), so far we've received feedback that this is a valid approach.
Open Tech Forever Challenges Proprietary Innovation
Introducing Starling.js
Another phil major here...

For all interested in the zombies, check out David Chalmers website: http://consc.net/zombies.html

The guy has stated one of the most famous arguments about the consciousness in his book The Conscious Mind.
RFDuino also just got funded: http://www.rfduino.com/
This must some attempt at comforting one's inevitable mediocrity.
When you have a choice of Simple vs Complex (not complicate), Native vs Virtual but comparable in terms of maturity and expressiveness, which one you pick, honestly?
Title: "Manchester City Council"
which links to a the website of MCC.
Is that supposed to be sufficient to explain why this is on HN?
Why would you buy a MOOC from anywhere but a top university? MOOCs will bring winner-take-all economics to higher ed.
Survey of eating habits among philosophers: http://leiterreports.typepad.com/blog/2012/10/philosophers-e....

I assumed they all starved because one guy never passed the fork.
Your Start-up Name Matters (A Lot)[video]
I bought parts, and had it all unit tested, really. All four axes worked, I had the board running my own firmware build I could play with. The extruder got hot and appeared to be functioning correctly with the thermistor. But I had a goof getting the bed assembled/leveled which forced me to tear it off and order new bearings. And by the time those arrived family and distractions had pulled me away. And of course by now the Prusa is old news. But I'll get back to it someday, if not with this printer than with another.
Where Do We See Website Development in 10 Years?
Agreed! It will take time (at least 2 years) to determine what it should do and the direction that it will head.
"Somehow we came to believe that women can be as good employees as men"

"men lost their natural advantage in the workforce"

MRAs, never change. Oh wait, you don't.
This was why I switched to using the terms "aesthetics" and "usability" to make the distinction between the different interpretations of "design" (In fact in the very post you replied to, I hadn't used the term "design" once).

Since The other guy counter-argued using those same terms so I can only assume that our opinions differ.
Yeah, nothing screams good craftsmanship like armchair-quarterbacking someone else's work that clearly works well.

FWIW, it seems to be some sort of encoded state, essentially HATEOS.
That's why I mentioned "seems to be the only sane choice" :)
Java does well with C, Haskell and Go competitors in these results...
Mud Flaps and Elvis Cologne
Inherent dorkiness of Google glass
Awesome article. But I disagree with "Don't try to be great." Yeah, it takes luck, and yeah, there's nothing wrong with being "solid." But with that mindset, you won't be great, even if you're lucky. Do you think Bill Gates spent his 10,000 hours programming by accident? Was there nothing better to do? No. He was probably obsessively passionate about it, and he took advantage of his opportunity to become great. And do you think Apple made such a name for itself by coasting along, doing what everyone else does? Few people and few companies become great by not trying.
Every now and then I get the urge to try Scheme in my iOS app. I google'd and found this:

https://github.com/outworlder/beamrider

Anyone using Scheme in a shipping mobile app? Does it work well in practise or are there a lot of hurdles?
The admiration seems to be sarcastic, though...
By the way, what happens if you do a coin flip for newcomb's paradox? The entity can't predict that.
Is there a better source for the economists survey? That is very interesting and I'd like to see more details about the study. Specifically, how many economists were surveyed, and how were the questions asked?
What’s New in Node.js and libuv – May 2, 2013 (Debugger, new API & more)
I must say, they do a great job at selecting plugins that goes into their repo.
I’d not even heard of rudix. Does it have a niche?
This is why I love Steve Jobs' commencement address at Stanford. He was brutally honest. I love how he attributes much of his success to not having a college degree.
Interactive browser-based console for any Python Gist
Cassette Tape UI
>>I've read about the limitation of Go in terms of third party libs

Must not be looking on github... Yes its new, but in a majority of cases I have not had any trouble finding third party libraries and the std ones are wide and excellent.
"What I meant is that in case of women social roles have progressed since then, while male social roles are still what they were 100 years ago"

You seem to perceive this as a zero-sum game. Raising the status of women means that guys' strict gender roles are weakened. Which is an objective good thing. Be a good person, don't lower the status of women because you're confused and frightened with yourself when you can be a stay-at-home-dad and not be a social pariah. Or you can be approached by a woman in a bar and not think she's a slut. Or, your wife can (gods!) make more money than you and not have you be an emasculated pantywaist.

Your problem is with your perspective, not the state of women worldwide.
White Men Wearing Google Glass
>the research doesn't claims any relation between the weight of the plow and the mindset beyond for the passing of a threshold

So let's see, the research is about the relationship between two variables, both of them naturally continuous: weight of farming tools and degree of discrimination against women. The correlation doesn't quite hold for some sections of the graph, so what do you know: let's just separate the first variable into two arbitrary buckets, "light" and "heavy". Voila, case proved! Except if we happened to place the division at a "heavier" point, leaving only the Nordic countries in the "heavy" bucket, we'd obtain the exact inverse correlation.
If you only have 5000 products, you might as well use a 16 bit field. If you only have 10 million messages, you might as well use a 32 bit field. If you only deal with times before 2038, you might as well use a 32 bit field. It's a bug if the code isn't flexible, but there is no reason to waste extra space in the database to store 0s.
If you set out to be great simple numbers mean you will most likely fail. The famous "mid-life crisis" can easily result. Best to accept that you most likely won't change the world, and be satisfied with things you can reasonably achieve.
And just to be happier, Drupal 8 will be base on Symfony2...
It's really great that you draw a custom cover image for every single plugin.

Suggestion: make all navigation ajax-based and display the items right away (don't wait until all items are finished loading). This will make your site much-much more faster.
You don't need much, there's virtual-MAAS now:

- http://jujucharms.com/~virtual-maasers/precise/virtual-maas

Not finished, here be dragons, etc. but it works.
I think the title was changed; the original one was something like "All institutional webpages should be like this one"
Ask HN: Is this sales person too good to be true?
Hello HN,

I have a startup and was contacted by someone on LinkedIn. She's a lawyer and a sales person who has contacts she believes she can sell our service to.

She wants to work purely off commission. She would make introductions and also help "close the deal" (she's a lawyer as well). Her target is to close contracts of $100k+.

She said she has contacts with a specific market that our service is a good fit for. A check on LinkedIn shows that she does have connections to said market.

She has spent a few hours so far on phone/skype calls to answer my questions and get enough information from me to prepare her pitch for the companies she's going to approach. She signed a mutual NDA but we haven't given any trade secrets away.

But it sounds a bit too good to be true. No down side for us and we only incur cost if she brings and closes a deal. We pay her commission only after we get paid.

Anything I should look out for?
Because several concepts can exist at the same time. Why address problems with women when issues of race and class exist? Why better your country when people are dying elsewhere? Why focus on people dying elsewhere when people are dying right next door to your neighborhood?

Your nitpicks are unnecessary.
In addition to the aforementioned Charlie Rose episode, I recently saw Kevin Dutton talk about this in a short Big Think video [1] (or rather, the converse). I have no idea if it's valid.

[1] https://www.youtube.com/watch?v=KUsGDVOCLVQ