skysight-inc/HackerNews huggingface dataset:
Just because Twitter couldn't figure out how to monetize their APIs? Please. They could have made some premium before. They could have forced ads in the tweet stream as part of the usage requirements for the APIs etc.

They killed a community due to arrogance. And it backfired big.
Go Away Amazon
Why the fuck do people use medium.
And intel.

read the first 3 paragraphs on https://en.wikipedia.org/wiki/Tianhe-2
It is rarely noted this downside of nuclear. Yes, they can produce electricity 24/7 at full power... until they don't. If there is a technical problem, they have to shut down. As you said, there are environmental conditions forcing them shut down. And if a nuclear power plant shuts down, typically a whole GW or more is dropped from the grid. France has recurrently shortages in electricity production, if too many nuclear power plants are off the grid. In the last winter, in Germany about 50% of the nuclear power plants were off grid for various reasons (mostly maintenance) too.
I try to avoid it when I can because one female colleague commented on it (not sure if it was related to my uses or someone else's because prior to this I never noticed it, but she brought it to HR).

As a guy I feel like it's a "meh" issue, and most of the women I know agree and use the phrase themselves, but if it bugs someone it costs me zero to avoid it.
I don't think anything is different about playing Nintendo games on Twitch.

There's a streamer (iateyourpie) who makes a living from mostly playing Mario games, and usually not even being a speedrun WR-holder, just being an entertaining person who markets himself well.
Is that such a bad thing?

Is it better to have a few "authoritative" sources everyone believes that exhort us all to do something stupid, like Vietnam or Iraq, and we trust them, and we do it with minimal-to-no hesitation? Or, is it better to have a million little squabbling social-media echo chambers and gridlock?

So far, I think I prefer the latter.
It is blog post and email, most likely scrutinized by PR experts. Written to sound convincing, because it is the goal and the job of people writing it. Nothing wrong with that. It is not something sent to court, so your rational actor theories based on judge punishing them don't apply. It is also very general, so there is not all that much judge would punish them for, even if untrue. (Unless they would lie about dude being contractor, but there is literally zero reason to lie about that as it is mostly irrelevant.)

There is not much specific that you could make inferences from, but there are general claims truth for majority of lawsuits phrased as something specific (trials being expensive, tesla employing contractor).

The rest is words made to make you feel good for working for Tesla (little company fighting good cause surrounded by ennemies). Again, this does not prove anything related to lawsuit, but it is PR in action - if it is either insincere or cultish. Either way, it is PR nothing else.
That's not exactly controversial, it is a fairly well established fact that historically humanity got rid of excess young males by waging war.
>The data available shows that women and minorities ARE under represented in the tech industry.

That wasn't the claim.
Already basic C contains more than enough footguns. If you think basic C++ is relatively free of footguns you're kidding yourself. Rust has a steep learning curve because the compiler nags you a lot about things that would have been a potential footgun in C. Unfortunately it is not smart enough to see in all cases that your code wouldn't have triggered that particular footgun and has to be overly conservative.
And Sam Altan as well: http://www.latimes.com/politics/la-pol-ca-sam-altman-2017071...
Reproducible Tails builds
A lot to review, read, learn. Thanks a lot for sharing this. Any plans to extend it or have another one including even more, like Natural Language Generation (not limited to bots, we are using it in weather forecast), and co-reference?
Not the ones I've seen: for example: https://www.micron.com/~/media/documents/products/data-sheet...

NVDIMM-N's have more flash than RAM simply for wear leveling concerns. Micron's 32GB NVDIMM-N has 32GB of RAM and 64GB of flash, but the capacity of the NVDIMM-N is equal to the amount of RAM.
I wish people stop with this glyphosate in food. The traces we cand find aare in small quantities and even if you eat the same quantity of lead, you should still be fine.

The issue with glyphosate is the volatility, the fact that it stay in the ground, it can be absorbed through the skin (hence bad for farmers and people living near farms) but at least in europe, the quantities you can ingest are too small to endanger you. The fact that the main arguments of anti-glyphosate is this flawed argument, lobbies can easely convince the legislators that this argument have non-scientific ground (obviously) and should be ignored.
Ha, there's a whole section on clones of the summarizer from Classifier4J.

I wrote that in 2003 (I think?) based on @pg's "A plan for spam" essay, and then "invented" the summarization approach (I'm sure others had done similar, but I thought it up myself anyway).

