skysight-inc/HackerNews huggingface dataset:
> Webflow gives you access to the generated code if you need it.

So you're assuming that the designer will have to do some hand-coding after all, yes? I agree that it will almost always be necessary. So, how do you ensure that the generated code is pleasant to work with, and not a mess? Historically, that's always been a huge problem in this genre of software.

> For example, we're already working on an intuitive implementation of nested selectors...move to the UI

It sounds like you intend to build a graphical representation of the concepts that code has traditionally expressed. As I briefly touched on, that ambition has a troubled history. Many attempts[1] have been made, but none has replaced text-based programming in the mainstream. The basic problem is this: Code represented graphically is still code, it still carries with it all the cognitive challenges of code, and now it's in a clunkier format than text.

> the entire Webflow blog - including the JS interactions, working forms, etc - was built by my brother Sergie, a designer who doesn't code.

Naturally, you can author static content (with limited styling logic) in a visual environment. There have been plenty of apps for that dating back to the early days. Dreamweaver comes to mind. I don't dispute that much. My point is that I don't see room for a dramatic advance beyond the status quo of that genre. And that there are known limitations to the status quo.

The only form I see is an email list signup, which points to an external service. Again, that's always been easy with visual editors. It's also easy in code. E.g.:

<form action="http://external.service.example.com/" method="post">
<label for="email">Your email:</label>
<input type="text" id="email"/>
<input type="submit" value="Sign up"/>
</form>

For someone who has the brains to learn a complex graphical editing tool, the above should not be difficult to learn.

For this example--an email signup form--the backend is where everything interesting happens. The backend for an email signup form such as the one above could easily be tens of thousands of lines of code. Or more. So I don't think it's fair to say that a non-coder "built" that email signup form.

> And I think you'd be surprised by what you can do with content pulled from a database in a UI.

I'm familiar with apps that do that, and I think I know their upper limits. Applications like MS Access have been doing that for years. Those kinds of abstractions have always existed and always will. The problem is that they're limited. Assumptions about the user experience and business logic are baked into the abstractions. Do you foresee a breakthrough on that front?

http://en.wikipedia.org/wiki/Visual_programming_language
Time your code release so it coincides with Ubuntu One appearing wherever and piggy back on the Web interest. Timely blog post about how you plan to replace Ubuntu One.
Testing Across Node.js Versions Using Docker
"Good programmers invent, great programmers steal, crap programmers copy (and paste)"

Good programmers come up with solutions. Poorly half-reinventing what has been done before.

Great programmers learn from others (googling is expeditious method these days). They take from others and make that knowledge their own.

Code monkeys have little understanding of what they copy, can barely get syntax right, and are satisfied that it seems to produce desired result with the one input they tried.
"Who wants to casual game with an underpowered box on a giant TV screen?"

Young kids. There are lots of them about.

PS4 is very expensive. iPads are expensive, fragile, don't have user accounts, and you can't keep an eye on what's on screen from the kitchen while cooking dinner after school.
I guess Google and Apple also live in a bubble? Not really sure what your point is. Is your expectation that Microsoft Universal apps also run on Android and Google? On Web browsers? Would you like them to use a different term?
I can't avoid thinking it is a sweet attack vector for being a browser extension... I would probably use it if i have to edit on a chromebook, but then again, i prefer to avoid touching chromebooks even with a 10ft pole.
It looks very, very similar to the electric standing desk version of the IKEA Galant that I have at home. Too bad for US customers it's not available in their country, because it's a very solid ergonomic desk and reasonably priced.

The StandDesk offered on Kickstarter is a bit less expensive though. I've paid 499 euro (currently 688 USD) for it almost 4 years ago, and that was without the top (I think).
Anyone know if this supports DLNA?
Interesting move in the right direction. I wonder if they'll take it further and let you write iOS and Android apps using Xamarin / Mono?

