skysight-inc/HackerNews huggingface dataset:
> - const foo = function(a, b) { ... }

> + const foo = (a, b) => { ... }

Assuming this is JS code, these differences should not be ignored, as an arrow function can behave differently than a traditional function.
Hilariously, my last employer was switching to Crowdstrike a few months ago when my contract ended. We previously used Trellis which did not have any remote control features beyond network isolation and pulling filesystem images. During the Crowdstrike onboarding, they definitely showed us a demo of basically a virtual terminal that you could access from the Falcon portal, kind of like the GCP or AWS web console terminals you can use if SSH isn't working.
Imagine if we gave everyone $20/mo. No strings, tax free, not qualifed by income. That obviously isn't enough to live on, let alone buy food. But imagine the infrastructure that would be universally in place to allow us to scale it up as a society. We could find the balance. Maybe it's $1000, maybe it's $5000. Maybe another global pandemic happens and we need to dump an infusion into people's lives for a time. Just having the system would be powerful.
I dk fluence but if it's legit then it's unfortunate they've been used a pawn by the bad actor(s) attempting this scam. I linked to this issue in my reply but here it is again

https://github.com/fluencelabs/dev-rewards/issues/141
Works well for me on a Fire TV 4k Max. Not so great on the Apple TV app built into my Android Smart TV.

Only Netflix appears to work consistently well on all my devices. Kudos to that team.
"Open up CUDA" - guys, its all open source. What do you want them to do? Do tech support to help their competitors compete against them? AMD is to blame for not building this project 10 years ago.
I've always wondered why we don't just nationalize our resources and use that income to provide a kind of UBI to residents, similar to what Saudi Arabia or even Alaska does (for residents who plan to stay long term)
"Flushable" wet wipes are still terrible for the sewer system and honestly that is misleading marketing. They still get stuck in municipal systems and anyone that runs such a system would tell you that these shouldn't be labeled so.
4 additional tools I use regularly:

- task, a Makefile alternative

- hyperfine, a benchmark tool

- vegeta, a load testing tool

- sd, a better, more intuitive sed

There’s also the JSON trinity:

- jq, the well know JSON processor

- jc, convert the output of many CLI tools to JSON

- gron, make JSON greppable
No, wages have been falling since 2021 when accounting for inflation.

https://www.wsj.com/articles/inflation-has-outpaced-wage-gro...

Maybe this isn't that Axios journalist's field, but that huge spike of 9.1% annual inflation in 2022 won't be made up for by a 1% difference in 2024. Showing only the current rate and not the cumulative effects seems disingenuous.
Ibogain
> What startups have provided lasting real solutions and value, not just capitalistic, in say the last decade

Deel, Rippling, Redwood Materials, Convoy, Airtable, Anduril, Cerebral, Checkr and Cerebras were all founded since 2014. Pick one. We're currently seeing an explosion in creativity around satellites, autonomous vehicles (on the road, indoors and airborne), generative AI and biotechnology.

Go back one more cycle and we have SpaceX, Tesla, Uber & Lyft, Moderna, Zoom, DoorDash and other giants that entered busy fields, survived the winnowing and basically created a new industry.
That's why it should be enough to provide for basic subsistence.
Im guessing you're one of these people described in the article that had a stable, family upbringing?
Show HN: Made a bookmarklet to pluck things from the internet into PSQL
Howdy HN,

I previously did a "Show HN" (https://news.ycombinator.com/item?id=40966268) when I got my custom database to a point where you could query the internet like a structured database by treating CSS selectors/URLs as valid identifiers ie the following:

```
SELECT
span.titleline > a AS post_title,
span.titleline > a@href AS post_link
FROM
https://news.ycombinator.com;
```

And now have a bookmarklet that makes it easy to "pluck" details from pages in order to have in a exportable format such as text, CSV, or a code-gen PSQL script to populate a table! Watch the video on my current landing page to see how the end-to-end flow looks at the moment :)
I'm reading this as: anything short of providing everyone globally with enough money to quit their jobs and rent a nice apartment is not UBI.

