skysight-inc/HackerNews huggingface dataset:
One must imagine Sisyphus happy working within an extremely obscure and undocumented micro services architecture
This quote below, is really fucking dumb. A GNU+Linux distribution should absolutely never ever do this. GNU+Linux is not only not Windows, it should not adopt the very stupid patterns native to the mind of a Windows user. The guy who wrote this article should fuck off back to Windows.

"
You ask me if it is possible to use popular tools like Chrome on Ubuntu. I say yes. Just download it from the official website and install it by double-clicking like you do it with exe files in Windows."
Now they need to try blockchain :)
It means spying on members of parliament requires a significantly higher level of authorisation than spying on a normal citizen.

One law for them, another for us.
I've experienced a lot of these concerns while building https://github.com/MeoMix/symbiants

I have a simple question that maybe someone smarter than me can answer confidently:

If I want to build something akin to Dwarf Fortress (in terms of simulation complexity) as a browser-first experience - what stack should I choose?

Originally, I prototyped something out using React, PixiJS, and ReactPixi (https://github.com/MeoMix/antfarm). The two main issues I ran into were the performance of React's reconciler processing tens of thousands of entities when most weren't changing (despite heavy memoization) and GC lurching due to excess object allocations. My takeaway was that if I wanted to continue writing in JS/TS that I would need to write non-idiomatic code to avoid excess allocations and abandon React. This approach would result in me effectively creating my own engine to manage state.

I decided to not go that direction. I chose Rust because no GC is a language feature (especially good since GCs in WASM are heavy) and I chose Bevy because it seemed like a fairly structured way to mutate a large amount of code.

Progress has been slow for a lot of the reasons listed in this article. I've written a lot of this off to WASM being a new frontier for game dev, and I'm new to Rust/Bevy/ECS/gamedev, and rationalized my effort by noting there's not a lot of complex simulation games running in browser (that I'm aware of).

It's not clear to me that I've made the right decision, and just need to take the good with the bad, in order to develop the type of game I want in the type of environment I want.
IRS Direct File pilot processed 140k+ returns, saved consumers $5.6M in fees
900 million or so of the total is used in the most important part of drug safety, share buybacks.
Well then their enshitification just continues with their unending quest for burning every user-centric bridge they ever built. Goddamn

To answer your question, "bamboo menu, Copy Item JSON" which I believe is turned on due to my "Preferences, Advanced, Show debugging tools" being checked. I actually did try the $(op item get --format=json $its_uuid) first but figured there was some sekrit env var or --fields some_horseshit that I needed to dig up and it was more energy than I wanted to spend for a HN comment

So, OT1H, what I send was half true - they are available for export but only after some hoop jumping and seemingly not in the official export packaging, which I suppose almost guarantees they will not "round trip" back into a Vault in any kind of disaster recovery scenario

It seems those 1Password jokers just get great thrills out of ensuring that anytime I have something to praise them for they ensure they have some user hostile stupidity ready and waiting to drive people away
It's not "fuck Meta", it's "fuck tracking that people cannot opt out of". A part of that is that you cannot trade personal data as a payment.
It's a timeless tradition that transcends time and culture. Probably not going away any time soon. At least these mobs are mostly non-violent.
> even by the user

Perhaps this is something I shouldn't be feeling, but this bothers me and I do not know why.

I can see that you might not want it exposed to the user to prevent social engineering but at the same time, if I can't view then I don't feel like I actually own it. Is there a mechanism that might exist to help me not feel this way? I am totally new to passkeys as a concept as well, but I understand the larger goal.
Restaurants also price their food considering the risk taken by the entrepreneur launching the restaurant; which is substantially lower as its a high cash flow business with immediate feedback for a low capital investment
Original title "IRS free tax filing pilot processed more than 140,000 returns, saved consumers $5.6 million in prep fees" compressed due to title limits.
Flint was one of the two largest crisis in state government in my life time. I knew Rick Snyder when he was a VC. He headed Gateway Computer during its glory days. I was very impressed with the guy. He ran for governor and was mocked because he wasn't a politician and used his own money. He even ran a Super Bowl ad which hadn't been done before or since.

