skysight-inc/HackerNews huggingface dataset:
There's a set of books I picked right in freshman year that marked me:

"Pensées" - Blaise Pascal: It showed me the clarity of thought a human being could have with a brain that functions correctly. Reading this is humbling. It is often reduced to a "theological" book and this is what you often see it described as.

"The Prince" - Niccolo Machiavelli: Shrewd but so much more nuanced than what 99% of the people who quote him would let believe. Practically every famous quote was taken out of context in a pathetic way.

"The Wealth of Nation": I skimmed over a few chapters on a few volumes, haven't read it cover to cover, but the parts I've read were eye opening.

"Meditations", Marcus Aurelius: This was surprising. The writing style was so... fresh, for lack of a better word.

A few books from "La Comédie Humaine" collection: Honoré de Balzac. I haven't read the whole collection, but it's "Le Père Goriot" that got me into reading a few ones. The great thing about these is the fact they're intertwined (which I didn't know until I saw a character from one novel appear in the other. This was an amazing feeling..). Balzac also knows his humans and describes the human traits and the things you don't expect characters to do or say. All the little unflattering internal thoughts.. When a character gives you goose bumps, the author is doing something right.

"How the Steel Was Tempered", by Nikolaï Ostrovski: relates the adventures of Pavka Korchagin, a kid warrior during the Russian Revolution.

"On the Genealogy of Morality", Friedrich Nietzsche. I found it in a library and I had just enough money to buy it, so I did and walked 5 miles home. I was asked by a beggar for the equivalent of a dollar, and it made me laugh.

Except for Ostrovski, Balzac, and Pascal which we had at home, the others were from a Canadian university's website. You can't order just any book you want here, so finding this was like finding the door to a new galaxy.

[0]: http://classiques.uqac.ca/classiques/
Have to admit I never heard of those two tools! Given I use PCBWay for cheap production of boards I can only create boards that are 100m x 100m at a max anyway. So the Eagle restriction of free use up to 100m x 80m is not bad.
Yahoo finance came first and has always been better.
What happens if an applicant doesn't supply them ? How do you deal with people who don't have accounts or don't use those services? Are you worried that you maybe missing out on candidates who don't participate in these communities?
I totally understand wanting to find strong fits for a company culture, but non-work related social profiles seems like a minefield of a way to screen for how respectful a person will be in an office environment.
I liked this quote from the article: "People don't choose between things, they choose between descriptions of things."

I can't claim to know what BI would look like if widely implemented, but I think it's preferable to mass un/under-employment, which seems like a clear possibility.
Yeah, me neither. I'm hoping that this becomes easy to do and hard to detect. Poison the stolen phone market.
That's possible, but if the code is sitting there for years without bugs then it is doing positive work.
Interview with an OpenAI Engineer
It all depends on how much of your "program" lives in the database, in terms of things like triggers, stored functions, etc.

That's the argument against those things - it makes it difficult to switch your database. But there are also some compelling performance arguments in some cases, so in a well-designed system those parts of the code that live in the DB also tend to be important ones.
Let's Encrypt + certbot + crontab.
This article is good, but just ignore the apps in this article, time flies, there have much more good apps.
It says so from 2:14 to 2:23.
It is, but that doesn't change the fact that I'm still more curious on that front. The wiki page has a few sample servers [0], but again, those don't meet your criterion of popular.

I realize that the initial RTT reduction isn't so relevant in the context of large dependency graphs, but especially in the context of packet loss, the proper multiplexing across flows seems useful.

There are also a number of other QUIC-based features that might be relevant, since it does essentially reimplement the relevant parts of the TCP stack, so parameter choices might be better suited to today's internet (as opposed to 1980's).

[0] https://en.wikipedia.org/wiki/QUIC#Server_support
Yes, this happened, and yes, it's dumb, but so what? Who here thinks HN would end up with that policy?
I Was more interested by the linked article about this Saudi Aramco attack from 2012 that destroyed 35,000 computers. I not heard of it before. Was I camping that week or something? Seems amazing thing not to have been headline news...