Which, of course, is never going to happen, nor should it. The term "basic" definitely does not automatically entail quitting jobs or getting an apartment.
They actually did try (Facebook has shuttles everywhere, and tried to rebuild the decommissioned passenger railway near US-84), but economic concerns like layoffs, etc. ended up taking priority.

The main issue is it takes like 10-20 years of concerted effort in the US to approve/build a bridge, and nobody except the government is willing to wait that long. This is mostly a political problem.
Legality depends on where in the world you are so that's not an argument.

How is it extremely unethical?
Poor people are not children or animals. You can allow for them to just choose not to live in the backyard. For the right price I might have gladly done this.

But this is the great debate of our generation, I suppose. Are people capable of making choices or not?
from the issue ive found it seems like they're interested in harvesting SSH keys.

https://github.com/fluencelabs/dev-rewards/issues/141
Telephone roaming charges in the EU.
> Similar to the previous issue, it took almost six months for developers to implement a fix in version 0.7.2 of Kafka UI. They fixed it by only updating the Apache Commons Collections library to the newer version. While it prevents the second stage of the gadget chain I shared above, the deserialization of untrusted data still can occur.

This is concerning, that it took that long for it to be addressed.. also, the changelog involving these issues doesn't exactly inspire confidence because it has fixing the issues marked as a 'chore'[0] - this could cause people to skip the update if they skim it and see the only change was a 'chore' change.

[0]: https://github.com/provectus/kafka-ui/releases/tag/v0.7.2

Edit: After taking a closer look, the long timeline for the fix makes a little bit more sense - Provectus, the company behind kafka-ui, made a point late last year that they are pausing or otherwise stepping back from active development of the project[1]. I still think that 6 months is a bit of a long time, but with the additional context it seems less like security neglience and more just the project not being anyones' focus.

[1]: https://github.com/provectus/kafka-ui/discussions/4255
Could you please guide if I need SOC 2 audit before I lock a customer? Right now I don't have any. It doesn't feel right to spend this much money and time on something without having the surety that someone one would become a customer after it is SOC 2 compliant. Thanks
> People in a functioning society still have to work

Why?
Which benchmarks are you looking at? It is very competitive with GPT4o in the table of metrics I just built at work. Have you used it to code? Qualitatively, it is much better - once it can execute Python it will be supzors.
Or Star Trek:TNG “The Outcast” (about a non binary character) or Star Trek:DS9 “Rejoined” (two women kissing) , Star Trek “Let this be your last battlefield” (the silliness of racism)…

Or honestly the entire history of X-men being a thinly veiled allegory of racism.

I can’t help be reminded about the outrage of having a black woman play the role of a comic book character that was an orange alien from Tamaran
> it seems it seems akin to saying "just don't write bugs"

That is indeed exactly what is being said as far as I can tell. And yes, it's exactly as ridiculous as you think it is.

I'll link my blog on the topic again because I think it might help here as well: https://blog.burntsushi.net/unwrap/

`unwrap()` contains an assertion. Just like `slice[i]` or even `Box::new(whatever)`. The way to avoid these in C is to commit UB instead of panicking. I've seen arguments that seem understandable for why this is maybe appropriate in the Linux kernel ("I'd rather continue executing with garbage than shut down the user's system"), but I don't think it applies much beyond that. And to be clear, I'm not saying I agree with that either.
Oh yeah it's the kings English now. My whole life it's been the Queen's English. Weird.
They'll never outright say specifically what they have a problem with. It's always vague euphemisms like "peak woke" and "the message" and "the agenda."
It is not available on my Pixel 8 Pro, arguably the newest current Android device.
But the article talks about how the men are basically doing whatever they want and women are left as single mothers with multiple kids...
It really is a 'you need to double my salary' kind of negotiation with your employer. When you're actually functional doing remote/home work, adding a commute to the job requirement is like adding vinegar to wine.
It doesn't necessarily have to lead to any specific "I'm buying an Apple device because of Apple TV+" to be positive ROI marketing, the same way not all adverts have to be aimed at direct conversion to be useful.

