skysight-inc/HackerNews huggingface dataset:
> After all, the point of a market transaction for pricing is its ability to convey transparent, accurate information to other market participants

Arguably, the transparency for pricing that matters is only the final trade price, but I'd argue, in any case, that providing liquidity and actually pricing trades that occur is the more important function of markets, not providing pricing information.

OTOH, transparent pricing information brings some participants to the market, which increases liquidity; conversely, though, so does providing various dark trading vehicles. So, in the liquidity-focussed view, there is a trade-off and a balance to be struck.
Great point, and for that reason I really like it, but generally my view is: "for most situations, humans are more expensive than the compute costs, so do the thing that is easy for a human to understand and pay the tax on your compute power". Obviously that doesn't always hold true, so place your bets accordingly.
Wow that's pretty sexy, but it's missing the L1/Stop button row on the left-hand side. That's what I meant by proper cluster of Sun buttons. It's still interesting, though. And tempting.
I hope not because my doctor prescribes me with a "30 day" supply, as wrote on the prescription, which he tells me to use over 3 months. Either way, the unknowns about potential felonies scares me...
App Engine and Cloud Datastore Available in Sydney
So he needs an iPad? And it wouldn't obscure some of his field of vision.
Right, you are correct, the user didn't want it. But the user's intent is not the line that distinguishes between phishing and a back door. Yes I'm serious. Phishing is a way to get people to do things they don't intend to do. Phishing involves a user interaction that is masquerading as legitimate, but is in fact malicious against the user's intent. Both phishing and back door attacks are always attempting to do something unwanted, and always intending to do it without the user knowing what's really happening. But the language "without the user's knowledge" referring to back doors means without any user interaction.

I'm sure there are gray areas and situations where it's hard to distinguish, but a backdoor is most commonly defined as not involving any user interaction. A phishing attack involves user interaction. The phishing attack can be used to install a backdoor for future attacks, but that's not what happened here. This phishing attack asked the user for permission to do the things it wants to do. That's the front door.

It's a guy pretending to be the mailman ringing the doorbell and asking if he can come in, then stealing stuff while he's there. The backdoor is a thief in a mask sneaking in a slightly open window at night when nobody's home. The difference is the fake mailman asked for permission. Even though he was fake. It wasn't my intent to let a thief in the house, it was my intent to let the mailman in, but I still got robbed.

Make sense now?

This distinction is important because there are things you can do to avoid phishing, as there are in this case, but there is nothing you can do to avoid a real back door, because it happens without any signaling at all, it happens without your knowledge. So back to @debatem1's point, this should have been called a sophisticated phishing attack, rather than being called, inaccurately, a back door attack.
...oh, another proprietary system for seekers to jump through a la Taleo? Sounds good to me, as I'm on the other side of the fence with my concept and target market, and will take as many big, heavyweight, Job-Poster oriented targets possible when getting ready to debut or share more about the project.

I wonder if you can skip the "Background Check" as an Applicant just by letting Google run a report for them on your GMail account profile haha.
ABC 123 Read Write Practice Educational Apps for Kids
> In DeepMind's AlphaGo, for example, most of the "intelligence" on display is designed and hard-coded by expert programmers (e.g. Monte-Carlo tree search);

Not true. This paraphrases the original paper:
https://www.tastehit.com/blog/google-deepmind-alphago-how-it...

> They tested their best-performing policy network against Pachi, the strongest open-source Go program, and which relies on 100,000 simulations of MCTS at each turn. AlphaGo's policy network won 85% of the games against Pachi! I find this result truly remarkable. A fast feed-forward architecture (a convolutional network) was able to outperform a system that relies extensively on search.

Also, this article reeked of AGI ideas. Deep learning isn't trying to solve AGI. Reasoning and abstraction and high level AGI concepts that I don't think apply to deep learning. I don't know the path to AGI but I don't think it'll be deep learning. I think it would have to be fundamentally different.
Last time I checked most hosts were running Apache.
> Would also probably add a ton of liquidity to the markets.

