skysight-inc/HackerNews huggingface dataset:
We have about 10 Life Factory bottles on rotation for twins. They have silicone sleeves, and have only had one break over the course of a year (it fell from a small distance without a cap and hit the exposed top and shattered; others have fallen without incident).
I now have a favourite comic :) Thanks!
In the days of javascript, this is not such a big roadblock. https://developer.chrome.com/apps/app_network
Show HN: NCAA National Championship Project
If you can stomach it? As you get older, you just might reevaluate your definitions of success? Personally, at my
age; you couldn't pay me to spend a night at the Pub surrounded by Doctors, and Lawyers? Suit-types? I won't even comment on that one, but you must be young? I can guarantee you will look back on your post and go "Wow--I was
young?" Or, maybe you won't?
I think one reason most people wanting a next-gen-TeX project don't aim to compile to TeX is that some of the biggest pain points of TeX are baked into the core. So if you want to improve them, you need to change or replace at least some of the core layout algorithms, not just the front-end input language. For example a big wishlist item for many years has been some kind of improvement on TeX's quite frustrating figure placement, possibly with a more pluggable layout algorithm.
Something I worked on during the Oregon/OSU game, I know its not great but if you would like to provide feedback, I'm all for it. All fields must be filled in before the "Reveal" button is shown
Thanks!
Also because people could do arbitrary computations under your account (Bitcoin/Litecoin mining in JS anyone?)
I'd like to see more of Mongo's would-be usurpers make compatibility layers like this, letting people switch to a more performant and reliable implementation without having to overhaul their code.
Like I said, doesn't solve any hard problems. If having to type an extra few if-statements is the hardest programming problem you have to solve all day, you have a damn easy job.

Don't get me wrong: I like that syntax change--I'm all for shorter, cleaner code. But I've moved on from C# because it was ineffective for solving hard problems like multithreading, scaling, networking, crypto. Eliminating a few if statements doesn't fix that.
> and an even better one to read...and it's easy to understand which parts of the code do what

It's not always easy to understand (from Odersky himself https://gist.github.com/odersky/6b7c0eb4731058803dfd#file-fo...):

def toVector: Vector[B] = fold(Vector[B]())(_ :+ _)(_ ++ _)

To a Scala veteran, I'm sure that's easy to understand; to someone who's been learning the language (like me) it looks like gibberish.

I've also had to write code like this:

client.post(args).mapTo[Response].map(r => (r.success, r.serverException, r.unhandledException) match {

case (Some(response), None, None) => response

case (None, Some(serverEx), None) => throw serverEx

case (None, None, Some(unhandledEx)) => throw unhandledEx

})

simply because of the underlying api that other co-workers have built. When it takes you longer than 30 seconds to explain how a piece of code works to others, something is wrong.

All that being said, I do like the language; just not the compile times. It's also pretty close to ruby (with which I'm most familiar):

ruby:

numbers = [1, 2, 3, 4, 5]

numbers.select { |n| n >= 4 }

# [4, 5]

Scala:

val numbers = List(1, 2, 3, 4, 5)

numbers.filter(n => n >= 4)

// List(4, 5)
If speed is not a requirement, just write the thing in Django (or Rails)?

I'm just not compelled by the reasons the author gave for needing to switch from Django to microservices.
Call me paranoid, but all "FDA approved" means is that I won't die right away
Things to worry about?
-Be patient with the compiler.

This should be number one!
Mechanize Your Hiring Process to Make Better Decisions
I am a BizSpark member, and my blog: http://www.devfactor.net is hosted there. I CAN say that when I got ~500k page-views in the last week of December Azure held up fine.

In terms of performance, it is pretty good for the price (free).

My only issue has been the down-time, Its actually been down more than my previous Linux host. I hope MS can figure out how to keep it online a bit more often :)
Uh, what? Why in the heck is this on Hacker News?

Maybe if there was some angle on how this could make you a better developer, but no, I don't see that.
Not connected to your calendar.
Glass is not that fragile. We've been using tempered glass bottles (the fancy lifefactory ones with a silicone sleeve) for more than a year and have yet to break one despite many drops onto floor, pavement, etc. Cost is a little higher than plastic, but absolutely down in the noise when looking at total costs of having a kid.

I think we spent ~$150 on bottles, nipples, and tops; Including lids for these bottles to covert them into a sippy cup. There are cheaper tempered glass options available. Glass also doesn't age like plastic--our stuff has many more years of useful life in it.
A concrete example: video upload and processing. Your frontend handles uploads, then you can offload conversion to AWS while you continue to handle other requests.
LEO will see having no ID similarly, so mu.
If you're going to be doing a startup, meditation, sleep, and exercise must be the foundations of your daily routine.
Amy (the "AI Assistant") loves timezones and does exactly what you suggest. Speaks to each participant in their local timezone, understand what time it is for each participant so no silly suggestions are made, and she understands the concept of compromise when somebody in New York is to meet with a guy in Singapore (where no great time really exist for either party).
https://twitter.com/thinkstorm/status/554776145800232960

