skysight-inc/HackerNews huggingface dataset:
I think it's only fair to compare that the to _de_ _jure_ status of many modern day US states.

More than 23 states require that someone be able to prove their identity (probably with a government-issued card) "if there is reasonable suspicion of a crime"[1].

Given that a book called "Three Felonies a Day" which cites facts such as the number of crimes in the US Code, the fact that most people haven't even started reading it nor have it memorized, nor have the legal skills required to determine whether (if it's even deterministic without a judge/jury) they have committed a crime, I would argue that a clever police officer probably has the ability to use that law as a tool to create a crime where none existed before.

[1] https://en.wikipedia.org/wiki/Stop_and_identify_statutes
There’s a big difference between comparison shopping for prices and the type of shopping you described with your bike example. The former is something that everyone who’s remotely frugal does, and the latter is something that people who want to get The Best Thing (ie not out of necessity) do. That research to find The Best Thing takes a whole lot of time and energy, and lots of people just don’t have that.

Your bike example doesn’t really make much sense, because for the vast majority of people, the cheapest bike will do. Most people don’t bother measuring themselves first, and there’s basically no need to do so at all.

[edit]

To clarify: I don’t think that doing the type of research you described on a thing you’re buying means you value money less, but that it means you probably aren’t shopping for that thing out of necessity.
I'm definitely going to add a "funny" tag (and hide them by default) because there are some great ones - but it does detract a bit from the overall goal
Agreed with everything said here, I think the worst thing above all is that most call centers are outsourced and get paid by the amount of inbound calls taken per hour and hold time metrics. It like solved solutions are not even part of the equation at all, like it's not even in their game plan.

All the managers at these places are pretty uneducated and if you are working in the tech field, you are working with a bunch of people that know nothing about tech getting paid minimum wage, as anyone with the required skills is going to command a higher wage...

They belittle you by requiring you to ask permission to go to the washroom and to go on a 15 min break, which is bad enough, but what makes it worse is that usually the answer was "no, after your next call, ask me again". So it was normal to never get a break at some of these places. Although when they declined my requests to go to the washroom several times, I just said fuck it and went when I wanted.... and this is in Canada here....

The idea of assigning people to specific cases is one of the only ways to get something done right or at least know all the steps that were actually completed. Sadly most places didn't work that way as they "had" to squeeze in that extra call per hour. I'd regularly get in trouble for calling customers back, which to me is umm doing my job sufficiently.

I've found working for the company directly is much better then working for a 3rd party company. In those cases they care more about level of customer satisfaction. Out of all the major corps I've worked for Telus was adequate and Bell was the horrible.
(OP)

Cheers. I actually wrote a response before I read this comment and deleted it because this is exactly what I wanted to say, but better written. This is exactly the point. The thing is, we already hold journalism to these standards. It doesn't matter if its radio or TV or print. If a major publication or channel totally dropped all standards as a matter of principle, and responded with "but who knows what truth really is man"type statements... we wouldn't find this acceptable.
Full disclosure: I'm working on a product that's designed to eliminate the pain points of Selenium.

On point four, a lot of companies aspire to having great test suites, which these days for user-facing apps often means aggressive unit and API testing on the backend, and using browser tests for end-to-end or integration tests. We're seeing companies moving away from running comprehensive functional tests in the browser because they take so long to run, and tend to be very brittle.

When it comes to writing browser tests, Selenium is still the most common tool for browser automation, but especially with the advent of Chrome Headless, there's a whole slew of new tools popping up (and there are lots of commercial tools like SmartBear's TestComplete or Telerik TestStudio). Selenium is not very popular, because it can be a pain to write the tests, and they tend to rely heavily (although it depends on how they're written) on addressing elements with XPATHs or CSS selectors, which are very brittle - especially in large teams or where the front-end is changing a lot.

It's also hard to get devs to write Selenium tests. It's tedious work, and they often need constant maintenance, so enterprise usually have dedicated test automation engineers, who are hard to find and tend to move on to better roles as soon as they can.
That's twice in the same minute that you've replied "That's not what SI means" (to two different definitions, so you have to be right at least once). But it would be more useful if you would supply what you think the correct definition is, rather than making us guess (or making us grovel before your superior knowledge, which is not really the point of HN).
What are the advantages over Civetweb, from which this project was forked?

(Civetweb itself was forked from Mongoose when Mongoose changed its license to commercial+GPL)
> So it can make some sense to mine bitcoins at a bit of a loss.

As soon as it's more profitable to just buy the bitcoin, the miners will turn off the machines. There's no point spending $1.01 to mine $1 of Bitcoin when you can just buy it at market rates.
Throwing it away would make me feel even worse. I wouldn't want it to be wasted. I'd feel better about giving it to a friend.

What he really should have done was get it delivered or picked up at his workplace so he wouldn't have to stay home waiting for the courier.
Because occam's razor says that the mundane reasons (terrible Democratic candidate, poor economy, Trump's name brand value) are more plausible than sinister conspiracy theories involving unimpressive ad budgets pushed by media orgs who just happen to be large DNC donors.
Imperative how?
While those are all http client libraries, it would appear this project is a http server library.
Have you considered having the courier pick up the item at your workplace?
I believe FDA criteria is it has to be as good or better than the best available technique, which AFAIK is a detailed exam by a trained dermatologist, possibly using several tools like light sources, magnification, etc.
On balance, seems better to avoid something that is actively bad for you than seek out something that is actively good for you. Other substances/behaviors may confer the same purported benefit without the same risk.
Ah, I didn't realize that. I've been away for a number of years, and on my last visit, there were already quite a few.
That seems rather risky. I see lots of people rummaging through recycling cans on the street for the recycling value of the cans and bottles. Or someone could just throw a big gross thing on top of it.
> Alcohol is definitely one of the most harmful drugs out there.

