skysight-inc/HackerNews huggingface dataset:
How do people disentangle "ship the incorrect thing and let customers let us know what they really want" vs "ship the correct thing but built incorrectly and let customers know why its wrong". I hate the second with a burning passion because it seems like its bound to give the impression that you really don't know what you are doing. I've been put into situations too many times where I just could not get the point across that "yes I understand that we may not be giving the customers what they want, but what you are telling me to build is clearly not correct" its maddening. Sorry if its off topic but it seems at least adjacent to the articles balance. This seems to happen with PMs who do not have a deep enough background in the technical detail and yet reject the feedback given because it will reflect that poor understanding. "Agile" environments seem to enable this kind of behavior. I'm beginning to think I need to pivot to PM in my career so I can avoid the madness as a developer.
Will the controller designs end up in the pc version? Would love to play this on my Steam Deck in console mode!
If you looked through the lens of science for the last few decades, you would also have seen a growing alarm over the climate/ecological crisis that has been developing, evidence for which was well established since the 70s and earlier. Not insanely bright if you ask me but actually pretty bleak really and nowadays down right abysmal.
"Employee" is a bad term to use here, I assume you mean contractor.

If you're acting as a contractor then you are specifically not an employee and you shouldn't let anyone at your client refer to you as such or try to control how you work except via the terms of your contract.

That means for example, you ask to take leave. You tell them that you are not available on certain days. It a subtle but very important difference.
The creation of 'high-value' coffee is really just taking the natural variation among coffee from different regions and plant strains, differentiating them into different products, and slapping an additional 50% or so onto the price tag.

Here, I think the coffee industry took a page from the wine industry and started talking about things like 'terroir', 'single origin', 'unique flavor notes' and so on. This isn't all snobbery, and it has some good side effects - the field-to-table graph is a bit clearer and shorter, and coffee producers seem to be getting better prices on their product relative to past eras.

However, to get these 'unique flavors' the roasters have cut back on roasting times, resulting in lighter roasted beans with higher levels of acidity. Some appear to like the result; personally I like the darker roasts much more, and the time-since-roasted factor has more to do with the quality of the brewed cup than anything else.
There is no danger or possibility of turning off oil or coal tomorrow, so it is a wholly idle concern. Concern trolling, really.

Demand will fall continuously, and supply will track it. The less of it utilities use, the less sensitive they will become to price, i.e. willing to pay more for it, when they need any at all. But as demand falls off, it will be harder to place what you have, if you have extra. So expect investment in sourcing to fall. These factors will make price volatile.

Industries still using mined hydrocarbons will look to get off them well before alternatives cost matches it, just because prices for alternatives will be more stable, falling on a predictable downward trend.
It's not hard to prove at all. Randomized controlled study organized over the phone so it's subject to legal protection from surveillance, unlike random FB messages.

If 200 people send preselected product communique over brand new devices and are 800% more likely to be targeted by ads for those or related products by the control group of the same size then we have enough for a legal case and discovery.
I don't know about you, but I've never had to "push for what I want" for interaction. It's pretty clear on both fronts when someone is interested and when they're not, and pretending that it's unclear gives people an excuse to be more aggressive than is acceptable.

Obviously everyone is different, but I think that's part of why asking for a first kiss is seen as unattractive. If you're so dense as to not be able to tell when someone wants a kiss (which, the first time, is excruciatingly clear most of the time), what other less clear or more important signals are you going to miss, or choose to miss?
True, but the problems with soot and smoke in densely populated areas were a well known downside of urban life.

Rich kids with asthma spent summers at the country manor.
I wonder if the explanation for Carlsen's move could be far simpler than people are making it out to be. This is the guy who decided not to compete for the world title, simply because he didn't feel like it. He loves chess, and wants to keep playing it for the joy that it gives him, and nothing else.

He could have resigned early simply because going through with the game would have left a bad taste in his mouth. I'll bet it's annoying to play someone with a history of cheating, regardless of whether they are still currently known to be breaking the rules or not. Imagine having to sit through a game that you love to play, only with a nagging thought in the back of your mind that sucks the joy out of the experience and turns it into a chore.
> The irony here is that Youtube videos from ten years ago are still alive and well.

They're not, though.

Because Youtube re-encodes videos every couple of years, with new "better" lossy compression algorithms. And each time the videos get successively worse.

Watching a 2008 Youtube video will not only look grainy because it's 360p, but it'll look actively *worse* than it did in 2008 because of all the lossy compression that was applied to it over the decades.
Shops are opening left and right with specialty beans, great atmosphere, pastries, and the $30k La Marzocco espresso machine, yet the baristas have no training, can't steam milk, and pull shots that taste like battery acid.

