skysight-inc/HackerNews huggingface dataset:
The article focuses on the UI, which is good, but the number one reason McMaster is the tops shopping experience (IMHO) is that they have a rock solid taxonomy. Every single product is meticulously categorized a dozen different ways, allowing me to drill down the feature tree to get exactly to the part I want. On Amazon even the product categories that have a few filters are hopelessly difficult to navigate. I'm stuck guessing at search terms and browsing "related" lists. If you want to build an Amazon killer, you can let UI, price and shipping slide, but nail your taxonomy and I'm in.

See also digikey, parts-tree and rock auto.
> On topic: I don't see how a flight location could be shown to cause that event.

Especially since it is claimed the @elonjet account hadn't tweeted for 48 hours before the incident - difficult indeed to claim causation.
What It's Like to Run a Mastodon Server
I hate that these are called models (probably because they extend pydantic’s BaseModel), but if they were called Schema or Serializers would this still be true? Typically what you see in a FastAPI project is a class that parsers the request body, and the same or slightly modified class that serializes the response back out after touching the DB. And this isn’t a new idea, because Flask+Marshmallow and DRF do the exact same thing.
Highly recommend the book "Dark Money" by Jane Mayer to understand the charity-to-PAC pipeline that exists in the US .01%'ers. Billionaires hate paying their taxes, so when they're forced to they divert their money into a 501(c)(3) or (4) that they're in control of, and use the 95% of non-charitable funds to do their dirty work, and the 5% of charitable funds to create academic environments that support their goals.
The Unreal franchise was Epic's flagship product for many years. UT is a natural platform for esports (cf. CS:GO). Sure, UT might not be casual enough for everyone, and Epic was right to focus on Fortnite when it blew up, but why Epic hasn't marketed UT as an "elite" gaming product and put it at the top of its esports food chain is beyond me. I would expect it to provide a halo effect for the rest of their products. (And besides, there is so much untapped IP in the Unreal universe)
One of the nice things about McMaster in my mind is the way their website is organized very much like their paper catalog. It's not as good as the paper catalog for casual browsing, but it does mean that when you're not quite sure what you actually need you can "flip through" the website and have a decent chance of spotting something like it.

Unfortunately McMaster is a little stingy with their paper catalog, I think you have to hit a certain $$$ amount on orders before they send you one. I think that's fair, it's a pretty hefty book and presumably costs them a meaningful amount of money per copy. I'm always surprised with U-Line which now sends me two of each edition of their catalog when I hardly ever order from them... I think they might be losing money on me as a customer at this point.
And businesses have had the habit of killing striking workers. Interesting that only one has the government intervening on their behalf.
> - More speed and lower resource usage is nice.

> - Being able to use an IDE with it’s full power is nice.

In my experience, Visual Studio is much slower when developing. My Python workflow affords a 200ms red-green-refactor loop, while VS is on the order of several seconds.

This might not seem like much, but it has a great impact on my engagement, flow, and satisfaction.
Perhaps surgery. Or cooking.
I also think expenses, even salaries don't really amount to that much of a tax avoidance when the sums are in the billions. Hotels every night of the year for your staff would still be under $1M per staff member.

I think (I don't know as i'm a UK citizen) that these are similar to trusts. It's fair to say that rich people avoid a lot of income tax when they fund these trusts, but the trusts themselves still then pay tax on income and expenditures. The main thing it allows is for wealth to remain in a family for longer periods of time with one big tax avoidance at the beginning (the recoup on income taxes)
Vercel Edge Functions are now generally available
Right. You only need a card that's more powerful than the GTX 1060 for VR though, so the actual price-of-admission is more in the $250-400 price range.
At least on normal Ubuntu 22.04 the path bar behaves as you'd expect - it shows what you've clicked on, and if you click on the path bar and start typing a path it goes where you say.
Of course that is indeed the ideal path.

If only we lived in an ideal world.

But we do not, and we need to work with what we have.

I do use Firefox for all my personal browsing, but on my work machine I am more or less required to use Chrome.

