skysight-inc/HackerNews huggingface dataset:
The article author talks of the number of CPU ops, as if they were all the same. Since he's using compile time constants, he probably never noticed that division (20-100 cycles) is so horribly slow. The compiler uses a trick like in Hacker's Delight to convert division into multiplication (4 cycles). But shifts and masks are cheap (1 cycle each). This kind of trickery is rarely worth the small space savings (to be fair, the author seems aware of that, by calling it immature optimization.)
Since you don't say specifically what topics you are interrested in I'll just name a few of my own favorite non-fiction books that have a great signal-to-noise ratio:

- Computer Organization and Design, Fourth Edition: The Hardware/Software Interface

- Advanced Programming in the UNIX Environment

- Effective Modern C++

- SFML Game Development

- Compilers: Principles, Techniques, and Tools
Reasons and Persons by Derek Parfit

I read this about the same time I read the Selfish Gene, had a similar effect. It's one of the few philosophy books that I still think about today.
I like it, it means the purchase of your phone and your contract are separate. This makes total sense from a consumer perspective, the fact they've been on the same contract for so long is absurd.

Imagine buying a laptop with an internet subscription for two years. If you happen to go on vacation or move countries, or sell your laptop to buy a new one... well tough luck you're still paying for that, usually non-transferable, contract for service you're no longer using. You can apply this to anything, like buying a television with a two year cable contract, it's just silly.

That model worked years ago. Today we're seeing customers on the move much more, and I'm personally seeing more turnover of equipment, too.

It doesn't really have anything to do with 'discounts'. Vendors weren't running a charity and they're not ending any discount, they're simply structuring everything a little differently, I think that makes sense.