Turns out it was rather well tuned. The 2003 implementation, presumably downloaded from sourceforge(!) still wins comparisons on datasets which didn't even exist when I wrote it[1].

I much prefer the Python implementation though[2], which I hadn't seen before.

Also, Textacy on top of Spacy is awesome for any kind of text work.

[1] https://dl.acm.org/citation.cfm?id=2797081

[2] https://github.com/thavelick/summarize/blob/master/summarize...
Tools and resources to get started with UX design
Ask HN: What to do when compiling a large C/C++ solution to remain productive?
I not infrequently find myself sat for up to 20 minutes with not much to do while my solution builds and compiles

- what do you do while you're compiling?

OR

- What could I do in short bursts such as this to improve myself?
> Textbook conservative gaslighting to downplay the prevalence of an issue that they find to be inconvenient.

I think depending on your experiences, it may come off as gaslighting, but as a conservative (who loathes Trump and a lot of what Thiel champions), I can tell you that even the word racist is a heavy handed social weapon that has sometimes been used wrongly, or, and this is what triggers conservative anger, is when it's applied only to white people. So it comes off as intellectually dishonest in these types of discussions.

You may be thinking "oh Lord, cry me a river", but if everyone would cop to and own up for their own failings and work on that, things might ease a bit with regard to the tension of these discussions.

Also, you can't have diversity of experience when it's convenient, and uniformity of experience at the same time.
What I mean is, if all or most PoC have experienced racism, why is it not ok to then label all PoC with the negative labels and experiences?

I've known many privileged PoC who demonstrate, if not full blown racism, then above average hostility and prejudice to not only other races, but even subgroups in their own ethnicity.

And I have known many white people who come from an underprivileged background who suffer from many of the same structural inequalities in the system because of their background and who they associate with.

I would agree with him that there really aren't many racists in the world in general, if we are defining racist as a person who consciously believes one race is superior to another.

But if we define it as people who have subconscious prejudices that influence their thinking of other cultures, ethnicities, races, etc., Then I would say that they are everywhere, including you and I.

But going with the latter definition is tricky, because humans are complex in that prejudices are overridden as often as they influence a decision.
For instance, my former doctor was a somewhat older Asian lady, and she has a gigantic prejudice towards Russians and would say things like "Never adopt from Russia, the babies parents have so many drinking problems. The baby will have too many problems".
However, having had her for many years, I can say that if a Russian, baby or not were to go to her for help, she would provide the same level of care she would give anyone else. Her prejudices may influence her initial thinking, but these sorts of things, if people are honest with themselves, are quickly overridden.

Again, I'm not saying there aren't racists and that there aren't institutional issues that stem from it, I'm saying that it's frustrating that it's often ignored when PoC exhibit the same behavior, and that it happens when the environment is setup to favor PoC and the white person is the one at the disadvantage.

So all that to say, I don't think it's inconvenient for conservatives or whites to have the discussion, it's just very often overly emotional on both sides and incredibly frustrating at times.
Yes, they picked Steve Jobs, and NeXTSTEP was quite advanced with ObjectOriented-UI and its UI-builder - most of the stuff is still there with a new Theme and called MacOS X. Companies like Pixar used NeXTSTEP.

BeOS was quite interesting too. Though it lacked multi-user support, and had a small user community. Its BeFS filesytem had an indexing feature that dwarfs all desktop search features even today - and Windows "Cairo" (1996) / WinFS (2006) that tried to accomplish it too, turned out as vamporeware.

