skysight-inc/HackerNews huggingface dataset:
You need a both a good conversion rate from the part of the audience where you stand a decent chance of success in the long run and a sufficiently large number of 'samples'.

I think https://www.microsoft.com/en-us/research/publication/why-do-... discusses somewhat the same problem in a different context. It concludes:

"Finally, this approach suggests an answer to the question in the title. Far-fetched tales of West African riches strike most as comical. Our analysis suggests that is an advantage to the attacker, not a disadvantage. Since his attack has a low density of victims the Nigerian scammer has an over-riding need to reduce false positives".

Difference here is that most people wouldn't get the false positive ratio that the typical scammer gets so you probably should try a bit harder to look good on a dating site. I think hiding your baldness goes too far, though.

I think those who have a large amount of false positives know this. If, say, you need a wheelchair to move around, almost everybody would know it doesn't make sense to hide that, if the goal is to get into a relationship.
Change the law and make them liable. This would let the market solve the problem, but there is no way microsoft, cisco and the like would go for it.
FullContact Dossier – Know who are you meeting
"You are producing the book that they would write if they could"

I say if a person can't write a book, they should either learn to write or not write at all. Ghostwriting degrades the idea of authorship; "having written a book" becomes just one more thing you can buy with money, instead of the product of genuine effort and skill.
> Feather = Rent-a-Center for well-off millennials,

