skysight-inc/HackerNews huggingface dataset:
Yes. And with suitable hardware Bitlocker actually uses the SSD encryption which is anyways enabled, so there's zero performance hit. The drawback is that not all modern hardware supports it [1,2]. For example the Samsung 960 series do not support this. Since Apple controls the whole stack, I would assume they are also doing this, but I'm not sure.

[1] https://technet.microsoft.com/en-us/library/hh831627(v=ws.11...

[2]https://helgeklein.com/blog/2015/01/how-to-enable-bitlocker-...
Just for a reference point on how ridiculous Sydney is; $4,900,000 AUD will buy you this[1] about 50 minutes from the CBD.

The mortgage loan book of the 4 major banks here is hovering at about 50% interest-only loans. Nearly 1 in 3 people lie on their mortgage application too [2].

[1] https://www.domain.com.au/26-south-street-strathfield-nsw-21...
[2] http://www.abc.net.au/news/2016-10-07/mortgage-fraud-systemi...
> BitLocker.... In what way does it come up short?

By forcing an escrow key linked to Microsoft and whomever owns the TPM on your computer.

By definition, backdoor keys and hidden users who can access encrypted content is just absolutely, horribly wrong. And there's no way to turn it off... Well, I'm sure someone will say there's 10 regkeys to change that might fix it on a specific version.

Still does nothing regarding the "trust" with the TPM.
Programming Pearls.

Great short book to get you thinking creatively and how to dissect algorithmic problems, language agnostic with pseudocode examples.

Non-programming but still highly relevant for a professional programmer: Mythical Man Month, and Peopleware.
Contact centers: saving money is great – but satisfied customers are better
Google’s Waze Carpool Service Expanding Throughout California
I had hoped for a grizzly tale of DIY, but that takes the cake.

"Desperate, we pimped out our newborn daughter for some modelling gigs."

What?
Gödel, Escher, Bach: An Eternal Golden Braid by Douglas Hofstadter is about the intersection of music, math, and computers.
> as well as a book about debugging strategies

Any examples of books focused on that? I can't think of any.
Unlimited ink? How do I ask for a shipment- through a form or a human? What happens when I request to much ink or pens? Do you conveniently forget to place my order?

How hard is it to cancel? What does the price tiering look like? When you are acquired, will I still receive my shipments?

All of these are arguments for why the "subscription market" is absolutely bogus
It's just blank for me. This is an interesting idea though - I wonder if it would on average increase or decrease the quality of HN conversations.

