skysight-inc/HackerNews huggingface dataset:
BloomThat (YC S13) is hiring iOS engineers and designers
Apply at http://bloomthat.theresumator.com/

BloomThat is revolutionizing the $8 billion US flower market. Our investors call us Hallmark 2.0. We curate a small selection of awesome flowers, partner with local brick-and-mortar florists, and provide the logistical solutions to deliver anywhere in San Francisco in under 90 minutes.

//// Product

Our current consumer facing product is an MVP responsive website. Our vendor dashboard sits on iPads around the city in partner florists. Our order API processes and routes orders in real-time. We built and privately tested our first iOS app and quickly decided to redesign. We're currently testing our newly rebuilt UI and preparing to ship. The first version to ship has to wow.

//// Traction

Success with our web app has afforded us time to perfect what we aim to be our core platform: mobile. We're growing fast; releasing an awesome app and constantly iterating will drive further growth. Most importantly, our customers love us and they expect a simple, convenient way to order flowers followed up with a high level of customer service.

//// Team

We're a small team focused on delivering an awesome product. We're convinced mobile commerce is the future and today is just the beginning. We're looking for people who share in our passion to build great products and ensure an awesome customer experience. We're located in San Francisco.

//// Compensation and Perks

You can expect:

1) Benefits. We're setting up benefit plans now for awesome medical and dental insurance.

2) Competitive Comp. Salary and equity at the right balance for you.

3) Perks. Snacks, lunch, equipment of your choice, transportation stipend, and anything else you can think of that will make your life easier.

4) Flexibility. You may have flexible work hours. Open vacation policy and paid maternity/paternity leave.

//// Roles

We're hiring as quickly as we find great people in a large number of roles.

1) iOS Engineer. You have experience developing, releasing, and maintaining native Objective-C apps. You're highly competent with Cocoa Touch frameworks, data structures and design patterns. You have a passion for writing great code. Please include links to apps you've built or contributed to.

2) Designer. We're a design focused company and we need an amazing lead designer. You're an expert in your field with a passion for simple, effective design. You have no trouble designing for print before lunch, display ads in the afternoon, and iOS elements at night. From kerning to symmetry, nothing escapes you. Please include in your email links to your Dribbble or online portfolio.

Apply at http://bloomthat.theresumator.com/
Demo: http://codemirror.net/demo/tern.html
If you have proof that the Syrian government used chemical weapons please share it with the UN security council...
Apple and emerging markets
"Deis is designed to work with any cloud provider, although only EC2 is currently supported."

Any idea when out of the box Azure support is coming?
One great feature of Colemak is the idea of mapping capslock (useless as it is) to backspace. Eg. it allows for quickly deleting last word with ctrl + capslock combo - one hand instead of both.
That sounds about right. The Startup Engineering course he taught on Coursera was incredibly well researched and packed with information and he ran out of time, he only got half way through everything he wanted to cover! The guy is a great asset to the community I'm glad he's speaking.
Interestingly, I think that for one of the finalists (forget which one), all of the judges but one were investors.
Previous discussion

http://news.ycombinator.com/item?id=6167712
You should try Vertica, they have 3 nodes community edition.
I see now that MrGando posted that link already, I hadn't read all the comments before making mine. I second that recommendation anyhow
docker is the brains, by talking to the operating system it makes easy to use OS containers (which are analogous to VMs but much cheaper since they are one process rather than a whole "machine").