What? No it wouldn't. You are disproportionately rewarding makers in this scenario. You would find plenty of listed orders, which somewhat looks like liquidity, but it would not be a liquid market. The end result would be a market that is actually less liquid because no one wants to fulfill orders. It would be utterly lopsided.
What makes you think laws aren't incentives? "Merely barriers to work around" kind of misses why laws exist in the first place. Making something illegal is what society should do if we collectively agree that behavior is to the detriment of society without any positive gain. What do we gain by allowing drug manufacturers to put false expiration dates on their products?
* Gardening (vegetables especially, with a slight eye on moving towards self-sufficiency over time -- although ideally we need a little more land)

* Cycling

* Brewing

The combination of parenthood and my current job seems to have cut into hobby programming a lot, but haven't given up completely.
Of course people run Apache or nginx in front of Jetty. No one exposes a single service directly.
Google Mars
yes, that's a big part of it. It's a simple rule that's easy to follow, which can often be better in terms of health overall.
I guess this isn't measuring end-to-end latency which would be discretized in units of frames and would have a constant overhead from the display pipeline. I wonder if the differences between terminals would look much smaller if measured that way.
I can't access the linked page, but I run https://www.cinc.kitchen. It tries to be the GitHub for recipes, but also has some of the most advanced scaling and parsing available. So a lot of thought has gone into how data is organized and processed.

On scrapers specifically, cinc's recipe importer is decent, but mainly relies on structured meta data.

There's a lot of room to improve these tools though. Lots of complexity and edge cases with recipes :)

Happy to answer questions people have about this stuff.
Real-World Rubber Ducky Attacks with Empire Stagers
At one time we were required to keep an extensive list of emergency drugs at work.

Off the record, it was generally accepted that we should never, under any circumstances, use any of those drugs, bar adrenalin, for fear of doing more harm than good.

The cost was substantial and one company seemed to have the monopoly on supplying them. They also kept a record of the expiry dates and supplied replacements as stocks went out of date.

The most annoying thing was that they seemed to deliberately supply drugs with most of their lifespan expired.

They of course denied that this was a policy.
> From Pham's first email, it seems like there is some question whether that was the case, because the engineer repeatedly acked the pages without resolving any issue:

As an employee who has been on-call for production systems for most of his career, this smacks of someone who's never been on-call and is indeed looking for a scapegoat. From the article:

> “We are looking to determine whether this is negligence or whether a different on-call engineer could have reasonably missed the alerts amidst a flood of other alerts from the systems at that time.”

The key phrase is "flood of other alerts" - to me, this sounds as if other shit was hitting the fan and the engineer rolled the dice on letting this sit while fixing something else that was perceived to be more important. Unfortunately, that seems to have been a bad move.

However, it's an eminently understandable move (and indeed, one I've made myself). How much disk is left? What's the rate of change? Can you even know that immediately while still trying to deal with the "flood of other alerts?"

This sounds like there's a lot of things went wrong here, but I doubt the engineer was one of them.
Here's a primer on intellectual hygiene you might enjoy.

https://www.ribbonfarm.com/2017/03/02/the-limits-of-epistemi...
It's a little odd to not benchmark backup over the network - a backup taken to the same physical disk as the source of the data isn't very useful - for that use-case taking a filesystem snapshot[s] would probably be faster and more useful. Perhaps in combination with a checksumming tool, like [c], or with a filesystem like ZFS.

Also, it can be difficult in a lot of environments to sustain more than 100mbps write to a remote, off-site system - halving the stored data can be a much bigger win then.

All that said, it's interesting to see that a) duplicity seems slow, and b) very consistent in terms of speed. I wonder if there's some low-hanging fruit for optimization there.

