skysight-inc/HackerNews huggingface dataset:
> If it's used to actually write the first version because people can't write or sort out their ideas... I dunno.

For what it's worth, I'm also 10,000% on board with that use case. I have definitely stared at a blank piece of paper with writer's block because I couldn't write the introduction for a paper before. If ChatGPT gets somebody past that block, more power to it.

Every paper is required to start with some novel variant of "from the dawn of time humanity has wondered if..." when all you want to say is "We discovered some stuff, here it is." I am super in favor of automating the step that nobody wants to write, nobody wants to read, and no journal will accept without its presence.

Reporting novel scientific findings was never supposed to be an exercise in fluent English authorship mastery.
Gen Z’s biggest skills gap that is fueling their social anxiety at work
Correct. The free payments are a utility offering as part of UPI, banks get to upsell other services.

https://en.wikipedia.org/wiki/Unified_Payments_Interface

https://news.ycombinator.com/item?id=37367855 ("UPI Payments: 10B transactions a month done, next stop 100B")

https://news.ycombinator.com/item?id=37368398 (Related dang macro expansion from id=37367855)

https://news.ycombinator.com/item?id=37368202 (>50% monthly global Visa transactions)
I'm guessing because engines like Unreal have game developers in the bag. VFX, on the other hand, has been a long term pursuit of Unreal and can have a large payoff for them. Based on some second hand insider knowledge I have, the VFX and animation industries are all over the place in terms of tooling, and a lot of pipelines are more or less bass-ackwards, especially when it comes to the pre-visualization stage of production. Even big studios are relying on tools that would appear "legacy" to many software engineers and are inferior to game engines in a lot of ways. The status quo often remains because these studios are already making enough money and have little incentive to address their internal bureaucracy that prevents them from making legitimate improvements to their pipelines. There are plenty of technical directors and artists out there pushing to use things like Unreal Engine, but these efforts often go nowhere for a variety of reasons. I know of at least one major animation studio that pondered over utilizing Unreal for over a decade, and there's another major studio I'm aware of where they're trying to use Unreal but the organizational support just isn't there.

Another problem I see in adoption of Unreal in animation is that the entertainment industry historically hasn't valued its engineers in the same way that Silicon Valley does. Unless you're working directly for a company like Unreal or Autodesk, why would a software engineer go work on some shitty duct-taped pipeline for a studio that will inevitably pay them less and make them work more hours, unless said engineer is particularly enamored with movies or shows? Based on what I know, I believe that the entertainment industry struggles to find and hold on to engineering talent, and not in the cliche way we hear from every company out there.

However, if Unreal reaches the same level of ubiquity and vendor lock-in within VFX that Autodesk has, for instance, then it would be a humongous cash cow for them. They want to keep their engine free to that industry for that reason, and it's a big incentive considering the exorbitant costs typical to VFX software.
No, you won't. There are numerous shells that are better. The path to improvement lies in being able to call drek by its name.
Yeah, the Soviet system didn't work out too well, did it? Though I wonder how much of that was due to central planning vs rampant corruption, of which we're getting more and more of these days too.

> I'm also curious what makes weapons research and production an "essential government function"? Couldn't the same be said about food, technology and bunch of other things?

Sure. There's a lot of stuff I wish we would nationalize, personally: basically everything that could reasonably be considered an essential, from healthcare to education to food to broadband, leaving aside things like video games, luxury cars, jewelry, blah blah. What is or isn't an "essential" is a necessarily moving target, evolving with society.

However, I also have zero faith in Washington to execute anything remotely like that. Canada, maybe, or one of the Asian or Nordic governments...
Do note TFA is about using ChatGPT to write parts of research papers without disclosure. Nothing to do with using it to write code.

Hence my closing line, "[in the context of writing research papers] a valid use of AI would be as a better Google Translate [for non-native English speakers]."
"Hi John before we start I just want to ask you some questions. A tortoise lays on its back, its belly baking in the hot sun, beating its legs trying to turn itself over, but it can’t, not without your help. But you’re not helping. Why is that?"
Don't forget Obama. He was given the prize before he even did anything.

