skysight-inc/HackerNews huggingface dataset:
yes, and in 2022, the company that bought their stock, Excess Solutions, also shut down. https://twitter.com/TubeTimeUS/status/1548349563936722944
>Maybe it does justify, if stealing doesn't mean depriving the owner of the food.

They have less food than before you took it, how is that not depriving them?

Who authors a book so that they can read it themselves? Is that a reasonable model of the world?

>I want to create IP for free, but I don't have a surplus of time to create it. IP holders deprive me of the surplus, because it's going to reduce the value of their “property” if I create IP for free.

How are they taking your surplus time? Nobody is forcing you to buy IP?
https://sluglibrary.com/ - game library used in many engines to do vector graphics and fonts directly on the GPU
Was going to say it shouldn't be hard to run a wire around an entire stadium, but maybe some popup outdoor venues that might be complicated. Could use line of sight towers for fun.
Seems to me that the title should reference a United Airlines plane (NOT Boeing) since UA is the owner and entity responsible for the maintenance and safety inspections of the 30 YEAR OLD plane. The article even mentions that the "incident was the latest in a string of incidents involving United Airlines planes"
Do you work at ticketmaster? Otherwise, how do you confirm this?
Pretty cool.
Would be nice to have Cython handling.
Beating the headmaster was a dreadful chore: https://youtu.be/dDjV9iKmT9k?t=84
I think this problem comes from ideas we had before that were well intentioned. The idea that led to all of this is, what if we could save developers a ton of work and users a ton of disk space by packaging libraries for them to use? And then we have a ton of problems as a result of this decision. C is now your system's API, mismatched dependencies, a gazillion package managers.

And then what solution do we have? Virtual environments, virtual machines, docker and appimage. We package all dependencies and even entire operating systems so as to avoid all these problems. It's legacy support all the way down.

From scratch, I'd say, devs should just pull all dependencies into their code and package them with their product. Users should never even have to touch something like pip, or a virtual environment. A package manager that allows a developer to publish tools others can use to build code, but that packages the dependencies with their package instead of pulling it for users, would be ideal. Where possible, avoid dependency on anything external entirely. What's that XKCD about yet another standard? I know it will never happen, but I sure do wish it worked like that.
Show HN: I made a collection of creative teasers
Im not saying they are the same, and stated as much above.

I am saying their relation to the government is the same. Government maintains both, and creates a market for them by doing so.

No government> no private property> no goods for sale.

I dont see how copyable is relevant at all.
If you bring your own space suit and helmet, they'll often let you sit in the crew capsule on top of the rocket for a few minutes, as long as there's more than 30 minutes to go before launch.

The Dragon's my absolute favourite. The touchscreen passcode is 3212, but the launch is managed by the control center, so don't go looking for the big red button!

Avoid the Starliner, it's uncomfortable and really not worth it.
One world that should be in capital letters at the top is hidden in the footnotes at the bottom, luck. A much simpler theory is, the difference between stubbornness and persistence is that losers are labeled as stubborn and winners are labeled as persistent, simply as a post-hoc rationalization based on outcome rather than any grandiose internal differences.

Fame plays also a big role in this, in that some people are simply rewarded by others for their stubbornness or even stupidity while most are not, the infamous "reality distortion field" effect when some people have amassed so much clout their mistakes don't even register and they can even bring stubbornly bad ideas into reality.
> but bsp sdk don't support V4L2 .... use something like MPP API

Well that sucks then. I hoped it's in similar state like Rockchip, where the required things already work over V4L2 API (in both BSP and upstream).

But that just means that Linux upstreaming will have to come first. I personally don't see why anyone would want to waste time with some random vendor's media API and its quirks when it will get replaced by v4l2 in the future.