Finally, she only understands English today (2015). We are super ambitious, but we want Amy to perfect one language at a time. dmortensen keeps pitching for Danish as Amy's next language around the office...we'll see.
We use a lot of aluminum cookware in the US, too. Just take a look inside restaurant kitchens.
yes, because all these third world countries have a good record of keeping a good log on what's going on...
I would say if their tech has been copied 100 times and used by millions that the problem is not sales it is monetization.

To the OP hang in there and don’t let these games get you down.
I don't disagree with the thrust of your post.

I'd like to clarify my own position though, as your post makes me feel I was not entirely clear. I claim that the picture the protesters paint of neoclassical economics is a straw man.

Perfect markets and enlightened consumers are not an assumption in neoclassical economics, nor are they required to support free trade (to use your own example of an issue with wide agreement).
We gave our kid formula with room temperature water for the entire duration of him being on formula. We never heated it ever, and he was fine with it.
It doesn't do that on OS X.
Well, yes. Is it 100x their thousandth? I don't know. Maybe!

But on the gripping hand, if you want a million dollars, don't start a start-up. If you want something with the expected value of $100,000, DEFINITELY don't start a start-up. If your goal in life is to get $1,000,000 and then you're going to be awfully happy, then for god's sake, go work at Google or Facebook or plenty of other biggish companies with good compensation. You won't get $1,000,000 all in one lump, but you'll get it, and on average, you'll get it sooner than a founder will.

Risk-adverse people should not be starting companies -- it's risky. And people who have made a solid decision to take a risky path should not bitch if their investors would also like the riskier, more profitable path.
Code Quality: Metrics That Matter
No but, cynically, they do provide the populations to study the effects of these things on people.
Entering a try with newer implementations of exceptions is free in that it doesn't execute anything extra, but it's not free. It inhibits the optimizer and creates a lot of duplicated code in the binary, as well as forcing exception safety on the programmer, which is pretty hard to achieve completely, efficiently, and/or cleanly.
While I haven't done a meditation retreat or anything, I always thought meditation was about mindfulness and essentially the absence of internal thought/chatter. Where you use a chant or a focal point (candle, breath, nostril sensations, sounds) to clear your mind and just "be". This guy's experience sounds quite different to what I would have expected.
The hackers should have also listed the Battle of Tours (732) and the Battle of Vienna (1683) where many Muslims were killed by insensitive Europeans. Where's the outcry about that?

tl;dr - You're confused about the definition of terrorism.
The handling of errors in go is weird if one only returns or breaks on errors. But it works fine if one does something on error, in almost every error check in my go code I have a log.Println with a human readable text like "could not read from the application configuration file." much nicer to get errors like that than a stack dump and a message like could not read from file $filename.
The "classic" Sigg bottle is actually lined with plastic, and I find the narrow neck makes them harder to clean as well.
When the gift card and the scarf is left in a shop amongst many, its subjective value is lost.

"If it were meaningful because of the amount of time spent on it, then it would be meaningful to anybody. Obviously that is not the case."

Mr. Watson could have written a one-line letter or a ten-line letter, and it would be clear the latter would be more intrinsically valuable, because of the increased effort spent to write it; the increased amount of value is irrelevant to the amount of ink on the paper, and only partially relevant to what the words actually say.

You named an example that is less relevant to time, but it doesn't mean time spent performing a work cannot be valuable in and of itself.

For example, a mother spending time knitting a scarf for her child would produce a higher value in terms of intrinsic goods than if a mother went to Walmart to purchase a scarf for her child - even if the scarf she knitted and the one from Walmart are physically identical. The time spent knitting is valuable, intrinsically. You can compare the time as well - She could have knitted a small woollen finger ring, or a scarf - and it would be a clear the latter has a larger intrinsic value because of the larger effort spent.

"Mainstream economics isn't missing anything, these students are just mistaken."

If mainstream economic theory can't understand why people don't relocate to find jobs with $100 more worth of utility, in exchange for losing access to close family members, then is it not missing something? How is it not missing anything if it cannot explain why a child supported by $10,000 of goods and services purchased by its parents is better off than a child supported by $10,000 of goods and services purchased by the state, where intrinsic goods like value in having members of society supported by other family members, rather than by the state, is completely ignored?

Mainstream economics theory cannot explain or value intrinsic goods like - kindness, generosity, acceptance, status, love of a parent, romantic attraction, being attractive. These are all things valuable and yet completely unaccounted for.

