skysight-inc/HackerNews huggingface dataset:
Mozilla Persona is the right approach to authentication. Unfortunately, Mozilla sucks more at marketing than Microsoft did in the late 90s and Persona got near null interest from developers that weren't already concerned by the very real dangers of OAuth and the uprise of Facebook/Twitter authentication.

Persona is still there. It's still maintained, despite getting no funding, but that doesn't mean developers can't pick it up. If you are interested in authentication, learn about it. Implement it. Support it. Convert people.

https://www.mozilla.org/en-US/persona/
https://developer.mozilla.org/en-US/Persona
when we do project cost estimations at the large medical device development company I work at, we use $15,000 per person month. so to answer your question, 10 people would cost $150,000.

so this just further proves your point that some large corporations are less price sensitive than others.
If by "agent provocateurs" you mean "assholes who are not good-faith protestors but instead seizing on the opportunity to revel in mayhem with the protection of a big crowd of people to disappear into", sure, I absolutely believe that's the case.

If by "agent provocateurs" you mean "the police sent people in as agents to incite violence", you've lost me.

In any case: none of that could possible apply to the Edelweiss restaurant incident with Hammond.
And about killing hundreds of thousands of unrelated civilians?

So, Al-Quaeda allegedly killed 10.000 people.

US then kill about 9000 more of its own citizens to kill some million and a bit more abroad, and cause some everlasting civil wars, including some that made Al-Quaeda, affiliates, allies and splinter organizations stronger, not weaker.
Either way, Google vs. Uber means cheaper cab rides for all of us...
Ask HN: Who are hiring international remote engineers?
Looking for companies (startups of bigger) who would be willing to hire a remote international engineer. I am in US on a H1B, looking to travel to other countries.
LOL, RIP America
Hey, another Amstrad user :) Do you still develop for the system (as a hobby, of course)? There's an active community. E.g. check out:

https://github.com/Octoate/cpc-sdcc-rom
> I'd probably want another system to replace the current one as fast as humanly possible.

Exactly how is the people in the receiving end of automation to develop the many skills needed to put together a "replacement system"... overnight... and execute flawlessly with no safety net below???

> Is that how we want people deciding to do what they do with the bulk of their time, avoiding suffering with their family's survival at stake? It seems like a way to bake terrible exploitative inefficiencies into the system.

YES, pretty much it. This is not the first time this has happened. Think of the liberation of the slaves in 19th century US, or women's right to divorce. If those freedoms do not come hand in hand with reliable access to means of production, they predictably turn into weapons. You get "free" but get cut off access to any legal means of earn your keep. Then you are free to either die or go rouge and join the underworld of predators and parasites.
Of course. I should clarify that I fully support self-driving cars. I've done research in the area, and I'm a big believer in their promise.

