skysight-inc/HackerNews huggingface dataset:
I think in the Valley there's an over-emphasis on design, sometimes one that comes at the expense of utility.

If we look at the most popular places in the Web, like Craigslist or Wikipedia (or day I say YC), none of them are particularly beautiful. And they could be made more beautiful today sure, but they started with something highly utilitarian.

At many start-up events, I've seen ideas that didn't really solve problems and weren't that utilitarian, but were so BEAUTIFUL that people assumed they were great. I worry about this, because then the founders get a lot of "false positive" responses, and when they actually enter the marketplace, they might find that reality <> expectation. Bad for them, but also bad for everyone else, because what's the cost of this huge emphasis on design as opposed to true utility?
It's not. Figuring out which of the 240 million accounts they should be sent to is.
Not that you need to be using the motor to lift yourself up and down. I'm sure the desk will still support your weight.

Something else to note is that further down it mentions that the 225 lbs limit doesn't include the weight of the table top, so it might be closer to 200.
I think people confuse the ChromeCast tab/screen mirroring (which is slow and laggy) and ChromeCast DIAL/casting from apps like Netflix which actually just sends a URL to the Chromecast to stream
Counterpoint: http://motherfuckingwebsite.com/
What an incredible idea for an event! But just out of curiosity, has this been publicized at all? I live in SD, and I regularly tune in to local media (especially NPR/KPBS), and yet, reading it here on HN is the first time I've heard about Walk for Salk...

Anyway, it sounds like a great event, and I hope to come and bring the family!
The motorized Ikea Galant is not sold in the US, for whatever reason.
Corporate Development 101: What Every Startup Should Know
That's a stretch. This has really nothing to do with the suitability of Ubuntu the distro or Canonical the company for "the enterprise."
So this is one thing that puzzles me. Why can't phones have modular drivers like a PC? Phones of today are way more powerful than PC of the past, but it seems that manufacturers still want to keep an appliance like structure for the phone.

In my ideal world, I'd download (say) Android 4.4 and install it on my phone. After that, I'd hunt around, download and install the drivers for my phone like mic, camera, gyro, etc.

Why is this not possible already?
Microsoft Will Soon Bring Back The Start Menu In Windows 8.1
And private individuals or organizations cannot? The flaw of logic is obvious.
Is BMI really the same for males/females? I always assumed that what is obese/overweight for a 5'9 woman would be different than a 5'9 man.
Relax, my friend. Kickstarter is an alternative to a traditional pitch. There's going to be a fuzzy overlap between conventional and otherwise-unfundable projects. No one gets to decide what qualifies. It's a market: just let it work. This project is not for you, but others like it. Why get sick?
Fire TV lacks iTunes and Google Play. Apple TV lacks Google Play and Amazon Prime Instant Video. Chromecast lacks iTunes and Amazon Prime Instant Video.

And now we have a million and one ways to watch Netflix.
Oh, I misunderstood. Then that example is indeed an interesting counterpoint.

You are of course right in that human rights issues are special. But there are also other human rights issues for which this could be done.

The death penalty comes to mind.

Also, Mozilla is a worlwide organization. Why does this become so important now, when the US has changed opinions on homosexuality? In some parts of the world, gay marriage has been accepted by the mainstream for years now and there are other parts of the world where it will not be acceptable for a very long time.
UX Design for Startups [ebook]
Cortana will work offline? I didn't think something like this was possible, because I was sceptical whether standard smartphone was capable of all that natural language processing...
Yeah, what is it that makes theSkimm specifically for young women? The woman in the logo? I read theSkimm and I'm a young woman, but my impression is that it's written for the busy general public.