In optimising society for a theory assuming perfectly rational actors, society will lose its irrationality, which is all that makes us human, and alive.
LimeLight – Day 9 – Artists Special
The idea of encryption is that you can store it anywhere and it'd be secure.

If you can find an example of NASDAQ OMX using EC2 machines to host the data, maybe I'll believe you. But for now, your post is pretty bland hyperbole.

I'm sure the cloud is secure enough for a lot of businesses. But I think the links you have are reeking of "marketing", as opposed to a practical example.
Seems like not picking. By $0 it's of course meant that you're not paying for clicks, salesmen, and paid PR. Marketing is never truly completely free. At the very least it takes time.
Don't you also have eat french fries with hand cream covered hands that touched the receipt according to the article?
You won't see me hewing to some paleo diet or otherwise worshipping my bark-eating forebears. But I think people do themselves a disservice with all the crud they put in their skin. Some of these things are required only because of the previous thing applied to their skin. Hand washing is nice and I recommend it but equally important (in terms of disease transmission) are the discipline to not pick your nose and rub your eyes. Basic stuff.
i wonder if it actually costs more to imprison those inmates than the value destruction they would've caused had they not been imprisoned. $70 billion is a massive amount that is just going down the drain, for next to no societal value. thats approx $350 per person per year!
Street lamps in NYC are mostly the old-school sodium lights still, which give the eerie yellow hue to the smaller side streets. I with that when they switch to LEDs that they keep that would keep that color (but they wont).
You might enjoy the book http://www.amazon.com/Antifragile-Things-That-Disorder-Incer...
If I click anywhere on that page, the article disappears. Is this happening to anyone else?
The first three days are about that, focusing on nostril sensations, though it takes a lot of practice to truly "clear" your mind. The second part is where the real work comes, which is simply being with whatever comes up. Not suppressing internal dialog but not identifying with it.
No please fill me in. Is cash more or less disgusting than the upholstered bus I ride to work every morning? More or less disgusting than cured meat?
pleasantly surprised that you could write go tooling to check this, I hope the team is willing to pull things like this in.
If you want to force the consumer to consider an error case and make some decision about it... Well, I actually like Java's checked exceptions.