Personally I've had some luck using backupninja[b] in combination with duplicity. It's one of the few Free alternatives that allow the backup-system to encrypt "one-way" - so that compromising the backup-system doesn't immediately give read access to encrypted backups. It's a bit complicated to set it up for separate encrypt-to and signing keys though :/

[s] Today I would probably recommend ZFS - but I've always wanted to give NILFS2 a real test, especially on solid-state disks: http://nilfs.osdn.jp/en/

[c] https://github.com/Tripwire/tripwire-open-source

http://aide.sourceforge.net/

https://github.com/integrit/integrit
(Speaking of projects that might be fun/useful to redo in a safe language like rust or go - it would appear this would be a prime example, btw. On the whole moving integrity to the fs, as with zfs might be the better option, though).

[b] https://0xacab.org/riseuplabs/backupninja
True, but it's mostly anonymous (but not subpoena-proof). There are multiple mobile apps that refer to themselves as "burners" (burn the number) but the same caveat applies.
I've never seen the claim made that Lever only hires for 50/50 male/female developer teams. Can you cite a source on that?
Show HN: A simple geolocation API
So a Hooli Box?
In exchange for Facebook tracking, and potentially intercepting and modifying, every page you look at this way.
Please, no.

At least someone didn't suggest Bancor as a "plausible example".
I think it’s better to have balanced weight, even if it means more. While it might be annoying to have more weight on the bridge of your nose and over your ears, it’s even more annoying to have an off-center moment of force.

It’s like carrying one 12-pack of beer rather than two.
Even based on such a short comment, you seem to have some serious problems with internalized racism. You clearly seem to think that being westernized is somehow better, and it's a "disappointment" that others have pride in themselves and their culture.

So the only reason that you feel "lucky" to speak Mandarin is so you can make "easy" money? Your purposefully don't associate with Asian people?

Don't "worry" about some stereotype or your "Asian-ness", but develop some god-damn pride in who you are.
Is there a way to use LWJGL for mobile games?
"Since apps can disappear at any moment, I’m not going to devote much money to buying them nor will I invest significant time and energy into learning and using an app."

I've started to only consider using apps (ios or otherwise) if the apps are either a) open source and free, or b) have a business model that seems sustainable. And if they offer a way to export my data.

I've also started moving away from apps for a lot of my computing needs in favor of simpler methods that only rely on a local laptop.
Greg from Twilio here.

Privacy is incredibly important to us. You can delete the logs of any call or message that you don't want residing on our servers.

https://www.twilio.com/blog/2014/11/introducing-delete-api-n...
Looking for back end and devops engineer to join RankScience (YC W17) – Build a CDN
Senior Software Engineer at RankScience, based in San Francisco

RankScience sells a CDN solution to SEO automation. Companies use RankScience to increase their search traffic without having to think about SEO.

We were in the YC W17 batch. Our engineering team is growing, and we're looking for an experienced engineer to become an important member of our infrastructure and product development. We want to scale up our product to have 2,000 customers while being able to handle 2 billion requests per day, and we want help building our engineering culture and infrastructure.

Why this job matters:

You’ll get to build a CDN! How often does that happen? Our product has high demands for scalability, reliability, and security, and this role will play a critical role in delivering these benefits to our customers.

What you’ll learn at RankScience:

Learn about building a startup, a product, and an engineering team from an early stage. We’re sure there are lots of learnings within not just software development but also ops and automation, and we have plenty of opportunities to be involved in other areas of the company too.

What you’ll do:

- Maintain and develop a highly-available, low-latency reverse-proxy CDN with our SRE team

- Lead backend development of the product features and business value that our CDN is responsible for serving to our customers

- Bring your experience and opinions to the table to help turn RankScience into the company that we all wish existed

Some experience that we're excited about

- Devops/SRE experience and war stories

- JVM languages like Clojure

- Node.js, Ruby, or Python web application development

- Experience with on-call duty

Cool fact about RS #1: We’re bringing tech into the SEO industry, which is a highly technical industry but doesn’t really leverage tech that well.

