skysight-inc/HackerNews huggingface dataset:
Do you have more pictures? Also pricing info?

The thing I found lacking when I read this article was where you said "...for a fraction of the price."

Can you give me some understandable examples of what you could purchase for what prices?
So I measured this. In managed to download and install Skype. I am still entering my email I'd into this website.
The best food in the world isn't freely available to everyone. The amount you pay for software may not correlate with quality (expensive government contracts vs. a few smart guys making a website) whereas top-priced meals are consistently good. The only cost in software is labor whereas food involves perishable inventory, fluctuations in demand, etc. that works into the cost.

I'm just sayin they're totally different. But yeah they are both hard.
You bring up some good points. A very powerful part of the YC network is simply being surrounded by awesome people.

I've found that type of community throughout the startup ecosystem. When I lived in Boston, before ever getting into YC, I found it at Betahouse in Central Square. While in NY, I found it at General Assembly. Now I see it at RocketSpace in SF.
That must be how car types feel about a lot of HN articles. It did seems to be in a bit of a foreign language to me.
I hate just about anything and everything about MSOutlook, but this is one feature that I sorely miss in GMail.

In MSO, at least if you have the option turned on (although I think it's on by default), you start a new list simply by typing "* some text". When you hit enter, a new bullet-point is automatically created, and hitting enter twice without entering text ends the list. Likewise, typing "1. some text" begins an ordered list with the same behavior of the unordered list.

Lists are so common, especially for development and business in general, that this has saved me tons of time over the years. While I do get annoyed at most of the other automagic formatting that MSO crams in, this particular feature is gold.

To your question: yes, a MD-enabled editor would probably be the best. MD is quickly becoming ubiquitous, at least in my realm, and is a great compromise between an overblown WYSIWYG abomination and plain text.
Your Social Media Profile is the Resume that Counts
That 3D-Printed Handgun You've Been Waiting For Is Here
Nice start, but some criticisms:

- This just seems like a wrapper around webrtc, with some presence stuff thrown in.

- Your website does not mention anywhere that the majority of web users do not support webrtc http://caniuse.com/#feat=stream

- Is this a product? Why would I use this? Are you actually aiming at replacing skype? If not, why target it in your slogan? Do you intend on having users embed it in their site? Make paid chat applications with your platform?
You realize the Beagle project is developed by TI, right?

I think their marketing has been just superb on this platform, and it's a huge turnaround from the days of $4,000 EVKs for their chips.
Does anyone really think Photoshop is a good UX for mass consumption (which is obviously the target for Gmail)? I've been using it since version 2, and I think it's a great product, but for new users it's a miserably difficult product to learn, especially for any kind of casual use.

There's a reason why users love apps like Draw Something or (more relevantly) Instagram or Paper. They're able to easily achieve the results they want without investing a huge amount of time in learning the software. Why is that so hard to understand? Not everyone wants to invest 40+ hours in learning Photoshop.
Actually no. 'Make something that people want' makes you over think and do all sorts of market analysis and guesstimates.

I would say this as 'make something you want and sell it to yourself.'
What about the terms "Markup Designer" and "Software Developer"? These would seem to fit the bill perfectly.
We've rolled our own system inside Jasmine that mocks out XHR. It's generally in the form of:

@ajax.whenQuerying('someendpoint').respondWith(someData)

And internal to that system we have some components that understand the overall shape of our data model so someData can be a very small, simple object with just the data the test cares about and the internals flesh out the rest.
More or less what I was thinking while reading the article. How do you even staff up for something like this? I guess a lot of recruiting in Detroit or something.
Introducing My.Agenda and What's Next for LightArrow
I saw this post from Elon Musk yesterday after he mentioned an upcoming Tesla announcement. Almost thought the same thing.

https://twitter.com/elonmusk/status/330053450261987328
Bochspwn: Exploiting Kernel Race Conditions Found via Memory Access Patterns
There is nothing clever about misrepresenting yourself to people in business dealings. It doesn't necessarily have to be illegal, but it's always shady.
Neat, simple idea. Facebook Likes aren't showing for any URL I enter though.
Show HN: HDWallet: Secure, hierarchical Bitcoin wallet generation
Hhhhhmmmm... I would develop it in an interesting language from Japan...
Heh, same. I stopped after a few paragraphs.

TL;DR Tesla Model S suspension is pretty neato.
Wall St. likes to speculate about this [1] and I think Netflix will deal with it intelligently [2].

Account sharing is good for business played right. Amazon makes it easy with it with Prime shipping benefits [3] and gets plenty of business it wouldn't see otherwise from my siblings.

1: http://bgr.com/2013/04/22/netflix-price-increase-rumor-45707...

2: http://www.theverge.com/2013/4/22/4253820/netflix-launching-...

3: http://www.amazon.com/gp/help/customer/display.html/?nodeId=...
Probably not, but for example some police officer is probably still very happy about one of my monitors I used on my gaming machine when I was 14 ;)

