skysight-inc/HackerNews huggingface dataset:
> Are you comparing Canada with Saddam Usein's Iraq? Are there UN resolutions targeting the Canadian government?

Yes & http://news.bbc.co.uk/2/hi/middle_east/3661134.stm - I don't know why UN resolutions would be a factor here. The UN was pretty up front that the invasion was illegal. The US doesn't have time for paperwork. There aren't major differences here. Both Canada and Iraq are sovereign countries, neither done anything to morally justify an invasion. The US has just as much right to go into either of them and if they care about outcomes they should avoid using the military.

> Are you referring the multi-nation coalitions that built a consensus on military intervention?

Yes. And having a gang assist doesn't justify a crime.

> And what are you talking about proxy war? Russia, much like Iraq, is trying to annex a neighboring country. If anything, the response is timid.

After 30 years of provocation as the US geared up for war with a country that is, we might note, a neighbour.

And we see in the aftermath why the Russian military had real concerns. The Ukraine invasion should have been a close parallel to Iraq. A vicious assault; local government folds and then everybody moves on and lets civilians start trying to pick up the pieces.

Instead it turns out that this was indeed something that the US was aiming for and they started ramping up the slaughter because they want to destabilise the Russians. If the US had a history of trying to promote peace and stability among their neighbours then a lot of that bloodshed would never have happened. We're lucky to have Trump back in the big seat pointing that out too. A lot of nervous warmongers in a shambles over that.

> Are you trolling?

Far worse; I'm empathetic with the poor people who were on the receiving end of US policy and and interested in moral consistency. I don't like casual hypocrisy that gets people killed.
Similar story is how my dad got early retirement. Offered to everyone, management very upset that he, with a decade or so of experience on that specific project, actually took it.
Go sample the air and find out, be a hero
Chicago was also involved in the interest rate swap "mis-selling"; see https://www.chicago.gov/city/en/depts/mayor/press_room/press...

Having sold a fairly sophisticated and expensive financial product with nasty downside risks to lots of states and cities, Wall Street then went on to rig the underlying number: https://www.reuters.com/legal/ten-big-banks-settle-us-intere... (although market conditions since the financial crisis would have caused the buyers to lose money anyway)
I've had rerun bookmarked for a few years and this comment is enough to persuade me to finally try it out. Currently I resort to notebooks for simpler stuff and just spinning up a quick GUI for anything more, I've always found the middle-grounds just as much work as having my own UI and less powerful. Using frameworks like IMGUI, spinning up my own high-performance video and plotting was as simple as <100 lines of code, and also gives me a base of something which can be shipped to a client if neccessary.
Evan You on X: "Based on what I gathered, it feels the React team's..." / X
If you are not at all familiar with the space, you can view SOC2 as a safety checklist for company storing important data online. The idea behind it is to push companies to implement security measures or processes to protect said data.

However, it does not make you secure. You can look at it like a restaurant health inspection—just because a restaurant passes doesn’t mean you’ll never get food poisoning. It just means they’re following the right procedures at the time of inspection.

One of the reason I'm open-sourcing it (and making it free) is the hope that, if I am able to properly tailor the experience to start-up, they implement security measures adapted to their needs early on, they actually follow them, those security measures grow with them, and when they get the SOC2 audit (later), it actually means something.
It's a paradox as old as time itself.

Otherwise intelligent devs assume they can do a better job without all the "complication" and "bloat", but then just end up with homegrown unmaintainable crap that does half of what the frameworks offer for significantly more effort.

It's either stupidity or arrogance.
Sorry, how is having a few, very delicate, power sources more resilient than an abundance of mechanically simple and widely distributed power sources?
You're replying to them ;)
That's my main use case not-yet-supported by uv. It should not be too difficult to add a feature or wrapper to uv so that it works like pew/virtualenvwrapper.

E.g. calling that wrapper uvv, something like

1. uvv new <venv-name> --python=... ...# venvs stored in a central location
2. uvv workon <venv-name> # now you are in the virtualenv
3. deactive # now you get out of the virtualenv