And then he proceeded to bomb the fuck out of Iraq, Syria, etc.
The Recession is Coming [video]
One reason might be: if you're fine with thread-per-core performance, you probably wouldn't want to use Rust in the first place, as there are language with better programming experience trading it for speed. Like python. And if you want to use Rust, probably you need extra performance and you can adopt less convenient style (because you already adapted less convenient language) to get better performance.
The authors could be required to declare only to the reviewers that ChatGPT was used for the purpose of cleaning up the language. Reviewers could then be alert to check for artifacts like this, verify that no references were hallucinated, etc.

Perhaps a footnote would be added to mention that ChatGPT was used in this way.
Some black holes spin at more than 90% the speed of light. Shock waves driven by magnetic fields in the plasma close to the event horizon would probably do it.
To be entirely fair, there's arguably little overlap between devs that stick to LTS, and devs that will play with JVM virtual threads on Clojure (before the Clojure team has any particular, public stance on them).
However, the fact that Fujitsu previously claimed the top-performing "Fugaku" supercomputer with their own custom 48-core CPU (fabbed at TSMC) certainly justifies the choice of an AArch64 design.

https://en.wikipedia.org/wiki/Fujitsu_A64FX
That's a really fun idea. I always loved the concept of circular systems, terrariums and the like. I'd love to try and do the calculations to get oxygen-neutral with the plants in my house vs my own exhaled breath, or treat and reuse water on a local level.
I don't think you're allowed to access/modify a typed pointer through a void **.
It might be better to invest in something more general like better docs/cheatsheets (the bad old man pages which you could convert to a text editor friendly format, or something better like tldr, or something like Dash) so you don't depend on the internet, but also don't have to memorize bad designs (since find wouldn't be the only one)
I've used Duet for this in the past. Works great by allowing me to extend my laptop screen with my ipad screen. https://www.duetdisplay.com/
Does anybody still believe in the peer reviewed journal system? After all these years and the countless stories of passing off fake information?

We know people make up their data. We know peer reviewers sign off on it without actually looking it over. And we know the journals publish it anyway, and make a lot of money off of it.

Why does anybody even care if we've added another layer of fabrication to the mix of something that's already so full of lies?
I'd like to tell you a quick, remarkable story
In some cases even when consulting/freelancing the employer will provide the machine so that they can lock it down securely. Statnett in Norway provided me with a Lenovo X1 Carbon when I did a gig for them. I could use my own machine (HP Omen 17" running Linux Mint) but only as a Citrix client. And of course there was no time recording software involved, I'm not sure that would be legal here.
> reduced incentives to invest in user experience

Using my Apple Silicon Macbook is a way better user experience than my Intel Macbook ever was. It certainly feels like they invested in user experience well after the walls were up around the garden.
Identifying the Risks of LM Agents with an LM-Emulated Sandbox
I'm sorry that frying pan isn't very comfortable, here, come sit in this fire.
A possibly radical way of fixing the SQL clause order would be to introduce "project" which behaves like "select" but can be put in the right place.
Comprehensiveness is not a benefit if it's poorly searchable
Though, at 40 F, you could have put on some socks, shoes, shorts and a t-shirt and sat outside, instead of peering out through the window in your underwear.

Or, were you fully clothed and this was in Florida or something?

(I half joke, but when it warms up to 40 F again in the Spring, in Minnesota we break out the t-shirts, if not shorts.)
> central planning vs rampant corruption

Highly centralized planning creates an enormous vulnerability for corruption, because it creates a small number of high-impact corruption targets.
The papers' authors may be trying to translate their broken English into proper English, and might be asking ChatGPT to regenerate a "translation" that changes the meaning.
Hey HN! Two days ago NickBa shared his wonderful project "jsongenerator.io" on here, which allows you to generate JSON data by providing a JSON schema. I really enjoyed the idea but thought the UI was a bit lacking. I also thought there are more possible blocks people should be able to use, as well as string concatenation (think "[url]/assets/[uuid].png").

This project is an alternative version of that other project, completely open source. It is also usable as a PWA if you dig that, you can also save and load your schema files for sharing between team members. Most of FakerJS value types are available as well as a loop function to repeat a certain object in an array and an enum function for a random value (think "active", "inactive", "banned").
I'm not suggesting that the time should be fixed, but that the task solved should be precisely defined through satisfying a set of provided tests.

That way, every candidate for that job is solving the exact same problem, and there's no pressure to do more than required.
In other words, the developer has to produce a worthwhile feature to charge me for it? I don't have to pay for Office 20 when it's the same as Office 13 which I already own?

Sign me up.
We don’t look at porn on our network so I believe he will be pleased and grant us protection.
Good to know, but in those few fans I used it for, it worked so far ..
I don't know how you can describe "equal to the world's fastest supercomputer, which was built less than a year ago" as "quite modest".
> I mean, that seems like GP's point.

Huh, you think so? I'd be a bit surprised if that was the intent, because TCP obviously is in the kernel, so if their point blatantly disagrees with preexisting decisions in every OS then that's something that needs to be addressed before we can talk about QUIC.
A company can provide you a computer with software on it. If you refuse to use it according to their policies I don’t think you would have much recourse.

Asking users to install spyware on their personal devices is a bit different. In most of the US they could probably still fire you it just seems like a bad way to run a business.
Wikipedia has it in the comparison.

It’s more like getting punched. Really hard.

https://en.m.wikipedia.org/wiki/Orders_of_magnitude_(energy)
Indeed, especially now when you have so many great alternatives, use python as your shell if you like

Many bad designs are too entrenched to be fixed with some tooling
The original problem thread-per-core was invented to solve ~15 years ago was scalability and efficiency of compute on commodity many-core servers. Contrary to what some have suggested, thread-per-core was expressly about optimizing for CPU bound workloads. It turned out to be excellent for high-throughput I/O bound workloads later, albeit requiring more sophisticated I/O handling. When I read articles like this, it looks like speed-running the many software design mistakes that were made when thread-per-core architectures were introduced. To be fair, thread-per-core computer science is poorly documented, having originated primarily in HPC.

This article focuses on a vexing problem of thread-per-core architectures: balancing work across cores. There are four elementary models for this, push/pull of data/load. Work-stealing is essentially the "load pull" model. This only has low overhead if you almost never need to use it e.g. if the work is naturally balanced in a way that few real-world problems actually are. For workloads where dynamic load skew across cores is common, which is the more interesting problem, work-stealing becomes a performance bottleneck due to coordination overhead. Nonetheless, it is easy to understand so people still use work-stealing when the workload is amenable to it, it just doesn’t generalize well. There are a few rare types of workloads (not mentioned in the article) where it is probably the best choice. The model with the most gravity these days seems to be "data push", which is less intuitive but requires much less thread coordination. The "data push" model has its own caveats — there are workloads for which it is poor — but it generalizes well to most common workloads.

Thread-per-core architectures are here to stay -- they cannot be beat for scalability and efficiency. However, I have observed that most software engineers have limited intuition for what a modern and idiomatic thread-per-core design looks like, made worse by the fact that there are relatively few articles or papers that go deep on this subject.
There's a simple test of"a huge majority supports the ruling party":

Have a fair election, where both sides are permitted to make their case to the voting public. No candidates or supporters would be imprisoned or legally harassed, before or after the election.

Then have another one a year or two later, since "your vote actually counts" would be a teaching moment for people who aren't used to it.
Because the parent comment says "But we can" in response to the claim that AI can't generate "exact copies." Generating exact copies would be a lot more legally notable than outputs that are only similar or partially copied. As far as I know exact copies haven't happened and was legitimately asking for cases where it has.
Open-ribbon – A Project to reverse engineer the PS1 music game Vib-Ribbon
Customers are a who-where pair. What's your Ideal Customer Profile, and where do they hang out. I would've started there "before" building.
IPTVX on AppleTV for IPTV streaming. The interface is so nice it makes IPTV streaming feel like using Netflix.
Arafat was awarded the Nobel Peace Prize for his efforts to make peace in the middle east (as were Shimon Peres and Yitzhak Rabin), not for ceasing his political fight or for giving up his ambitions.

He said: "Peace is in our interest: as only in an atmosphere of just peace shall the Palestinian people achieve their legitimate ambition for independence and sovereignty."

Narges Mohammadi's fight is a peaceful one as well.
It's handled on the Twilio side, but we have webhooks to listen in on twilio subscription changes!
Ah, I think I see the error that I made. When I read your comment about white balance, I took it to mean "things like white balance" as in "almost everything", not just minor corrections. My mistake! :)
ive always said that going from one screen to two is a big jump in productivity. Comparing things between two windows is a very common task in almost all workloads. However I think three is already too many, and brings something between barely any benefit and a net negative. More than that seems superfluous, even for cctv or stock brokers. Attention can't be split that easily. Personally for most of my working life ive had three, as in two 24" and a laptop, but I usually either just have spotify fullscreen on the laptop all day or turn it off if I can.

As for putting two windows side-by-side on a single screen? I don't know, it always felt clunky to me. A lot of things are designed to be landscape 16:9.
As if godot was used where Unreal is used ...
> There is something to be said about being "known" and visible in the office vs running invisibly in the background.

There shouldn't be, but I agree that in reality there is something to simply being visibly toiling. I learned on HN a month ago, this is called the "Costanza Disposition"[1] based on a Seinfeld episode.

You walk the halls in the office with a very serious, determined look on your face, always with laptop in hand. Always drifting past where the Directors and VPs sat. Always striking up conversations with people in leadership. Always visibly demonstrating vague "bustle" and "activity." A naive manager would observe this behavior and think to himself "Ahh, yes, the glorious buzz of Business™ Being Done! My empire is so active!"

1: https://www.youtube.com/watch?v=wC8PzhNuh7w
The facts of this case are not legally distinct from any other slumlord, they just have a better marketing team who is fighting the battle in the media and public opinion.

The landlord signed a long-term rental contract on a unit that did not meet rental code. Yes, the tenant probably knew it was out-of-code when it was rented. Just like any other person renting from a slumlord.

Other than it being Airbnb, and other than the person trying to claim the value of the rental is zero because of the livability issue, it’s a big-standard slumlord situation.

The proper move is to escrow the payments etc but generally you have a lot of rights as a long-term tenant (and many hotels/etc will take specific steps to avoid you being considered a long-term tenant as a result) and you don’t lose them just because the owner is a slumlord or allows the unit to fall below code.

Rentals are really a high-risk market with a lot of legal protections for the tenant, but everyone hopped into the market over the last 10 years thinking they’d just double their money overnight, and this is what happens when a tenant who knows the rules meets a landlord who doesn’t. The number the landlord recovers won’t be zero most likely but they also won’t get it in a timely fashion, or possibly at all.
That I hadn't known.

But if you follow the trail, Scattered Spider had the hard ransomware work done by ALPHAV, also known as Black Cat, https://en.wikipedia.org/wiki/BlackCat_(cyber_gang). And THEIR developers and money launderers are linked to DarkSide, https://en.wikipedia.org/wiki/DarkSide_(hacker_group). Which is based in Russia.

So basically a bunch of young Western men participated in the social engineering. But the real computer knowhow and methods of getting paid trace right back to Russian criminals who are willing to work with them.
Cropping can make a huge difference in the meaning or messaging imparted by a photograph. It's akin to picking a phrase out of a longer speech or passage and interpreting it by itself. It's potentially a far more impactful edit than color balancing, adjusting contrast, or those sorts of things. On the other hand it could just be removing an irrelevant distraction that was captured in the original framing.
They won’t have trouble getting capital. It’s open checkbooks for them all around.
I've found that practically I'm more likely to simply use Box, Vec, and just regular data on the stack rather than Rc and RefCell when I esque Arc and Mutex by using a single context. The data modeling is different enough that you generally don't have to share multiple references to the same data in the first place. That's where the real efficiencies come to play.
The exceedingly wealthy live lives that are most disconnected from hard reality. In a sense, they've abstracted themselves from concerns of a typical human being because they are very atypical, extreme outliers, in view of human history. Thanks to technological development.

If one wants to solve problems of the masses, find one of the masses who lives and breathes it
This is really cool. It's impressive how mario-like it can look and feel like using just petscii.

There's also 8 Bit Guy's Attack of the Petscii robots: https://www.the8bitguy.com/product/petscii-robots/

is Petscii/Pet seeing a little resurgence?
Faster MusicGen Generation with Streaming
There's no need to wait for MusicGen to generate the full audio before you can start listening to the outputs

With streaming, you can play the audio as soon as the first chunk is ready

In practice, this reduces the latency to just 5s
We're told from the start to live within our salary and investment returns. If you make $200k base, usually make about $1m TC and choose to spent all of your cash every year, I don't feel esp bad for you. The operative word from VR is variable. Leaving, not negotiating a sign-on bonus with the new firm, and getting your garden leave enforced isnt much different than a bad year wiping out your VR, except you have to make your own mistakes at every turn to put yourself in that situation.
I had the worst flu I've ever experienced in December of 2018, I was stuck in bed for a week, super sore, coughing, sneezing, fever-y, and specifically I was exhausted. On the day I got better, every single symptom went away over the course of 24hours, except the exhaustion. I was still basically in bed at 9pm and mornings stayed rough for a while.

I don't really know when it went away, but it was slow. Maybe a 6 months till I was waking up naturally again without an alarm clock, and able to go out late.

Not to downplay covid being provably uniquely-awful for a human body, but it feels like some sort of post viral condition is something we've all experienced to some (lesser) degree, but didn't have a name for it.
Why did Cloudflare write this in a tone that implies they had anything to do with the initial mix-up between Chrome assigning this as Chrome-only?

Can’t find anything from them where that was the case.
I hope my comment didn't come off as jest or cynicism, if it did I apologize and that's not the way I intended it.

I agree overall that LLMs will lower friction and barriers to entry for some folks looking to get into hobby hacking, programming, or software engineering as a profession. Anecdotally, I think that's true beyond software. In wood working I find LLMs helpful when youtube leaves me with unanswered questions. More anecdotally, I have some high hopes for when LLMs can use tools, I think paired with the knowledge I've gained over the years that using an LLM that uses tools will be like the force multiplier I gain when using a compiler.

To some degree, like any useful tool (eg: StackOverflow) there will be those who use it recklessly, but I'm less concerned about that because those people will always exist. The "anyone can do it" sentiment is highly inclusive, but also a bit falsey and what I took more disagreement with. I've met a good number of people who got into the industry of software engineering based on sentiments like that, thinking the job would eventually become "easy" and it never does for them. That or they falsely equivocate that sentiment with working at a FAANG, that these are just easy jobs where you get paid beaucoup bucks only to find out that's not so true, or at least not nearly as common as the sentiment invokes. That's worth being a bit cautious in language in my opinion, but I say that out of having experienced how hard it is to navigate this industry at times. To find out the things that you knew to be true that got you into it in the first place were false or falsey would be a big let down.

I think these things are worth talking about and I don't want to make this industry look more gatekept than it is so I don't think I'm 100% right with my opinion, but I also don't want to give people false impressions. I appreciate you being willing to respond and talk about this stuff.