skysight-inc/HackerNews huggingface dataset:
Don't even get me started on iPhone. Putting mp3 ringtone on it is some serious trick coercing of itunes even on Mac. Ios web browser can't even download arbitrary files. You can't mount iphone as a thumbdrive to move files around.

As for mac, magic mouse is basically useless as clicking causes unwanted scrolling especially in adobe apps and google maps. All praise to good people who made Mouse Prefs app and give it away for free. They should get a pot of gold from apple.

Finder is such a piece of crap that basically first advice given to mac users is buy a file manager. It can't display directories above files. You need to install xtra finder for that.

Image browser is nowhere near the functionality of Fast Stone on windows. Also 3rd party browsers are far behind.

Network drive doesn't autoconnect sometimes and often disconnects. Remote folders visible in finder window don't show up in save dialog of a web browser. Folders disappear from favorites in finde for no aparent reason. Finder sometimes doesn't indicate if contents of the remote dir ar still loading so when seeing empty remote dir you don't know if it's empty or it just didn't load yet.

Some high dpi usb mouse can't be used because it feeds mouse move events too fast for mac osx and they swamp mouse down event so dragging a window becomes very hard and deliberate operation.

Dropown menus on finder got damaged after some use. Clicking away from the dropdown menu on some button locks this button, as if it didn't register mouse down event until it gets mouse up event that somehow got swollowed by dissaperaing menu.

Computer sometimes closes very slowly. Finder just hangs and blocks computer restart. Multiple desktops, multiple fullscreen apps, fullscreen apps at all just get in a way. Switching them with gestures is source of additional confusion.

Additional monitors display weird lines when they are turning on an off.

I even installed clean yosemite in hopes that it will fix some obvious defects. It didn't help much.

So far my expeirience with mac that costed three times any of my previous computers is that it's pile of failing crap.

Yosemite is pretty win 98. Maverics was the same but with different skin. Even linux wasn't that bad. At least not for the last 5 years.
We, in our modest way, continue to compete with S3 and Glacier for the purposes of online storage / offsite backups / cloud storage.

Last year (2014) we announced petabyte-scale offsite filesystems[1] that are price-competitive with S3/Glacier.

In fact, we have for many years solved a pain point for (some) customers who run their infrastructure on S3: "my infrastructure is on S3, and my backups are on ... S3 ?" ... and our support of s3tools in our environment makes that very simple.[2]

[1] UNIX based, runs on our ZFS platform with snapshots.

[2] ssh user@rsync.net s3cmd get s3://rsync/mscdex.exe
As bad as the original? Can someone link to evidence of the dangers of people exposed to BPAs through plastics?

My understanding is that the whole BPA craziness is the same as the Phthalates nonsense. The problem is if you want to avoid these things, make sure you don't get sick and end up in hospital because then you will be in contact with these like crazy.
> But I do agree with the author that there all elements of "faith," whereas he claims you don't need faith.