What he did in appointing an emergency manager in Detroit who shepherded it through bankruptcy was simply nothing short of amazing. But two other emergency managers in Flint and Benton Harbor were complete and utter disasters. He led a lot of reforms that only an outsider could accomplish but he will be remembered solely for the abominable disaster in Flint.
Hugin does have automatic feature detection. https://discuss.pixls.us/t/long-graffitti-from-raw-photos-wi...

Perhaps it doesn't work with the regular patterns of a chip, like the article mentioned.
Excellent article. Rust is my favorite language for several uses, but I'm becoming less optimistic about it as a versatile language long-term. An important point regarding the article is that it mixes rust shortfalls, and shortfalls of any language other than C++ for games. I've personally used Bevy for a 3D wave function renderer, but moved away from it in favor of a custom WGPU-engine due to Bevy's complicated ECS DSL.

I am worried because:

- Games seem like a no-go, as articulated in the article
- Web usage has been dominated by Async, with no signs of reversing. I have no interest in this. And, there is no promising Django analog or ORM.
- Emebedded support on Cortex-M, and to a lesser extend RISC-V is good at its core, but the supporting libraries have a mix of A: the game failures listed in the article (Driven by hype, mostly makers, serious companies are not using it), and B: Also being taken over by Async.

This is disappointing to me, because IMO the syntax, tooling, and general language experience of Rust is far better than C and C++.
I think you're being overly optimistic here. Your data is already out there, and it's reasonable to assume it was not entirely deleted by each organization that got hold of it. There is no way to be sure, really.
What's more, companies face little to no repercussions for breaking the law. Most often than not fines are just a fraction of the profit they make off illegal activities.
They do not, in fact, do the hard work of drug development.
Huawei is an example. Foreign companies don’t have the same rights, in large part because of national security concerns. For example is the concern is that a China is trying to infringe on American rights, such as using algorithms, then it’s a moot argument to say TikTok is protected by us law.
For those in favor of drug companies charging exorbitant amounts of money for life-saving medication in order to recoup their R&D costs (and we'll be generous and believe their reasoning and numbers)... it follows that, once they've recouped their costs, they should lower the price, right?
Finally someone reasonable. I recommend everyone read this and recalibrate.
Right. The key word in my comment was "ostensibly".
Glad to help! Fehmiu's show is also good. And I should add that once I loaded the song's into Apple Music and started favoriting + adding to playlist, Apple has been able to suggest many similar songs and artists for me. I'm sure Spotify etc can do the same.

The station really shook up my recommendations
Java 23 is not final and I'm hoping this JEP makes it into 23:

https://openjdk.org/jeps/401

I don't follow the JEP process closely enough to know if it will be proposed for 23 or approved. But I think it's coming soon.
IMO, it matters why they're banning it. The reasons are a worry about "national security" as related to Chinese propaganda and manipulating opinions. Those two things are speech, which makes it a valid avenue of challenge.

Why something is done matters to US law just as what was done matters.

And personally, since the spread of propaganda and manipulation is happening on Facebook, only targeting just the new kid on the block is terribly suspect. Especially when there's no plans to address the existing platforms and their use by foreign entities.
We can't tell you if it's solvable because we didn't do the research, you did that. So it's up to you to decide if you can do it or not.

Regarding your second point, the general rule for assessing this is: imagine the product is ready as an MVP. Now answer these questions:

- How do you acquire users/customers? Literally, how do you plan to turn someone who never heard of you into a customer.

- How do you make money?

- Do you have enough money to invest to keep it alive until it becomes profitable?

DO NOT: ask your friends, ask your family etc. This is not valuable input to decide if a product is worth building.

A lot of these questions can only be answered by actually shipping a live version and measuring the results of a time/budget limited campaign. So a lot of times you have to build it first and then see if it works.
See this related story: https://news.ycombinator.com/item?id=40163405

The author of that story is participating in the comments on this blog entry and has offered to exchange email with Michal Necasek.
i agree. here is a screencast i made: https://news.ycombinator.com/item?id=38995507

i don't know how much has changed since then. but if pharo has changed so much that this screencast can no longer be used then that's a problem in itself. we are not going to gwt more screencasts if their halflife is to short.
Camus famously broke with the french left over (certain aspects) of Algerian Liberation, for the simple reason that his mother continued to live there. He famously quipped:

"At this moment bombs are being planted in the trams in Algiers. My mother could be on one of those trams. If that is justice, I prefer my mother."

...which won him no small amount of censure. I always think of this moment when I am asked to co-sign, wholeheartedly, the measures endorsed by certain movements.
"Which come down to not using oil and gas on one hand, and having health and goods on the other hand. And you can't get the second without using the first."

I think that very much USED to be true but is now definitely NOT the case.

We can make the switch to complete renewables, or at least make a 90+% reduction in GHG intensity. Not quickly and not without short term cost but it is finally possible without bankrupting us. At this point we are fighting inertia and monied interests who would prefer the energy status quo. Hydrocarbon energy is wildly profitable and very convenient but we shouldn't act like it's the only game in town any more.
“But it only costs X” is not a great argument. Most of tech jobs would be gone if things had to be within a fraction of what they cost to deliver.

The world runs on value. Coat is simply a limiting factor in the floor that something can be made for.
> Is there a difference between Microsoft Office and medication

Obviously not, silly. A product is a product. It doesn't matter if it saves millions of lives, ends them, or nothing in between - companies should be free to charge whatever they want, and if you judge them negatively for that, you're clearly in the wrong.

I can't believe I have to explain this!
As someone who's become a core contributor to Bevy lately, while also doing contract work in Unity on the side, I obviously disagree with the idea that Rust isn't up to the task of game dev. The grass isn't greener on the Unity side, with a mountain of technical debt holding the engine back. (They're still using Boehm GC in 2024!) Bevy is a breath of fresh air just because it's relatively new and free of legacy. Using Rust instead of C++ is just one part of that. Bevy has a more modern design throughout: for instance, it has a relatively straightforward path to GPU-driven rendering in an integrated system, without having to deal with three incompatible render pipelines (BiRP, HDRP, URP).

