skysight-inc/HackerNews huggingface dataset:
Did you look at making it a variable font to reduce bandwidth on web loads?
Your story implies there are 365 chapters.
But we can also assume that everyone else working in security has their own other bias: Chinese and Russian services must be at work too.
I think the fish also need food. Alge, seagrass, bugs, crustaceans etc.
What is the easiest/best way to completely disable any auto-play for videos until I click on them? When I want to watch a video I'm happy to click on it to watch.
It's not like that in most places. I bought my house at the right time and it's only increased in value maybe 50% in nearly 20 years. I mean it ain't nothing; it beat inflation, but tack on the interest and I'm probably negative. At least I have equity built into it, which I wouldn't if I had opted for an apartment for 20 years. Most houses only make you rich in the fact that you own something after all the years of paying for shelter.
You can't get around the fact that rare events happen rarely. False positive rate is the rate of false positives: given that this one event is a positive, what is the chance that it is a false positive? This is important for decision-making in a real situation. Your suggested definition is for a much less helpful statistic, no matter how comforting it might seem to accuse the field of statistics of "not-technically-lying". In fact your idiosyncratic definition has the opposite effect from the one you seem to seek: when "true" negatives are far more common than "true" positives, false positives typically will also be far more common than true positives.
> "(Astute readers will notice they are all AMD (Socket AM4) motherboards. The whole Meltdown/Spectre debacle rendered my previous Intel system insecure and unsecurable so that was the final straw for me — no more Intel CPUs.)"

This is just random FUD.

(1) AMD boards are vulnerable to Spectre - https://www.amd.com/en/corporate/speculative-execution-previ....

(2) There are other vulnerabilities that affect AMD boards - https://community.amd.com/community/amd-corporate/blog/2018/...

(3) Vulnerabilities are found everywhere. That's not the first time vulnerabilities are found, and it won't be the last. How is that an argument for anything exactly?
Why a Jack Russell Terrier Dog Is a Great Companion?
I don't feel like it tonight. Drinking whiskey and trying not to think about how effed up the Israel footage and the North Korea situation are. Maybe that's why it's not the best post.

I don't mean to crap on the work presented. Great article, good summary, and the tech is solid. It's just older than what excites me; a lot of progress has been made in 20 years and the majority of it hasn't found commercial applications.

But here is a citation root for a lot of amazing work in this space:

https://www.dcc.uchile.cl/~gnavarro/ps/alenex10.pdf

My absolute hero Edward Kmett gave a talk stitching a lot of this work together a long time ago: https://www.youtube.com/watch?v=uA0Z7_4J7u8 . I have no idea if he's pursued it, it's just one of his many talks that left me with an incredibly lasting impression.

Variants of this technique work for arbitrary documents and structures, work better at very high volume, have cache oblivious properties, and support transactions. Universal indexes that are reasonably good for all queries (as opposed to specfiic queries) are also possible. Coupled with discrimination-based techniques for O(n) table joins, there's probably a whole startup around there.

Sorry I can't do better right now.
I think you have demonstrable proof that you ARE a good coder, with a job offer to match! A 1 in 3 for some of the top employers in tech is pretty darn good in my eyes.
Quantum mechanics should be listed as another reason to learn about eigenvectors and eigenvalues! =)
Drug sniffer dogs indicate wrongly 80% of the time [1].

And still citizens are searched at our train stations and other public areas here in Australia based on that kind of (in)accuracy.

[1] https://www.smh.com.au/environment/conservation/sniffer-dogs...
> 2,000 more residential option

That the vast majority can't afford, leaving the current status quo.
> Do people just pick up a local cash card

Standard international VISA/MasterCard cards work fine. Just shop around for a bank that doesn't have ridiculous fees.

Tipping isn't a thing in Sweden, except maybe in fancy restaurants (and in that case you enter the tip on the PIN pad)
Well, no, that's not the Wikipedia description of a false positive rate:[1]

"The false positive rate is calculated as the ratio between the number of negative events wrongly categorized as positive (false positives) and the total number of actual negative events (regardless of classification)."

That ratio in my example is 1 to 99.

[1]https://en.wikipedia.org/wiki/False_positive_rate
Everybody tells Harry his new gold watch looks great, or whatever, but legally actionable fraud is pretty rare, and a huge red flag.
this is interesting heuristic guidance on taxes, but this doesn't describe labor or contract law, as far as i can tell.

your link even notes:

> There is no “magic” or set number of factors that “makes” the worker an employee or an independent contractor, and no one factor stands alone in making this determination. Also, factors which are relevant in one situation may not be relevant in another.
Is there an easily accessible API? And is this robust to bad labels - imperfect training data? I have a huge corpus of labeled descriptions for jobs and I want to categorize them as 'programming' or 'not programming'. The accuracy of my manual labeling is like 95%. Can that be used to train a classifier using this newly published technology?
The previous post is valid. Other examples, corporate actions (up to date and historic), identifiers for instruments as they appear on particular secondary markets (eg, what is the name if this security on aquis europe), current and historic close prices (for any venue you could name), otc/si trade reports. The broad spread and generally high quality of data is what drives the platform.
You don't get respect because non tech managers see you as factory workers.
I think sites should simply have to ask for audio permissions like they already do for camera, location or microphone.

The browser trying to figure out if I intended to play audio is way too error prone versus me just asking.

I work on an audiobook player as a developer have been fighting this junk on iOS for years, it’s nothing but trouble. If I could just secure a permission to play audio worry free it’d make my life so much easier. Right now we need to ensure that all our audio is triggered by a click event, and if it gets too many steps away from the click event itself, everything breaks. It’s literally defined and limited how we can abstract our code.
I've had the same experience with my MBP 2017. So many people don't realise that the aluminium chassis isn't just attractive, it's actually a massive heatsink, and it's the reason the machine needs barely any internal airflow.
My desktop is a terminal. A Mac mini makes a great silent terminal.
There is no trade off between climate change and housing. Those are entirely separate things.

SFO is way too hung up on its past and the citizens living within need to get over themselves and allow “evil” developers to tear down all the old crap and build up. They live in a city. Shit changes.

It is astonishing how many two or three level buildings exist even within the most dense part of the city. Even more amazing is how even 5 minutes away from market street exists two story houses with garages in front.

Seriously. It isn’t historic. It’s just old crap. Tear it down. Build up.

Only gonna work if government can tell all the existing residents to fuck off and allow more development.
I hope I can one day work up the courage to talk with trees. I am talking to birds to work up to it ;)
I wrote a blog post a while back that might be of interest: https://www.akalin.com/intro-erasure-codes . It's similar to Igor's but fills in a few more details.
In the voice assistant example, the server is one of the endpoints. The point they're making is that E2E doesn't really help there if you can't be sure who is looking over shoulders on the other end. If the two ends are both under your control or scrutiny, then it doesn't matter who's hiding in the clouds... Except for metadata of course.
Same here - in my past decade of travel, I've never brought any cash (aside from US$200 of "emergency" money I've not once had to touch) and never used a cash Forex counter. I've always just used an ATM on arrival. If you're regularly traveling to Zimbabwe or something this might not work, but even in places like Cambodia I had no problem arriving with only cards.
I don’t know how they bill. If it is just the Content-Length then they eat the cost of the header.
Holding your tongue does not make you a liar.

Not sharing every thought you have does not make you a liar.

Everyone is not required (Thank God!) to reveal everything that crosses their mind in order to be truthful and honest.

You have a very warped definition of "dishonesty".
That is simple arithmetic, not a "paradox". Those who can't do that arithmetic will be ill-equipped to use this "smaller haystack" in a sensible or just way. Instead, they will simply arrest the first member of that smaller haystack they find.
There's three other good ways to try weird and interesting wines: 1) find liquor stores that have weekly wine tastings (often free!), 2) go to the biggest liquor distributor/wholesaler/outlet you can find and ask the most knowledgeable person questions, 3) go to wineries.

The last is obviously a privileged thing that not many can do, but if you are traveling, absolutely ask the locals what regional wines you should try, and what years. The weirdest & best wines I've had so far were in Delaware, Central California, Spain, Israel, South Africa, and Central France.

For example, I did a tour of some of the dozen wineries in Delaware (who knew?) and tried a varietal I hadn't heard of before: Norton. It's basically the only native American grape which is practically suited for winemaking, and has been in use since the 1700s. It was once so popular that a Missouri wine using it won "Best Red [Wine] of All Nations" in a competition in Vienna in 1873. The one I had was really weird tasting, and I highly recommend it.
Polite dishonesty is no less a social ritual than polite laughter or mild praise for food you didn't really like. Most people don't expect you to be honest. To be considered polite, you must occasionally be dishonest because that is what is socially acceptable.

You can chose not to be polite, but you will acquire a reputation. Refusing to play the expected social game will have negative consequences.

You clearly have no problem playing the "I'm fine" game. I'm not sure why you have a problem with the "answer the inconsequential question the way people expect it to be answered" game.

> If I don't want to be honest with whatever level of tact, I may avoid directly answering. I won't choose to lie to them.

If you avoid answering, the person asking will assume you hated it. You might as well just say so.

>I don't agree with you if your view is that my unwillingness to declare my feelings about their food (omission) is equivalent to telling a lie about my feelings about their food.

