skysight-inc/HackerNews huggingface dataset:
> these workers need unemployment insurance, as Covid has shown, and somebody needs to pay for it: be it the workers or the ridesharing businesses.

The state could also pay for it, through tax revenue. Unemployment insurance seems like a great fit for a government, since any kind of massive correlated unemployment, as we're experiencing now, would absolutely wipe out any private insurer.
I don’t believe humans should operate as pure, replicators– doing any action for the chance to continue to exist. Fishing is global and global fishing runs on slave labor. I am doing them a favor. It’s called ethics for a reason. You are presented with 100 things you can eat. Seafood and cocaine are probably the most unethical. Why not skip them?
I don’t get the fuss about Big O. Back in my algorithms class, it always seemed like one of the simplest things about algorithms to me. For example, I think it’s way harder coming up with complex algorithms in the first place. Is that just me or is Big O just something people outside of university never get around to learn even though it’s simple?
This may be poe's law at work, but it's pretty disingenuous to have the conversation in this fashion. Of _course_ it would be better to raise taxes and have a universal basic income and free healthcare. That's because the ultimate problem here isn't taxes or taxis or lyft or uber, it's capitalism.

However, given the system under analysis, because corporations have a history of making it very difficult for labor to be paid a fair and living wage, it falls to the government to use the tools at its disposal to ensure (as much as possible) that employees are paid fairly and have an opportunity to spend that pay on health insurance, because corporations won't be volunteering to do that, especially if they're already burning in excess of a billion dollars a year.
"Representativeness" has to do with the process of sampling, not the sample size -- a sample of one is in fact a representative sample of the population in the sense of being unbiased for the quantity of interest.

Here's a simple anecdote: suppose you want to measure how often a coin comes up heads. The true answer is 50% heads. If your "sample" is a single coin flip, the answer will always be 100% or 0% (both wrong answers!). Maybe you do this experiment and get 100% and I do it and get 0%. But since the magnitude of the error will be the same on either side, on average across many repetitions of the experiment (this is called a "sampling distribution") we'll get the right answer.

What adding additional sample size does is reduce the variance of the estimated statistic -- that is to say reduce the degree to which the estimate of the parameter moves around across samples. If I flip the coin 100 times and you flip the coin 100 times, we're both likely to get very close answers to one another.

The bigger concern here is not sample size, it's whether the sampling was random (it was not) and whether the sample frame -- the population from which they were sampling -- matches the population of interest (it does not, as you suggest in your post, so your instincts here are good!).