What I find more interesting is the parts of the article that boil down to "Rust isn't the best language for rapid development and iteration speed". And that may well be true! I've long thought that the future of Bevy is an integrated Lua scripting layer [1]. You don't even need to get into arguments about the suitability of the borrow checker: it's clear that artists and designers aren't going to be learning Rust anytime soon. I'd like to see a world in which Rust is there for the low-to-mid-level parts that need performance and reliability, and Lua is there for the high-level logic that needs fast iteration, and it's all a nicely integrated whole.

Long-term, I think this world would actually put Bevy in a better place than the existing engines. Unity forces you into C# for basically everything, which is both too low-level for non-programmers to use and too high-level for performance-critical code (unless you have a source license, which no indie developer has). Unreal requires C++, which is even more difficult than Rust (IMO), or Blueprints, which as a visual programming language is way too high-level for anything but the simplest logic. Godot favors GDScript, which is idiosyncratic for questionable gain. I think Rust and Lua (or something similar) would put Bevy in a Goldilocks spot of having two languages that cover all the low-, mid-, and high-level needs well.

As for the other parts of the article, I disagree with the ECS criticism; ECS has some downsides, but the upsides outweigh the downsides in my view. I do agree that Bevy not having an official editor is an ongoing problem that desperately needs fixing. Personally, I would have prioritized the editor way higher earlier in Bevy's development. There is space_editor [2] now, which is something.

[1]: https://github.com/makspll/bevy_mod_scripting

[2]: https://github.com/rewin123/space_editor
At the idea is to shrink the industrial base of the company?
> documentation on discord

Disgusting.