What is your definition of "harmful" here? Is it just total amount of harm caused, or total harm divided by number of users? If the former, sure, but I think that just reflects how hugely popular it is.

If the latter, I'd like to see your data. Some large fraction of the adult population consumes alcohol on a fairly regular basis so I imagine society would collapse if it was as harmful on a per capita basis as something like cocaine or heroin.
Weren’t they always unprofitable in the US?

I thought they were well known for burning through cash at a previously unheard of speed, because they were going to own the entire market and then they could charge whatever they wanted.

Is Lyft really that competitive? I sure hope so, but I don’t have any illusions in that regard.
You think that the US violates privacy more than, say, Russia? Or, going back to WL's stated goal, you think that the US government is less transparent than Russia's?
This is an often overlooked option, but you can indeed solve the DNS challenge by having someone create a CNAME record for _acme-challenge.example.com that points to a domain under your control, and then serve the TXT record needed to verify the challenge from that domain. acme-dns[1] provides a nice implementation of this idea, as well as a more detailed explanation.

[1]: https://github.com/joohoi/acme-dns
Higher order function is a functional pattern.
In some OOP languages where functions were not available (Java7), it was not possible to create Higher order function without classes.
https://en.wikipedia.org/wiki/Higher-order_function

In fact, render as props is more an OOP pattern. You pass render functions as props and you use delegation pattern to pass context.
https://en.wikipedia.org/wiki/Delegation_pattern

ReactTrainig maybe should fix react-router-redux to work with redux time travel.
The answer is:
> It's just not.

Because really, "Why isn't life fair?" is not a valid question. "Life" is unique. Why are two unique items not the same? Because unique and same are antonyms.

The 7yr old part is the context for my initial answer from my world view.

No matter how hard we try, it's impossible to make life fair for our twins. We do our best to treat them fairly, but while they are the same age, they are not the same. They are not the same physical size and they have different mental strengths and weaknesses. They are not evenly matched in all/many areas. That can make things feel unfair.

On the other hand, maybe it is fair, we just do not have enough context to do a proper measurement.
There is also https://libwebsockets.org/ which, despite its name, works well as a regular HTTP server library.
Also came for beer history and was mildly disappointed.
Yeah I watch people freeze and let people back into them all the time in parking lots while they furiously honk. I think you may be overestimating the abilities of the average human driver.
if that were true, Gore would have won in a landslide and Bush Sr. would have beaten Clinton.
You'd be surprised at what you can think about while sliding around. I drove down a very steep, ice covered hill towards a traffic signal. My luck - it turned red and there was no way I was going to get stopped. I flashed my lights on and off as I tried to brake, down shift and I blew right through that intersection. No accident - everyone saw my lights flashing and was alert enough to stay out of the way.

Someday a self driving car will me "smart" enough to honk the horn or flash the lights - or send out a panic signal to other self driving cars.
> because that's equally absurd and harmful.

Do you have a reason? Did you forget to read the rest of the comment?
You would throw a Nintendo Switch into the trash?

That's so wasteful. Why not give it to a friend? Or to GoodWill?
It's tempting to consider using an http server in your program. But also consider wrapping your c/c++ programs in fastcgi loop and have nginx run behind it.

It removes a lot of complexity from your code.
Yeah, it's not about economics or politics at all.

People who live in an area want policies that will benefit them at the expense of newcomers, full stop.

