skysight-inc/HackerNews huggingface dataset:
"The next 25 years of the web will be all about design. We can make significantly more progress by opening up the power of web development to the masses."

No, the next 25 years will be about mobile, and whatever that evolves in to. More specifically, it'll be about using whatever hardware manufacturers give developers access to. How design plays in to that will be tied to the same constraints that development is tied to.
This just in: yes, you can run them windowed.
Because the Ikea Galant doesn't raise/lower on demand. It's a significant amount of effort to make it do so, and far more if it actually has things on it already.
Need help managing your Kickstarted campaign? Try Backerkit
I missed the cross platform part, I've been bouncing between the live stream and work this morning. So the claim is iOS apps with WinJS as if it had been built in Obj C with XIBs and not just a web view hosted in a native harness? If true that would be pretty amazing (it would probably also cause Xamarin to shit a brick)
How would it work with the dynamic nature of content on the web?
A Race Defined by Snow Finds Itself With Little
Simple just don't let anybody overweight/obese get on the desk. Or do it in the morning and if it collapses it will make it easier for them to choose what to have for lunch.

https://www.nhlbi.nih.gov/guidelines/obesity/bmi_tbl.pdf
Can someone enlighten me as to why 6000 tweets a second is something to make a big deal about? At 140 characters per message that comes out to 840,000 bytes/s < 1 Megabytes per second. In 2014 is a service that can handle 1 Megabytes/s impressive?
They just announced that you can make your apps run in a window, instead of full screen.
The 3D printed HOUSE: An entire building – including the furniture
OK, and where is the code?
> Compare with dozens of monitor and window sizes on desktops

In practice, I think many developers just choose a fixed with, e.g. 960px, and leave it at that. The desktop window size and DPI can be largely ignored at that point. Phones and tablets really did throw a wrench into that easy solution. But I can't complain, because users should have access to devices with smaller screens.
Well there are only 8 different phones that run iOS, and they are all made by the same company. While there are hundreds of phones that run android made by tens of different companies, it's not that easy to do the same with android.
I have a monitor arm mounted on the back of my standing desk. As long as your monitor has a VESA mount, this is a viable option.
As nice as glass top desks are, they get marked up and show every little smudge mark very easily. Also, your arms tend to stick to them more through perspiration.
The $399 tier only ships to the US. AFAICT you'd select the $99 tier, and then they'll email you sometime in 2015 to ask for your address plus the remaining $300 (+VAT and shipping).
New adventures ahead
It seems like it would start wiggling side-to-side after a while. Need more triangles! Maybe a strut from lower right to upper left, with an upwards arc in the strut to give legroom?
While it's a hassle to develop for various size phones

It's even easier if you adopt the mobile first approach,though it's not valid for every project,it's valid for most projects.Thinking mobile afterward is hard.
> Also there's a good chance that someone at some point will want to stand on a desk to, say, change a lightbulb.

...Or if they're someone who takes "Standing Desk" the wrong way.

Sorry I couldn't help it.

I'm guessing as long as you stand on the portion of the desk directly above a leg you're probably fine even well over 102kg.
Thank goodness. If designers don't need development help to bring this stuff to life, we can finally move on to bigger and better things. Hurry up! We can then focus more on building what Warren Buffet calls "moats" around our business so that people can't easily create "me too" competitors.

It's interesting this article mentions that development has just been getting more complex. I don't know that this trend will reverse, but good luck.
Step 0 fire up the debugger/repl and poke.

Step 1 read the docs (again.)

Step 2 look at somebody else's code: the library and its tests, another similar project, or whatever. Use the source luke!

Step 3 put a natural-language-ish query into google/stackoverflow.

When you're properly competent with the language and tools you mostly won't get to step 3. By the time you get there, you're looking for a specific piece of info, not a solution.
They aren't charging you (well, directly), they're charging the device manufacturer -- the $1/Roku amount is not the actual per-device royalty.
> In other words, there are errors on every side of the mark, but there is a truth at the center that people are responding to, and if you average a large number of predictions together, the errors will end up canceling each other out, and you are left with a more accurate guess.