A moral code that makes harmful omissions perfectly fine, but benign untruths immoral is, to me at least, very bizarre.
That current “starboard” keyboard is atrocious. Over the last couple years I’ve killed probably five of them with trivial levels of coffee spills. They seem super-sensitive to any kind of debris. Way more than any other keyboards I use, including those of laptops.
Never let the user control your brand. System fonts should always be thrown away.

Every company web site & app needs to include their own font. Otherwise, you become a commodity, and you can be replaced by your competitors.

Business is about being different from competitors, not the same. And people buy things that look good.

Companies that have crappy branding lose money, because they lose customers to other companies.
I remember it as just one instruction plus the jump. Checking up on this now, it looks like the "cache" (actually the IR register and the prefetch register) can only hold one 16-bit instruction and a DBxx instruction.
Which interface? Are you sure you could not have made a broader generalization and a more nondescript statement?
More granular permissions would be great. I would love to have a whitelist for audio, video, any sort of animation, etc.
Also, coil whine and convection wind have potential to be more obvious once you take away fans and introduce more efficient passive components.
Prop 13 contributes to making this situation worse, but the scenario you laid out is actually how development happens in the US, regardless of where you are. Municipalities at the edge of a built-up area realize there's an overspill of demand, and they can attract development because they can offer lower land values, higher lot sizes, and lower property taxes than areas that are already built out. Typically, residential demand is higher than others, and private developers persuade town officials to let farmland be upzoned for homes and subdivisions. Typically, everybody wins a little: the municipality gains significantly more revenue from property taxes on the re-assessed land, developers, barring a sudden downturn, usually turn a profit, and potential residents have more options for housing.

This works well for greenfield development. But once a town is built out, the calculus is different. For developers, the costs of buying out adjacent parcels is greater, and the marginal profits are less. This is why you predominantly see "luxury apartments" built during redevelopment, instead of, say, middle-income walk-ups, to improve margins further. These forces cause them to gravitate towards greenfield development further out (e.g. Gilroy, Tracy, Stockton, Woodland), or to focus on redeveloping areas that have the highest profit potential (ex-industrial urban revival districts).

Meanwhile, for the towns themselves, 30, 40 years after having been built out with single-family homes, the benefits of further residential development have all but evaporated: the sewers need replacing, and the = schools require more and more funding to keep at their target level of service to retain discretionary, high-income residents. Smart suburbs typically shift their focus to attracting employment, like manufacturing or office space. The Bay Area is much more fortunate than other regions of the country in this regard, as most of the employment base developed organically, rather than having to attract out-of-town businesses to start satellite facilities. Nonetheless, communities still vie with one another over employment, as new jobs are much lighter on the budget than more residents. Ever since streetcar suburbs were established, the natural state of development has been that towns in earlier stages of their existence would pick up spillover residential demand, while built-out areas focus on attracting and retaining jobs.
Sadly, a lot of this came from CIOs, so even tech managers see people as factory workers. In my experience, tech management is just so bad in the US, it's bewildering. It's like they got their training by watching Office Space.
The right to contract is not unlimited, especially with regards to self-contradiction. Hence not being able to sell yourself into slavery. Even these arbitration clauses recognize they'd be blatantly unenforceable if they didn't carve out exceptions for eg determining their own validity in a real court.

Re #1 - a clause that allows one to completely opt out of it, but only within 30 days after opening an account, by snail mailing (an onerous communication method compared to the customary method of the relationship) to a specific address buried in pages of terms. That's basically purpose-designed to take advantage of consumer uninformedness/laziness!

Re #2 - there's a big difference between how much effort will be spent when opening an account, versus looking into a problem.

Your general argument is casually resting on these common falsehoods that consumers proactively read tens of pages of terms, that interpreting dense legalese (including the context of relevant case law) is straightforward to the average consumer, and that companies aren't just continually attacking consumers with garbage terms [0] just because they can (most likely their legal staff justifying their own paycheck).

That's not surprising - it is after all how the status quo is perpetuated, and how attorneys gatekeep access to the legal system (thus undermining equal protection). It's just not right, in the sense of morality or even correctness.

[0] http://www.law.harvard.edu/programs/olin_center/fellows_pape...
I don't think I'm ignoring it. Most of the scenarios in the listicle where "misleading people through telling factually correct statements" is a tempting options (e.g. reporting misconduct or providing constructive criticism) are the ones where I recommend not doing that.
Sorry but are you really citing the problem of “not double booking” properties as one of the reasons Airbnb needs to hire an army of web developers?

“How many developers does it take to design a reservations schema?”

I would put open source projects like the ones you’ve mentioned as more evidence Airbnb has too many idle engineers. I think even Google uses Tableau for their BI analytics stack. There’s not necessarily any business justification for a private startup to have to build that from scratch, and the only way Airbnb could justify working on projects like that is if they had a ton of engineering capacity not already working on the core marketplace product.