And when you concentrate value and therefore power in those existing landowners to an extreme degree, you get a political feedback loop strong enough to overpower something as trivial as reality. After all, the market can stay irrational longer than you can stay solvent.
I would disagree. This particular discussion was started by yters' post; aalleavich's point seems to me to be extremely in sync with yters'.
When you buy a pizza with USD, do you think "hmm, maybe I should invest this into BTC instead?"
Calculating Distance from a Cell Phone's Accelerometer: A Failed but Fun Attempt
I hope he sends them an invoice in accordance with his standard hourly rate.
Using Rust to Control a Raspberry Pi Zero W Rover
The lonely death of Delhi's jungle prince
I somewhat suspect the funny tag will become a ghost town pretty quickly. The reason people add these funny lines is because of their juxtaposition with the realistic ones, and I think making it a recognized, expected thing with its own "space" might be missing the point.

That's not to say that something shouldn't be done about the troll-y submissions. Just making the point that a change to a system may have an unintended effect on how people use the system.
All two letter TLDs are country codes.
I don't see how that follows.
Cash has very obvious advantages and very obvious disadvantages.
This is so wrong on so many levels. A friend of mine (Germany) was told that the mother's boyfriend is her real father. When she was told that he is not, she started suffering from panic attacks.

The article already describes the problem but not really the consequences which must be devastating.

IMHO this practice should became illegal and if at all there should be programs or even companies to fix the actual problems.
To be honest, I found LISP to be a lot easier than SICP, but that's probably just some learning styles stuff at play.

SICP being freely available in both book form, and the lectures [0] makes it one of the best resources out there.

(I just never found it's section on compilers that helpful. Again, probably learning styles.)

[0] https://www.youtube.com/playlist?list=PLB63C06FAF154F047
> The reason SSNs are failing is that security was never supposed to be a concern for them, so no thought was paid to it.

NO.

The reason SSNs are "failing" is because they have been adopted by the public and private sectors because they are a de facto "username".

SSNs serve the same purpose as driver's license numbers and passport numbers, only they have less authentication, but are still more common (because most young children don't have DLs or passports).
To be clear about the `del block` thing, the only thing that the `del` keyword does in Python is unbind a name from the local scope. It does not cause an object to be destructed, call `__del__`, or anything else. It's morally equivalent to "block = None", except future references to block will raise a NameError instead of giving you None.

When used at the end of a function, when all locals go out of scope, it is actually doing nothing.
The way we learned math was sufficient to enable us to build atomic bombs and go to the moon, all with slide rules for the most part. It has a proven history of working and working well.

It was sufficient to allow a few people to build atomic bombs and go to the moon. It wasn't sufficient to impart the mathematical intuition and literacy needed by the rest of the citizens in a modern democratic society.

"How to teach math to people who are way into that kind of thing" may be a solved problem, but "How to teach math to everybody else" isn't.
How do you propose keeping track of people without assigning an ID number? Require everyone have a unique name?
"Swerve" ha. I think the typical driver in this situation will scream a bad word, jam on the brakes, and skid into whatever is straight ahead.

If an autonomous vehicle does better than this at all, it's a win.
Best of luck to you in monetizing your efforts, hope this good publicity will help your cause. Thank you very much for opensourcing reference implementations of state-of-the art reinforcement learning algorithms.

One thing that would make playing with this tech more interesting to me and other newcomers is a guide on how to create a new environment for gym or universe, sort of a crash course on what steps need to be made in order to apply your algorithms to my existing problems
This is the reason I believe that self driving thing is doomed.
Significant amount of humans will refuse to stop driving. Fair amount of them will make life of self driving things unbearable. Sizable part - on porpoise. Just to check how good a computer is.

Seriously speaking from perspective of a truck driver.

The reasons truck driver backed into thing are:
He couldn’t see it.
It wasn’t there when he started.

Horn and flash of lights would stop a human driver. When I back up a truck I use all my senses, since I can’t see much. Easiest fix for the robot thingy - add horn and lights. (And wait until all residents start complaining)
"See, that's the problem: anti-housing advocates have the wrong moral object in mind. There's no use caring about "neighborhoods"

Yeah, fuck 'em. For that matter, let's not care about cities or states, either. As long as the national mean rent goes down, everything is dandy, right? After all, we all know that real estate is global. Let the poor move to North Dakota. /s

When you have two affordable neighborhoods in a city, and you gentrify both, the fact that rents are a few bucks cheaper city-wide is thin gruel for the people who got evicted. Nor does it "impoverish" the rest of the city to not gentrify those neighborhoods -- they're out some small number of dollars a month.

"I believe in caring about people, not abstractions like neighborhoods"

That's obviously untrue. You believe in the long-term effects of markets, even if they screw actual poor people in the short term. That's fine, but don't pretend you're doing social work in the near-term.

All you can really say about markets is that the only thing they "care" about is the most profitable allocation of capital.
> Instead, they are taught incantations and rituals to get to an answer.

My early school math involved memorising multiplication tables. Later on, there was rote memorisation of other aspects of math that I just never understood - you just "had to", and none of the teachers could explain why.

It was for this reason that I hated math, and it wasn't until I started understanding some of the more fundamental relationships many many years after school that I finally got it.

