skysight-inc/HackerNews huggingface dataset:
We are using the geo lookup api fram maxmind, with success. Gets quite expensive though, if you are not careful
A real estate API for active/sold residential and commercial listings.
This is some thing curious about to think. Want more details. http://www.classessays.com/
I think there is room to exchange ideas between the nonlinear programming and ML communities for sure.

Specifically for momentum, if I understand it right it's a particular way of perturbing step size and gradient steps to prevent oscillation. There are some other good examples of this used by many gradient-descent optimizers. For example:

https://www.cs.cmu.edu/~ggordon/10725-F12/scribes/10725_Lect...

There's part of me that wonders if one interesting way forward for deep learning is a minibatch form of BFGS or SNOPT.
Shakespeare’s Cure for Xenophobia – The New Yorker
Seems identical to podmappr/3taps v Craigslist which ended up in a settlement of something like a million USD to Craigslist.

The CFAA is such a horribly written statute. It needs to be completely rethought.
Thanks for sharing this article. Great. Buy Dissertations from Most Trusted Dissertation Writing Service from USA/UK http://www.dissertationtigers.com/.
Icecat (:http://www.icecat.biz ) seems to come close ?
An API providing access to coupons from major retailers in a machine readable format.

Edit: Great question by the way!
Disclaimer: IAAPDBA (I am a PostgreSQL DBA) I have been employed thusly for a decade now, and have worked in environments ranging from tens of concurrent users to hundreds of thousands. Previously, I was a developer.

A few jobs ago, I encountered a similar situation. That stack was Python-based. The engineers had apparently not realized that the DBAPI's default is to silently wrap all database interactions in an explicit transaction. (That is, before it submits your query to the db, it transmits a "BEGIN", and expects you to "COMMIT" or "ROLLBACK" as appropriate. I, personally, think that's a terrible choice, but whatever.)

Everywhere else in the stack, this wasn't an issue — or at least not a particularly troublesome one. In the job queue, it was. The reason is simple: the job workers were long-lived, holding those (implicitly opened) explicit transactions for the lifetime of the connection. In the rest of the stack, the app code would connect, interact, and disconnect cleanly, including COMMIT-ing. How folks realized the need to do that in one place, but not the other, no-one could adequately explain to me.

When I started, they were uncomplainingly habituated to shutting down their entire jobs processing infrastructure (which had customer-visible impact) for hours, every week, to do a "VACUUM FULL"/"REINDEX" cycle on the queue table. That table's disk footprint followed a perfect "sawtooth" pattern, growing linearly "up and to the right", well into the gibibytes (for, on average, a few hundred to a few thousand relatively narrow, "live" rows), until the maintenance event, where it would drop off vertically. Lather, rinse, repeat. They had been running this way for years.

It took a one-line code change to disable that behavior, and hours of downtime per week were eliminated.

IMO, this even less PostgreSQL's "fault" than the "write amplification" issue that Uber flounced over last year. They Did It Wrong, and it bit them.

TL;DR, it's the poor craftsman who blames his tools, and when you use a tool incorrectly, that tends to be consequential.

EDIT: phrasing.
I've found BotR an invaluable inspiration for RPG characters of the less-serious sort. I wish all my wizards could have that ancient weapon known to the Elves as a Browning semi-automatic.
I lived in Wolverhampton for ten years and Wulfrunian is fairly commonly used in the city.

I also lived in Leeds for a few years and I'm pretty sure the denonym in use was Loiner.
Yeah, "ownership" isn't really what's at stake here. I guess, "consumption" would be a better term? DRM limits the ways in which consumers' can consume media - specifically, it enforces copyright.

I think we are on the same page about the questionable moral standing of copyright for digital artifacts.
I disagree with your use of the word "simply".

"Automaton" is another potentially problematic word. Wiki tells me it means, literally, "acting of one's own will" - which we do - but most people would use it to refer to something that lacks some essential component of being human, which definitionally we don't. It is not a compliment to be called an automaton.
People in Phoenix are referred to as Phoenicians. Which has always struck me as a misnomer.
> So the moral of this commit message is: Yes, objectively bad names exist.

