skysight-inc/HackerNews huggingface dataset:
There are more things from that time he can recall than he can name at this moment, that's how I interpreted it.
Weather forecasting for Norway keeps about 500 dual-socket Xeon E5-2630 servers busy 24/7 all year. Norway has 0.3% of the world's land area, so a rough estimate, assuming Norway uses 5x more CPU-hours per sq. km. than the world average, would put global weather prediction use at about 30 000 nodes running 24/7.

For comparison, a dedicated AWS m4.4xlarge instance, which is equivalent to one of these nodes without the expensive Infiniband, is about $500/month. For an actual supercomputer node you can figure about double that.

So the total running cost (of just the hardware) for global weather prediction per month is probably around 30 million USD. Then you also have to pay people to manage the running of simulations, do the analysis, produce nice plots and animations for TV, etc.
Also, the promise that it's safe because you can check the source is really lost when, you know, you can't actually check the source for lack of time, skill or trust in the chain of trust.
- Software Engineering Daily: https://softwareengineeringdaily.com/category/podcast/

- Changelog: https://changelog.com/podcast

- Functional Geekery: https://www.functionalgeekery.com/

- CppCast: http://cppcast.com/
Everyone equally has the ability to decide what works for them and are free to move on when it doesn't work.

This is self-evidently untrue. You are confusing basic economic models with empirical conditions. While simple models of things like supply and demand are essential to understanding economic conditions, over-reliance on them is like thinking that being able to work simple problems of gravitation is all you need to know about aeronautics.

You are assuming a particular kind of bargaining relationship, the closed shop, that is actually illegal in many jurisdictions. You're also way overestimating the negotiating power of of the individual employee, or (put another way) ignoring the vast economic disparity between the parties and the resulting lack of leverage for the non-specialist employee.

When shareholders pool their capital and hire managers to run the business, is it a loss of freedom for them? Hardly, they can choose to sell their interest in the business if they no longer want to own it, or take a more active role if they are unhappy with the performance of their economic agents. Why are you so averse to low-level employees doing the same thing with their wages - essentially hiring the union to negotiate on their behalf?
I'd like to try Winds, but your demo requires a login. Is this intended?
There's also the newsletter.

I have a buddy who refuses to open hackernews on his computer. Instead he waits until Friday and reads the newsletter.
Theres no way to iterate all your memories, but that doesn't mean they don't exist. My guess is that I have about ~50 before the age of 3, 150 before the age of 4
Spot on. That's a good way of looking at it - that the links act as topics. The comments are definitely the main value proposition (and addiction) for me.

This was true with Slashdot as well, now that I think about it. Back in the day it had the same draw for the same reasons. Though I think HN is a better version, since it doesn't have a few editors driving it like /. did, which was often frustrating.
> Even under the current administration, enforcement is weak, and it will probably be weaker under the next administration.

One of the more interesting features of the American political environment, over at least the last three and a half decades, is the extent to which the demographic that is (or was) nominally represented by unions has voted for politicians who have made no bones about their intent to weaken the unions and labor law, especially at the state level.

Whether the unions could have made a difference - and whether that difference would have been to the long-term benefit of their members - in the face of global industrialization and automation, is another issue altogether (unless it was the issue that got the ball of disillusionment rolling in the first place.)
It is a sorta social networking though. A pull instead of push one, yes, but you do have feeds for people. Also, I recognize you and 'nickpsecurity by names already, by the very virtue of being a frequent visitor (and commenter), so it's not like totally anonymous - you get to talk to the same people over many discussion threads :).
Because people who issue pedantic demands to be taken seriously while simultaneously leading with facile arguments rarely prove to be honest disputants.
Audio books. But not software audio books (that sounds like torture). Listen to books on things that broaden your horizon. I listen to a lot of books on business and marketing even though my day to day job has nothing to do with that. I also listen to a lot of science fiction (old stuff and new) because it helps me appreciate where we have been and where we might strive to be as a thinking society.
I'm not sure if I want innovation in the underlying protocol. A protocol should be exactly that, underlying.

What ideas do you have for innovation? The only problem with email that I can think of is the lack of end-to-end encryption. But that's a social, not technical problem.
Thats not how it works. You don't have to be a union in order to get Labor protections. Protecting the act of organizing/unionizing is a large part of the legal labor protections which exist.
This is a particularly malicious rationalisation historically.
I believe the future of this industry lies with us building it into a capital-P profession and all that it entails.