While this is but one anecdote, and having heard similar stories from others is just more anecdotes - there does seem to be research backing up that a lot of people don't understand the fundamental relationships between numbers and how math works.

I see Common Core math trying to teach relationships between numbers - showing that by being able to break down large unwieldy numbers you can get something that while it might have a bunch more steps, they're at least feasable without counting on fingers/toes or trying to remember times tables.
I actually enjoy selenium. I would like to contribute. I am working on a "smoke tester". Something that is goal oriented and will iterate through every non-destructive action to reach an outcome. It then minimizes the steps to reach the goal. I've created a "grid" without using any grid features. All you really need to do is keep track of the session IDs on the client. This is the code in nodejs.
https://colab.research.google.com/notebook#fileId=0B0MRKlXGD...
A brief history of battlefield boozing
"No ship that small has a cloaking device!" -- Death Star captain Needa
Some of the most ambitious among us suffer from this syndrome XD

We added a twitter account now https://twitter.com/impostor_roster so feel free to comment on posts there!
At least for the folks in the Mission, I think they see new market rate apartments going in, watch rent rising, and conclude the new housing is causing the rent increases.
Definitely on the shortlist now!

there's this for now if it helps: https://twitter.com/impostor_roster
How’s that? Driverless cars just need to be better than the average human driver. I’d welcome reducing auto accidents by, say, 25%.
Perhaps they're arguing for the ability to share information about their psychedelic use without social sanctions.
> Did it even honk the horn?

I don't disagree with what you're saying but 3/3 times I have honked my horn as someone was backing into me and they still hit me. Another time I was a passenger when it happened.
Speaking of slide rules, most kids today don't even know how they work (log(a) + log(b) = log(a*b)). The engineers who did all those things you mentioned knew on an intuitive level, which isn't what you get with mechanical application of arithmetic algorithms as was taught in most schools prior to Common Core.
I'd like to announce to everyone that I've switched from Diet Dr Pepper to iced tea. Why? The Dr Pepper company just isn't trying anymore. Thanks for your attention.
Windows 10 must be amazing then, because from win2k to win7 I've dual booted and always found Linux to be much faster and smoother for everything. "Random apps" forms the bulk of what we do with operating systems. windows being more performant on some level is all very well and interesting, but I don't care because it's sluggish when I browse the internet, watch videos or use IDEs.
Also being in France, I find that the most reliable and practical way to get something shipped is to use a "point relai" (when delivery at work is out of the picture because of company policies). Delivery services generally know better how to find them and deal with them, since other people use them too.

When your package is damaged, some will even offer to add a note to your delivery, without you asking, in case there's a problem later.

I order very regularly from Amazon, and I think I have never had a single problem receiving packages this way, and it's pretty easy to find one on your way from work or somewhere that suits you.
Some of them are even open on Sunday, depending on what their main business is, very convenient ...
Got a Macbook Pro in 2016. As of today, the E, R, and T keys have all stopped working. Apple wants $500 for a logic board replacement.

It was fine when it was just the R key. Sort of. I set up bash scripts to copy-paste "r" to my clipboard, and just pressed command-V instead of "r". But then the T key went out.
I think his idea for 'hangover free alcohol' is pretty interesting as well.

http://www.independent.co.uk/life-style/health-and-families/...
Right. It's easy to Monday Morning Quarterback these things when you don't have all the details.

To name just two potential issues that the "bus should have moved" people are ignoring:

1) What if there were pedestrians around?

2) What if moving the bus created an incursion into a stream of fast-moving traffic without warning?

Both of those could result in consequences far worse than the (apparently minor) fender-bender that actually occurred.

I agree that sounding the horn would be a good idea.
i still can't.. get past the google captcha to post my reply
Reminds me a lot of the episode "Be Right Back", where a woman orders an android recreation of her recently dead boyfriend built from photographs and memories. Powerful stuff.
I'm not sure, really. I assume that it would probably be mostly "theory-less" in practice. Google built ways of accessing web page quality. This seems somewhat related. pagerank? amoorthy's project seems to be citation-based. That sounds like a good start, I think.

From what I hear, FB are now pretty worried about fake news and other issues relating to the last US elections. I suspect they're also going over a few other big political events where FB played a big role. After seeing it happen at home, it probably feels more real. Brexit. The Syrian protests, later civil war. ISIS. The Turkish coup attempt. FB played a bigger role than any other media in all these.

I suspect what they are doing about true fake news is probably spam filtering.

What I'd be interested in seeing them try is the stack overflow approach. Have a subjective opinion about what a good contribution to FB is. Design features to promote that kind of content.
QuakeOne has squake [0], the tar.gz contains only the executable, so you might end up coming back there looking for some more gear.

[0] http://quakeone.com/q1files/downloads/