more like objectively bad content blocking algorithms...

i'm not going to pretend i have a better solution than hardcoding file names. but i'm also not going to pretend it's not the responsibility of the ad blocker to eliminate false positives.
I have to share, I've had a long day. I read the headline and clicked through with a bizarre mental image that I was going to find some mechanism by which pull ups, squats and pushups would allow me to understand red-black trees and bloom filters.
I moved to "one server per app" model, but in the past what I did to run multiple apps on one server:

- create a separate unix user for each app, to separate them

- each app runs on a different port

- configure nginx as a proxy with virtual host. Today I might use https://caddyserver.com/ instead of nginx

- I would write ansible scripts to automate deployment
Discussion from a few days ago: https://news.ycombinator.com/item?id=14694913
Can someone explain what's special about the (actual) Helsinki bus station? Genuinely curious.

I googled it, and all I see is a very ordinary, modern, un-beautiful bus station, like the ones you find all over Europe, so I'm having trouble understanding why it's a "cool backdrop" or "famous" (other than the author using it as a convenient metaphor).
While that moves the pieces back to their original position, it does not reset to the original game state. After moving the knights back, it would only require 48 additional moves without a pawn moving before the game ends in stalemate, where it required 50 moves at the start of the game.
You stated that the US government never supported Hitler and I disproved that by mentioning but a single name.

You got me with Roosevelt, though. I merely mentioned him for completeness sake, not to single him out. That was badly worded on my part.
I'm still waiting for some shots of the interior, only ones I can find on the web are from the prototype and it clearly wasn't final.
Okay, thanks for letting me know. I guess I should just move all the text to GitHub at this point.
> Do you have any sense of whether tricks like momentum which afaik came out of improving SGD for neural network training have found application in other arenas where batching is less reasonable?

I thought Yurii Nesterov came up with momentum (or at least proved certain classes of momentum strategies optimal)?
Wave Physics Related: How to Read Water
> Transactional guarantees are hugely useful! Being able to rollback something like a user create including a queued job to send out a welcome email is incredibly nice.

That would work in this case - the job is added to the postgres table in a transaction, which eventually rolls back. The ID of the job was put into a separate queue. When the queue consumer tries to get the job from the database by ID, it doesn't see it because the transaction never committed. It can discard that job ID from its queue.
I cancelled my sub after learning he was affiliated. Explains a lot of the operational shortfalls. He's a brilliant chef, sometimes, but figured he never needed to learn how to run a business and it shows across his portfolio.
Abandoned Soviet Space Shuttles [video]
Bret Victor's The Future of Programming has intriguing ideas on APIs that are tangentially related to this topic.

https://vimeo.com/71278954#t=14m
> really fast compilation times for large projects

This is easily negated by the increased brain time required for using a 1960s type system.
The Flat Earth Wiki
It is not a Gaussian, it is a geometric (i.e. exponential) distribution, since it is the maximum entropy distribution with a fixed mean:

https://en.wikipedia.org/wiki/Maximum_entropy_probability_di...
What does the "Got it!" button do? Just let the author know that I understood the guide?

I really like that button. I don't know, it just drives home the point that you care that I understood your guide -- which was clear and easy to read.
Not sure why the downvoting. This may come across as cynical but it's also realistic.

Climate change reminds me a lot of dieting. People say they want to do something about it, but in reality they don't truly want it because they can't tolerate the sacrifices required.

So we speak in aspirational tones: "I really should lose some weight", "I should eat better", "I should exercise more", and then we turn around and go back to doing the same things as before.

Only with climate change we're fighting that at the societal level.

The only solution is to correct incentives. Ideally that would mean: tax bad
behaviour, subsidize good behaviour, and eliminate barriers to change.

But of those, only the last is possible, because the first two require government action that no one actually wants to take because, again, people aspire to thwart climate change but don't actually want to make the necessary sacrifices to do anything about it.