You could imagine additional features such as keeping a log of the installed packages inside the venv so that you could revert to arbitrary state, etc. as goodies given how much faster uv is.
Show HN: nextflick.tv – watch random movie trailers
I wanted to have a fun way of discovering movies to watch. I always thought the experience of watching a bunch of trailers, like in the cinema, works best for me. So I sat down and replicated that.

I already coded and launched a version of this 2 years ago (see https://news.ycombinator.com/item?id=35361279) but resonance wasn't very good and I got discouraged. I let the domain expire and - to my surprise - I got quite a few people reaching out to me asking what happened to it.

So I sat down and wrote the whole thing from scratch. Because: why not...

Out of curiosity, this time I decided to write everything in PHP. It’s the scripting language I grew up with and I wanted to get back into that “dirty hacking” mindset I had as a kid. Last time I wrote the whole thing in Go.

As I suspected, I was remarkably productive. No framework to think about, no unit tests to write. I simply hacked out line after line. For a small project like this, this seems perfectly fine to me.

I took me around 4-5 hours to write the code. In its final shape, it consists of 217 lines (excl. styling): 163 for the import job and 54 for the actual website.

My data source is The Movie Database (TMDB). They have a nice API that I scraped. As a database I chose SQLite. Since I have literally no write operations after I imported the TMDB, I thought it would be a smart choice. It performs really well so far.

Another couple of hours went into refining the filters that I chose to decide whether I import a movie or not. I changed them quite a bit from the initial launch, in order to come up with an even better experience. This is what I ended up with:

- English (for now)

- Released after 1965

- Have at least HD trailers (720p)

- Rated at least 6.0 on TMDB

- No adult movies

- No short movies

- No documentaries

- No concerts

This gave me around 5,000 movie trailers in my database.

There are a couple of known issues, mostly around trailers on YouTube not being available or not embeddable. I have plans to work around this by checking YouTube's API for the trailers before importing them. But I haven’t gotten around to implementing this yet.

I'm very happy to share this new version with the world. I'm still proud of having built something - even though it might be considered quite small. But it works and I have people who use it and are happy. What more can I ask for?
Maybe it's Onedrive. My older laptop has Onedrive and dropbox (not on the same folders) and Explorer runs like molasses in the dropbox folder.
Dashbit Plans for 2025
Article from 2021 with about 3 years of deployment data.
Unbaited – Control your X feed with LLMs. Browser extension that filters bait
Found this extension a while back [0] after someone suggested it to me when I was complaining about the bait/slop on my feed. I added Firefox support and I've really enjoyed using it, makes the feed a lot higher signal/noise! Great job by the initial author.

It needs an API key from Groq (for low latency LLM inference). Eventually I imagine we'll use local models for this.

I'd love to hear what people think and get the project more users (and thus contributors).

[0]: https://x.com/ErikBjare/status/1882833358847356962)
I'd bet there is a concerted effort to quickly flag negative posts about Tesla / Musk, since it always happens very quickly on these stories.
If you haven't read and/or prefer an app format, the "Sorcery!" series was made into a wonderful set of games by Inkle in 2013: https://www.inklestudios.com/sorcery/
Yep. And what makes it good is that it automatically zooms in and out when you take actions or move the cursor - it edits for you
Because like any shortsighted decision it can come back to bite you later.
I am guessing Excel is popular but hated, has a lot of cruft that can't be cleaned up because there are mission critical spreadsheets depending on it.
That's FP waiting for Windows. When it takes longer, it's usually a third-party plugin initializing.

I have some things to try to mitigate these issues, but unfortunately, this whole architecture is broken. MS should not have allowed extensions to take over.
Yeah that seems really well adjusted. I assume you also punch everyone that happens to point a cellphone in your general direction?
What's your personal threshold for gatekeeping when people are supposed to call it fascist?

Have you done your nerd research on how Nazis dismantled the democratic state? If so, at what step would you have gatekept calling it fascist?

Blanket calling worried people as "juvenile" as a dismissal is in itself pretty fucking juvenile, hope you can see that.
You perhaps forgot to mention that for their AMX optimizations to be even feasible you'd need to spend ~$10k for a single CPU, let alone the whole system which is probably ~$100k.
I think you're just better of ignoring people that consider vegan a bad word, they're just a small group. We should not change word meanings for them. A word defines a thing or a concept. If it, by itself, elicits some emotional response, you loose some of my respect.

I hope rationality wins in this regard. But it seems to be a growing battle.
Their key tech development is the manufacture of high temperature superconducting magnets. This is the key to their reactor design.
This whole thing is a completely farcical article because:

It’s nearly 5 years out of date.

Life expectancy is still growing, just no longer at the rate it was.

The rate of people stopping smoking has also reduced (as fewer and fewer people smoke).

This “vaccines” thing would not have been included in the data which covers up to 2021 (or at least, any effect of vaccines would be lost in the data due to the fact COVID was still itself having a big impact on life expectancy).
I don't think vanilla KSP aerodynamics simulate airflow at all. You could have wings clipping and they would still pretend to be generating lift. The F.A.R. mods adds much more realistic aerodynamics.
Legal requirement to loan to the government at negative interest rates.

Just imagine the voice:

"It’s not a tax, folks—no, no, the fake news will say that, but it’s not a tax. It’s a beautiful, tremendous investment in our great government, the best government in the world—people are saying it. And look, some very smart people, the best people, they tell me, ‘Sir, this is how we build a stronger economy,’ and I say, ‘You know what? You’re right!’ Because let’s be honest, negative interest—some people don’t get it, but I get it—it’s a winning deal, okay?"

(No, not a real quote).
Programming with Math – The Lambda Calculus
> Regarding stack traces, it turns out you don’t need them

Then you go on to explain how to recreate them by hand.
This kind of thing is quite useful for people implementing block-level compilers; in particular spending time on optimizations for “small” tensors that are being operated on in a block are very worthwhile because the generated code is then reused across all blocks and multiple invocations of the kernel.

For this case, you can actually calculate a closed form for many recurrences, in the same way that SCEV works. You don’t need to interpret the loop to do this. If you mark your induction variables and put the loop in the right form then it’s possible to do recurrence analysis in constant time. This isn’t particularly complex or novel (and, to be fair, the paper doesn’t do much other than go “hmm what if we did this for tensors”) so I suggest you look up how it’s done in traditional compilers.
I'm fairly sure that most of these frameworks are not direct imitations of what Java did, and there was a back-and-fort co-evolution where standard CRUD web applications can be written in a very very productive way (for the small price of learning a framework).

Sure, reinventing the wheel is fun, but if I can finish a whole project while the equivalent go code can finally return "Hello world", then I'm not sure it's a worthwhile tradeoff. Java is not anemic when it comes to its standard library, people moved to frameworks because a good deal of CRUD apps have to solve some of the same problems. Don't forget, the only silver bullet is reusing existing code.
There aren't many in-the-wild timing attacks because constant-time is table stakes for cryptography implementation, and has been for decades.

It's like saying that when driving on a road, the "wheels fall off" risk is overhyped. Wheels falling off may be low on your personal list of concerns, but only because car manufacturers make sure they don't design cars whose wheels fall off. A car with wheels that fall off would be unacceptable.

Here's an in-the-wild example of weak nonces being used to compromise Bitcoin wallets: https://research.kudelskisecurity.com/2023/03/06/polynonce-a...
PEP 486 – Make the Python Launcher aware of virtual environments (2015)
The people who are in a position to respond to you are also unlikely to be moved by an offer of $50.
Unfortunately, I only support Latin and Cyrillic for now. But full unicode support will come in the future.
Show HN: Sourcecrop – cat functions out of source with autocomplete
Thank you!

Yeah, I'm mostly looking for someone to hold my hand.
The limited amount of time I have I'd love to actually learn and play and not search for the "best tutorial for XYZ". So anything with a guided path is perfect.

I do have an old Saitek Cyborg Evo, not sure if it still works) so I'll try that first.
It's an open possibility :)
It's not incompetence, it's exactly what was planned.

