skysight-inc/HackerNews huggingface dataset:
I've been on a very slow path to veganism for years.

I gave up beef a few years after college for green reasons, as managing my personal carbon footprint as best as possible made sense to me. Because of this I would (and still do) make exceptions if I knew the source of the beef was local/sustainable. I found that after a while of abstaining from beef I lost an appetite for it and can't really digest anymore and I have very little interest in beef.

I started to eliminate eggs and dairy for allergy/IBS reasons. I've found that the less of both I eat, the better I feel in general, but I know that everyone's mileage varies. For me, eggs turned out to be a bigger culprit than I imagined in some of my worst food issues. Of the two, I'm more likely to cheat with dairy than eggs these days.

I live a few blocks from a major industrial pork slaughterhouse. I can live in ignorance most of the year, but there are a few points in the year where the output at the facility gets its heaviest (the big one being the holiday months of late October through mid January), or they do something illegal/wrong, and their smell ekes over to my part of the neighborhood. Walking into a BBQ place in my neighborhood to meet friends one day during the holiday period, I had the nausea inducing moment of realizing how much the smells inside and out were deeply entwined and more similar than their difference (which at that point seemed merely hints of charcoal versus hints of feces). From there I realized I couldn't criticize the facility in my neighborhood and continue to eat pork, and definitely could not stomach the thought of pork that day.

I find it interesting that without pork, chicken lost most of its interest. I still eat seafood somewhat regularly, but that's about the last of it for me.

I'm not very strict, still, and see it as my job, not a restaurant server's to manage it. If I order something that isn't quite right, that's my mistake, and mostly I eat it and enjoy it anyway. The green reasons on the one side are full of intentional exceptions for local/sustainable food. On the other side the allergy issues and growing inability to digest certain meats comfortably are "spell slot management" issues. I know there are consequences and I try to be careful and know my limits, but those are, for the most part, my own problems to deal with.

I took to heart the "Vegan Club" idea that you don't talk about being vegetarian/vegan unless asked a direct question. I like it to be more of a private concern. I find small joys in those moments when someone I've had lunch with for several days in a row gets that surprised realization I've only really ordered vegetarian/vegan and finally thinks to ask.
Wow we are really getting underpaid here in Europe (Amsterdam). Max salaries for Seniors is really around 70k per year. Without an extra bonus.
Totally agree. A lot of it is based on trust and a future that no one can predict nor guarantee. We're a small company of 20 (in my opinion) great people and we just have a different relationship with our employees than most other business owners.

While I totally get that the future is always uncertain, I think past actions of myself and our management team (which also includes employees) speak a lot for how we are probably gonna do things in the future. Our philosophy is called Optimizing for Happiness, because we try to base our decisions on what is best for everyone's happiness, even if it means to sometimes make less of an profit as long as the overall profit is still positive.

It's difficult to explain how we do things, but to give you one example of the past. We had always very successful quarters, except of one where we couldn't pay bonuses. In that quarter people did not complain, but also offered us to voluntarily work less (and get paid less) to overcome this situation. In the end it didn't come that far but I highly appreciated it. And I think this can only happen if it's a give and take from both sides and everyone genuinely caring about each other.
Can you clarify what you mean by "the implementation isn't well thought out"? It's a 10-line function that basically just checks to see if the argument is a function, and if so, executes it.

Thunks _are_ "action creators", in the sense that they are given `dispatch` and allowed to dispatch things. The word "thunk" is a long-standing CS term, per [0].

I addressed the `getState` question in my blog post "Idiomatic Redux: Thoughts on Thunks, Sagas, Abstraction, and Reusability" [1]. As a summary, yes, thunks (and sagas) give devs complete freedom to do what they want, and more "convention-driven" middleware can be useful, but they're also a level of abstraction that's not necessary, and sometimes you _need_ to execute arbitrary logic that doesn't fit a specific pattern like "REQUEST_START/SUCCESS/FAILED".

