skysight-inc/HackerNews huggingface dataset:
" It's quite clear that if certain changes result in different behavior, then whomever made those specific changes is responsible for the resulting behavior."

Umm, well people lie. Or you make the change for yourself and your fellow farmer. Your fellow farmer is killed and his wife sues the tractor company. Do you need more examples or is it clear now?

This is just my opinion. Customers are not entitled to source code or what I call the work product. You're entitled to the end product you purchased, the binary, which the source code is compiled to produce.
"Political affiliation" a protected class in California.

Not saying this is necessarily the same as "conservative viewpoints," but it could be interpreted that way.
This is a very important fix for writing things like file servers (think smbd, sftp...), which need to use seteuid/setfsuid.
> and unfortunately it made the news on Slashdot.

God forbid other technology communities tolerate frank, accurate, and warranted cynicism.
With Google you trade your freedom for utility; with Apple you trade your money and your freedom for utility.

I'd like to be able to trade only my money for utility, and keep my freedom.
That’s a feature
Please let me clarify.

Women are not a protected class. Sex is a protected class.
Virtual reality exists now. Perhaps the exit is in it, and within rules and restrictions which people would apply to themselves to have something to do.

People grind for something as inconsequential as Steam achievements.
Context matters. The workplace is a place where certain discussions are simply not allowed. For example discussing an ongoing lawsuit against the employer. It's not about intention, your intention may be in the right place, it's about potential outcome, when things are taken out of context or simply interpreted by others in ways that result in creating a hostile work environment (or in the lawsuit case, taken out of context in a court of law).
I think it's a little odd that they chose a name so close to the name of the Nazi in the movie "Marathon Man."
It was a mess back then - in 2015. Instead, it's probably more useful to look at at where things are today rather than assuming things are the same as they were a few years ago. Things move fast in this space - for example, just a year later Brendan wrote this on eBPF: http://brendangregg.com/blog/2016-10-27/dtrace-for-linux-201...
Yes, but not if you're trying to organize to improve working conditions, because this is protected by the NRLA.

If the NRLA believes only parts of Damore's memo were working towards improving working conditions and other parts were working to discriminate against women, which part is which.

To someone that agrees with Damore, it looks like everyone mischaracterized his effort to improve working conditions as sexism. Then Google was able to use that as cover to fire him for protected organizing.
I completely agree. You can be a genius in your field, but mess things up when it comes to basic statistics. it can be surprisingly easy to make major errors. analyzing your own data is a fundamental skill that not only affects how you present your own research, but how you learn from and perform your research.
Google is a toxic work environment. He was fired for pointing that out.
I agree. My first computer had Windows 3.1, then soon upgraded to Windows 95, and I was probably worse off because of it. I made Angelfire sites with HTML for a summer but it didn’t hold my interest. I still don’t care for making HTML/CSS websites, but eventually learned I love programming. I firmly believe that if I were required to use command line simply to interact with my computer at that early stage, I would have pursued more programming.
idk assembly looked pretty damn hard to me so I stuck to modern languages.
You can have the thought, you just can't discuss it with your coworkers in your workplace, for obvious reasons I would say.
I think this is a very important point; independent bookstores in general aren't "thriving" in the normal Wall St sense of the word. I wonder: is their whole resilience is due to more of a downshift in expectations? I.e., earn enough to make a living but not to expand? To give your employees a liveable wage but no healthcare?
At the moment it's simply random, but intelligent matching is on the roadmap.
Does this also apply to unscented versions of these products?

I strongly dislike scented products and try to purchase as few as possible. But it is usually impossible to find unscented soap/shampoo/deodorant in many stores. I've never understood why... Do consumers really so strongly prefer hand soap with arbitrary smells added to it?
Yes, and I don't think that would stop it. Ego takes precedence in the US these days.
People organizing with other employees who share conservative views to engage in concerted action to improve their working conditions is a protected class, though, because people organizing with other employees to engage in concerted action to improve their working conditions is a protected class no matter what other descriptors you add.
osm.org is one live database. There is no staging server - I'm not sure how there could be given the massive amount of free geodata in the world. So yes, stuff you should put in there should be correct.

That absolutely isn't to say that the OSM community isn't interested in your data. Plenty of companies have offered their data to OSM, and OSM volunteers have done the hard work of finding the correct location for each store (or whatever) and adding it in. As I write, the UK community is integrating data on every Shell petrol station in the country; the result is much better than if we'd simply dumped the raw Shell data into OSM.
Zelle is great for things like splitting rent. Just don't use it to buy things from strangers.
All seven are default keybindings in Emacs. Which two did you believe weren't?
Yes that’s my understanding.
The only direct question in your original comment is a rhetorical one. Do you really expect people to answer to that and not to your further comment wondering about the disparity between your expectation and reality?