There is very little reason to believe the people who chose to reply to the email are as-if random with respect to the question being asked. Rather, I would expect diehards of RideShareGuy (who likely converge on RSG's approximate editorial position on this issue) are more likely to reply. There is also likely to be confounding based on age, hours worked per week, geographical location in the country, etc.

There is also very little reason to believe RideShareGuy's mailing list represents rideshare drivers as a whole; again, selection based on age, tech savvy, English competency, SES, geographic location, etc. all likely to be confounders.

If this were a classical random sample of a valid sample frame, the parameter of interest would have a classical margin of error +- 3.6%, which is small compared to the overall story being told. This speaks to your concern. A simple rule of thumb is that classical MOEs are +- 1/sqrt(n) where n is the sample size. This comment is too long so I won't get into the derivation here.

I actually think this question presents a lot of interesting problems for a survey statistician. In particular, I would guess there is extreme subgroup heterogeneity -- that is to say there are classes of people who overwhelmingly want to be contractors and classes of people who overwhelmingly want to be employees. My guess would be that the population-wide parameter is of little interest compared to identifying those groups. If we discovered that, say, every person above 40 hours a week wanted to be an employee and every person below wanted to be a contractor, it'd be an error to present a weighted average of the groups versus exploring policy solutions that reflect that heterogeneity.
Similar, slightly older and only about half height thing in Bremen: https://www.zarm.uni-bremen.de/en/drop-tower/general-informa...
> I suppose that is a very Chekist way of trolling.

are you an alt of John Schindler?
> it surely must be the case, unless the argument is that all electronics manufacturers must provide an easy way to owners to run third-party software

Antitrust has always been about big companies abusing market power. These concepts are contestable, which means the law can only be enforced through expensive, time-consuming trials, but it doesn’t mean that the law is meaningless or not useful. The laws against assault and murder are also quite contestable in borderline cases of self-defence, but they are useful, and it’s easy to generate examples where the law is clearly not applicable just as with antitrust.
If I get this correctly Canon only lost pics on their Cloud but Adobe wiped photos stored on devices.

cheers for digital peasants on iOS and let's pray to Adobe goods so we shall be fine
> My experience is that monitoring data quality is still an under-appreciated discipline.

We agree with this a lot, we found there are often a lot of unknown unknowns that drive data issues, and a lot of teams aren’t sure of where to start. It’s why we’re spending so much time on trying to make relevant tests in Hubble that are easy to set up and use (and then let users create custom tests once they get the hang of it).

Great point on the distribution, we do think being close to the data warehouses is really important for us, most teams already have one set up, but don’t know if what’s inside it is correct or useful. We’re looking to get set up on their marketplaces soon!

It sounds super relevant, we’d love to hear more - you can get me at hamzah[at]gethubble.io
This is very interesting. N+1 and lazy loading have been a very common problem that profilers can spot, but eager loading also has a cartesian product problem where if you have an an entity with 6 sub item, and 100 of another subitem, you'll end up getting 600 rows to construct a single object / view model.

I have been recently playing with RavenDB (from my all time favorite engineer turned CEO), it approaches most of these as an indexing problem in the database, where the view models are calculated offline as part of indexing pipeline. It approaches the problem from a very pragmatic angle. It's goal is to be a database that is very application centric.

Still to be seen if we will end up adopting, but it'll be interesting to play with.

Disclaimer: I am a former NHibernate contributor, and have been very intimate with AR features and other pitfalls.
> because the storefront of Shopify works in a very different way than a CRUD app

Any interesting/successful patterns you can share/resources you can share on said patterns?
As long as you vendored your dependencies it all actually still should run fine. Bitrot is not a new phenomenon. But it is incredibly frustrating.
If you only publish the positive results, you miss the context of the unsurprising results. For example, in https://xkcd.com/882/ , if the results from all the experiments in the comic were published, the public would know that the "Green Jellybeans cause acne" result is probably a fluke.
Null Hypothesis quarterly needs to be on every coffee table.
couldn't one of the people nominating them say they will in the future nominate someone before they are actually nominated to get around such a rule?
Maybe let creators follow and / or like each others videos, channels and use that to make semi-curated recommendations. The biggest issue with YouTube, etc. is the recommendations kind of suck and do a bad job of following my mood. If I'm watching tech stuff, I want more tech recommendations. If I'm watching news bloopers, I want other comedy themed stuff.

There's a ton of potential in re-discovering curation given how terrible the web has gotten in general, so I think a type of decentralized, creator driven curation would be pretty cool.
The cycle is - hype up the new thing then expose the fraud about the old thing. Often its different newspapers and journalists doing the hyping and the exposing. Both are just trying to make money.

Some examples - Uber, Theranos, anything AI. Also happens in politics.
to be fair, the first sentence of the article does make it seem as though the crime was paying the hackers off
They are poor because they live on a knife's edge, one accident away from financial insolvency or lack of sufficient access to necessities like health care and education opportunities.

Also having to work multiple jobs to break even. The problem isn't "inequality" it is that the floor in the US is so low compared to other wealthy nations.
It also sounds like the parent of every good kid. There is no signal in this statement.
Try running Solidworks on a 300€ laptop.

Switching everyone to laptops is the biggest productivity loss in engineering departments.
It's a good check on yourself though. Even if you don't know formal big-O, knowing that something that's O(n) will be faster than O(n!) is pretty important.

People who don't realize this end up here: https://accidentallyquadratic.tumblr.com/ :)
> Everything that happens is somebody else's fault, a foreign influence, an accident, or sabotage.

This really sounds like many US politicans and public media figures.
You’re telling me that baby chicks are arriving dead to farmers across the Midwest. Food and medicines are spoiling from being stored in facilities that are not designed for storage. Old people and vets on VA plans are being forced to wait for their prescriptions sometimes for over 1 week after they are due.

All because this critical infrastructure lost $6B last year?!?!

The DoD’s base annual budget for 2020 was $633B - and they will spend every single penny of it.

The USPS spends less than 1% of our base DoD budget to deliver timely mail to every single registered household in the US.

Oh, by the way, this corrupt administration PLANNED TO LOSE $1.06T BEFORE THE PANDEMIC.

And, taxes collected from individual citizens make up approximately 60% of our Federal budget. Taxes on corporations make up just 7%. The rest is a smattering of funds that come from trade, interest from the Fed, and other sources.

If you ever wondered who this American government works for... it is not “We the People”.

The citizens are not treated like they directly pay for more than half of government expenses. They don’t even matter enough to support consistent communication infrastructure.

Your elderly grandparents can’t have your medicine on time because it costs the postal service an average of $0.033 above their collected revenue to mail each item...

...while each Javelin missile we fire at some poor goat herder in Afghanistan costs the same as a small house in the suburbs of a major US city.

The level of corruption in this administration and this entire government is more than nauseating - and the fact that they are doing with my tax dollars adds insult to injury. The shock is wearing off - and below it is nothing but rage.
> For most games worrying about allowing modders to easily edit code is premature optimization.

I was involved in a game project that died extremely quickly a few years ago. The project lead made every decision re: architecture, tooling, etc. somehow involve worrying about modding. As a result, we ended up with nothing to show since everything got derailed by a bizarre obsession by one person with modding before we even had anything to mod. I believe that person doesn't take lead roles on projects any longer...
E-Commerce, Shopify, Apps, Home Improvement / Hardware (Bunnings), Consumer Electronics & TV Sales (JB Hi-Fi, Amazon)

Acceptance of Government Authoritarianism and reduction of privacy to aid the fight against COVID-19. Nationalism, de-globalisation (closure of borders, lower interstate and international travel).
> the Space Force will just ground itself

They’d have to have something to ground first. The so called Space Force is a navy without so much as a dinghy.
Haha, it reads like deranged fanfiction! I tried your prompt and it got surreal and angsty fast (everything but the prompt is AI Dungeon):

> You are Harry Potter. You return to Hogwarts.

The year is 1997. The world has changed, and you have not been able to adapt. Your life as it once was is gone forever.

"I don't want to die…" you whisper to yourself.
If you have thousands of rubyists then you surely have hundreds who also know other languages? Seems to make sense to use a fast langauage for the small performance sensitive part of your codebase.
I have lessened the demand by myself and five people I was able to convince. It’s a question of ethics. What ethical stands have you taken? How are they helping?
mobile gaming, e commerce, pornographic websites, basically everything addictive and online...
Uber drivers know exactly what they are getting into and they are free to quit at any time.

New Uber drivers don’t know what their pay will be. They can eventually keep a running average to get some idea, but that’s only meaningful as part of an ongoing relationship.

Surge pricing seems like a benefit to the drivers, but as they can’t simply decline endless non surge prices that’s not an individual price negotiation. Essentially, their options are quit the platform or accept the vast majority of whatever is being handed to them.
I'm not sure but I think amazon enforces some kind of forced price adjustment policy. IIRC they change the prices if their algo detect lower prices somewhere else on the internet or on similar listings. I'll try to find the WSJ article where I've read about this.
Doesn't "statistically insignificant" mean papers which conclude something like "we find no correlation between X and Y"?
Looking at Iraq now, does anyone think that was the right choice?
is this an appropriate place to ask if triplebyte ever plans on staffing more interviewers? I'm tired of getting marketing emails telling me to schedule my interview when there hasn't been availability for coming up on 9 months now. Might make more sense to hire interviewers, rather than blog writers.
> Right now we don’t have a choice, and that is a problem.

It may be a problem to you, but for other people it's a feature. Some people have more involved threat models than you are keeping in mind. They don't want their device to be able to run arbitrary code or unsigned code. Having this feature but having a toggle to turn it off defeats the purpose.

Maybe you disagree, but HN is shockingly flippant about dismissing this extremely legitimate security concern, and comments like this are a perfect example.
Chemistry is so bad for this. That and how everything is behind a paywall that only multinationals and universities have access too.
I support this. Although a journal may not accept that kind of work, you can still publish it in your blog.
It is as special as a canary in a coal mine I suppose
Context.Context [audio]
What a dishonest, cherry-picked example to justify your pessimism.

The Bay area is finally electrifying Caltrain, which has the potential to connect the South bay in more ways then the current commuter connection. BART is also being expanded both in the East bay and the South Bay. And the only reason you are not getting a high speed rail to South California is because politics got in the way. But this high speed train will go between Bakersfield and Merced, making it the first true high speed train in the USA. All this while the Metro in LA is expanding and adding much needed connections in South California.

This all said, Marin County is an incredibly affluent part of the Bay area, it could really easily fix their connectivity issues to the rest of the Bay area with better and more frequent buses (I wonder why they don’t).
> A plan is a step by step description of how you are going to implement the designs and requirements, and in what order.

I think you have a very narrow definition of "plan" that does not correspond to how most people use it.
Hm. From afar one could mistake it for a cousin of the monolith out of Odyssey 2001 :-)
The commanding word in the misprision statute is conceals. Failing to report alone isn't enough, you need active concealment.
Hmmm, I'm kind of in two minds about this.

