skysight-inc/HackerNews huggingface dataset:
"When run on something with low per pixel lighting it can flicker a bit due to how quickly the average light changes frame to frame"

Not sure I understand. The flicker is not due to sometimes the screen drawn with white(like I assumed) and just because of my mobiles light settings?

Other simulations similar to this, don't have this flicker on my devive.

(still impressive work, genuine question to avoid this effect in my experiements)

And no matter the technical reasons, for some people this might be a serious health issue, so a warming might make sense in the current state.
are you never gonna write js inside a react component?
> But a chance for a future that isn't just the children of KHTML can't happen if Firefox doesn't exist.

TFA is about one such chance (and why it might be more donation-worthy), no?
Sounds good in theory, but I never saw a project that used tabs and didn't look like a complete mess when viewed with the non-blessed tab width.
Just let others silently run code on my computer? Sorry, but not for me.
Criminal liability can not be transferred. The idea would be rejected by every sane court as it is a perversion of justice and sets unimaginably bad precedent.
I think someone else was fined 355~450 millions for fraud recently
Who should be responsible for a company's crimes if not the people who make decisions in the company? If we want companies to have legal personhood, how about they suffer the same perils of breaking the law (prison time, etc)? Fines are just a price we set on breaking the law.
Usually inactive tabs are just paused and their state saved.
this is pretty exciting! i agree about the squeak-like approach. what would you use for the screen? i've been thinking that sharp's memory-in-pixel displays are the best option, but my power budget for the zorzpad is a milliwatt including screen, flash, and keyboard, not just the soc
The problem becomes if the form you're used to working with the code in is very different from the form you need to communicate about it in.

In practice every attempt I've looked at either become hard to communicate about the code in, or the visual aspect tends to end up just becoming a secondary visualisation of code that you still treat as textual first.

In the latter case, turning it into a better UI is an unsolved problem, because round tripping reliably between something readable as text and a meaningful visual representation is really hard.

As I said, I hope someone solves this, but most attempts aren't even pushing the boundaries into uncharted territory - a lot of attempts have been made over the years.
Im working exclusively with a remote connection (although inside the company network, so some security concerns don’t apply). I have Jupyter running as a service on Linux and am using a password instead of the generated token. So the URL stays the same and I don’t have to worry about anything much.
The setup is working good for me - there are a couple of nuisances but they’re all related to the rest of my circumstances and use case, not to anything mentioned above.
It's still there!

https://github.com/python/cpython/blob/main/Python/future.c#...
Bad analogies won't help anyone. Did the CEO believe his people were incompetent to develop and verify the software?
Small price to pay in my opinion. How often will that happen vs how often the database is used. Migrations like that can be done incrementally over time. It's a solved problem.
Maybe something needs to change because America's "strong business culture" seems to only benefit the presently wealthy get wealthier at the expense of the working class.
Then you’d click the „yes and never ask me again” if a prompt about whether you want to download a random binary showed up. But a lot of people wouldn’t want to click that and would either click „no and never ask me again” or vet each case one by one
I really wish these "torch and pitchfork" posts were declared off-topic. A discussion on what/when to auto-download and how would be useful, but comments on these kind of submissions are almost always just ranting/complaining about how bad $x is, what idiots people are, and things like this.

> And people wonder why foss devs burn out.

I have slowly become convinced that the open source community has been infiltrated by trolls from, eh, I don't know – something or someone that doesn't like open source. I have no direct evidence for this, but it does seem to align with observed facts.

A few days ago someone posted some hobby project they worked on, and of course one of the replies was some unhinged rant about how the chosen $language wasn't any good and how they would "rather kill myself" than use that language... Okay... I don't think any normal personal can get get that triggered by someone's hobby project, hence my conclusion: infiltration by trolls.
> The U.S. is not going to shut down Boeing.

It's a monopoly. Just break it up.

> How many jobs would be lost if that happened

"We don't negotiate with [economic] terrorists."