Either you have people replying to your rhetorical question and generating exactly zero discussion of value, or explaining to you why your expectation differs from reality. Clearly no one will do the first.
Not really, but I expect given the HN demographics people will use it for business networking.
That's possible of course.

But, I haven't read exactly what the NRLA found to be discriminatory. This would help anyone that is legitimately trying to improve working conditions and trying not to promote discrimination.
I'm not looking forward to that future either, which is why I'm still being politically active about net neutrality, just not title two.

The good thing is that the new law doesn't have to be permanent, there have already been a net neutrality specific law in Montana, I don't know if it is any good and I haven't done any research on it, but I'd be willing to bet its more relevant than title 2 was.

I've also seen a lot more articles talking about lack of competition in areas ISP problems and such since title 2 was repealed. So there is still hope!
Bollocks. The companies that will be hit first by this are European companies. And Foreign companies that make a point of ignoring the law, but obviously that is their own choice.
If you are looking for a possible avenue out of the post-grad malaise I would suggest this site: https://strenuouslife.co/

It helped me, but it does take effort. I feel the folks there are genuine and trying hard, not scammers. Yes, the stuff there can seem a bit strange, but I think it helps. I'm not associated with the site nor make any cash from it. Yes, it's a bit expensive, I agree. That said, I think it is a good idea and can be worth the money if you put work into it too. Again, it's one road, not the road, but I think it's a really good road all the same.
> I never trusted a third party to have my banking data

How do you pay bills? I know some banks offer their own bill pay services, but I've never tested them out, and use the utilities' sites.
This was _not_ public. It was internal for Google employees. It was made public by someone who disagreed and resorted to publicly sharing the memo.

The fact that Google has not addressed this is a more damning condemnation of their culture than anything else.
This document is by the "The Direction Group".

They want to make sure new feature proposals for C++ are being thought through more carefully:

> We see C++ in danger of losing coherency due to proposals based on differing and sometimes mutually contradictory design philosophies and differing stylistic tastes. For that reason, we recommend that you
(re)read [Winkel,2017] before proposing a new feature (language or library).

Here is the document they are referring to, Operating principles for evolving C++: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p055...

The way TDG articulates where things stand is sage-like. It's reassuring they're sympathetic to new language features impacting normal users, and not just the people on the group.
Last Day to Order Classic T-Shirt
It's probably to do with the fact that one is a "number".

If I'm correct, that means in `x[1.0 << s]`. 1.0 is a "number", therefore the shift is valid, but in `var u = 1.0 << s`, it's a float64, and therefore the shift is invalid.

see also: https://blog.golang.org/constants
My God this discussion reminds me of high school. I'm so happy I never got involved with this part of the industry.
>We aren't the first nation to have a problem with mass shootings, but we are the first nation to not respond by banning guns.

That's what happens when your nation is founded on the thesis that an armed populace is necessary for a free state...
Abstract interpretation is entirely about the semantics of programs and has nothing to do with their surface syntax.
But this isn’t doing ‘intelligent’ caching, just like go doesn’t do intelligent test checking. If the test binary changes (I think that implies basically any change in the package) the tests rerun.
My point is that discrimination against conservative viewpoints is not a significant phenomenon in SFBA tech, unless by "conservative" you mean sexist or racist.

I'm really curious what conservative viewpoints people espouse that they feel they've been discriminated against for.

Also his comment is right there so I'm hardly revising history here, I'm just being specific about the part that I'm responding to.
There's lots of money in computers, which has increased the proportion of graduates who know only how to add an IDE to the factory install of their computer. I saw this a lot back in my desktop support days.
For the very basic precalc foundations this one was great: https://www.amazon.com/gp/product/0760706603/.

For easing into higher maths I recommend this one on proofs: https://www.amazon.com/How-Read-Proofs-Introduction-Mathemat....

Also if you're concerned about quality the MAA reviews math books and publishes a basic library list for undergrad maths: https://www.maa.org/press/maa-reviews.
> The API returns only nodes entirely within an area, rather than everything intersecting a given area.

The osm.org API is meant for editing. It's not a map rendering and querying API. There are lots of alternatives for that.

> There was free building data available for areas I was interested in, but I was told to copy them by hand.

