skysight-inc/HackerNews huggingface dataset:
This looks cool, perfect for people trying to get an intuitive feel for algorithms. I hope they'll implement even more algorithms, maybe machine learning algorithms like k-means or SVM would lend themselves good to visualization.
He created a service that reduced drunk driving rates by 1/3, enabled nearly 200K drivers to become entrepreneurs, provided a valuable service to millions of customers, and accelerated the shift to self driving cars. That deserves serious credit.
> if your "library" is all templates, it's not a library

TIL STL is not a library.
Cached by Google: http://webcache.googleusercontent.com/search?q=cache:_gUarOq....
"Notifications" is a bit of an under-sell for what a crappy text-screen that's by your eyeball can accomplish, when combined with a camera and microphone and bluetooth-paired to a phone.

Glass could (can?) do the Word Lens "translate what I'm looking at" thing better than a phone can—not in visual fidelity, but in fluency of use. It can also just let you read a book on the bus without holding your arm in front of your face. Neither of those are strictly AR, but nor are they things you could accomplish with a pager.
What do you think is a fair price for one of our 3000 word language decks? In the previous iteration of the app, people showed themselves willing to pay $15.

Repeat revenue makes it easier for me to make a living as an indie dev, so I wanted to give this model a try while charging what I think is a fair price. I'll keep an open mind about it and adjust if enough people want it. Appreciate the feedback!
Not really. I just don't bother building my own kernel any more - the distro I use (Ubuntu Studio) comes with one that works great out of the box. Nice to know I still could, though .. ;)
Now, in Bangalore, home delivery of fuel from MyPetrolPump
Thank you! No - right now, CleverDeck doesn't even have any deck sharing functionality. Whatever you make is yours alone.
This reminds me actually a lot of Jiro Ono (famed sushi-maker).

"Once you decide on your occupation, you must immerse yourself in your work. You have to fall in love with your work. Never complain about your job. You must dedicate your life to mastering your skill. That's the secret of success and is the key to being regarded honorably."
I've looked into Elm a little bit, read the docs and watched the videos, and I tend to agree with the first paragraph. The architecture is mostly about how to handle updates to a single state machine and render it. There is no deep insight about how to compose stateful components into larger stateful components, and up and up, to build a sophisticated app without things getting out of hand, except: "A component is just a module with types and functions. Compose them however you want." As people build more and more sophisticated widgets with Elm, it pushes the state of the art in this respect, but the problem is still there as far as I can tell.
Would you please not take HN threads on generic political tangents? They lead to flamewars and trainwrecks, as seen below. We're hoping for better than that here.

We detached this subthread from https://news.ycombinator.com/item?id=14609910 and marked it off-topic.
Payday Loans for People on Disability Benefits – Receive a Fast Loan Online
Elon Musk: We'll create a city on Mars with a million inhabitants
I'm a New Zealander and have been trying to relocate to the states for many years. It basically comes down to finding someone to marry me while I am there on my 3 month visiting visa.

Problem is, it's hard enough finding someone to hold my hand in NZ, let alone marriage in another country.

I had high hopes that Clinton would win and I'd have my dream realised. I guess, it was never meant to be.
Optimizing Rendering of Long Lists in Front-End Web Applications
Yeah, was thinking the same thing.
You're welcome mate
2 million downloads as of September 2016:
https://techcrunch.com/2016/09/26/zenly-raises-225-million-f...
Recreating the Sounds of the  BBC Radiophonic Workshop  Using the Web Audio API
Thank you!

Right now, the import is pretty rudimentary. It just parses and creates a new deck.

I've been working on - and now will redouble my efforts based on the feedback here - a web app that will make creation and import much easier and flexible.
> Couldn't you say the same about images?

I would, if the user's machine came with a preinstalled set of images that were a close match to the need. I don't think the web browser exposes the user's standard icon sets on the web, but it absolutely should.

> Besides, the OP clearly described the benefits in being able to adjust the font according to screen density. Using system fonts doesn't magically solve that issue.

Using any font made in the last 20 years solves that issue. Vector fonts scale to any screen density just fine.