It might also help some interesting posts that aren't submitted much but still have interesting content get more HN activity and thereby reach the front page.
What you will probably end up with (and not just from Netflix) in the end is paying for unfree internet that is also encumbered by ads.
Show HN: Lib.AspNetCore.Security – Security Headers and Reports for ASP.NET Core
Don't think this can be considered a pivot, just a couple of people putting extra effort into the Arch side of things.
CAM (Path module) and a revamp of Part Design are (with groundwork for Assembly) are also happening in 0.17
Let Over Lambda. Not entirely agnostic, but delves into Forth, Smalltalk, C, Scheme, and Perl while overall being about Lisp. Fascinating book; really a look at metaprogramming (macros) and closures (that's what "let over lambda" is).
The velocity of index funds is far different from that of currency​. The former doesn't even fulfill the requirements of currency, try buying a haircut with that fund...
Nigritude ultramarine, but for control of the United States of America.
Ask HN : Getting started with bug hunting
Some general comments I have read so far have been to read wah and twisted web. To focus on web bugs and bug bounties, how much coding knowledge is required to find something? Are there any researchers out there that dont now much about coding?
some math:

1 gram of carbs equals 4 calories.

1 gram of protein equals 4 calories.

When metabolized, however,

carbohydrates yield 5x the ATP proteins do. 1 gram of carbs is 5x as "rich in energy" as 1 gram of proteins. In spite of them being billed as equal.

A tablespoon of sugar yields about as much energy as a pound of chicken breast.

Then we go into fat. People think fat makes them fat. The truth is, ingested fat can not be turned into bodyfat directly. It is way easier for the body to turn carbs into fat than it is to turn fat into fat.

"Diet" products that extract fat from milk products, like yoghurt, and replace them with sugar, which makes the product less calorically dense, nominally, literally makes people more fat - AND is billed as a diet alternative.

Everything. the. media. says. is. wrong.

Everything.

And this isn't arcane knowledge acquired from some hermit. Its literally on wikipedia. One click away. Google ATP, or adenosinetriphosphate, and read the whole page. you will know more about diet than most dieticians.

When I talked to my physician about these things, initially, they didnt know those basic facts either. All the knowledge we've got about how to lose weight is buried and ignored by bullshit.

Simple facts that, if applied, make people lose weight. Caloric restriction is bs. Carb restriction is key. You can literally eat until your stomach hurts all day long and lose weight. Its what Ive done.
Yeah some chapters were useless for me, but I still took away a lot from that book as a PHP developer.
Definitely, definitely, Kernighan and Plauger's 1976 book _Software Tools_. The code is in RATFOR (a structured dialect of FORTRAN) but all the ideas are language-independent. It remains, four decades on, the best book I have ever read on how to solve the real problems of real program development. Very practical, and covers a vast amount of ground. (As it happens, I am re-reading it right now.)
Any title ?
If you use Asciidoc you may want to look at Dockbooker -https://github.com/l3nz/dockbooker - it is a single Docker image that contains all the toolchain including image processing (you need images with different sizes/densities for e.g. PDF vs chunked HTML) and preprocesses Graphviz images.
All of the norvig Jupyter notebooks: http://norvig.com/ipython/README.html
Not a programming book per se, but seeing that you had "The Healthy Programmer" in your list I'll throw it out there:

"The underachievers manifesto" - a short book that does wonders for your mental health in a world that values productivity and superficial, short-sighted goals over everything else.

https://www.amazon.com/Underachievers-Manifesto-Accomplishin...
But, isn't text just abstract signs and symbols? Why can't we, programmers, make new or better symbols? Why can't the language be augmented to incorporate concepts of computing?

I never desired visual programming until recently. I never had the need for it. Plus, I always found the existing visual languages and tools to be clunky.

But, lately, I often find myself with just my tablet and stylist. And, during these times, I want to 'sketch' out programs. I have some ideas on how this would work in practice. There would have to be detection of gestures, and instant feedback that provides visualization of the changes.
I haven't read the book, but I guess part of the argument is because ArrayList in Java is backed by an array, and is what is usually called a "vector" in other languages, while the generic List interface is what you would call a "sequence" elsewhere.
Propaganda and greed are hardly mutually exclusive.
It’s time to fix the startup funding landscape in East Africa
but they didn't.

the writer makes an unconvincing claim that the original post was wrong. the data presented shows only that if you try really hard and get lucky enough, you can probably do as well as a simple regression in this case.

the author himself admits that deep learning is probably misapplied here, and that training with such small data is difficult, at best. which again brings us back to the important question (i.e. the point being made by the original post): why would you ever do this?
He also doesn't say how to react if the person does remember what pen they used. I have a couple of good pens on my desk that I use all the time for everything, that trick wouldn't really work with me. You better hope the CEO likes using disposable pens.
A peek under Bitcoin’s hood: Writing a client that can create a transaction
An Introduction to General Systems Thinking. Gerald Weinberg. This book, now over 40 years old, addresses the 'core within the core' of the reality of systems. Unbelievably good, with a very light-hearted tone.
Algorithmics: the Spirit of Computing by David Harel[1] is really fantastic, can't recommend it enough.

[1] http://www.goodreads.com/book/show/2378136.Algorithmics
Process Asciidoc to PDF/HTML/ePub with image resizing
Enterprise mobile app development – Mobioloitte
ISRO: GSLV Mk III-D1 Successfully Launches GSAT-19
It would be a net good if the people who went to college were changed in such a way that they stopped destroying value and started creating value.

That is to say, if college (more often than not) turned criminals into saints, and turned a welfare recipient into Erdos, then it would be an excellent investment for society.

But there's no evidence it does this, and it doesn't even do a better job than high school. You can learn more on youtube than you do in college.

So until then, it's a marketing racket that transfers state money into a few private hands- and the gov't goes around collecting for decades.
Exactly.

That's pretty clearly a consumer hostile position. Given the extreme competition in the automotive sector and the nation-state interest in their continued success, I'm a long term bear on Tesla.
“Opposite of light is dark, not inverse.”
What do you mean linked to Microsoft? And if your TPM, the hardware device that stores keys, is pwned, the whole exercise is meaningless anyways
I strongly doubt we can even reach 1nm on a mass scale. Quantum tunneling will mess with that quite a bit: https://www.quora.com/What-is-Quantum-Tunneling-Limit-How-do...
I moved from Europe, so I probably have a mildly more communist view ;-), but I'm appalled by Toronto's city government inability to do what I'd call table stakes beyond picking up the garbage - public transport and public housing. Neither seems to be going anywhere, and I have no clue whether it's finance ("we will not raise property taxes" is often heard), unions that frustrate everything, incompetent leadership or just outright lack of experience in running a metropolis. I love Toronto, but it sure has its share of big city problems.

