skysight-inc/HackerNews huggingface dataset:
Prefect seems like a really good suggestion, thank you.

We're pretty much committing to python as our language of choice in the infra-layer. Most of the team is sent onto courses over the next month, too. So I have a whole lot of python scripts popping up over the infrastructure.

And this approach of slapping some @task and some @flow onto scripts or helper functions seems to work really well with what the team is doing. It took me like 30 - 40 minutes to convert one of those scripts into what seems a decently fine workflow. very intrigued.
They are net positive by not starting a competing startup, and slowly rotting away into obsolescence in a snake pit. Have you noticed that an increasing share of innovation now comes from Asia, while U.S. startups are increasingly about grift or skirting regulation?
Super conductors exist. Room temperature net out fusion does not exist, and may never exist, and there are no known pathways in physics that would lead to it. Super conductors do not require any new physics, they require a material that may or may not exist but given the steady progression in the temperature range over which superconductivity has been observed there is a good chance that it exists, we just haven't found it yet.

Note that the 'room temperature' thing is a human requirement, and not one grounded in physics of conductivity per se, and that we started around 3 Kelvin (or -270 degrees Celsius)

https://www.scientificamerican.com/article/superconductors-t...

To 200K or -70 Celsius) degrees for the latest confirmed superconductor:

https://physicsworld.com/a/hydrogen-sulphide-is-warmest-ever...

In about 100 years. That is on average a two degree per year increase over that period. But the rate of improvement isn't linear and the closer you get to zero the bigger the market is and so the larger the amount of funding available to search for the bit that will close the gap.