RAC is focussed on rent to own rather than (planned) term-and-return rentals. (Which is why they don't advertise convenient pickup, though they do advertise most of the other feature Feather highlights.)

There are plenty of existing traditional furniture rental firms, though, that do target rentals with expected returns and do highlight easy pickup as a selling point.
Appreciate the quick review. Maybe when I re-learn CL Ill use it since I have prior experience. Plus, I just remember it being super, geeky fun in terms of the writing and art.
>They can't understand it's making their code worse, not better. They don't understand that the performance gain is almost always negligible, but the code complexity increase is expensive.

Yeah, sorry, give me an easy to use benchmark for when to decide to use async/await. Knowing when to use Async/await for .NET has been the biggest minefield so far. And yet you see it in ASP.Net and UWP tutorials.
Dreyfus (Five-Stage) model of skill acquisition – summary [pdf]
this seems like a straw man if not outright nonsequitur.
We plan to differentiate ourselves by offering better quality items, a more modern storefront/interface, a superior customer experience with top notch support, and most importantly, better pricing (we know it's not perfect for every item yet, but our prices are getting better as we grow).
For many emergencies aren't the issue. (I have CF, am relatively healthy, and my medications costs $40k a month at retail)
> I also have learned compsci with his similar methods of finding interesting areas and digging in

I don't think those things are similar. His method -- working backward for Wiles' proof of FLT to Linear Algebra -- is not really analogous to teaching yourself some undergrad CS. It'd be more analogous to deciding you want to understand Mulmuley's latest results from nothing and discovering while loops along the way.

There's a difference in kind. Maybe this is splitting hairs, and at some level they're both "self teaching", but the huge chasm in relative difficulty/impressiveness still irks me :)

> Frankly, professors would be more useful to me, if I could purchase their time by the hour over issues I don't understand

Find a decent university and go to office hours / ask for independent studies.

Paying tuition is quite literally purchasing their time. Only a small amount of official instructional time is spent in lecture halls. And most professors spend more time on teaching than they're technically required to. At decent universities that prioritize teaching, maybe 80%+ of teaching time is spend in one-on-one or small group interactions.

IME most people who dislike formal higher education never learned how to use it properly in the first place. Or attended undergraduate at colleges primarily known for the attached research institutes, not their undergraduate program.
Rust's stable sort is based on timsort (https://doc.rust-lang.org/std/vec/struct.Vec.html#method.sor...) and unstable sort is based on pattern-defeating quicksort (https://doc.rust-lang.org/std/vec/struct.Vec.html#method.sor...). The documentation says that 'It [unstable sorting] is generally faster than stable sorting, except in a few special cases, e.g. when the slice consists of several concatenated sorted sequences.'
If "thought leader" is on their resume, they better have a ted talk or something under their belt. I cringe at "influencer" because it's so plainly evil, and influencing is just "marketing" of ideas.
You mean that security experts are claiming Google and Apple can not update their software at will?

Who are those experts?
AWS and Mapillary to Support the Large-Scale Scene Understanding
Nah. The author did the equivalent of saying they would tell us how the iPhone works, but got as far as just opening the box it comes in and powering it on.
can't speak to china, but it's worth noting that private and personal property are distinct concepts.
According to my Fitbit _(which I wear constantly)_, I get on average ~3h45m of "sleep". It apparently doesn't count restless as valid sleep, so it heavily eats into my sleep. Most of the ~8h chunk I'm asleep it marks as restless.. probably not a good sign lol.

Though, I don't think I'm using their new sleep phase metrics, as my Fitbit app doesn't seem to have it.
Gotcha. I wasnt using revenue since I didnt know enough about their expenses. Appreciate you filling in some blanks.
Moving Yelp's Core Business Search to Elasticsearch
How are they getting paid a shit professors paycheck or a big fat sponsor check? That's how I would distinguish. Maybe not always right but pretty darn close.
Yea project Sunroof: https://www.google.com/get/sunroof
Also, I would say that the worst thing about the inability to do EOM on the Internet stack is that it puts the responsibility for idempotence on the application programmer, then tests that corner case 1 in 100 times, maybe 1 in 1000.

It is not impossible to handle a system that produces rare corner cases. It's just expensive and a pain in the butt.
See the CL UltraSpec for work in progress:

http://phoe.tymoon.eu/clus/doku.php

It's based on the last pre-ANSI CL standard sources.
Fun fact: if you don't have an engineering degree with diff. eq., physics, etc., you're not an engineer. Your Cisco cert does not compare. Not even nearly.

Fun fact two: the term "engineer" is controlled in many countries. You can't call yourself an "engineer" if you're not an engineer, in many places. The US-focus here is getting annoying.
"the public defender’s office has filed approximately 2,000 motions informing the court that, due to its reportedly imperfect software, many of its clients have been forced to serve unnecessary jail time, be improperly arrested, or even wrongly registered as sex offenders."

There's the metric. Maybe there's a law firm that's willing to sue on behalf of all of these people. Surely the hassle of that lawsuit would push them to change, and those defendants would have standing.
Engineering On-Demand Transportation for Business with Uber Central
Exactly right, it can be very hard to make changes (even the right changes) once it's in customer hands. Sometimes it is easy, sometimes it is not. However, it's always easy to throw out code that isn't yet committed.
Or server-side. We used it to provide quick insight into API useage with a tool the client was already using
"eloquent bullshitters"

Good term. "The Rise of the Eloquent Bullshitters" would have been a nicer headline.
The original 911 system was rolled out when many phone switches were electromechanical. Step-by-step and crossbar offices didn't log calls, didn't pass line identification data with the call, and couldn't route based on the source of the call. But they had hard-wired relay logic in the originating registers (the units that receive dial digits) to recognize area codes (second digit 1 or 0 back then) and service numbers (second and third digits 1). Those were forwarded to a toll office, along with automatic line identification info. So 911 was forwarded to a toll office, like a long distance call. "999" was considered as the emergency number; the UK used that. But US switches didn't have a special case for 999, so that was hard to retrofit. Hence 911.

Toll offices, which handled long distance calls, were computerized by then. They could be upgraded to deal with 911 routing. This requires a database to map phone numbers to the appropriate Public Safety Answering Point. The idea of having a computer with a disk drive in the call chain was radical at the time, but it was made to work. The original computers for this were Western Electric 3B machines, set up as duplex pairs.

The toll office 911 system became a problem with the breakup of AT&T. AT&T retained most of the toll switches, while the local exchange carriers got the local offices. (Now, of course, with weak antitrust enforcement, they've all merged back together again.)
Exactly. I worked at a place where the majority of dev teams had little to no automated tests. Getting them to write tests was near impossible due to it 'taking too much time away from features and bug fixes'.

One team adopted TDD and forced themselves to do it for a year. They admitted it slowed their overall dev-cycle down a ton, but they ended up learning a lot about how to build a well designed API. I think more internal documentation about good design emerged from that then them evangelizing TDD.
Its comical how everyone in this thread shits on thought leaders, put then praise PG in his thread on insurance. He didn't intend to become one, but thousands of people read (literally) "Thoughts on Insurance". He is by definition a thought leader. Like anything in this world, some are bad and some are good.
These days there's not going to be money - but there might be steak dinners. But there are lots and lots of doctors who's ethics say that steak dinners with drug reps are off limits.

But no steak dinners still doesn't mean you won't get this happening, because some docs look at your insurance and figure that for you, your out of pocket will be lower with a coupon than with a generic. Sure the insurance company might pay an arm and a leg - but by and large docs don't care about insurance company profits, and do care about the person in front of them. And thus waste.

Other docs think all generics all the time -- even if the cost to the patient is massively higher. On the opposite side sometimes the expensive drugs just are better (even if just marginally) and most docs don't think about costs at all - as it's very very complex and their lives are busy enough.

It's messed up for a thousand reasons, not for one reason.
> Plus, I just remember it being super, geeky fun in terms of the writing and art.

It is! Very fun in art, style and examples used! Has some funny hacks too, like one-page game written mostly in... format.

(And for learning, a particularly useful thing is a two-page loop DSL reference.)
Below what cost?
Neither will help if you employ bad people or the company has a bad culture. You should trust every developer.
They'd be able to move their capital outside the country while still residing inside it, and enjoying the other U.S. benefits.

Assuming those with the ability to move their wealth overseas would do so, the people most affected by substantially raising taxes would be those without enough wealth to move it... those outside the top 1%, 0.1%.. whatever super-rich people the policy aims to target.

Although it isn't ideal that the wealthy can 'shop around' for the most tax-friendly nations, it certainly happens, and Switzerland is a fine example of that capital flight in effect.
I think it should be described differently. Kinda like how a product designer does not truly build the car or software product. Engineers are given the scope, the layout, and work together with the designer to build the end result.

Perhaps noteworthy books should be written this way.
You're not wrong, they're obviously (some of them, at least) bad people. I didn't fault the system specifically. You shouldn't need to issue and complete a legal challenge to get wrongs righted, but here we are.

I don't know how much you can really blame the voters, though. First-past-the-post is a large part of the problem, too. People want to make sure you're not a Republican before they vote for you, so you'd better make sure you be a Democrat! /s (or vice versa.)

Meanwhile, of course, the lobbyists are lined up with the checkbook out on both sides of the aisle.
All the core models? Are you forgetting the critical ones baked in PyCOBOL 3.8 (circa 2084)?
TIL Gen Z is a thing. I feel old.
Also, I'm guessing most Gen Z fitbit users are in college because there's no way high school kids can wake up at 8:12AM and go to school.
Wow! That's put the comments in an entirely different light (not surprised at all).

"We have enough to sustain our conclusions" - I read that as, we have enough data, why are we doing yet another study?

"No coordination is going on, he wants to establish some" - again, people are asking for an additional study without considering all the details

"I doubt Jess and EPA can kill this" - the desire to kill the study is broader than just Jess, it's the EPA in general
What are you on about? The European Parliament members are absolutely voted for. Parliament in turn elects the executive branch. It is the same in many countries.

By that twisted logic, Theresa May was very much unelected. Probably even more so now...
No, not a coin, it would be dollars, euros or whatever local currency. The blockchain is to keep track of the books in the public eye.

The pool of money is there until its depleted for the month with a cap of 10% per user, or it would rollover for the next month so more emergencies can be covered. A healthy society can build up a huge chest for when big emergencies hit.

If you want more coverage then you acquire a second tier risk insurance which has a bigger pool and different coverages so practically the market allocates resources more wisely.
Akceosoria
Arrests in UK over Microsoft scam calls
World View’s stratollite brought a KFC chicken sandwich to the edge of space
2. People sleep less as they age?

In my experience a lot of older people seem to say this. Note sure why it's true.
> routine copy-editing duties such as fact checking, reviewing sources, correcting misleading or inaccurate information, clarifying language and, yes, fixing spelling and grammar mistakes

There should exist a quantitative/scientific editor as well. Almost every non-trade news source is littered with stories where the reporter has clearly failed to understand the methodology and conclusions of a study or doesn't have a basic grasp of statistics.
>This means that visual studio's 'find references' functionality doesn't work, and the project I'm working on has dozens of unused controllers

I know it's an annoying extra step to learn and do, but when doing anything with refactoring controller actions (e.g. changing action names or required parameters), Ctrl+Shift+F is really your friend. I have noticed references not getting picked up by the refactoring quick actions too, but it was sporadic.
Interestingly what is the next generation after Z - are we back to A again?
Thanks. I'm always surprised at the thoroughness of some replies here.

BTW: Ello? I didn't realize that was still around. :)
[Post-edit] I made several edits to the post below. First, to make an argument. Second, to add paragraphs. [/Post-edit]

Tl;dr version: It seems to me you should either use heapsort or plain quicksort; the latter with the sort of optimisations described in the linked article, but not including the fallback to heapsort.

Long version:

Here's my reasoning for the above:

You're either working with lists that are reasonably likely to trigger the worst case of randomised quicksort, or you're not working with such lists. By likely, I mean the probability is not extremely small.

Consider the case when the worst case is very unlikely: you're so unlikely to have a worst case that you're gaining almost nothing for accounting for it except extra complexity. So you might as well only use quicksort with optimisations that are likely to actually help.

Next is the case that a worst case might actually happen. Again, this is not by chance; it has to be because someone can predict your "random" pivot and screw with your algorithm; in that case, I propose just using heapsort. Why? This might be long, so I apologise. It's because usually when you design something, you design it to a high tolerance; a high tolerance in this case ought to be the worst case of your sorting algorithm. In which case, when designing and testing your system, you'll have to do extra work to tease out the worst case. To avoid doing that, you might as well use an algorithm that takes the same amount of time every time, which I think means heapsort.
I don't know, maybe machine learning, data analytics, or game programming... Just something that you can't easily do with a couple months of YouTube studying (iOS, Web, etc.)
I get the dog analogy but this technique for correcting a flaw would be deemed idiotic in almost every other setting. Imagine a software developer not being able to fix bugs until a user reported it, or an airplane designer not correcting a stress joint mispecification until a plane crashed, or a police force not firing a rogue officer until a citizen complained, sued and won.
These are thought followers, and by definition there are more of them than leaders.
all tech companies file patents to protect their cutting edge technology, so it's common sense FB has patents on react.

your argument of where are the FB patents on react is an example of your naivety

my position all along has been, using other libs than react is LESS likely to violate FB patents, and thus gives more freedom to compete with FB. if that's your definition of load-of-crap, well, that's not my definition.
I mean, if you're satisfying personal curiosity, then sure, dig away. But I think it crosses the line when you go gather information about someone and then post it online for all to see. tptacek doesn't try to hide anything about himself, but if you were to do this to me then I'd be pretty upset, for example. The main issue is that viewpoints from people of all backgrounds and credentials are welcome.

Regarding whether someone is being paid, two points:

1. Accusing someone of being a shill without any hard evidence is strictly against the rules. If you have evidence, it's usually best to send it to hn@ycombinator.com, who will take it seriously. But try not to waste their time with spurious or coincidental connections.

2. tptacek isn't being paid by Monsanto. (Contrary to belief, Matasano wasn't a Monsanto subsidiary.)
Software obeys its own dynamics. Some things work well. Some not quite the same. It's nice to see someone admitting that testing is good, rigid TDD; like rigid Agile or rigid Waterfall, are bad. Corollary, what our parents said still holds true; too much of a good thing is bad.
But there needs to be investment to pay said security professionals to develop the tools, publish them, polish them to be user-friendly (otherwise no-one uses them, see GPG), to pay for the datacenter hosting...

It doesn't happen in a vacuum.
For me, the fitbit overestimates my sleep by a wide margin (and I stopped using it for that purpose). It assumes if I am not moving that I am asleep.
I agree with everything you said. I am also not convinced that "these online courses are 100% independently viable" especially for the younger kids. I didn't think this a year ago but my opinion has really changed since having the opportunity to teach kids in person in a class. I use online tools in the class and they are awesome but would have lost 90% of the kids if they didn't have someone there to guide/explain things in more detail.

I was also pleasantly surprised how often kids asked "how can I make it do this" which was something outside of what the online tutorial taught. The tutorials were great at sparking their interest but can't really accommodate all of the edge cases especially for those more creative thinkers. I also learned that most of the kids got bored fairly quickly following step-by-step tutorials. They wanted to hack and play around with what they were learning. So I changed the tutorials to be much smaller with very small steps and at the end of each mini tutorial, I encouraged them to hack and try different things based on what they learned.

Maybe with a live online teacher available this would be less of an issue but even with that you lose the personal interaction the kids have with each other and the teacher. Things like showing each other what they created and working directly with the teacher/other kids to expand on that. I think a lot of younger kids really do need that interaction and in-person feedback and I am not sure how that can be re-created online.
One (not necessarily me) could argue that there is (or, at least, ought to be if people took their egos out of it) usually a clear and objective way to resolve technical disputes, while the same is not at all true of (parent comment's other example) political disputes.
I've been using epochconverter.com for several years. Thank you for the effort. I like to break things. So, don't worry about this. But, it will not process 10413795600?
Machine Learning Meets IC Design
My favourite article on Insurance is one by the BBC[1], which questions what makes gambling wrong but insurance right? It also points out how it's history is steeped in shipowners and traders meet in shipping agency Lloyd's of London's coffeehouse in 1863.

1. http://www.bbc.co.uk/news/business-38905963
I have this great idea for printing out the top news stories for reading offline. You could print them off early morning and have them waiting for people at train stations, coffee shops, hotels, etc. If it really takes off, people might even be willing to pay for them to be delivered each week or even each morning. And of course you could sell advertising to subsidize the cost!

We're totally going to disrupt the online news business!

Edit: I should mention I love the idea of renting and returning furniture. I very much identify with the pain points mentioned and would prefer to rent high-quality furniture instead of buying and disposing of particle board crap every year or two.
There's good and bad to most ideas that apply sometimes and not in others. "The exception that proves the rule" I didn't know there were other reasons to mine coal than just energy. Should we not mine coal for those purposes? Solar panels aren't disposed of properly usually. Should we not use those? The discussion is Coal bad. Solar good. Not well we need some coal for steel production.

Global steel production is dependent on coal. 70% of the steel produced today uses coal. Metallurgical coal – or coking coal – is a vital ingredient in the steel making process. World crude steel production was 1.6 billion tonnes in 2013.
And if you don't need to support IE8 or lower, you can use Date.now()
I meant from a what do we have to lose standpoint - good tech loses, bad wins it's liveable. Politics on the other hand, if bad ideas win real people and sometimes entire nations end up getting hurt or are put at a long lasting disadvantage.
Those countries you list are slowly losing those cultural ideals tho. Thought policing and government over-reach being big problems.

Generous welfare entitlements are also big pull factors in people wanting to immigrate to those countries.