Just getting Android users to have a daily reminder of "Apple makes something that is high quality and I enjoy" could be enough to influence future purchasing decisions even if those people wouldn't explicitly consider their enjoyment of Apple TV+ to be the reason they eventually bought an Apple device.

(I have no reason to specifically believe that Apple TV+ is ROI-positive in this way, just pointing out that non-conversion brand awareness marketing is a huge part of the marketing world, with often very positive results.)
When I worked on Fuchsia and we had a heavily async set of system interfaces, users went through this learning path very regularly, and it was very painful for many. Folks who reached out for help early in their first engagement on this kind of path got help and following a "learn by doing" started to understand what was going on after a few iterations of the same challenge. Those who struggled trying to figure it out all on their own had a really awful time and in one example even went back to c++ for a sizable project because of the wall they ran into. There's a big gap here for folks who want to self-help their way through this. TAIT reduces the number of cases that come up, but there are still plenty.

Reflecting on a point from the article, it's possible that the ?Move being required in every declaration might have been better on this aspect. The point here about not being able to remember where the requirement to deal with Pin comes from is an indicator: the virality of the key traits involved, along with implicit implementation is a particularly tricky mix, it leads to action at a distance, which is also why first time engagements are so hard for users. Mix in some misunderstandings and you're in nope territory.
I'm not sure if you got the memo, but you need to jump jobs if you want more money. This goes triple if you're not a top 5% worker.

BLS has been tracking this number and it has skyrocketed in the last generation (Number of Jobs Held in a Lifetime): https://www.bls.gov/nls/questions-and-answers.htm
I think it depends on what your use case is and how optimized your prompts are.
Moreover, it is possible to create value without making money.
Yes. I said that in a post up-thread. Google is making the market mold itself to their offering, rather than being like Microsoft and molding their offering to the market. Google is content to grow their market share that way.
This is an insane level of projection
> Why is it some shock-horror thing that people worked less?

Because significant portion of UPI proponents argue that it will promote working more and higher productivity. The typical argument is that it will remove barriers that prevent better worker-job matching.
I've written thousands of words on my blog about the design of async Rust, in which I carefully explain every decision and discuss the strong and weak points. This person regularly post rude low-effort comments like this one. My body of work should be enough to refute the idea that all I'm doing is doubling down.
If you had a wookie costume and there was peanut butter spread all over it, which would be more effective:
A. wiping it off with toilet paper
B. hosing the costume off
https://archive.ph/HPokW
> Sweetie, we’re not married, so there’s no reason for you to expect I feed your children.

Dating a single parent isn't a strictly transactional affair. And it may be financially beneficial (for everyone) to not marry yet still cohabitate and pick up the slack in childrearing. YMMV.
These are some of the opening remarks of this article:

> It is usually the young father’s criminal behavior, the spells of incarceration that so often follow, a pattern of intimate violence, his chronic infidelity, and an inability to leave drugs and alcohol alone that cause relationships to falter and die.”

> Over the past half-century, the number of men per capita behind bars has more than quadrupled.

and this is the conclusion:

> Norms were loosened around being an absentee father. So more men took the option.

Is it just me, or is there a massive disconnect here? The rising prison population was not caused by a loosening of the norm that one should not go to prison; that's absurd on the face of it. Intimate violence and alcohol abuse have not somehow become de rigueur over the last few decades because of the luxury beliefs of the middle class.
I love Descript. Their "convert to studio quality" feature is better than Adobe's and ElevenLabs, in my experience.