On top of that, if you don't shove a webfont down the user's throat, a user can even pick their favorite font size and density to match their screen and viewing preferences.
For me, it was mainly that the GIF would autoplay (so to speak) on mobile, whereas video would not. I’m also adding the top part of the window as an SVG and the shadow in CSS, and the whitespace left and right of the content in the window varies based on screen size, that seemed easier to do with a GIF.
https://en.wikipedia.org/wiki/Slashdot_effect
You can jump ahead in any deck by holding the red trash button. Since the decks are ordered by frequency, you could probably jump ahead 1000-1500 words and then just get rid of any words you already know.

Otherwise, you can always just create your own cards. If you do that on top of one of CleverDeck's decks, it will autocomplete if we've already made a card for a particular word.
Hey thanks! That's really helpful. Noted!
I'm not sure you need to guarantee an SLA for this to be attractive. E.g. I've badly wanted to get automated access to my statements for ages, but not had the time to work out an approach. I'm used to my bank (Barclays) being so insanely backwards, that if Teller's API suddenly tells me "sorry, broken because your bank are morons" and the API is down for a couple of days while they work around it, I'll blame my bank, not Teller.

For comparison: I've been unable to use Barclays own mobile app for about half of the last 4 years in chunks because their app seems to whitelist phones as they decide it's worth it. On a relatively random subset of my phones over the last 4 years, it just shuts down. No error, no nothing. Their support insists nothing is wrong. Nobody at Barclays appears to give a shit that they lock customers out. The Play store is full of thousands of one star reviews from people affected. My current phone took 6 months before it suddenly started working.

In other words: If you bank with Barclays, either you accept that you'll need to have a pinsentry device on standby when you get a new phone, or you'll stand a good chance of being unable to use their service for months on end.

When I signed up for Xero for my business account, I had to provide them with a document that they had to fax to Barclays to get them to pass on transaction info. It took about 10 days to get it enabled. If only I could get my personal statements electronically as easily (maybe Teller can finally solve that).

The banks have made sure peoples expectations of them is so low that any third party service that's remotely transparent is likely to find customers are very tolerant of bank problems.

I mean, the only reason I'm still with Barclays given the above is that most of the alternatives are shitty too, and I have locked in a mortgage rate with them that I "can't afford" to give up as long as the Bank of England rate is as low as it is (tracker rate that means I pay well below inflation).
Techies Are Using Ketamine to Fight Their Depression
Getting started with React.js and Typescript
But he didn't say the right things.
It looks like you've been using HN primarily for political and ideological arguments. That's an abuse of the site, and we ban accounts that do it, so please don't use HN this way.

The key test is 'primarily'. Commenting occasionally on political topics, among others, is fine. But using the site primarily for political battle is not fine, regardless of which politics you favor. It's destructive of the intended use of the site, which is the gratification of intellectual curiosity. Since we can't have both kinds of site, we have to be careful about this.

https://hn.algolia.com/?sort=byDate&prefix&page=0&dateRange=...
Many do, but the key is that the mobile apps generally only require access to 2FA for registration, so if they implement the mobile app interface they can get away with having users use the 2FA device once.

This is the case for Barclays, for example, where in fact once the mobile app is registered, that can be used as a Pinsentry (2FA) device replacement.
There's also this: https://www.cs.usfca.edu/~galles/visualization/Algorithms.ht...
Ask HN: Why can't Python be compiled?
The old answer was that types were not known in advance. However with Python 3.6, it's possible to give type hints. Given this, is there anything stopping Python being compiled natively?
They're good dogs.
It would be great if the old world of XUL/XPCOM was retired after the new way of doing things could cover the same range of use cases. Breaking userspace without lining up alternatives is why users are up in arms.
They mentioned the cost of storing all the articles in a database at the start. I wonder how much of the cost decrease was from removing that?
Building a Custom Deep Learning Rig
Heard of the Look Elsewhere effect?

Obligatory XKCD:
https://xkcd.com/882/
UK is, arguably, even more immigrant unfriendly. One of the main reasons for Brexit was to limit immigration and immigrants' rights. And nobody knows where UK gonna be in few years time, after Brexit procedures are completed..
(crap I just typed stuff out and pressed F5...)