This just reminds me all too much of the Twitch Plays Pokémon phenomenon that took place last month. The fact that they actually are completing games is, frankly, astounding.
There is a class of algorithmic traders that create artificial volume via fraudulent orders. This is quote stuffing and it is already illegal (at least in the U.S.).

There is a problem with enforcement, as the regulatory agencies are so far behind the traders. The FBI has recently announced that they will be investigating this practice as a criminal matter instead of a leaving it as a civil one, so hopefully that will discourage the practice.

That said, it is a really small percentage of HFT firms that engage in this behaviour (in fact most firms would prefer more enforcement of these rules) and it has nothing to do with the practices that Lewis documents in his book or with all the publicity stops he's been on.
But then you can't use your $750 fancy office chair with it ;).

I think a good cheapo solution would be some sort of platform that you can place on top of an existing desk and will go up and down with hydraulic legs or similar. That way you don't have to remove your desk at your office, get a new chair or similar to try it out.
Justice Byron White played college football, got a Rhodes Scholarship to Oxford, played in the NFL for Pittsburgh and Detroit, served in the Navy, built a private practice, and served on the Supreme Court for 31 years.

Gymnastics leads to becoming a well-rounded person, which is a pre-requisite for the Harvards and Stanfords of the world, which leads to exceptional careers in medicine or technology. American culture places a tremendous value on athletics, even for people in intellectual pursuits. In the business world, athletics is a key way for intelligent people to distinguish themselves within the pool of other intelligent people.
My mother can't operate a Raspberry Pi.
Huh, so using this service will turn any authenticated API into an open api, usable by anyone that knows the URL?

That seems... unsuitable for most non-public apis.
Nest’s Thermostat Is Going Global
My IKEA desk was about $300. (Granted, it's an L shaped one.)
I've never used Cucumber, but a lot of this article seems very familiar. I was working in a C++ desktop app, and we had similar problems with our tests. Some developers insisted on thoroughness and would write massive sets of end-to-end tests (in addition to unit tests). Our test suite was rapidly becoming slow and unwieldy. After about 8 months of development, we had around 1000 end-to-end tests, which took an hour to run. That was already painful, but we feared what it would be in a couple years if we kept adding tests at that rate.

My solution was to abstract away the things that made it slow and swap in faster components for the tests. Network connections were replaced with in-memory buffers, external programs were pulled into the same executable, and timers were simulated. Bam. The tests compiled in minutes and ran in seconds. People actually ran and listened to the tests because they were fast and reliable.

Of course, I was then left with no real end-to-end automated tests. The 'almost end-to-end' tests I had covered most of the software, though, and manual testing was used to catch the rare bug that would slip through. My conclusion was similar to that of the article: if you were going to do real end-to-end testing, you couldn't write very many tests.
This problem, taken more generally, is the question "What will come of us as we progress towards the singularity?"

Most of us assume every job will eventually be automated on some longterm time scale. This is based on the assumption is that all the hard AI problems will be solved.

The only argument to be had, then, is which of the jobs will be automated first? Design (Artistry), or Engineering? Many commenters here (as engineers, I assume) defend the longterm prospects of engineering. Let's try to break this problem down a bit.

If you want to automate the creation of art, which I assume is the capability to give a computer an input similar to "Design a good looking site", or "Make a pretty picture", then you need a computer that has knowledge of 1) computers, and 2) humans. If the computer doesn't understand humans as well as humans themselves do, then the art will be limited and there will be humans who can create better art.

If you want to automate Engineering, you need a computer that has knowledge of 1) computers, and 2) the language and communication required by artists. This seems at first glance not much different from solving the hardest AI problems, but the knowledge required is a small subset of total human knowledge, and it's possible that this is implemented first because of hardware limitations preventing us from solving true, complete human-knowledge AI.

