skysight-inc/HackerNews huggingface dataset:
True, but if the attack isn't targeted to the application, the attacker may naively just dump the `ENV` object instead of trying to it in the gem's memory space.
Two words: web app. We need to collectively abandon these walled gardens and reject putting all of our eggs into one company's basket.
I was enthused for wave. Too bad.
To be fair both JavaScriptCore and V8 heavily rely on the base C++ libraries that are part of Chromium and Webkit.
Whose essays do you like? I'm always looking for good writing to read.
I spend about 60% of my non-meeting time fighting with broken tooling that was supposed to make my life easier.
All of the OTP-based MFA methods are phishable, the phisher just has to bother enough to relay the stolen credential immediately.
Spring Core on JDK9 is vulnerable to remote code execution
Possible 0-day RCE impacting Spring applications.
You can, today, order a car and go to sleep in the back for 20 min while it drives you to your destination and get out with no intervention. Can you explain how that matches up with your analogy?
Disagree. An environment that's being reaped by OOMK is not stable enough to make assumptions about. You're in "go down the hall and turn it off and on again" territory.

Attempting to account for such environments in user programs massively inflates their complexity, does little to enhance reliability, and the resulting behavior is typically brittle or outright broken from the get go.

This is why, for example, the C++ committee flirts with making allocation failure a UB condition.
>500k driverless miles in Phoenix

Waymo has 20 million miles IRL driverless, and 15 billion miles in simulated driving.

Fatalaties are not the only metric. Accidents are much more frequent and driverless cars have already proven they're safer in that regard.
That all depends on how material science progresses. If metamaterials become commercially viable, we can have thin, translucent glass slabs for computers, phones, TVs, etc . Real-life hover-boards would be a likely outcome when room-temperature superconductors can be mass-produced .
Why? Art simply doesn't pay, by and large; it is, if perhaps to variable extents, a recreational pursuit as opposed to a viable profession. So it's best when people who are good at art also have other skills that they can use to get an income and further their hobby.
> without an IDE.

There's an IJ plugin for cuelang but I'm not at my desk to know if it would be helpful for use with Dagger or not
Data driven, maybe. Myopic in focus? Absolutely. And it is that myopic obsession over Covid that took something bad and made it orders of magnitude worse.
In both cases the organizations would eventually descend into using the skin of newborn infants for making snack food if they thought it would make them an extra dollar.

Which is why both need aggressive regulation.
Ask HN: Is the touch screen a bad input device or it's a generational thing?
I still struggle with using a touch screen to type, play games and write code and I'm supposed to be gen z. (I'm exaggerating a bit but the experience is genuinely sub-par to a keyboard or a controller.)

I wonder if the touch screen is inherently a bad input device or is it a generational thing?

My parents can't use a video game controller but I can with ease.

Do you think the babies who are growing up on ipads are going to have great dexterity with touch devices as adults and prefer it to a keyboard?
Agree!

For Maps have a look at:
https://www.thunderforest.com
https://stadiamaps.com

For geocoding, you can check out my business:
https://opencagedata.com

We provide a worldwide geocoding API based on open data like OpenStreetMap.

Here's how we compare with Google
https://opencagedata.com/reducing-your-google-geocoding-cost...

Of course happy to answer any questions you have.
Saturating_add vs. saturating_int – new function vs. new type?
People always struggle or avoid doing pair programming, and people always think it means that the developers' time now costs twice as much, but this is a total lie. When I worked at a place that did 100% pair programming with rotation every day, a new developer could hit the ground flying. Sitting next to someone who knows the system and can answer your question immediately means you get up to speed millions of times faster than screwing around by yourself. Pointed-haired bosses and accountants will never understand this. If you pair and rotate, the inexperienced person becomes experienced quickly, and it's viral if you also do rotating pairing. A team with one expert and pairing is now a team full of experts.
Meta enables de-identified authentication at scale
most of the substacks I subscribe to have excellent comment sections.
Have you tried being a multi billion dollar company? The things Google wants seem to be added pretty quickly.
... It's toxic conscientiousness. (Not having the moral fortitude to call out bullshit)
Through the electrical wires in the PCI express port.
Let’s start at the beginning. What is a «systems language» and for what is it typically used?
The difference between you and I is that we both fund our art habits via our day jobs in tech but I didn't make the change...I started this way from the get go intentionally so that I could make my art career the way I wanted (a compulsion, not an occupation).

