skysight-inc/HackerNews huggingface dataset:
> machine-code binaries aren’t a programming language

Machine-code binaries aren't (they are programs), but ISA of a CPU is.

I'd plug in a requirement of Turing-completeness for the source and destination language, and at that point the "semantics-preserving" variant makes perfect sense to me. Although canonically textbooks and Wikipedia don't seem to require that, so I'm fine accepting a definition not requiring Turing-completeness, just preservation of semantics.
This product makes sense if you are reusing existing copper lines.
And Firefox also doesn't follow suit (to some extent). But Apple is the only organization with any influence because of their captive market.
Haha, it's nowhere near ready for usage by anyone at this point, not even myself.

If it ever becomes worthy of your time I'll put it on https://withoutdistractions.com and add a separate reply here :)
These problems exist with any social network.

The IRCops of most major IRC servers are very hands off - they will not get involved in user disputes at all unless the IRC server itself is in danger.

However, you get kicked out of a Discord server or Facebook group, you're in the same situation, and Discord/Facebook isn't going to help you most of the time unless the group is violating TOS. Most IRC server's TOS are very liberal because the IRC server itself doesn't really store any data other than possibly some actual chat text - it doesn't hold images, files, etc.

> And there's also a single global namespace - it's not feasible to found a replacement for, say, #chat.

With modern IRC services you can actually create "neutral" lobby-type channels that have the services daemon as the op.

But unless you run your own chat server or social media service you'll always be at the mercy of who runs it at least a little bit.
I don’t understand these drives. The US is the only developed country without state control of healthcare. How is Google hoping to grow their market outside the US when it’s such a difficult space to navigate?
The Active Admin to Avo converter sounds like a good idea, and I'll wait until I hear about this request from more users. I use my time where the users need me to use it.

Oh, yeah. No offense taken. Thank you for the compliment!
Can you elaborate further. What’s the relation or workflow to the OS update that connects to native apps exactly?
You don't have to worry about it if you use Gocryptfs.
Thank you! We have a really talented team working with us but we're very actively growing. If anyone is looking for a job in San Francisco: https://www.convex.dev/jobs
> On the basis of the article that you linked to, I think it would be more accurate to say that "currently available GMO food is not thought to be harmful to humans."

I would actually say instead that "there is no reason to think that genetic modification itself introduces any additional danger to the food". Of course you can create dangerous food using GMO. You can also just poison it, too.
Copying short strings does not necessarily involve an allocation in implementations using short string optimization. Shooting down the cache line in a remote CPU that happens to have used a frequently-used string recently is absurdly expensive by comparison.
If you really want to solve it, and have the political willpower, you just do it over time. Nationalize all hospitals and insurance companies, and continue to run them as they currently are, and slowly streamline systems over decades, and don't hire replacements for retirees.
Well that's they want me to go back to I suppose. I keep getting anti vaping ads clearly designed for teenagers.
>Do you life with something chronic? Something were not a lot of people are doing research and we're there was no real discovery in the last 20 years?

I do, but I can think of no more obvious examples of a Faustian pact than having Alphabet get involved in this field.
The tiny mites that have sex on our faces have a problem
> however, e-cigarettes end up saving billions in health care dollars

I believe the jury is still out on whether or not smokers have more expensive health care requirements than non-smokers. Smokers tend to die younger and quicker than non-smokers, so their health care needs may actually be less than most non-smokers. They've also voluntarily paid a huge amount of additional taxes throughout their lifetime.
I don't think anyone that says this has actually been poor and needed medical care.
So in the 66 countries you're referencing, none have restrictions on alcohol or tobacco? No warning labels, taxes or restrictions on sale?

None have different tax rates for staple foods than for packaged snacks or fast food? None have regulations about labeling of food for health claims or disclaimers?

Because all of those things are common throughout all the European countries I'm familiar with, but maybe your list didn't include any European countries
Amazon’s new robotic tech set to make work easier, safer for employees
Not necessarily no. It's a balance. And Go skews so far that it's no longer reasonable. It's so bad that the most popular Go IDE by default removes the error handling code from view.
I eat and enjoy quite a lot of Mexican food and all of it has way too much protein and carbs to put you in ketosis. We’re talking about getting 90% of all calories from fat here, I seriously doubt many if any Mexican recipes at all are that fatty.
FWIW nicotine in cigarettes is only as addictive as it is because tobacco also contains short acting MAOIs (monoamine oxidase inhibitors - harmane and harmaline, the same ones combined with DMT) and other additives that relax the airways and increase nicotine absorption.