Both NeXTSTEP and BeOS were ahead with multimedia support like real time video player and WYSIWYG editor.
Get into an industry that values Q/A a lot. Aerospace, rail, nuclear power plants. Q/A doesn't have to be a dead-end job, career-wise.
>> "[...] They’re then on a 90 day probationary period to see if they work out…"

> Not sure how that would fly outside of the US.

Why not? The purpose of probationary period is precisely that: to see if
things work out. If they don't, the probationary period ends and the employer
simply doesn't extend the employment.

> [...] I have never heard of a company hiring multiple people for a full time role (CDI) and then laying off the ones that aren’t the best fit after a couple of months.

From the short fragment you cited I got the impression that the goal is not
to choose a single candidate from the bunch, but to keep potentially all of
them. Though I may be wrong, as I haven't read TFA.
great. let them use Chrome then. FF was strong in customization. I don't care if site refresh takes 20ms or 50ms - I can't notice.

I do care very much if you break all of my current extensions and as a result the UI behavior I was used to is gone. It's like being forced to switch to a completely new browsers. If I wanted different browser I could have switched to Chrome years ago, thank you very much. Customization is much more important than speed.
Science and Tech of the Byzantine Empire
In areas of ancient Eastern Europe people were so frightened of bears that speaking the actual word for "bear" was extremely taboo [1]. I would guess that this sort of linguistic indirection/substitution has existed as long as spoken language. In the past the rationale was superstition and fear, now it's sensitivity and fear.

[1] http://www.pitt.edu/~votruba/qsonhist/bearetymologyslovakeng...
Well, you also have Kathleen Hartnett White as the new head of the White House’s Council on Environmental Quality who majored in religion and is global warming denier.

And many other.
SOLID Deconstruction
How Much Time to Build a Tour and Travel Application
GitBook – Documentation made easy
There is a huge difference between the two mechanisms for causing problems. In celiac, proteins cause massive inflammation in the digestive system, any amount of protein is usually enough to trigger the effect.

That's not how the high fodmap issues work. Everyone has some tolerance level for fermentation in their digestive system. These people just have a lower tolerance so the total high FODMAP foods in their diet has to be lowered. You don't have to give up bread, past, etc. You just need to cut things down. And honestly it's usually easier to cut out other things, like certain fruits. The reason it's done by iterative exclusion is because you don't know just how much you need to cut out and it would be really harmful to your life to cut out more than necessary. So you remove one thing at a time until you've cut enough. Generally you start with the foods on the list that are your least favorite and go that way.
I just recently purchased a "GPD Pocket", which is in my opinion the best Linux machine I've ever owned. Its a unibody-like case (just like MacBook) with a touchscreen, in a very small package:

https://www.indiegogo.com/projects/gpd-pocket-7-0-umpc-lapto...

I've been a Linux user since day one of its release, and an "Apple laptop user" since the day of the tiBook release - and these two aspects of my professional life have always been a little incongruous to me personally.. the MacBook is in my toolbox because it is, simply, a great laptop in terms of physical comfort level, even if I'm not a huge fan of MacOS - the physicality of the thing matters. And Linux, of course, is just plain powerful.

So the moment I realised someone produce a laptop that wasn't from Apple, yet had very similar physical attributes (albeit smaller), which would also give me a way to escape MacOS and run Linux as a first-class OS, I jumped on board.

The point is, I hope manufacturers continue this trend - to build a better laptop than Apple, but make it really worthwhile for the user to install Linux on it.

I've had a lot of systems, but my GPD Pocket is really one of my favourite devices - the best of the hardware world combined with the best software you can find, and when I open it up and start using it, I really don't have any desire to buy another Apple machine.

Could this be the start of the exodus? Time will tell - the GPD Pocket has many aspects that are not so great - but if they follow it up with an improvement over its existing design, I will definitely become an ex-Apple customer.

The physicality is important, and it seems its no longer an Apple-exclusive desire to build such wonderful machines.