This would actually provide an easy path for developers to get into the Windows ecosystem while ignoring the whole market share issue. Combine first class integration with an awesome IDE (Visual Studio), and frankly way better tooling than Eclipse this would be a pretty compelling reason for me to use Xamarin, and by extension have a Windows run target for my app.
Comments become more gray and slightly less readable as they accumulate down votes. If you're using something that scrapes the site you might not be able to see it but it's visible on the main news.ycombinator.com site.
How long has blackberry been circling the drain? Feels like an eternity.
Paper is not speech too. Radiowaves is not speech. Electrons is not speech. IP addresses are not speech. Speech is an abstraction, which is realized with material means - including, yes, money. If you ban technical means with which speech is achieved - including banning using paper, or ink, or IP addresses, or money to achieve speech - you are infringing freedom of speech. If you have theoretical right to speak, but are prohibited from spending any money on it, you right remains only theory and can not effectively be realized, and as such worth nothing. If you're allowed to publish your views but aren't allowed to pay for an ad - what use it is, who's going to read it? Limits on spending on speech is effectively limits on speech, plain and simple.
Maybe he imported noodles from Rome? ...these fancy entrepreneurs and their start-up monies.
Because it makes for a terrible user experience.
Not all programming languages need classes and static types, and these features are not requirements for large-scale projects.

And there is plenty wrong with JavaScript at runtime. Lack of proper arrays is just one of the many things that come to mind. It's just a convenient runtime because it's good enough and ubiquitous.
The stealing of the electricity is theft.
The money laundering is converting that electricity to a form i.e. Bitcoins, that can be washed through the financial system.
So there are 2 separate crimes.
What we need is to simplify our lives, not to make so complicated to the extent that we feel lost without personal assistant on our wrists, pockets and in front of our eyes. This whole trend is in reverse direction. We are slapping more complexity on top of more complexity. This is only going to make people's live more complex, requiring even more smarter personal assistants. It's a vicious cycle.
Article calls Gizzard, "strongly consistent" Gizzard's GitHub page says, "eventually consistent"[1]. What?

[1] https://github.com/twitter/gizzard
Using Docker with Github and Jenkins for repeatable deployments
Just like a universal binary on OSX?
For those that didn't instantly recognize the name, this is Bunnie Huang's open laptop he talked about previously [1]

[1] http://www.bunniestudios.com/blog/?tag=novena
Trying to oust Brendan Eich out of his professional position because you don't like his personal opinions is SJW-style bigotry and harassment. It's an example of everything that is wrong with the SJW scene. You don't try to convince people through civil debate (and just give up if you can't), you insult/bully/harass/mob/threaten/disenfranchise people into accepting your position. This is beyond the pale.
Are the underpinnings of this experiment in line with the idea behind the HyperLogLog story[0] I read about the other day?

[0]http://antirez.com/news/75
Less blurry screenshot https://twitter.com/pouletfou51/status/451417213052809216/ph...
There's a program here called "thought stem" which is aimed at children her age and run by some wonderful friends of mine.
Ask HN: How to stop working until daybreak?
Hi HN,

I, like a lot of other freelance hackers, invariably end up working myself until the sun comes up. Even after a I manage to reset my schedule to a point where I'm going to bed at a reasonable hour, my finish time will get later and later, until I'm working until morning again.

Has anybody managed to beat this pattern? Do you have any tips on how to start working normal hours again - and stick to them? One of the problems I've encountered is I find it fairly easy to go to bed later than the night before, but nigh impossible to hit the sack earlier.

I'd be really grateful for any response - I'm pretty sure my schedule is not helping my health, and I'd like to do something about it.
As a near 100% RHEL/Fedora user I am always wondering if there is anything but a material difference between apt and yum?

Atleast some of it is momentum from being first. APT was the main reason I jumped ship from Redhat, but that was before yum.
Scientists Create an Unprecedented Map of the Developing Human Brain
SSH'ing Into Docker Containers By Name
You can change the problem domain for a bit of insight;
cooks use recipes, chefs don't. Both make food.