Smoking a cigarette is like taking a fast acting but short duration antidepressant along with a mild/moderate stimulant simultaneously, which has been specifically engineered to go from lungs to brain in the shortest time possible.

Switching to vaping from smoking has a transition period ranging from a few days to just over a week while the brain adjusts to receiving the nicotine much more slowly. Vaping relieves nicotine cravings, but at normal doses in an ex-smoker barely scratches the surface of the instant relief/rush delivered by a cigarette.

Nicotine itself and on its own is relatively harmless to an ex-smoker. But should still be avoided by non-smokers.

Most of the harm caused by cigarettes are related to the tobacco-specific nitrosamines found naturally in tobacco which are carcinogenic, combined with additional carcinogens and harmful compounds created when tobacco combusts.

That said many of the flavourings used in e-cigarettes are harmful to health, especially when heated. Most notably sucralose, which itself partially decomposes into carcinogenic compounds when heated to temperatures reached by vaping. But that's another problem, my main point is that nicotine is only about as harmful as caffeine when consumed alone outside the context of a cigarette.
"“What just happened here is that Oracle couldn’t resist giving the community the finger one more time,” https://www.linuxinsider.com/story/oracle-and-openoffice-the... (2011)
"Only mock what you own, because mocking others is rude."

i once referred to a codebase as foreign, meaning (to my knowledge) not originally developed by my team or division, when justifying not writing new unit test coverage for existing code without discussion, only to realize much later that the owners were actually abroad and may have been offended by that statement.

sigh
> Why can't we fill our bellies with food that doesn't involve exploiting and killing other sentient animals?

Nah, you're moving the goal posts just to get a chance to say your little propaganda slogan. What I asked was: "I don't get why you have to eat fake food when you're vegan? ". You want to talk about that?

Because that's what I want to know. You don't want to eat meat? OK. You don't want to eat dairy? Then don't! But you want to eat fake cheese and fake meat? I mean, still, it's none of my business what you eat, knock yourself out. But, why? Fake is fake. It should be obvious why it's ... fake?

> So are you calling hundreds of climate scientist dishonest?

No, I'm calling you and other internet vegans dishonest, because you're using environmental issues as a cover to promote your vegan agenda.

Btw, "hundreds of climate scientists" don't say we should all go vegan to save the environment, like vegans like to pretend. The IPCC report you linked doesn't say anything like that. Environmental activists don't even say anything like that. What environmental scientists say is that a shift is needed towards a plant based diet. That is the kind of diet I eat: 2/3s plants and 1/3 animal foods (dairy, meat, seafood, etc).

But vegans like you are trying really hard to fudge the meaning of "plant-based" to make it synonymous with "vegan". And it's obvious why you're doing it: now all the environmental scientists who say a shift to a plant-based diet is needed are suddendly advocating for veganism!

That is the dishonesty I'm talking about. It's the same kind of dishonesty and the same kind of social engineering tactic as calling nut paste "cheese".

Well, your silly little games aren't paying off. Meat consumption keeps increasing. CAFOs keep getting built. Animals keep getting tortured. Scores of people sign up for Veganuary and go back to devouring burgers and sausages as soon as they have. Instagram is full of fashionable vegans and yet the vast majority of the population are not even vegetarian, not even flexitarian.

Dishonesty doesn't work. You can't have your cake and eat it. Either you tell people the truth, and nothing but the truth, and you hope they can do the right thing, or you keep lying and they keep ignoring you as extreme fanatical zealots.
But really, who is the better player after 10 years? The person who keeps losing while playing the game in 'impossible mode' or the person who keeps winning while playing in 'easy mode'?

Hard to say. I think they're both damaged, for lack of a better way to put it. The easy-mode player doesn't know what he's doing, but the impossible-mode player has developed a bunch of a heuristics that are probably counterproductive in a fair game.

In a two-player competitive game, this wouldn't be such an issue, because facing more adversity (a tougher opponent) will make you a better player in a theater that is strictly and always competitive. This doesn't apply as well to real life because sometimes you need to cooperate and sometimes you need to compete, and most people who have come up under adversity (which is far from a rare condition) will end up over-competing.

You see this in education, too. A lot of people think that Harvard Business School or Yale Law would be hyper-competitive environments. They're not, because it really doesn't matter if you get B's with that kind of brand-name school. The most competitive places are the ones in the midpack where some of the graduates will get good jobs but many won't. Harvard Business School is where people learn how to cooperate with douchebags, in the hope of being invited to join the douchebag class. Whereas graduates of, say, second-tier law schools make fantastic litigators but are never going to become biglaw partners because they don't have the social pedigree.