Cool fact about RS #2: We’re growing fast! All aspects of our company are growing, and we’re looking for people who want a dynamic work environment to grow with us as well.

Cool fact about RS #3: Lots of infrastructure scaling problems!

If interested or if you have any questions, email jobs@rankscience.com with a brief blurb about yourself. That email goes to the inbox of Dillon, cofounder of RankScience!
But this is about an arbitrary distinction between two groups of non-paying customers!

However I dispute the "customer" analogy too. In fact, turning this tired and one-sided analogy of a "store" on its head, how about it's my browser, and while they're in it, they can play by my rules?

There is nothing about a client-server paradigm (especially nowadays with thick clients) causing me to be "in their premises" or causing that to be a better analogy than their being in my premises[1]. The "online store" was just an analogy, and was how the www was sold to millions of profiteering dullards starting in the 90s, so naturally the idea has gotten a lot of traction and you can be forgiven for still thinking of it that way.

[1]Neither is accurate of course - The truth of the matter is that my robot handshakes with their robot across space. (And then their robot asks the Twitter robot whether my robot has the special Twitter street cred badge.)
I believe the emacs implementation is due to Reingold and Dershowitz[1] On page 11 of this pdf they give quite a bit of detail about the calculation of French Revolutionary Calendar, (including leap year complications).

[1] http://www.reingold.co/cc2-paper.pdf
The money you lose in the cost of rebates being passed on is less than the money you gain through enhanced price discovery (so you overpay for securities less often) and enhanced liquidity (so you can actually fulfill your trades more often).
Twilio even has a web UI for this lookup: https://www.twilio.com/lookup
The promise of Smart Drugs eventually arrived. See reddit.com/r/nootropics for example. It took about 15 years to develop, mainly as a result of cheap chemical synthesis in China, advanced drug development in Russia, and a developing generics drug industry in India and elsewhere. If we had been living in a non-globalized world, it would not have happened.
Most of the time the drug handles time well but the excipient degrades. This makes it very hard to control how those drugs will work. It opens so many variables.

It is like not using the seat belt could save your life if you are thrown away of the car at some specific circumstances, like happened to a person I know. But they are there because it works better most of the time as engineers could design safety with less variables.

My father had an emergency immune problem(that we have already identified as it is recursive) and the only required drugs in house were expired for some years. He took those before we bought the new ones and the old ones were like 1/3 potency of the new ones.

Given that most of the price of drugs come from intellectual property and patents and each pill cost dollar cents to make, I don't see the urgency of taking expired drugs.

If Hospitals trow away expired drugs then it is a good reason to take into account in the global negotiation process, and I bet they already do in countries that buy drugs in bulk.
Hi! I am working on a pet project... a simple API for geolocation of IP addresses. It's nothing new, I know, and it's
a work in progress, but I am trying to build my own database - falling back to existing ones when needed - and would like to know if the results are OK for you if you don't mind trying it, also compared e.g. with Maxmind. Currently 10,000 API requests per day are allowed. Thanks in advance!
The king of successful consumer products, Apple, doesn't ship out public prototypes to developers to figure out what it can do. it's a terrible strategy for launching a consumer product and one reason Google sucks at consumer products.
It's what a number of people I know who under trained for marathons dropped during/from.
Gaming. It’s by far my largest expenditure of time and discretionary income. Despite that I still have quite a backlog. I’m working my way through the original The Witcher right now.
Yes, a new way to help people shop! It's just what we needed ;)
I've happily used Arq (https://www.arqbackup.com/) to get a lot of things into Drive and GCP. You can control your network rate to still get the files uploaded but over a longer time-span below your ISP's throttling.

(Disclosure: I work on GCP but this is a personal, not professional, endorsement)
I really enjoyed this article. It's the first attempt I've seen to assess deep learning toward the integrated end of human level cognition or AGI.