On one hand, the problem doesn't seem to be any different than happens with standard JS. The exploit was possible only because the wasm (literally) did no input validation. And "validate all input" is the first thing web programmers learn. (or very close to first ;>)

On the other hand, it is a vector. And we've seen plenty of cases where vectors are chained together in novel ways to enable unexpected attacks. So there's that. ;)

> Oops, good point. They are now pushed, sorry about that.

No worries, thanks for getting that done. :)
Related (but more general): the Journal of Articles in Support of the Null Hypothesis, https://www.jasnh.com
Indeed. And even the free algorithm is surprisingly good at keeping the story going. Yes, it sometimes confuses the speakers or who owns a thing (or the house you're in). But it does keep the details. The answers aren't generic.

I only wish it (both free and paid algorithm) didn't have a bias towards making the narrative into a murder-mystery story.
Buying wisely is difficult enough. Another challenge in picking stocks is selling wisely.

It can be difficult to hold onto the winners and not sell them too early even as they suddenly seem expensive, you’re already up 3x or whatever, and besides there’s this shiny new IPO/turnaround/whatever where you could put the money instead...

Sticking with the index saves you from these bad decisions.

(I had some Apple stock in 2002 that I sold a year later; some Tesla in 2013 that I sold in 2016; some AMD and Nvidia that I sold in 2017; and some Shopify that I sold last year.)
You see a lack of imagination. I see naïveté.

I will rephrase: I see negative applications being the ones with the highest impact.

90% the quality of a human indexer is not that great. Who's going to pay for that? But spam that can't be filtered and automated con artistry at scale? Fraudsters, shady black hat advertisers, political parties, and shady governments will pay millions to billions for a tool like that.

Con artistry at scale is the one I find absolutely terrifying. Imagine spam bots that engage with you, that make friends with you... We could be talking about the hydrogen bomb of propaganda.

I find those scenarios much scarier than "runaway super-intelligence" type AI takeover stuff because they are significantly more plausible. We can almost do what I'm imagining today. It's not science fiction. There is no question of its feasibility.
This seems amazing!
Sorry, this isn't cool. Internet forums are far too quick to form flash mobs of judge, jury, and executioner. In nearly every case this turns out to be missing critical information. Moreover the instinct to do it is reflexive; it has nothing to do with the particulars of any situation—it's just an opportunity to have an experience that somehow we seem driven to recreate over and over again.

Because the tendency is overwhelmingly in this vicious and vengeful direction, having HN be the kind of community we want requires that we all make a conscious effort not to go there by default.

https://news.ycombinator.com/newsguidelines.html
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

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

We detached this subthread from https://news.ycombinator.com/item?id=24229084.
> Is that just me or is Big O just something people outside of university never get around to learn even though it’s simple?

I think so. I reckon if I asked any of the developers I work with "what is Big O" I wouldn't expect any of them to know, but maybe I would be pleasantly surprised. No, no I wouldn't. I have seen their code, they definitely don't know what Big O is.
Even later - it was the main German naval strategy of WWI.
Good move. I made the switch two years ago. Updating and theming my blog is super easy now, and I can put it all in Git. This kind of move definitely favors developers though.
Still, it sounds interesting. I'm more interested in learning about the theory right now.
Sure, but you can't always get what you want.

Not every business model is economically viable, and (at a guess) rideshare-drivers-as-employees might be one of those un-viable models.

You can ban exploiting labor, you can force companies to share more with the workers, but you can't legislate well-paying jobs into existence. You might view Uber as an exploitative employer, but it isn't some wildly-profitable company that is failing to share its bountiful profits with the workers.

I don't care whether Uber and Lyft stop doing business in CA as a result of AB5, but I think that's a fairly predictable outcome.
Big O itself is mostly inconsequential, but computational and memory complexity are very important in a lot of areas of software engineering. In other words, it's a good representation of things that are important, not necessarily hard.
VPNHotspot share your VPN connection over hotspot or repeater
Blame the corrupt officials that enabled this, you can hardly blame a union for trying to act in their own self interest. They don't represent you but the city does.
Interesting how you think making your point must include brash classism.
Half of my PhD thesis is considered "unpublishable" because, after doing the work, my supervisors felt it's actually "unsurprising" that it didn't work out. We took methods that had been exploited to improve on previous results for over a decade to their logical extreme, and found that this method no longer leads to improvements. After doing the work it seems obvious. A paper on the subject would almost be considered uninteresting, and a high ranking journal would ignore it (which is why it's considered "unpublishable"). However, nobody has published this information, and it would help others to not make the same mistake.

I wonder how many times similar "mistakes" have been made by PhD students across disciplines.
The problem is researchers aren't going to want/be able to spend the time to properly document negative/unsurprising results. The financial incentives in place don't support it despite its incredible value.
wouldn't a million square metered be a megametre and not kilometre?
I suspect you're being disingenuous since I never said either of those things, so I will ignore your second question.

You used the word should - should get a full time job. Based on what you say, you don’t think freelance work is acceptable. If you considered it acceptable then you wouldn’t be admonishing people, telling them what they should do.

I've never met

You’re just full of assumptions. I get paid crazy-well - much higher than the salaried employees I work with, and unlike them I can bill off-hours. I don’t have a company retirement plan but that’s cheap with the excess I get paid over salary. And I write my own vacations.

The term "consultant" sets the expectation that one would not enjoy those benefits during their work there.

No, it sets the expectation that I’m consulting. That’s all.