> especially in this economy?

$77b annual revenue. Positive quarterly growth rate the last 8 out of 12 quarters. Two global wars we refuse to negotiate peace in and Boeing is a major weapons supplier.

Then again, if you kill and scare enough people with faulty planes, the state of the economy will be immaterial to what will happen to your interests.
> This article introduces data structures and their examples while covering the basics of graphs, demonstrating how data structures can be represented in Memgraph.

Not a cheat sheet.

More and more the title "cheat sheet" is used to attract clicks for articles that are nothing of the sort.
Related ongoing thread:

Show HN: Execute JavaScript in a WebAssembly QuickJS sandbox - https://news.ycombinator.com/item?id=40896873 - July 2024 (47 comments)
>Who should be responsible for a company's crimes if not the people who make decisions in the company?

The person committing that crime.

>If we want companies to have legal personhood, how about they suffer the same perils of breaking the law (prison time, etc)?

Companies can not be put to jail.
It crashes, and you inconvenience several people. The ramifications might look something like criminal damage to property, unlawful use of a firearm, and possibly theft if that's your intention.
I find the use of docker on Windows totally overkill and added complexity for non-technical users. Why don't you just build a single .exe they can download and run? With Golang, that should be rather easy.
What does "evolve replication" mean?
Not really, unfortunately. It's the 4th generation of 737, with 4 layers of control systems coexisting (and sometimes working against each other).

Slapping a 5th layer on top of the current crud for a new version is simply not realistic. Removing layers to allow for a new version is also not realistic, as the certification requirements would be pretty close to those of a clean-sheet aircraft.

So in conclusion, Boeing got away with certifying an aircraft that should never have been certified in the first place, and will reap the financial benefits of it. Minus some minor compensation to airlines and victims.
When Is a Mind 'Me'?
s/skills/ personal contacts | experience /

Law can be less about the raw skills and more about who X has partnered with, clerked for, vacationed with, etc.

A good lawyer with the right position to achieve a desired result can sometimes cost as much as a top of the line RV bus and an all expenses paid for two private yacht cruise.
If you look close enough, from the physics point of view, all circles are polygons, and, also, they aren’t really flat.

Zeroes and infinities are problematic in physics. Physics and math aren’t the same discipline, and it’s dangerous to conflate them.

I’m pretty sure there will be a point where you’ll have a light-emitting superconductor on your way to an infinite current.
Not being a frontend dev, I have no idea how to even start making something like that.

Are there some frameworks that make interactive simulations like that easier to make, or do you just do it the hard way?
What are you talking about?

From [1] in 2021:

> The airplane manufacturer broke the agreement by “failing to design, implement, and enforce a compliance and ethics program to prevent and detect violations of the U.S. fraud laws throughout its operations,” the DOJ said.

He’s not being held responsible for the crime, he’s being held responsible for looking the other way.

The CEO is 100% responsible for designing programs to ensure that the business operates within the parameters of the law.

What else do you think their job is?

[1] https://www.cnbc.com/2021/01/07/doj-fines-boeing-over-2point...
In OPs defense, this sounds like an optional take. I do not think anyone is forcing you to commit to changes. He is simply proposing a connect channel with folks that want to sync up or continue on subject matter content.
You can also build one with LEGO, which is like the OG 3D-printing.
`without torpedoing your economy`

It's OK to kill people, just let the company go bankrupt afterward... Better luck next time!

What an immensely unsatisfying bunch of intellectually corrupt market-speak regurgitation.

There are laws. Those laws should apply the same to service workers as they do to service operators and CEO's. That is: If you believe in the integrity of your own society.

Flouting the law to do influential people a favor, under the guise of not-torpedoing-your-economy, is just another way to have favoritism appear justified.

A societies' law already decided on - and struck a balance on the question of -'not-torpedoing'. Ignoring that later on is inherently political and smacks of corruption and sweetheart-dealing.

---