OSM is open to imported data. It just has to be done carefully because "with great power comes great responsibility" - add millions of items to the OSM database and you can royally screw it up (there is an argument to say that most of OSM's problems in the US stem from this). But there's a well documented imports process and lots of people with experience in importing buildings to help you through it.
There are certain legal limitations to that from the NLRA.	tptacek goes into that in depth here: https://news.ycombinator.com/item?id=16396827
I think this is a very uninformed opinion. If what you said was true, there is no logical reason for why humans would have sex while they are already pregnant.

I won't even point out all the reasons your argument doesn't make sense, because it's clear you haven't thought about what it would mean if what you said was true. It just doesn't match up to real human behavior.
When I went to college, CS required 3 semesters of Calc and 3 semesters of Physics. It's almost as if CS was trying to fill in some hours. Calc and Physics are great and all, but very narrowly applicable. The only benefit is how it works your brain (and a good weed out course).

I would ditch that and concentrate only on computer related issues. Database would be a big one that is usually missing. Networking as well. Computer architecture (like building a computer and the Von-Neumann model) should also be included. Basic project management would be helpful too. That's 4-6 courses you could suppliant with Physics 1-3 and Calc 1-3.

It just seems silly to force CS kids to learn Physics and Calc when it is seldom used in the real world. I would much rather have a grad know the ins and outs of networking and how a computer actually works than Calc and Physics.
Just as a counterpoint, I have read the Sabriel series, but I was unimpressed.
From what I can tell, this series is a kind of intro to category theory by way of linear algebra
> I assume that every country in EU gives out CC0 (or so) licensed data for at least geocoding that have the same EU-wide high-level hierarchical format.

Far from the case, I'm afraid.
Reduction of traditional food preservation methods that didn't require refrigeration has been a very large health benefit.

Traditionally, during the many "out of season" months a large part of your diet would involve pickled, cured, salted, smoked, etc products, in quantities much larger than nowadays. These preservation methods are quite carcinogenic - over last hundred or so years we've achieved something like 80% reduction in stomach and colon cancer simply by mass use of refrigeration causing people to eat less of those highly processed foods than they did. Those types of cancer used to be very "popular", but the lifestyle change caused by refrigeration has made them quite rare - and intentionally returning to traditional methods of food preservation is likely to be bad for your health (in the long run) and should be done with deliberation.
Seems code is derived from this Julia package written by the authors: https://github.com/gdlc/BGLR.jl
Disrupting tragedy: Technological solutions for mitigating school shootings
It's not at all obvious to me that that would have saved him from being fired.
I'm speculating in a subject I don't know all that well, but....

Aren't women-focused games generally less long-term engaging than male-focused games?

At least in my experience, the games that I perceive women generally want to play are more "5 minutes here and there" type games vs "3 hours straight" type games. So perhaps there are more women playing games, but they individually spend less time doing it?

Does anyone have stats on this either way?
>because classified information wasn't broadcast to the public

Seems to be quite a disingenuous summary of content
Why wouldn't "add in fraud protection since that's many people's reasonable default assumption" be the most desirable thing for them to do?

Why do we let people get away with such crappy ideas, and then just blame users or implementers (UI designers, in this case)?
Venmo was that startup, acquired by PayPal, and now being trounced by said consortium.
Here is a recent survey about the issue (387 responses):

http://joinlincoln.org/viewpoint-diversity
> Given how significantly many people have misunderstood Damore's claims, this seems to open up a hole for companies to mischaracterize someone as a racist/sexist/etc and then fire them over it.

No, it doesn't.

Because the interpretation of the firing company doesn't determine the legality. Whether, on the evidence, a firing is solely due to actually legally unprotected statements (not statements that the employer chooses to misconstrue as unprotected) is.
If you don't like what IBM is pitching, blame Watson
That's actively taking steps to block their tracking rather than just not using their service. And while technically, you can use uBlock Origin to block everything from Google, that would result in many webpages being broken.

You're also likely to be using Google's DNS (8.8.8.8) without knowing, because some piece of software decided to hardcode that DNS server.

And your friends have almost certainly already uploaded your data to Google's Android backup service and to WhatsApp's database.
I use Galileo, but it's the only one I've used on Android or iOS so I'm not sure how good it is but it works for me.
>When we label it as "evil" we absolve ourselves of our duty to act

Likewise, when we automatically label someone as crazy/mentally ill we absolve society from critical introspection as to the causative influence it may have had on the person's actions.
Please do not change the name, it's great! Last week, I ran across kismet and declared it as my new favorite word. So, it must be, kismet.
Seems to fit the description! Future philosophers, please cite my name as "rhn" :)

Looking at Wikipedia's list, I'd put it behind 9. The colonization explosion. As long as there is something to do - discover, colonize, compute - there will be a part of humanity that finds outside challenges.

Colonization is the raison d'etre of Culture in Iain Banks' series, as described in this article: http://sciphijournal.org/why-the-culture-wins-an-appreciatio...
Making propellor safer with GADTs and type families
Yes, but there are still prohibited reasons for firing. Which labor organizing is one of; Damore charged that he was fired for organizing, the NLRB found that Google fired him for actions that fall outside of protected labor organizing.
I've been scammed in reverse by the precursor to zelle, quickpay. I accepted a transfer and released goods, then the transfer was reversed.

I was told multiple times by chase reps that transfers were not reversible once initiated, but they never reimbursed me even after I filed a complaint with the CFPB. It wasn't enough to be worth suing over.
I would love to mirror OSM including all the data, the rendering and the website. Is there a way to do that?