You don't only "lose" artists to commercial art. Many choose it intentionally, because it can be its own reward. Whether it's fine artists who do comics, storyboards and magazine illustration (e.g. Bill Sienkiewicz, Kent Williams, Geof Darrow) or classic illustrators like Syd Mead, Bob Peak, Fuchs Norman Rockwell and sleeve designers like Saul Bass, Hugh Syme or Storm Thorgerson on down to weird mutant hybrids like the Emigre font house or Vaughn Olivers' v23 or the Bill Smith Studio....the line between "artist" and "commercial artist" is a blurry one.

I've moonlit as a commissioned painter and illustrator (whose work often enough ends up licensed for commercial purposes, usually book cover or musician-packaging) and I find zero issue bouncing between the two spaces. I know that is not necessarily for everyone, but its also not a small slice of folks either.
> You aren’t on the right side of history.

And I could say the exact same thing of you.
You’re looking at an extremely old problem: manufacturing. There are easily a hundred-thousand millionaires who only built things others first created, at scale. The secret is to look through manufacturers’ conferences. Don’t think your item isn’t “big enough” to be built by a big corporation- expect 10,000$US/Euro would be enough to build an assembly line, then cost-or-so to create each one. Distribution centers would love to help you handle in-state/country shipping, too. Find them alongside the manufacturers at conferences— there are 10 a year in the USA that literally publish all the manufacturers for this reason! Good luck!
I don't want to downplay what this specific app is doing, and there's obviously some interest in this field. But from my perspective, this (and Dex) are way more expensive per year than something like OmniFocus - published by a bootstrapped company - which can solve 90% of the problem in addition to doing a lot more stuff.

I think a lot of people could use something like Reminders with actions like "Call Mom; repeat every 6 days". And again, for me, this isn't $144/yr better than that free solution. If I were doing this as part of my job, sure, I'd happily ask my company to cover the cost. I don't see a scenario where I would pay that much for personal use.

