skysight-inc/HackerNews huggingface dataset:
It feels like all news and ads are propaganda around elections. I guess I'd feel worse if the info was faked, and/or people would express the same outrage had it not been about "their" candidate.
> I think it's only fair to consider those jobs to be 'lost'.

Is that like someone losing a child because they decided never to have any?
Ethics seems to be the big reason.

Here you are getting hit by an unwanted ad over hardware you pay for.

Adbockers are an attack on hardware and IP you are using that someone else owns and pays for.

CNN content and servers are 'free' on the condition you view their ads. You are going to them, they aren't pushing on to you.
Patents protect implementation techniques, not actual code like copyright does. Since something like Preact is API compatible with React, if there are any patents that cover functionality in React, they would also likely be needed by Preact, so switching to Preact wouldn't save you anything it terms of patent defense.
100% HRC was the wrong candidate, but make no mistake the impact of this stuff is huge. Why does it have to be eithe/ or?
Agreed to a certain extent. Like I said its based on how senior we think the developer is. If going through your Github shows us that we dont have to evaluate on certain skills, then we wont. Also our coding homework is not typical. See my answer to @amorphid below.
They aggregate "events" reported by various creditors. Miss a utility bill and it goes to the centralized databases. That's why you so often need to provide SSN to activate services with post-paid debts.
> They claim to be able to solve NP-complete problems with polynomial resources using non-Turing architectures.

Not sure why you'd sell that technology, instead of using it to effectively and invisibly conquer the world.
Where I work we've already been given the "don't use React" talk from legal. I'm curious as to how many others out there are getting the same advice at their day job.
I'm still 'salty' that Bernie wasn't on the Democratic ticket.

I feel like he was actually addressing the issues of the country and could have appealed to much of the electorate that ended up voting for Trump; at least the parts of it that weren't voting for Trump based on his more headline-grabbing (and other kinds of grabbing/threatening) attributes.
I completely respect a company's decision not to open source software. But to add restrictions of any kind to an open source project means it really isn't.
Finally some context. Not just what-if's, but the context of how facebook has acted historically. Great read. I will continue to use React.
Isn't that basically CORS?
DDG staff here - Instant Answers aren't going anywhere :)
Does anyone know why Amazon has such visually striking facilities? I'm not used to seeing a warehouse like that. I imagine there is some sort of reason for it (reduces workplace accidents by making certain things stand out), but I suppose it's also possible that Jeff Bezos just thought it looked pretty.
Regarding PR and paying, people fork the code and make the changes they need.
They send PRs to avoid merge conflicts in the future. i.e it is in your best interest to get your code merged.

You are not obligated to send PRs. You can fork and let it sit there.

Regarding community management, past a certain scale you should charge for it. People often feel entitled and will waste your time instead of reading doc.
Majority of OSS projects rely on a handlful of individuals; often 1 or 2 people handling everything.

I completely understand the spirit of this.

OSS is not charity or altruism. Share your code out of self interest (e.g contributions, forks, bug detection etc.) If you get nothing out of it, unsubscribe from notifications.

You don't owe people your time, skills, energy.
It's like a recording studio claiming they lost sales because people downloaded the album they produced.
About 50% of the journal articles I read in grad school (engineering) were straight-up BS. Unfortunately, it took me about three years to figure out which 50%.

It's sounds like the paper you struggled with was designed to obfuscate the particular conditions under which its results were produced. This may be beause one of the authors thinks there's money to be made from the secret sauce, or because they're misrepresenting how broadly applicable the result is. Or because they're sloppy. Or all three.

At a certain point, you have to stop blaming yourself for not understanding the literature. Sometimes it wasn't meant to be understood.
If you want to consider this sort of thing I would suggest looking at something like Apple iMessage for inspiration (and iCloud in general)

Apple is trying very had to do proper public-private key crypto, in a way where not even they have access to the keys, but that is also convenient for the user.