For spilling a hot coffee cup you get $ 2.7 million worth of punitive damages. But for killing more than 200 people and trying to hide the evidence, we'll charge you 200 million and call it a day.

That's less per person than the price of a hot-coffee spill.
The issues these lawyers get pulled into don’t use boilerplate (at least not generic) anymore than you’d get random cut-n-paste from stackoverflow from a good software engineer.

Additionally, a high end lawyer has made a name for themselves avoiding problems, and successfully navigating cases, in some very difficult corner of the field.

That means they have their pick of junior associates and legal help, which also helps them be the best in the area, and a reputation which means opponents are much less likely to do stupid BS which wastes your time and money.

The difference is easily 10x in likelihood you’ll prevail (or never need to litigate at all) vs a random other attorney.

Just like your chances your end product will actually work is easily 10x if you hire a good software engineer vs a random ‘cut-n-paste from stack overflow with no clue what they’re doing’ software engineer.
Blaming taxes while not blaming the capture of most of the value from increased productivity by companies is a bit dissonant.

Taxes help to fund society as a whole, corporate profits skyrocketing is not helping society as a whole.
Oh, interesting. Thanks!
Nice idea!
I am your target audience, i TV+IBKR+Day Trade.
I know this is your first launch but i definitely needed a video to see what it was you had created, with only a single screenshot i wasn't clear on all your functionality.

I am based in the uk so i don't think its available in my webstore. I also use the TV app most of the time but happy to use the browser to get this to work.

The biggest thing for me preventing me from using it, is security and privacy. As this is my financial institution I am highly cautious about installing or using any data mining or services with access to my API. How can you alleviate or make it clear what you do with data and also what your app has access too?
Because $40k GPUs with three year warranties renting for $3.50/hr or more is a literal money printing machine. It's a no brainer (if you can get the GPUs or already have them) for companies that already have data center infra in low cost energy markets. However, 700w for a single h100 is honestly trivial compared to how profitable selling the compute is (for now). Maybe I'm missing something but this seems like an (temporary) infinate money glitch and if I had 8 figures to throw at I would be doing the same.
I do the same (not for golang tho). However, vim plug-ins also "have network access", in fact they can just "system()" and call anything. No sandboxing at all. At least the source code of these plug-ins are not obfuscated/compressed.

However, this makes me wonder how much of a surface attack this is.
Better to round-trip to the AST, and have the textual representation be derivative of that (e.g. by a code formatted like Go).

This also makes it easier to verify that you have all the same capabilities in both representations, as the ways of manipulating the AST are enumerable.
> In 1977, Ken Olsen declared that ‘there is no reason for any individual to have a computer in his home.’

To be fair, he was talking about big iron mainframes. He envisioned everyone having a dumb terminal in their home rather than a microcomputer (which we effectively call "the pc").
Doesn’t Luau require a custom Lua implementation though? Is that implementation easily embeddable like the regular Lua VM?
The business model for webOS was the same as the one for iOS though. Make OS, put it on devices, sell devices. Sell apps.
Thank you, my first reaction was scrolling up and down frantically yelling "where cheat sheet" in my head.
Microsoft Orders China Staff to Use iPhones for Work and Drop Android
Honestly I welcome the 'death' of the internet with open arms. Irrespective of the enshittification flavor of the day, the end result is the same - face to face human relationships will be back in vogue again, and the internet will go back to a complimentary role at best.

I would also like people to let go of the idea that the internet is Serious Business. People who live their lives on Twitter, discussing political matters of grave importance, people getting 'canceled' over inane shit is just ridiculous.

It should go back to trash talk and funny memes, and cat pictures and sharing baking recipes.
Older than the use of zero in India, but hundreds of years later than the use of zero in Mesopotamia.

In any case, this must have been an independent invention of zero.
Thanks, there are many more there than I expected!
In order to be properly 8-bit it’d also need to round the colours to some quantised palette. The physics of that would be much, much more interesting.