And that last option, eliminating barriers, comes down to technology by making it cheaper and easier to not dump CO2 into the atmosphere.
How I Went from Sales to Full Stack Developer
> vote for whichever one is best, or least worst

What does "is" mean there, when what is apparent is based on lies? Frankly I'm disappointed that you identify a failure of Clinton as not having lied enough. That is not the foundation of a government I want to survive.
From the point of view of these calculations it doesn't matter that the principle included loan servicing or sales commissions or what have you.

The cash flow calculations vs the cash on hand - risk costs are where the math happens but it is perfectly possible to walk away with the decision to buy new to work out better on certain models of car.
Do you know the answer to my question? Is the testing code (which I can only assume is not itself tested) is written in the same style and way as the code it is testing? Or is it written in a different style?
How many people are actually getting kidnapped is certainly relevant.

And "bad" (often a matter of philosophical opinion) rules may be a problem, but how big of a problem, and should also be compared to the relative success of alternatives, such as "freedom" as enjoyed in the USA, and it's current trajectory of aggregate economic success and personal happiness. Personally, I think China doesn't have very much to be ashamed of, and much to be proud of.
There is Phenomic (https://phenomic.io/)
Please don't post nonsense on HN.
Gatsby's website is built with Gatsby https://www.gatsbyjs.org/
And so the people that got addicted to those opiates 6 years ago that are now unable to get new ones turn to heroin.
Having made or worked on quite a few films, I can assure you that they don't watch themselves, and that if one has done one's job correctly they just repeat the exact same behavior every time. I would be quite interested to see a movie in which one of the characters decided to do something different from the previous viewing.
So at a previous startup we looked at offices in the area you talked about. They sucked. Also the public transportation was a joke. For me at the time Caltrain to Mt. View then slow VTA to a stop that was 1 mile from the 3 offices location we looked at. 2 hours train time and limited hours on service compared to a real system in a large city.

As to access to freeways I can drop off in Cupertino pretty simply from 280/85/101/17 so it is really a central path. De Anza hits both the 85 and 280. If anything it is simpler then the Santa Clara parking lot of the 101 to XYZ expressway or 101 to 237 to get to the far side. Their all parking lots.
Yes but then you need to support a whole additional piece of infrastructure and you have to write and support more code. For a lot of use cases that's a waste of time and money. This is a case of YAGNI for the use cases I mentioned.
I know of this book and Graeber himself, it's something I'm looking forward to reading. Thanks for the recommendation though!
This kind of simulation results in an exponential distribution, which is fairly equal compared all things considered. In an exponential distribution, most people have roughly the same order of magnitude of wealth (10s to 100s of dollars). In real life, the bottom 99% follow an exponential distribution pretty closely, while the 1% follow a pareto distribution, which is WAY More unequal. The transition is very sharp too, and has been studied in econophysics models.

Brief introduction to econophysics for the mathematically inclined: https://arxiv.org/abs/0709.3662
Anecdotally, yarn is significantly faster. Makes a difference if you have lots of dependencies.

I used npm a lot and had sporatic unexplainable errors. I haven't used npm 5 to say if it's been fixed, but that turned me off.
Τα φορέματα ως ένδειξη προσωπικότητας
Facebook addresses Silicon Valley's affordable housing crisis
It's always trotted out in threads involving "why CxOs are paid so much" -slash- golden parachutes. I'd love to see something like this connected to a specific issue like that.

IANAE, natch.
This account has been posting a lot of uncivil and/or unsubstantive comments. Please stop and (re-)read the guidelines:

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
It was peer-reviewed and published in a journal.

You are probably thinking of the advertising whitepapers of scammy alt-coins and crypto-tokens. This is actually research.
My startup Semantics3 works on this problem - https://semantics3.com/

We have a standardized taxonomy and ontology to which we map all our products to. It's a garbage in garbage out problem but as long as the product has the information in some sort of semi-structured or unstructured form, we typically can infer attributes and standardize them based on their ontology (i.e. They have 4 USB ports)
Here it is: https://ipinfo.io
How startups such as Dropbox, Airbnb, Groupon acquired their first users
I did not find it nonsensical in the least.
This sounds kind of similar to the stuff this startup called "Prior Knowledge" was working on prior to being acquired by Salesforce:
https://www.crunchbase.com/organization/prior-knowledge#/ent...
I wonder if in hindsight they were competing for a (perceived) zero-sum niche that was given to Beats.
Many of the other companies got funding and burned up quickly. Barely got any traction or beyond their first product. Jawbone had quite a few products over those years even though it was not a financial success.
> accusations against huge swaths of people that are totally unsupported.

The search data is meant to support the accusations. A main point is that other methods of supporting such statements (like surveys) are unreliable.

> So nobody googles if their daughter is smart?

The article doesn't say that, it says parents are about twice as likely to google if their son is smart vs daughter.

> Maybe its because parents are worried that looks and not intelligence are important for cohesing in school and not getting bullied, for girls.

This seems like exactly the problem the author wants to bring up and address. Society values appearance above intelligence in women. This is apparently also true in how parents see their children.

The author doesn't draw conclusions about this prejudice, he is merely remarking that it exists.
Trump talk of cybersecurity 'unit' with Russia earns mixed reviews
> why that's a horrible idea

Making drugs that people want illegal has never worked. Why should it work now?

Besides, the drugs being illegal increases the death rate from them, because users now have little idea of what they are taking, and overdose easily.
You have to wonder how they got through a billion of VC money and couldn't make their company a success?

I'm sure more food delivery and taxi startups will fail in the next few years. Such aggressive markets, hoping that they can undercut their competitors for longer and conker the market.
Lest anyone think to run the headline numbers in the article [1] and think each child was saved at the cost of $2,058.82 USD across 7 years, the study cited in the article only looked at the 0-5 years cohort, and did not examine any other age cohorts.

The President's Malaria Initiative web site's About page [2] shows the extent of their program's impact upon lives protected by various measures they introduced. I imagine there might be manifold beneficial impacts upon the developed world as well, because the anti-mosquito-oriented measures do not distinguish between malarial versus Zika-bearing mosquitoes, and Zika is particularly economically debilitating in the developed nations.

[1] http://www.wolframalpha.com/input/?i=(500000000*(2017-2010))...

[2] https://www.pmi.gov/about
Ask HN: Best job boards with h-1b jobs
What do you mean by "affiliated?"
How to keep other people off your Wi-Fi network
I ran the numbers, and I think depreciation was ~ 2000 CAD / year.

Yes piece of mind is worth that, and I can attach a number to that to, we've had a car that was maintained regularly and broke down, cost of tow + taxi to go to the rental place, rental (we need a minivan => expensive) was close to 1 K CAD. Kia warranty comes with 24 h emergency. We will have an older car once the kids are out (or possibly live somewhere we don't need a car), but today I'm happy to pay this.
By a large margin gov.uk with the redesign became the best website on the Internet. Whenever I needed something I could find it easy and fast. Nice to look at as well. It shows that you don't need crap(stock photos anyone?) to make a nice website.
You haven't addressed my comment you are just blabbering. In order to open and close lightening channels on chain transactions are required. Heck in order to protect yourself from fraud in the lightening model you need to be able to do on chain transactions.