'Short order cook' is a low wage job, 'Executive chef' is a high wage job.
> getting people off balance is always fun.

Also fun by actually remembering the names of new people.
Live: Ryan Park at Pintrest.com on AWS Cost Optimization using Spot Instances
Voice recognition, yes. Language processing, no.
The APIs are what is now cross-platform. Previously WinJS had hooks for opening files (as one example) that obviously only worked in Windows.
It's April 2, no longer cool to be an April fool.
There's nothing wrong with learning from others, but you want to make sure you're actually learning. That means going through the StackOverflow answer and making sure you understand all the API calls involved, what they do, how you just combined them, and where to go to find documentation on them.

If you do that you'll get really good at your technologies really fast. If you just copy & paste the answer you'll have solved exactly one problem, and then you'll have to Google again for your next problem.
It's interesting how similar it is to some of the concepts from this often linked write-up: http://jaymachalani.com/blog/2013/12/12/fixing-windows-8
I did something similar: after working a few years in programming I took 6 years off to study Greek & Latin in grad school, then came back to development around 2010. To top it off my undergrad was an English B.A. from a small mediocre liberal arts college.

It was actually pretty easy. If you already have a CS degree and have simply been doing something else for 4 years, I doubt you'll have trouble getting offers. You just need something to prove that you're competent. Skip the masters and code school, build a webapp that does something interesting, and show that to your potential employers. Bonus points if you can charge for it!

For tactics I'd say don't quit your other job until you've got an offer.

Best of luck to you, and remember that it's going to be all right!
I think she's a little young to specify which branch of engineering (medicine and architecture are also on the list) but exposure to any and all would be good. She worked through a fair chunk of Python for Kids last summer. I feel a little bad that I'm not a great teacher, but she's proud of what she learned (as evidenced by the fact that they had an intro to python in school and she housed everybody).

Really, I just want her to come home with a new appreciation for the technical ability of women, and insight that learning math and science leads to something other than doing more long division by hand.

And to go and make a friend would be awesome!
You are in a much better position to wrangle with a half-working PC than your phone. No hardware keyboard or mouse, for starters.
Bmi is mostly bullshit. Much better indicators for overall health is the amount of belly fat and the fat around the internals organs. Having a lot of fat on the butt/thighs is much less damning than lets say fatty lever.
I'm still using an older version of Google Maps because I hate the new version.

To me as a developer? It isn't, it is a pain in the ass. But to a user if your web app doesn't support random cool hardware feature of their phone they'd rather have a native version (see samsung s-pen stuff)
Microsoft has been trying to run Windows on tablets since 2001, if not earlier. To me, this really is to bridge the phone/tablet barrier (previously you had two or even three separate apps, since tablets ran either Windows RT (ARM) or Windows 8 (x86)).
Yeah, I almost wrote to them suggesting exactly this, but then I figured what the heck, I'll just sign up. The tool would definitely be helpful, though.
Developers define your app, deliver and manage on any infrastructure
That sounds completely backwards to me. You should get significantly lower latency over a LAN connection than WiFi.
No, web browsers don't have APIs for accessing everything the native platforms are capable of doing.
You'd have to bolt an arm with VESA mounts to it.
Its fine if they only target Microsoft Products as a Platform, calling it Universal was confusing to me. Of cause Google and Apple also have there bubbles too, they seam to be more aware of the universe they live in to not brand themselves as the universe.
So is it OK for Congress to ban New York Times from distributing their paper? After all, they still can speak as much as they want, and if you want to listen to them you can come to their office or to their homes and listen, and nobody has right to be heard beyond that?
lol. nice try. but if it would be funnier if you posted the same post, word for word, but changing the genders. that would show the knew jerk reactions going on in this community better than your also sexist comment.
Runnable Gists Using Docker
Woah, their goal was hit in 38 minutes O_O
Firebase (YC S11) is hiring a front end engineer in SF
Interesting stuff, but like all advice, it's hard to know exactly how to apply it. That is, saying "Ask yourself how that's working for you and be willing to change directions quickly" is good advice sometimes... but other times, "be persistent and stay the course and keep pounding away" may be equally good advice. The question is, how do you know ahead of time, which scenario you're in? And the answer, I think, is that you really can't. It's a judgment call.