Housing market wise: expect to be in the CA$750k-1m range for something that doesn't suck bad. Given the weak dollar, that's not a huge amount of money for a major city but it's rapidly rising. Myself, I'm moving to a chalet with some acres of forest shortly, 2hrs from the city, but then I can work from home almost 100%.

Toronto is a great place to live, but yeah - check your housing budget before moving here.
Sales, then and now, 10-minutes exercise comparing two links. How we approach sales in innovation and startups has changed a lot recently, but not for everyone. Enter the "sell me this pen" as seen in "Wolf of Wallstreet". It's a sales classic. You inspire desire in your customer in your sales pitch, and quickly he wants to buy, at any price. I frequently talk to startups about sales, but coming from a product management perspective.

The closest thing to selling in strategic product management is "solution selling". As the name suggests, it's about identifying a problem the customer actually has, then understanding how big the problem is. So when talking to the sales people at startups, we talk about pricing, job-to-be-done, and unmet needs of the customers. What kind of product do you have, in the eyes of your customers? Is it a nice thing to have once the customer learns about its existence, a "Vitamin"? Or is it something the customer really needs, a solution to an existing problem, something the customer already needed before he learned that there is a solution to the problem, is it a "Painkiller"?

If your product is still a Vitamin, it will be hard to sell, you will see a lot customer churn, customers quitting soon, instead of staying for the long run, and no recommending of your product to other people in the industry. To transform your product from a Vitamin to a Painkiller, you need to understand your customer's pain point. That's very close to S-P-I, "situation", "problem", "implication" in the SPIN-selling system that we use in solution selling.

Do this little test: Read a very short description about Vitamin vs Painkiller, and then read through a sales pitch (which is described as "the best" by its author) and note which parts are addressing a need for a Painkiller, and which address the wish for a Vitamin.

- Intro Vitamin vs Painkiller: https://www.entrepreneur.com/article/230736

- "Sell me this pen" sales pitch: https://www.linkedin.com/pulse/best-answer-sell-me-pen-i-hav...

When you compare those two, you will see that the "sell me this pen" pitch is based on a Vitamin product. Most pens are Vitamin products to most customers, no matter how brilliant your sales pitch is. You can't use sales skills to fix a lack of product management.
Reflections on UChicago's New Venture Challenge
I loved this book, a must read for any dev
Accurately inferring the position of the mouse from its acceleration is a difficult problem (the integration involved will result in rather large errors that compound over time when calculating the velocity and position). I doubt that the return on a 'traditional mouse' app would reward the effort required to make this work.
I only consider myself a newbie screen user, but I can see that the comparison has a few mistakes:

- you can configure screen at runtime. Ctrl-A :<command>

- you can have multiple "sessions" in screen, although it calls it windows: Ctrl-A C

There might be other mistakes, but I'm not advanced enough to say.
Has some lessons I learned about accelerators, entrepreneurship, and raising from investors. Hopefully it helps others learn more about these opaque industries.
Interest rates aren't set by a free market.
One that hasn't been mentioned yet: "Coders at Work". A very enlightening book about how some of the best programmers in the world approach the craft in their own words.
Are decals on a personal laptop unprofessional?
> participated in the NSA PRISM program

It is entirely unclear if they did.

While the name of big companies (Google, Apple, Yahoo!, Microsoft, Dropbox, etc) got dragged through the mud, it only appears that these companies were responding to court orders and that "directly" in this context meant with cooperation of these companies and the courts. Companies are legally obligated to respond to valid court orders, issued from a normal court or secret court. See this slide[0], the fact that all data from those companies was going through the FBI instead of an NSA codename project, should tell you everything you need to know about the mechanism (i.e. legal, not technological).

The PRISM program seems to primarily be about hooking into telecommunication infrastructure (both in the US and abroad). Telecommunications companies were definitely complicit.

[0] https://en.wikipedia.org/wiki/PRISM_(surveillance_program)#/...
Oh god, the story about their cottage is even better: http://cottagelife.com/realestate/the-story-of-how-one-young...

> We offered back at $59,000, and the deal was done. We were proud owners of a riverside recreational property, an impulse purchase courtesy of our line of credit. Never could we have imagined that a cottage weekend getaway would result in a cottage of our very own. “You guys are so badass,” our friends told us. Once we knew the cottage was ours, I felt a rush of adrenalin—“Did we just do what I think we did?” mixed with “We can’t believe our good luck!”

> A month later, we got possession, and reality started to sink in. Our little cabin (“cottage,” we decided, was too lofty for what it was) had no electricity or running water. It had been abandoned for the past three years and was filthy.
There are a lot less paper than there used to be or could be. But paper is still cheap and of course there are legal reasons for using paper for legal documents/etc.

But ask the people in the printing presses, wood mills, etc how "paper" is doing. Just because it isn't gone doesn't mean that there are headwinds for paper.

People used to say the same thing about pay phones. Cellular phones will never replace pay phones/etc. Look how quickly they disappeared.

But I agree, paper is going to be around for a while, but its usage is in decline.
Oh you mean the investigation that hasn't found one shred of real evidence after spending untold millions basically as a Trump witch-hunt?
> If you really think the right-wing republican community is the only group spreading distortions/falsehoods

First of all, you mis-read my comment. At no point did I claim the political right had a monopoly on disseminating misinformation.

Secondly, even though this (and just about everything else) can be spun as a case of "both sides do it / both sides are bad / all sides are bad / etc", there is an obvious difference of scale & magnitude - and scale matters. In modern political American discourse it's clear who more consistently disseminates misinformation, and - as this piece indicates - who is more effective at doing so.
I know who you're talking about.
I read my dependency code partially as a way to learn the language. Several times in the past year I've been assigned to a project writing a language I don't know, and the major dependencies have often been a great example of well written, idiomatic code in that language.
I've seen this mentioned several times, and I wish I had realized this when I was younger. I didn't even bother to apply to top tier schools even though I would have probably been accepted there because I knew my parents weren't too well off and I didn't think they'd be able to afford to support me, and I really hated the idea of taking out big college loans ($20k+ per year to go to school just seemed insane to me at the time... now 20 years later it's the average tuition + lodging at my local public university!?!).

