skysight-inc/HackerNews huggingface dataset:
This sounds logic on paper, but in reality is flawed: in an alley you almost never know what are you putting in your body, and you never can really make an informed and critical decision. Alley drugs addicts are 100% deprived of critical thinking, and they will not only blindly accept instructions from other drug addicts but trust that powder they are injecting is actually a non lethal dose of the expected substance. The only real decission you can make is "I'm not putting that in me".

At least when a drug is legalized you can start at the point of "this is a 50 miligram dose of 99.9% pure heroin, not laced with fentanyl or rat poison, and I've used this before, so this should be safe for me".
While you're correct in the literal sense, there's still a bit more to it than just that. Given that this problem is so widespread, it is evident that just telling people to eat less doesn't work. Otherwise we wouldn't be here in the first place.

However, with obesity at 42%, clearly a different approach to solving the issue is needed.

Is there an alternative that can be implemented which will get people to eat less? Appetite suppressants seem to be quite promising all things considered.
uBlockOrigin Lite (partially) works on Safari
So, I know that elisp has historically lacked lexical scope, so setting variables without a prefix has the potential for name clashes since even a variable setq'd into existence inside a defun will be added to the global namespace.

I did an experiment to double check it's still true in a recent-ish emacs:

(defun my-fun ()
(setq test-123-456 'this-is-a-test))

(my-fun)

test-123-456 => this-is-a-test

There is some information in the info file under elisp about lexical binding, but you can just use let to keep variables in a lexical scope.

(defun my-other-fun ()
(let ((test-789 'this-is-another-test))
test-789))

(my-other-fun)

test-789 => *** Eval error *** Symbol’s value as variable is void: test-789
> Android exists. Other phones exist. Use one of those. No one is twisting your arm.

There's no competition between Android and iOS either, it's a duopoly.

The phone market itself still competes on features, on the software side, the competition is fully dead though.
The research is old and in its infancy, but I believe there is a pretty clear evidence that link underlying predisposition to certain mental illnesses and a psychotic episode when using psychedelics. I believe it remains to be determined what exactly this means, and how to go about it.

It is, in my opinion, a very strong argument for not allowing unsupervised mass consumption. And to be fair, most people are not using psychedelics in a way that maximize their psychological healing, but rather just to trip. On the flipside, smoking and alcohol are legal, and that causes a lot of early deaths every single day, even to people not smoking or drinking.
Unless the seller has different licenses for different OS. Something about justifying the investment for that platform.
No, in fact Ebola is not quite so deadly (from WP):

"It kills between 25% and 90% of those infected – about 50% on average."

Even if it was airborne and very infectious it would not render an extinction event. It could possibly destroy civilization, though.

> However all of that is irrelevant since the GP was musing on the “huge genetic diversity of humans” being a barrier to xenomutation of animal viruses to humans.

No, you misunderstood. This was only meant regarding the ability of any virus to cause an extinction event. This was not applied to crossing the human-animal barrier.
Nothing about similar homes and pipe works doesn't describe a non hierarchical structure. Just more Amish if anything
mail sorting, engineering drawings, wire termination, assembly line work.
The AI can be trained on all current MtG cards to be able to generate cards with comparable power levels intuitively. Also to generate art and lore that fits the power distribution.... Maybe it can create synergies between generated sets and combos or counters to generate more diverse and fair fights....

I'm not sure Wizards of the coast should be excited or terrified with the possibilities
> Topics is reducible to (implementable using) third-party cookies.

Yes, but aren't 3rd party cookies going to get banned? That seems to be the common assumption in the adtech space. If that's true isn't topics just google's mechanism to continue the kind of tracking that lawmakers are trying to ban by banning 3rd party cookies?
Interesting, everybody I ever talked to about this, Rogue one is considered to be by far the best movie of them all. Mature, dark stuff, no cheesy stupid stuff for small children, dicey characters, and of course epic hopeless battles.

I don't have some nostalgia emotions of going to cinemas in 80s, waiting in endless lines for tickets, watching it 30x in a row... its a nice scifi soap opera but not much more by today's standards. But its true I don't care about things like canon and entire SW universe, and neither do folks around me.
I keep bringing up this example - it's like buying a house with a room that's walled off and you need to pay the developer extra money to have it opened up for use. The houses are made from prefabs so it's easier to just make every house the same but just wall off rooms you didn't pay for. The contract could stipulate this clearly - you are not paying for the room that's walled off.

Obviously, that's completely insane and I'm sure anyone can see this. Why treat cars differently?
The argument "it was in the contract" doesn't connect with most people when the contract specifies something that is so strongly against common sense. The Libertarian desire of having almost arbitrary contract clauses, that is, anything goes as long as consenting adults are agreeing to it, resonates with me personally but I fully understand it's utopian. Most people simply don't think, and won't ever think, like that - and this is why BMW failed badly here.
I signed up for the SDK and the generated codes are taking 2+ minutes to be sent to my email address - imagine if this was 68,000 times slower! :O
They debugged the problem to be excessive allocations in the tight loop of the TSV parser. If you allocate a separate object per each field, I can imagine how it can result in throughput counted in kB/s instead of GB/s.

We have had very similar issues with Java - excessive heap allocations can bring the system to a crawl and there is often no easy way out.
Wouldn’t temperature difference be a problem?
All the articles I read on this state that the issue was that a flight plan had ambiguous data.

The real issue is that a single erroneous flight plan should not stop the full system.
Sorry, https://www.mtgcardgenerator.com/ will do it.
Personally, I simply don't want to see any merge-commits, ever. Merges are hard to follow and may include conflict resolutions which are hard to show (if they show up at all).

Sure, "merging" is an amazing feature. But I am not working on projects with an organizational complexity like the Linux kernel. Short-lived & rebased branches so that code gets integrated into main fast. Conflict resolution is never postponed nor shared. Versioning/release/deploy/rollback is dealt with mostly outside of git, or with tags-on-main at most.
At least on all supply side. Including residential.

On demand side, I think fixed price contracts could be allowed. It is then up to those contract providers to buy enough future contracts at lower price to generate profit. Or just ride it out and hope their math was correct.
You couldn't write a blog post that hit the top of HN if you did that :)
You have been able to sideload apps if you really want to for several years on a non jailbroken iphone with something like sideloadly. You need to connect it to a computer once a week to refresh and it's limited to 3 apps for a non dev account.

Or pay for a developer account
A lot of useful features are missing from actions/checkout@v3, so people have to either program actions manually, or use ones made by other GitHub users. Actions are build steps, such as opening a firewall before building, preparing a directory, or caching Maven artifacts.

It would be very easy to add a backdoor to one of those build steps.

The comparison with iMessage is that it’s unsafe by design, at the architecture level, because you’re relying on live code made by anonymous people. One day, attack vectors will be found every second day.
This is a very popular modern riddle/joke, "The most understood word in the world is Coke (Coca-Cola), what is the second most popular word?", and the correct answer is "OK".

I once asked this question to a friend, and after a while he said "OK, I give up", without realizing that he had just answered the riddle.

Joking aside, I think beer is a very universal word. It's probably come from the Proto-Indo-European origin, meaning
meaning "brewer's yeast".

[1] Beer In Other Languages:

https://brookstonbeerbulletin.com/beer-in-other-languages/
Alcohol too, if we are applying rigor equally. And yet not many bite the bullet and say “alcohol, the well-known date rape drug, should be banned and its users put in jail”.
Yeah I agree, I wouldn't launch a new closed source proprietary language these days. The few that found their niche 20-25 years ago seem to do a decent job of sticking around though.
Do you want to understand how each QA team action brings you closer to your IT product development goals? This is where the software product testing strategy will help you, and we will tell you how to create and implement it.
They probably said "neighbouring nations" because they're also including Russia. (Russia has a few miles of border with North Korea)
I collect and maintain a list of examples like this. Usually stuff I see somewhere else or random ones that pop into my head.

My favorite simple one: "Unlike whiskey, you can't water water down."

My favorite long one: "I want to put a hyphen between the words Fish and And and And and Chips in my Fish-And-Chips sign"

https://5tephen.com/loopdeloops/
I think /r/worldnews is 90% bots, judging by the repeating content and style of writing in comment section. And yes it looks like human would write.
Do you struggle to find ethical work?
Throughout my career I have tried my best to avoid work in industries that I consider as doing harm, e.g. oil & gas, defence and financial services companies like JP Morgan that have a large prescence locally.

In the last few years I have worked for a cloud consultancy with similar values, however, I have still found myself working on projects for clothing companies that I would consider as fast-fashion with questionable supply chains.

I am starting to wonder if I need to take my skillset in another direction to find more meaningful work. I took an interest in C# and microservices in the past and while that has worked out well for me, it seems to have locked me into a very enterprise world with values that rarely align to my own.

Has anyone faced a similar dilemna? Basically, I am struggling to find my Ikigai as I do not feel like the world needs the work that I am doing.
Lots of reasons that on their own were not enough to decide but together made it compelling.

We weren't going to use C (Cloudbleed), cgo didn't give us as much control over the FFI as we wanted and produced slightly harder to read output (maintainability for me, is everything — always write code that the drunk at 2am future version of yourself can understand when you're paged), we didn't necessarily want another garbage collected process despite being good at this (Cloudflare's DNS server is written in Go), we wanted memory safety and wanted to keep things small (Go or Rust stand out), we wanted compile time safety over runtime errors, we believed that Rust macros would help make the filter code more readable / maintainable than rolling our own parser in Go or using YACC (see earlier point about your future self maintaining this at an unGodly hour)... it's not like anything was a determining factor, but the reasons accrued until it felt overwhelming.

We certainly were not looking to add another language at the time as being first to do so incurs pushback from the org, adding into all of the build and release chains, and the typical higher bar for proving you know what you're doing. Once done everyone can benefit from having the option of another language and being able to select the right tool for the job, but going first incurs a legitimate cost.
It's more likely that the authority will establish their own App Store, and everyone will be required to install national security-related apps from it.
> Wow, thank you so much. I didn't expect for such an elaborated answer!

Don't worry, I'm sure someone will post a reply pointing out all the things I got wrong :-)

Read their replies too.
I'm talking about me. I changed, I matured and took on wider problems. If you read my self improvement as an direcy insult or anything about you, that speaks more about your mindset than anything. And if thats the case I now see why you care so much about your scripts, if you don't have other audiences in mind it has to be the only scope you have to care for.

I'm fine with what my side project is and it's scope. It's secondarily a tech demonstration for the bigger thing that comes later. If that means the early stage is only viewed by 2000 people and improved the lives of some election nerds for no monetary gain plus a news article after submissions close, good, the plan is on track. I'm not trying to be big in this project.
Trees can be a hazard. Roots and branches need to be monitored, for tripping or falling risks, or the risk of the tree falling over. Trees need to be trimmed, especially where they intrude into problem space - cables (very rare in London), double decker buses, people's property, and so on.

The database needs to be built.
Grsec would make achieving code exec much harder or impossible.
A common technique (at least in Java, never seen it in nodejs) is to have a pool of pre-allocated objects and just reuse them as they are discarded. Essentially manual GC
By bones, you mean dead animals? In that case, I think it's more appropriate to call it recycling.
The most questionable part about cryptocurrencies at this point is that the defence arguments keep shifting. First it was to get rid of banks, then it was to workaround autocratic regimes, and now it is about having an elastic electricity demand?

Cryptocurrencies are still a solution in search of a problem. The search has cost billions of dollars and multiple years so far. Maybe it’s time to call it a day?
The comments summary needs to be bullet points.

And both summaries should be shorter.
I might spring for it if the author had a pre-packaged "You want a printed copy? Click here for a pre-set on-demand copy." Trying to figure how to have one printed and bound, for those of us who aren't self-publishers, is a non-starter. Many of us prefer a real copy, one you can read without batteries, one you can scribble notes in the margin, one you have a spatial feel for where you are in the text, one you can put little color sticky flags and paper clips on the edges of interesting bits. One you can put on your special little shelf by your desk. O well.
Explore the cutting-edge realm of Mobile Banking App Development in our latest blog post! Uncover the 11 most influential trends shaping the future of digital banking experiences. Stay ahead of the curve as we delve into the innovations revolutionizing the way we manage our finances on the go.
In hungarian when “[the cat is] meowing” we say “[a macska] nyávog”, which means to make sounds similar to ‘nyí’ [1].
Now that I think about it, it’s weird, because the we use “miáú” for the actual sound, but we don’t use the verb “miákol”, which apparently exists.

[1]: https://uesz.nytud.hu/index.html?uuid=a95e306a-7590-1014-865...
Depending on use it might. Building the infra has fixed costs. Then there is maintenance. The price paid for delivery must cover those costs.

More you use something, cheaper per used thing it gets. As cost is amortized over more units.
The problem is complying with legislation. This is worse than phones.
Oh, but you see, NSO targets only "terrorists and criminals", so if you're a law-abiding citizen with nothing to hide, there's nothing to be concerned about. Right? It's not like there's any regimes out there where, say, casual investigative journalism or opposition politics would ever land you with criminal or terrorist charges, no sirree.
It's just some back-handed well-wishing. ;)
Much of this stuff is classified as a weapon, and thus really sold by the Israeli government, not by the company. It's no different from a MANPADS that sometimes is used to destroy a Ka-52 over Ukraine, and sometimes is used to shoot down a civilian airliner - that is to say it's directed by the foreign policy (and foreign policy errors) of the manufacturing country.

There's no reason to expect the world to disarm any time soon, so the best approach is to be aware and democratically influence policy, rooting out bad ideas and bad actors.

Israel is constantly trying to woo Saudi Arabia so that they can be allies during a potential war with Iran. Israel will definitely sacrifice some human rights activists just for the ability to cross the Saudi airspace. But it has not been going well for Israel lately.
HTTP 100 Continue
If you've seen an exploit caused by a big pre-allocated array of untrusted RGBA data, please explain how.

(If you mean they put evil data through it and then used a separate exploit to run it, that's not a vulnerability, that's just "data transfer exists".)

And you seeing someone screw up an IOMMU doesn't disqualify it from being one of the easiest parts of a hardware decoder.
In our branching model we have a develop branch for $current and version specific branches for LTS (2-4). Both get fed via PRs. Pretty okay complexity-wise.

Our issue is more with the JIRA issue logistics to get everything into the correct branches. We can't use multiple fix versions per issue, so we clone the issue for all branches that it is needed for. That is cumbersome and also error prone since sometimes creating clones gets forgotten. Also the tickets can diverge if people are careless and comment one of the clone issues instead of the main one.
Ah right, fair enough.
Looks really nice. A few things that I think might make the presentation a bit clearer:

1. Using polar coordinates makes the maths a lot cleaner than using Cartesian coordinates. However you then either need to explain polar coordinates, or you assume people remember polar coordinates from high school which is often not the case in my experience.

2. I think the positioning of the points is a little bit opaque. I was expecting to see (r * cos theta, r * sin theta) and it took me by surprise to see an addition in there. Either just noting that stupid computer graphics libraries don't put the origin at the center, or adding that translation later (which is a chance to talk about function composition) might be beneficial.

(I've written my own take on this same topic, starting at http://www.creativescala.org/creative-scala/polygons/ It will take a little bit more than 5 minutes to get through it :-) It's really fun and you can do a huge amount with parametric curves.)
Side note: it might work in a refcount GC like CPython. That isn’t node though. (It only might because it doesn’t guarantee that memory is actually reused.)
There is a legal limit, yes, but nobody checks it, so you can do it indefinitely. Around here, there's even a lot of people driving on fake "foreign" plates.
— The tech we're all so convinced will "make the world a better place." —

That was true 15 years ago … I don‘t hear this often anymore.
> I do not understand how this is from "first principles"?

What would be "first principles in animation", in your opinion?
I haven’t run into that for nearly 20 years…
So are you saying that Texas, as in "the people of Texas", are better off if someone is purchasing their energy resources to further a generally fraudulent/criminal enterprise than to not have this person consuming energy to begin with?
I propose a hearty ban on bad-faith "do you have a source for that" questions directed at negative statements. If this community is to be science-based, it must adopt the position that the null hypothesis is valid until proven otherwise.
I watched it not expecting too much -> box office.

I was astounded by just how bad it was -> rating.

I did see the next one (the last of the Skywalker series), mostly out of morbid curiosity. That one was just...random. After that I stopped. The halo of the franchise only carries so far.
Please don’t use Chromium based browsers. Support real alternatives like Firefox.
Not the best example though, as Windows these days is pushing Edge as anti-competitively as ever.

Windows now comes with three built in browsers: IE, Edge(Blink), Edge(Webkit) - none of which can be uninstalled.

Every other update users will bugged about switching to Edge again (exact amount varies by version and locale).

System apps will ignore default browser settings and use Edge to open all links (except in the EU they very recently went back to using the default browser again).

Browser-choice dialogue is gone, instead Edge will pester you if try to use it to download another browser.

Point being, all those punishments did absolutely nothing to stop or curb the anti-competitive behavior.
Many websites simply don't work with it enabled
Trees can be a hazard. Roots and branches need to be monitored, for tripping or falling risks, or the risk of the tree falling over. Trees need to be trimmed, especially where they intrude into problem space - cables (very rare in London), double decker buses, people's property, and so on.

The database needs to be built.

Also as someone else pointed out I got my maths wrong (I blame no calculator on an ipad): it is about 1p from 50k a year. I calculated with 500 million not billion.
I think the primary difference between why a dev mode switch would work for Sailfish but less so for Apple iOS is the size of the install base.

It's so large that any tech article with "iPhone"+"hack"+images of "this iPhone is the ver same iPhone as the one in your pocket" is going straight to the top in terms of tech news click cycle.

The fact that the "iPhone hack" only applies to users who have enabled "dev mode" will be buried at the bottom in the fine print.

Presenting different graphics/hardware form factor and branding would ideally prevent the majority of honest tech sites from using the images of the standard iPhone and they would have to use headlines like "xPhone has been hacked" or leave it at "An Apple smartphone has been hacked" which would cue me that I could safely ignore it.
I’ve never heard “Base” (only “Kusine”) for female cousin, but still usually hear “Vetter” for male cousin, and “Vettern” for multiple cousins of mixed gender.
elpaca.el is asynchronous, try it out!
It's only a parser though, right? So it won't know about derived properties of code like types. I think you still need something like LSP because if the language has type inference, which all modern languages do, you need exactly the same type inference algorithm as the compiler otherwise you'll get incorrect inferences in corner cases.
I guess there is something I am missing here.

The original code should consume not much more memory than the optimized one. Yes you're going to allocate a lot of more memory, but whatever doesn't finish in the record becomes garbage after every single line, so I can expect worse performance, but not using two order of magnitude more memory.

I would see more problematic the fact that you're collecting all the records in a single array. Depending on how you use them it can be beneficial to use a generator and consume them incrementally.
> artsy fartsy movie that critics like and movies don't

Or woke. Critics love woke, at least officially. Audiences not so much. I suspect critics also do not actually like those movies in private.
This makes an interesting philosophical point on ethics and self awareness