I found one point especially noteworthy:
"
So even though a deep learning model can be interpreted as a kind of program, inversely most programs cannot be expressed as deep learning models—for most tasks, either there exists no corresponding practically-sized deep neural network that solves the task, or even if there exists one, it may not be learnable, i.e. the corresponding geometric transform may be far too complex, or there may not be appropriate data available to learn it.

Scaling up current deep learning techniques by stacking more layers and using more training data can only superficially palliate some of these issues. It will not solve the more fundamental problem that deep learning models are very limited in what they can represent, and that most of the programs that one may wish to learn cannot be expressed as a continuous geometric morphing of a data manifold.
"

What he seems to be suggesting is that a human level cognition built from deep nets will not be a single unified end-to-end "mind" but a conglomeration of many nets, each with different roles, i.e., a confederation or "society" of deep nets.

I suspect Minsky would have agreed, and then suggested that the interesting part is how one defines, instantiates, and then interconnects the components of this society.
"People still largely seem to use require() and include() statements everywhere in their code."

What should they do? Asking for a friend
But why not piggy-back atop of the legacy hardware? Doing that would save time and let the software people solve higher-level (and presumably more interesting) problems.

Besides, software people I know are way to lazy to go sticking their fingers in sockets.
Not to support GP's point, but he's probably referring to Shana Madoff, Bernie's niece, who was a compliance officer at the firm and married an SEC regulator. I'm not aware of any report "exposing" the Ponzi before it actually happened, but Shana met her husband during an SEC investigation into allegations of front-running by Madoff's fund.
To be fair, suckless never claimed to care about performance.
Ah, ok. I was thinking specifically in the US. My apologies!
To be fair, that's what we're doing with PHP nowadays too. nginx in front of PHP-FPM.
I disagree that it works--it's just that it hasn't utterly failed yet. Big difference. If you look at failed states, the bandits won. Argentina comes to mind, maybe Venezuela. Brazil is headed there.
If not so many countries are doing better than them, I think they are doing the best work as it is not easy to manage a country. Outsiders don't do good judgement.
Netdata v1.7 enters APM, embedding a fully featured statsd server
> privacy is a need for most human beings

Who the hell said that?
> Why do they want to store the image at all?

If the scanners are upgraded to 3D (likely at some point), it'll make for a good source of model data for future fabrication efforts.

Along the lines of https://news.ycombinator.com/item?id=14786863
* It would seem deploying on cloud infrastructure is more popular now than traditional web hosts.*

This depends on who your target audience is. I've been toying around with the idea of writing a modern blogging engine[1] and have come to the conclusion that if I actually wanted to do that and wanted to be able to target the same kinds of folks who would otherwise be installing WordPress, I probably need to stick to PHP. Not only are there still more people on traditional web hosts than you might think (I'm always surprised by this when I talk to friends outside, and even sometimes inside, the technosphere), there's an awful lot of people who use cloud infrastructure by clicking the "install Ubuntu with a LAMP stack" button.

I suppose technically I could provide a Docker image and include instructions on how to install that, like Discourse does, but that sounds...fraught.

[1] Yes, yes, I know, but I always liked Ghost's original "we want to focus on being a great blogging platform, not a CMS like WordPress has become" manifesto. Since they kicked that to the curb and said "fuck yeah CMS, baby," I'd kinda like someone else to pick up the baton. (Static web site generators are awesome if they fit your use case, but that use case isn't everyone's.)
If you followed the news at the time there was a ton of coverage in mainstream media with bold claims about how society was going to be transformed and it was way outside of just developer circles. For example, the New Yorker is not typically considered a developer site and yet they have a bunch of articles like http://www.newyorker.com/tech/elements/glass-before-google and http://www.newyorker.com/magazine/2013/08/05/o-k-glass.

Similarly:

http://www.vogue.com/article/the-final-frontier-google-glass...
http://www.vogue.com/article/fka-twigs-throughglass-google-g...

https://www.nytimes.com/2014/03/25/technology/biggest-eyewea...