There's a reason, for example (this is the best example) you have to approve new iCloud Keychain devices from an existing device. Because that device re-encrypts the database with the private key of the new device.

Even that can cause problems as once someone forgets their password they may not be able to recover that keychain and by proxy other services. There are some trade-offs including an iCloud recovery key that is protected by HSMs that Apple Have with the complete inability to update their firmware - but that has other trade-offs such as they can't fix any bugs on those devices, etc.

I won't fully detail further I would suggest doing your own reading.

You may also wish to look at FIDO, in a sort of related unrelated way.
When I first was going to college I was going to major in International Affairs. The summer before my freshman year, I read a book about fuzzy logic. (this book - https://www.amazon.com/Fuzzy-Logic-Revolutionary-Computer-Te...
to be exact) and it so captivated me that I changed my major to electrical engineering. RIP Lofti Zadeh, you had a major impact on the course of my life, however indirectly.
Hold My Mead: A Bibliography for Historians Hitting Back at White Supremacy
Release of OSH 0.1, a bash-compatible Unix shell
My current company - Formlabs. I get to build really good hardware (3D printers), working with ~seven different engineering disciplines. Smart people, high levels of autonomy, and very little politics. People are there to build great stuff.
And I tend to try and offer if i start to notice the name in a few issues or PRs.
Many moons ago I developed a moderately successful shareware program. My licensing terms were simple: If you owned the computer where you installed and used it no license was needed, but if someone else owned the machine, you owed me money.

It allowed students, hobbyists and freelancers to use the software for free, for any purpose, but companies, institutions and governments had to pay to play.

This idea does not seem to translate in an obvious way to software released under an open source license.
> how about just keeping a log of loans and payments

Why does my landlord need to know how much my student payments were ten years ago? Or what sort of car I drove then, and how long it took me to pay it off? Or that I once owed money to deplorable-sex-dungeon.com, or whatever other arbitrary thing they find offensive?
Because speed bump design varies greatly; many are very hard on your vehicle to go over at very low speeds, the size/shape of the bump has nothing to do with the speed limit, it seems. Often I need to go 5mph over a speed bump in a 25mph zone. It's bad for everyone. Wear and tear, noise pollution, brake dust+emissions pollution from speeding up and slowing down, etc.

Sometimes there are big long speed bumps that are actually MORE comfortable to take at higher-than-legal speeds. And it's encouraged an arms race in vehicles in the US; it undoubtedly influences people to buy bigger/heavier/taller vehicles with longer-travel suspension.
For that specific case (pagefault vs undefined instruction) I can see why the behaviour difference from the spec, since it's highly dependent on how the processor decodes each instruction; others have noticed similar things:

https://www.symantec.com/connect/blogs/x86-fetch-decode-anom...
I was pretty happy in my first job as a system administrator for a small B2B ISP in my hometown. Full autonomy, engaged coworkers and challenges that kept increasing.

Unfortunately, I like getting paid and I've been let down in that regard. I was there for 5 years and left for a job at a big 3-letter corporation and then some other corporations. I've been soul searching for a decade now.
When the system begins causing big losses for creditors, they'll start to take notice and develop a better system. Until then, the best thing you can do is freeze your credit and only unfreeze it when you need it.
Since 2008 I've read multiple articles - perhaps some even here - that attributed an increase in deaths to that crash. How does that factor in?

They were highly compensated exectives who knowingly played Russian roulette with the world economy. Yet were never prosecuted? And in the end we "lost" a major bank so the power further concentrated.

I can't see how any of that is a positive.
Maybe you could have protective ridges at the side of the road which would act as hard stops for the plough while staying out of the regular path of traffic?

I'd also be concerned about the effect that widely changing temperatures would have on the viscosity and hence critical speeds. It'd suck to install one in summer, get used to driving over it at 40km/h, then during the first cold snap find out it'd turned as hard as rock.
I said they use the same CDN hosts with the same forward and reverse names. Which I find quite convincing, on top of everything else.

dig lite.cnn.io