This is why we will likely have room temperature superconductors somewhere in the near future, assuming it doesn't already exist. Obviously there is no guarantee that anything that hasn't been discovered yet exists. But in this case, given the arbitrariness of the boundaries set and the fact that those are mostly dictated by chance conditions on planet Earth (if we were living on the dark side of the moon we'd already have room temperature superconductivity...).
Show HN: Mido – Open Source Microsoft Media Creation Tool
Mido is an open source version of Microsoft's Media Creation Tool for downloading official Windows media (still from the same official Microsoft servers).

It works by making the same API requests as Microsoft's own proprietary Media Creation Tool. After finding out what it does through reverse engineering, we built it into an open source client and Mido is the result!
> It’s unlikely that model weights can be copyrighted, as they’re the result of an automatic process.

If they can’t for that reason alone, then the model is a mechanical copy of the training set, which may be subject to a (compilation) copyright, and a mechanical copy of a copyright-protected work is still subject to the copyright of the thing of which it is a copy.

OTOH, the choices made beyond the training set and algorithm in any particular training may be sufficient creative input to make it a distinct work with its own copyright, or there may be some other basis for them not being copyright protected. But the mechanical process one alone just moves the point of copyright on the outcome, it doesn’t eliminate it.
If I didn't have to work, I would spend a lot of time building things (whether code things or physical things).

I know people who, if they didn't have to work, would just sit around binging TV all day.

I also know people who, if they didn't have to work, would probably somehow discover faster-than-light travel or solve world hunger or something.

It might not be culture. It might be personality that determines what we do in "idleness." More likely, it's a mix of both.
i find that it’s actually fairly common for people to have accumulated several loose and random cables over time. even my mother, who is not particularly a technologically inclined individual, still had several hdmi cables and different usb cables. every single device (not just phones but things like flashlights, wireless accessories, fans, etc…) people buy that needs to be charged generally comes with a charging cable, and there are ever more usb chargeable devices coming on the market nowadays.

hell, even homeless people such as myself tend to have giant collections of random cables, even when they don’t actually have anything that requires charging.
I don't understand the point. Elite universities lead to higher salaries (by whatever factor) which means... more money.
WFH policies should be between the employer and employee and not be set by the government. If an employer wants everyone in the office 5 days a week and is willing to pay enough to get such employees, the government should not interfere.
Non-technical user often concludes "this app is broken" if screen shows anything more than one liner in the tune of "website/internet connection is bad".

User actually reading the screen is sadly scarce resource today.
Essay on Structure of Consciousness
Perhaps: Atoms are conscious.

Atoms are conscious of their neighbours - especially the ones they are bonded with.

A pair of bonded atoms - a compound - is conscious in itself, so the simplest compound has 3 consciousnesses associated with it. The 2 atoms and the compound are separate, harmoniously functioning, and separately self-aware.

Consciousnesses, in communication with one another, can sometimes aggregate into larger structures, such that the whole is separate from the contributing parts.

(We all know that some things are fun and enjoyable, but the fundamental joy of life is knowing that we're alive and able to love one another. How would it feel to be an atom? Do atoms know themselves to exist - do atoms love?)

Is each atom connected to every other atom in the cosmos?

Consider the matter from the other end. The conscious Cosmos knows itself to have arisen as the emergent consequence of the interaction between many smaller parts - say, galactic clusters. A few et ceteras follow, and we once again consider atoms.

At every level, and according to its capacity, that-which-is knows itself to be.

Admittedly wheelbarrows might not be conscious :) Just because you can think of a thing, doesn't force that thing to have real meaning.

Then everything meaningful is conscious, for the entire universe is made of conscious atoms.
Nice one, reading that post makes me wonder if the proof could be furthered when considering parallels from compression algorithms.

Compression algorithms detect recurring blocks and remove them with a special symbol and I think the shortest path would be uncompressable with compression algorithms.
Sounds like a really cool idea
Low wings work better for commercial airliners because the structure can go through the cargo hold instead of the passenger compartment. There are some other smaller benefits like easier refueling and ability to retract the main landing gear into the wings on many aircraft.
My layman’s understanding is that your immune system has an “strong opinion” about what bacteria it will tolerate, so simply introducing new bacteria generally does not make a permanent change to your gut biome. Even fecal transplant doesn’t really work for transforming the gut biome, as I understand it. (It can help reestablish bacteria that were lost due to medication or disease though.)
HN requests that we avoid tone policing, but your insults are not appreciated nor necessary.

It seems that we have flown by each other with insufficiently precise terminology.

I agree that progressive taxation means that you receieve a lower after-tax hourly rate on income that puts you into higher tax brackets.

However, you continue to receive a higher after-tax income than the person who, for any reason, declined or did not perform that additional work (because the higher rate never reduces your effectively hourly rate for the last hourto zero)

Which is reflective of the precise point of progressive taxation. The dollars you earn that put you into each successively higher tax bracket would (if the brackets are designed correctly) be of less and less marginal utility to you, and thus the impact of you losing more of them to taxation is similarly reduced.

With the current tax brackets for the USA, you could annotate them as follows:

0 - 13850 : critical income, no taxation

13850 - 24850 : 13850 wasn't even livable, so you pay only 10% on any extra

24850 - 58575 : 24850 was vaguely livable, so you pay 12% on the extra

58575 - 109225: 58575 was getting comfortable, so you pay 22% on the extra

109225 - 195950: you're now firmly into comfortable life, so you pay 24% on the extra

and so on, up to:

$591975: you've already more than 0.5M in income, any more is of near zero marginal utility so we tax the extra at (shock! horror!) 37%

The alternative - a flat rate - means that every extra dollar of income (over some standard deduction) is taxed at the same rate regardless of its marginal utility. By definition, this means that people with lower incomes "feel" the tax burden much more than people with higher incomes. The "last" $1000 they earn is of significant marginal utility to them, but is taxed at the same rate as someone for whom their last $1000 is of near-zero marginal utility.

That isn't a fair way to share tax burdens.
And absent an understanding of electric fields and meteorology, that lightning bolt over there must have been hurled by Zeus!
I'm confused, does the banner block the page normally? Firefox on Mac here with default settings aside from uBO extension, opened in separate (non-private) tab with cmd-click. Banner was at the bottom and didn't block anything. I didn't even notice it until I read the comments here.
I'm following Pynecone (now Reflex) from the start and liked the idea of building out an AST with Python and compiling that to a working web app (we're actually doing the same with https://wasp-lang.dev/, only it's a DSL and an explicit compiler with JS interop).
Such a great post. Super clear, great screens. And where the hell have I been that SQLime SQL playground is new to me. Wow what a great tool. See sqlime.org.
I've seen these designs floating around and I wonder where they are going to put the fuel. From a 737 MAX diagram and tank sizes, the wing tanks are nearly 1/3 of the fuel and the center tank is partially in the wings. I'd estimate well over half the fuel is spaces of the wing structure.
This definitely hit home. I work for a bank and my position is helping connect the bank's clients to startups. If I was working for one of the corporate client's as part of their CVC or innovation investment scouting team, that would be different but just brokering the introduction kind of rings shallow.
The only purpose I see to my position is when a startup is talking to a corporate but not necessarily to the key person to get the discussion moving. Corporates are generally capable of reaching out to startups on their own and the startups are usually eager to talk with them.

Despite all that, I find it surprising that some of the corporates are unaware of some of the main players (at least from my perspective) in their target sectors.
> The average developer coding with a team at a tech company should aim for a median PR size of 50 lines

I feel this may get push back by certain teams or orgs. Some prefer small incremental PRs, but others may push back and say they want a smaller number of PRs, but with each PRs being larger as a result so that the changes are easier to understand as a whole compared to smaller incremental PRs. Just my experience so far when I tried to do small incremental PRs recently.
The climate change experts are befuddled yet again. Nothing is working as they expected. Maybe they missed some important parameters in their computer simulations.
> This is both reductionist and sexist, drawing a sweeping conclusion that women are both incapable and unaware of the dynamic: they are just as aware as guys are, if not more.

To be fair, I'm generalizing here, so replace every instance of man or woman with "most men" or "most women". Most women do want kids. I also think most women are oblivious to the dynamic. Or at least they mostly behave as if they were oblivious to it. Maybe most people in general. Your experience may vary.

> Additionally, there is the assumption that all women want to have kids and that settling down quickly after lowering their standards leads to incompatibility.

Good point, I think it probably does the opposite. But there still has to be some feeling on the woman's part that she settled or dated down. Maybe that goes away over time if she's happy with her choice?

> The other part of this that rubbed me the wrong way (which may or may not have been intentional on your part) is that you grouped infidelity and divorce as equally undesirable

I don't know about equally, but they're both undesirable. That is a moral argument, but I imagine most people would agree.

> This is also a bit reductionist, but there is a good reason why a good chunk of men are ignored. Some of them absolutely suck at providing information to a prospective partner. Those with poor photos and bland bios will be passed over quickly because women likely have a hundred more to choose from.

Women post poor photos as often as men do. No, this is coming from the statistics that almost all the dates go to the top percentile of men. If you're in that group, it's a non-stop party. For the rest, it's crickets.

I am being reductionist here, because I'm generalizing, I have to. And I am pointing out some differences between men and women, but those are real differences, not sexism.
Hang in there, that's how life is, sometimes you're up, sometimes you're down but there will almost always be something interesting waiting for you in the future that makes you forget the miserable time that came before.
This is going to be unpopular on HN but lots of software jobs are also pointless. So much effort gets put into automating things like finance or improving advertising. These things don't really add a lot of value to society but instead extract value from it. I know I'm hypocritical because I myself work in one of these areas but lately the lack of purpose has been hitting me hard.
Not your measurements. That correlation must be specified. It works out the correlations of your state (the thing you are estimating).

In the above example, their measurements are noisy mechanical states (position and momentum). However your measurements can be any (linear plus noise) function of the state, but you need the covariance of your sensor noise.
Listen, you can (and should!) use whatever license you feel works best for your business.

But the trickery around calling the BSL "Open Source" (now "open-source") in the blog post is a very bad look.

The BSL license - in your own repos [0] - has this text:

> The Business Source License (this document, or the "License") is not an Open
Source license.

The "change date" is 2026-06-31 and the BSL allows one, at that time, to re-license under a real open source license.

What you're doing amounts to a pre-announcement of open sourcing something 3 years from now. To say it's "now open-source" as the blog post currently claims is quite misleading.

[0] https://github.com/codecov/codecov-api/blob/main/LICENSE#L25
"Maximizing profits by selling useless products to people who don't need them isn't progress"

And who are you (or anyone else) to decide the utility some thing has for someone else? I say this as a guy that only buys a new phone every 10 years, usually because, after swapping 2 or three batteries and learning how to use a soldering iron along the way, I finally dropped it and broke it beyond repair.

Capitalism is the most amazing "invention" the human race ever achieved. The masses of ignorant fools that spend on things they "don't really need" are what creates the jobs maaaany other people around the world REALLY NEED to sustain theirs and their families lives.

Being born and raised, and still residing, on a 3rd world country it amazes me to no end seeing the childish ignorance the average HN commenter have about how the world works. Being that the average HN commenter is an IT worker from the american coastal regions, it seems understandable that he is going to believe a world can exist, in this thermodinamically bound universe of ours, where resources can be magically given to anyone, regardless of their merits in working towards generating a part of it.

There ain't no free lunches, just as there ain't no free robot technicians to fix them after they invitably broke apart. Even in 1000 years, after maybe humanity could have achieved a level of technological advance where it "could exist", how in the hell would the darwinistic forces of competition, to gather more resources to impress a potential mate, end the necessity to work? It's so silly to see people that reap the benefits of the free market and the hard work of millions of people trying to make their life better every day literally discussing UBI and nonsense like that.
If you want to find those, probably enable deadcomments on HN, go to the links, and scroll to the bottom where the flagged stuff is.
I assume that many of the stunts are exactly to try to keep awareness and undo some of the other brand damage.
This has been tried and doesn't work, which doesn't mean it will never work in the future! There are a few companies offering solutions in this space, but they don't work, are often worse than the problems they're trying to solve and are a privacy disaster. The companies peddling them often engage in shady business practices, like falsely claiming that their overlays can protect you from ADA lawsuits[1], while actually suing the people who expose their lies[2]. Most accessibility practitioners and disabled users themselves are warning the public to avoid those tools[3].

[1] https://adrianroselli.com/2020/06/accessibe-will-get-you-sue...
[2] https://adrianroselli.com/2023/05/audioeye-is-suing-me.html
[3] https://overlayfactsheet.com
EDNS is in part how using one IP address across the world can work without tons of latency for everyone who isn't geographically local. In other words, 1.1.1.1 would be a lot shittier, and the DNS answers they provide would be much less geographically appropriate, if they didn't make use of information about the source of a query.

In other words, Cloudflare expects us to think they're so special that they should get to do what they explicitly don't want others doing.

It's bullshit, particularly for all the people who are victims of Cloudflare's manipulations such as the default use of Cloudflare DNS servers for DNS-over-https on Firefox, which users were never asked about before it was enabled for them (at least in the US).
"Competition" and "Innovation" rarely benefit consumers. You can't solve capitalism being shitty with more capitalism.

Many startups are great (for consumers) during their bootstrap phase. Once they become large the enshitification process begins as we maximize our shitty profit-seeking objective function.
Chinese writing began with turtle shells as well, that's why the mostly conform to a sort of grid system, with curves.
Great question! Recruiting interviewees is something we're thinking of incorporating into the product in the future but for the initial launch we've left it up to the user and are more focused on those who are looking for feedback from their existing users for whom they have the contact info.
Thats not just an idea, it really works :)
I don’t think this is a good idea, playing with the components there’s like a whole second for the checkbox to change status.. I don’t think python is even a good tool for ML/AI either. Maybe to prototype a UI but to be used in the wild, I don’t think so.
https://archive.is/gyyMY
The HN hive mind seems to despise Ubuntu Snaps and similar attempts to containerize apps.
The structure between the wings is one of strongest parts are the aircraft. With low-mounted wings, the fuselage sits on top of that structure and only needs to support its own structure. The wings are pushing the plane up.