And it's not even a Manifest v2/v3 issue for me, but our corporate security policies include a whitelist of allowed extensions, and ad blockers are not on the list.

Don't get me started on how dumb that is from a security standpoint, given the crap that can sometimes come in via ad networks, but it is what it is.
Source docs: https://developer.valvesoftware.com/wiki/Networking_Entities

> The server, as central authority, processes player input and updates the world according to the game and physics rules.

https://developer.valvesoftware.com/wiki/Source_Multiplayer_...

> The server simulates the game in discrete time steps called ticks. By default, the timestep is 15ms, so 66.666... ticks per second are simulated, but mods can specify their own tickrate. During each tick, the server processes incoming user commands, runs a physical simulation step, checks the game rules, and updates all object states.

Havok made the legacy engine used in Source 1 free of license fees in 2021. Before that it was $25,000 per title. Source 2 uses in-house Rubikon to dodge those fees: https://developer.valvesoftware.com/wiki/Havok
> The researchers induced cardiac arrest in pigs and left the dead bodies at room temperature for an hour

How is this allowed?
> Elon is the most productive human

That's an impossible to prove statement. And it reeks of fanboysim all over. It makes your entire argument look very biased as well.
You are probably thinking of donor advised funds. A DAF lives in a broader 501c3 (typically setup by a financial institution) and you can put money in it for tax purposes. The money sits (and grows) while you decide where/when it will ultimately go. Crucially, with a DAF, because you took the deduction when you gave to the DAF the outflow from the DAF must go to another 501c3.

If money leaving a foundation must go to another 501c3 how does the 501c3 loop ever break? It breaks because foundations can (and do all the time) pay individuals, contractors, for-profit companies, etc.

Imagine the United Way trying to build an office. How could they possibly do that if their funds could only go to other 501c3s?
They weren't sure it was him. Puts it in perspective that the military pilots would be averse to shooting down a civilian passenger jet. See here:

>TC-ATA [Erdogan's jet] used a callsign THY 8456 to disguise as a Turkish Airlines airplane (Turkish’s callsign is THY) [0]

>The jets didn’t fire after the presidential plane’s pilot told the fighter jet pilots over the radio that it was a Turkish Airlines flight, a senior counter-terrorism official told the Guardian. [1]

[0] https://theaviationist.com/2016/07/18/exclusive-all-the-deta...

[1] https://www.theguardian.com/world/2016/jul/18/military-coup-...
To that parent's point, < 1% has gone to charities which means the foundation is just spending money on the people that work in and own the foundation. I wouldn't need to get paid directly if I had a foundation that paid for everything I need or want.
This could be very interesting, I'll have to keep an eye on the development. Thanks!
I don't think so? Apple's list of shortcuts has Cmd+Up/Down/Left/Right as moving the insertion point for text to the beginning of document/line or end of document or line not Pg Up/Down/Home/End.

https://support.apple.com/en-us/HT201236
I agree that's a nuisance. One of the few problems on that site. On the Mac I use the StopTheMadness extension to kill that click hijacking. McMaster's site works fine now.
Can you explain why you think it's worse?
That maps rather well to an old routine from George Carlin

"Think of how stupid the average person is, and realize half of them are stupider than that."

https://youtu.be/AKN1Q5SjbeI?t=19
>> ...an overwhelmingly bad idea from a business sense, but that creates positive PR in the short term.

When you look at it this way, it seems ironic and creepy that the acronym "SAF" is merely one ascii character away from "SBF".
I tried throwing below programming problems at ChatGPT

1. Write a static file server in Go

2. Write Go code to convert Color image to B/W

For both I got results. I know both are simple but still it's fascinating that AIs can write code. I have written more about it here https://rohanrd.xyz/posts/surprising-capability-of-ai-code-g...
And yet, there is no significant migration from the US to the European social democratic countries. Why not? Latvian population shrunk by a quarter since 1990.

I am genuinely curious, as this often comes up in these discussion. Often, an argument would be that moving away from family and friends to a country where you do not speak the language is difficult. And yet, millions of people move to the US, which is a lot more difficult. So why not?
I see, thanks for the details! I stand corrected.
"I thought it was just running some scripts."

Ah, how times change.

Perl was the original practical back-end development language for the web. There's a bit of opinion in that, but not a lot; there's not a lot of other contenders, unless you count writing raw C CGI programs which was never that popular.

Perl performance isn't great, but then I don't consider TS/JS performance all that good either. Perl is a cut below JS nowadays because of the JIT that JS has but it's not impractically slow. If it wasn't impractically slow in literally the late 1990s, when it was powering nearly every dynamic site that existed, it sure isn't today.
I bet the AUTOMATIC1111 web UI music plugin drops within 48 hours.
The IPCC report has sections, and the one done by economists is, mhhh.
I would say: "burn it".
However they'd probably say it would boost GDP...
Apple laptop lineup is getting as crowded as Dell and Lenovo these days.

I'm surprised they are building such a large MBA, it might be curtains for the 16-inch MBP in that case.
I totally agree that there are some corrupt Charities out there and bad practices. However, I don't think that's a condemnation of the concept of Charity as a whole.
One advantage is that they keep the same design for many years so each time you use it you get better/faster. You know what to expect.
> NIST is announcing that SHA-1 should be phased out by Dec. 31, 2030

Looks like it'll limp along for a while yet
Not taking any equity is a pretty important distinction.
You've just re-invented group texts.

The thing is: people don't want limited reach. Why would anyone sign up for a network that limits everything they say to be visible to less than a dozen people? What's the incentive? With numbers like that I could just go outside.

So many "Let's solve a problem about social networks" ideas turn out to be "let's remove or limit the reason people use social networks in the first place"! The last one I saw -- also posted here on HN -- wanted to replace LinkedIn with a network that only allowed you to connect with people via their email addresses. So..... it was email.

(Of course, to be fair I thought the same thing when Twitter was introduced. "Why would anyone want to limit themselves to 160 characters?" I thought. So hey, who knows, maybe your group text simulator really is the next big thing)
>The most important thing I need from a programmer I work with is their ability to have a fruitful conversation with me about why the code might be written one way or another, and for them to iterate on the code in response to those conversations. If a coder can write code, but they can’t do that, they’re useless to the org.

Don't worry, you wont be there at the org to make these "fruitful conversations" either. The AI will take your job too
Linears- A collection of websites inspired by Linear
all one has to do is peer into the app's security settings that are pre-announced at App Stores (you do do study those before downloading an app, do you) to realize that you would be giving away (what is pretty much) essentially the entire storage of your mobile phone to TikTok servers (if running TikTok app).

Caveat: Google Play (App) Store manually accepts an app's security settings from its app developer, whereas Apple App Store automates and extracts the security settings a whole lot better than its developer inputs them.

It is not that hard to pre-review these apps' security settings.
The site doesn't work without JavaScript - no graceful degradation. For this reason alone I wouldn't consider it among the best.

With JavaScript it's rather good though.
Written by ChatGPT
It depends a lot of the type of software you are making. If it's custom software for a single client, then probably copyright is not important. (Anyway, I think a lot of custom software is send without the source code or with obfuscated code, so they have to hire the developer again.)

Part of my job is something like that. I make custom programs for my department in the university. I don't care how long is the copyright. Anyway, I like to milk the work for a few years. There are some programs I made 5 or 10 years ago that we are still using and saving time of my coworkers and I like to use that leverage to get more freedom with my time. (How many 20% projects can I have?) Anyway, most of them need some updating because the requirements change of the environment changes, so it's not zero work on them.

There are very few projects that have a long term value. Games sell a lot of copies in a short time. MS Office gets an update every other year (Hello Clippy! Bye Clippy!) , and the online version is eating them. I think it's very hard to think programs that will have a lot of value in 50 years, but I'm still running some code in Classic VB6.
Ask HN: Suggestions on how to structure working on startup idea as sole engineer
Hey HN,

My friend is part of a consulting agency that wants to develop their own product idea (cross-company surveys, dashboard for insights). They're already generating about 900k a year in revenue from consulting fees (which is 90% operating profit).

They're basically looking for an engineer to build an MVP, which they can then iterate on + learn from in order to build a fully fledged product that they can go out an sell to their existing clients. It's definitely a risk, but the fact that they already have relationships with these clients makes it a lot less risky.

My main questions is about how to get compensated as a freelancer and how much risk I'm willing to take. On one side, I don't want it to be based fully on equity. Too much risk and I'd be taking on most of it. At the same time, I don't want it to be all cash compensation: If this works out, I want to have equity in the business and get a constant profit stream from the product (which is what we've talked about).

Curious if anyone has any good templates for this or specific suggestions?

I'm mainly looking for something that:
- Is not structured around full time employment, but instead freelance type work
- Is structured around shares with profit sharing (with yearly payouts)
- Has a good balance of risk (cash vs equity)
I have a better idea. No tax exceptions for anything over 1 billion. 100% tax.

No human on this planet needs this kind of money. Even 100 million is too much already.

The money was made on the backs of the working class and they as in their elected government should be the one deciding where the money goes. If your government is corrupt then that is an entirely different issue.
> If they're IPv6 then they're globally addressable, which is bad bad bad. How is that going to be mitigated?

I think you need to read up on IPv6 a bit. There are whole IPv6 ranges set aside that are not globally routable / part of the global unicast range[1].

Thread has link-local and mesh-local addresses. The global is only gained through SLAAC/DHCP or manual configuration by an administrator so by default no, your devices aren't accessible to the outside world. And if you do have routable IPv6 in your network, you should already have a firewall on your network edge for this because all your existing devices would already be exposed. The addressing primer[2] for Thread also applies to Matter for further details.

[1]: https://www.iana.org/assignments/ipv6-address-space/ipv6-add...

[2]: https://openthread.io/guides/thread-primer/ipv6-addressing
The purpose of IDNs is to allow people to use the Internet in their local language.

p-e-w's comment is uncompromising and dismissive. It doesn't seek to find solutions, but ridicules the very idea of someone wanting to use a language other than English in source code and domains.

When challenged, they have pushed the conversation towards source code, a tangent they introduced, rather than IDNs which most of the discussion is focussed on.

The HN guidelines say:

> Eschew flamebait. Avoid generic tangents.

> Please don't pick the most provocative thing in an article or post to complain about in the thread.

The tone of the comment could hardly be less provocative.

(A supermarket receipt on my desk just caught my eye. It says "se åbningstider på www.føtex.dk" at the top.)
My city handled all that, without needing an unaccountable HOA. Lawns that got overgrown would be mowed and the bill sent to the homeowner. There was a limit on the number of pets you could have, and broken down cars weren't allowed on front lawns.
Just because the government is looking out for a billionaire's interests doesn't mean it is necessarily in the public interest. Governments are not flawless. This is quite possibly an area that could use improvement.
(I replied to the sibling comment.)
Well, in that case, we should remove "Secure" from any protocol name like HTTPS, FTPS, SSH and pretty much everything, because by definition, whatever is secure at a given time probably wont be anymore 10years later.
I use gmrun for many years, in every DE, bind to Alt+F2. I am happy that now there is a new home here https://github.com/wdlkmpx/gmrun. I cannot imagine using something else.
I personally think that any VPN based in a 14-eyes country is suspect and basically shouldn't be trusted.
> It just gets out of my way and lets me do stuff!

Ahh, but think of the value our users would get out of us presenting them with Amazon ads in their DE!
Yes! Although to have real time playback with our defaults you need to be able to generate 40 steps at 512x512 in under 5 seconds.
I attempted to create a recovery code on my ipad. I tried bout 5 different codes, and I could never get them to verify. I had to enable/verify the recovery code on my macbook, after which it worked first attempt. Something's up with the ipadOS/iOS versions.
You really should use the tech you like if you are serious about your product, if you see yourself as a craftsman, if you feel like you want to make something good, because as a founder/maintainer you are going to spend a huge lot of time working on it, tweaking it, sweating about it, and also enjoying it, so it better be something you trust and like.

If you are just there for the money however (VCs, HN, github stars, ...), trying to make an MVP and run, just go with the shiny and trendy.
> Honestly all of this applies to Django as much as Rails.

And probably Laravel as well. And maybe Spring Boot.
Not only is SHA-3 good enough, for most applications SHA-2 is still good enough as well. So personally I would be surprised to see a new competition for a general-purpose hashing algorithm anytime soon.
Rebuilding the project to run the tests adds a bit of time, yes. I see this as a cost of the static typing, runtime speed etc.

It’s worth it in the end. YMMV.
So free speech only counts when it doesn't affect you personally, got it.

I don't think anyone would really care about this had he not made purchasing Twitter all about trying to save us from the evil Twitter censorship demons.
I've been using XFCE for many years now (currently though Xubuntu). It stays out of the way. I'm glad to see continued improvements without forcing a complete remake or overhaul for the sake of change.
> speaks a particular API over the network

it's a interesting idea, and one of the things that we were toying with in our pg_net extension (https://github.com/supabase/pg_net). This is a "generic" async network extension, so you can fetch/put/post. It works well for APIs.

I think the generic approach works for some things where the data is less "fixed" - for example, an OpenAI API endpoint.

But for "fixed" data (data warehouses), the wrapper usually needs some custom work for security, protocols, and "push down". I'll be interested to get HN's take on this - they might have some suggestions for us for this framework
can it do something like ARC challenge [0]?

[0]: https://www.kaggle.com/competitions/abstraction-and-reasonin...
If he's not, he's certainly close. The point is he produces more than he consumes and does so at high scale. You can measure the impact of Tesla and SpaceX with the number of cars and rockets produced. Payload to orbit and so on. That would not have happened if he hadn't spent most of his time and money there for the past 20 years.

Who would you say is the most productive?
You have to get these three things right:

* Define what a hireable candidate is so you aren't paralyzed in deciding who to give offers to and can be confident in screening.

* Front-load objective screening. Don't wait until after the interview to do a code test. Hiring managers should know what they've got, and focus on

* Make sure hiring managers understand their role in the process and are not running a different hiring process than the recruiting team so expectations can be met.
I was referring to greenhouse gas pollution, which may have been unclear. CO2 and methane are pollutants.

But your point still stands, as you illustrate. Countries might be importing CO2- and methane-heavy products rather than manufacture their own.
"Z-Wave Alliance: Source Code Now Open and Widely Available to Members"
If you need a shorter hash just truncate a modern hash algorithm down to 160 or 128 bits. Obviously the standard lengths were chosen for a reason, but SHA2-256/160 or SHA2-256/128 are better hash functions than SHA1 or MD5, respectively. Blake2b/160 is even faster than SHA1!

(I suspect this would be a good compromise for git, since so much tooling assumes a 160 bit hash, and yet we don't want to continue using SHA1)
It's a shame you had to include the latter part of this comment. The point was he didn't deserve the benefit of the doubt on this because of the preponderance of the evidence from his past behavior. That was proven correct.
> composition's lacking, too. It's loop-y.

Well no wonder, it has absolutely no concept of composition beyond a single 5s loop, if I understand correctly.

> It absolutely sucks at cymbals, though. Everything sounds like realaudio :)

> It could probably do bad modern production fairly well even now :) exaggeration, but not much, when stuff is really overproduced it starts to get way more indistinct, and this can do indistinct. It's realaudio grade, it needs to be more like 128kbps mp3 grade.

I haven't sat down yet to calculate it, but is the output of SD at 512*512px at 24bit enough to generate audio CD quality in theory?
What kind of attack against a git repo can be realistically carried out today?
It’s slightly ironic that the only reason we pay attention to these particular quotes is that they come from famous physicists, i.e. authorities.