I’m guessing that Atari 8-bit computers would be the easiest, followed by pure 8 and 16-colour RGB and RGBi palettes. To do the Commodore 64 palette would be a very interesting materials science project.

And then do that with variable ones, like the Commodore 16, where you have an arbitrary subset of a quantised color space.

Try that without a power supply.
I guess the influence on the economy may be one of these exponentially increasing things like 0.1% on GDP the 0.2%, 0.4%... so you don't notice much for a while but it gradually picks up.
You're reading that diagram backwards.

NetworkManager and ConnMan can optionally _USE_ iwd as a backend _INSTEAD OF_ wpa_supplicant.

iwd does _NOT_ use NetworkManager/ConnMan

Source: gentoo user who explicitly avoids the buggy disaster that is NetworkManager+wpa_supplicant whenever possible
> I also have issues with most map apps and using them for navigation. It seems that the UI designers for these things never consider difficulty in seeing the crucial details on a small screen at high velocities with small glances.

Enshittification. I don't know what is being taught in design schools but enshittification is definitely one of its subjects. Take a look at major products and how shitty they became, with poor design decisions that are unjustified.

Google Maps switched to a Apple-like color scheme months ago. Everyone hated it, the main roads were no longer highlighted and distinguished from normal roads. Google ignored. I had to drive back to the office 2 weeks ago and my friend setup the GPS, only to be confused about the route because the streets I should take were highlighted in blue, but due to high traffic in the area they became yellow. I was confused for a few minutes thinking "okay, this is a main road, where the hell should I go?" until my friend told me it's yellow because of traffic conditions.
FFmpeg Online: in-browser terminal with FFmpeg. Would love your feedback
Excited to share FFmpeg Online with you all! You can run FFmpeg commands directly in your browser hassle-free. Perfect for quick video tasks without server uploads, all processed locally for your privacy. Would love to hear your feedback!

Check it out on https://ffmpeg.wide.video and dive into the code on GitHub https://github.com/wide-video/app-ffmpeg .
Would you describe the energy used to mine gold as wasted?

Would it be better if it took less energy to mine gold?

What if a small select group of people were able to mine gold without using any energy? Would that be preferable?
Nowhere did I write that Boeing shouldn’t be punished or that killing people is absolved by bankruptcy. I said that making company operators by default liable would have bad economic consequences.

In fact, I suggested that Boeing ought to be treated like Occupied Japan, which to me seems like it ought to be treated pretty harshly.
This is probably an even worse “platitude”. Most people go with the flow so if you’re immersed in a lot of bigotry, you will probably end up being a bigot eventually. Then it just spreads, especially if you couple the bigotry with humor. Bigotry is tribalism and seems naturally engrained so it’s something you have to actively resist.
That's fair I guess. But I never worked for any huge company with huge profits. In fact they're small enough that I know pretty well that they're not making much profit at all.

But this argument might hold more weight in bigger companies, which don't really pay that much better.

Regardless, most of my taxes are not used to improve society. A bug chunk is sent far away, another chunk is used to fund the system itself. It would be trivial (!) to chop off half of the tax without a net detriment to society.
There is definitely some requirements to achieve that otherwise every simulation would be able to achieve it. The million dollar question is what are those requirements.

imo, your environment needs a certain level of complexity (what this level is no one knows), your fitness function (or whatever you use) needs a certain level of complexity and your simulation needs to run for a very long time (how long no one knows). If you think about it, our universe is incredibly rich in complexity and detail and even then, it took about 9 billion years for carbon based life to appear on Earth. So surely, in your much less complex environment, you will need the same or more "time"
"Excess solar power" is the hypothetical clean power grid. I see that its supposed to be the "missing" power source, but its not helping saving any carbon as long as there are fossil plants in the grid. Temporarily replacing a fossil plant saves more carbon (that can be left in the ground for longer) than powering the conversion to methane (by a factor of at least 3, inverse of eff of plant). And that is not enough, the carbon needs to stay in the ground forever, not just some days longer.