I wondered if this particular feature was really worth paying for so I was happy that I found Audapolis.
I always interpreted the point of the programs as by taking immediate insecurity off the table, you are allowing people to make more long term decisions for their well being.
Microsoft Points to EU Regulations as Cause of IT Outage
Just because you had a shitty private tracker experience doesn't mean they're all bad. Similarly just because a SO from a past relationship broke your heart an betrayed your trust, doesn't mean relationships are bad and will result in the same outcome as yours. YMMV can't be overstated. I'm sure some are toxic, but plenty are not.

I'm on 3 private ones and the content and the communities are great and never got banned or had any issues. I just kept my head down, stayed under the radar, kept chats and interactions to a minimum and only on content topics, and it was smooth sailing for over 10 years.

Basically I treat the trackers only as places to upload and download and that's it, not as places for social interactions like Reddit or HN, as that's where diverging opinions and egos can clash and you can can find yourself banned due to sensitive members abusing the flag button or touchy mods. Similarly how I wouldn't start religious or political debates at work or hit on women there, the risk is too high to offend someone and the rewards basically non existent. It's not worth it. Keep social interaction only on social media, and trackers only for piracy, without mixing them together, and you'll be good.
> You can save minutes of talking to folks

You're describing focus groups. They have a mixed history in product development.
I mean this is an article about bidets. It's sort of expected that people will share their thoughts and experiences. Outside of contexts like this the totality of my discussions about bidets has been essentially entirely limited to with the friend who helped me remove my old toilet and install my new bidet one.
You just need to look at how much diapers or formula costs to come down to reality.
void is not a subtype of all types, though.

C and C++ don't have a type spindle, where void would be at the bottom. Only C++ has the concept of subtype, only in the class system, and the C++ class system doesn't have a bottom type; there is no bottom class that is a base for all the others.

void is not a proper type; it's just a hack shoehorned into a convenient spot in the type system.

Which is why the C++ people have to invent this whole zoo of other things.

If void were a type, then, for starters, "return x;" would be syntactically valid in a function returning void. (Only, no possible x would satisfy the type system, so there would have to be a diagnosable rule violation in that regard.)

A function returning void does not return a type. It doesn't return anything; it is a procedure invoked for side effects.

The same situation could be achieved in other ways, like having a procedure keyword instead of void.

The (void) parameter list is another example of void just being a hack. It was introduced in ISO C, and then C++ adopted it for compatibility.

The 2023 draft of ISO C finally made () equivalent to (void), though it will probably take many decades for (void) to disappear.
Show HN: Using old school mutation testing to boost LLM based unit test gen
Accelerate developer productivity and code security with our open-source AI https://github.com/codeintegrity-ai/mutahunter

TLDR;
Mutahunter is an open-source tool that boosts developer productivity by accurately identifying code bugs and generating test cases to specifically test against these code bugs.

Problem:
Everyone wants to ship code faster, but as code grows more complex so does software testing. Software teams spend 40% of their dev time software testing. Software testing is the biggest bottleneck to shipping code and the recent Crowdstrike incident has shown has shown that there are catastrophic consequences from skipping good software testing.

Solution:

Use Mutahunter to generate unit tests for your codebase, that specifically target the code vulnerabilities. By targeting the exact weaknesses in the code, we boost developer productivity.

What makes us different?

Unlike copilots which blindly generates test cases for your code, Mutahunter makes use of our mutation testing engine to generate unit tests that specifically target the vulnerabilities in your code
We are open-source and support all major languages.
We can be used locally or can be integrated into any CI/CD runner as part of your existing workflow.
You can use Mutahunter with your own LLM APIs for privacy.
Ask:

Try Mutahunter and our repo! https://github.com/codeintegrity-ai/mutahunter

If there’s a use case you’d like to build with Mutahunter, feel free to email us at contact@codeintegrity.ai
It's also worthwhile to reduce taxation at the lowest end, as long as the extra taxes are used to provide basic human rights such as universal and comprehensive healthcare.
> It's not enough for a real tuition or to support them to study instead of work.

... should it be? Or should you have to save some of your basic income for a period to go to school?