We, as engineers, are putting ourselves out of jobs. We're making our jobs easier by creating better programming languages and automating as much of our own work as possible. There has to be a limit to this, after which we're no longer telling a computer lines of code, but instead speaking to it in natural language. Once this happens, we're no longer necessary. But I can see a future where the people telling the machines what to do are still valuable, though they will eventually be automated too.
To me it looks like the biggest comparison is Apple TV (and Roku which I'm less familiar with). It's just an incremental version of the Apple TV for the Amazon ecosystem and to me that's the biggest disappointment. I would have much preferred that they go in the direction of incremental improvement over the Chromecast which would make this industry much more exciting in my opinion.
Half the price of the competition sounds nice, but they're also using a single motor that has less lifting power and aren't an established name that will necessarily be around in a decade to service your desk... This seems more of a business and marketing play than one of true cost cutting or technical innovation. It would be more impressive to be of equal capability, but less cost.
Google+ Hangout with Vint Cerf – starts at 2PM EST
ipython is something I miss when I use any other language's shell. Amazing Ruby doesn't have something nearly as good (well, there is a hack: http://nbviewer.ipython.org/gist/minrk/4689728)
He mentioned he passed (and passed on Secret as well) because he doesn't want to invest in anything that makes it easy for children to be destructive to each other. Let's put it this way, he's not hurting for deal flow and investments.
The important part is weeding out the good from the bad.
If you're good at that, then using google to check for help/info about your current problem can provide you with new approaches, ideas, or maybe even new features in the language(s) you are using that you weren't aware of before.

Personally, I usually map out the approach to the problem and then check if there are any matching helpful resources available online.
Even if you don't find something that applies to the current situation, most of the time you will end up with a collection of interesting new ideas and approaches, which could be helpful for another project later on or is just of general interest, such as a new library or language feature.

I feel that it keeps me more up to date compared to just hacking away on the problem without any further research.
"The design of a solution is much more important than its implementation under the covers, since the latter is almost always invisible to the user and can take on so many different permutations. Whether it’s a simple web page, a data-rich online newspaper, or a full-blown interactive application - how users experience it easily trumps the underlying code used to build it."

did you just say that how an application LOOKS is more important than how it is implemented? Ok not even worth talking about this anymore.... wish I could downvote...
Do they try not to mention Youtube? Only in the comparison chart!
>"...try programming for a day without Googling. Then two days, maybe a week. See how it feels. Remember that there was a time we programmed without copying our work."

Once I decided I really wanted to learn to write code I just plain stopped with the copying and even referencing anything beyond docs or a thorough book.

I work to create a functional implementation of whatever it is I'm looking for, no matter how naive, convoluted or narrow my solution ends up being.

Only once that's done do I go about searching out solutions. Sometimes I'm delighted to find that what I've come up with comes very close to established solutions, other times I learn some new, concise way of going about the problem.

In any case, that first sort of experimental phase is incredible for informing everything that comes after. I'd say experiencing 100 less than optimal ways to do something is far more valuable than memorizing a single optimal solution.

Thing is, around the web, this sort of approach seems pretty ripe for ridicule as the Internet standard response is something like this [0].

There's a culture against discovery and creation. You either come out of the womb writing clever, idiomatic code and using or the hottest framework/library or you're an idiot.

0: http://harthur.wordpress.com/2013/01/24/771/
You can't really enforce usability through tools , the best you can do is give people a more restrictive set of tools to work with. The more flexibility you have, the more power you give to screw it up.
So spend $200 and get a drafting chair. You'd still be saving a couple hundred bucks.
A 6 feet bodybuilder could pass 100kg with flying colors and no body fat to speak about.
Free song download for autism awareness
No, they do have the advantage of being available on a large number of platforms. This means I can buy a movie from Amazon and feel confident that in 2 years if I decide to buy a different TV, a different set-top box, a different video game console, a different tablet, I probably (but of course not guaranteed) can still watch that movie on it.

That's like, a real advantage.
I actually started watching the live stream after they demoed Cortana but going back now and seeing Belfiore demo Cortana:

- He added a show to his queue in Hulu but it stayed in the app
- He said "what's up with Terry Meyerson" and it went straight to Terry's facebook profile.

And I realize that FB has some deep integration within the OS (just like Twitter)
Is giving us a list of your advisers (read: board) supposed to make me think that this is a truly community backed project? I'm sick of people using Kickstarter for free money and advertising on ideas that could be (and probably have been) readily pitched to investors.

Kickstarter is supposed to be for projects that are interesting, but that traditional investors probably won't touch. A stand-sit desk hardly qualifies, IMO. Obviously people are free to give money to whatever they want, but I, for one, won't throw any money at such ho-hum ideas.

Oh, and a quick google search shows that their price point isn't even that much of an improvement on the existing market.
As automatic as it needs to be!
That is odd. On mine on a poor connection it works like youtube -- it pauses for buffering. But it plays smoothly when it's not paused for buffering...
I love it, but I don't see that there is an app for non-kindle devices for managing or playing video for the Fire TV. The thing I like about chromecast is the ability to browse and play video from my ipad. But of course chromecast doesn't have amazon prime, so I have to switch to my roku to watch Walking Dead.

If Fire TV has an app to manage it for ipad or android, then it's pretty much the perfect device.
We don't have to be perfect to advocate for improvement.
How do you know everyone downvoted?
Theodore Twombly looks just like the guy in Apple's Knowledge Navigator video
The future (as did the past) belongs to people who can sell.
Isn't this effectively what Mashape does?

http://mashape.com/
For Google Drive, inSync works well on Linux: https://www.insynchq.com/linux (and supports multiple accounts which GDruve doesn't support on any platform)
You log into those apps once when you install them on your device. How difficult is it to install an app one time?

Amazon Instant doesn't have an app that works with Chromecast that I'm aware of.
Ratchet 2.0.2 released
It quite small. I don't see how my current 3 monitor setup will fit on it.
The "insert middleware in API traffic handling" is reminiscent of F5 iRules in a different context (and epoch!).
Microsoft making Windows free on devices with screens under nine inches
Android Developers who want to jump into this opportunity: https://developer.amazon.com/sdk/asb.html & https://developer.amazon.com/public/community/blog/author/Mi...
I like this one - https://www.kickstarter.com/projects/499144433/the-cardboard...
Boredom stems from a lack of imagination. Automation is supposed to free us up so we can move a level up and think strategically to solve ever harder and more pressing problems.
This comment is also out of line. Two wrongs do not make a right, and personal attacks are absolutely unwelcome on Hacker News. It doesn't matter how provocative the other person was being.

When you see something provocative on HN, please reflect before responding. Fighting poison with poison makes things worse. Please either add comments that make things better, or no comments.

When responding to a toxic comment, re-read what you just posted to make sure that you didn't slip up and make a toxic comment yourself. If you did, edit out the acidity until your comment is neutral; or simply delete it. That's what I do, and I can tell you from long experience that this approach works.
Getting Your Kids Off the iPad Is Worth the Fight
You can win the robot game and it has no bearing on advancement. The key is the 3 interviews. In the robot design interview, the number of points for quality of engineering is low. Most of the points are in the show your work category. A better presentation of a poor design will score better than a poor presentation of a quality result.
He's not just trolling and vicious, but he's wrong too. The other day, I brought up the fact that Michael Bay had gotten the design of the ninja turtles totally wrong in the new movie. And she said: "I always kinda liked TMNT, but it was a 'boy' thing so I never really got into it a kid. I mean, I guess they had April."

So yes, gender matters. Kids want to be able to relate to their heroes, and gender is a deep part of identity. And admitting that gender matters isn't sexist.
It would be interesting to know if the Fire TV is running on X86 or ARM processor. Anyone know?
Thanks, that's really helpful advice. I'm going to call this The Dead Kennedys principle of monetizing open source.
This is what I do and it works great.
Nevertheless it's hard not to notice that the first word appears to be "tits". Is there a typesetting term for that, like keming?
Better yet - if ideas themselves had value, there would be a marketplace for them.

Note - There currently is no marketplace for ideas that I know of.
I'm still trying to figure out how/why this makes sense as a goal. Building an application that runs across multiple platforms in congruent spaces makes sense: iOS and Android and Windows Phone. When you move to running the same application across Laptop vs. Phone style platforms, even on modern hardware, you're looking at capabilities and resources that are radically different. I can see wanting to share certain common code, but a library system ala npm, bundler, cpan, etc., would handle that better than sharing a common code base/project. What am I missing?
Incredible Maps Capture the Genetics and Connections of the Brain
When interviewing startups, shaking hands with hundreds of people who've flown in from all over, we found a lot of us got sick. Until we started using Purel after each group. That seemed to fix it. Small bottles can be inconspicuously carried in your pocket.
The tags were lost. Master branch is still 0.2.8.1.
Ok, so "vote passed" is part of the joke, and just the beginning of the argument.
1. I think a good abstraction should make it clear what the underlying implementation is doing, and Webflow gives you access to the generated code if you need it. Sounds like a leaky abstraction, but aren't they all? ;)

2. Yes, they do now, but they won't always. For example, we're already working on an intuitive implementation of nested selectors. But I agree with you, things like pseudo-elements, complex selectors, etc are harder to move to the UI - but it's not impossible.

3. I agree with you to an extent, but consider this: the entire Webflow blog - including the JS interactions, working forms, etc - was built by my brother Sergie, a designer who doesn't code. There will always be ultra-custom components, but they don't make up the vast majority of web development.

4. See #3 on forms. And I think you'd be surprised by what you can do with content pulled from a database in a UI. We have something in the works, and honestly it has to be seen to be believed.
This one is cheaper, and motorized.
Hi Mark - You're completely right. It's not healthy to do anything for 80 hours + I would hate to sit through 80 hours of WoW :) Too much of anything can become a bad thing, and you're completely right that we need to make sure we don't burn ourselves out.

We, of course, hope that we will not have to work 80 hours every week down forever - but at an early stage we can't help ourselves. The extreme motivation, energy and drive in the team keeps us running.
The story writer has entirely lost the connection with Halo.
contulluipeste, in case you see this, you should know you have been hellbanned. I am not sure why — just a heads-up.
Agreed, I just wanted to point out how silly that line is given the projects their company build.

"Let's build a new search engine, easy stuff! We build a to-do application just the other day!'
You should reach out to Otherlab. https://otherlab.com/
That wasn't my point really. Of course emacs lisp is turing complete so yeah, you could probably pilot an airplaine using an emacs AI, it's still pretty far fetched though.

On the other hand the features described in the page I linked are mostly already built into emacs, at most you need to flip a couple customization switches to get the same idea.

Basically: remove the toolbars, enable ido-mode, use tramp for remote editing. The splitting thing is built in although you'll need to redefine a couple functions to get the exact behaviour shown in the gif (nothing very fancy though).
Would you thus have accidents punished more severely than intentional wrongs? Is that just?
So you don't think it has changed?
I haven't really had a problem with it.
This one is rather interesting too ... not as fancy, but interesting company anyway:
https://www.kickstarter.com/projects/499144433/the-cardboard...
No, definitely just a WebView. Still having a set of quality cross-platform MVVM-aware components for HTML5 is nice.
Cortana sound bytes at 1:14:00
Couldn't you do this with javscript before and also get MacOS, Linux, and Android? Anything with a web-browser?
Not all information is relevant to you. Learn to make the difference and you should fine.
Not sure how new it is. I've only recently heard the term last year.