I don't buy the O'Hanian view that we should continue innovating, "without their permission." I don't think software necessarily has to come with the risk of killing people in order for it to cause significant harm. We've seen how innocuous software can cause significant harm to civil liberties and put under-represented people at risk. We've seen how software vulnerabilities put the financial industry and peoples' future at risk. At best we inconvenience a user. At worst... well we don't have to imagine that. I think it's enough that we take some responsibility for what we create into our own hands.

We're going to be bad at regulating our industry at first. It may harm startups for a while. However I think it's important for professional software developers to be licensed, projects insured, and liability enforced. How will self-taught developers fit into the system? I don't know... I'm self taught myself. However I am looking towards going back to school and seeing what I need to do to be licensed... there is a government-backed program where I live.

I just hope that when the time comes and I stick to my guns that there will be an organization behind me with the power to litigate for my job. Too many times I've been asked to put my professional opinion aside... as it's just an opinion after all... in the name of business/progress/innovation. I'd rather be beholden to the profession than to my employer (and I think many employers are smart enough to realize the benefits of this arrangement).
Do you ever solve problems or have other insights while not working on those things? Like when you sleep, or in the shower?

Your brain needs rest and distraction, both for professional health and general health.

If I worked, say, 8 hours a day, and then added in your three hour commute every day, that would be borderline death march.

Besides all the utilitarian suggestions, you could consider something unrelated to your work or profession, at least part of the time.

I sing. I put a couple hundred singable (by me) songs on a usb stick, and play them. When I land on one that I want to learn, I put it on repeat, and learn it.

I didn't used to be able to sing, from lack of singing at all and self-consciousness. I didn't used to even sing in the car alone, I was that self-conscious. Now I've improved (my voice has been complemented, singing and not), and I've sung songs among friends and co-workers.

Sometimes I don't sing, and think about something at work or elsewhere. It's not all or nothing.

Maybe listen to old radio shows like The Shadow Knows, The Honeymooners, Dragnet, or whatever you find that appeals.
The hypothesis that natural language acquisition "restructures our memories" is promising one. We cannot recall what has been stored using a different "encoding". There are no associated labels (which is what words are) attached to earlier experiences, so "search" returns nothing, or something we mistakenly attributed to the prior-language experiences.
Not possible, none of them living nearby. And I suspect the majority of them would rather not talk about programming or similar stuff outside of work hours. Maybe it's for the best because honestly I would not survive one hour or so drive of small talk everyday.
Because most social graphs are of "users" not "people".
Kanye West says Facebook and Google 'lied to you'
I think Hanlon's Razor can be applied to this example: They just do not think that encryption is important.
It is real for Chinese companies.
I did respond to you in kind, but I was disinclined to do so because insisting on defining terms is both an aggressive debating tactic and shows a lack of manners by failing to even address existing widely accepted definitions that many others may prefer to rely on, preferences which are just as valid as yours. At the very least, it suggests that you haven't done your homework and are arguing pompously from a position of ignorance.
> That doesn't mean I live in good conditions

I think this is the core misunderstanding of the left in this area.

Choices are only thought to be voluntary if they are between "good" alternatives, where "good" is measured by the standards of US college educated middle class.
Only if they're genuinely curious. Otherwise, it's just a pointless exercise in explaining something that a) they could have learned already, and b) they actively don't want to understand. As Heinlein said, "Never attempt to teach a pig to sing; it wastes your time and annoys the pig."

Like pbhjpbhj, I doubt that randomdata was as incredibly naive as he sounded. I took it as a rhetorical device. But using that device here amounts to either denying the malfeasance that can occur when people with wildly differing power levels negotiate or saying that the exploitation of workers is fine because market outcomes are always right.

The former is not a credible position; history provides too many counterexamples. The latter is a sort of reptilian free-market fundamentalism that often hides behind rhetorical devices because "might makes right" it not a moral standard most people will openly subscribe to.
All it lacked was a built-in phpbb forum (FB groups)
I think a better step for twitter would to be decentralize the admin powers to its users with better blocking options (blocking on chosen words, regex for racist memes?), but in this case there will be the possibility that you're just building more echo chambers. One could only wish that one day an AI would be able to analyze a long incoherent rant and distill it to some debatable arguments.
Those were the days!
Shipping broken software is a business model in many companies. Features are easy to sell, non-functional requirements are harder to sell.