In fact, that's why I'm so aghast at these guys. They're (at best) delivering a 50% solution that will require human intervention. But their marketing strongly implies that you will be able to divert your attention from the road. A single bad self-driving implementation will poison the well for many years.
Question about benefit corporations, how are their charters enforced, legally? Say a company registers as benefit corp with the mandate to never perform mass layoffs, or to cap emissions to X, or to never sell user data. Then the company leadership, at some point, violates this rule. What are the legal consequences for the company? Is it a fine? Does the corporation get dissolved and their assets become public property (and their IP, public domain)? Is the leadership arrested? (I do suspect the last is too extreme, since it's a civil, not a criminal matter...)
It's even worse when consider how much their markets have grown in the past year. A 6% decline in revenue is understandable if the target markets go down 6%, but when there's growth it's even worse.
One thing you could do AND SHOULD DO now is post your disclaimer in your app's description. LIKE RIGHT NOW!! Don't even read the rest of what I've posted. Do not pass go. Just go append your disclaimer to your App Page.

Okay, now that you've done that, good. Second, you need to put up a disclaimer screen or modal that happens on launch or viewDidLoad that requires user to agree to your terms of service/disclaimer/privacy policy in order to use the app. If they don't agree, they can't use the app. Period.

As it is now, I can access your app without seeing any messages or disclaimers on the accuracy of the information.

People can be litigious jackasses and may want to find somebody to blame for their grief or problems. With the false perception that every app makes millions of dollars, make sure you are not a target for lawsuits by at least doing the above steps ASAP.

Other than that, great job on the app!
If you have > $1M in revenue or > 250 PCs I hope you can afford a $99 VS upgrade license...
But there are also higher complexity bounds on CFGs (since they include regular expressions, they certainly can't be lower).

In any case, I've never heard of someone using non-regular expression CFGs for lexing. Are there cases?
Very few people here are qualified to inspect the code in such short notice and look for dangerous code. I think any answer to this question is going to be pure speculation.

Since it's very easy to decompile .NET binaries and Windows has been a traditional place for crackers and what not, I think that code base is very well inspected already.
Approximate Valuation of a Room Planning App
Having been running FreeBSD on laptops since ~2004-2005, I've had the best luck out of Dell laptops. ThinkPads are a close second, but ACPI is wonky on mine, resulting in being able to sleep but not wake up. Fun times when I need to be mobile. :)

As with most things FreeBSD, you'll have better luck not running current generation of hardware, but the previous generation, as support for the newest hardware usually lags a bit.
Netflix is down?
which branch is that?

[update] https://travis-ci.org/gevent/gevent passes w/ pypy fwiw.
The Wire was about psychedelics?
That screenshot does look somewhat like what I pictured in my head. It's a small world nowadays :)
Adding where you are in the world and where is "international" to you might help.

I'll just assume you're an American.
"Because it's his"

You pulled out a Nazi analogy on me last time, so this time I'll pull out a (more apt) slaveholder analogy.

Why should a slaveholder get the labor of a slave in perpetuity? By your logic, it's simple: because it's his. Most of the world has moved beyond that flavor of opportunistic logic and we'll eventually get past the current flavor of the century.

"Does an orchard owner only 'own' the apples from his trees if he has actively watered them?"

1) If the orchard doesn't get sufficient natural irrigation, then no the owner doesn't, simply by virtue of the trees not producing any fruit.

2) If the orchard does get sufficient irrigation (especially as a result of another's labor), then the orchard "owner" doesn't have much claim to the fruit. Yes, the owner may pull out a deed chain that goes back to a grant from the US government, or a Queen/King of the British Empire and attempt to argue that gives him absolute ownership over the fruit. The owner might even convince most with that historical argument. Depending on the exact circumstances in question, I might argue the claim is laughable.

"In the 'plan' you are defending, she would have to give the ownership of that salon to her employees after, I don't know, 10 years?"

I'm not defending a plan, I merely asked a question. I don't know what the specifics could, or should, be. It's a slightly different model to think about that allows for a more inclusive economy.

Anyway, in your example, Mary would still retain ownership, assuming she contributed real labor to the enterprise. Mary would just also be sharing ownership with all of the other people who also made that enterprise possible, instead of purely exploiting the other contributors for her own personal profit.

"I'm not even sure why I'm responding, really."

Slightly curious? It's OK to explore taboos. Sometimes you find out everyone else was full of shit.
Not just the naive population.

Lots of "freeman-on-the-land" types are being charged as terrorists. I had two that the CBC was chomping at the bit to sensationalize. Imagine their dismay when it was resolved administratively, without jail time.

For a good example of how they're attacking the Radicals, Google "Dean Clifford" sometime. In jail over a year, even though he keeps beating all his charges.
Yes, I think that this design project is interesting, but suffers from "wealthy person syndrome". If a couple bamboo poles can be easily lashed in a different way to deal with the back issues, that will likely suffice and solve the specified problem without creating an over engineered expensive "solution".
Good catch, my mistake. Thanks.
I think the _apparent_ ephebophilia¹ makes a difference. Other than that, no; ergo I said "anyone" and didn't mention the sex of the person privy to national secrets nor of the person they picked up for casual sex.

Certainly a honey-trap isn't unheard of. I do however have a feeling that at the time a considerably younger male would be a more effective lure based on the societal mores as the subject is far more likely to let them get away than to raise an alarm. If² this were what happened with Turing it would be a demonstration of quite notable devotion to his country to have handed himself in in order to report the incident.

We've seen recently in the news reports of the UK's Prince Andrew at 42 having allegedly had sex with a 17yo (that's above the age of consent in UK). It's a massive scandal apparently. But Turing was 39 and he had sex with a 19yo. Despite prima facie Andrew's tryst being legal - there is a question of consent - it's clear that it's seen as something that could have leverage over him and there is inference that Epstein might have used knowledge of the encounter to apply duress. This for an apparently legal heterosexual encounter in 2015 - how much more scandal for an illegal homosexual encounter in 1952?

--

¹ I'd theorise it wasn't ephebophilia per se but a longing for his boyhood friend who died. My theory.

² There is no substantiation of the idea that there was a security breach.
Ask HN: Things to do while listening to podcast
What do you do while listening to podcast? I used to listen when I had to drive my car to work, but now I work at home. I find really difficult to stand still, doing nothing besides listening. Any tips?
engine oil is not the same between brands, and synthetic and regular oil are markedly different.

pm software is not the same between brands either. each one I've used offers a different user experience and each tends to excel in their own way.

software, in general, is also not the same between brands, as you state. yahoo search is different than bing is different from Google.
I imagined this as, "There's no music here. These are just notes." 45 minutes later -- "Oh."
If you think HN is open to anti-drug views, you're kidding yourself.

I'll certainly concede that HN doesn't tend to respond well to a position of, "Drugs are bad, mmm'kay?" I submit that has more to do with that being a hopelessly naïve stance than anything else.

Sure, some drugs are bad. Sure, some drugs are bad for some people. Sure, some people probably shouldn't take any drugs at all.

Going from that to blanket condemnation and prohibition is sloppy and illogical, and is very likely not to be a welcome notion in a community as broadly libertarian (note, small-l) in attitude as we "hackers" tend to be.
Inmates do the actual day-to-day work to maintain the prison and its population, such as cooking, vacuuming, laundry, etc. Those often require access to electricity to perform, and guards cannot be everywhere at once.
Its not really a "repeal and replace" bill, its a "repeal, with nonspecific, non-enforceable instructions to themselves to replace in the future" bill.

And, its almost certain to fail in the Senate and, even if it didn't fail there, it is certain to be vetoed.
Most domestic terrorist groups the FBI tracks don't really fit the definition of "paramilitary organizations".

Terrorism describes the strategy of pinpoint deployment of outlandish violence to coerce policy by generating fear. That's one strategy used by paramilitary organizations, but so is "seize and hold territory" or "persistently disrupt supply lines". Islamist terrorists don't target JFK airport in the hopes of disrupting our military supply lines. They do it to provoke the US public by creating fear.

Having said that: I'm not sure what coherent public policy objective is served by singling out "terrorism" from other violent crimes. At the level of law enforcement, criminal violence if criminal violence whether it be in the service of a bank robbery or a radical animal rights protest.
Surely it is plain to the simplest intelligence that To Kill a Mockingbird spells out in words of seldom more than two syllables a code of honor and conduct, Christian in its ethic, that is the heritage of all Southerners ~ Harper Lee

You need to read it again bub.
If I understand wood well enough, that particular pole would have been carved out of a plank though, yea?
@rsync

I'd really like to hear your thoughts with regards to this announcement, given how you've been vocal in your frustration of the FreeBSD support methodology [1][2]

[1] https://news.ycombinator.com/item?id=8548057

[2] https://lists.freebsd.org/pipermail/freebsd-hackers/2012-Jan...
If you're in the Bay Area, halted.com has a store in Santa Clara that totally blew my mind. Dozens of aisles of electronics components, including racks of reels of surface-mount stuff. They also have stuff like used oscilloscopes, industrial robotics controllers, etc.
Doing the laundry/dishes/cleaning?
I'd also add that the "REDACTED" bit makes it look arbitrarily suspicious. The FBI terrorist screening center isn't a secret thing. They've got contact info on the FBI site which I can confirm rings to a phone inside the building.

Or, at least it did, before they moved from Reston to Vienna.
Netflix was experiencing issues
The Boston tea party saw a government official burned with hot tar, then humiliated by being covered in feathers.

All while burning down a harbor.
Sure, but I assume it's the DOJ that redacted that bit :)
The problem dragonwriter was moving towards pointing out is that, for example, if the active voice version of a sentence is "John eats food", then the passive voice version would be "Food is eaten by John", not "Food is eaten of John". In the same way, active voice "Interesting people comprise the majority of the Wikipedia editorial community" would have passive voice analogue "The majority of the Wikipedia editorial community is comprised by interesting people", not "The majority of the Wikipedia editorial community is comprised of interesting people".

You claim that "B is made up of A" is a passive form of "A makes up B", the preposition being chosen to match the semantics. I think this is incorrect. The preposition used to introduce the agent in a passive construction is always "by"; "B is made up of A" is not the passive form of "A makes up B", but rather, the passive form of "__ makes up B of A" with agent omitted. Analogously, "The soup is made with love" is not the passive form of "Love makes the soup" but rather the passive form of "__ makes the soup with love".

(More examples: "Cereal is eaten with milk" is not the passive form of "Milk eats cereal", but rather, the passive form of "__ eats cereal with milk". "Tea is drunk at noon" corresponds to "__ drinks tea at noon", not "Noon drinks tea", and "Tea is drunk in the kitchen" corresponds to "__ drinks tea in the kitchen", not "The kitchen drinks tea". And, for examples using "of": "John was relieved of duty" is not the passive form of "Duty relieved John", but rather the passive form of "__ relieved John of duty", and "Lance was stripped of his medals" is not the passive form of "His medals stripped Lance", but rather the passive form of "__ stripped Lance of his medals". "The dreidel was made out of clay" is not the passive form of "Clay made the dreidel", but rather the passive form of "__ made the dreidel out of clay", just as "The dreidel was made out of clay by me" is the passive form of "I made the dreidel out of clay". Etc., etc.)

I would say this scuttles your claim that what is going on here is simply an active to passive voice switch, even though I think I am of a different mindset than dragonwriter as to the acceptability of the construction of interest (I'm perfectly fine with all the ways people find themselves naturally using "comprise", as I am in general a staunch descriptivist. I just happen to also think you've mis-described the syntax of the English passive voice construction.).
Being old of course does not entitle you to a job. However people being fired because they are old is something that should bother you. One day, you will be old.

Walk into the office of an accounting firm, engineering firm, bank, architects office, whatever. Count the number of employees that you see with gray hair. Now walk around your (software company's) office and do the same. Chances are (_particularly_ on the west coast in my experience), there is a big discrepancy.

There are several possible explanations. Maybe the old people get fired. Maybe old people get the hell out of the industry on their own terms. Maybe young people are just hired at an absurd rate, which is suppressing the proportions of old people.

Some people suggest that it is because this industry is young, but it isn't that young. Your standard 20-something dev might think he is entering an exciting new industry, but the reality is that the industry is several decades old already; more than enough time to accumulate lots of gray-headed programmers.
Surely "some" say other things. But they are outliers, not the average. The average is what impacts most people's lives.
Oh, good to hear. :-) I like Ubiquiti but I'll keep open-mesh in mind then as an option.
That and blowing up buildings, sure.
I program.
This article doesn't touch on any of the reasons why PHP is a bad language, entirely glossing over it's inconsistent and often baffling internal design, and instead defending it's validity by arguing that you can ship things with it.
You can hammer nails with a rock too, and screw screws with a pocket knife, but that doesn't mean that people who've used hammers and screwdrivers will stop saying that rocks and pocket knives are bad tools to use for construction.

JavaScript is also a bad language - the === operator has no business existing, for just one example - but it's impossible to avoid, due to being the only language which runs client-side in a browser, and the same is not true of PHP.
It is not revenge to stop someone who has done you harm, openly states they will do you more harm, and has made additional attempts to cause you harm.
> Not exactly. Anyone inside an "enterprise organization" (according to Microsoft's arbitrary definition) is even worse off than before, because Microsoft won't be releasing the Express editions any more.

I doubt that there were ever significant numbers of developers in enterprise organizations using Express Editions anyway. If you are doing serious business, the cost of paid licenses (and MSDN subscriptions) is generally justified if you are going to be using MS technologies.
"Live by the margin, die by the margin."

I'm not sure what to say to this one. Uncaring seems to be the word.

"You do realize by changing the margins, you've only moved them somewhere else, not killed them off."

Looks like it killed a bookstore. Probably killed a few more businesses in the area.

"Also, it's a strange metric to say business serviced by mostly middle income earners generates more happiness than a few hundred/thousands low end employees being able to pay their bills or afford slightly more."

Your statement of the choices. One which I don't believe are the only choices. Seems like these folks are going to be out of work now, so they might have some problem paying their bills.

The whole thought process that people should be "minimum wage workers" as a continuing, long term condition is misguided and foolish. Its more platform building just above the water instead of building a way farther up. It also kills off entry level jobs and part-time jobs for teenagers. Its the wrong policy and just ignores the real problems.
Is this MVP? I find it odd that people would pay for access to an API which is just a front for a flat file.. Why not throw it in a local DB and call it directly? Are you adding more features or something?
Awesome idea! But I am unable to sigup. Clicking Facebook gives me "Can't connect to this link right now".

(Edit) Worked on second attempt. Wish there was any other parent to Kinnect with.
What does using the firmware's initramfs support give you?
I always have a problem with social design challenges like this. Outsiders always have some notion that they're more capable of coming up with solutions for these "problems" than the people who actively live with them. It typically ends up being over-engineered or flawed due to ignoring some cultural reasons for the status quo.

Working as a designer at social enterprise dedicated to water purification in India clued me into one particular case of this over engineering. A well-known design firm did a month-long visit at my company to design a new carrying method for the water cans that people used to transport filtered water back to their homes or businesses. They did many of these same "studies" and prototypes and came up with this plastic clip to hook a 20 liter jerry can to the side of a bike or motorcycle. They distributed them to customers, took some pictures and left. Within a month most were lost, broken, or found too difficult to use. In the end what was the solution that people ended up using? A simple piece of sheet metal bent into an s-curve and hooked over the sides of the bike frame. Cheap, simple, and easy to manufacture. It was designed and made by a customer of the company, by himself. You don't need a college education and a design background to come up with the correct solution; most people know what they need, and they will go out and make it happen. These shoulder poles are a perfect example of Jugaad solutions, an innovative fix or work-around. It might just not be as sexy as one you'll find in a design studio or classroom.

This op-ed from NY Times about a $300 house design contest from a few years back does a similar job articulating the point, too. It's worth a read: http://www.nytimes.com/2011/06/01/opinion/01srivastava.html
If you're in the Bay Area, you never needed Radio Shack to begin with. Their market is (was) the rest of us, here in flyover territory.
RadioShack is not comparable to Detroit.
The Software Developer as Movie Icon [pdf]
Have a look at "Who is hiring" (https://news.ycombinator.com/item?id=8980047) or add yourself to "Who wants to be hired?" ("https://news.ycombinator.com/item?id=8980054).

There are also resources like remotedigest.com, remotive.io, remoteworknewsletter.com, remodecoder.io, weworkremotely.com

Posts which are basically "I'm looking for a job" (with or without adding any information/location/qualification) usually don't work because they're rather boring discussion topics.
That's a call that has to be made on the demand side. Some of us have a steady flow of overnight boxes coming in from DigiKey and Mouser containing, well, nothing very expensive or interesting to most people.
Computing the optimal search strategy for finding Waldo
You can't see past your nose I guess.