Part of this trend is probably both consumer-driven (I wouldn't be surprise if this was a response to a growing number of consumers requesting and complaining about ending long-term contracts for sensible reasons like switching phones, country or even simply carrier), as well as driven by changes in law.

For example here in the Netherlands, a discounted phone is now seen as a loan. And loans have certain legal requirements. For example when you advertise or offer a loan, you must very visible (like a cancer warning on cigs) say 'Attention! Borrowing money costs money', which links you to a government initiative to inform about the risks of loans. Another requirement is that the vendor is transparent and clear about the costs of the loan, and it's in a standardised format that is very hard to structure in a way that it looks really good but really screws with you (like US payday loans). The loan must also be checked against the de facto debt-service coverage ratio of the individual if it's high enough, and then gets registered. All these things happened recently in response to the learnings from the consequences of predatory loans in the financial crisis.

And it is a loan, if you get a free phone but pay a higher monthly fee, it's not much different from buying a house on a mortgage and paying a monthly fee, only it's smaller in scale and timeframe. Because of this, the phone and the data plan are advertised separately, even if they're sold as a bundle. You can still get a phone with $0 upfront, but it's advertised as a loan transparently and separately from the dataplan. I wouldn't be surprised if stuff like this becomes a best practice standard worldwide pretty soon, and so perhaps carriers are making changes ahead of time.
Autotalent
> if all you can manage to find in a city like Naples is pasta and pizza, maybe you need adult supervision.

To be fair, he said he was 15km (9 miles) from the center of Naples. Wikipedia tells me that Naples is 117km² (45mi²), which simplifying to a circular city, means a ~6.1km (3.8mi) radius. So, it sounds like he wasn't so much "in Naples" as "near Naples".
Homicide is one of those books I wish I could read again for the first time. I can think of no higher praise.
I've seen few speakers speak more passionately about what they're doing than Ted Nelson. I wish more people would watch this :(
A Short History of Nearly Everything - Bill Bryson
Supposedly. So far, I haven't found a software implementation that is faster than MD5. However, I have found plenty of Skein software implementations that come close to meeting the speed specification.

See http://ae7.st/p/5px. I'm using the reference code at https://github.com/BLAKE2/BLAKE2 for blake2, and https://jxself.org/git/?p=skeinsum.git for skein.
Not intended to offend.. but see it as 'free driver' at first sight..
An exploration of B2B and it’s various charms
cstross's Rule 34 has a police unit whose job it is to surf the net looking for questionable content. https://en.wikipedia.org/wiki/Rule_34_%28novel%29
Shameless self-plug about my book that covers calculus and mechanics in 300pp flat.

No bullshit guide to math and physics:
http://noBSgui.de/to/MATHandPHYSICS/
You might have some luck hiring a team of developers rather than going at it yourself. Something like: https://www.imoneza.com/about/
Open books like the Haskell wikibook [1] tend to be concise since there's no need to create filler content.

[1] https://en.wikibooks.org/wiki/Haskell
Having two hard drives with my photos on them doesn't protect me against a house fire.
I love the illustrations :) You should create a series of kids books explaining such topics, and I'll buy them... for my kids.
I think this should put price pressure on the phone manufacturers. With the price tag of the phone out in the open, customers will now realize the actual cost of the phones and start selecting lower price models. Most people do not realize what the retail price of a phone is since it is so heavily subsidized by the carriers.
While there is much celebration of the end of contracts, a contract has benefits from each side. While you may not be happy with the amount you have to pay, it can't change for the duration.

Now it appears that everyone will be month to month by default which means the bill can (and will!) change at any time.
Angeloop is hiring a Ruby on Rails developer
Fantasy Football can be played 12 months per year
I think No starch press really holds up to their name. :-)
While humorous (getting a death certificate for someone who isn't really dead) the money is in the virtual births. I don't doubt for a minute there are entrepreneurs who use that to create new identities for people or fake dependents (welfare fraud).
hey plz open agarp.co
If your house burns down and your lost digital photos are your primary concern, you're probably doing ok.

I think he meant in addition to online storage.
In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation

by William J. Cook.

Combinatorial optimization is very important for many practical problems and increase in computational power and improvement in algorithms has lead to an immense increase in the scale of problems which can be tackled. This book describes these developments through the lens of the travelling salesman problem
(optional) kickstarter

build it

get users

get funding

(why this order? its easier to get funding if you have users. also get funding! its hard and expensive to run a company)

expanding on the build it:

get a template you like from themeforrest.net (really $5-20 for a template, is amazing, people spend $80,000 for a design and website or app... )...just get one that matches your site function close enough, its only $10 so you can change it later

start building your app and site or product

build a MVP - Minimum viable product, basically a stripped down simple version (not every whiz bang feature you could add). The goal is to build this in a few weeks and get it out there so you can see if its going to take off or not. (theres tons of articles on MVP).

edit: the other posters idea about testing the idea is very valid also. there are other ways to test it too, like putting some sample ads on craigslist or ebay and seeing if you get any calls. or putting a landing page (emails)/order page and seeing if you get any orders (then cancel them and apologize) to test the validity of the idea.
noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
For writing fiction and simply how to use words effectively: The way to write by Joan Moat
http://www.amazon.co.uk/Way-Write-Ted-Hughes/dp/0140272704/

For understanding computer networking, Computer networks by Andrew Tanenbaum:
http://www.amazon.co.uk/Computer-Networks-Andrew-S-Tanenbaum...

For physics (though old now), Feynman's lectures:
http://www.amazon.co.uk/Feynman-Lectures-Physics-boxed-set/d...
Eastern Europe: Who's Holding Up Moldova?
Yes the repetition was noticeable, I would typically start reading a paragraph, realize that it was a point made previously and end up skipping a whole page.
Maybe he used a Canon EOS 6D with Focal Length: 120
Exposure Time: 1/50 at ISO: 12800.

The link you must have clicked lists it all
Not sure the last example the author gives of chess-playing programs is a good one though; a task where it is literally impossible to succeed would just serve to discourage even the most motivated of newcomers, I'd think.
I spent years poring over his books, writings and using his beautiful products to build my own 'Amano' nature aquarium.

A truly fascinating man, he was apparently seen as a bit unconventional and a rebel in his home country. I think a lot of trailblazers are indeed seen that way. I hope his company survives to live a long healthy life without him at the helm.
Maybe you are right, it is not in the same category as The Selfish Gene. However, I thought the parts about the early history of computing were written very well, as someone who did not know much about it before.

I was also thinking that a non-fiction book with no fluff and no injection of personality/flair from the author is a textbook. There are many outstanding textbooks (like Molecular Biology of the Cell) which offer pure information, but I think commercial non-fiction books are aimed at a more general audience. The author needs to fluff a book up a bit to make the material approachable. I also wonder how some non-fiction books would read if untouched by editors.
Understanding how to hack something is (arguably the most) important knowledge for a securing that something. If you don't know how it can break, how can you fix it?
And when people are young and better able to recover from injury or disease the medical system I'm sure is not thought of.

When you hit 40 you get a glimpse how fragile we are and how valuable the consistency of health is.
I ran into that the other day when I went to Fry's to purchase an item, they had a big sign up that they beat Internet prices, so I checked the item on my phone and asked the sales person if they would match the price and they said that it was sold out. I just got a feeling that the whole place is circling the drain based on the over all shabbiness of all the displays and so on. It just has that look to it.
Looking through some of the issues on that repo, the amount of bad faith people have in the very idea of a code of conduct is astonishing. Not to mention the sheer ignorance of issues affecting minorities within the tech community (seriously, Jon Stewart could have had a weeks worth of material).

Sure, the wording of the code of conduct wasn't perfect, but it'd be much nicer if people wanted to see it improved in good faith. There's a lot of ugly things that happen in open source projects, which aren't rosy as some may assume, and the idea that making more people feel welcomed and safe in communities like GitHub can't take precedent over the possibility that a few current contributors will find themselves outside the rules on a regular basis is very worrying.
I just saw a frustration documentation on German television about how much food is wasted every day. We put a lot of eatable food in the trash, while people in the producing countries are starving. This is just sad.
Sometimes I think to myself, what's all this technical advance worth if we seem get worse when it comes to these basic ethical questions.

For a good portion of the day my head is filled with python development. I play may role in this in many ways. By not caring and doing enough. By not knowing enough about the topic. By working for companies who don't care. By buying stuff that supports the wrong people. You know the list ...

What I do today is thinking loud about this issue and try to combine it with something I do for a living. I really have the abstract feeling that we need some kind of api to make the information about food production, demand, offers, price, consumption and waste accessible, so we can build things on top of it that help us act better. The goal is to make the food eating people understand their food again and be more responsible.

How this exactly looks I can't really tell you. This idea is only 3 hours old. This is my shot on fast collective thinking. Perhaps it works. If you think this isn't enough you are properly right. I want to hear from smart people if we can imagine something that would help.
Can someone explain how identity theft is even possible in the US? I hear a lot about it, but I can't understand how broken a system must be that makes it possible for someone to steal your identity just by having one identifier.
Ask HN: How Many of You Write Code for Royalty?
I came across this article that Brad Feld wrote http://www.feld.com/archives/2015/07/1985-oil-prices-will-go-forever.html, where he mentions writing code for royalty from sales. I was wondering if that is still common or have options and rsus superseded that?
That's fabulous.
I think touch typing helps in addition to holding the program in your head.
While no doubt Guns, Germs, and Steel is a good work, I will be hesitant to subscribe to ideas it presents, carte blanche. Please see this reddit discussion[1]

[1] https://www.reddit.com/r/AskAnthropology/comments/1rzm07/wha...
"I like to believe she died doing something she loved doing", like it makes any difference for her.
How do you know what's really going on on those machines and in their respective environments assuming they are geographically distinct?
It does if one of them is in a safety deposit box.
no the real money is fake addresses...in that a postal address is a lazy format not verified until something is sent.
It also means people won't wastefully buy new phones every two years. Under the contract system, customers were given the chance to upgrade their phones every two years for free or whatever small additional fee particular phone models would cost (e.g. iPhone would be $100, but a cheap Nokia would be free). It was a waste not to upgrade, so oftentimes perfectly good phones would get replaced just because you had to upgrade. It also meant renewing the contract, allowing carriers to force customers into new terms every two years.

What an abusive system. For all of T-Mobile's faults, I'm glad I switched to their no contract plan years ago.
Most important thing is to build something that a core group of users love , once you build a product that a small group of dedicated users love, it will be much easier to get funding from VC's or angel investors ..
> to protect people who are typically the target of harassment in open source

So if you are subjected to an unusual type of harassment, you're on your own?
Low Fed interest means you can't make good money safely by loaning it to the central bank. So it makes the alternative loans more attractive, mortgages are a relatively safe and profitable investment. When the cost of mortgages goes down the amount borrowable goes up so the people can buy more expensive houses. The immediate result is that their prices go up.
The people who hold the keys to worldwide Internet security
tl;dr: Wah wah, Socialist magazine hates Amazon.
I fail to see how this has anything to do with GitHub, except using GitHub as a hosting platform. Can somebody please change the title?
Here's my terribly hackish version for BSD userlands (briefly tested on FreeBSD, may work on OS X):

#!/bin/sh
eg () {
man $1 | grep '^E.EX.XA' -A 1000 | grep '^[A-Z]' -m 2 -B 1000 -A 0 | sed '$d' | $PAGER
}
eg $1
Rising Up and Rising Down: Some Thoughts on Violence, Freedom and Urgent Means

Author: William T. Vollmann

It's a 7 volume set, but has a one volume abridged version which is one of the more fascinating and thought-provoking books I have ever read. I rate it very closely to GEB.

Highly recommended.
1) A2K Handbook, free online, http://a2knetwork.org/handbook