lite.cnn.io.	18	IN	CNAME	turner-tls.map.fastly.net.
turner-tls.map.fastly.net. 20	IN	A	151.101.1.67

dig www.cnn.com
www.cnn.com.	39	IN	CNAME	turner-tls.map.fastly.net.
turner-tls.map.fastly.net. 18	IN	A	151.101.1.67
I have never been happier than I was in grad school (the Space Systems Lab at the University of Maryland).

Which might sound surprising, given the pay and work hours... but there's a lot to be said for working with a group of people you love with all your heart, who have your back, in a field you are passionate about and have been since you were a kid.

Grad school was incredibly hard work, and the pay sucked. But I wouldn't give back a single day of it.
I thought the question was about happiness?
I could spend a good hour or two of my time scouring through my web history for the things that you ask for proof of, or you could take what I said (Like anything on the internet, or based on recollection) with a pinch of salt. It happens just infrequently enough that it is both difficult to find proof of, and annoying when it happens. The null case does not happen so often as the case where nonsensical answers are returned.

Needless to say I am not going to do the former, because it was intended to be an anecdote indicative of the general case -- so example-specific solutions are not likely to be transferable, because I don't hand portions of my web history to random people to prove something, and also because I have better things to do.
Yes. But must we immediately repeat the same series of bad moves? Have we not learned anything?
I think academic CS papers are hard to understand because computer science is hard. I mean Knuth is an excellent writer and doesn't use a lot of jargon and yet, The Art of Computer Programming is extremely difficult for most people due to the subject matter. This despite much of the subject matter not being at the cutting edge of computer science.
I cannot remember the details, but the running time of the component and its subcomponents was twice the time of the component itself.
Shit, sign me up, I'll work that job. I keep my expenses low enough out here in NYC as it is.

The real issue in my opinion is that the postings exist, the interviews are happening, but the company has no desire to actually hire anyone...
I said that for a long time and continued to say that right up to the point where Facebook said they are explicitly leaving the clause in as a weapon.

The fact is that every big company named by that post undoubtedly has an expensive cross licensing agreement.

The other fact is that the original react license (apache 2) defended them perfectly well, but they went out of their way to change it and further out of their way to explicitly keep it.

That's not FUD. It's simple business sense to avoid complications.
Eliminates the takers? The maintainer could just reject the PR to "eliminate takers" rather than setup a more complicated system of payments and different classes of users, some of whom pay to have a voice, and some who don't or can't.
Since they belong to the same probability distribution, the states are not independently defined. A change that increases the probability of hot MUST decrease the probability of cold, since the probability of all states must sum to 100%.

For example, you can't have a temperature that is 80% hot AND 80% cold. This problem becomes even more apparent as you increase the number of states (lukewarm, warmish, very warm), as each state reduces the probability of another state.