I haven't tried with a NAT Gateway.

This is what I know.

If the response is small, the request duration is small.

Cloudfront > Gateway > Lambda > RDS (PostgreSQL)

Response:

1k | 20ms-60ms

10k | 50ms-90ms

100k | 150ms-200ms

350k | 200ms-450ms

That's a rough gauge of what I've experienced.

I think the throughput on the gateway is the bottleneck.
The Making of a F-1 Engine Thrust Chamber
Lion-Shaped Maps That United a Nation
My Job Went to GoogleBot (and all I wrote was this lousy article)
Tbh, its only worth considering for pure "credit card" services where its essentially read-only already and any damage can be attributed to fraud you can perform a chargeback against.

That being said, if you run all your spending through your credit cards except obvious notables you update manually you are golden. (i.e. Rent/Mortgage)
These "weaponized food" exist and there is no turning back because people like them. McDonalds sells apple slices and french fries but I bet a vast majority of people choose french fries. But if people took things is moderation it would be much better. Maybe take a small serving of french fries and a glass of water with your burger.
>From some discussions I've seen, it seems that the human battery idea was introduced in the last minutes by executive meddling. The original idea by the Wachowskis was exactly what you described: a way of the machines protect themselves from humanity attacking them again, while also giving humanity a paradise as mercy and gratitude.

Amazing bit of irony if that's the case!
What if I as a parent don't want my children exposed to chocolate (to not form terrible eating habbits)? Not to mention that it's not JUST chocolate - it's a complex mix of chemicals engineered in a lab with a goal to be the most profitable for the company (while children's wellbeing is nowhere near the list of goals). What's wrong with using vegetables or fruits?
Business or personal? It's doable but it's a lot of money to buy all those drives.
It's down. No need for the anti JavaScript task force here.
Paint the Web with CSS
i mean, your not wrong to get annoyed at someone for kind of guessing whats going on in your head. it just struck me as odd that someone would even bother to make the point at all.
pardon?

can you help me understand how my reply was off-topic given the question:

> As an analogy, take every major political scandal you can think of - Monica Lewinsky, Watergate, Iran Contra, Chappaquiddick, etc - and imagine a single elected official perpetrating them all within the course of a year. How do you think they would be treated?
CSS Animations vs. Web Animations API
Could you show a way to get that code to be generated without any declarations in the body of the function? I tried something like:

(declaim (ftype (function (fixnum fixnum) fixnum) foo) (optimize (safety 0)))
(defun foo (m n) (* (1+ m) n))

That didn't optimize as fully.
What would be interesting to know, and I suspect true, is if they knew by letting part of the forest recover and going to another place that has had time to recover it increased hunting yield.

The random gods bit just being a small part of the larger act.
Get Ready for Web Bluetooth
See also https://pyalgoviz.appspot.com, where you can design your own algorithms and visualizations.
Family focused people realize that finite resources available to them are best invested in fewer kids. How many of the people that find raising babies the fulfilling part are raising 8?
Building Production-Ready CSS Grid Layouts Today
This is what I came here to say. It's easy to draw freehand. It's painfully slow to draw with ASCII.
Corporate prediction markets: a roundup of the major players
Location based ads are a really tough nut to crack. If Snap wants to exist in the ad tech business going this route they will have to become bigger than Facebook or they will just fail. There is no interest in driving 3 persons to a store and no one will want to do it, especially agencies, because it's an enormous pain to setup and micro manage. Also, far less spend than video views or other les restrictive objectives. So if this is Snap strategy, good luck to them especially outside of the US and big Snapchat cities like London or Paris.

Zenly has definitely an amazing team, but I don't think their tech is that valuable, at least it's not a valid shield against what Facebook could come up with if they feel they should.
What makes First Round different than the others, out of curiosity?
Are you paying for ssl round trips in your tests? We haven't seen such slow response times with lambda or the gateway.
I tried Glass but returned it after a few weeks. It failed for me because it didn't provide enough value for the hassle it added. The main pain points for me were that it wasn't particularly comfortable, had poor battery life, didn't offer enough useful features (at the time at least), and that a large amount of people I met in a day wanted thought they should ask about it, want to try it, etc.
JD.com invests $397M into luxury marketplace Farfetch in new partnership
Banks are not required to give access to any developer or SaaS, but to authorized third parties.