"Access to Knowledge (A2K) is the umbrella term for a movement that aims to create more equitable public access to the products of human culture and learning. The ultimate objective of the movement is to create a world in which educational and cultural works are accessible to all, and in which consumers and creators alike participate in a vibrant ecosystem of innovation and creativity."

2) Sci-Fi author L. Sprague de Camp's 1963 book, "The Ancient Engineers", covers the period from early Egyptian engineering up to Galileo. http://www.amazon.com/Ancient-Engineers-L-Sprague-Camp/dp/03...

“History, technology, culture, finance, and sociology intersect here. It’s not history from the top (kings and such, which some say is dry), nor history from the bottom (average people, which is necessarily endless and perhaps not very revealing). It’s history from the nuts-and-bolts middle – how structures were built, how materials were transported, how wars were fought. When you know this sort of foundational information, everything else becomes more real.”

3) Paul Calter, "Squaring the Circle: Geometry in Art & Architecture", http://www.amazon.com/Squaring-Circle-Geometry-Art-Architect...

"the combination of the subject knowledge of design, architecture, art, geometry, philospohy, music theory, and mathematics ... Calter includes the basic lessons and explanations of a regular Geometry course in his book, but then he interweaves an integrated classical curriculum (based on deductive reasoning)"

4) Georges Ifrah, "Universal History of Numbers", http://www.amazon.com/Universal-History-Numbers-Prehistory-I...