The easy-mode winner learns how to make people like him, which is all it really takes in business, because reliable mediocrity is quite enough. The impossible-mode player becomes hyper-competent but will usually fail socially because he can't get anyone to follow him. He knows exactly how everything works, but his knowledge is fucking depressing.

That might explain why a lot of what's currently happening in society comes across as ridiculous, nonsensical or hypocritical to the majority. Clown world.

Absolutely. And we live in a world where becoming famous or an "influencer" is all most people care about. I'm a novelist, releasing a book next year. I also burned down my social media platform in 2016 out of an ill-advised protest. So it will be an outlier success if my book sells 5,000 copies in the first year, which is not all that much. (You certainly can't live on that.) Meanwhile, Kyle Fucking Rittenhouse, who has 400k+ Twitter followers, could get a seven-figure advance for ghost-written garbage. This is why you see kids doing those unsafe, stupid "challenges" on TikTok. They're not any stupider than we were at their age, but they've figured out that this is a world in which, if you don't have at least a national reputation, you might as well be dead.
Java garbage collection: The 10-release evolution from JDK 8 to JDK 18
> Letting github host and display the code is compatible with open source licenses but is very much different from letting third parties incorporate that code into non-open codebases.

Agree completely. It’s still a fact that GitHub’s Terms provide a separate license for Github. See section D.4 https://docs.github.com/en/site-policy/github-terms/github-t...

> GitHub TOS can only possibly give them authorization from those directly uploading code to GitHub. They don’t give github any additional license for code that was uploaded by a someone else (for example a mirror bot) becose that someone does not have the rights to give out that license.

GitHub’s terms already require that uploaders have copyright authorization, or that machine uploaders are doing automated tasks exclusively. Letting a machine upload someone else’s new and copyright code that the account owner doesn’t have copyrights to appears to violate GitHub’s terms. “the owner of the Account is ultimately responsible for the machine's actions” https://docs.github.com/en/site-policy/github-terms/github-t...

> even if they write in the TOS that they can do whatever they want it does not mean that they can actually legally do whatever they want

Yes, correct, I completely agree. Asking for people to agree to ‘indemnify and hold harmless’ over the site’s features is standard language and not really a stretch, it doesn’t amount to Github doing whatever they want. That language is already in the terms.

What is the summary of your comment, what are you trying to say at a high level? We can debate the fine points, but if you are trying to say that my speculative suggestion was crappy and Github has other ways to make copilot legal, then I agree. If you’re trying to say that Github has no legal way to make copilot available, then I disagree.

There is already language in the terms that might cover copilot. Section D.4 I linked to above includes this:

“This license [that you grant us] includes the right to do things like copy it [your content] to our database and make backups; show it to you and other users; parse it into a search index or otherwise analyze it on our servers; share it with other users; and perform it, in case Your Content is something like music or video.“