Authorized in this context means that the third party obtained an authorization from their local financial authorities, and that the authorization is for the type of service they are requesting (Payment Initiation or Account Information).
Grand Theft Auto: Vice City Cracked for Mac OS X Full Download Mac Games
I love that we all have to create alt accounts to say what we truly believe. The left is truly vicious to any diverse viewpoints.
Gathering weak npm credentials
Sebastian Wilzbach compiled this comparison of LINQ and D range primitives:

https://github.com/wilzbach/linq
tl;dr: rich people spend more on education and fancy lunches for their kids. Also, they pay attention to reading the right magazines, like The Economist and The New Yorker so everyone knows they went to fancy schools.

Choice quotes:

>"Given that everyone can now buy designer handbags and new cars..."

>"Knowing which New Yorker articles to reference or what small talk to engage in at the local farmers’ market enables and displays the acquisition of cultural capital, thereby providing entry into social networks that, in turn, help to pave the way to elite jobs, key social and professional contacts, and private schools."

This article is really stupid.
We've banned this account for using HN primarily for political and ideological battle. Doing that is destructive of the purpose of HN—intellectual curiosity—so it's an abuse of the site.

https://hn.algolia.com/?sort=byDate&prefix&page=0&dateRange=...
Whilst not working with backgrounds, you can colour code the brackets depending on the hierarchy [0]

[0]: https://github.com/luochen1990/rainbow
Perhaps four in UK, but PSD2 covers the rest of EU/EEC as well :) That's a lot of integrations...
Ask HN: How to get high paying (eg. $40 per hour or more) software projects?
Our company does software development projects (mostly .NET and Magento) in the range of $20 - $25 per hour. We would like to get into areas where client is willing to pay more and move up the value chain. Kindly help and suggest which are those areas and how to get projects in them.
It's a matter of degree. At least the parent comment was loosely tied to the original topic, where yours went off the moorings altogether.

It's often a judgment call where to clip these threads, sort of like the temperature at which to save a boiling frog.
std::regex does not work in half of distros, boost is disaster, qt is ok. never.
Design in the Era of the Algorithm
There's also a long running discussion on the commbank forums (since 2013).

https://community.commbank.com.au/t5/NetBank/API-access/td-p...

However, the response is not really understood by those answering the question.

There was talk of them being required by ligislation to have an api by July 2018, but not sure what the progress of that is.

https://www.itnews.com.au/news/australian-banks-told-to-buil...
One key takeaway here is that in a typical serverless API setup, the AWS API Gateway will actually end up costing more than the Lambda compute. According to the breakdown in this post the Mercury Web Parser API isn't an exception.

I don't want to be the guy saying that 39 million requests isn't a lot, but especially if your API serves trivial responses to a lot more requests, API Gateway can end up being the opposite of cheap.
It wasn't my claim so I'm not sure why you're explaining my point to me.
So your point is that indeed everything is subject to market forces and hence we cannot control the minimum wage. Or that market forces are not all encompassing and we should legislate the areas where they lead to unacceptable equilibria? I am confused...
wow that was actually really cool just watching the demo; if I weren't currently in debt to the app store I'd totally try it
That title is a little deceptive about scale? 39m requests a month works out to 14/s, then half of that is cached? Why did it cost over $10,000 to begin with? Seems like a simple workload. 2 small vms could handle that
Dr. Zeilberger writes a rather pleasant rant. He appears frustrated with the lack of imagination in mathematicians which occurs when they focus too strongly on the axiomatic nature of mathematics, and seems to wish that we take a step back from the powerful axiomatic tools we have developed, so that we may search for what is 'really true about the world' rather than 'playing a mathematical game/believing in a mathematical religion'.