If every year you got enough to live off and to be an enrolled student, I think the temptation to just be a perpetual student might be really attractive to some individuals, and not really valuable to society. Even from the yardstick of "how much do you learn", I think it's important to follow formal education with meaningful periods of trying to usefully apply what you've learned to real needs.
I suppose it depends on the utilization. Even before COVID I maybe used my desk once every two weeks or so and eventually just gave it up.
Maybe, but all technology is built on what came before, so actually launching the thing and seeing what it does is a big part of enabling the next generation to be better.
I didn't see a signup link for the AI balloon?
I struggled through having a cheap Roku for a while last year, until I finally got frustrated and looked up what they cost to replace. Without me, and perhaps others who read this, noticing, they dropped to basically "disposable" levels of price. A new modern one is $27 for the normal HD and $40 for the HD. Well below the price of the frustration I experienced trying to keep one from a few generations back going, and I'm generally relatively conservative by local standards.

Don't struggle through a slow old Roku.

And, of course, I'm not really pitching Roku, if you've got another solution or want to switch companies, that's fine too. I'm just saying, anyone reading this who has a Roku a few generations back and having simply never thought about what to do about it, have a look at replacing it. Or any other streaming box that is generally choking. I remember getting into TiVos when they cost the modern equivalent of about $350-$400 and I still haven't fully internalized that streaming boxes can cost, well, more than "a coffee at starbucks" but at this point "less than a full meal for my family at a fast food joint".
Worth noting that the femur is the strongest bone in the human leg...
I used to work for a company where we were in at least one day a week. In practice that mean arriving around 10.30 and leaving around 4 on wednesday, spending half of the time on meetings or whiteboard sessions, and the rest was pretty socialising for several of us. I didn't mind that - it was 30 minutes on the train and a short walk for me, and it broke up the week. Any more than that, and it'll take significantly more money to get me in.
I'm just curious, what about your local bus and/or train is not safe? Do you mean it could crash at any moment? Or it is usually full of unsavoury characters?
traditional urban planning in the USA includes extensive field research that shows .. just what you are saying.. there is a demographic curve about time to commute and who is willing to do it, and how often.. behavior on a large scale across industries, show curves like that
You want old finance companies.

In fact any company older that 30 probably won't care. I'm not a grey hair yet, but I actively hate startups. We aren't changing the world, we're helping cat photos load 3 milliseconds faster...
Hindenburg also added this capability.

> Hindenburg’s manuscript feature gives you a complete overview of your audio. You can select the text just as you would in a text document and watch as your edits are made in real-time.
If you need to export your text in a specific format, no problem. Hindenburg supports the most common text and transcription export formats.

https://hindenburg.com/
This link also has a large list of additional tools I hadn't heard of but look interesting.

https://github.com/ibraheemdev/modern-unix
I'd rather have every worker paid enough that they can support themselves and a modest family on one income. That way a parent can choose to stay home and be with their children during the most formative and remarkable years of their children's lives instead of being forced to abandon their children with strangers for 40+ hours a week.
Yeah and what’s more you’re contributing more to society, whether or not you can measure it in money. You have some spare time and energy to help your family, your neighbors, the person you see once a week.

I want to live in a society where people have time to actually live.
For all the talk about the environment, there are no incentives for companies to reduce commutes. We’re still at only 7% percent of EV cars in the US. Our freeways are packed with gas guzzling engines pumping out smog during rush hours. Reducing the number of commuters is an easy environmental win.
One thing to keep in mind is that most of the "NPU" type on-chip accelerators are designed to minimize power consumption for small networks (think speech recognition and video call background removal) rather than supporting big language models or anything you would do in say PyTorch. For those cases the path of least yak shaving is anything with an Ampere or newer NVIDIA GPU. I hold out some hope that the GPUs in AMD APUs will get better support but the hardware still isn't nearly as fast as contemporary NVIDIA chips.
"baseless accusation" is wild. have you not observed the result of 99.999999999999999999999% of emails that randomly tell people you are eligible for receiving some token allocation?