This is one of the things about running a startup (or, really, doing anything in life) - you can get well meaning, quality advice from different people, where the two bits of advice are completely contradictory. So in the end, you just have to decide.
That was my first thought as well. I think that it is a great idea to experiment when working on personal projects/something with little to no deadlines. However, when the project is due yesterday and you come across something you don't know how to do... I have to say google is best.
I don't think those examples were ever representative, and recent examples still exist: Google alone has WebP, WebM and KML, at least. And PNG didn't came from a company, it came from an ad-hoc group, and we definitively still have ad-hoc groups coming up with new standard formats.

Even though cloud syncing is simple enough that dozens of companies have reinvented it, the companies don't feel any obligation (as I personally feel they have) to open up these protocols.

I agree, but I don't agree that they used to. Most formats were and have always been proprietary. Open formats are and were an exception, and they were poorly supported by the industry at large. Yeah, we had Open Document, but the biggest Office suit didn't support them.

Similarly, ownCloud has an open protocol for syncing, but most vendors don't support it, just like they didn't used to support open formats unless they were forced to by their popularity. It's nothing new.
Microsoft had tablet PCs running Windows in 2001. The price point never worked out. I'd say they had the vision, but the focus on backwards compatibility prevented them from bringing in a new paradigm.
Hey hey, fellow San Diegan here! I've been seeing the comments about FIRST and it seems like you're not interested due to your little one's scheduling - but if that changes, let me know; my friend teaches FIRST (also saw post from Tyler here)

In the meantime, let me know if you want to grab lunch in SD - it's on me. yreztsov@gmail.com
Thanks for making this a Chrome App! This will fill a big gap for me on my Chromebook, especially the ability to edit Dropbox files. You should add Google Drive support as well if possible, since you're already in the Chrome ecosystem.
Don't you need a dev account or unlocked dev phone in order to use this?
There were. People held their noses because techies are often disturbingly weird but this is tolerated as long as they're productive and as long as they don't explode too badly in public. And Eich is a genius techie.
Microsoft just needs to copy Apple here. Have a desktop, but let Metro apps run in either a window or full screen in another desktop. Voila: integration of Metro and the desktop in a way that doesn't suck.
Employers flock to meet Dev Bootcamp Chicago graduates
requiring even more smarter personal assistants. It's a vicious cycle.

As a member of the computing industry, you should be happy about this :)
I think he was saying that it, too, was a bandwagon feature. Not that it was a failure.
Microsoft Will Slash The Price Of Windows To Zero For Phones, Small Tablets
Code isn't poetry
It's just that a mobile app that runs neither on Android nor iOS (90%+ of all phones) is not exactly universal.

If all it does is run on all Microsoft platforms, from Windows Phone to XBoxOne, it's just a "Microsoft" app. If Microsoft decides to call what the Xbox runs "Windows" they'll become... Windows apps...
Maybe not exactly what you're looking for, but this is referenced elsewhere in the thread -

https://itunes.apple.com/us/app/amazon-instant-video/id54551...
Hopefully that Fisher-Price mess they have attached to the start menu can be disabled as well.
It's even more difficult when alternatives are so scarce. For example TextSecure doesn't exist for iOS.
Someone sent me an email about SWE, thanks!
I have to agree that work is work regardless of whether one likes it or not. Work and leisure are essential. Personally I work in sprints where I work like crazy and then make sure to take time off to recover. I also use recovery time for reflection, both structured and unstructured. I would class the structured reflection as work but naturally my mind processes automatically in down time also when I'm out riding my bike or whatever. This is where all the best ideas and plans come from.