I am against shipping broken software. If you bought a car that is malfunctioning and you are expected to take it to the mechanic to get it working, would that not be unethical?
I'm not claiming to know enough to state whether it would apply to this case or how Obama thinks about it, but he may think he has both the moral high ground and the judgment of history to lose.
The funny part is that not a single reply to my comment (so far) touched on any of the points being made, which was entirely about definitions of terms, but rather continued with the same tired and emotionally fueled talking points every union discussion has.

Perhaps most here find your points tired and emotionally fueled which is why they choose instead not to engage?
You are assuming your premise as your conclusion.
My theory is that memory is more about the stories that we tell and retell ourselves, than any sort of objective reflection of reality. If you're not refreshing the stuff in your cache, it ages out and goes away.
"Socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires." - Steinbeck
Maybe. In which case, can you point to other discussion about this so I can move other there? I'd like to actually have a discussion about it instead of getting a bunch of off-topic replies that can never go anywhere.
ghost blog i believe has more potential
In your argument, you are assuming that the individual Walmart worker has the power to negotiate.

However, they do not. There are many potential (unskilled) workers, and Walmart has all the power. They are more than happy to present an offer and say "take it or leave it" to the individual worker.

Contrast that to the highly skilled market that most HN readers inhabit, and it is scary place to be.
Their duty to employees? Those employees have the right to quit. If the supply of labor decreases, the prevailing wage will increase.

Also not mentioned are the effects of Obamacare and the unintended consequences of companies cutting hours.
Thanks for the feedback on Cloud SQL! Will pass it on to the team.

I am a Google Cloud PM, though not on Cloud SQL itself.
That's sort of the point. You're seeing them giving them a reason to recall the memory. They will then carry those memories into adulthood.

My first memories are roughly when I was 3 years old. So recalling the first 2-3 years of my life is pretty much impossible. That also happens to be the age when I probably didn't communicate previous experiences to anyone else.

But lets face it, I actually have no clue on this topic, just trying to piece together what I've read about and my own understanding.
How does Hanlon's Razor explain the surreptitious nature of the firmware?

"Little is known about the Ragentek firmware. BitSight researchers said code in the firmware goes out of its way to conceal the presence of the underlying binary file. For example, it deliberately attempts to remain excluded from the list of running processes returned by the Linux PS command."

http://arstechnica.com/security/2016/11/powerful-backdoorroo...
Thanks. That's made my day.
Can you scale the prediction effort like this? Don't they run a global model with just a focus on the "home area", or are the resolution differences so large that the "rest of the world" just isn't very expensive to calculate? Or are there shared global models that are used as input data?
Which part of the original comment did you not understand?

Fair means everyone is operating in their own interests, as they choose, which can include expecting more in the future. I did ask in the comment what is more fair than that, and you didn't mention anything when you initially replied, so presumably you agreed with that part.

Freedom means that everyone is able to operate in their own interests, as they choose. Collective bargaining locks some people out of operating in their own interests. This part should be obvious. A union cannot function when there is competition. The business would simply fire everyone and go hire those who are not part of the union otherwise. That is less freedom.

But, like I said, less freedom and fairness is a good thing here. There is no reason to shy away from it. Unions have done wonders for the public.
Malware asks for a selfie as it steals your information
Depends on how you define broken and what the company's priorities are. I know I lean towards "fix bugs first, then new features", but bugs/features need to be prioritized just like which bugs to fix first, and which features to implement first. And you have to ship something sometime.
Ah, you've taken the terrorist's side, then!

Edit: I have upvoted gaur because their minority viewpoint needs to be fully heard to be understood.
I personally love the format and every thing to do with it, I love having those extra characters, now finally we can use a twitter like medium for actual lively & intelligent conversations.

I hope for the best for this company and project.
All because I don't circle jerk the H1B program and support leftist logic does not mean I'm trolling.
The alt text came from the link title in the markdown :)
>>The funny part is that not a single reply to my comment (so far) touched on any of the points being made

The funny part is that if you're genuinely curious about the topic, you can do some introductory research yourself. The information you seek is a single Google search away. To demonstrate:

http://i.imgur.com/E6Prs3R.png
With technical podcasts, I don't listen to there every episode. Only, the ones that I find interesting. But, here are some of the ones, that I usually enjoy listening to.

- The Changelog
https://changelog.com/podcast

- Does Not Compute
https://spec.fm/podcasts/does-not-compute/

- Giant Robots Smashing Into Other Giant Robots
http://giantrobots.fm/

- The Bike Shed
http://bikeshed.fm/

- The Hanselminutes Podcast
http://hanselminutes.com/

- The Web Ahead
http://5by5.tv/webahead
I'll take your concerns seriously when you post that about every single app that gets mentioned on hn. If you only care* about it for this particular app, then you might want to re-examine your biases and motivations.

* and by 'care' I mean 'go to the trouble of writing a long comment on why it's such a bad thing.
So industrial monopolies are illegal but apparently a labor monopoly is not. It's illogical. Labor is a product like any other.
It is. I have a mild case for it, especially when I go for "the longer stay".

But then again, the smartphone simply is that important for many of us. For me, it's a device that's always with me, second only to my own clothes. I may leave a wallet behind, but for sure I'm taking my phone with me. I don't usually think consciously why is that, but some reasons would be:

- the phone is what enables telepathy; if someone wants to reach you with their thoughts over large distances, you have to have the phone with you to receive it (and to respond)

- the Internet-enabled phone also lets me look up answers to random questions that pop up in my head; since the questions pop up randomly and either go away or take real estate in the brain until answered, I want to be able to answer them ASAP anywhere I am and whatever I'm doing
> Fairness and freedom are what allow people to drive value towards zero, which is where the problems stem from.

I absolutely agree with you on this one but it just isn't practical. As we have seen time and again, this is not what happens in real life. Everyone wants to "add value" to the economy. Whether you own real estate in San Francisco or you own the only Internet cables to the home, history shows that you WILL use your position to demand a "fair price" for your "contribution" towards the society. In other words, everyone engages in rent-seeking even as we continue to say how it is horrible. We want perfect competition in the market for our suppliers and we want to be the sole provider with 100% discretion in pricing when it comes to our consumers. That is how the world works.

Is the management of labor unions a little inefficient? Absolutely but so is management of corporations. If management was efficient, we'd see close to 100% of economic gains of a corporation go to its investors. However, we see time and again that the "entrepreneurs" and the "hard working" and "risk-taking" executives will demand a very high price for their "work". It may not formally be a union but it sure feels like it when it comes to executive pay!
Yep, save Google Slide as PPTX.
I have 4 hours of commute(train + tram/metro) daily..., read a dozen of novels from Isaac asimov and Arthur C. Clarke in 2 months. After work, I don't even have time to open my computer or do anything besides eating, shower.
> I would lose my employment

Perhaps. If they did fire you for refusing to follow unethical (or illegal) orders, there might be judicial remedies. As we can see with this article and the HN threads for this story, reporting the problem to the public may open up other options and may deter future unethical behavior

> not pay my mortgage, not feed my kids

That's why unions and other parts of a social safety net are for. Do you want management to continue utilizing this power they have over you? Or are you willing to join with your peers and push back? If enough people across the software industry show their power by joining in a direct action (e.g. a strike) to tell management that unethical orders are not acceptable, future managers will have to reconsider if the gains from an unethical plan outweigh the risk of triggering another strike.

Also, while your mortgage[1] may be a problem, feeding your kids after suddenly losing your job is what government welfare problems are for. Yes, it can be humiliating to use - I know from personal experience - but it should only be a temporary situation until you can find another job.

> End up in a divorce.

Really? For standing up against unethical behavior? Is a few months of penny-pinching sufficient reason for a divorce?

> Ruin my entire life.

The only way your life would be ruined is if you let it be ruined. Yes, losing your job sucks but it could be a lot worse.

By following the unethical orders, you are conditioning management to believe they can get away with more unethical orders in the future. The longer this is allowed to continue, the harder it will be to correct. We already see this effect in how widespread and normalized unethical behavior has become across the industry.

So yes, you might be forced into a bad situation if you fight back against unethical orders. It may require a significant sacrifice. Do you want to pay that cost now, or do you want to wait for the difficulty and cost to go up as management gains even more power?

[1] If you don't have the savings to cover a couple months while you look for another job, then you probably shouldn't have bought that house.