(BTW, I do literally have a Reminders list called "Maintain relationships" with actions like "Buy a birthday card for my niece", "Call Mom on her wedding anniversary", "Text Joe", and such. It keeps me from getting too out of sync with the people I care about. I'd pay a couple of dollars a month if there were something that helped automate setting up and maintaining that list.)
For most users, they’ll only get a prompt when they login to a new device, so the risk of notification fatigue is lessened, so I think it’s OK on that front.

I agree however that admins are constantly bombarded with alerts and can suffer from vigilance fatigue. I think there is certainly a need for a different approach for more privileged users - it could be as simple as red banner, instead of the blue theme that is common across the MS, SalesForce and Okta MFA apps.
And the ethical alternative is, for chronic conditions, someone who suffers for their entire life and is not allowed to do anything about it?

Look at every wastebasket diagnosis (yes, that's a real term) out there. There is no "ethical", approved treatment. In fact, there's not even an understanding of what the condition is. Instead, doctors work down a list of bad ideas with their patients: all the various medications, supplements, and even surgeries that have ever reputedly worked. Many have uncertain evidence, many more have no evidence at all. Some patients eventually hit on something that works for them. Others don't.

According to your short statement: that's unethical. Bad. Stop!

So what's the alternative? Suicide? Doing nothing is intolerable.
Google giveth, and Google taketh away. Blessed be the name of Google.
This is especially important when it comes to children. This is because kids vary in weight in relation to age more than adults do, but the vast majority of drugs are dosed by age. This is just insanity at it's finest.
> Botspam killed blog comments, same way it killed discussion boards.

The discussion boards I'm on that are still active do not have a spam problem. The usual methods of limiting new accounts and giving established accounts a bit of moderation power (e.g. several accounts flagging a post as spam hides it from other users) seems to be sufficient as long as the traffic is there.

I think the bigger problem in most cases is that people have left for more centralized platforms because the barrier to entry is lower, or some parts of the user experience are better. One part of the UX that centralized platforms do better is allowing users to get updates on more conversations in one place. Polling a large number of sites gets annoying, and email is not a great notification system (web push notifications are improving this).

More federated systems could help here, though I haven't been especially impressed with Matrix or ActivityPub-based social networking so far.
Spring4Shell
"Zero-cost" in that context refers to runtime performance. It always refers to runtime performance.

And code bloat, as I've said elsewhere, is vastly overblown as a problem. Another commenter pointed out that link-time optimization removes most of the bloat. The rest is customized code that's optimized per-instantiation.

Slow compiles are an issue with C++ templates. They're literally a Turing-complete code-generation language of their own, and they can perform complex calculations at compile time, so yes, they tend to make compiles take longer when you're using them extensively. But the point I was making was about runtime performance. That's why C++ compilers often perform incremental compilation, which can limit the development time cost.

Debug builds can simply be slow in C++ with or without templates. C++ templates really don't affect debug build runtime performance in any material fashion; writing the code out customized for each given type should have identical performance to the template-generated version of the code, unless there's some obscure corner case I'm not considering.
Rightist Psychedelia
Have you tried http:// instead of https://?
Typically CPU and GPU communicate over the PCI Express bus. (It’s not technically a bus but a point to point connection.) From the perspective of software running on the CPU, these days, that communication is typically in the form of memory-mapped IO. The GPU has registers and memory mapped into the CPU address space using PCIE. A write to a particular address generates a message on the PCIE bus that’s received by the GPU and produces a write to a GPU register or GPU memory.

The GPU also has access to system memory through the PCIE bus. Typically, the CPU will construct buffers in memory with data (textures, vertices), commands, and GPU code. It will then store the buffer address in a GPU register and ring some sort of “doorbell” by writing to another GPU register. The GPU (specifically, the GPU command processor) will then read the buffers from system memory, and start executing the commands. Those commands can include, for example, loading GPU shader programs into shader memory and triggering the shaders to execute those shaders.
The aim of the lawsuit threat, would not be to actually sue but to get someone to reinstate your account.

The whole idea is that you get a lawyer to be taken seriously instead of been dismissed.

It costs them money to have their lawyers look over a letter from your lawyer. It costs them nothing to ignore your emails. It also separates you from most scammers, that would not get a lawyer because their position is bullshit but will 100% send a bunch of emails to googles support.
Just another CI/CD pipeline...

Not saying we should write one [1] but CI/CD are a commodity these days.

[1] https://aosabook.org/en/500L/a-continuous-integration-system...
Well the transition would be into UX design.
I think the reason people hate on Facebook here is that they do things like spread misinformation and lies about elected officials and current events, damaging democracy. It is annoying that Apple and Google underpaid already-well-paid people, but not a huge issue for society in general.
A couple of things I found helpful along those lines:

* Data storage: what does the schema look like? Even if it is not persisted to a relational DB, is it possible to draw out a schema of a data model and all the relationships ("JOINS")

* Add logging to code you are trying to debug but are hard to understand and repro bugs for in production. Once you have logs about the full state that reproduces the error, the issue will be easier to fix. Don't roll out a fix before fully understanding an issue. As a corollary to this: always add a task to remove this verbose logging you added once the bug is fixed!
Fakegen: Single binary CLI for generating structured JSON, CSV, Excel, etc.
Eric Brewer thinks this is a good point of view on such things:

https://codahale.com/you-cant-sacrifice-partition-tolerance/

L1-blockchain entrepreneurs and people who got locked into MongoDB aside, I think most agree.
This is the one and only reason that Vicodin and Percocet exist. They don't want people getting high, so they're punishing them by trying to kill them. It's barbaric. Literally evil.

Edit: just to be clear, there are times when it might make sense to take oxycodone or hydrocodone alongside acetaminophen, but they should be prescribed separately and with caution. The reason they're combination drugs is because the toxicity is a "desirable" side-effect meant to discourage abuse. It's that reasoning that is evil.
This is the no true scottsman argument. I mean, no true modern GC. And it's bullshit. Let's be topical and pick on Go since that's the language in the title:

https://blog.twitch.tv/en/2019/04/10/go-memory-ballast-how-i...

30% of CPU spent on GC, individual GC pauses already in the milliseconds, despite a tiny half-gig heap in 2019. For gamedev, a single millisecond in the wrong place can be enough to miss vsync and have unacceptable framerate stutter. In the right place, it's "merely" 10% of your entire frame budget, for VR-friendly, nausea-avoiding framerates near 100fps. Or perhaps 90% if "single digit milliseconds" might include 9ms.

Meanwhile, the last professional project I worked on had 100ms pauses every 30 seconds because we were experimenting with duktape, which is still seeing active commits. Closer to a 32GB heap for that project, but most of that was textures. Explicit allocation would at least show where the problematic garbage/churn was in any profiler, but garbage collection meant a single opaque codepath for all garbage deallocation... without even the benefit of explicit static types to narrow down the problem.
I'm sorry, I evaluate tech for a living and I don't see us being closer in a way that moves the needle. Objectively, however long it will take to get to self driving we are 5 years closer, but that doesn't really matter. What matters is whether or not the state of technology is at a level where it will enable self driving to the point where a car will no longer have a steering wheel. Because less than that isn't going to cut it.

And that may well require another leap of capabilities on the AI front, it might even require GAI. But you are entirely welcome to your own opinion, as I am to mine, but after watching the self driving industry since the 80's my timeframe is something like 25 years before fusion will arrive.

There may be some intermediary 'artificial artificial intelligence' solution where when stuck a remote driver can take over. But that has its own set of problems and I don't want to set this up as a strawman.
> official sounding diagnoses that on inspection are actually defined as "we have no idea"

I suffer from IBS, and it's basically a diagnosis of exclusion of everything else.

> lack of consensus about how to treat some of the most common conditions in the human population (e.g. back pain)

Back pain isn't a condition, it's a symptom. And with the amount of conditions and diseases that have this symptom in their list, it's not surprising there isn't a "one-size-fits-all" remedy or cure to it.
A bit of a disappointing article

The TL;DR is actually: the loop antenna captures the magnetic part of the signal. Not the electrical part. That's how you get it

(Also, that store where your antenna "has" to be a multiple of the wavelength is not really true. It is better if it is, but it is ok if it isn't)
You should have left off the second sentence, then no one would know whether you were an artist or a coder.
Big Layered Logo Mover
> Isn't this backwards? Why should kids have to go earlier than parents if the parents don't need to drop them off before work?

Because in most places school starts before work starts, this has always been the case, even in places where people don't have cars, and not everybody has a car in places where most people do.

> Won't most automated vehicles be electric?

Yes, but that doesn't automatically mean all that power is made with renewables.
Depends heavily on your definition of unscientific. There are many treatment modalities that exist that are considered "ineffective" simply because they don't work en mass on large populations. AKA they don't scale for identified conditions. This can be as much a problem with diagnostics and labels which create cohorts as much as the effectiveness of treatments.
In Illinois, it's the Secretary of State's Driver Services office. In Texas, it's the Department of Public Safety, and your plates may be in one building/location and your driver's license/state ID in another part of town.

Maybe the most honest state is Missouri, where plates, stickers for them, and your driver's license are all handled by the state's Department of Revenue.
For another breakdown of the details of floating-point precision, I recommend qntm's "0.1 + 0.2 returns 0.30000000000000004":

https://qntm.org/notpointthree
Be a rung in an unfulfilled ladder, that'll be fine?
Dexedrine is a normal ADHD medicine so this has been studied and it seems fine.

eg https://journals.sagepub.com/doi/10.1177/1087054719896857
I could be misunderstanding the context of the question, but I think OP is imagining some sophisticated communication logic involved at the chip level. The CPU doesn't know anything much about the GPU other than it's there and data can be sent back and forth to it. It doesn't know what any of the data means.

I think the logic OP imagines does exist, but it's actually in the compiler (eg the cuda compiler), figuring exactly what bytes to send which will start a program etc.
Vulnerabilities Identified in Wyze Cam IoT Device
GPU Hardware Video Encoders: How Good Are They?
There were keyboards that were used for entering the various symbols used by APL. See for example the APL2 keyboard: https://en.m.wikipedia.org/wiki/APL_syntax_and_symbols
I’ve always been fascinated by the glamorous toolkit project. Their ambitions are fascinating and align closely with software I’ve daydreamed about on more than one occasion. I wish I was more comfortable with lisp, or that it was compatible with Svelte/Typescript/Deno/Tauri which account for 90% of the projects I work on. I hope projects like this and Enso[0] are early iterations of what IDEs will look like in the future. There is so much room for innovation regarding ways to extend and augment the text formats used to author and represent software systems.

[0]https://github.com/enso-org/enso
I don't understand why folks can't write everything in a makefile and then call make targets in CI.
CNN+’s Live Streaming Launch to Be Sold as NFTs
Something that will never cease to amaze me is how damp desert land tends to be just feet below the surface. Even months since the last rain event, I'll go dig a hole on my land in the Mojave and with little effort I'm digging through sand that's damp-smelling and visibly darker and cooler from retained moisture. Return to the hole a day later and its a lighter shade of brown, all dried up from exposure.
I was not commenting on that - more on Facebook's business practices in general.

As for Silicon Valley collusion re: wages in my opinion the agreement that George Lucas / Steve Jobs / Ed Catmull / Others made in the late 90s / early 2000s to screw over tech workers and specifically VFX workers (they were afraid of a VFX union) was worse and flys under the radar way more than it should. VFX workers to this day continue to get screwed by this totally illegal collusion (and there was a large settlement of "unknown amount" at one point).

edit: After looking into the above lawsuit we may actually be talking about the same thing - although it did dramatically screw the VFX industry more than tech. And I refuse to credit Facebook with helping with that - it was the exposure of that collusion that ended it.

That does not mean Google gets a pass and I don't think my original comment implies that at all
Still AGPL, which I guess makes sense given the rest of their stack is too: https://github.com/grafana/mimir/blob/mimir-2.0.0/LICENSE
There's also a perception challenge that doesn't exist in cities. At highway speeds and longer stopping distances, you need your perception stack to see much further. Still an active area of research.
https://boksos.com/ is a project OS being written in Zig
Interobang‽
Big discussion yesterday: https://news.ycombinator.com/item?id=30850416
Given that by some reasonable definition we already have driverless cars, albeit limited to two cities, why does that sound implausible to you?

Cars that can drive everywhere, in every condition, without humans intervening at least remotely and occasionally in some limited way? Probably not.

Robo-taxis in most major cities and trucks that can reliably handle the full interstate network, to be picked up by a human driver for the last mile? Why not?
Ask HN: What are your tips for using Jira effectively?
Jira's a complicated animal with many moving parts. What have you learned about working with it that has made you more effective?

Or, if you don't use Jira, same question but for your alternative.
It’s not just cost though. I’m a bit over an hour drive to the nearest major city. I find I’m even less inclined than I used to be to head in for evening social event. If I could be driven, I’d be far more inclined to do that sort of thing and a (reasonable) cost wouldn’t be a huge factor.
I do it frequently. It is indeed easy
The breath you see in cold weather is not aerosols but condensed moisture. I don't know how pointing out this trivial fact can be construed as trolling.