> Russell Vought, President-elect Trump’s pick to lead the Office of Management and Budget, has expressed plans to put career civil servants “in trauma” under a second Trump administration so that they dread coming into work and quit. “When they wake up in the morning, we want them to not want to go to work because they are increasingly viewed as the villains,” says Vought.

https://peer.org/commentary-the-federal-workforce-isnt-so-bl...
AI IDEs let non-coders build profitable apps
In regards to censoring/limiting free speech on the bs grounds of "protecting people's dignity" and "not repeating Nazi past", mostly yes it's the same shit as in Germany.
Tips for Time Lords: deep vs. shallow work
The second revolution in gene therapy cured a child with error in X chromosome
> And while notebooks are great for many things, they do make certain trade-offs that prevent them from being a full substitute.

Please elaborate on this. What are the tradeoffs?

I use VSCode and just add a magic comment #%% to split my Python script into cells and then I can run them as a notebook cell.
Talent and IP (they swallowed competition like SGI) but I was thinking about having a company that (still) made business machines and servers.
If everything goes well with Windows and the project becomes financially stable, a macOS version is planned.
I have also noticed that for some reason hot showers and also shoulder and head massage help seem to help a lot, but only about as long as I am in the shower or have the massage. And also putting Vicks VapoRub on scalp seems to help a lot, but it is quite messy. However, a triptan medication I have started to use recently, seems to help even more.
Yes, those are the "smart" features. Just plug in a Raspberry Pi and don't touch the TV after its initial setup. I'm still using the same Raspberry Pi 2 I've been using for more than 5 years now. Beats "smart" TVs that you can buy today.
It's a fair question to ask but I wish people wouldn't spam the project with embarrassing LLM slop filled issues like this:

https://github.com/ValveSoftware/source-sdk-2013/issues/624

I don't think it reflects well on this site either
I was wondering where the odd 88x31 size came from. According to this [1] it's basically because at one point GeoCities used a GIF of this size and then everyone copied it.

[1] https://ux.stackexchange.com/questions/140100/why-has-8831-b...
PDF previews are not supported yet, but they are planned.
Try understanding what spring boot is doing. Annotation soup. It's practically impossible for a beginner to Spring to debug.
For what it's worth, it is an exceptional MOBA FPS. It's genuinely one of my favourite multiplayer games of all time, and it's not even released yet. I know MOBAs aren't everyone's thing, but Deadlock may be the peak of the genre.
I second this.

The original value proposition of DI (dependency inversion) was that you could write your tax logic and unit-test it without the code knowing that it's talking to MySQL. Injecting your dependencies into your constructor makes dependency inversion possible.

That messaging has somehow become smeared across dependency injection, frameworks, classpath scanning, autowiring, reflection, annotations etc.

20 years ago, DI meant that your TaxCalculator didn't know about your database.

Today, DI means that your TaxCalculator still knows about your database, but now it knows about Spring too.
Yep, Murdoch and friends have successfully managed to turn something positive into negative.

Vegan just means trying to avoid / reduce harm to animals / environment where practically possible. It's pragmatic not dogmatic.
So, as I understand it, the wing is broken down in sections, each of which will use some tabulated lift and drag for that airfoil at the current velocity vector and dynamic pressure? That seems fine. But it doesn't talk about how it deals with the fuselage and how it calculates its lift/drag. Calculating pressure drag is complicated and depends on the details of the airflow around the fuselage, and there's intersection drag at the interfaces with the wings/empennage. A significant portion of the drag for piston airplanes is also the cooling drag of the air that's forced through the cowling and the engine baffles. Does anyone know to what extent this is taken into account?
Could you expand on "how bad the performance can be" part?

If you are doing graphics, it is entirely more likely that you do something dumb there - there are many pitfalls.