To me 20/80 also means that I need 20% of the features of a serious product and prototype is often enough, as long as it's reliable. :)
I made this website to make it easy to find ideas for creating good teasers.
I would like for more venv sharing, but rye is leaning heavily into correctness, which (in the current Python universe) is much easier to do by recreating the world.
I thought unlogged was used so crash recovery would truncate / dump the table on a crash with 100% Dataloss but this let you put stuff on a tempfs / ramdisk?
If I'm not building a shared library, what is the benefit of having my project as a package? It seems Rye only supports python packages, but most my stuff never touches PyPI or anything similar.
I admit I have no idea how it's actually working, but Apple does have experience keeping audio in sync: AirPods. I suspect video's a similar process.
My favorite memory of Halted is finding an Atari 2600 in a box with an Atari company store sticker on the box, and someone’s DIY controllers with it.
Show HN: Tegon: Open-source alternative to Jira, Linear
Hi HN, we're Harshith, Manoj and Manik and we're building Tegon (https://github.com/tegonhq/tegon), open-source issue tracking software that uses AI to smartly automate manual workflows or provide more context to engineers for a given task. There's a demo video here: https://www.loom.com/share/b664b01e9b064a02be5791c12b77a107, and you can try out the product at https://demo.tegon.ai using these credentials:

Email: elon@xyz.com
Password: XfFNw6GwVJVQv6PA

As engineers, our experience with traditional tools like Jira hasn't been great. It is slow, bloated and often acts as a burden to engineers. These tools didn't help engineers in getting the work done faster, they only helped the management in tracking the work which enabled a lot of processes and micro-management which used to kill our productivity.

With the rise of LLMs, we thought about how project management and issue tracking would look 5-10 years from now. The current tools didn't match our vision, which excited us and started the journey of Tegon. We aim to build a tool where manual workflows are either automated or handled by AI. This tool will provide better context about a task to an engineer by smartly gathering data from all sources, helping teams with better prioritization.

Tegon loads all the data from local (indexed db) thus making it super fast to load and navigate. We make all of this happen by real-time sync in the background. Tegon also uses AI to simplify the issue-creation process by automatically creating titles, suggesting labels and assignees and identifying duplicates.
Tegon also simplifies the issue creation process from Slack, just apply an emoji to a Slack message and a tegon issue will be created making it easier for other teams to raise bugs or feature requests to engineering teams.

We deeply value the feedback from this community and have spent the last month revamping Tegon's design based on the feedback from our last launch. We just got started and there's a lot more to come. We're eager to get more feedback and keep building. Let us know what you think in the comments :)
Just use Postgres for everything - https://news.ycombinator.com/item?id=33934139 - Dec 2022 (431 comments)
I used conda once... Once. It broke my python installation and then when I went to fix it by upgrading python it broke my Debian system. All these layers in software is really starting to feel like a house of cards to me at this point.
If like me, you've ignored poetry and friends and stuck with pip-tools (congrats!), uv (used by rye internally) is a drop in replacement.

IMHO pip-tools was always the far nicer design than poetry, pipenv etc as it was orthogonal to both pip and virtualenv (both of which have been baked into Python for many years now). I would argue Rye is the iterative, standards compliant approach winning out.

Beyond the speedups from Rust, it's nice to have some opinionated takes on where to put virtualenvs (.venv) and how to install different Python versions. It sounds small, but since wheels fixed numpy installs, sane defaults for these and a baked in pip-tools is basically all that was missing. Talking of which, what has been the point of anaconda since binary wheels became a thing?
Sounds just like the FBI's hair comparison analysis technique.
I just press and hold backspace and try again from scratch
I got a DM from a maintainer asking to elaborate so here's my personal opinion "The Geomys model feels a lot like the Tidelift model but it doesn't really create an eco-system that's more inclusive & exciting to be a part of. We want to create a community where more maintainers are excited by contributing to open source instead of them saying ohh this is too hard lets pass it onto someone else with the resource. The other issue is that how do you determine if something is critical & if something isn't, it's really subjective."
I'm assuming it's the "I'm sure it'll be fine to read/write this unsynchronized, what's the worst that could happen?" locking strategy.
I read your comment, then looked at Bob's and thought "Ah, he's from Seattle." And I was right.
I can respect that. I've been commenting on the insanity of intellectual property and calling for its abolishment for years. Now I'm thinking about writing an article on it with my opinions so I can just point to it instead of arguing the same points over and over again.

Expressing views on HN doesn't directly change anything but there's some benefits. For example, over years it's become clear to me that I'm not alone in thinking this system is screwed up. Every time I expressed some "unhinged" opinions, as some people here called them, it felt like going against the status quo, against all odds. Inevitably though, somebody else would show up and show me that I'm not insane, in fact I'm not even being radical enough.
Ammunition Vending Machines Appear in Grocery Stores
It must already have vfat and the ESP, so why not just copy a basic set of modules to a subfolder there?
Your site doesn't work on mobile
Sorry but

> I know a lot of physics is involved in building one.

+ your comment here makes me think you have a lot of research to do.

You should focus on getting an off the shelf propeller based remote controlled plane if your budget is also only $300 and not $3000+

See something like this

https://www.horizonhobby.com/product/aermacchi-mb-339-arf-wi...

And

http://modelaircraftcompany.com/newshop/en/micro-jet-turbine...
This is an interesting project, but I don't see how it works better than asking an LLM what are the best neighborhoods to stay in a given city. The end result is pretty much the same since most of the best neighborhoods to stay are common knowledge. And with limited cities, the usefulness of this app is also limited.
To be fair, the vast majority of people that think they need Photoshop for what they do, actually don’t, especially considering how good the many, way cheaper, alternatives have become.
For professionals, the Creative Cloud has many pain points but I personally would argue that the price/value we get is not as bad as many like to claim.
Also, for professional the suite is a business cost that’s totally easy to deduct.
> Just as people use Linux daily without ever touching the command line. Eg Android, LG smart TVs (webOS), Satellite TV set top boxes (eg Sky Q), home routers, etc.

None of those are (used as) general purpose computers though.
I'd love to know more, can you point me to some sources?
> - it allows to edit the cmdline of the kernel to recover a system that does not boot, e.g. start in single user mode. That can really save your day if you don't have on hand an USB stick and another PC to flash it

This is an indication of bad admin choice. The kernel defaults should not corrupt the boot process and if you add further experimental flags for testing you ought to have a recovery mechanism in place beforehand.
Royalty used to have lot of children…
To everybody complaining about the awful text rendering, it's literally in the first paragraph

> [It is ironic indeed, that a text about text rendering, is presented in such an inaccessible and badly-typed environment. This is a Google Docs Preview page. I am still yet to find a solution that provides the same features (collaboration, commenting, live edits) and is presented better. Suggestions are appreciated.]
> it's not always the case that there's a buyer there right at the time

This hits the nail on the head. For a trade to happen, counterparties need to meet in price and in time. A market place is useless if there is nobody around to buy or sell at the same time you do.

The core service market makers provide is not liquidity. It's immediacy: they offer (put up) liquidity in order to capture trades, but the value proposition for other traders - and the exchanges! - is that there is someone to take the other side of a trade when a non-MM entity wants to buy or sell instruments.

It took me a long time to understand what the difference is. And in order to make sure that there is sufficient liquidity in place, exchanges set up both contractual requirements and incentive structures for their market makers.
In any case, if you're okay with that, you should do it. Please report back in 6 months with how it's going.

Point being, if I tried to torrent the whole thing, it probably would take 6 months, and would likely get me booted from my ISP and/or sued. I would much rather buy a set of hard drives with the contents already loaded. Or tapes, as userbinator suggests.

(And as for the hypothetical "average person" you keep citing, I don't see anyone meeting that description around here.)
I don't think people casually want links to guys dieing. on hacker news...
They had everything they could ever want for - except space.
Searching for the string on google yields hundreds of hits. Likely that it appears in recent webscrape-data.
Having more options and competition is good tho, no?
The real deal here is the preview on device more than the editing phase tho I would say
Good approach. IP Addresses are personal data. So the data and the hash is subject to GDPR.

You still need consent to collect it - well or some other kind of legal shenanigans. The intent is to track a person, it is not technically necessary. You might have a legitimate interest - but in the end you still have to consider the GDPR to use this tool.

https://europa.eu/youreurope/business/dealing-with-customers...
What Is Inside an AI Accelerator?
I recently moved to sdboot and prefer its simplicity compared to grub. However they still missed the mark a bit, its folder tree on the ESP is a mess.

I’ll look into this but prefer kernels managed automatically by apt/dnf etc.
In the LA crash, the pilots restored normal trim something like 25 times over 11 minutes (or maybe it was 11 times in 25 minutes, I forgot). That's plenty of time to realize that the stab trim system should be turned off. They never turned it off.

In the EA crash, they restored normal trim at least once. They had the overspeed warning going off. I don't recall the exact sequence of events, but they turned off the stab trim with the airplane sharply nose down, and tried to restore normal trim by turning the manual wheel. At high speed, they should know that wouldn't work. They'd need to unload the stabilizer first by reducing the speed.

The overspeed warning should never be ignored, as it means parts of the airplane can be torn off. Especially in a dive.

Even so, if they had followed the directions in the Emergency Airworthiness Directive to use the electric trim thumb switches (which override MCAS) they could have restored normal trim.

It's not hard:

1. restore normal trim with the thumb switches

2. turn off the stab trim

That's it.

> Expecting the humans to act perfectly

Reading the EAD and do steps 1 and 2 is not some super complicated thing. Besides, pilots who get flustered in emergency situations should be washed out of flight school.

My dad was a military pilot for 23 years. He had many in flight emergencies, but kept a cool head and properly resolved each of them. In one, the engine on his F-86 conked out. The tower told him to bail out. But he knew exactly what the rate of descent of the F-86 was, his altitude, his speed, how far he was from the landing strip, the effect of the wind, etc., and calculated he could make the field. Which he did, saving the very expensive airplane. (However, he was reprimanded for not bailing out, as the pilots were more valuable than the jet.) But he was unrepentant, confident in his calculations.

BTW, I've talked to two different 737 pilots on different occasions. Their opinion is the pilots should have been able to recover.
Washington state refuses to allow for coal export terminals, while California’s two coal export ports are too small, so a lot of western American coal is exported via BC also.
I'm not in HFT, but I wouldn't expect that to be enough.

Not only do you want to isolate cores, you want to isolate any shared cache between cores. You do not want your critical data ejected from the cache because a different core sharing the cache has decided it needs that cache. Which of course starts with knowing exactly what CPU you are using since different ones have different cache layouts.

You also don't want those other cores using up precious main memory or IO bandwidth at the moment you need it.
Yes! That was one usecase we had, that the AWS CLI was not able to do.
You can sync any two S3 compatible services with each other, and it even supports legacy path-style if you e.g. want to sync to a local Minio S3 installation.
Yeah, unfortunately adhd turns both of them into a sieve made of swiss cheese.
Negativity Bias in Intergroup Contact
In the UK it’s 4 years but you stop getting paid after 3 and a half.
"which is 3 orders of magnitude faster than a single frame in a video game."

You're right on the money. I worked in HFT for half a decade.

Back in the late 2000s you were on the cutting edge if you were writing really good C++ and had overclocked some CPUs to hell and back and then shoved them in a rack in a datacenter in new jersey. "To hell and back" means "they only crash every hour or two" (because while they're up, they're faster than your competition).

Around the mid 2010's it had moved entirely to FPGAs. Do something smart in software, then give the FPGA something dumb to wait for (e.g. use software to produce a model and wait for some kind of alpha to develop, then tell the FPGA "ok wait for X > Y and fire the order" was basically the name of the game. And it was often better to be faster than it was to be smarter, so really you just kept the FPGA as simple and fast as possible.

At that point, your hard realtime constraints for the language doing the smart stuff really dissolve. Compared to an FPGA getting an order out the door in some fraction of a mic, a CPU doing anything is slow. So you might as well use python, yknow?

People also play all kinds of different speed games. There's latency races around NJ and chicago where microseconds matter around price movements and C++ isn't really part of the picture in a competitive way anymore, but that's not to say someone isn't ekeing out a niche where they're doing something vaguely smarter faster than opponents. But these things, at scale, tend to be questions of - either your alpha is very short-lived (microseconds, and if it isn't organically microseconds, it will be competed until it is), or it is fundamentally longer-lived (seconds to minutes?) and you might as well use python and develop 100x faster.

The silly thing is, the really good trades that focus on short-term alphas (ms's and less) are generally obviously good trades and so you don't have to be super smart to realize it's a really fucking good trade, you had better be fast and go get it. So there's also this kind of built-in bias for being fast because if a trade is so marginally good that you needed a crazy smart and slow model to tell it apart from a bad trade, it's probably still a relatively crummy trade and all your smarts let you do is pick up a few extra pennies for your trouble.

I'll close by saying don't take my words as representative of the industry - the trades my firm specialized in was literally a dying breed and my understanding is that most of the big crazy-crazy-fast-microwave-network people have moved to doing order execution anyway, because most of the money in the crazy-crazy-fast game dried up as more firms switched to either DIYing the order execution or paying a former-HFT to do it for them.
FYI, Go already has a structured logging package called [slog](https://go.dev/blog/slog) in the standard library since V1.21.
Exactly, the market he is trying to serve has the customer as his own competitor. That is a bad position to be in. I wouldn't want to be my own customer, would you?

Two recommendations.

1) Go wireless with enough power for like 500 screen updates for 6 weeks between recharges.

2) Find a market where your customers can't make the product
This is what log/slog is for!
What we lack today is a way to move surplus out of startups and back in to new places. HSC wasn’t just a place to buy stuff, it was also a place to dump excess parts stock. It was part of a cycle of goods that led to better utilization and less waste of valuable materials. And this meant good deals too, so young people like myself 20 years ago could buy some pretty cool stuff for low prices. It was a place of ideation, where you never knew what you were going to find, and those random gizmos sometimes provided a spark of an idea for a new approach to a problem you had been mulling over. It was a place to bump in to other weirdos and talk about projects, learn new things, and make new connections. It was a place where you would walk in and buy one red LED and one resistor for 35 cents, instead of every single pack of items on Amazon containing 100 pieces you will never use and setting you back $10 here and $10 there. It was a place where I learned I could get in to amateur radio really easily if I wanted. And they had one hell of a vacuum tube collection.

It was only accessible to people who lived nearby and that’s a down side for the people who didn’t, but if you worked or lived ten minutes away like I did from college and on for another ten years as I studied robotics and built up my career, it was far and away better than Amazon in almost every way.

Today I rode my bike to Sudo Room in Oakland and picked up three SOT-23 N Channel Mosfets and a couple of 5 amp toggle switches for a fun little project I am working on. There’s bins of switches, caps, wires, motors, power supplies, cables, and who knows what else. It’s all free to members in good standing. Last year my TV died because of bad capacitors. I ordered a capacitor kit for it from Amazon for $15 which actually was missing some important values. I rode my bike to Sudo room and got what I needed for free. I never should have bought the Amazon kit.

There’s a lot to these places where people gather, offer up surplus parts, and take what they need for free when they need it. There’s no packaging waste. There’s no workers pushed so hard they have to pee in bottles to get you a $10 100 pack of red LEDs when all you need is one. Less stuff gets sent to landfill, which means less carbon emissions and environmental damage. It’s like a library instead of a book store. There’s a lot of value there.

For those that no longer have access to places like this, what we have now is really much worse in so many ways.
No, nothing new. I recently discovered Plausible myself and was more than happy to delete a few Cookie Consent Banners. That's all ;)