How is "young women" more niche a target than male techies or, say, ops developers?
Would this stand in the US where the IRS recently declared Bitcoin a possession and not currency?
What distro do you propose instead that has equally fresh packages and more stability?
I think that if Mac had been the dominant desktop platform, native desktop apps would still be more popular. For one thing, Mac emphasizes UI consistency more than Windows; observe that even Microsoft Office and the (now abandoned) Windows Live Essentials desktop apps don't use native Win32 controls. For that matter, even a lot of Windows utilities don't use standard Win32 coontrols for everything; Microsoft has an internal GUI toolkit called DirectUser that is used in various forms across several MS products. And this brings me to a reason why native Windows apps aren't popular among developers today: lack of a single good native GUI solution. Win32 is plain ugly, and shows its age. Windows Forms was stillborn, as Joel Spolsky said in "How Microsoft Lost the API War". WPF may be good for .NET apps, but Microsoft doesn't use it in their flagship products; that's hardly a vote of confidence. And now there's WinRT/Metro, which is cool... if you want to ignore the large installed base of pre-Win8 users. Is it any wonder that so many developers just decided to use web technologies instead?
In our office we really like the MultiTable.com tables. These were the cheapest high quality tables we could find. Ikea now sells adjustable desks, but the last time I looked they didn't show up on the US version of their site. Ikea prices were comparable to MultiTable. You can buy your table top from MultiTable, or re-use your existing Ikea table tops as we did. Our company was able to negotiate a (modest) bulk discount as well.

http://heightadjustableworktable.com/index.php/manual-modtab...

Speaking of Ikea. I stared with an Ikea hack as my standing desk. Building a combo coffee table with a book shelf as a keyboard tray, all for about $34. That sat on top of my existing Ikea desk/table. I used that until I was convinced I wanted to stay with the standing desk.

There are two drawback to the Ikea hack solution. 1) they are not readily adjustable. You don't want to stand 100% of the time, certainly not when starting out. 2) they can be very top heavy if you have more than one monitor and a workstation AND a laptop.

The electric motors look cool, but are totally unnecessary. It takes about 10 seconds to crank the table up or down by hand.

What goes unmentioned in most standing desk articles is the need for a really good mat to stand on. Here are the best I've found that are also a reasonable price:

http://www.thehumansolution.com/notrax-974-ergomat-grande-an...
http://www.amazon.com/dp/B001BQR23K/
It is a proxy, so if you don't explicitly add keys with a middleware the API will still need the auth.

But you can do key mapping: if you pass your key it will transform it to the real one and if not, then it will just return 403.
Did you try Wit.AI? [1] It's cross platform and totally open: you can create any voice command you want by just providing a few examples of what you expect. Then the API turns speech (or free text) into JSON.

[1] https://wit.ai
I've had a Roku for more than a year and it offers both Amazon Prime video and Hulu+. (And Netflix and many other apps.)
So much this.

I think that in most cases, I can reinvent the wheel if I have to (find my own solution). But why should I? Why not ask Google if there's already a library that does that?

It's like pair programming on a massive scale!
He said "much more important". Sorry but that's just not true. Secondly I present to you
http://sfbay.craigslist.org
https://news.ycombinator.com
http://en.wikipedia.org/wiki/Main_Page
Your brain is still going to try to pattern-match on the human voice.
There's an Amazon Instant Video app for Google TV.
It's incredibly difficult to keep people from using insecure technology.

After the whatsapp facebook aquisition many of my friends looked for something different. So they choose Threema and Telegram. Which are both horrible.

Please guys. Use TextSecure [0].

[0] https://en.wikipedia.org/wiki/TextSecure
Looks like we can develop for this. If you're an Android developer you should check out all the specs and docs here: http://bit.ly/1pLH83y
We are planning on-premise version which should work for all API calls - https://news.ycombinator.com/item?id=7517338
The trick is not getting them on in the first place.
When Manhattan first started, our first use case was this. To support batch (something we talk about in our blog post). Similar to ElephantDB, the biggest difference was we wrote our own storage engine (seadb), instead of using BDBJE. We built the hadoop pipeline service so developers only needed to supply us with sequence files and we did the work for them by watching.