I have been looking for solid example code to play with building stuff on top of Veilid, but I’m absolutely unwilling to waste time on that shit chat platform tbh.
>Yes that is just the "FCC FACT SHEET" as it says in the top title of the document. It is not the actual rule/action. It is also the exact same link that the poster just above me already gave.

No. The first page is the "fact sheet." The other 693 pages is the rule-making document.

Or are you unable to read past the first line of the first page?
Your cellphone could also report your location when you walk to these medical providers, right?
Rust has had tier 3 support for the Switch since 1.64, I believe. Someone had actually done it even before that but IIRC NDAs mucked up any movement on making that public.
> For the vast majority of people, Ozempic or Wigovy is solving a motivation/discipline problem, not an obesity problem.

I'd invert that: on the scale of a population, motivation and discipline are empirically not the cure for obesity. The statistics and the studies are on my side here. I agree that it would be convenient if that strategy, which we've been trying for about 80 years now, suddenly turned out to work. But my guess is doubling down on it wouldn't be any more effective than it has been, so let's take this new approach, which appears to work much better, seriously.
Really? I think he was very open in his admiration for some of the anarchists mentioned in The Rebel, calling Kaliayev & co, 'men of the highest principles' and refers to other anarchists' "profound considerations for the lives of others".
Fake job interviews target developers with new Python backdoor
No, that’s a different thing and it still happens today. I remember it being considered polite to ask people before placing a permanent link on your website. (Which was different from posting it on a forum.)
Maybe it should be controversial. Of course there are lots of different ways to do things, but the old ways are not always better. There is a lot of researching into how to raise cows, and as romantic as the open range sounds, the reality isn't all the great for cows either. (little water at times, temperatures that are not comfortable)
Well, as far as I can tell, in the big language shootout (which is still the only decent language benchmark I know, but if you have others, I'd be happy to read them), in all the individual benchmarks I've looked at Rust is either first or within 3% performance of being first. So, this suggests that Rust is actually pretty good for raw performance.

In addition, I know that I'm way more productive for prototyping and iteration in Rust than in C, C++ (and I used to write C++ code professionally for a while), JavaScript, Go, Python (and I've been writing professionally in these three languages for a while now) etc. I _might_ be more productive in Java or OCaml. Yes, this is entirely anecdotal and it depends heavily on the kind of problems you're dealing with. I tend to focus on problems that have complicated invariants, and for which reproducing/pinpointing the issue in a debugger is a big annoyance.

> Google, fb, amazon, etc. use C/C++ to squeeze the most performance out of anything I/O heavy, and security is not an issue that deep in the stack, that's not the exploitation layer.

Interestingly, all these companies are migrating some of their systems to Rust. This suggests that they find the language convincing enough.
As someone else mentions your first thought, set a canary trap. If the person is sending defamatory information pretend to leak several every so slightly different versions of things happening that the suspect is interested in.

https://www.canarytrap.com/what-is-a-canary-trap/

"Each summary paragraph has six different versions, and the mixture of those paragraphs is unique to each numbered copy of the paper. There are over a thousand possible permutations, but only ninety-six numbered copies of the actual document. The reason the summary paragraphs are so — well, lurid, I guess — is to entice a reporter to quote them verbatim in the public media. If he quotes something from two or three of those paragraphs, we know which copy he saw and, therefore, who leaked it ... You can do it by computer. You use a thesaurus program to shuffle through synonyms, and you make every copy of the document totally unique."
- Patriot games
https://www.businessinsider.com/nba-canary-trap-media-2014-1...

If any of the future emails include one detail over another it's likely it was that person. Repeat 3-4 times until you can establish a trend. If you send newsletters or weekly emails specifically start tweaking the emails your suspects receive. If/when LE can get a warrant signed on any of the used accounts they'll easily be able to find the person.

If you send out any images you could steganographically hide a watermark in an image if the person leaks it, even if its just your orgs icon or signature. Or modify one pixel then hash the image for each of your suspects.