(Note: this means I don't find any of these Dells' particularly attractive for the same reason .. but maybe someone has compared them in reality and knows where I'm coming from here?)
>Churches provide services to communities far exceeding 70 billion.

Nah.
US scientists try first gene editing in the body
Saving Sprockets (2016)
That's what the article says that is being discussed. Probably you didn't read it.
Prolog (Ljubuški)
Enforcing runtime null-checks for Java/Android applications
True, I bought a Dell Inspiron laptop in 2013 and it was with Ubuntu pre-installed.
How to Feel Thankful in All Circumstances
I have the same machine with Ubuntu 16.04 (pre-installed). I had a MacBook Pro 2014 before and am very happy with the switch.

Pros:

- small and light yet a large screen

- awesome battery life

- $500+ cheaper than a comparable MBP

- OS X's shell isn't bad, Ubuntu's is even nicer

- I can customise Ubuntu to my heart's content

- no stupid apps I don't want or need bothering me (iTunes, Garage Band, ...)

Cons:

- screen less crisp than MBP

- speaker quality worse

- Ubuntu is not very clever about remembering the sound settings for my headphones, have to re-plug and re-apply settings often (may be fixable/fixed in 17.04)

- web cam placement is in the lower left corner of the screen so the people you chat with look up your nostrils.

My productivity is probably the same but the XPS feels much more like it's "mine" and I'm not being force-fed stuff by Apple I don't need.
How do you like the keyboard of the GPD pocket?
Why care about the gap between rich and poor ?

What matters is to have a good life.

If necessary, parts of the limited land surface of Earth must be taken from "rich" and given to the "poor" as humane space to live.

Eventually money will become useless as automation will end the "work for money" paradigm.
That's incredible
Haiku could be the perfect netbook laptop OS IMHO. no nonsense but still modern.
Using the Bible for language learning is perhaps better than nothing, but one does get frustrated by the very limited lexicon used within. For many languages, even those with few speakers, there are often resources available that better prepare you to use the language in a 20th/21st century context, not the Middle East of 2000 years ago+.

As for Bible translations matching up perfectly, one has to consider that a great many New Testament translations are in fact translations of translations, and this process has sometimes introduced some striking innovations. A good example of this are the Bible translations produced for Russia’s minority peoples by the Stockholm Institute for Bible Translation. Most of these are translations from Russian, not Greek, and in using them you have to be aware of quirks introduced by that intermediary layer.
Ah, colonialism. Construct a system designed to prevent people from having autonomy or self-governance while shipping their value overseas, then smear them as primitives when they take over and have difficulty with autonomy.
What they're describing is hybrid WebExtensions, which were only introduced earlier this year.
Yep, yep.

A conversation on relevant subjects helps filtering out people with fake or stuffed resumes in a matter of minutes, assuming the interviewer is a technical person. It also helps understanding if it's someone we can work with as a colleague. If all goes well, we would make an offer, but will make it clear that the 3 month probation period _is_ the actual interview.

Had very good results with this approach, but it doesn't really scale or work for larger projects with aggressive hiring plans.
In Ireland a recruiter can impose a one year probationary period, but in practice most opt for six months with a two week notice period.

As for Helpful, I wouldn't work for a company that uses those sorts of recruitment practices. What they are doing feels very sketchy to me.

It massively balances the recruitment process in their favour. They are putting all the risk on to the candidates as they have much more to lose if they fail probation. I know from experience short duration jobs on CVs/Resumes raises alarm bells with recruiters. Plus, it could affect benefit entitlements too if they fail probation as that could be seen as a firing.

What if they have one position and decided to hire all five candidates on probation and make them compete against each other? That would be so stressful.

They could also misuse this process to quickly boost staff numbers for a short period instead of hiring contract staff.

It feels like the author is trying to use spin to make what is an unfair recruitment process sound like a good thing.
Interesting computer but the Intel Atom CPU makes it less interesting. An i5 would make it far more exciting.
True. I found this quote kind of sad "What I find is I'm able to be with them and still be on email. I can be with them and still be working at the same time ... If I didn't, I wouldn't be able to get my job done."

I don't know how much time he actually spends with his kids, but I suppose its comes with the territory of trying to change the world.
I thought it was to be used outside Google, not that we have to learn every single build system they happen to use inside.
The way I've always heard is that Google was coming up while the DOJ was tearing into Microsoft for anti trust and so was very culturally aware of the impact that government can have on the success of a company.
Anecdotal evidence, so take it with a grain of salt.

I switched to Firefox 2 days ago, after reading a post about how Firefox has recently got faster. I have been a Chrome user for more than a couple of years now, when I switched from Firefox because it was slow in comparison.

After using Firefox for 1 day, it already seemed slower than what I was used to in Chrome. This was most noticeable on ad-laden sites that displayed video ads or similar. I hadn't installed ad-blockers I had on Chrome yet, so maybe it was just that.

After 1 day of use, I was ready to switch back. But then I installed Quantam yesterday, and boy has it been amazing! It is noticeably faster, without any ad-blockers or extensions.

So atleast for me, it was slower last week, and just got fast.
Thank you for correction. My native language is not English, but I meant a controlled exit.

It requires a bit of thinking how your library is structured when you need to avoid unwrap(). But in the end the result just works and I like how Rust forces a certain design to be safer.
It did take some getting used to - its not exactly a perfect layout - but actually after a week I don't even think about it any more and type on it comfortably.

Its a sort of similar experience to the jarring discord that would happen back in the day when one moved from, say, a Hazeltine terminal to a Burroughs, lol ..

I'm mostly using this machine to develop Lua apps - but I think if I was using a curly-brace language, I'd probably be cursing like a demon for a few days until the muscle memory circuits reconfigure themselves.
> having an uncontested documented case is a bigger win over a denial

I agree. The mistake is crediting that to CK ("at least he...") when in the wake of an article as damning as the one in the NYT, in the current climate where the story was not going to go away, as before, he had absolutely no other option than admit it.

> That’s the whole point, they don’t have to ever admit it, regardless of the publicity, short of hidden camera footage.

I think that was true before (pre-Weinstein), and will unfortunately probably become true again, but right now there is too much attention being paid to showbiz abuse/harrassment for someone to get away with ignoring/denying truthful allegations against them.
I've seen a few comments from 'initially he was a very good leader' followed by some criticism. I didnt know the answer so google wiki and while a lite verison of events it might help people understand things better:

https://en.wikipedia.org/wiki/Robert_Mugabe#Prime_Minister_o...

Largely to me it seems he started with genuinely 'good intentions' that didn't work out, vs being a 'good leader'. Good to me includes both vision and execution.
> I've found simply talking to prospective employees (be it software or anything else) about how they work, challenges they've encountered and how they overcame them and figuring out their attitudes has never failed me in hiring.

At previous jobs, I've run into candidates who interview well but code poorly. They look good at first:

1. Their resume looks reasonable.

2. They sound qualified on a phone screen.

3. They can talk about previous projects.

4. They seem like great people to work with.

...but when put to the test, they can't code. I'm talking really simple stuff, like "You have 40 minutes to write (something no harder than FizzBuzz)." They can use their own laptop, with the language of their choice, and StackOverflow. Or for a job involving Scheme, we asked them reverse a singly-linked list. These were almost insultingly easy tests, given the posted job requirements. But I saw otherwise promising candidates struggle for the better part of an hour.

But asking people to code can also help them get hired. I remember one interviewee who was doing poorly until we asked him to code, and then he solved the coding problems in literally about 20 seconds. We hired him, and he turned out to be a incredibly strong team member for many years.

I think one fair way to handle these things might be to offer interviewees a choice:

1. We can ask you to write code during the interview, or

2. You can submit a link to a small open source project for us to look at.

That gives both people who can't code under pressure and people who don't write code outside their day job an option. And it provides the interviewer with a work sample to discuss in the interview.