Deis is for orchestration. He's the conductor of the orchestra. It's the next level up, for managing how multiple containers get set up and talk to one another.
Big Lessons from HackFwd
I believe my cognitive ability has generally remained constant since 15 or so (I'm going on 30 now). However, my experiences and knowledge have networked together such that I am very confident I could drub 15-year-old me at any given intellectual task.
Ah you are correct, the B&W is much cheaper than color. My mistake.
I don't think it's wrong to criticize them for missing this as an opportunity.

I remember playing with it at the time, it was really revolutionary. There was literally nothing like this available to the general public before this.

And who owns mapping these days? Google. It's pretty sad that Microsoft wasn't able to turn a six year head start into a reasonable business.
Do you have access to cookies, localStorage from JS?
That used to be true earlier, but the compile times in Scala are pretty good these days. Also I hear that a faster compiler is expected with the 2.11 release. Incremental compilation in Eclipse is already real-time.

But in general, IMO, compile times shouldn't be a major factor in choosing a language; expressiveness and run-times are more important.
Reasons Why Jedi Could Be Villains In a ‘Star Wars’ Movie
Webfont generator - convert ttf to woff, eot and svg
Love - i.e. precursor to affirmative thought - is the maker of everything. It can make Apple the greatest open source contributor, FreeBSD the best Unix and iOS a hero of open source - only because of Webkit-. Just keep loving and imagining, then Android becomes an open source enemy, Gnu and GCC the restrictive alternatives, Firefox a small open source dwarf and FSF the epicenter of the axis of evil.

PS: Read all the threads here, and check a few dozens of similar Phoronix articles for-ad-clicks on the same topic on HN.
This is a great list of speakers. I think it'd also be amazing to add an Office Hours session to the event, similar to how it was done at TC Disrupt in the past. There's probably no better intro into how to think about a startup than to see how YC does.
A nice way of putting it. Somewhere along the line of web/http systems views became templates -- while an MVC "view" really is (some) logic+rendering -- not "just" rendering.

I'm not sure if rails is the first offender here -- php (and asp, jsp etc) makes it so easy to drop a ton of complexity on your lower extremities that it becomes necessary to "ward off" the part that actually does templating from the rest of your code -- which, if it's all old school php -- isn't terribly easy to do -- or at least isn't trivial to make "obvious" in your code.

If you fail to maintain a part of your code as template-php, and mix it up with your logic, your nicely structured application quickly becomes a mess (this is what old php codebases I've looked at looks like -- and has left me a a little resentful against the entire language. Probably more than php deserves).
There's a lot of clever tracking tools in the world
Nowdays that is "unauthorized use of a computer" probably 20 years in jail. You can get more names from LinkedIn maybe unsubscribe everyone in the whole company.
I'm not sure I understand how we can simultaneously be resorting to violence too quickly and also swinging too far in the other direction.

I could be mistaken, but the former sure seems like the more pressing problem in practice. Are there advocates of taking it too far in the other direction? Of course, but there are advocates of just about everything. I would tend to save my worries regarding those advocates until the problem of resorting to violence too quickly recedes some, and the opposite problem becomes more prevalent outside of mere advocacy.
To be fair, there are lots of poor and middle-class people who get constantly fired yet think they're special, too.

(But the point you're making is interesting and makes a lot of sense)
> It'd be really nice if someone could code an addon to unload tabs from memory if they're not used for a while.

There's an add-on for that =P

https://addons.mozilla.org/en-us/firefox/addon/unloadtab/

https://addons.mozilla.org/en-us/firefox/addon/suspend-tab/
I can predict these kinds of problems with biometric security. In the race to be the first to implement, Apple may have made a terrible mistake for a lot of people. I would now avoid these phones.
I'm very pleased to see the GUI topic mentioned here. For all of those who seek a UI advise, I have a tip.

I have done a lot of pondering about GUIs since I began programming. I ended up in mantaining a 12 year old project, with more than 400 individual forms (that's for a single client, we've got 4 more). Damn, I was lucky.

The project really blew my mind! It crushed most of the assumptions which I made while reading articles or developing toy applications.

And here's the thing:

It uses most of the "bad practices", "anti-patterns", or however the internet calls today the "I was bitten once and didn't find the way out" thing, in it's codebase and still is ridiculously maintainable. With very much likelyhood it will survive another 12 years. Partly, because of the contract, but the point still holds. :)

So, my bold advice: just ignore all the naysayers and make up your own mind. Event's are bad? It they solve a problem giving another one or two in exchange, there most probably is another solution fixing those two too. And while the problems never end, at one time you end up with a framework that covers 90% of needs, correctly.

"Yeah, we can't notify the remote client about the update on the model, when it's in a form rollback phase and when it has at least one two-dimensionally time tracked attribute. It isn't possible, because it interferes with the data history stack. We should not have used events at the very beginning at all." Damn, that's a tough problem. Wait, what does your UI do !?

At the project I'm working on it took a lot of work and at least one PhD thesis to get it where it is today. I can't give out all details, but if anyone's interested, there are few open sourced parts. But You will find plenty of good libraries already.

I also made a simple JAVA Swing project on github using some of the gained knowledge. If anyone would find that interesting, just leave a comment.

I hope such good UI articles come up more often in the HN feed. And please, do write as much technical details as possible.
Jurassic farce: scientists confirm that DNA can't be pulled from amber fossils
spyder, I digged it quite a lot and felt like the API you get access to using JS are quite high level and does not give you that much leeway to build fundamentally new experiences...
Out of hours working banned by German labour ministry
The most minimalistic CSS3 spinner you'll ever find (inspired by Kippt)
I went through the book "The whole brain child" with my five yr old daughter recently. She absolutely lapped it up. I highly recommend it and the authors other books if you want to explore your children's (or your own) emotional landscape.
Discovering a way to screw around with someone's website is not an invitation to do it. Anymore than an open window is an invitation to enter someone's home. Stay classy.
Note that the content you put on Medium is not viewable in Opera Mini on Android, Symbian and J2ME dumbphones.
"Objects respond to messages from "god" at arbitrary times in an untestable way."

"way to solve this problem with delegation or data-binding"

But this is even less testable. Inheritance makes unit testing a total hell. Because you don't care only for your object, but everything that came before it.

And this usually requires heavy mocking and/or some other tricks.

Delegation makes it easier, sure, I'm not so sure about data-binding
You're right--instead of "can't" I should have said that a lot fewer Java developers are willing to mess with them, vs. changing code.

Edit: and they're hacky because they're magical--it's entirely not obvious what they're doing.
Fair point on travel distance. I suppose I need to be experiencing some kind of tendinitis for the switch to become worthwhile.

Forgot part 4 of my keyboard remapping: caps lock + another key is interpreted as control, but just tapping caps lock is escape.

All I really need now is a shorter space bar so I can more comfortably hit ctrl/cmd with my thumbs and I'll be in keyboard nirvana. Total missed opportunity by Atwood with his CODE keyboard.
looked it up it seems to be full version of Home & Student edition. It says it on the press release at:
http://www.engadget.com/2013/09/11/asus-reveals-transformer-...

"Transformer Book T100 features Microsoft Office Home & Student 2013 with full versions of Word, Excel, PowerPoint and OneNote, the perfect productivity solution for both school and work."

it doesn't include Outlook unfortunately
It says in your profile that you're 19, so it makes sense that you might not have figured out how not to be an idiot yet. It can take time. What you should have done is simply contacted them privately and let them know. Not unsubscribed them. Not posted about it publicly before they had a chance to fix it.
I understand your reaction, but this is basically a backdoor for checking if e-mail accounts exist, and could be misused by serious attacks. I'm only exposing it.
It's easier to quickly slice off the fingertip, no questions asked. Phone theft is so widespread and sophisticated you can expect new tech developed for quickly extracting fingertips coming soon.
It should always be the sane thing to report to them about this vulnerability. White hat, man.
That's sort of been the story of Microsoft for the past 15 years or so, lots of cool ideas, then a failure to execute and make a great product out of them. I wonder if young engineers these days realize how formidable Microsoft used to be. There was a time when having MSFT in your rearview mirror meant you were in deep shit. Now, they're just another big IT company.
whenever i read a headline like "X is dead" (whereby X is a technological concept or even a piece of technology) my first reaction is, that the author has probably a very limited understanding of the technology at hand (or about the underlying concepts of that technology)

* vinyl records are dead, http://www.nytimes.com/2013/06/10/arts/music/vinyl-records-are-making-a-comeback.html?pagewanted=all
* CDs are dead (yes, they are, optical data storage isn't)
* flash is dead (but still, most videos are still streamed via flash and a gaming company i know prototypes all games in flash...)
* SEO is dead
* social media is dead
* java is dead
* progressive enhancement is dead
* print is dead
* native is dead
* desktop is dead
* ...
* ...
* mvc is dead

lets call it "Franz's law of deadliness"
You chose an appropriate username.
Theres no way to win, is there?

"The only way to win is not to play" is always a time honored strategy.

What you say during your PR pitch is almost irrelevant (unless you fuck up catastrophically). The nature, location and the very fact that you're doing a PR pitch speaks much much louder than the content of your pitch.
What you report is unusual enough to be abnormal. Seek help. It could be many things: depression, hypothyroidism, anemia, sleep apnea, vascular disease, etc.

Consult a general doctor like an internist, then a neurologist, then a psychiatrist, in that order.
Middle-Aged Men, Too, Can Blame Estrogen for That Waistline
I'll just leave this here for you, in case the next time you find something like this you decide to act like a grown up.

http://en.wikipedia.org/wiki/Responsible_disclosure
No, you'll have to wait for mods to wake up.
Agree 100% about passive vs. active data gathering. I can't even remember to charge/wear a Fitbit/FuelBand/Up/whatever every day, so I'm looking forward to the apps iPhone 5S's "motion coprocessor" enables.

Beddit looks interesting as well for sleep tracking: http://www.indiegogo.com/projects/beddit-automatic-sleep-and...

More passive quantified self stuff, please!
Yes. Lets punish them for not making it overly complex and hard to opt out.....
You expose a hole by contacting the company and letting them know so they can fix it. You don't use the hole to dick with their site.
Or (if you use Macs) you can just buy it on the Mac App Store which doesn't have such limitations so you would only need to pay for it once. The Mac App Store has other shortcomings but it proves that these very restrictive licensing terms are mostly unnecessary.
CAESAR A9600 - Smartphone libre Android color blanco - ComeBuy.com
Envío de la UE CAESAR A9600 - Smartphone libre Android (pantalla táctil de 5,3&amp;quot; 540x960, cámara 8 Mp, 4 GB de capacidad, 4 procesadores de 1.2GHz, 1 GB de RAM, S.O. Android 4.1.2) color blanco - tablet pc, Moviles chinos baratos, S014394de € 210,00. tenemos 20 años experiencia de Vestido de boda por encargo - Móvil de 5 pulgadas.
This is pretty a lengthy read and if I follow it correctly, then the actual problem has not been fixed? So Wordpress is still not able to differ between injected serialized data (which is dangerous as the PHP manual states as well) and that data it serialized on it's own, right?
No mention of Carpalx?

http://mkweb.bcgsc.ca/carpalx/?full_optimization

If you're going to learn a new keyboard layout, why not make it the best?
They did, but their homegrown product, Lync, is far superior. They bought Skype for its user base, brand and reach on other platforms, not for the technology.
If an employer is paying, it's tax deductible to the company and doesn't count as income to you.
> although the protocol was bootp instead of pxe

Well, they used bootp followed by tftp, and so did most other UNIX workstations of that time period. DHCP is effectively a superset of bootp -- it uses the same UDP port. PXE is DHCP+tftp along with some specification of tftp paths, where the image is loaded in RAM, etc.

Really the overall netboot mechanism is nearly identical as it was 25 years ago, just some protocol tweaks and a new acronym.
I have a similar story to yours although I doubt I was as smart. In high school I could get the best grades in my class without much effort and got a near perfect score in the baccalaureate. Nothing to brag about though, since I then proceeded to drop out of law school in my second year. I completely lost the will to work and ended up with humiliatingly low grades before finally breaking down and starting afresh.

Like you I got into the habit of getting distracted online. Failing university was a sufficiently strong blow to my ego that I finally "woke up" and attempted to analyze what went wrong in my life: I came to the conclusion that my addiction to random bullshit on the internet had completely eaten my mind. The constant procrastination had eventually caused me to sink into depression, thus worsening the cycle even more. It got so bad I was unable to concentrate for more than 2 hours on the same subject. By contrast I used to read several books a week on various subjects.

I decided to drastically change my lifestyle. I cut away all non-essential internet use and went cold turkey. I forced myself to read again, at least 2 hours per day. I took on a strict diet and exercise regime. I took every opportunity to meet new people and see my friends I could find. I reduced my consumption of media (especially fiction). I practiced meditation. I distanced myself from the screen.

The point of this rambling post? It worked. I slowly but surely got back to my previous levels of intellectual involvement and curiosity about the world. I do go on Hacker News once in a while but it's an occasional small treat after I've worked hard. I'm not going to pretend to be a doctor and diagnose your life based on a single post, but I think you should at least try to do the same thing I did. At least consider cutting out the non-essential internet. You have nothing to lose. Keep in mind that it's a long term goal.

tl;dr It's possible to reverse the process
How is the Linux compatibility with transforming/dock computers like this? This would make one hell of a portable dev machine.
Possible true, but that's a tad too technical for me. I just want to focus on the writing.
I shouldn't have said "mastery"; I just meant that you should have to check the JS box first. I agree you can use jQuery without a strong fundamental knowledge of JS. So fair point.

The description for the first level of JS Frameworks and Libraries is "you can tap into libraries like jQuery". So it's really saying is that jQuery requires JS, but you can use jQuery Effects without knowing jQuery. Also, there's no way you could get to level 3 of jQuery Effects tree (writing your own effects) without at least knowing some JS [1]. So pretty sure there's a bug in there.

But that's probably way too much pedantry about a skill tree that's just for fun. Onto the actually interesting question of how well you can know jQuery without knowing JS. I think it works like this: if you know how to use jQuery, ipso facto you can use JS at least as well. If you're just doing some pattern-matched jQuery stuff, that's cool, but it's also pattern-matched JS stuff, because, well, that's what you're writing in. The more advanced you are at JS, the more advanced you're capable of being in jQuery. There's no way you're going to be able to, say, write your own plugins are build complicated stuff without knowing the language you're writing it in. [2]

It's also probably worth noting that once you know JS really well, learning your way around jQuery is almost trivial. So I posit that trying to learn jQuery without learning JS is a Bad Idea.

[1] I guess that's a general issue with skill trees. B requires A as a prerequisite, but the tree doesn't capture that B level 2 requires A level 2.

[2] I confess this not an argument from experience and that I could be wrong; I'd love to hear stories to the contrary. I had the misfortune of learning JS in the bad old days before jQuery and friends. But I believe it both because it makes a priori sense and also because of the large number of SO jQuery questions where the OP's issue is really that they don't know JS.
Yet another yay for medium.
Awesome response time!
Glad you are coming to my region.
Hoping shops will pick up Stripe as a payment method.
Check out MapBox if you haven't already. There's still some room for competition. :-)
I wish there were a passive food-ingestion tracker.
So and do you drive a rental car because, you know, you don't do any maintenance on your own?
> Vim is the worst editor ... except all the other editors

Yes to the first five words, no to the rest. How many Vim users realize that some of its more infuriating behaviors can be traced back to its predecessor vi, which had to be able operate with a "paper terminal", essentially a roll of paper as a display, without wasting too much paper during editing?

And how do I know this? During my time at NASA designing part of the Space Shuttle, I was obliged to use vi and its immediate predecessor, with a roll of paper as a display. It was bad then, and it's worse now. The difference is there's no longer an excuse.

http://en.wikipedia.org/wiki/Vi#History

Quote: "vi was derived from a sequence of UNIX command line editors, starting with ed, which was a line editor designed to work well on teletypes ... "
Estimote Wins Best Hardware Startup At TechCrunch Disrupt SF
In a system with XP and IE7, I somehow doubt that Java will be your largest source of security issues...
Little Girl Finds Security Flaw in iPhone 5S Fingerprint Scanner
If two criminals share your stolen property, does it make it right?
Alright guys, thanks for the comments, I'll subscribe them again, and let them now. Didn't consider it so serious.
Yahoo Traffic Up 20%, CEO Mayer Says Hiring Is Booming
It would actually be src/main/com/organization/project/actual_files

And there are good reasons for that - naming packages after internet domains prevents namespace clashes and is consistently used by most Java projects.

It's actually projects that diverge from this convention that stand out like a sore thumb, and many that did have adopted it eventually, like JUnit.