So instead I only applied to in-state colleges, thinking I was being sensible and pragmatic by doing so. But there's a chance I would have paid less at the top tier schools than I ended up paying for local schools.
Do notice that the article doesn't claim they found any evidence of active development or use WMDs, which is what the USA claimed as a justification for the invasion. All they found were abandoned chemical weapons from the 80s. Everyone already knew that Iraq used chemical weapons back then, so the only new discovery was that the remaining weapons had just been abandoned instead of properly destroyed.
1nm isn't a special number just because it is 1. A nm is one billionth of a metre which itself is an arbitrary length so 1nm is a purely arbitrary cut-off.

What you should be asking is how many molecules of silicon and silicon-germanium can be packed into the spaces being talked about at the different fabrication levels of 14nm, 10nm, 7nm, 5nm, and so on.

Once you have that information then you can ask what is the smallest number of molecules that these processes can scale down to. Only then we can start asking about physical limits and more exotic processes. Are we talking about features of 50 or 40 molecules across or what?

All I know is that 1nm is not a magic number and that predictions about the demise of transistor scaling have always turned out to be wrong. My prediction is that, as unimaginable as it seems, we'll be able to scale down to the physical limits of the materials.
People do not "usually" kill themselves at work or at home or on bridges. But in unusual situations, some do.

Let's put it another way: Chinese people who work at Foxconn are less likely to commit suicide than Chinese people who do not work at Foxconn. (And meanwhile, this controversy is continually discussed as if Foxconn only made products for Apple... I wonder how many people suicided to make your Xbox.)
> We will not engage in (list of bad things) via cybertechnology or otherwise.

cybertechnology?
Food can be grown quite easily. The technology exists, there is basically everything you need on Mars. Some stuff you need to bring, but not much.

What about the distance? Its not really a huge problem. Are you talking about time delay?
Some of the most interesting books I've read in support of my software-development work are:

* "Compilers: Principles, Techniques, & Tools" by Aho et al. (i.e., "the dragon book")

* "Data Flow Analysis: Theory and Practice" by Khedker et al.

* "Understanding MySQL Internals" by Sasha Pachev.

* "Transaction Processing: Concepts and Techniques" by Gray and Reuter.

* "Fundamentals of Wireless Communication" by Tse and Viswanath.

* "Genetic Programming: An Intrduction" by Banzhaf et al.

* "Applied Crytography" by Schneier.

EDIT: A few additional comments:

(1) Although these books are problem-domain specific, some of them had benefits outside of their problem domains:

* The Dataflow book has some great coverage of fixpoint algorithms. It's really helpful to recognize when some problems are best solved by fixpoint analysis.

* The "dragon book" takes a lot of the mystery out of compilers. That's somewhat helpful when writing code that needs to be fast. It's super helpful if you want to work with compiler-related technologies such as LLVM.

* Understanding the fundamental challenges of transaction processing helps you avoid massive misadventures when dealing with databases or concurrent / multithreaded systems.

(2) YMMV, but I've found it hard to soldier through these books unless I had a need to for my job or for school.
Similar for me. I get brain fog from eating sweets. After I cut sweets (including any products with a high amount of added sugar, like yogurts and cereal), the problem decreased. I started going to the gym after I wake up and have the first meal after that. This helped tremendously. My routine is loosely based on intermittent fasting. Most days, I have about a 12 to 14 hour gap of not-eating. So basically it is sleep, exercise, restricted eating. Works for me.
Ask people who lived in East Germany during the Cold War. A wall can keep people in just as easily as it can keep people out.
I'm a few days late, and it's because I was out on parental leave on the 1st. That's a great segway into my shameless plug for Occipital: A startup that is family friendly, yay!

========================================

Occipital (https://www.occipital.com) | Boulder, CO, San Francisco, CA | ONSITE | Full-time | iOS Engineer, Supply Chain Manager, Computer Vision Engineer, Platform Software Engineer - Mixed Reality, Unity/Unreal Engineer, Business Development

At Occipital, we’re working on spatial computing - using computer vision to 3D reconstruct and understand your surroundings so that software can operate over real world spaces. We believe it will power the next generation of augmented reality and some of the key parts of virtual reality as well.

https://occipital.com/jobs