skysight-inc/HackerNews huggingface dataset:
If you've found a meaningful product category, you're going to spend a lot of your existence competing with very well funded companies. Some will be well funded startups, some might be massive corporations that can leverage vast assets and an existing customer base. There is no escaping competition. You have to build a better product; you have to treat your customers better; you have to be more nimble than the big guy, move faster, execute better, provide better attention to your customers due to your size.
Last I used it, OpenBSD did a good job of compartmentalization. Like your cell phone or tablet, upgrades could be freely burn-the-earth-boil-the-seas, because user data and configuration was well-separated from the system files. Additionally updates were delivered in complete tarball form- you didn't upgrade eighty packages, you just unzipped one complete tarball.

It probably helped that the complexity was low- I remember the default install occupying some 300MB of disk and a few tens of MB of memory, in a time when Ubuntu already occupied some 10GB.

That was more than half a decade ago though.
Federal Reserve vs. Satoshi presented without comment
Because it would be a nicer world to live in (in my opinion and many others') if becoming a parent didn't practically require sacrificing one's career and thus future livelihood. Mind you, I'd be happy to see paternity leave paid from a general tax base rather than necessarily from a particular employer, but the general principle that sometimes entities should pay for things they might otherwise not want to pay for to help make society more pleasant to live in is just the same as for myriad other generally accepted expenditures.
OP here. We're just a small startup from Taipei, founded by 3 geek dads who were tired of working for big companies. Since we're working in Taiwan, we'd love any comments from folks in the US and abroad. Please feel free to ask directly here.
Personally I think a 6 month release cycle is the worst of both worlds. Either give me LTS and I'll do that one big upgrade every few years, or give me rolling release where any breakage should be relatively localized and minor. But with 6 month release cycle you have to constantly be upgrading, but the upgrades are still big "break the world" upgrades.
reminds me of the runner-up in the first js1k competition (even better): http://js1k.com/2010-first/demo/750
This looks really cool. I wonder though if my bed would not then be dependent on your servers at some point as I consider such a product as a long-term investment. For example, can it live without the server-side aggregation? Would you consider opensourcing parts of the server to enable people to use their own servers in the long run?
Would you consider adding a respectable API that follows the ideas of for example, the philips hue? http://www.developers.meethue.com/philips-hue-api
Yes, that's a good point but I don't think it is 'encouraging reproduction' so much as that is is making sure that there is some balance.

Society has entered a coffin corner where we need to increase the numbers to sustain the previous generation, obviously that isn't going to be a long term viable strategy and some very clear headed thinking will be required to see if we can still work our way out of that. But that's a different issue altogether than the one at heart of the debate here. Not entirely unrelated, but unrelated enough to be seen as a separate item.
Mark Zuckerberg is a household name, nobody knows Carmack outside the tech circles. They would have a tough time marketing the movie.
That release seems to be dated 7 January 2015.
Apparently packages are built but currently awaiting signing + release. Hopefully within an hour or two they should hit the mirrors.
Does this bouncer have a log search interface, or does finding something that someone said a while ago amount to opening up a terminal and grepping, and hoping that nobody loses their logs? What happens when someone new joins the company and wants to see whether there's been any discussion on <whatever>?

It's not exactly a slick system, though it probably works so long as everybody in the company is a Linux software developer.
There are a lot of problems with this argument, especially when you go into the ports section. For example, the version of go between 5.4, 5.5, and 5.6 is different for all three versions, which means you're going to have to rebuild packages, run regression tests, etc every six months to make sure some new feature doesn't run into your code, or some bug isn't introduced. Similarly, in the case of the base install, you are still going to have to run a regression test there to ensure that any deprecated or removed features don't impact your workflow.

These things are expensive from a development and ops perspective, and why most commercial software vendors tend to stick to a releasing for a few platforms they know are going to be supported for longer than a year or two. Yes, OpenBSD upgrades are mostly painless, but still, bugs can and do happen, and expecting everyone to be able to just drop everything and rebuild is plain and simple unreasonable.
Because people engage in expenses according to their salaries (mortgage payments, rent), and should be able to maintain that during parental leave.
Google Hangouts:
https://www.google.com/hangouts/
Certainly true... I have a 50' inflatable arrow on the top of my roof that says "I need Google Fiber" so I'm at least doing my part to get the message across...
Honestly I was a bit taken aback by the offer as well. I think that a big part was how I built my reputation and supply and demand of developers in Salt Lake. They did a pretty heavy technical interview with me, (but no actual code writing, interestingly) and I did very well. So maybe I did get good enough that fast, but I think it was a combination of other factors that might've helped me more than my actual skill.

I don't know if I would've been comfortable in that role. It may have played a part in me not accepting it. I know I wasn't comfortable with the team, and if they had to answer to me than it might have been an uncomfortable situation all around.
They don't pay for any of these things. They pay taxes. The argument is here is whether the company should directly fund parental leave or if it should come from tax revenue (or if it should happen at all, which I think is a different argument).
It's up on github (name changed to Mezzano because of the conflict with the CMS project):

https://github.com/froggey/Mezzano

IRC log discussing building:
http://log.irc.tymoon.eu/freenode/lisp?from=2015-01-27T19%3A...
Weird. Other than the startup thing (which is not a big deal for me because I leave it running), I haven't had any problems upgrading. A few months ago I went to 2.1.5 and pretty much everything just worked.
We are also really good friends of the Casper guys, they are awesome!
You are welcome, and thanks for acknowledging without getting defensive. My hypocrisy comment was not directed at you, but to the general HN crowd that upvoted yours while downvoting that of puranjay (it had negative votes at the time of my comment). I have seen this happen with my own comments which, although meticulously researched and not offensive, sometimes get down voted to oblivion just because I challenge a dominating belief here. It shows me that people can be all smart as they want, and yet continue holding on to their beliefs like a tribe member defending tribe values.
I always laugh when people give you a URL to C code to test for remote code execution...
Christine is our advisor, and an awesome one at that. We're certainly not trying to hide her.

We created Pacifica because my co-founder, Chris, has struggled with anxiety his whole life. He came to me saying that we should try to do an app based on CBT. Personally, I've had insomnia for quite a while and I was really interested in how CBT might apply to both of our situations. We did a ton of research and Christine was one of the people we reached out to to make sure that we were adhering to the best practices in the profession.

I'm sorry you see this as snake oil. We've really tried to build an app that fits into the daily lives of people with anxiety. Furthermore, it's designed from the perspective of someone with anxiety to provide tools that you can actually use throughout your day. Is there a particular aspect of the app that you don't like or is it simply the site itself?
You're right, my arguments don't apply to all kind of businesses. The same is correct for Xamarin for example. But if you take JetBrains – no one cares how WebStorm or ReSharper are built internally, as long as they do the job.
> We upload sleep patterns, average values for some sensors (temp/humidity, ambient light) and major events (loud sound or quick change in ambient light).

That's kind of the opposite of private, no?

http://www.oxforddictionaries.com/definition/english/private
I think if you're arguing for a change in the status quo it's on you to explain why, not the other way around.
"What does a mattress need HTTPS for when it is private? Something does not add up there for me."

I hate this trend. I do not want 80 networked computers generating traffic and providing attack surface and privacy leaks out of my house.

I don't want a networked TV screen, I don't want a networked refrigerator, and I certainly don't want a networked mattress.

FWIW, I am interested in some intelligence in a sleep device, possibly a mattress - just like I am interested in some intelligence in a thermostate. I will not be buying this product for the same reason I am not buying a Nest device.
He says that Tor to VPN is OK, as long as you buy the VPN service anonymously. So I don't think that there's semantic confusion. Also, there is a clear downside to tunneling VPNs through Tor, in that it prevents circuit switching, which increases vulnerability to deanonymization.
think of competition as market validation.
Everything we know of NSA and Five Eyes malware
I assume you're saying this with a certain amount of irony.

He was just a kid, for one, and in the Valley, "socialized" doesn't mean respectable, it means "willing to appear to toe the party line."
My Startup Made 200k in Its First Two Months… and I’m Embarrassed
Most of the competition deserved to die. At the time 10-50MB mailboxes were normal, and Google came out with 1GB (and counting!) from day one, along with a much better UI than everyone else, and kick-ass spam filters.

Nobody's done much more than reach parity with GMail since then, so there's been no big incentive to switch back.
I get so sad every time when someone describes how things work in US.

First 3 years are crucial in development of a child and it makes such a huge difference if the baby/child has an attention, love and contact with her parents 24/7 - or, if she spends day laying in an understaffed daycare with very little incentives to develop her.

Just for comparison, my country (Czech Republic) provides:

* 28 weeks of paid leave that start 6-8 weeks before expected birth date, with a payment roughly similar to average of mothers last year's net salary.

* Birth itself is covered by state insurance.
2-4 years long maternal leave where (any) parent gets a fixed sum of cca 11 average monthly salaries (distributed over the maternal leave period).

* During the above time, state also pays parent's health insurance.

* Also, employer has to ensure that parent can return to his/her position as long as the leave is shorter than 3 years.

You might think that this is expensive, but I see it as an investment in giving children healthy start full of attention and love, no matter their family's situation.
I agree with some of what you're saying, but you left out tidal energy sources which are a factor especially once you consider the preponderance of people that live near coastlines.

Some examples:

Tidal tech here and now:

http://energy.gov/articles/maine-project-launches-first-grid...

http://www.theday.com/article/20130331/NWS01/303319909/-1/NW...

Near future:

http://oregonwave.org/

More:

The U.S. Navy has committed to get half of its energy from renewable sources by the year 2020. One element of that strategy will be looking to extract energy from tides, currents and waves:

http://www.washington.edu/news/2014/10/24/u-s-navy-awards-8-...

I also think you failed to mention that nuclear is too expensive. That's why places like France (who have had success with nuclear in the past) are transitioning towards alternative energy (like offshore wind) instead of building new nuclear plants.

http://cleantechnica.com/2012/03/26/nuclear-power-too-expens...

More sources of evidence that show why nuclear is too expensive:

http://v1.apebble.com/static/clean/CSI_Nuclear_Power_Fact_Sh...

http://www.smh.com.au/federal-politics/society-and-culture/n...

http://www.forbes.com/sites/jeffmcmahon/2012/03/29/exelons-n...

http://www.ucsusa.org/nuclear_power/nuclear_power_and_global...

http://www.psr.org/resources/nuclear-power-factsheet.html

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

We really don't need to build new nuclear plants to transition and we should work to responsibly phase them out over time. Here's results from a Stanford researcher whose study shows the world can be powered by alternative energy in 20-40 years:

http://scienceblog.com/65427/the-world-can-be-powered-by-alt...

More:

Mark Z. Jacobson - Energy Policy

http://web.stanford.edu/group/efmh/jacobson/Articles/I/JDEnP...

Here's for New York (with more numbers):

http://web.stanford.edu/group/efmh/jacobson/Articles/I/NewYo...

http://news.stanford.edu/news/2013/march/new-york-energy-031...

Jacobson doesn't just throw numbers around, he makes some very salient points along with strategies as well.

We should also factor in advances in decentralized battery storage that are bound to offset current baseload issues. For example, breakthroughs in graphene production, etc.:

http://delta.tudelft.nl/article/making-graphene-affordable/2...
>Now on the one hand, this forces users to upgrade at least once per year.

The problem with this article is this assumption which is not true in the slightest.

There's no force which makes users upgrade - some users will upgrade when they're told; some will wait 5 or more years - and may have good reason to.

> Nothing kills a bug report faster than “My network card worked in 4.4 but stopped working in 5.6.” Developers aren’t going to bisect five years of changes; you get to do that yourself.

This statement can translate into don't ever upgrade. Is that really the goal?
No. I don't blame technologoy, it's all about the decisions I have made.
https://news.ycombinator.com/item?id=8336025
Are you the person who calls someone after a text message? Cause that's how you end up with a silent ring tone.
Yeah, I was wavering on whether to even make the point because it does start down a path that branches away from leave policies. I think it is useful to keep those concerns in mind when discussing them, though.
In miners: whoops, there goes CoinTerra! http://www.coindesk.com/bitcoin-mining-firm-cointerra-files-... That's chapter 7, by the way, not chapter 11 - they don't think they even have a business any more, they're cutting it up for scrap.

Oh yes, and another point for the above list:

* Nobody wants smart contracts. They know that the plot of Dr. Strangelove is literally an unstoppable smart contract going wrong. Real companies want to retain the option of lawyering out of a stupid deal. The only people who would want smart contracts are businesses looking to screw over their customers even more than "mandatory arbitration" clauses do. This is about as appealing to customers as no chargebacks, for the same reason.
A novel type of artificial neural networks that beats human intelligence
Excellent. It's always been weird having a mobile device run YouTube more responsively than an GBP1500 laptop because the latter had to run the Flash plugin.
Maybe I'm lying ;)
What meaningful competition was there before? What high quality, amazing service did GMail smash?

Yahoo Mail and Hotmail were terrible then, and they're still mostly terrible now.
> The competition got serious.

It's interesting how pure competition and "rational self-interest" got us the likes of Comcast and Cox and Verizon and all these other awful, awful companies. They quickly locked up the market, injected their own lobbyists into Washington, and then were content to provide a poor service for a lot of money.

What is shaking them out of their complacency now is not "the market" or "competition" as it's usually understood. It's a very large company, with tons of cash, led by someone (Larry Page) with goals beyond pure financial gains and rock-bottom self-interest.

Perhaps it's time to go back to the drawing board, and figure out what's wrong with these purely mechanistic models of society and the markets. It seems like it's time to ask ourselves if a dose of self-less-ness is perhaps required to make the whole system work better. Not a very large dose, mind you, but just a little bit; anything over the current level of zero, really.
100 Years of National Geographic Maps: The Art and Science of Where
Ahh, bombs and hacking, the glories of childhood.

I remember when I learned about water electrolysis. I built an electrolysis cell with a high voltage rectifier diode and a two liter coke bottle and proceeded to fill giant punching bag balloons with a perfect stoichiometric mixture of hydrogen and oxygen gas. (Was smart enough to use a long cord and stay away while the power was on.) Then I tied them up with firework fuse. WOW were those ever loud!

Also got in trouble for hacking (black hat sense) when I was fifteen. I wasn't stealing or wrecking things though, just doing "catch and release" stuff because I was bored and had a modem.
As mentioned elsewhere, its a combination of factors at least for here in Provo. Provo does have a sizable number of tech startups like LucidChart and according to this report it was number 11 on the tech startup list http://www.heraldextra.com/news/local/moving-up-provo-orem-a...

Also, as part of the deal for coming to Provo, Provo city sold the existing fiber network to google for a single dollar and google's job was to upgrade the system to gigabit. The whole infrastructure was in place for the most part, so it was a good deal that they couldn't pass up. http://www.tomshardware.com/news/Google-Fiber-Provo-iProvo-P...
maybe we should tie it to benefit of corporate personhood as a societal responsibility.
Fair enough. I wasn't sure if it was title inflation to bill end clients more.

Good on ya for knocking that interview out of the park.
This says it integrates with smart home stuff from the given companies, but how does it actually do that? What sort of features are actually available?

Also, the partner logos should really be links. I have no idea what Beep or Emberlight even are.
>Putting the keys to the castle in the hands of the people running it leads to doom.

I just think about the future much more positively. You have to believe in justice for it to ever be real.
People seem to immediately throw away anything that looks like promotional material, but maybe it's just me or maybe I wasn't mailing them something they found interesting. However, I'm pretty sure a handwritten note to your neighbors would go a lot farther.
Yes, someone will have to pay: the person raising a child. If they can't afford to take time off to have the child, then they should seriously reconsider having a family. Having a family involves major expenses that only increase as the children age.

The employer side is that some employers will not be able to afford this luxury and will be unable to hire a temporary replacement. The result is decreased productivity, which hurts the economy.

It should be the employers' choice if they want to offer that benefit. If it is such a benefit to the employer, then all employers will do it. As we continue to pile mandates on employers, you raise the cost of hiring. Economics 101 says if you raise the cost of something, you get less of it. More mandates=less jobs.
>"I've hired half a dozen female employees in the past four years[...]Three of them had kids later on, we hired substitutes who covered for them during maternity leave, and no biggy."

And if your company is too small to have that kind of money to throw around? What about tough financial times?

As much as I admire and believe that some of these laws/regulations do good, and mean well. I have to stress to individuals that they all have an effect on the economy/market. They skew things one way or the other, with constraints and incentives. E.g. The example above, it unfairly discriminates against companies that are unable to provide government-mandated perks to parents, or people interested in having children.
I forgot to mention that a static index is generated under the /i/ prefix https://muut.com/i/moot of each forum for SEO and reading when there is no javascript available. But, to contribute on the forum you will need to have javascript enabled.
Someone else asked this four months ago and a couple people disagreed with my reply, so let me try it again.

(I'm defining "user interface designer" as a visual designer plus interaction designer specializing in a particular platform, its HIG, and its toolkit(s).

That is, an experienced and professional enough UI designer is likely to have specialized in e.g. iOS, and asking them to design for e.g. Android will result in a potentially poorer UI than a similarly experienced Android specialist.)

There are no "best" or even "good" user interface designers as defined by external measures.

There can only be "popular" user interface designers, because a "good" user interface designer designs the interface that is "good" (visually comprehensible, accessible, follows the HIG, breaks the HIG rules in useful ways) for a particular platform, for a particular application, to be used by a particular user. A "best" UI designer is a function of experience: having designed more apps and having more experience, they are likely to make fewer mistakes, and come up with more refined interactions, and more usable new interactions, in the same amount of time. "Best" may also characterize how they are able to interact with a development team, such as having better estimates or a more professional working style.

These designers know they did good work because they conducted, or at least received feedback from, their users in usability tests, comprehension tests, etc. They did not rely solely on whether their client or employer continued to pay them for their work. Almost no-one publishes their UI test results, so there's no way you can find someone just by looking around, or even asking around. So all you have to go by, publicly, is the people who talk the loudest about design.

The only way to find a "good" or "best" UI designer is to look at well-designed applications on your platform that target your same users, and find out who did the design work. Don't look for names. Look for works, and then look for who made them.
Coming from a Python background, Ramda's (function, iterable) feels way more natural than vice-versa:

https://docs.python.org/2/library/functions.html#map
> ... perhaps if were to actually get serious about doing small/incremental updates all the time, we'd get better at actually doing them without incident.

That would require more developers to actually give a fuck about the user experience not breaking from release to release.