So its not a game changer, its barely even relevant to the CO2 levels. Might have some applications but its not the solution it is presented as (Like the previous "solutions" that cropped up every other week on HN and are now long forgotten).
Which looks ugly as hell per default and I have never gotten to work quite right for me
This looks great, I'll definitely give it a try.
As many mentioned already, having classic columns and a JSON(B) column seems to be a common solution.
How do you handle data validation for the JSON documents?
My current project uses Django for metadata. I've been thinking about creating a layer similar to model fields in Django. You would declare a JSON "model" through those fields and assign it to the actual model JSON field.
Show HN: Delayed Queue Using Kafka
We at Cashfree Payments Pvt Ltd are excited to introduce our Kafka Delayed Queue, a robust library designed for delayed message processing in Kafka, specifically tailored for Spring applications. This library leverages Kafka topics and scheduled tasks to efficiently manage and process delayed messages, ensuring high throughput and reliable message handling.

Our inspiration came from the fact that we were already using Kafka in one of our repo and the need for a delayed queue was forcing us to use another infrastructure compoenent. So, rather than integrating an additional infrastructure component, we decided to innovate and see if we could achieve delayed queue functionality directly within Kafka. To our delight, not only did we succeed, but we also achieved excellent performance.

Features:
1. Seamless Integration: Easily integrate with Spring applications.

2. Configurable Delays: Set customizable delay intervals for message processing.

3. High Throughput: Optimized for handling large volumes of messages.

4. Scalable and Reliable: Built on a robust architecture for scalability and reliability.

Prerequisites
1. Java: Version 8 or higher.
2. Apache Kafka: Version 2.0.0 or higher.
3. Spring Boot: Version 2.0 or higher.
> There is no denying that modern graphic resolutions have reached unachievable heights

Who thought current resolutions were unachievable?
I do not care about the economy bottom line. I want deaths of people caused by the arguably same motivation of penny-pinching and ever-growing profits translate into at the very least jail times of people that represented and concurred with these horrendously dangerous decisions.

When economists are left alone too long, their results do not differ very much from those of serial killers.
Their content is great, but their subscription system is abhorrent. I’m not resubscribing in the future despite liking their content, and wouldn’t recommend that anyone else does either.

If you want to cancel your The Economist subscription, you can’t just click a button. You need to wait to talk to a sales rep in a chat room… when they arrive, they will basically beg you to stay; here’s a discount offer and here’s another, you’ve been a subscriber for X years why stop now. Only after insisting for 15min that you really want to cancel will they let you. I’ve gone through that process twice, and find it very off-putting.
Quite. VSCode asks with a little pop-up in the bottom right (for me, on Gnome) when you open a project that might benefit from a particular component, and you can accept or decline it.

It tells you what/why it's needed, it's up to you to accept or decline, but you should accept that things won't work well if you don't.

I'm no Microsoft fan (quite the opposite), but VSCode handles this about as well as anything could.
yeah, that plots single-threaded performance, not total compute power. the point it's making is that now those transistors are going to parallelism rather than to single-threaded performance, and also the compute power per transistor stopped increasing around 02007 with the end of dennard scaling

your problem doesn't have to be ep to scale to 10² cores

i suspect it's true that compute power per transistor is dropping because thermal limits require dark silicon, but that plot doesn't show it
> And so you really don’t want to set up a situation where the operators of a company are by-default responsible for anything that their company does.

I think you're conflating criminality with civil liability here (covering legal risk taking and mere incompetence). The former is what's under discussion here. The latter is what allows entrepreneurs to take risk for economic benefit.
At this point I really believe we need a consent popup after every letter typed, got forbid you typed a wrong letter.
This broke Zed for me and had to go back to Neovim at my workspace. The corporate AV software was going crazy with all these automated downloads and installations. It wasn’t blocking them but just vetting them was taking so long, I just didn’t find it worth using