http://money.cnn.com/2015/08/05/technology/aramco-hack/
Data breach at LinkedIn’s Lynda.com
I agree that there are many situations where joining a group gives you access to more resources than it costs. My point is that, in some cases, you might not have the resources to pay the costs, even if you could recoup them later.

For example, it might cost only a small amount of gas money to attend a group that provides mentorship. If you don't have that money, you can't attend, even if that mentorship would lead to a job that gives you a huge return on your time and gas money.
I'd pay $39-49 because it's really cool.
Vampire 500 V2 Part 2
And Air Canada kept it in service until 2008, so it kept on doing a good job for a long time afterward.
Person who stole phone and then used it for months(without reset) is not a spy!
I was responding to parent who was making the argument based on significant figures. Speed limits are exact (though enforcement may not be!).

But I completely agree that from a practical perspective, 30 kph = 20 mph, 100 kph = 65 mph, and so on.
Networking in Python: Hexadecimal to Decimal Converter in Python
Sure, but then Google went and added another billion plus installations of a new fork that only shares very superficial ties with normal Java (in reference to Dalvik, which has been replaced but still defines the intentions Google had as far as staying compatible).

And to add insult to injury, they've gone and fragmented Java on that platform too.

Right now on Android you can have:

Java "6.5" hybrid, Java 6 with some Java 7 features

(Overwhelming majority of developers are stuck with this, and this is where an Android project defaults to.)

Java 6 with some Java 7 and 8 features but no Java 8 APIs

(Retrolambda)

Java 8 without the proper Java 8 APIs, but breaking several popular tools for Android development

(Jack + Devices not on Android N)

Java 8 with proper Java 8 APIs, but breaking several popular tools for Android development

(Jack + Devices on Android N)

I've always felt that Oracle should have some legal recourse for what Google did. It honestly doesn't feel that different than what Microsoft did with Visual J++ and we saw how that went down. It's a shame it's come down to the case for copyrighting APIs instead of the case for punishing Google for subtly breaking Java's maturity on their platform while benefiting from calling it "Java".
I don't think the idea is necessarily that you personally implement an extension, but that "someone" needs to implement it and the bar for "someone" to do so is lower if it can be done via extensions or libraries rather than having to be done in the core. That someone should share their work, of course, and that someone may find they have a feature or two they have to get into core, but even that's easier than sticking a whole whackload of changes into core.
It would probably help your case if you'd at least spend the time to state what specifically you consider "broken" instead of making the posts that don't pass any useful information to the readers. The basic bug reporting is in the form: "when I do X, Y happens but I'd expect to see Z." The report containing just "it's broken" doesn't say anything, except that more strongly correlates with the PEBKAC, in the sense that such a report is just a problem in itself instead of helping the possible solution.
if you're Emacs user there's "org-pomodoro". It automatically logs time spent on pomodoros for specific tasks.
Modern jetliners have batteries in case of engine or generator failure (you can buy a 767 battery here for about $11,000[0] http://www.skygeek.com/saft-018550-000-nicad-battery.html). And, of course, to start the plane should you not have any ground power.

Of course, they don't power much - typically a few backup instruments and the APU starter - so the RAT[1] is used to power certain hydraulics/instruments so that the pilots can maintain control.

[0]Why is the battery $11,000? Well, it has to undergo a lot of testing and contain thermal runaway. See the problems with the 787's new Lithium Ion battery https://en.wikipedia.org/wiki/Boeing_787_Dreamliner_battery_...

[1]For fun, here's a test flight that shows the 787 RAT deployed:
https://i.stack.imgur.com/xYQPP.jpg
Mine too, upvote for you ;)
To be fair, Im sure the person who posted it on facebook might have thought something similar.
The timing of this and lack of hard evidence makes this story a bet suspect. It almost feels like some PR group working for Saudi Arabia suggested to Saudis to Coat Tail the Russian hacking of US election news to gain sympathy among US voters.
Ah ok, you were referring to the catalog of actually being able to order these types of first generation ICs I see. Yeah I would imagine it would be nice market - basically the hobbyist if that. Cheers.
Just for the record I have to add snap to this list, which is the only one that worked with my kid. It's like a much cleaner alternative to scratch, as a single JavaScript page designed to world offline too (which I've found to be a requirement for a distraction free environment).