The Copilot FAQ also mentions they have IP filters and actively prevent reciting large portions of anyone’s code, it explicitly mentions a threshold of 150 characters.
He may not know why he should be using it instead of OpenOffice.
To be fair, your reply wasn't very helpful when I was asking about specific causes of rapid weight loss induced by micronutrient deficiency that wouldn't manifest as other disease states that could make this scenario remotely plausible. But no derision intended, I was noting the possibility that you could well be correct.
Y'know, I've heard of this, but never seen it, and I run on a pretty shoestring rig. Only time I've ever had my mixer crash was during Demuxed 2020...because I'd installed a fan backwards, not noticed, and the machine bluescreened after a few hours due to overheating and what I think (wasn't really in the mental space to record an error code) was a driver fault.
I think it's very unlikely that the web will end up Chromium-only.

macOS-specific browser share numbers are hard to come by, but on our own moderately sized website we see about 60% of macOS users choosing Safari. Even if iOS allows other browser engines, presumably a similarly large number of iOS users would also choose Safari, either because it's the default or because they like it. So regardless of what happens with iOS regulation, it seems likely there will always be significant Safari usage on the web.

So then the only way we end up with a Chromium-only web is firstly assuming a worst-case scenario for Firefox essentially falling out of use, but its usage on desktop appears to have stabilised around 7-8%. Secondly Apple would then need to decide to ditch WebKit for Chromium. I can't imagine they'll ever do that. Apple have a strong desire to do things their own way and keep full control over how their browser works. So I think we're a long way from a Chromium-only web.
I can't decide if you're expecting people to answer yes, as if Big Tobacco is nobbling the competition, or no (because Big Tobacco owns huge stakes in the e-cig companies).
You might want to reconsider that, I expect that Apache haven't kept up with fixing the security issues in the OpenOffice codebase.
We solved this problem by paying a healthy hourly rate so that candidates don’t feel taken advantage of if we don’t move forward with them.

I should note that this seemed to help offset the concerns of people with families. They definitely don’t see it as a waste of time. It also incentivizes us to be sure we’re serious about the candidate.
I wouldn't want my bosses job. I don't think it pays all that much more than mine but it requires a lot of days full of meetings and late nights. I may even do better on a hourly basis. I think some people get wrapped up in the headline salary number (XXX,XXX per year, that's a lot of money!) and never break it down into a hourly number to see if it's actually a better deal.
Congrats on quitting smoking!
Yet another option is to use a configuration management system like Ansible.
The way that worked better for me was doing the book in a different language (I did it in Crystal and Rust). I had to fully understand the intent being every code example so I could translate it correctly.

This adds another layer of difficulty, depending on how comfortable you are with Java and the language of your choice, but it was the way that worked better for me. I truly felt that I created a language, not just copied some code.
These improvements target the libFuzzer mode in Golang (which is separate from Go native fuzzing). Native fuzzing in Go is built from the ground up and still in an early stage of development. As a result, it does not yet match the effectiveness of established fuzzing engines such as libFuzzer. This is why we focused on that in this work.
I was strongly vocal against it. They want to call me, they're providing me with a separate number/phone and an on call rotation

It helps compartmentalize. If I don't expect escalations this week I turn it off
> health care dollars

What are those
If you want to see something wild, go checkout r/prisonhooch.
Ok, but is consuming nicotine the leading cause of preventable death, or is smoking tobacco?
For historical context, “Altria” is the 2003 rebranding of Philip Morris
Yes. https://en.wikipedia.org/wiki/ZIP_Code#Division_and_realloca...
> Important to remember that combustible cigarettes are _terrible_ and e-cigarettes are a slightly less terrible alternative to those.

They're not « slightly » less terrible. They're not even comparable. Vaporizing glycerin and glycol is in no way comparable to burning plants. Implying it is is specious.
I'm sure this is an unpopular opinion, but, IMO, the web was better for users and devs back then.

For users, IE6 was an era of unrivaled simplicity where the essential hypertext purpose was already fulfilled. Trident (its layout engine) wasn't great but it got the job done. And that same era spawned alternative browsers around that engine, the same way we have Chromium derivatives today, where the real innovation happened. Tabs, ad/popup blocking, easy per-site searching, auto-cookie cleaning, etc. were all present in browsers like NetCaptor (https://en.wikipedia.org/wiki/NetCaptor) or Maxthon (https://en.wikipedia.org/wiki/Maxthon), which all used IE. Nobody had to worry about "will this page work in my browser".

For devs, IE6 was the closest thing to a real standard the Web ever saw... more than at any time before or since. Its monopoly created a much stronger de facto web standard than anything the W3C has tried to coerce or the WHATWG has tried to suggest. It allowed innovation around a common web layout, in terms of browser features, instead of overloading the DOM with flashy interactives that nobody asked for.

Then ActiveX came and went, competed with Java applets, Flash took over, Firefox and Webkit started taking off, Javascript got more powerful... and Microsoft's beautiful walled garden collapsed. What do we have to show for it, two decades later? Slower pages with unnecessary complexity, written in transpiled languages ten layers deep, with a UX more focused on dark patterns than getting to the point. What's your typical complex web app... Gmail? It's good, sure, but in replacing Eudora, we ended up with the messiest, jankiest, hackiest ecosystem in the history of consumer computing.

It was really too bad Microsoft was the one who got away with IE6's monopoly. If it had been a proper browser vendor who took (and maintained) control from the early days, the web would be a much cleaner ecosystem, like the walled garden app stores we have today.

Even today, we're back in the same situation with on iOS, where every browser is just WebKit underneath. iOS web browsing is thus a lot cleaner than than crapfest on Android, where every browser ships their own renderer and no two cheap Android phones ever render the same website the same way.

<old man yells at cloud>Frankly, I'm just not sure it's worth it? Twenty years of web dev later, and honestly I think it's just gotten worse. Most people still just want to look up restaurant hours or send a message to their friends or whatever. The rest is crust.</old man rant>
We track the readset for any active subscription. When a new write transaction commits we compare the writeset for the transaction against any active subscriptions. If there's an intersection then it's likely that query will have been invalidated, so we rerun it.

I talk more about how we perform this comparison in this (now rather outdated) talk: https://youtu.be/iizcidmSwJ4?t=1218

Note that there are false-positives here, i.e., it's possible for the inputs to a query function to change without the outputs actually changing, but this is not a significant issue in practice.