I can get the data[0], but is there some guide or container image that includes all the rest that is needed in a working condition?

[0] https://wiki.openstreetmap.org/wiki/Planet.osm
Dupe, there's already an active discussion with 250+ points on the front page

https://news.ycombinator.com/item?id=16392608
How to Backup and Restore Data in Samsung Smartphones and Tablets
I believe employers have a right to fire employees for speech. But as we see industry power condense to a few megacorps, ones that play gatekeeper to information access, we should look at why we value freedom of speech at the national level and be more open minded about freedom of speech and political expression in other contexts. I don't buy the cliche "it's not freedom from consequences" argument (government couldn't say jail is just a consequences, so freedom of speech does imply no consequences within its context) and I don't buy this "we can't tolerate intolerance" argument either, as there seems to be an increasingly narrow point of views that at least some people won't label intolerant (or more common, smear by association by implying your views are associated with intolerant ones)
Most people sit around and do nothing all day and they have to make up for it by exercising. It's much easier to do this when you are invested in it and have a routine, which in turn is easier to maintain if it is some sort of obsession.
This is the exact opposite of my experience. Brazil and Argentina were eye opening for how lax we are in Europe with B.O. . Most people I met showered a hundred times a day , and always managed to smell fresh, in spite of the luck of their climatic draw. I credit that period with my olfactory awakening.
Oh that’s interesting!
Is there no possibility that they might actually learn from the failures of the cookie law and use than knowledge to write a better law this time?
Consider using big data to figure out who is going to go off the rails next. Is this a taboo use of big data? Guns are just tools and can be replaced with equally dangerous tools.

It's the mentally unstable that must be detected before they cause mass harm using unique means. Imagine a kid that gets bullied and has the skills to mass hack self driving cars. Or perhaps they have access to hazardous chemicals and modulating pumps that can bypass check valves on water mains at a school. There are infinite bad things a person can do. Can we not engineer solutions to these problems?
I'm a vimmer and always use readline bindings in "insert" mode context. I find using vim bindings on the commandline to be infuriating.

On macOS, you need to add the following to $HOME/Library/KeyBindings/DefaultKeyBinding.dict to get ctrl-w and ctrl-u to work everywhere in macOS.

{
"^w" = "deleteWordBackward:";
"^u" = "deleteToBeginningOfLine:";
}
GoodBlocks – A crowdsourced list of blockchain projects for social good
I hate to remind everyone, but Nutella is Palm Oil with cocoa and hazlenut flavor.

Of course, Nutella works to ensure all their palm oil has some veneer of sustainability, but the fact is the more of the planet that eats it, the more palms need to be planted.
Do you have a link to the Advice Memo?

I'm having trouble finding it on nlrb.gov's site or Google w/ `site:www.nrlb.gov`.

It looks like it may be this [0][1]. But, that case doesn't mention Damore as a participant, though it does list his lawyer: Dhillon Law Group, Inc.

[0] NRLB Case: https://www.nlrb.gov/case/32-CA-205351

[1] Advice Memo (PDF): http://apps.nlrb.gov/link/document.aspx/09031d45826e6391
"Safety is exactly one of the reasons why you'd want the complexity of software laid bare out in the open"

No, disagree. If I laid out our source code for you, there is no way you would have any way to understand it without all the internal documentation from which the software was architected and developed from. Non computer people always have this misconception that if they see the code, they see everything it's doing. To a degree you can see what code is doing but understanding why certain logic exists is not always clear without supporting documentations.

Additionally, some of our code is 3rd party licensed and that adds an entire new wrinkle to things.

For an over simplified example, our CAN buses have thousands of signals. A single CAN frame may have 20 to 30 internal signals and several signals across many CAN buses are examined to make decisions and I've only scratched the surface here. There is no amount of code study you can do to understand this without some coaching or review of associated internal specifications.

For me or any company to support someone's quest to understand the code would be a very costly endeavor that you're simply not entitled too or nor would it be a reasonable request.
Why I rejected my manager
That's very neat. Another nice example of the power of excel and spreadsheets in general is the fast.ai course, almost all of the basics are covered in spreadsheets.
Registration is an essential component of voting systems.

Hack that and people get turned away at the polls.
This is exactly what TempleOS does.
The structure is more obviously modular and the algebraic laws become topological phenomena, which makes it easier to consider more complicated structures than vector spaces.
I wouldn't mind seeing a two-tier approach, with authoritative municipal data as a base (see https://openaddresses.io/ for an example of collecting a large number of sources and normalizing it) with user-submitted edits on top.
lowendbox.com lists plenty of cheap 2GB VPS
When people say life has generally gotten better in the last several decades, this is the kind of thing I think of. Gotten better for who? Not the Orangutans.