Nothing you said addresses the concern that the people pushing lightening network the hardest are religiously opposed to raising the block size which will make it impossible to deploy lightening on a world wide scale because there won't be enough on chain transaction space to open up these lightening channels.
Those algorithms are already very well understood from radar and sonar, though. It's not like he's starting from scratch.

And I'd take issue with the characterisation that they need "complex math to replace the finely ground glass" - what replaces the glass is the analogue photon detection, delay, and amplification channel on the front end. My suspicion is that the only "complex math" is done calculating the delays before capturing the image, not doing the reconstruction (again, unless I've missed something unique about moving from GHz to THz).
What model of car?
Huh, down votes signal it is reasonable to want a pet human, but not an apprentice?
> DRM sets conceptually equivalent restrictions on protected media as leases set on rented property.

Not even remotely.

At best, copyright law sets conceptually equivalent restrictions on licensed works as leases set on rented property.

DRM sets conceptually equivalent restrictions on infested media as a gun-wielding robot that's installed in rented property with cameras in every corner that feed into the robot and with all of that remote-controlled by the landlord would set restrictions on your use of the rented property. Oh, and also, it's a criminal offense to try to do anything that would hinder the robot in doing its job.

> So DRM is protecting property

Just as a ban on private home ownership would be protecting property, yes. But not of the people that the propaganda is directed at.
So Yojimbo and Wild strawberries are simple data sets.
Where does inspiration come into play?
It's OK to mention stuff you're working on when it's relevant to the discussion, but you've been really overdoing it.
"This embedded content is from a site that does not comply with the Do Not Track (DNT) setting now enabled on your browser.