(And yeah, I'm totally ok with it)
IIRC the author wanted simplicity was the reason invoked by the author. Newlisp has dynamic scoping and contexts (namespaces), in which you get lexical scoping, plus other features.
For instance when you want to close some function over some variable, one creates a new function by expanding the free variables inside the existing function (or lambda), to their local value at runtime. Which shouldn't be too much expensive if used in a smart way, I guess.
This might be a bit weird, this and the Only One Reference (ORO) memory management strategy, but Newlisp executable is very small with regards to the craptons of functions that are included in the core. I could make it on a low-end 32bits micro-controller, where few interpreters can pretend to run at acceptable speeds and/or fit (a couple MB of flash space).
The context and ORO thingies may be use in conjunction to use what they call "FOOP", for functional object oriented programming. The association of both paradigms, in theory, should let users scale to larger applications, assuming they can grok it.
Google has been infected by the "minimalistic design" disease in the last few years. The term evidently means "hide everything from the user and present them with a pure white surface". It looks beautiful. The sensitive artist types running google UI now love that. Look at all that negative space. Orgasmic. Ship it.
> "There is a tradeoff in HCI that is between ease and efficiency. It seems Gmail is less easy to use AND less efficient. The only improvement seems to be design."

I would argue that the improvement is the arrangement of pixels to be more eye pleasing -- design improvement would be addressing all of those issues outlined. In fact, this is a design failure.
I go by the xkcd standard of 4 words, though that doesn't change the math, just the numbers.
It's a rare and important, and a healthy glimpse of seeing the interactions of these two.
So HN Tesla owners, how happy are you with the car itself, not considering the ideas behind electric cars and what not, just with the car and driving experience and charging, worrying about running out of juice ...?
I remember back in the days around columbine when zero tolerance became a thing. It was huge news when kids would bring plastic toy guns to school and get expelled.

At least now there's some credible reasons to be afraid of that gun that looks like a toy ;)
Has anyone wrecked one of them yet? I bet trying to get it fixed would be ridiculous.
"...Investors have won, and their dealings with the entrepreneur class now look far more like the dealings between management and labor ..."

What the heck? I read a ton of startup-related news, and if anything, we now live in a time where bootstrapping huge businesses are possible, people are enjoying "lifestyle" opportunities, and investors are complaining they just don't have as much oomph as they use to have.

Sometimes I think you see what you want to see in these things. If you're already keyed-up with some kind of marxist/labor theory of the universe, everything conveniently fits into your model no matter what the actual data is.
Does anyone get what the author actually means in the "invisible gif" paragraph? Makes no sense to me how this could actually have helped to decide if the traffic was real or malicious :/
It's important to note that he's not saying the YC Alumni network and the power YC offers for fundraising isn't important, it's just that you can get 80% of what YC gives you BESIDES that without being in YC.

Think about how many companies get to demo day at YC and would, without the YC prestige, raise a TON of money because they've already launched and gotten traction. It's a decent amount. Go through these steps and be THAT company, if you can.
The problem is, if you actually choose your 4 words randomly out of the full dictionary, you won't get something like "golf kangaroo crispy halitosis" or "correct horse battery staple". It will sound closer to "capaciously endodermal remast amarantite". The set of words as familiar as "golf", "kangaroo", etc. is much smaller than 100k.
everyone in Shenzhen says Chaozhou language (潮州话) will get you even further.
Yeah. You cannot just buy a $1000 computer and go at it like software. Just think of the work/cost it takes to design stuff like this.

Maybe when 3D printers get better...
That was kinda my point...
This failed :(

<div>what</div><div>Not</div>this<ul id="list" data-list="f"><li class="first">one</li></ul>
Time to try Outlook.com buddy. That product beats GMail anytime.
Leaking emails is bad. Leaking site-specific user-names seems like less of an issue, particularly when they're exposed anyway through simple use of the site.
Meh. Saying "yes" uncritically isn't helpful, but saying "no" (even to imperfect ideas) often isn't wise either.

It's better to give a psychological "yes" even if the final answer should be "no" to a particular implementation. So point out the things you like about an idea before walking through the details (where problems may crop up).

Give others credit for good ideas (or sub-ideas, since of course you can often salvage something good from a flawed suggestion), but disassociate problems immediately from other people. ("I think we should go with Jane's great idea about X, with this tweak to address my worry about scaling").

Feel free to discuss your own ideas that you jettison soon after -- this can happen a lot if you talk through a problem while you're still thinking it over -- and is a very healthy approach to model.

Stay open-minded about your own suggestions, and stay far away from a win/lose mindset. Realistically, if my suggestion for a particular problem won't be what the team chooses today, is there actually going to be a poor result?

The main thing that works for me is to go meta sometimes... I will actually say in a meeting "hang on; I want to be sure I'm not just hanging on to this approach because I've thought it through more deeply."

None of this involves me ever saying "that's a bad idea" (unless it was mine!), or even really "no" very often at all. More like "I like that, but I worry about".

If someone tells you "you need to work on saying yes instead of no all the time", they may just be telling you to improve your human skills a bit -- not shutting you down at all.
Thats actually a good, along with the fake .zip extension.
Here's another total usability fail: Tab sends the e-mail you're currently writing instead of indenting text. Everywhere else tab indents text, and when you write an e-mail in gmail you'd expect it to act consistently with how it's used everywhere else.

Start writing in gmail, hit tab to indent some text. Congratulations you've now sent half an e-mail to you boss....

I can't fathom who thought this was a good idea.
So by entrepreneur he really means non-tech hustlers working on tech-centric companies, the kind that are hard to get to the traction & cash-flow stage without meaningful development. It's not so surprising that those would have less leverage with investors - they're basically dependent on their money once they max our their savings & credit cards.
Scott Locklin had a weblog post giving background information on past attempts to use 3D printers to make guns. Note that this was published in August of last year.

https://scottlocklin.wordpress.com/2012/08/11/bad-engineerin...
311 has had analytics for years. Either this guy is better at it than the last few guys or he is better at self-promoting.
Nobody thinks Photoshop has a good UX, but that's not the point; the point is it's been consistent, with only small, helpful changes.

If Adobe redesigned the Photoshop interface they'd instantly love half their market share, as people using software professionally don't like or have the time to learn something new just because it's better in some odd way.

Microsoft did that with Office, the whole Ribbon fiasco, but to their defense:
- Office 2003's UI was extremely complicated; GMail's new extra steps are nothing in comparison.
- The Ribbon UI was well designed from the start.
- All (or most) keyboard shortcuts stayed the same.
- Microsoft actually did extensively test the new design and, being Microsoft, it will be supported for a long time.

Adobe probably wouldn't be able to pull that off, and it looks like even Google can't anymore.
- If the iframe is visible = legally ok, but probably against TOS of Ebay's affiliate program as you can/should/may only place their stuff on _your_ pages

- If the iframe is invisible = fraud
What bothers me most about gmail is the flat conversations, where you can't see that a message was a reply to an email in the middle of a thread.

It seems I'm almost alone thinking this way, though -- it's not a complaint I often hear from other people.
Hong Kong's biggest problem is quality of life. Unless they can fix housing, life in Hong Kong is going to remain stunted.
Dents in the Universe
McDonalds is a known quantity. If you're in an unfamiliar area of town, or some other town, or just need to grab lunch without a big production you can do it at McDonalds without reading a menu, considering options, prices, etc. -- and without the risk of getting food that wasn't what you wanted/expected/understood at the outset.
Nitpicker's corner: it doesn't actually send the email, it focuses the send button.
As always, I feel like people are more averted to a change to a product than the product itself. People complain in droves about how "everything is RUINED" in Facebook or Gmail, but simple fact of the matter is that you can do far more in both than ever before.

Gmail features like fulltext label search make me prefer it over almost every other email client. And the author's comment about it being "too hard to change the subject" is by design, because it both breaks threading and pisses people off when you change the subject of an ongoing thread. New subject? Write a new email, idiot.
A Real Estate Empire in Space
Just to show this can work, we put together a demo called "Million Person Search". This is, as you may have guessed, a table search with a million records to demonstrate how fast ElasticSearch is when it is powered by SSD's. There is a link to Github to document it. http://qbox.io/demos
How exactly does this work? A short little tutorial would help ^.^
I really think the Mythbusters need to weigh in on this. Adam Savage seems to have a big presence in science education, and I can't think of anyone more qualified to speak on the matter.
Build language parsers for iOS with ParseKit
The point is, building a CRUD app is a task that has been done so many times, and frameworks like Rails, Django, Play, et al have abstracted away the challenging parts to the point where it's no longer a technically hard problem and does not require a particularly skilled programmer. The current crop of frameworks are now just one level of abstraction away from the point where a non-programmer will be able to build a functioning CRUD app with a few mouseclicks (just like Wordpress), at which point it will no longer be necessary to employ professional programmers to build them. With the next generation of CRUD app frameworks, they'll be able to give that task to someone like a business analyst, who has other responsibilities and who they can pay much less than they would have to pay someone with a CS degree.

Programming belongs on the cutting edge, the place where we build things that were never possible before. CRUD apps are about collecting data, but that problem has been solved already. Now the problem is we have too much data and aren't sure how to make sense of all of it. So the cutting edge is now at building machine learning algorithms on top of MapReduce processing, to automate high-level decisionmaking based on massive, diverse, distributed sets of data. That's where the important "engineer" jobs are going to be.
Ctrl + Shift + 8? You gotta be shitting me!

Ctrl + ] & [ to indent? What's wrong with Tab & Shift-Tab, like in every other app?
> Drag and drop from the address bar. So easy.

This is stupid. For starters, it means people can only insert links to sites they currently have open in their browser...
Yes sorry for that, I didn't expect a such traffic from HN. Things will be stable in a few hours :)
I'll never look at my Galant VR4's suspension the same again. I knew it was old and bad, but this really drives that point home.
I also highly doubt you can make a superior meal, that's a little offensive to people who focus their lives and careers on the art of food.

Meh. In my experience you reach a point of diminishing returns very quickly, in terms of price / quality ratio at "fine dining" restaurants. Paying $40.00 for a steak gets you a significantly better steak than the $15.00 one, yes. But paying $80.00 for a steak doesn't get you much more, if any more than the $40.00 steak. And I, for one, have no problem believing that a home chef can replicate the $40.00 steak in their own kitchen.

Most of what you're paying for at those upscale, trendy, fine-dining places is service, ambiance, status-signalling,ego gratification, etc. You don't pay 4 times more for a meal because you expect the food to be 4 times better.
Please... Usage data is irrelevant. The UI design at google is now being run by dictat from the top. User studies and survey results are massaged until they can be contorted into conclusions that suite the already made design decisions.
Tab+Return sends email.
You haven't included a link or email address. Cannot find it on the Fashiolista page either.
Just make the switch to a desktop client. Lots of friends have been complaining about the new GMail UI and each time I recommend the same thing.

I personally use Sparrow, but it seems like it has been abandoned since Google bought it.
Perfect email threading in rails
It's quite possible, I'm not sure about what specifically is slow in these benchmarks, because I haven't done any profiling.
It's easy to underestimate the power of switching to a better language by just doing it - guess at the syntax until it works, then refactor as you start to understand the language and its culture more. In fact I've found I learn faster this way than any other.
Why shouldn't we be afraid of 3D printed guns? I don't like guns and I think the fewer people have them, the safer we are, but what can anyone do about this when you can simply buy a 3D printer and download a CAD file and begin mass producing an arsenal in secret?
GMail changes can be mitigated by using a normal mail client via IMAP.

Obviously not an option for everybody, and not a 100% solution, but it helps a lot.

I'm also not liking recent changes at Google, so I'm in the process of transitioning away from GMail and the rest of their services for most stuff. Before too long I'll only be using it to login to sites using the "Login with GMail" buttons, and all my real email will go to a different account.
Money can buy happiness
4 Weird Psychological Tips to Make People Happy
Did you know we all have a magic threshold to happiness, and that when we reach this ratio of good-to-bad events we turn from alright to happy? Do you know the best drink to offer at a client meeting to increase their good will toward you?
I love reading articles about technical issues and solutions in the Porn industry. It's like getting a peek inside a youtube scale company as they grow.
One thing that annoys me in GMail is the fact that it doesn't support .eml files. Every time someone sends me an .eml I have to open my desktop mail client, wait for it to download all mails and then check what's in the file. Exporting mails to .eml would be nice.
I gave it a 5 minute trial. Can't figure out if it supports multiple addresses.
I use mocking framework(Moq for .NET) to mock my service response and various xml responses i will save in test xml files..
Anyways, I will try to use it to test over network rather local mocking
Uh, [tab] usually switches focus to next control, and shift-tab switches focus to previous control.

Thus, when I hit [tab] now focus is taken out of this text box and to the reply button.
That must be related to SpaceX not Tesla,
I think it's a symptom of "Tesla = auto upvote on HN" syndrome. If this had been "Ford Focus S Suspension Walkaround" (or "Porche 911", for that matter) I doubt we'd be seeing it on the front page.
Ask HN: Purpose of email address in blogs' comment box?
WordPress blogs (and some other websites) require email addresses. The email addresses are only used for sending notification of replies, isn't it? (or a kind of CAPTCHA). Some people are reluctant to type their real email or just give up leaving a comment. The owners may miss some opinions from those people then.
Sample page:
http://wpthemetutorial.com/2013/05/02/working-with-vagrant-and-wordpress-basics/
"Huibert Mees is the Chassis Systems Technical Fellow responsible for the design and engineering of the Model S chassis systems. He joined Tesla from Ford Motor Company, where he was responsible for all the chassis systems and vehicle structure of the Ford GT supercar. Huibert has been working in the automotive industry for over 20 years, and was responsible for the rear suspension design of the Lincoln LS and Jaguar S-type as well as numerous advanced chassis design concepts at Ford."

Both SpaceX and Tesla are largely built on skimming the superstars out of the entrenched players. There are plenty of people that are really really good at their jobs at Boeing, Lockheed, Ford, General Dynamicsm, etc. They are generally underpaid, undervalued, and given little freedom relative to their skillset. But they stick around in those companies because that's where you have to be in order to work on really cool stuff like the Ford GT 40 or a space rocket.

Tesla and SpaceX offer the same cool stuff to work on, without the crappy low-value coworkers that never get fired, legacy systems holding you back, and the opportunity to do things as you believe they should be done.

This is part of why the old companies will have a hard time noncompeting. Not only are SpaceX and Tesla disrupting their business, but Elon Musk is stealing from their top tier talent pool that could defend against disruption.