Take the analogy of an athlete. Any athlete knows that recovery is an important part of training. Too much work and they over train. This can be applied to any area of life but is usually called burn out in business. Burn out happens regardless of how much one enjoys the work.
Probably in the next few days.
Krablr Raise 5MM with Sequoia Partners
We’re here to disrupt the way crab pricing is done on the shorelines of America.
Why would I funnel donation money via a third party who will then get a tax write off?

Seriously?
I tried it.

It's simply not suitable for real-world usage, and actually, not suitable for anything more than installing it in a virtual machine, playing with it for fun, and destroying the VM. The "alpha"ness of ReactOS is not the same concept of, say, Ubuntu.

Sad, but true. It needs a huge amount of work; compatibility matter little - if one needs compatibility for a given up, wine is a much more usable choice.

If one really needs XP compatiblity, I think an XP in a virtual machine without networking is going to be the workaround for a very long time.
FCC shoots down Netflix's call to expand the scope of net neutrality
Bottom line: What is the end user experience?

I don't care how many abstraction layers, VMs, and scripting languages you do or don't use. I care that my UI doesn't lag or have choppy scroll animations, and that the battery doesn't drain 2x faster than expected.

Yeah, eventually these problems will likely disappear with more powerful hardware. But we're not the yet, and a good engineer realizes hardware limitations and designs software appropriately to achieve a great user experience.
https://news.ycombinator.com/item?id=7516441
That's coming in an update. Which is also mentioned in the article and shown in the image (look at the right-most window) :)
Macbook Developer Setup
Really? Mine is on wifi and lags. My guess is it's like 150 - 250 ms but it's enough to make any game impossible to play (except maybe Threes)
Microsoft roundup – Universal Apps, Free OS, Cortana, Return of the Start Button
See my comment for links to roundups on each of the major breaking stories from MS today.
I agree with you mostly. However, we must understand [the benefits granted via] marriage is not a right, but a privilege. Right's can't be granted or given, privilege's can. And as fast as the legal privileges of marriage are given to couples, they can be taken away too.

There was a reason at some point that government/society felt it important enough to grant privileges to couples consisting of a one male and one female that agreed to combine assets and liabilities. What was the reason? My guess is to encourage offspring and stable families. If that is the reason, does it still work and apply today? That's the question we should be asking.
8 Ways to Grow Your Search Rankings without SEO
If only there were a popular and wide-ranging Internet-based encyclopedia available ...
Is my family physician really a doctor or just good at understanding medical texts?

Google is simply one of the many tools in the developer-of-today's toolbox.
Beware Apple, Google: Microsoft is starting to get it.
I rarely bookmark anything. Useful information goes straight to Evernote or Instapaper (for longer articles I want to read later that evening). And I tag every item in Evernote to speed up searching.
Mount Glass with twist ties
Throwing around words like "universal" suggests a real cross-platform API, not "convergence of Windows with Windows Phone". Lots of people would like to see real cross-platform, not more vendor lockin.
Techie scum (me) attends anti-tech protest meeting
right- there is a time to learn and a time to earn. though, accreting a bunch of solutions that you may not appreciate can sometimes screw you in the later term
I don't agree. Metro doesn't make sense if you have a desktop with apps on it. It's redundant. I have no access to the numbers but in my office no one uses the Apps except weather. Trying to create a ubiquitous system for tablets/phones/desktop ignores how people use each device.
Ask HN: Should I be looking for an internship or a job?
The question is should I be looking for an Fall internship or a job in the fall? I'm a CS major with mass transit access to NYC who is graduating in December of 2014. I currently am looking for an internship in the summer, hopefully not in vain as it seems to late for many companies.
I think it's OK to not know the implementation details of code you aren't responsible for maintaining.
No rechargeable remote? Should of had a simple dock on top to charge the remote and another dock purchased with the game pad. No need for batteries.
And I wonder if it is on purpose to keep the lock-in.

But strangely in Windows 8.1 (not phone yet) you can make Windows store apps using WebGL and JavaScript. FireFox OS also support WebGL.