You've got to emit an error somehow and static checking ensures the consumer won't accidentally ignore the case. (Deliberately, perhaps, but that's a people-problem rather than a technology one.)
Microsoft will be celebrating a lot of Merge Days[1].

[1]: http://thedailywtf.com/articles/Happy_Merge_Day!
When I did it, there was a guy in my dorm who left halfway through. I learned later that he had taken the retreat as an opportunity to quit smoking. Terrible, terrible idea.
Language design is about trade-offs. Broadly speaking: being good in one category means being bad in another.
Fwiw, it's not always good for mom.... it's a time sink, can cause painful nipples, prevents her (if she's considerate) from returning to adult activities such as drinking, and if she's unproductive, low self esteem. Natural != best or even good, it's just a particular strategy that nature has provided. Not to say it's bad either (it's obviously worked for millions of years), but its appropriateness depends on their particulars.

http://well.blogs.nytimes.com/2012/07/23/the-ideal-and-the-r...

@jwc, Sorry to harsh your vibes man, just wanted to provide some counterpoint. There's a significant chance you're right in this case.

As for cups... I've never seen them in baby format, but what about ceramics or bamboo? Glass shatters just like ceramic, so glass is not obviously better on the face of it. I guess bamboo can splinter, but the right kind of cup might be hardened enough for it to not be a significant factor.

Good luck!

Disclaimer: Nulliparous dude
Asbestos isn't a problem if it's non-friable, like what you see with old house siding. My house has that stuff and it's a pain in the butt because it needs to be treated specially even though it's harmless.
I've heard Cloud called a trillion-dollar market opportunity. This makes me cautiously optimistic that there will be multiple big players - with that much money at stake, most of the large tech companies can't afford to not bet big on it. Google's Cloud offering hasn't had much uptake, yet, but its existence alone is forcing big price drops on AWS and Azure.
Ask HN: What's left for early startup engineers as the company scales up?
Howdy

I joined a startup ~2 years ago as employee #2 (software engineer), and thus I've had the responsibility of essentially building every technical aspect of the company from the ground up, which I loved. Now, the company scaled up (about 45 people) but, instead of being happy, I feel like everything's been taken away from me:

- Technical strategy: I strongly shaped the technical direction of the company defining a lot of critical points, and now they brought in a VP of engineering

- Management: I managed an entire team of 10 people without ever missing a deadline of the whole team, and now they brought in an engineering manager

- Customer facing roles: I was having a lot of customer interaction and support, now they brought in a support engineer and I don't even know who our users are anymore

- Infrastructure management: I took care of building a state-of-the-art scalable and fully automated infrastructure in the public cloud, and now they brought in an operation guy

- Developer: This is the only thing I still do, full time

Essentially, and I understand it's just my ego speaking, I just became a replaceable unit and I feel like there has not been any career advancement for me. The only benefit has been the gazillion things I learned in this ~2 years journey by doing the above roles.

The official feedback has been that now, since I don't have to worry about the other things, I can focus on what I'm able to do best (which I agree, all the tasks I did were less challenging than some critical parts of the code base I wrote from scratch), but still in the "about us" web page of startups just the management is going to be listed and take the credits. So how can one do any career advancement?

I understand this is a first world rant and and I should just "be happy" it has been a success so far, but still I find it hard and I would very much appreciate the opinion of other people who went through something similar.

Thank you
> here we have something that's much simpler, yet super repetitive and should be easy to catch on compile time.

It is easy to catch on compile time. https://github.com/kisielk/errcheck
Apple Watch: Four Free Context Menu Icons
Location: Obninsk, Russia
Remote: maybe
Willing to relocate: Highly desirable (need a visa - Canada, US, western Europe)
Technologies: Obj-C, iOS SDK, C++ (C++11), OpenGL ES, computer graphics, JS,
Leaflet.js, Grunt, Mocha, PDF, XML, HTML5, SVG, JSON, OOP, GoF patterns...
Email: see my resume, please

Résumé/CV: https://www.dropbox.com/s/4t94nbp03rdgfli/rz-resume.pdf?dl=0

Looking for a challenge that will unleash my potential!

My main goal is to create powerful and smart mobile and web applications, always pushing the limit of what I'm able to create by constantly learning new technologies and approaches.

If your company is Agile, then I bet I'd be a great addition to your team and we'll find much in common. I believe that the best software is created by people who can successfully and seamlessly communicate with each other.

If you need a young and fast-growing developer with some experience in mobile development to join your team, please make time to read my resume and contact me!
Saying it's so doesn't make it true. You can declare that an error is simply a special value returned and expect people to check for that value all over the place, or you can declare that errors are (literally) "exceptions" and should therefore throw.
Believe it or not, this stock-standard response to criticism contemporary of popular music actually doesn't apply here.

>Per the article, the "mainstream" is literally music for people who don't like music.

This is because people (including and especially young people) have an unprecedented level of access to music, allowing deep dives into alternative genres that become popular. Radio is no longer the herald of a generation's taste, SoundCloud is. This isn't Silicon Valley masturbatory tech-advocation: SoundCloud and the like are far more popular than radio or anything like it is on high school and college campuses. Radio doesn't play trap, vaporwave, etc - the genres young people listen to right now. Mainstream/Top 40 is the default music for people who don't care about having a taste or exploring a genre, because people who do can do it with almost no effort today.
I agree that the latency and overhead of scheduling for the small tasks suck. If you get lucky and a find freelance designer that you like working with it would greatly decrease that overhead. I do some freelance web work with a few clients that I've grown close business relationships with, and its typically just a matter of receiving an email with some requirements, having a brief text chat, and then sending them the invoice. It might take a while to find the right person, and even then it might take a while to build the relationship that allows for very little friction, but when it happens its worth it.
Best software engineering conference to attend whilst visiting San Francisco?
A group of software engineers including myself are planning a trip to San Francisco (for obvious reasons) and we would like to attend a technical conference there. We haven't chosen a time of year to go, however we will try and base it around a conference to get the most out of it. What's the best conference to go to that combine's technically interesting talks, and networking/socialising?
I read that one. Not the greatest from a raw storytelling point of view, but one of the more interesting portrayals of what alien life might be like that I've read.
Need for Speed: No Limits
This is interesting. The main use cases seem to be large computations, since HTTP calls would be more expensive any almost any routine operation.
People short on time will not find rearing children to be a pleasant diversion. Low self esteem doesn't seem rampant in the mothers around here. Could just be Oakland/Berkeley yuppies though.
I got a laugh out of this:

> the kind of line assembly popularized by Henry Ford's T-Birds

Henry Ford never saw the T-bird (Thunderbird): he died eight years before it was released. Of course the author meant the Model T, but that such an error about a major milestone in American history slipped through editing is pretty amazing--like crediting William Boeing with the invention of the airplane.
This is really cool but how do you trigger the execution with SQS? AFAIK, AWS lambda functions can only be triggered by DynamoDB or Kinesis streams, or S3 events. I didn't know you could trigger them off SQS as well.
I was moved to write this after coming across so many founders that felt like paying for advertising meant they were failures. At the same time, I saw companies spending millions of dollars on advertising while claiming all their growth was organic. It seemed unfair that founders were trying to live up to a false role model.
I think Peter Norvig's quote "Design patterns are bug reports against your programming language" is a perfect fit for this situation.