Also, unless you are doing something very CPU-heavy, there won't be any noticeable difference as web servers are doing IO predominantly. Maybe slightly less RAM usage (but you could also just decrease the heapsize to tradeoff a bit of CPU-time for memory, if it were to make sense).
Rockpoint Probate Delivers Integrity. Innovation. Reliability
You didn't address the need for rare earth metals. Can you link sources talking about the 'unlimited amounts of battery storage'? I was also under the impression (albeit uninformed) that battery storage was not a solved problem, either technically or ecologically.
Well yeah obviously. Only they didn't suggest that.
How much lead do you supplement with?
Without MCAS, the 737 MAX has a significant pitch up tendency. You can actively trim your way out of this, but it might be a quite notable effort. It is airworthy, but that does not mean it is automatically flying straight and level.

With working MCAS, it should fly roughly like the pre-MAX version, with automatic trim adjustments to hide the significant pitch up tendency that the pre-MAX version with its much smaller engines did not have.

With a buggy MCAS with the failure conditions met, you might have sporadic significant pitch-down.

(... And with a blown load reduction device in the left engine, e.g. from a large bird strike, you'll have the cockpit filled with smoke at fatal toxicity within 39 seconds, but despite being completely avoidable by flicking one switch, and despite also affecting other aircraft with similar devices, the FAA doesn't find it worth any immediate action.)
This is great indeed but IMO only tech nerds can really appreciate it. My son is 10 and he never really needs to deal with real files. Nowadays normal kids just go any given app to access their photos or docs or music or movies or really anything. The notion of copying a file has been replaced by sharing, renaming doesn't really exists when it comes to photos for example and folder structure (when available) is some form of tags and labels depending on the particular app. It's sad. What do you think, are files a thing of the past?
(from 2021)

> the difference was certainly not enough by itself to justify the extra cost of purchasing a SSD versus a HDD
Can you please point to a source where it says that 'lead is an essential nutrient'?
Or a source to any of your other extraordinary claims?
FP has been mostly tested and improved for mapped network drives, as the focus has been, and still is, on providing a very solid local experience.

Direct network access (and better integration with NAS) will be added in the near future.
Because there is no evidence that they harm the majority of people in real environments? That is, they typically never reach concentrations high enough to be a concern.
The Tilted Arc
and https://www.governmentattic.org/57docs/GSAtiltedArcSculpture...
Nil Channels in Go
Is it really an actual issue? How often do you restart instances or scale up horizontally?

A cheap 10 years old desktop PC can easily handle all the traffic a medium-sized website generates at all times.
Very different way of doing things compared to the JVM which is what I have most experience with.

Was some kind of FFI using dlopen and sharing memory across the vm boundary ever considered in the past, instead of having to compile extensions alongside a particular version of python?

I remember seeing some ffi library, probably on pypi. But I don't think it is part of standard python.
I don't mean that - I mean it's unlikely you can have people on probation stay on while making other people redundant, just from the perspective of regulations or union rules around redundancy.
I'd consider a lot of spring annotations "black magic" , because you can't simply go to definition and see how/what they do.
MIRUM is one that is entirely plastic free, and they supposedly were working with BMW on using it in cars. Wonder what happened to it.
250000 liters of FLiBe contains 44 tons of beryllium, and the current annual production is 220 tons, so it's possible but not cheap.
I do work for a US company from outside the US and if I can't identify the people I'm talking to I have to hang up. We have yearly training on the importance of not sharing internals if not authorized.

In that case I'd ask them for the full name so I can look them up and call them back. But I also wouldn't be scared of getting fired for that, quite the opposite I'd also happily resign if they ask me to talk to random people about internals.
Is FS 2024 low-poly or does flatter colors and bright lighting make it so?
Except that oil and plastics are ultimately animal derived.

I personally hate that the plastics industry has managed to greenwash and convince people of it being a "healthier better option" because of the Vegan label, while slowly suffocating and killing us all.

The fact that Vegans (the Vegan community?) are fine with being co-opted with mass pollution, destruction of the environment, and sterilisation of the animal kingdom shows me how shallow their opinions are.

Just look at the other comments here. We should be pushing for more sustainable solutions, not just any old thing just because it's not leather.