Maybe not as much faith as in resurrection, angels and miracles. Reincarnation is not necessary as a concept to do awareness practice.
I find the Java version more readable.
I see what you did there... "refactor your brain" to a bunch of programmers... (I. am. so. sorry. hn. I couldn't help my self)
Finite States of America
Journalistic flair?
Congrats! Incredibly happy for you guys. I was an early backer on Kickstarter, and really looking forward to the next chapter on Dark Sky's evolution.
Ok I set up a google doc where you can translate the questions if you'd like to translate.. We will credit the folks who help translate. For now anyone with the link can edit..

http://bit.ly/1xjb2xh
Yeah we filed our provisional 30 minutes prior to this meeting. It is now a patent-pending.
Improving the Module Factory Pattern in Node.js
A thought: Big orgs have a hard time getting shit done. Lots of initiatives die before they even get out the door. Just because this bigwig was excited doesn't mean something will definitely come of it. Another thought is this might be a FUD play. Get you to give up so you're not threatening something else. Definitely interested to hear the story after your NDA period.
That'd be a MUCH cheaper Tesla. Unless you are putting 50k+ down, then its a moderately cheap Tesla.
Am I the only one bowled over by the irony of this statement given the nature of C#'s genesis?
I like most of Stephenson's writing, but the first fifty to a hundred pages made me want to throw the book against a wall. But I persevered, and I think it's one of his best books, and well worth the initial frustration.
I was like c-b...c-b....oh, c-b!

Here's a documentary maybe closer to what you were hoping for: https://www.youtube.com/watch?v=w1_DVac9kkI
The nice thing is that on re-reading the whole book becomes pretty nicely paced and super enjoyable (not that the virgin reading is unenjoyable)
I'm with AndrewKemendo honestly. Making sure your kids are set financially and make connections will set them up for success. I find that I'm almost never enforcing behavior with my kids. They already act like me and wife because that's genetics. Which brings up one more thing which is to marry well. 90% of child rearing is preparation.
I've done it 10 times already and I find it easy as long as I am motivated to surrender to the process and trust it. The more opposition I carry in me, the more difficult it is. If this kind of motivation/absorption appears, it is possible to meditate for all these hours without feeling tired or having much pain.
I haven't served either, but my impression is that the servers are supposed to limit themselves to functionally necessary talk only. So serving a course will be less isolating, but I don't think you're supposed to discuss meditation, or your feelings, or the weather.

Agreed that meditation in real life is hard to maintain. I find that I quickly lose the ability to do the body-scanning technique effectively, and with that I lose the motivation to put in the 2x 1 hour.
> For baby bottles... I guess the search is on for the next best type of bottle.

Glass bottles for newborns as they can be easily sterilised, and be sure they have a silicone nipple that also forms the seal to the glass of the bottle.

Once they get old enough to use their own, use the playtex disposable liners. No sterilisation or cleaning required, so you only have to do the nipples, which by this age can be just soap and water.

http://www.chemicalsubstanceschimiques.gc.ca/challenge-defi/...

The Think Baby non-polycarbonate bottles appear the best for a rigid bottle, but personally I wouldn't trust something that's going to be washed extremely frequently, scrubbed with brushes or thrown in a dishwasher. You use them for up to 3-4 years, so I wouldn't trust reusing a bottle as it will age.

The playtex liners was below the detection threshold on their test, which was to put boiling water in them and then hold the temperature at 60C for 2 hours. For me that's more than safe enough for the 35C milk I'm putting in it for my kid to drink within 2 minutes.

I honestly think disposable is the way to go, because it eliminates the risk of the materials degrading. These tests are on new, not 1 year old, so the only ones that are valid in every use scenario are the disposable ones.
Amazon EC2 Auto Recovery Now Available in the US East
Neuroware Launches 'Future-Proof' API for Cryptocurrency Apps
Go lacks a construct comparable to "with" in Python, or WITH-OPEN-FILE in Lisp, to guarantee that things get closed out on scope exit. Go has "defer", but that's a clunky replacement. You have to explicitly write the "defer", and it's always function-scope, not construct-scope.

Most of the problems with exceptions in C++ come from the C++ memory model - allocation and deallocation in exceptions are usually painful, and care must be taken to clean up and unlock things. Go doesn't have that problem - it's garbage collected.

Go does have "panic", which is Go's answer to "longjmp". People keep trying to use that as an exception mechanism, which is not a good thing.

Python seems to have the best track record with exceptions. Python's usual problem with exceptions comes from library functions which, under some rare circumstance, raise an unexpected exception and take down the whole program. This is mostly a legacy problem due to the poor original design of Python's exception hierarchy. You would like, for example, for everything that can possibly go wrong with an HTTP read or a network operation to be a subclass of EnvironmentError, as caused by an external event or data. That wasn't the case originally. There are still problems in Python 2.7 with getting a ValueError because some low-level data item was bad UTF8 or something like that.

The trouble with the "errors are values" concept is that error details tend to get lost as errors propagate upward. This came up yesterday on HN in connection with network errors for GoGo's airborne networking service. I once argued that D's error type should have a "why" pointer slot, so that, when you passed an error upward, you could link the lower-level error to the higher level error. The error message printer would then list
out the errors, yielding something like

Unable to complete transaction
because database update failed
because database connection was lost
because of network error "Host down".
https://clarity.fm perhaps?
Although I agree that our own bodies tend to be pretty awesome and require less help than many people think, your argument in this case is a little shaky. We live in a very different environment to our ancestors and expose our skin to all sorts of things that they never could have. Even ignoring all the new compounds we interact with daily, just moving ourselves around the planet (to areas with different sun exposure, as a key example) can have a big impact on our health.
This has actually been backed by research: http://nymag.com/news/features/27840/
Nope.

Until you get your exit cash-in-bank-in-your-account, those Big Names are your competitors or potential competitors. The breakup fee is to compensate you for sharing more than just product name, price, and terms with them. Simply enthusing a little bit beyond "business for me is going great!" to a potential competitor who is in a related space can be sufficient market information for them to convince them to enter your space.

There is a lot of emphasis on people sharing tech/trade secrets, but keep in mind that simply confirming that users get excited by what you are doing in your space is information that these Corp. Dev. folks would dearly like to have. Never be afraid to say "no" to a one-sided deal.

Look at it this way: most Big Name Corp. Dev. won't even get out of bed for any deal less than an accretive $5-10M+ annual cash flow, and something that pencils out to much, much bigger than that 3-5+ years forward. If they are absolutely serious about acquiring, then they will start talking numbers soon after the NDA counter-signatures are exchanged, because no one wants to lose nearly guaranteed accretive income/revenue/users/etc.

If they are shopping you and your direct competitors to see if someone is naive enough to talk without compensation or willing to sell out for a relatively low number, then you see this behavior we're talking about in this thread. Whether or not you want to participate depends upon your personal exit parameters. This thread points out that everyone who might be in touch with these Corp. Dev. folks should already have some numbers in mind already, and a way to qualify the serious ones.
I have to comment. I came from a family that qualified for foodstamps, in a small midwest town (not well connected). My mother divorced my dad when I was 9 because he was abusive, largely towards to me. The tipping point (I later found out) was when she had to sneak the car keys to get me the doctor, as he had broken my hand during a beating with a log.

So pretty much a complete contradiction to "No poor, abused or outcast people in that group."

I'm the not most successful person I know, but I've done okay. I'm middle-aged, happily married with a good family. I earn high six-figures to low seven (depends on variance in our stock price).

I would hear a lot of stats growing up. When I had subpar results, there were people ready to defend me, given various odds where stacked against me.

I would periodically try these on my mom. Nothing would drive her in a greater rage. I was expected to do two thing: work hard & take school seriously. I could get away with a lot of things (stupid pranks, sometimes ditching), but if my grades fell, I know their would hell to pay.

At the end of the day, I chalk up any success I've had to that. Deliberate or not, she made sure I had a good education & knew the importance of working hard.

In some ways, maybe it was too extreme. I didn't travel outside the country or take what would be consider a "real" vacation (i.e., more than a trip home, or a 3-4 day get away) until I was 29. I didn't date seriously until well in my 20s. At the same time, she broke the cycle of poverty.

(She'll never read this, but I love you mom.)
There's a Dilbert cartoon from the 1990s. Consultant comes in and says "centralize!" Later, after that's done, the consultant comes back again and says "decentralize!"

For what it's worth, there are many journal publications on flat vs. tall organizations, dating from at least 1950 with Worthy's
"Organizational Structure and Employe Morale". See http://scholar.google.com/scholar?q=%22flat+organization%22 for some of the publications.

As I learn more about history, I grow suspicious of statements like "The problem with a hierarchical structure is that it increasingly doesn't fit the needs of modern businesses." How is modern business in this regard any different than businesses of the 1960s and 1970s? Is the author following a current fad or is it based on a deeper historical understanding?

For example, http://www.psgoodrich.com/pc/docs/ARTICLES/HumanSideOfEnterp... from 1957 talks about "In this connection, the flat organization of Sears, Roebuck and Company provides an interesting example. It forces "management by objectives," since it enlarges the number of people reporting to a manager until he cannot direct and control them in the conventional manner. JOB ENLARGEMENT: This concept ... encourages the acceptance of responsibility at the bottom of the organization ..."

That's nearly 60 years ago. Why did those fail to produce sufficiently flat modern organizations? How can that failure be avoided this time?
Yep. It definitely had that effect on me :)
> consider a particular type of predictable "accident" acceptable

That doesn't actually happen in modern liability cases, because the system shares your intuitions.

If a car manufacturer's defense in class action lawsuit is, "Yeah, but it's only a few people," the court will bankrupt them with punitives on the spot.

This isn't about giving people a free pass to hurt small numbers of people, it's about assuming they're responsible when they make things that hurt people, rather than wasting time figuring out responsibility from first principles after every single incident.
This is fluff. Corrleation, causation and so forth. There is actual academic research on this kind of thing. The fact that responsible, motivated parents raised responsible, motivated kids is largely genetic rather than a result of their parenting techniques.
This post reminds me of the good old days of the attrition.org mirror, not sure how it's relevant for HN though.
It is also very similar to the FDA.
I did a 7 day retreat at Deer Park Monastery (affiliated with Thich Naht Hanh) in San Diego. It was pretty laid back, you could talk, fraternize at will between sessions. I don't think any sitting session was longer than 30 minutes. There were also talks on mindfulness, and training in different forms of meditation. The day started at 5 am, but they warned us not to try to adhere to such a schedule at home (they said it would just cause pain). Overall it was a really positive, peaceful experience.
I would highly recommend anyone interested in doing a 10-day vipassana retreat, particularly their first, to look into Insight Meditation Society[0] (outside Boston, MA) or Spirit Rock[1] (near Marin, CA). They're not free, but you get access to extraordinary teachers and impeccable guidance.

[0] http://www.dharma.org/meditation-retreats/retreat-center
[1] https://www.spiritrock.org/retreats
The above comments are just pointing out that the compiler should do this for you. It is great that there are third party tools for this, but a simple lint like this should come for free, especially when this is the endorsed error handling policy.
"Wanting for nothing" is an idiom that means "got everything I wanted, do nothing is left to want"
This sounds snarky but isn't my intent: your weak point is selling, which is different than networking or connecting with people.
A bicycle that's a cross of Tesla (smart, strong, fast, electric/human powered), Dyson (aerodynamic, fewer moving parts), and Segway (keep me from falling; work on stairs).
Same situation in NYC.
A Small Software Company Sees a Future in Containers of Code
The gravity of this observation cannot be overstated. This is the key to the whole kingdom.
Yup, I have trouble doing the body scanning technique also. I recently came across Sam Harris' interview with Joseph Goldstein, who I believe himself began with Vipassana. He has a guided meditation on youtube that I found very helpful, though different from my Vipassana experiences.
Definitely not aluminum.
Boobs. Seriously. You'll likely need to freeze some milk, which will end up in plastic bags, but for the most part just breast feed. It's free, it's good for the kid, and it's good for the mom. When your kid is old enough for water bottles get good quality stainless.

Oh, and hey, congrats! Ignore the tales of despair, raising kids owns.
I think he's talking about networking? When I was younger
people referred to it as, "That person would make a great contact!" I have a very financially successful sister running a shoe company. Yes, she is financially successful, but she can't keep a guy around, and she definetly wants a relationship. And no I don't think guys are intimidated by her financial sucess, nor is she homely(voted best looking in high school). Not sure if she
has a true friend? I get the feeling her kids just use her for money, and her mother and siblings never talk to her.
(No--I don't stay in touch with her either.) When my father passed away she manipulated him into giving her all the estate money. Yea--she is quite the achiever though, and masterful at Networking!" Sometimes--a person's success doesn't involve money, or a high paying job?
Never go to an awkward “free” makeover again
Amazon has a lousy reputation locally. It's well-deserved.

Think about this - you will be expected to switch teams every 12-18 months. You won't love that like you love your job now.

Don't take the money. It's not much anyway, really.
Interesting! Hopefully patents won't get in the way of others doing similar. Do you know if it includes the scheduling bit?
"... Wealthy collectors, of course, have long saved millions of dollars in federal taxes by donating art and money to museums and foundations. But what distinguishes Mr. Brant’s center and a growing number of private tax-exempt exhibition spaces like it is that their founders can deduct the full market value of any art, cash and stocks they donate, even when the museums are just a quick stroll from their living rooms. ..."

Sounds suspiciously like money laundering. You don't think all that expensive Art, is really worth that amount do you?
Say No to Self-censorship
Show HN: Vagrant Box for Ubuntu14 Trusty HHVM
Yeah, the nice old recipes blindly executed to give a fake sense of control.

To cover your bed as soon as possible is not a so good idea in fact. The dust mites will love be carefully protected of the sunlight and trive on your perfectly square bed giving you more probability of develop asthma and alergies. Not a good thing if you need to run for your safety, or to avoid to snooze in a inconvenient time. Some countries have more bed bugs than others.

I'll better try to stay creative; there is more than one way to do a bed.
IoT's Four Data Problems
You do know how disgusting cash is though, right?
Chemists of HN: Why does this keep happening? Why is BPA or something close to it seemingly required to manufacture plastics? Or to put it another way, why has it been so difficult to come up with an alternative that's distinct enough to avoid BPA's effects on the human body?
A smart microwave oven. For my inner Quantified Self, analyze my usage over time, show patterns, infer what I'm cooking. For my energy bill, show electricity consumption. For my home, talk to my fridge.
That can't actually account for perceived loudness, which modern mastering processes do account for. The absolute amplitude of a song has always been fixed, by the technology delivering the audio. Radio, the primary medium for music discovery throughout most of our lives, has a very hard upper bound (set by both the technology and the FCC), thus a compressor/limiter is employed at the final stage before sending the audio out of the radio station to go up the tower and out over the waves. There has always been that sort of leveling going on.

Modern tools provide an entirely new dimension in the form of multi-band compression, digital phase alignment, etc. It is now possible (and being done in nearly every genre) to make a recording perceptively louder than other recordings by maximizing amplitude in specific bands (those humans are most sensitive to), reduce phase cancellation between speakers, and hype the sound (boosting high and low frequencies, which tricks the ear into hearing it in the same way as louder music...but also causes listener fatigue faster), often all at once.

Amplitude compression, even when it's smart enough to recognize that there's more activity across a broader spectrum as provided by SoundCheck, does nothing to restore the damage to dynamic range, natural frequency response curves, and "real" sounding recorded music. The music is broken by these processes...the listener has no power to fix it, other than to not buy it, and choose music that hasn't been mutilated in such a way.
To be more particular though, you most certainly will not like the strict hierarchy (see this comic[1]). And you will not like the non-technical managers who (see comic) have a lot of control and complete political power.

[1]

http://www.bonkersworld.net/organizational-charts/
When I wash dishes by hand, I find it pretty calming. Especially after a big family dinner with all the siblings. With all the attendant pots, pans, dishes. I think doing a repetitive task where you have to pay some level of mechanical attention to the task (e.g. hand washing wine glasses) helps free up part of the cognitive overhead that you usually dedicate to 'over thinking, worrying, pondering'. For some, it might not be washing dishes - my sister loves raking leaves - the non leaf-blower - you're never really done because the leaves keep on a'falling way. I think we all know our handful of activities that we enjoy doing - but aren't as fundamental as breathing (where it is kind of like being in an isolation tank - too isolated, pure).
Detecting Anomalies in Stream Data