The reason the coffee costs $6 a cup is to pay the pilot
Not to mention that in the future the past too will be better.
RAI offers something new.
What you see with IR35 and various laws in the US (eg preferential tax treatment for passthrough corporations that produce stuff since the Trump tax cuts) can all be boiled down a complete failure in dividend taxation.

In the US, corporate profits get taxed. You pay a dividend (for the sake of argument; in reality it's a share buyback these days). You then have to pay tax on that dividend. That's dumb and unnecessary.

In the UK as a contractor you pay yourself a low wsage (IIRC ~32K GBP) then a certain amount in dividends because of preferential tax treatment and then you'd try and deduct a bunch of stuff (eg car leases). You might retain profits and then dispose of your business at a preferential tax rate after a few years.

Australia on the other hand is one of the few countries in the world with a simple system of dividend imputation. Say the corporate tax rate is 30% (it was; not sure if it still is). Say you make $1000 in profits and pay 4300 in corporate tax and decide to distribute the remaining $700 as a dividend.

That $700 is what's called fully-franked meaning it comes with $300 in franking credits. When you file your taxes, you get credit for paying $300 in taxes. If your overall tax rate is lower you'll get a refund (essentially). If it's higher, you'll have to pay a little more.

But this way there's almost no difference between paying yourself ordinary income and paying a dividend so a lot of problems just do not exist. There are some differences (eg the Medicare levy and superannuation requirements).

I truly do not understand why the US cannot do this and why the UK spent 20+ years trying to enforce stupid legislation like IR35 rather than simply fixing the dividend system. It's mind-blowing. The solution is so simple.

IR35 enforcement was such a huge waste of money that simply could've been avoided by not caring if someone gets a tax deduction for a car lease.
Yup, many sites just read faster without the cruft.

For me, everything has continued to get faster for the past 30 years. Better modems, service, dsl, cable. 15 years ago, installed button on browser at work to turn off scripting (all or nothing). Used until NoScript came out.

Most news sites, NYTimes, WPost, CNN, even HN - you don't even need scripting to read the text, and it loads like lightning. I don't even bother with an add blocker these days. Want to see pics? Tweak the pic link yourself, or google the article title. Worth it, because it's so much faster.

On HN, I finally got a log in and enabled scripting for ycombinator.com - it's usually always fast anyway.

Example: to follow the war in Ukraine at

https://www.scribblemaps.com/maps/view/The-War-in-Ukraine/09...

- I just enable "scribblemaps.com". Don't need "azure.com", "google-analytics.com", or "visualstudio.com".

Most sites I leave default, no scripting at all. If I really want to see missing content, I might try enabling some, or even all, if I trust the site. Most of the time I can read everything I want without wasting the time.
> I'm saying that Android doesn't do backwards compatibility well, but it doesn't need to since everyone is actively going out of their way to support old versions.

Which is not relevant to the discussion. The discussion is about apps that aren't updated. Android doesn't break those. Developers targeting previous releases is a wholly unrelated issue.

> AppCompat. You know why it's called that?

Because it provides compatibility for new APIs on older platforms. You seem to be completely lost on what backwards compatibile means.

It means old binaries/APIs work on new releases. Which it does on Android quite well. It does not mean that new APIs magically work on old releases. Which is the problem jetpack/appcompat is targeting, and is the entirety of your rant.

> android.R.color.black to be something completely different than black! That's why you can't rely on android.R for anything

And yet everyone does rely on android.R, because those color redefine issues are vanishingly rare.

There's also entire CTS suites that verify oems don't modify theme.holo and theme.material. which is why everyone inherits from those, and don't have problems with it
It could be more like freeform is Garageband to Logic. So a Design Pro app could be something in the future... They do seem to continue investing in Final Cut and Logic.
It feels worse than work, because at least at work I can automate all the manual, tedious stuff away.
This is, unfortunately (as this is a respectable datasite), a mother of improper data analysis. The story that is woven together over such a large time frame over which number of socio-politico-economic shifts happened do not inform what so ever the conclusion squeezed out this dataset.

The economies of countries of 1200, 1600, 2000, and 2022 along with the inter-networking relationships, dominance of petro-dollar with many latent variables render this approach useless toward thinking about such matters.
They can decrypt if someone enables backups, so I see no reason they could not read them indeed.

Signal might be the only app unable to read, but even that, I would not trust.
That and I suspect a lot of people don't even report this sort of thing because they believe that it's pointless. I think they're wrong in such cases, but I can definitely understand why; when police don't take property and trespassing crimes seriously, people lose faith. Depending on the state one lives in, it can be concerning to report that one used a gun in public even if the trigger was never pulled. I'm a gun owner, and even though I would want to give the police a report of an incident, I would feel hesitation because I live in California; do I really want to tell police in California that I was holding a gun for anything but target practice? Better leave well enough alone and not take a chance.
Shouldn't it be linked to the agricultural department because of the phrase "Neuland"?
So you're nit-picking over the phrasing of the sentence, but should instead focus on the spirit/meaning behind it.

It's illustrated in their example below that they if you say you're having a baby, meta can send some type of distilled ad-keywords to its servers (eg `[mother, baby]` if it knows the user is a woman based on their name/profile, but probably more sophisticated than that). The message you sent is still technically end-to-end encrypted, though,
Good players could cheat with a bot. Great players know exactly when they’d use a bot on a single move.
Early on in this debacle, I remember someone pointing out that Niemann's performance could be explained relatively easily by him having forward knowledge that Carlsen intended to use the unusual opening he went for. This would amount to cheating "in spirit", by way of having an unfair advantage over his opponent, while still being tournament legal.

Whatever happened to this version of events? It struck me as being a lot more credible than engine assistance.
I, too, started listening to Econtalk right around when it came out, and the thing that stuck out to me the most, which seemed so unlike anything I ever came across, was just how long guests were allowed to speak. That seemed... just incredibly novel to me. Russ would think nothing of asking a question and then many minutes going by with the guest answering the question. There was a... slowness? to it, and genuine sense of a curiosity that felt remarkably novel compared to the rest of media that I used to consume. Since then, there's been just an insane proliferation of podcasts along the same line, but I think his pacing is still quite unique, and in many others I get the impression that the host is competing with the guest for attention, whereas with him it feels much more like some guest has been given a platform and I'm sitting there listening to him try to extract as much as he can from them.
Hi again, thanks a lot for the suggestions!

You're absolutely right about the auto-detection (and documentation) of both the header row and the delimiter, I was busy with the auto-caching ability in the last few months in order to provide generic sqlite3 querying, so never got around to it.

I will update the docs and also add the auto-detection capability soon.

Harel
Yeah, I recommended Pi-hole because it is easier to setup than a proxy, it is very easy to see if it works - just try to send messages. The last time I tried it you could block whatsapp traffic by just blocking the domain at DNS level.

Of course, if it does not work, use a proxy.
So armor, basically, repelling the fist with the good old normal force.
As suggested by others, I would also recommend going one step further and turn this into a proper experiment, e.g.:

- systematically record how often this happens, in contrast to other ads, and for each of the reason topics

- record for each random topic if you have also mentioned it anywhere else, e.g. in a Google search it some other digital media

- make the choice of random topics more random, ie. not depending on current moods (which might be biased through subtle, external nudges

-...

These are of course just pointers, and by no means a proper experimental setup.

I'm aware that this might take the fun out of your playful approach. However, you might be surprised by the results, in whatever direction. Also, it would give you a much more grounded fundament for further discussion. Of course you can just keep doing it the current, less tedious way. I'm only suggesting it because you seem to be interested in the topic and it might be more satisfying for yourselves to turn this into a little citizen science project.
Btw, cool concept: https://itsnotgov.org, hope it grows over time.
Agreed. The analyses based solely on a comparison of average centipawn loss is so so flawed. It only takes using an engine move once or twice to completely demolish a much better opponent in a game. These types of analyses don't find this type of cheating.

A much better analysis imo would be trying to find the probability of someone at his ELO finding surprising moves. EG I played a 1900 online recently who happened to completely turn around a game by setting up a forced mate in 6, with several branching moves a few moves down which all happened to result in mate because of incredibly lucky piece positions. I can't calculate the probability of someone at a relatively low level like that finding such a move, but I bet it's very low. This is the type of analysis which I'm guessing Magnus is using to assess Niemann as a cheater.
Hah, nice.

My personal favorite would be wtfpl[0].

[0] http://www.wtfpl.net/
Unfortunately that tweet is pretty accurate for a lot of fields. Although there are examples that show it can be done. Look at email and Git for example, or HTTP, WebRTC and browser js/css in general.

I think it is up to us OSS nerds to keep working towards a world that is more interoperable, preferring protocols over implementations. It is either that or giving up entirely and rolling over to the whims of Google, Meta and other big corps.

In the two minutes it took me to write this comment Google has released two new chat apps, fragmenting my contact list even more /s.
Literally not sure what a stomach has to do with any of this.
If you can't see the obvious difference between covering the district approved sex ed curriculum and trying to push the legal limits of what you are allowed to say to children before you go to prison, you should not be allowed around children.
> Also, large scale data hoarding becomes far more affordable (I assume the petabyte ram modules also mean exabyte disk drives).

It will also mean data in general will be bigger and scale accordingly.
I think he is, but at this point we will never know for sure unless he admits it.

But I think now that the eyes of the chess world are upon him, he will suddenly start performing much worse.
The dodged NI contributions can be passed through via higher comp though - it ends up reducing the total cost of employment.
Ask HN: Innovations from crypto that have nothing to do with blockchains/tokens?
"To the moon" might be apt. In 1969 the U.S. sent humans to the moon for bragging rights. We ended up learning a lot.

Setting aside the value of the blockchain database and the utility or speculative potential of individual coins and tokens... What real world innovation is emerging as a byproduct of crypto?

Some examples:
- The Merge taught us decentralized dev teams could heft a major refactor with zero downtime. Impressive.
- Automated liquidations reveal how backward and manual traditional prime brokers mitigate margin risk (i.e. they wait too long to call margin and then explode). Ignore 3AC case. Their lenders were ironically manual.
- Investors don't read or don't understand terms of service and are suseptible to financial predation (see web3 is going great) and the protections of the banking system, however antiquated, are actually pretty nice (eg FDIC insurance vs Celsius "savings" account)
- Risk eventually emerges. Whether way out of the money options, crappy MBS, or coins/tokens, they end up trading like risk assets. When people get scared, they sell. When people need to free up capital, they sell. Suddenly everything is correlated.

What other innovations or critical problems are emerging from this vast experience?
Google CEO tells employees not to ‘equate fun with money’ in heated meeting
Download it on a Mac and then airdrop.
I'm glad that I was able to guess correctly! :D

You're maybe not a professional per se, but if I read "color balance that hasn't been set correctly to neutral grey", I have no clue what that's supposed to mean. (I know a bit more now because I fell into a color balance rabbit-hole after reading your comment).
Most of us died before the age of 30 during that period of time
"Failing to see" is one explanation. "Struggling to keep pace" is another; there's really quite a lot of work involved in keeping up with web standards.
By the virtue of having OS-based contact.

Which is why you disable contact.

It asked up front if you want Signal to access contact at install time.

If you say yea, then only a hashed value of each phone number found in each contact is sent. Nothing else from each and all of your contacts in your contact address book.

If you say no, then nothing of contact address book is looked at.

In a new phone, typically contact address book is empty.

If backup is restored at new phone, then it becomes important to ensure that you say no at Signal install time when prompted and asked for permission to access your contact address book.
I think the reason is volume. They have to buy so many beans that the individual flavors and quality are all over the map. They have to roast them very dark to get something like a consistent product.
There's an example in this example. The line it translates as "we're getting the raw request body" doesn't work on multipart/form-data.

I can easily imagine the reason you're looking at an unfamiliar function in an unfamiliar language (hence needing such a line-by-line translation) is that there's some sort of bug and that edge case is exactly why. The tool would mislead you into thinking it's one of the other lines, because of how simple its translation is.
there was a time when “Unlimited” meant without any limits, but US cell carriers have redefined the term to support their business model.

It’s possible that this data harvesting ad company has redefined what E2E means (to them) to advance their business interests.
That is what was suggested in the next paragraph.

> But a better solution might just be to switch to Rust types, where i32 is a 32-bit, signed integer, while u128 would be unsigned and 128 bits. This convention is close to what the kernel uses already internally, though a switch from "s" to "i" for signed types would be necessary. Rust has all the types we need, he said, it would be best to just switch to them.
> Is WhatsApp scanning personal messages to target their ads as we are noticing?

Three letters...begins with Y
A lot of US gun owners are too prideful, they simply want the freedom to carry. Telling them there’s risk in that only taunts them because they want to feel they’re protecting their family.
I live in Alberta, and occasionally encounter Rachel Notley, the former leader of the province and current leader of the NDP party while out for a jog. In spite of having received many death threats, she often runs alone, unarmed and without a security detail.
It's not a difference in rate between employment and self-employment, though, and that's really the core of the issue. If you're self-employed your tax rates are (virtually) identical to those who are employed. If you set up a company and pay yourself a salary from that company, those tax rates are also virtually identical (although now you're having to pay employer NI contributions).

What's different is the tax rate on dividends from shares, and the tax on employment, and that's the tax loophole that IR35 seeks to close.
> VS Code is just a text editor that has extensions for specific programming languages

Extensions that offer syntax highlighting, debugging, refactoring, code inspection, command line integration, dependency management, etc. How is that different from an IDE?
i hear massive attack
Just finished reading the second book of Dune and loved it. Would recommend it to anyone who's into science fiction. Cheers!
JSFiddle Preview of the code: https://jsfiddle.net/yLn41po0/
I think the fact that calories are a measure of energy in fuel makes calories extremely relevant to the Calories In, Crust of the earth Out weight loss method.
I was raised that two wrongs don't make right. I'll continue to take the high road. I don't need to score points against anyone else.
You tried every coffee in London? How long did that take?