[0] https://en.wikipedia.org/wiki/Thunk

[1] http://blog.isquaredsoftware.com/2017/01/idiomatic-redux-tho...
My fully optimized life allows me ample time to optimize yours
> That'll never work, as long as it's just a personal ethical thing. There's always someone who would rather take the money.

Sure, but "I was just following orders because someone else was gonna" isn't going to win any ethical arguments. The point is the tech worker that implements these things is complicit, whether it's the database system for a list of Muslims or privacy invasion.

Additionally, the sentiment is that tech workers can easily get another job, so "just following orders to pay the rent/mortgage" doesn't hold up either.

To use an extreme example, if my work gave me a gun and tell me to go shoot a particular somebody, I'm going to refuse to do it (and tell the police). I'm sure they could find a murderer-for-hire, but I'm still not gonna be the one to pull the trigger.
I remember reading through the original version around my first year as an engineering student at Chico state around 2004. Only later did I realized that this guide that I learned so much from was hosted on the Chico State engineering servers! somehow I overlooked the URL. I followed the trail and realized that Beej was an alumni from Chico as well and had some sort of group (I forget the name). I emailed him to see if it was still active and he responded but alas it was not. They were responsible for rigging up the the soda machine in the computer science department to the network and I believe you could check the current stock levels of the different soda types.
> Membership in it is purely voluntary. This makes it quite unique.

NATO arose from the ashes of conflict but membership is entirely voluntary, and unlike leaving the EU there is no talk of 'punishing' those who no longer wish to remain.

For example France left the NATO integrated military structure in 1996 and rejoined in 2009 without penalty.
He's highlighting something important, but I think it's the phrasing that's garnering the downvotes.

The original comment didn't encourage high risk behavior or say anything about ignoring the risk of STDs.
Perhaps rarely "necessary", but happens quite a lot recently.

http://www.dw.com/en/germany-to-mark-record-year-for-strikes...
Gov handcuffs cities to kill competition in telecom
>Look, the crux of mental illness is that the organ you use to understand the world and comprehend situations and consequences is broken.