High-mounted wings, on the other hand, pull the plane up. This requires the fuselage to be stronger. Otherwise the wings would rip off the top of it.
> What does a "structure of arrays" look like as it pertains to sum types?

https://news.ycombinator.com/item?id=36195425
> What world were you living in?

The one where in 2016 this happened and was part of a very large country wide discussion, with the exact same conversation about the cake.

https://www.youtube.com/watch?v=COItiKtHWyg
I think I'd do both, depending on the week.
The Thrun book is great and one of the few “essential” texts on robotics in my opinion.
Assuming it's all true what I like about their story is that they've basically been doing a guided brute force of candidates rather than to just sit around and theorize they got their hands dirty in a way that really impresses me.
Well, in the real world, the premise is false, but not because writing memory safe code is in fact easy, but because in aggregate in large code bases it's impossible.
Hand waving away a more than 10x increase in issues won't make them go away. That's a pretty clear indication things are wrong. CDK/cloudformation is objectively buggy compared to boto3/the standard API. Terraform is unusable for all but the most basic tasks, with issues like not being able to get private IPs for certain resources, and seemingly no plans to support the many inherently procedural operations that one may need to perform on AWS.

> Candidly, to describe CDK/Terraform as "essentially API wrappers" betrays the fact that you didn't really try to use them seriously. Yes, they call AWS APIs under the hood; but if you're only using them as a drop-in replacement for boto3 calls, you are missing out on a lot of the power they provide.