Over time, Manhattan evolved into a fully fledged read/write database that is able to support batch + read/write in the same system. Batch is great for some use cases, but sometimes the cost is too expensive when you factor in how much processing power, storage, etc is needed for that model. We support both of course still we want developers to have the freedom to increase their productivity.
It's time to end the 'rape culture' hysteria.
well, i just traveled south east asia for a few months, and lets say where i traveled (lots of islands, beaches in myanmar, cambodia, thailand) there was no internet, still i needed to code a very specific webapp for my 5 year old son (an mp3 concatenatior)

i will outline my experience on the next viennajs (our local JS meetup) http://www.meetup.com/viennajs/events/126159362/?_af_eid=126... in a talk called "coding an awesome real world problem solving web-app without internet access after your girlfriend deleted your dev-setup on a device that hates developers while traveling south east asia" - i will post the slides to HN after the talk. but (SPOILER) the conclusion as it contributes to this discussion:

EMBRACE THE INTERNET

- right click "view source" is a gift from the gods
- github is even better
- read the f_cking source, luke

google is the tool to find source-code, and without other source-code, other websites to look at, your are definitely alone, reinventing one wheel (baldy) after the other.

so google away, but not looking for frameworks and other ready made solutions, but for (example or real world) sourcecode and understanding.

note: the only thing bearable to code without internet access was the chrome dev-tools, with auto-complete and object-inspection you can piece together most HTML5y APIs.
Since this post is about Gmail, I'll just stick to that an can still name a couple of useful things from the top of my head:

- autocomplete of e-mail addresses

- collapsing/expanding nested e-mail conversations

- search suggestions

- navigating your inbox while simultaneously composing a new e-mail
Belgium's silent heart of darkness
BTW, this decision doesn't touch on PAC contributions, just ones from individuals.

Although it should be pointed out the NRA's contributions are subject to these individual limits, per http://www.fec.gov/pages/brochures/contriblimits.shtml it looks like $5K per election.