This popular hypothesis is purely theoretical at best, mythological at worst (except in actual biological illnesses like Alzheimer's). For something to be diagnosed as broken, it must be objectively observable.

If someone is acting weird, the burden of proof that their brain is "broken" is on you to objectively prove. Simply saying "I think their brain is broken because they're not acting like a "normal" person" is subjective unscientific conjecture, no matter how many formalities you dress it up with.

>How can you respect my autonomy if I'm wrong about my own safety?

Because if you don't there's no end to this circular logic. Eating McDonald's is bad for your safety. Should we lock up everyone with a pre-disposition to obesity and heart disease so that the tax payers don't have to cover their medical bills while they eat themselves to death? It would be for their own safety after all, right? At least there would be real, tangible, biological evidence for this hypothetical medical tyranny.
That pill is entirely different from what the article up top is talking about.
I feel like the only thing you did read was the headline...

Westinghouse is a bit of a special case. There was accounting/financial fraud and they took on stupid fixed contracts that bit them in the ass when safety regulations forced them to spend more on design/construction.

For as maligned as the nuclear industry is, a lot of this was self-inflicted.
I don't know how hard it will be to land a tech job in general, but for any individuals I know it will be more difficult. It gets much harder in your thirties, and a damn near impossible to get a development job by the time you are fifty. You had better have made you millions and retired by then. I recently landed a job at a startup and couldn't be happier, but it was a helluva struggle to overcome pervasive cultural biases that favor less experienced coders right out of college.
Even in Canada where citizens are prideful about socialized health insurance, we owe a debt of gratitude to Trade Unions who, alongside social workers, farm groups, and labour federations, advocated on behalf of working Canadians for socialized health insurance, arguing private health insurance was significantly more limited than what the insurance industry boasted.

And who opposed to the socialized health insurance movement? Nearly every medical association (doctors, dentists), the entire insurance industry, the pharmaceutical industry, and even premiers of provinces.
Why would we necessarily be what wiped them out? Intelligent dinosaurs may have been wiped out by an asteroid/volcanic activity/climate disruption (or whatever the most current theory is).
I ma co-founder of London based startup and salary was one of the reasons I decided to build dev team in Poland. East Europe is great resource for smart software engineers asking for 50% of what we would have to pay in London (and London is still 50% behind SF). I am surprised why so little startups are looking for remote employees.
More of a Friday afternoon story (or perhaps early April 1st story) but interesting that people spend time trying to figure out how you would build and use a skyscraper that was suspended from a geosynchronous asteroid.

I can't imagine that this would work given the other stuff in orbit but from a 'sit back and consider the argument' point of view, it definitely would be an interesting building to visit.

Here is the original: http://www.cloudsao.com/ANALEMMA-TOWER and perhaps I should have submitted that as the URL, I can't change the URL but one of the mods can ...
Did trump wake somebody up?
Argue it all you want, just don't try to force it. If you're going to argue for sexual restraint but want to let people make their own decisions on it, you're going to have to work really hard to distance yourself from e.g. the people who fight against the HPV vaccine because they're more concerned with premarital sex than with cervical cancer.

It's really rare to find anyone who merely wants to argue for it. Most either keep it to themselves or try to impose their morals on others.
This math isn't right, we bill based on total requests (not req/s capacity). It's $0.05 per thousand requests. So 86k/day * 30 days / 1000 * $0.05 means $129/mo.

Can we tweak the wording to clarify what we mean? We'll add examples, too. I really hate opaque pricing and wanted to make this as simple to understand as possible.
But when everyone on HN is constantly complaining about how the Google interview is ridiculous and shouldn't be emulated by startups, this sounds like a perfectly acceptable outcome. Skills needed for successful startup engineering vs Google engineering are not the same.
I'm 35 and have only worked at startups. I'm at the largest company I've ever worked for now, and we've grown since I started from ~20 to ~80 employees. Previous companies I was in the first 10.
I think you need to pick your startups better. Every company I've worked at has pad me reasonably well(admittedly less than the big companies), has not required more than 40 hours/week except literally for one or two days around a high pressure launch or demo.

I guess you're right, in that I wouldn't go work for a large tech company - it would be hard to convince me to give up the level of freedom I have and ability to contribute to company direction.

I treat startup stock like lottery tickets. It'll almost certainly not pay off, but it's a nice dream. All the companies I've worked at are still around and doing well, so the payout(s) still might happen someday.
That's because people believe anything they read. If it's on the internet it must be true.
Maybe I'm misreading your comment, but it seems like you're missing the entire point of GP.

No one is attempting to cast aside unwanted children. We're trying to prevent conception from happening in the first place for people who are not ready. In this sense, there would be no need for adoption (optimistically speaking), because the only children conceived were done so with intent. It takes out the whole, "Oh crap, I'm not ready aspect," (again, optimistically speaking), because both parties would have had to agree that they were attempting to have children.

To reiterate, this is optimistically speaking. There are always instances where parties agreed but then realize mid- or post-pregnancy that having a child isn't for them for any number of reasons. Contraceptives won't fix that. I'm not trying to trivialize your experience nor your feelings. I just think that you're addressing something completely different.
> But there are plenty of great engineers that don't want to work at those companies for various reasons.

There's something in the water at the big companies, many employees there think they have passed a rite of passage and that EVERYONE NOT WORKING THERE simply didn't pass.

I wish I wasn't exposed to evidence of this, but unfortunately I have. Many people don't consider the idea that others just don't want to work there.

In one example of this, I was brought in to interview at one of the big ones, referral, special project. I liked the idea of not necessarily being just some pawn in the never-ending recruitment draft, but someone on a special project.

And here I am, talking with the project manager and how other organizations sometimes do custom integrations into their enterprise product. Regarding those other organizations, and I quote "Now this is some 100 million dollar company in Canada, so you know their engineers don't know anything"

and I'm like YOU KNOW I WORK FOR 100 MILLION DOLLAR COMPANIES... RIGHT? I work in Series A and Series B startups primarily, after their 12 million funding rounds close they its often at a 50 - 100 million paper valuation.

The hubris....

Other examples are what I've heard from bus drivers talking about their riders, other engineers that disagree with the hubris, and just the general society that also puts Googlers and other big tech company employees on a pedestal because of the enviable compensation and perks.
Jesus...That certainly puts things into perspective.

10 hours a week is an extra book you can read or 5 movies to watch or just...10 hours to relax and work on your side projects.

520 hours per year.
First, I agree with you. Making a policy of judging (often poorly) the state of mind of other people and then forcibly stripping them of their rights based on that decision is a dark road.

But, what do we do when that person changes from "Jesus wants me to live on the street" to "Jesus told me to purify people wearing blue?" Or maybe a less extreme version, "I have been commanded to anoint your car by defecating on it." What is our responsibility as a society to those who through no fault of their own become delusional and dysfunctional to the point where they become abusive towards others? What agent should be charged with this responsibility if not the government?

I don't have a good solution myself. I've just seen the damage mental illness can cause, and it usually isn't limited to the person who is ill. I've had the difficult conversation: "I know they're stalking you, and I know they have a CHL, and I know they are no longer in their right mind, but there are no authorities that can actually do anything until after they directly threaten you in a way that you can prove."
I use vi and emacs and see vim as some odd vi that is trying to be emacs but ends up being neither.
Ask HN: What policy options remain for consumer online privacy?
Now that the new administration is rolling back consumer internet privacy rights, what pathways can consumers take to pressure their current ISPs to respect their request for online anonymity? It would be great to get consensus on the best non-technical solutions.
We used to have this problem at work too. We solved it pretty easily (some people may find it a bit rude), but if the meeting was:

a) going nowhere