The differences become more profound as you do more complicated set operations, fuzzy relations, fuzzy systems, and such. In fact, there is even fuzzy probability theory, in which you have a probability distribution of different fuzzy sets.
I did a lot after school ages 19-23. Now after work I want to play games, spend time with my girlfriend, watch movies, and read books. And if I want to code, it's to learn an interesting technology (sometimes I mix this with contributing). It seems that unless programming is your main hobby, it's hard to find the time to do it.
Inside the Python Virtual Machine
A friend of mine suggested that the US Postal Service is in a great place to "pivot" into offering digital "trust" services by leveraging their ability to offer a somewhat credible authentication of an individual based on ones ability to receive physical mail.
Sorry to digress - What I want from life keeps changing over time. Maybe evolving as I grow/change as a person. While I was happiest at certain roles/companies in the past, I don't think I would be as happy there now.
How about the sites with the obnoxious "sign up for our newsletter" pop over?
Cats invited onto local Japan train
Not necessarily. If the costs drop as a result of increased efficiency and that's what leads to more sales, it would be unfair to say that not hiring extra workers is like lost jobs.
Yet more BS from Facebook (and it's surroundings) on BSD+Patent. This piece does not mention anywhere the fundamental asymmetry of the patent grant.

First, Facebook grants you a patent license only in conjunction with the software. You are not granted a license to use a patent that React requires in some completely different piece of software. The only thing this patent grant prevents Facebook from doing defensively is countersuing the users of software that Facebook gave them for using the software that Facebook gave them. Unless that is Facebook's idea of defense, the patent grant (without the retaliation clause) does not impair the defensive capabilities of Facebook's patent portfolio in any way.

Second, the patent grant terminates if you (first) assert any patent claims against Facebook whatsoever. So in exchange for a very narrow grant of a handful of patents, you in effect agree not to assert any patent claims against Facebook for any reason, even if they're totally unrelated to the software that Facebook's patent grant came with.

IMO this sort of asymmetric grant of rights is a very bad development for open source. It's also quite disconcerting that Facebook (and it's surroundings, I realize this guy is no longer employed there) never acknowledges this even though they're surely aware of this. If Facebook were content with merely not increasing their exposure to patent problems through open source the Apache style patent grant would have sufficed. Instead they have decided to militarize their open source projects in the service of decreasing their patent exposure in completely unrelated areas.
> They're counting each city in the SF Bay Area as separate cities, whereas to a job seeker it doesn't really matter.

It may not matter for some but it would matter for others, myself included. I live in cities specifically to avoid "commute zones". So a middle somewhere between the two comparisons is likely more accurate.

Still, the bigger highlight here is that there is a shift in tech jobs, and the focus is shifting a bit away from the valley relative to other cities/regions.
Για το διπλό ο ΠΑΟΚ στην Ριζούπολη
Thanks, exactly.
That's fair-ish, though I think if the costs drop, it at least part of the time means the demand is not being met by some other competitor, who will likely get forced out of the market, which will cost jobs.
Bringing BACK the iPhone Headphone Jack – In China
As someone who is always on the receiving side of this nonsense (I have no credit, never take on any debt and have always paid my bills), I'm completely with you.

if I were* a creditor, I'd find it pretty valuable to know if a prospective lender was a deadbeat. just trying to find a middle ground here. my score is awful because I never borrow any money. i think that should be qualitatively different to a potential creditor than someone who doesn't pay their bills.

for some number of years that meant traveling (car rentals, hotels) was a huge effort. getting leases on apartments was easier because of references. a mortgage was possible in the seedy 2000s, but not any longer.
Thanks...this is the best attitude I've heard. Instead of making people feel they need to take sides in the open-source vs free-software debate, better to just acknowledge that both are important and aren't necessarily in conflict.
Why Roku’s IPO Will Be Worth Watching
I'm skeptical about how complete the data sources are for this tool. Job postings are notoriously decentralized. There's dozens if not hundreds of job posting aggregation services. Many companies may just list "Software Engineering" position as an ongoing opening because they're always looking. So someone like Facebook may hire a few hundred to a few thousand software devs a year from a single posting.
My alma mater =)
I hope the OP doesn't seriously believe that charging for open source work will somehow "fix the diversity problem", rather than magnify it.

I'm hoping that was just an off-handed line that didn't get much thought before being added to the post.
I would counter that interpreting religious texts as an overall activity is not a reasonable one.

It is good an reasonable to show people respect but the same isn't owed to beliefs. Mysticism has an undue influence worldwide on the legality of all sorts of things beyond stem cell research. We shouldn't be afraid to call out, or even laugh at this kind of superstition.
I prefer to learn from books as I find it easier to pace oneself. Every day, I check out what book packtpub is offering for free. Aside from that, I also subscribe to safari books (they have a free trial - no credit card required, check it out). Every now and then I see something that interests me and I spend at least a week or two going through the book. If a topic interests me enough, I'd check out another book, look at online courses, spend my time on the forums delving deeper, and maybe start a project.

Link:
https://www.packtpub.com/packt/offers/free-learning
As noted in a parallel thread, searches of other related terms suggest otherwise.