Please note, if you click through and view it anyway, you may be tracked by the website hosting the embed."
Five ways to improve your Wi-Fi performance
A reverse pastebin, where you give it a pastebin URL and it returns the plaintext.
An API that returns top 100 relevant web results via Javascript (aka the google ajax api which sadly they discontinued).
It's not just a safari problem, last I checked Chrome on iOS also does not support service workers, so you're just helping Android users.

Apple has a vested interest in pushing users towards their walled garden for apps, while Google and Mozilla are trying to bring app-like experiences to the browser. There are hints of Safari supporting serviceworkers but I'm not holding my breath.

Highly recommend Alex Russel's talk on progressive web apps as background: https://m.youtube.com/watch?v=x7cfLDFVyHo

I happen to agree that offline-readiness (via service workers) is at the core of whether the open web will continue to be a relevant medium.
Playing devil's advocate, is a lot of tax money spent on protecting copyright? Aren't most infringers "caught" by private companies hired by the industry, who then send DMCA takedowns, letters to ISPs and file civil lawsuit?
Related: The demonym for Oxford is Oxonian, and the demonym for Cambridge is Cantabrigian (often shortened to "Cantab" or simply "Tab"). Bot demonyms are based on the Latin names: Oxonia and Cantabrigia respectively.
The photos in the link are so great! They're like a riddle you have to solve with your eyes.
It's the other way around. Stallman started as a software engineer. His mandatory radical consistency is what makes him a philosopher.
qutebrowser author here - I think Kickstarter (or similar crowdfunding platforms) work best when you have a given timeframe (like the 1-2 months I have once a year) and a tangible feature to advertise as part of it. For qutebrowser, that was the new QtWebEngine backend last year (https://igg.me/at/qutebrowser) and a completely new config system this year.
Can't you use the /raw/ URL for that? E.g. https://pastebin.com/raw/AC3FGHBX
But then why not use stdint ?
I don't know. My absolutely favorite codebase ever was dpkg. It isn't as good now as it was before, but essentially they arranged so that anything "unusual" (error handling and the unwind process) happened in a side channel via setjmp and then the core of the program was in a file called processarc.c which contained one giant function that you could use to see, in order, all of the middly steps that dpkg performed. Doing it like that meant that the code read like a specification.

I am highly skeptical of codebases with lots of functions that are called from only one place; I would even put that forward, along with "code duplication (not just in the small but also structurally: where you should be building higher-order primitives, including your own control structures or scaffold) as its foil (as it usually isn't OK to not have a function if it would be called twice), as core metrics for "bad code". If you have too many locals... use a block! That's what they are for :/.
> DRM limits the ways in which consumers' can consume media - specifically, it enforces copyright.

No, it doesn't. Copyright has concepts such as fair use. DRM does not enforce fair use.
Awesome! I was looking for exactly a service like this (was almost going to build it myself) so will definitely try it out!
I guess part of this is doctors overprescribing to prevent patient complaints, based on how much patient satisfaction surveys are used to rate their year over year performance.

I don't know if its the AMA to blame for that or not, but everyone in the system seems to think its an upstream problem.