Well I actually reviewed the code as part of my evaluation, and even made the initial version with terraform that I contributed a patch for, so it's an accurate description. CDK is a wrapper for cloudformation...

> Either way, I feel extremely confident claiming that a bug in CDK code is significantly less likely than making a mistake when attempting to reimplement-in-boto3 all the wiring and dependencies of a complex stack.

If you were to actually compare CDK and boto3 examples, you would find they are very close in practice with the major difference being that you _may_ need to diff existing resources before performing updates with boto3. Not hard to do in practice and gives you the opportunity to choose exactly how to handle different scenarios, which I see as a plus. You still need to learn AWS concepts and have a strategy for error handling.

I'm glad CDK it works for your use case! I'm provisioning entire build and runtime environments as a service, and chose the API wrapper that is clearly given first priority at AWS.
stackoverflow, as another user suggested

github, if you're using a specific library or framework and you question pertains to that specifically

google, if you search for your problem you will likely find an answer for a common situation like php code injection
It is clean and simple.
I am interested to know and understand the model(s) are you using.
I agree with you. Our global leaders are trustworthy, as is our education system.

We're the smart people. We think the right thoughts.
Maybe take a break if you feel like making toxic comments like this.
> The native browser date picker is very limited. You can't do basic things like disable weekends or select a range making it unsuitable for a wide swath of usecases.

I think that you'd have to reevaluate your users and your use case then. As someone, like berkes, who builds sites almost entirely with HTML / CSS, it's often the case that the developer is RIGHT over what the user needs. After speaking to many clients about the limitations of native HTML elements, I've successfully convinced users to change negative browsing patterns.