Which is not a lot of money, more of a signal of approval. Which is important, because the IRS is promulgating regulations to enshrine their abuse of "Tea Party" groups, which much like the ones struck down in Citizens United would prevent it from making communications about candidates 60 days before an election (30 before a primary; see http://www.irs.gov/uac/Newsroom/Treasury,-IRS-Will-Issue-Pro... ).

It's hard to express how dangerous this is....
Is copy/pasting a solution without understanding how it works worse than using a library, framework, or programming environment without knowing how it works?
Exactly. Especially one without a monthly fee for service. It seems with the storage costs and the processing power here, Amazon could integrate that easily.

Edit: the really interesting part is that when searching for "DVR" in electronics, the first result is this device.

http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Del...
The real key here is sharing business logic.

Microsoft apps are written using the MVVM (Model View, View-Model) framework. The idea here is that you would share almost all of your model code, and really only rewrite the view layer (XAML) per platform. You're also allowed to share the exact same views across platforms, but it's unlikely that will be a good experience for users, given the differences: screen sizes, input modalities, etc.
Just what I need, a personal assistant named after a Rampant AI. What's next, "New Samsung Galaxy XYZZY Now With GLaDOS Personal Assistant! (neurotoxin emitters sold separately)"? :)
Is Your Data Toxic?
Processor type is on the Amazon product page. ARM.
This is pretty cool. Makes sense to port over my apps. Seems pretty straight forward. We basically just need to change UI and game controller functions...
Think of the set of applications that can also be implemented as responsive web applications.

Now you'll be able to implement them with a native experience, without significantly increasing your costs.

What about games? I've got a load of games on the iPad, why can't I play them on my (hypothetical) touch-enabled MacBook Pro?

Why do I have to pay twice for everything?

This is just what Sony have done with Cross-Play - customers love being able to buy a game once and then be able to play it on their PS3, PS4 and Vita.
I always start with 3. I even start with 3 before I have a bug, to see if I can't find a lib for my task, or if someone has a blog post on the thing where I can find some caveats or clever solution.
One Page R: A Survival Guide to Data Science with R
ARM. https://developer.amazon.com/sdk/asb/device-specs.html
Amazing, that really close to what I thought Atom was going to be, "just" a webapp.
You can check out all the specs here for any developer looking for it: http://bit.ly/1pLH83y
The word "handle" is doing a lot of work there. It's a collation engine.
This is tragic and I am baffled how flawed their argument is.

>Our strategic priority for Ubuntu is making the best converged operating system for phones, tablets, desktops and more

If Ubuntu One wasn't of their strategic priorities, then certainly they didn't have their priorities right.
Can you explain the scheme in which a user would be authenticated and authorized under a credit-card-like-account that would not be open to the kind of fraud we see on credit cards currently?

And you're right, what implies that fraud isn't a huge drain on the economy is that it comes from massively increased liquidity. Fraud is a biproduct of increased liquidity. I don't know how many times I have to scream this in this thread. If you aren't addressing the increased liquidity offered by cards you are missing a massive part of the equation.
> PS3 updates are unusually intrusive

I totally agree with that statement, I just was taken aback by the word "constantly."
google now's voice recognition has worked offline for a while now
What a stupid, humblebraggy question. Of course you're a good developer if you Google. Hell, you could argue you're a better developer than most, given that you turn information into action in probably record time, all the while increasing your knowledge base.

I might be different from most, because I went from 0 to professional developer in under 5 years, and I can easily remember what it was like to find answers and not be able to know what to do with them, or how they worked. I still google for answers. A lot. But when I find an answer, even one that's not directly related to my problem, I'm still usually able to apply its principles to my solution.

It's that artisanry that makes us good developers. Hell, why do you think every industry has trade conventions? It was sharing trade solutions before Google.
Cloud desktop eyeOS acquired by Telefonica
The question is, are you really learning? How much of that copy/pasted solution sticks with you a day or a week from now? The fact is we are missing the benefit of building up expertise that used to go along with spending time researching (through docs) and problem solving. When every problem is a google search away, there is a ceiling to how much expertise one can build up this way.

Edit: the reflex downvoters will be the end of this place.
You can never, ever downvote submissions here on HN. Downvoting here is strictly for comments. Flagging can be applied to either submissions or comments, for reasons that should be apparent to the moderation team if a moderator looks at the flagged content.
I think that is some value in doing that, for learning. But as a professional, with deadlines and money involved. Wouldn't google be best?
I don't understand why you would choose a distribution based on a vague "strategic priority" statement you found on some web page rather than any technical reason. Maybe you just meant to complain about Unity for the 4 millionth instance on HN?
>These technologies really weren't designed to support this sort of complex dynamic UI

I used to think of this when I saw UI developed in C++ (instead of pure assembler. Jesus, they would just multiply with a scan width instead of shifting!). I thought it when I switched to Windows (they're running everything through a giant abstraction layer here! That will never perform!). And yes, I find myself thinking this again now that the final bits of software seem to be moving into the browser. But this time, I'm going to assume that I'm probably wrong :-)
One could argue that anything stolen is money stolen
I can't speak for anyone else... I don't smoke, and don't care for it. My own position is that nobody is forced to be in a situation where they have to endure second hand smoke. It may be difficult, but if you chose to work in a bar that allows smoking, you chose to work there.

Oddly, about the only people who might be forced to endure it are family/children of smokers, specifically while passengers in a car where the parent smokes. And there's no law against this. If a business/property owner wants to choose to allow smoking in their establishment, then it's the customers (or potential customers) that have the choice of being there or not.

It really isn't the place of the government to nanny state this one. And, again, I don't like smoking but don't feel it should be outright illegal. Drinking 2L of soda is probably as dangerous as being exposed to second hand smoke, but that isn't illegal either. If you don't like it, walk away from it in favor of someplace/business/location where it isn't allowed by the property/business owner.
Waar moet je op letten bij de aankoop van je eigen zonnebank?
Check out the post about the additional details and comments for specs: http://bit.ly/1pLH83y Interesting to see what they are doing.
(a) Does the abstraction actually lead to productivity gains in the long run, including time spent on debugging a possibly leaky abstraction?

It does if you're able to share libraries between client and server. Writing one module for a particular data structure and using it on both client and server is a huge boon.
Great execution, thanks!

Is there a way to see all submissions and/or comments I've up-voted? Kind of favorites/stared itens...

Also, what's exactly the purpose of the "discussions" menu item?
Better screenshot.

https://twitter.com/pouletfou51/status/451417213052809216/ph...
But then he will spend a huge amount of time replicating functionality that browsers provide, functionality which is hard to implement and hard to maintain. Also will loose advantage of being easy to extend.

But on what kind of computer did you test this? On my windows desktop it is as fast as sublime. On mac scrolling isn't smooth, but from chrome timeline i see that it is choppy because it doesn't handle scroll events correctly, not because of performance.
Oh, I misunderstood what the implications were for "cross platform" then in this context. I would never think that javascript wasn't cross platform, I'll have to look into the MVVM components but JS already has that with libraries like Knockout so obviously I need to go back and watch the keynote again.

Thanks for the clarification.
She's also 12 though. I think it's perfectly fine to have hobbies that aren't programming. I for one wasn't "in love" with programming when I was 12, I hadn't even been exposed to it. Seeing how people work in career paths she may not even know exists could be incredibly valuable, I know it would have been for me.
It is possible but there is no financial incentive to do so. There is no user expectation to install your own OS on a phone like there is a PC. Its just cheaper and easier to develop and test a product if you can assume the hardware/software are in lockstep and you completely control both.

Also you have to keep in mind, the driver situation in the embedded world can get dark fast. Manufacturers wanting to keep datasheets secret, drivers that are just pass-throughs so user space daemons can write to hardware so they don't have to comply with the GPL. It gets weird fast, and why bother with that mess if it won't win any more customers than just a few hardcore hackers and power users.
They must live in quite a bubble if "universal" only includes Microsoft platforms.
One of the biggest reasons that native apps are getting more usage than mobile web apps is the existence of an app store. There is no central distribution center for web apps making discovery difficult. The process of getting a mobile web app pinned is not easy enough compared to a native app.
Sounds awfully familiar - my dad's story and his experience with the GDR's police state and socialist totalitarianism was quite similar. It's really a chilling account and makes you appreciate every tiny bit of freedom.
Dropbox, whose employees see all your files. Which fact people keep forgetting and rediscovering on an annual basis.
win8's js framework isn't just a browser with your code in it. They expose pretty much all of their API surface to JS with JS-friendly APIs and things like promises for async calls, so you're not stuck using dumbed-down apis or calling out to native code shims for things HTML5 can't do yet.
Indecipherable Functions Aren't Essential in Embedded Development
those are outliers, and have a network effect ('moat'?) around them that ensures the game is theirs to lose. CL and Wikipedia started over a decade ago - anyone trying to get any sort of mindshare in those markets would not succeed without something that had a design (visual and ux flow) that was appealing to the users. In rare instances that might be barebones plaintext, but in most cases it won't be.
NASA suspends work with Russia over involvement in Ukraine
I think your underestimating the INSANE amount of vision and foresight that would be required to do this in 2005.

1. The xbox 360 was released in 2005. This was essentially the first Microsoft console to run 'apps,' and those had to be architected specifically for the console.

2. The iPhone was years away in 2005. Phones ran shitty little apps that had to be architected specifically for the phone.

3. The iPad was years away. Microsoft tablets just ran XP. The idea of the iPad as a "bigger iPhone" was mocked to no end when it was announced. People thought they wanted OS X on a touchscreen. Microsoft would have thought the same thing.

4. gMail has just been released. The idea of a true "web app" required remarkable vision and foresight by itself. Additionally, web apps had to be architected specifically for the browser (seeing a pattern?).

Even if Microsoft had seen 5 years into the future and predicted all these changes, the platform they would have created in 2005 wouldn't have had anything to run on.
STAR WARS PARODY – SCI-FI BAND
www.scifiband.com