If you've got specific evidence of a strong tradition of eating out at fine-service restaurants, I'd be interested. "Coulda been different" doesn't carry a whole lot of weight. Coulda not been different as well.
What makes them striking to you?

I work at Amazon in operations, so I'm a little more able to answer than most, but to me it's just a warehouse. The buildings are built as huge boxes. The only thing I can think of is that they're brightly lit. There is an eye toward safety.
I'd say it's more like declining birth rates in wealthy countries due to the collective decision to have fewer children. From the perspective of social accounting and governance, it doesn't matter why we aren't having fewer children, simply that we are. The same with jobs.

Losing jobs due to lack of job growth concomitant with GDP growth (as is the case here - i.e. more efficiency, same job count) creates more inequality - a larger share of the value produced flows to capital. Depending on your politics, this is either a bad thing, or just a benign fact. But it is definitely a thing.
Housing is up as well, yes. Based on what? The broader economy is likely worse now than circa 2007. Relatively perhaps we're not as far off as we think.

The true state of the economy is the elephant in the room. Let's face it, the lack of confidence helped elect Trump. We're still warring like it's a national pastime. That's money we don't have.

If it wasn't for historically ultra cheap energy (from fracking) things would be pretty ugly right now. Maybe there isn't a new bubble? But only because we never really recovered from 2008?
Justin.TV during the first 3 years or so. Honestly, because we were in "cowboy mode", and that's what I enjoy the most. The site was growing and changing so fast it was often hard to keep up, and we were all just doing whatever it took.
It looks like the relatively new building is well-lit and that the photographer intended to give the warehouse a futuristic appearance.
I wonder how they treat jobs in suburbs - are Palo Alto, Mountain View, Menlo Park and Los Gatos included with San Jose?
I haven't seen any large scale, long-term open source projects succeed with a 'pay to play' process; what usually happens is the original maintainers realize that even with some amount of compensation, they still don't like scratching other people's itch when it comes to their project.

And then they realize that the amount of people/companies even willing to pay at all is a tiny fraction of 1% of their potential target market.

The better advice is to do what you want, know your limits, consider sharing some maintainance responsibility with another committer or two, and don't ever feel obligated to do anything with other people's issues and PRs. It's nice to do, but if it's interfering with anything else, or taking away valuable time, ignore them or just blanket close them, with a note that it's not something you'd be interested in maintaining.

The great thing about open source is someone can fork your code and do what they need. You have no obligation to help them, it's just nice if you can. And if they don't get that, that's not your problem.
This is the historical wage share of gdp of workers:
https://en.wikipedia.org/wiki/Wage_share

And i'm sure the story for the bottom 50% of employees is even worse.

The trend is downwards, and the internet accelerated it. Does anyone think that robots and a massive technology boom that may soon happen won't accelerate it ? Why ?

And from that trend, given minimum wage, it seems that at some point in time, we'll have large unemployment.
Does that mean that the info in [1] is no longer true? I don't think so...

[1] http://www.limitstogrowth.org/articles/2016/10/13/tech-secto...
https://news.ycombinator.com/item?id=15190199
I was introduced to fuzzy logic by Earl Cox’s book[1] then I read through his papers[2]. I think reading the book helped a lot since it gave practical examples and code.

1) https://www.amazon.com/Fuzzy-Systems-Handbook-Second-Practit... I had the 1st but 2nd is better

2) that list looks pretty complete but it has been some years
I met him once, he came for a conference at my university. During lunch he sat next to him. What had struck me was how kind, humble and considerate he was. Sometimes people of his caliber have the "I am too important or to busy to talk to some no name student like you" attitude but he was the opposite of that.
An ugly, indisputable fact. Saddening to see you downvoted.
A ton of modern-day manufacturing and warehouse facilities in the U.S. are brightly lit and have safety colors everywhere. This isn't that unusual, except for maybe the yellow bins everywhere.