b) wasn't relevant to what you do

you would just say "Hey, not sure I'm needed here, I'm going to get back to work". This has worked really well to pare down the number of meetings we have as well as making them more focused.

We've also found that when you have a set length for a meeting you will fill all of that time up. Some of us have started doing a bit more of impromptu meetings that are short and to the point.

Obviously this isn't an easy thing to bring to any workplace, but I sure wish you could.
Next thing you'll be criticising laws against employer discrimination. If someone wants an all white company, what's wrong with that? You want to force employers to hire people they don't want?
Nice! Is that new? If we could just get a Maps version of that view, it would be perfect.
For some additional information: http://www.reuters.com/article/us-turkey-tourism-booking-idU.... The block seems to be to put in place to protect Turkish travel agents against an effective, Internet-based, booking agency.
I agree in the sense that an STD only has to impact your life whereas a child is virtually guaranteed to consume vastly more resources and go on to impact society at large.

That said, you may be surprised to learn you can live a pretty normal life with a child.
Trek at 50: The quest for a unifying theory of time travel in Star Trek (2016)
You normally have to "reboot" [0] to uninstall an app on a Mac? Outside things which installed a Kext, I can't remember ever needing to do that.

[0] (Yes, I know launchctl obviates the need to reboot, but their instructions say reboot and that's what we are commenting on here).
This is great. If Meeting notes get written, the chance of follow-up it 40-50%. If not, it trends to 0. Meeting notes are the only good weapon against our failing memories, and decisions that get changed without everyone being present.

I use Evernote, and carry my laptop everywhere because otherwise it doesn't happen.
What is the net income over a 150k salary in San Fransisco?
> Just as an FYI: Don't watch those videos if you like stuff like leather for example...I love the feeling of leather seats, but I'm looking for synthetic leather in my next car.

Genuinely curious: are animals slaughtered specifically for their leather? I always assumed that cattle raised for food would supply more than enough. If that's the case, buying leather in the current situation should not cause any extra suffering.
It's not clear whether the workers are afraid they will find themselves in the age of EVs without the necessary skill set, or whether they are afraid that as Audi makes the switch to EVs they will open plants outside of Germany. There was already a lot of hype about German auto makers opening plants in China.
I haven't tried Chao, I'll have to see if I can find them. I have tried the Daiya cheeses and they're ok if you're using them for a sauce or something or melting them on a pizza.

But grabbing a block of the Daiya cheddar and comparing it to proper cheddar, Daiya just doesn't compare.
There's no reason it ought to mean a lower salary. However, I would very happily work at half-price for a fully remote job I actually want. But even with that concession, the vast majority of companies I'd like to work for still don't offer the option.
Such good points that made me think. Thank you!
Galaxy S8 Hands-On: Return of the King
The political climate in the UK is currently leaning towards being hostile towards benefits being paid to EU citizens.

Why should I pay taxes for benefits that I can't use?

I'll go somewhere where I'm wanted.
Where did you get data on the economic situation of HN readers?
> Not sure why you'd want to replace the backend, this could break other extensions. Both WebExtensions and Chrome extensions allow changing/deleting browser history items, which should enable most things extensions would want to do.

As I said above, the whole point is to do my own history tracking system, which stores history via a sync system of my own, in a server of my own.

And loads it from there, too.

The user has a webinterface, mobile interface, app integration with browsers, etc.

You can easily do fulltext search of all sites you’ve ever visited, etc.

"Breaking" other extensions is intentional – I want to replace the backend in which they search.

I want to provide far more than what any of these browsers provide, although Vivaldi is still the closest yet.
I loved f.lux, but now I don't need it. Just like many other utilities before the good ones eventually get adopted as base functionality.

They should have sold it when they could have....
I don't think you understood what he said. He was saying that one of the attractions of a startup, which couldn't pay the $350k salary like Google, was that remote work would be possible, and some developers would like that flexibility. He wasn't claiming that startups pay remote workers less than in house ones.

In my experience that is an incorrect argument to begin with: many large tech companies seem to have more flexible work hours and remote working capabilities just like startups. I would rather focus on work-life balance, working on products that matter, having equity in the company, being able to experiment with technologies and be part of the decision making process rather than a cog in the machinery as reasons to prefer a start-up.
R is useful only more in pure analysis - interfacing to other systems and dealing with application/control logic is not it's strong point, so unless you are embedding R into a larger project (e.g. R batch scheduler), if you need these features, you'll likely need to rewrite.
Stop your patronizing bullshit!

I have taken the pill for years I feel like I am ruining my body. I have side effects. I switched brands, I switched to the shot (that was much worse), every one is awful. I put up with it because I won't risk unwanted pregnancy. It's the less of two very evil evils.

You're also ignoring the large population of women who the pill is contraindicated for. It also requires regular doctor visits and requires you to to remember to take it.

I'm not saying it's great for some women, it certainly is. People also take it for non contraceptive reason. Not great for everyone and not for me.
There is a fantastic documentary on the namesake of Westinghouse and the company itself. I found it incredibly interesting! They go into topics such as his relationship with other inventors at the time and his perhaps philanthropic relationship with his workers, the different cycles of the company and it's various product pivots.

https://youtube.com/watch?v=8BUpF__h-IY
TECHNICAL-LEAD-APPLE-PRODUCTS-PUPPET-NY
The alternative of competing nation states lead to two world wars. Even a less than perfect EU seems far preferable to a third one.
If they want to monetize history via search they could still do that but as a side bar or some other mechanism. i.e., Provide extensive, rich history tracking, but also add some sort of optional search based on relevant context (just please do not make it automatic).