"Here's our new classroom design (Please don't share!)"
https://www.openstego.com/

You could also probably try to phish the person. If your school has Knowb4 or a similar software there are hundreds of convincing templates, if you don't contact a couple companies and ask for samples or take a real spam sample you've gotten. Replace the hyperlink with something you've hosted and just rip the files from the real website. Fake password has been changed, Complete survey to win $50 gift card, etc.

Best of luck!
I hope you never become a diabetic when you get older!

An old coworker of mine dropped dead on her lunch break because her insulin was unusable when it got too warm during shipment. Her insurance said they would not pay for another month's doses until the next month and she'd have to pay $2,000 out of pocket. Which isn't the kind of money a poor girl from the middle of nowhere South Carolina has.

And now she's dead...because she was $800 short of raising that money from a GoFundMe...

But I sure am happy that her insurance company beat their quarterly earnings estimates!
2011 is when the Saudis invested in Twitter

In 2022 when it went private they didn't add any additional money
You tell me if you don't know.
You more or less described Zig
"It is not from the benevolence of the butcher, the brewer, or the baker, that we expect our dinner, but from their regard to their own interest. "
Americans Just Work Harder
This is definitely untrue. I was bullied out of the golang community for asking about generics when I first started learning it. Obviously, I don't think my experience is indicative of the entire community, but the experience from the community left a bad taste in my mouth.
Exactly this. Typing in the final version is great. Typing up front is almost always getting in the way.

Most interesting programs involve a lot of figuring things out as you go, and so any "tax" on that process is one you hope to avoid. The last thing you want is for the language itself to be the source of that tax any more than it has to be.
Why is async such a dealbreaker for this guy? Especially for web dev.
birdnet runs on device https://github.com/mcguirepr89/BirdNET-Pi?tab=readme-ov-file
> China is trying to infringe on American rights, such as using algorithms

There is no constitutionally protected right for American citizens to not be subjected to propaganda. In fact, it's quite the opposite, since propaganda has been specifically identified as a form of speech protected by the first amendment.
Don't successful drugs also have to pay for the failed trials?
Applying constitutional rights to entities you don't have the monopoly on violence on strikes me as suicidal.
> I'm happy to report that even with a TV license, you're not compelled to watch live TV.

Er. Yes? : - )

And I didn't know the other one. Even then, I'd be happy with a subscription in iPlayer that I could sign up to, rather than one enforced by law.
> My priorities are reasonable performances and the fastest iteration time possible.

I bought Mount & Blade II Bannerlord in 2020-03-30. I love it to death, but come on...

// 2024-02-01
$ curl https://www.taleworlds.com/en/News/552 | grep "Fixed a crash that" | wc -l
29

// 2023-12-21
$ curl https://www.taleworlds.com/en/News/549 | grep "Fixed a crash that" | wc -l
6

// 2023-12-14
$ curl https://www.taleworlds.com/en/News/547 | grep "Fixed a crash that" | wc -l
101

Maybe feeling like you're iterating fast isn't the same as getting to the destination faster.

Edit:
Lol guys calm down with the down-vote party. I was counting crashes, not bugs:

$ curl https://www.taleworlds.com/en/News/547 | grep "Fixed a bug that" | wc -l
308

Does your C++ not crash, just theirs?
The law is not there yet, the document was fake. But still it is possible. I can’t return, and I won’t be able to get a citizenship of the country I currently live in. Guess I will live as a stateless person.
If there were only two programming languages in the whole world, just two, no more; one better fitted for OS kernels and one better fitted for game programming, which one would be considered a general purpose language?

I would argue, OS programming is definitely more general than game programming. Rust is great for OS related tasks, math, deep learning n other stuff, and maybe not so great at GUIs, or even bad at that, or just inconvenient as the article points out.

That means, it should be used for general stuff, and for programming games should be used a niche language, like Lua, Python etc. Especially for fast iteration and experimentation, break things and move lightning fast, typed languages are in disadvantage for sure, compared to untyped/weakly typed.