"the first complete account of the invention and evolution of numbers the world over ... Dubbed the "Indiana Jones of numbers," Georges Ifrah traveled all over the world for ten years to uncover the little-known details of this amazing story. From India to China, and from Egypt to Chile, Ifrah talked to mathematicians, historians, archaeologists, and philosophers."
Zero to One - Peter Thiel

The Lean Startup - Eric Ries
Vancouver’s high-tech hurdle: Attracting top-level talent
Probably useful in research and analytics...
Is there any evidence that it actually does what it promised? There's a online blockchain to follow, and we can see that digital currency is changing hands, but that's like every other altcoin out there. The selling point of Ethereum seemed to be its "digital contracts" but has anyone made any significant contracts yet?

The other day, there was a post on HN about a 'simple' example Ethereum contract, but it turned out to rely on lots of validators and oracles that 'would exist in the future'.

So, it's not clear to me that they've delivered on their grandiose promises yet.
I guess the idea is, to prevent (or at least discourage) the usual types of harassment up-front, and deal with the more unusual, rare forms on-the-fly as they appear.
For an example of a similar technique in Nim: https://github.com/unicredit/linear-algebra/

If I understand correctly the author remark about the lack of Rust support for value parameters, it seems that it should be equivalent to the Nim feature (static[int]) that has allowed me to write type-checked matrix operations there
Such as?
This should ostensibly be a good thing. I pay $300-500 upfront, and then my bill goes down from $90/mth to something more reasonable like $60/70.

In practice, however, what I imagine will happen will be that they'll tack on all sorts of fine-print fees and other obnoxious gotchas such that the end bill will probably be about the same...plus the fact that I just paid $500 for the damn phone.

Look to the airline industries. Did they stop their absurd baggage checking fees when the price of gas went down?
Target to phase out gender-based signage
I spent a few minutes posting a comment on this article only to find in the morning that the comments had been disabled. Not a great way to encourage discussion! Anyways, here's my comment that was deleted:

I really enjoyed this article, however, I think you have glossed over what really led to the 2008 banking crisis. The banks bundled subprime home loans into securities that were then sold off to investors. As I understand it, what actually put the banks at risk was that banks were selling "Credit Default Swaps" (CDSes) on those bundled mortgage assets. These CDSes were essentially unregulated insurance policies that banks sold to insure the bundled mortgages against losses. Since the CDSes were not technically insurance policies (even though they really were) the banks did not have to keep money put away to cover those insurance policy payouts if the mortgage-backed assets went bad. This resulted in the banks selling many more CDSes than they could actually cover. I'm not an economist or banker, but as I understand it, the unregulated CDS market is what really put the banks at risk in 2008. I highly recommend the book The Big Short by Michael Lewis for anyone interested in the 2008 crash.
Clear Rules of the Road with the Do Not Track Policy
GitHub is driving and adopting it: https://github.com/blog/2039-adopting-the-open-code-of-condu...
Github recently adopted this Code of Conduct for all of their own-brand projects, and they were encouraging other open source projects to adopt it as well: https://github.com/blog/2039-adopting-the-open-code-of-condu...
That's been fairly clear from the start. Almost anything actually useful needs an oracle, and then you get back to the problem of wait, didn't Bitcoin already solve this problem half a decade ago? Once you get past the marketing you've got a rather faulty and expensive clone of Bitcoin with a fairly sketchy history.
It seems like a lot of people are just upset because they feel the CoC discriminates against them.

You are harassed and have privileges ? I don't care, being harassed is still not fine whether you have privileges or not.

Seems to sum up what most people are complaining about.
Looks like it's a group GitHub is a member of: http://todogroup.org/members/
GitHub is part of the "todogroup".
In Europe less and less people buy subsidized phones.They want their subscription as cheap as possible and without any string attached. It might not be a good deal if you want an Iphone though,so they should keep that option for Apple customers. But when you can get an android phone for 50€ there is very little reason get a 2/3 years contract.

However :

> Under the new plans, customers will pay $50 for 1 gigabyte (a price increase for both groups) and $65 for 3 gigabytes (a price cut). The 2 gigabyte plan is being discontinued, so customers will have to choose more or less.

It is fn. expensive when compared to EU prices. Why is that?
good read cheers.