http://snap.berkeley.edu
I'm surprised it hasn't been mentioned yet but post in the monthly Ask HN: Who wants to be hired? and Ask HN: Freelancer? Seeking freelancer? threads. I've had some success and it costs you very little.
to my knowledge similar things are on the table as well in the US

Cite your knowledge. Non-fake reliable source please.
Not even close. The GBC used what is essentially a Zilog Z80 running at 8.3Mhz.

Most problematic is that the Z80 is only an 8bit CPU.

Original minimum requirement on PC for Wolf 3D was a 286, which was a 16bit processor running at 25mhz.
>it has built in solutions for HIPPA and PCI

What? HIPPA, point by point [0].

- Do periodic risk assessments and be able to produce the reports if demanded.

- Have a designated HIPAA compliance officer.

- Have a security policy, train employees on it, and ensure it has sufficient teeth to terminate violators.

- Follow the principle of least privilege when granting access to PHI.

- Limit physical access to facilities.

- No shared accounts, and lock workstations when idle.

- Encrypt data at rest and in transit.

- Log data access.

- Protect data against corruption.

I suppose an RDBMS can help protect data integrity through foreign key constraints and other validation tactics, but the rest of this can't really be performed at database engine layer (unless your users are logging in to MSSQL directly?) so much as the EMR application and the physical, config management (full disk encryption + screensaver password), and bureaucratic environment it's deployed in.

[0] https://www.hhs.gov/hipaa/for-professionals/security/laws-re...
This is neat. I'm looking forward to reading updates.
https://github.com/pingcap/tikv stores consensus state in RocksDB.
> With the implementation of the Raft consensus algorithm in Rust and consensus state stored in RocksDB, it guarantees data consistency.
I believe the "any library" should count if it just builds when concatenated. Many won't though.
Venezuela: Bitcoin Seen as More Stable Alternatve Amid Inflation, Banknote Chaos
cool project.. I'm curious about your experience working with China PCB manufacturer. The costs seem low from my experience ($10 for 10 boards + $25 shipping). Was the quality there? How fast was the shipping? Did you attempt any homebrew PCB etching?
I know a startup that wasted $10mm (and precious time to market) because of a similar issue. They wish they'd learned this lesson much earlier!
Where Is Marissa Mayer?
Thank you for the very detailed reply! I like reading aviation-related material even though I'm no expert by any means
It is simply due to apprenticeship. Physicists do research, and their code is research code. Like most other research, the research code is maintained and used in-house. As most in-house non-shared code (in any language), it is impenetrable unless you take apprenticeship. The masters are typically old and FORTRAN is their language and it is the only choice for the apprentices. Once the apprentices graduate and become masters themselves, they further developed their own in-house code and it is inevitably in FORTRAN too. As any over-developed code, it is too expensive to migrate even when the new master recognize the shortcoming. The bottom line, FORTRAN is not bad once you are familiar with (and invested in) it, so FORTRAN persists over another generation of apprentices ...

However, there is slight change. The new generation of masters often do know other languages, so they sometime tolerate their new apprentices to use other language and still able to teach them. So at this point, by far, not all physicists use FORTRAN.

FORTRAN will die out, just takes time.

One of the sticking point is the library BLAS/LAPACK. It is in FORTRAN. Or more precisely, its interface is in FORTRAN. I don't foresee this will change for a long time. So FORTRAN will be like COBOL, it will persist even when no-one really use it anymore.
After reading the article, I feel like a code test and discussion and or whiteboard would have filtered the type of developer they mentioned who is a net negative on the code base.
Maybe we shouln't equate the stock price of a company with that very company. But I append some links so further my POV:

Flash In The Pan: Historical Lessons Of Adobe's Macromedia Acquisition
https://adexchanger.com/data-driven-thinking/flash-in-the-pa...

Adobe accused of software monopoly (not by Apple)
http://www.techworld.com/news/apps/adobe-accused-of-software...

The Real Story Behind Adobe’s Failed Mobile Strategy
http://www.businessinsider.com/the-underlying-story-behind-a...

Adobe recovering from massive Creative Cloud failure (one of several)
https://www.engadget.com/2014/05/16/adobe-recovering-from-ma...

The Agonizingly Slow Decline Of Adobe Flash Player
https://www.fastcompany.com/3049920/tech-forecast/the-agoniz...

And, finally, some commentary on the nature of Adobe's stock rise:
http://www.forbes.com/sites/petercohan/2014/02/28/why-is-ado...

Adobe Systems Inc. May Be Wildly Overvalued
http://www.fool.com/investing/general/2015/09/29/adobe-syste...

Adobe Is Extremely Overvalued
http://seekingalpha.com/article/2675425-adobe-is-extremely-o...

Adobe: Overvalued Despite Improving Profitability
http://seekingalpha.com/article/3989440-adobe-overvalued-des...

But to be clearer, let's rephrase and say that "Adobe the company has had a rough decade".
Heimlich, inventor of anti-choking technique, dies
What's your point exactly?
Italics used for quotations isn't just a HN thing: http://www.gsbe.co.uk/grammar-italics.html#italics:%20length...
TI still makes a lot of them, but you have to mix and match series if you want broad coverage of the device family. This document is a very helpful overview of their range and how they interoperate: http://www.ti.com/lit/sg/sdyu001aa/sdyu001aa.pdf