Most if not all of the challenges you listed are non-engineering related (legal, compliance, host operations, localization)
You're responding to me. And no, I don't think you've established that normal social etiquette is "dishonest" in any meaningful sense.
Prepping Yourself to Conceptify Algorithms
Nevada figure probably includes taxes paid by casinos. Income taxes are closer to 5%.
>That the vast majority can't afford, leaving the current status quo.

is this a comment on how new housing is supposedly "luxury" housing that is only available to the richest?

As someone currently living in a "luxury" apartment in San Francisco and has lived in normal apartments in several other cities across the US for significantly less money. The only thing luxurious about San Francisco apartments is their price. Build enough houses and the prices of these supposedly luxury apartment buildings will fall. Then they will begin to offer real luxury amenities like a 24/7 doorman, heated floors, etc.
I'd like to see SB827 for office space instead of transit. The density of residential zoning near these big suburban campuses should at least equal the density of the campuses themselves.
Who gives HR as a reference?
It appears to be a little more complex than that; this[0] blog post (from September 2017, but linked in as the official recommendation) provides some broader context, and also talks about a "Media Engagement Index" heuristic to determine whether or not to play audio. This doesn't appear to take something like Alexa rank into account. The requested behavior is very similar to the actual (recalled) behavior. Per [0], Chrome allows muted (by JS) videos to play, and then allows audio to play on first interaction (but must be done by JS.) This is subtly different from the proposed behavior, which asks for this unmuting to be automated by the browser.

[0]: https://developers.google.com/web/updates/2017/09/autoplay-p...
What a waste.

In terms of the activity/behaviour generated.

In terms of the skills produced.

In terms of the meaningless randomness of the results that can vary from one day to the next for the same effort.
> I think doubling down on mass transit is a mistake with automated vehicles on the horizon.

Alexa can’t even turn the lights on 50% of the time I ask it to. If we can’t even get something “simple” like voice recognition working right... sorry to say but the dream of fully automated, self-optimizing cars driving on futuristic intelligent roadways ain’t gonna happen for a long while.

Self driving cars are orders of magnitude harder than me asking a computer to turn the lights on.
If only wealthy employees can buy the 2000 new housing units close to the big corporate campus, then that means those 2000 workers are moving out of housing that's farther away, lowering prices (or at least slowing price rise) in those farther suburbs.

So yeah, maybe the company janitor can't afford the $1.2M luxury apartment next to campus, but maybe he can afford a $600K house 15 miles away instead of living in his $400K house 30 miles away.
A housing market that's full of fraud and that has extra-high interest rates still "works". I don't think you're understanding my point at all, or maybe you don't mind fraud.

But in any case, those are the problems that transparency are trying to help solve.
Why listen to developers? They (and their bosses) created such a hostile environment for users in the first place, if they'd done the right thing then this wouldn't need to be baked into the browser at all.

Listen to users, they need protection from developers.
Also, I can’t see any other reason they’d care. Who does the header harm?
Ask HN: Looking for book recommendations on Walmart
Hey folks! I'm looking for some good books that are good reading material for current day walmart culture and strategy.

I came across Walmart Effect by Charles Fishman (https://www.goodreads.com/book/show/74915.The_Wal_Mart_Effect), but much of the world has changed since that book came out 13 years ago - There has been an economic recession, a protectionist regime is now present in US, and Amazon has taken over as the giant killer.

Would really appreciate any inciteful comments from the community here.

Context: Walmart recently acquired majority stake in Indian ecom leader Flipkart for $16-19bn, and as someone from the Indian startup ecosystem, I want to gather a better understanding of the Walmart culture.
This seems to be the right way to go... Chrome's current approach[0] is all heuristic and no user input. I think a quick "Allow" with an optional "Remember Me" would be both easier to implement and less confusing than what they have (also not a huge pain for web developers.)

[0]: https://developers.google.com/web/updates/2017/09/autoplay-p...
>Actually that's not true. It is possible to be completely sincere, yet tactful

I completely and utterly disagree with this. There are too many social interactions centered around a shared expectation of dishonesty.

If your partner's grandmother asks you how the food was, if you answer with anything less than "great", regardless of how tactfully you do so, there will be negative social consequences.

Even in the rare case that the grandmother wants your honest opinion, the rest of the family have expectations about how you are supposed to respond.
Metasploit Msfd Remote Code Execution – 2018
it's a classic HN. "I can build that in a weekend!"
Zuckerberg flying private to go answer some legal questions in a country where his company voluntarily chooses to operate is a pretty far cry from Revolutionary War "transportation as punishment", my man.
My example was small but illustrative. If instead of implementing a single linear transform, you're implementing a whole neural network, or a complex statistical model or something, it will be much easier to grok the 10 line implementation than the 150 line one.

That means less surface area for typos, bugs, etc. This compounds if you ever want to go back and modify existing code.