Three specific complaints he has involve a belief in infinity (and limits), which he asserts do not exist in the real world; a delay in the publication of a pair of papers on which he worked, due to a variety of circumstances; and a "pernicious" influence of axiomatic mathematics which leads to "stupid" questions such as Hilbert's Second Problem.

The failed publication of one paper is particularly notable, as it claimed a counterexample of Fermat's Last Theorem (according to Dr. Zeilberger's "Opinion 123", on his Rutgers website), and (ibid) was recognized by Andrew Wiles himself as one of three possible counterexamples: the reason given for this oversight was in fact the acceptance of the decidedly non-rigourous statement "it is easily seen ..." (ibid). This particular instance seems to contradict the main thrust of Dr. Zeilberger's rant against a mathematics overburdened by rules.

Unfortunately, little example of what mathematics SHOULD look like is offered - beyond a statement that 'obvious things should be treated as such' and an assertion that infinities and continuities do not occur in real life/nature/the universe. While such a statement may be understandable coming from a respected (and clearly accomplished) combinatorist such as Dr. Zeilberger, physics has yet to demonstrate conclusively that space and time are discrete - undisproven interpretations of quantum mechanics exist which allow for continuities, and 'the size of the universe' is defined as that which we can see (ie, within ~13.8 billion light-years of Earth/Sol) so that actual infinities are ruled out only because of our inability to perceive them.

Perhaps Dr. Zeilberger needs to think outside his own discrete box.
> yes, you can do capturing in automata but it's pretty hard

Huh, I thought it was fairly easy -- you just need a non-consuming state that pushes a mark onto a stack or pops one off of it. At least, I don't remember much of a problem implementing it when I implemented regex for Myrddin.

The trickiest part of getting matches to work right was getting the order of operations right so that when the VM forked, the state machine would pick the right order of operations to get greedy or non-greedy matches to end at the right place.

Backtracking is a far bigger problem, of course.
> More profoundly, investment in education, healthcare and retirement has a notable impact on consumers’ quality of life, and also on the future life chances of the next generation. Today’s inconspicuous consumption is a far more pernicious form of status spending than the conspicuous consumption of Veblen’s time.

Spending money on education, healthcare, and retirement is pernicious? Self-perpetuating, perhaps, but pernicious, really?
Into Thin Air by Jon Krakauer.

It goes into detail about the Mount Everest disaster in the 90s.
Agreed. I used to work for a division of Intuit (not financial stuff) and a lot of the dev work I saw was pretty shoddy. Lots of weird bugs constantly.

With that said, security is taken very seriously and most of the stuff I experienced was UI related. So hard to say...
How is it really stupid? I thought it was an interesting analysis of consumer behavior
If you just Google a list of ~10 books every software engineer should read, you'll see the same list of books everywhere from Stack Overflow to Quora.
In the case of BlueJ this is not surprising: it's made by the same people and in fact this frame-based editor has been incorporated into BlueJ (this is mentioned briefly in the paper).
We call such vehicle "a sponsor", because it would get fine instead of those driving behind.
Rails' CurrentAttributes Considered Harmful
Hmmm... 39M requests per month = 15 requests per second. "20.3MM out of 39MM" of those are hitting a cache, leaving 7.2 requests per second that actually need to be run. The article says requests typically take 2.4s but it's a scraping API and many of those seconds are going to be I/O rather than CPU time. Assuming that there's say 1.0s of CPU time used per request, you should only need an average of ~8 cores/hyperthreads for this.

I suspect you could fit this into a pair of dedicated server s from somewhere like OVH or Hetzner for <$150/month (two servers to provision for peak load, which I'm assuming is ~3x as high as the troughs).

Is there any reason why this wouldn't work?
im assuming its some kind of pump and dump. im not clear on how this is fraud though? i always thought this was part of the game... (to the moon!)
Europe’s Shrinking Middle Class
This is a great example of a terrible website.
Nomination for the Golden Keyboard Award in the Understatement of the Year category. <wink type=Usenet>
Posted for the 7th time in 7 days (different posters), this article has touched a nerve :-)
The computation costs for Lambda were $174, not the full $370.