(fwiw it sounds like you know what you're talking about; I just wanted to share this info for anyone else who might be interested)
> I hope you've asked yourself why you listen to the news.

News comes is a lot of forms. There is gossip, national, world news, and everything in between. Then there is industry specific news carried on sites like this one.

I like knowing some amount world news because I like to have perspective on the rest of the world (traveling is another thing I try to do often for the same reason). I also have some family members in the military, so updates on the worlds hot spots is a nice to have.

National news is much more likely to impact my day to day, so it's nice to have some idea what's going on. This can be anything from what is currently happening in NC, to the latest economy numbers. I have to admit though, the vitriol on both sides of the election has been one of the driving factors in cutting back on my news post election.

Then there is industry specific news and news from sites like HN. Reading random summaries about topics on HN does often help me in my day to day. Many times a problem has come up, and I remember reading about something that may solve the issue. That summary reading becomes a jumping off point for a deeper dive into some new tool or process that may solve problem.

> Now compare your knowledge on the topic with the person who only heard it through the NPR sound bites. How often is that person misinformed when you listen to them talk about it?

Misinformed or underinformed? Knowing that Aleppo is a city in Syria where there is an ongoing refugee crisis, but not being able to articulate the details of all the players in the battle is underinformed. That's different than thinking there are US troops fighting Russian troops in Aleppo which would be misinformed.

I also know that NPR is not going into depth on any topic, but they tend to deliver whatever current facts are out there. Do they have to edit and possibly leave out some facts/stories? Sure, but I do not think they are delivering fake news or anything of the sort. I would love some sources showing NPR purposely reporting non-factual information.

Of course, since it comes out ~hourly, it would certainly be possible to report something that was thought a fact at that time, that then later changed.

This has gotten a bit long, but I would enjoy reading your essay if you ever get to writing it.
I do roughly a 16:8 split most days 16 hours fasting and 8 hours feeding window. Generally stop eating sometime between 6:30 PM and 8 PM in the evening and don't eat again until noon or later the following day. So some days the fast gets as long as 18 or 19 hours.

I do intellectual work both fasted and during the feeding window. After doing this for 3 years or so it feels completely normal. It is also very possible to exercise intensely (weight lifting and running) after fasting 15 or 16 hours.

I believe that this approach helps me maintain the body weight and fitness levels that I desire without being particularly difficult to do.
There has been a wave of these class action lawsuits in California, and employers have been forced to take a more literal interpretation of lunch breaks and other breaks for hourly workers. Across a large organization, you can't handle break time informally any more ("just catch a break when things slow down") because, unless breaks are more rigorously enforced, some hourly worker will file a class action suit that will pull in every hourly worker at the employer. This applies whether it's a sweatshop or business support staff at a tech employer.

This has had all kinds of effects, some salutary, and many just annoying. For instance, very junior tech staff (who are hourly workers) are paid for airplane travel outside of work hours, while salaried staff are not. Promotions from hourly to salaried now involve considerably more regulation.

Without knowing more about the specific practices, we can't say if Apple was just a part of that wave, or if there was some actual exploitation going on. Given that the article has several click baity hooks, and no specific facts about labor exploitation, I'm doubtful there is a major problem here.
There's nothing bad about being a historian nor is there anything bad about writing about your most significant project in ten years. Both are aligned with the title.
'I Feel Like a Fraud': Confessions of a Broken-Down Domestic Violence Lawyer
It didn't used to be. I'm not sure when they moved to invite only. I'm guessing they needed to compete with Toptal in a different way.
No fines for fake news are "on the table" in the US.

Obviously policies that are meant to target fake news wouldn't touch opinion pieces about the best Christmas gifts.
I love this question! I'm a DevOps engineer who came to my role through a combination of test automation and test network management, and a keen interest in tinkering with technology stacks. I love what I do and can't recommend it enough to new graduates, who may not even know of the role.

To build a portfolio, I would suggest the following:

- Create a document describing a small tech stack:

> Outline the systems (or list of docker containers)

> Draw a network diagram showing IPs / subnet(s) info

> Describe the OS(s) and base node configuration (ssh, NFS, etc...)

> Outline the software stack (on each system), describing connections between nodes (eg. Apache web server with PHP, connecting to Postgres on port 5432)

- Create a github repo

> add the above document as the README.md file

> add a SETUP.md document (or add to the README) with steps to setup a local ansible workspace, and deploy your stack with your configuration scripts

- Set up a local (or cloud) environment with your Jenkins pipeline, and document a deployment (with screenshots) showing a working stack configured from a set of clean nodes.

- Expand on what you've made (create a new repo for each! think of them as new projects with a different set of requirements, even if they build on what you've previously done). Try to focus on one thing at a time:

> SSL everywhere

> OS hardening

> failover / clustering of the database

> failover / clustering of the web/app server

> load balancer in front of the web tier

If I saw the above from anyone, I'd be impressed. If you have any questions, feel free to message and start a conversation offline. Best of luck!
The 386 ran at 25Mhz. I'm pretty certain I had Wolfenstine 3D running on a 286 at 12Mhz .. but that was a long time ago and my memory could be off.

I remembered I couldn't play Doom though. It required a 386+.
Only through death will you learn your true identity
Where did you find that? Last time I looked at their website, I couldn't find anything remotely like that.
"I cannot vouch for the process or criteria Sieradski used when compiling this list but it is one of the largest lists I’ve come across and I believe it serves well here to put on display… the look of fake news."

@alva ^ I put this statement right up front for this very reason. This discussion was already taking place around B.S. Detector Chrome Extension and I agree that one person compiling a list (even if it's open to Pull Requests) is no where near the ideal process of identifying potential fake news sources in a fair, transparent manner.

Since I made this site, Facebook (in large part as a response of the discourse around the issue of fake news) has put in plans a coordinated effort to label potential fake news on its news feeds. They will have a much more fair, transparent, and documented process for this: http://money.cnn.com/2016/12/15/media/facebook-fake-news-war...

This was largely an experiment born out of curiosity and the idea of focusing on the visual aspect was in efforts to give visitors a "gestalt" of the visual "feel" of fake news more than anything.

I think further discussion and research around this problem is important. Not everyone will get it 100% right the first time but catalyzing efforts towards more ideal solutions is a good thing, overall.