skysight-inc/HackerNews huggingface dataset:
Those are downloads though the app stores. The links merely funnel you though the stores.

Native web downloads of apps are impossible on iPhone/iOS. You have to go through the app store.

Native downloads of apks are possible on Android, but not until you navigate to the hidden settings and enable them. And even then, Google scares users from installing apps this way. Nobody in practice does this. It's effectively not permitted.
I feel like your grizzlybulls.com site is quite nice & loads very quickly for being under the load of HN visitors. The idea of democratizing algo trading for the masses is appealing, but there is that trust factor even for mere trading signals, let alone automated trading. You may have to provide more rationale on your site for what (and which) algos can do for the everyday trader.

I think I'd give consideration to changing the name since I'm not sure the name speaks directly enough to the idea of algo trading. I'd work on finding a better one.

Your book looks interesting & I'll have to consider buying it. Good luck to you.
How would the regulator know when you break the rules though?

I may very well be misunderstanding the idea here, but it still seems like it would come down to (for example) Microsoft being required to limit how they send user notifications/recommendations based on Microsoft's own internal analytics for user metrics.

For the Chrome example, the regulator would have to know how Google's proprietary ad targeting algorithm works to confirm that it doesn't target based on user agent or browser manufacturer. I'm not sure how the regulators would really be able to pull that off any better than regulators asking VW software for VW diesel emissions measurements.
Hardware manufacturers that aren't Microsoft have little reason to take speculative risks that might prove that there's a market for a new configuration of commodity hardware to sell Microsoft’s latest non-commodity software; it's all potential downside with very little potential upside.
It's going to depend entirely on the quality you are looking for. You don't have to go nuts like these people are talking about, you can store tons of movies in 4-10 TBs.
I don't understand this rationale.

Web apps can be used by many devices, mobile or desktop, iOS, macOS, iPadOS, Android, Windows, and Linux.

If web dominance changes I'm still left with an application that works everywhere.

How is that comparable to native applications that only work in the latest versions of a single OS?

The only reason web apps didn't dominate yet is because Apple can't force them to pay 30% of their revenue plus $100/year per developer license so Apple goes out of their way to nerf web app functionality.

Safari is historically lagging behind in implementing functionality to enable web apps.
I wonder how much of it is culture and how much are centuries of selection towards survival in a certain environment. It could be that these lessons don't work with other kids in the same way.
It's scary to think how many times I've had to evolve configuration options as systems developed and the user-base changed.

As you say, I'd start out with INI files, then move on to JSON, after that it would come a hack to allow the JSON to be generated by executing a shell/ruby/perl script. (i.e. "--config=!xx" would execute XX and parse the output, instead of reading a file).

Later still we started embedding lua, or similar, to allow things to be templated and "dynamic" on a per-host basis.

I was always fond of the Apache-style configuration system, and I guess HCL is close to that, but there aren't any great universal solutions unless you go all-in with scripting, and then you end up with emacs!
> We shouldn’t be writing div over and over with different interacting class properties.

This is why we have frameworks like React with components, so you don't have to do this.

Even if you don't want to use a framework, you can use Web Components which allow you to create "productivity-enhancing primitives".
@dang can you change the title to:

Finance worker pays out $25M after vid call with deepfake CFO

Edit: maybe not zoom
Well Borland knew who to sell licenses to individuals.
Turbo Pascal and the rest of that line sold extremely well.
That was true for Delphi as well in the beginning.

Unfortunately, some giant idiotic enterprisy choices were made at
a corporate level, setting off a sequence of disasters.

A true tragedy in slow motion of decades.
My top-specced 14" M3 Max has all kinds of weird issues I've never seen before - half of the screen going pink when I switch between local users too often, getting completely unresponsive with only power off helping, not mounting USB sticks by default with only some window appearing for a millisecond on the screen, battery lasting 5 hours in VSCode (!!!) etc.
> a phone-like-device powered by its environment and impervious to damage.

I hear that an iPhone fell out of the airplane that lost a door mid-flight, and was recovered undamaged.
What about all the good things Facebook has done for us? Why don't we ever see articles about that?
The Influence of Organizational Structure on Software (2008)
It is no different than any other time in history. No one cared when blue collar workers were being automated but when suddenly it's my white collar job?
> I tend to use desktop apps where I can instead of extensions

How locked down are desktop apps now on Mac, Windows and Linux? I haven't kept up. Do they still a lot of access by default to do malicious things with? I recently saw someone install the Adobe Acrobat desktop app and it installed its own extension inside of Chrome without asking. Games can have scary DRM as well.

Chrome extensions can't read/write to arbitrary places on your hard disk without asking for example and you can isolate them within separate profiles. Not saying they're perfect but there is robust sandboxing of what they're allowed to do. I'm curious how this compares to an Electron-based desktop app i.e. which is running Chrome on the inside but with the standard restrictions Chrome places on tabs and extensions unlocked.
Show HN: Open-Source Pong Game
Need feedback on this game folks!
I'm open to any contributions and opinions!
Interesting. I definitely have an internal universe, but I've been trying for almost a decade to access it. Meditation does not work unless I'm on certain drugs, all of which that are legal having stopped working for that purpose. The only way I have found is to find another real person and actually describe it to them as I explore. If there is nobody else there, it is as if my internal universe does not even exist. Even my DID system seems to stop existing. I just become a completely empty shell unless there is somebody else around to observe me. In other words, it does not seem like it exists for me, but only to be observed by others.

I want to fix this, but I do not think that is possible...

Also, the technique recommended in the video doesn't sound like something I can do since I don't feel like having to explain the weird noises to the other people in my house.
But I don’t really know “why” I’m passionate about the things I’m passionate about.

I like the things I like because of how they must affect my brain, but I’m not sure exactly why they affect my brain the way that they do.
This is the typical libertarian insanity: "Regulations are bad, ergo there should be no regulations. And once we get rid of them everything will just work because somehow everyone will still abide by _some_ rules, although they are not required."
Heh, funny you mention it. I enjoy reading but I have hard time finishing anything. I have probably started a dozen books in the last year or two and finished... none of them? Same for movies, it's really hard for me to finish one instead of falling asleep or walking away.

> Why are you reading HN instead of doing the things people are writing about?

I'm probably one of those people who spends more time writing than reading on forums. Being longwinded like me doesn't help... sigh. But it's a way to bounce ideas back and forth between people, discuss, debate, get insulted now and then, etc :) HN is one of the more socially interactive things I do, actually.

It feels like many of the IRL things I end up doing with friends are of the "let's do something individually, together" variety... like whether it's a hike or a rock climbing or karaoke or trivia games, most of it is centered around each person being in their own little world and doing their thing and only occasionally making smalltalk about nothing in particular. It's hard for me to do that for very long, vs the concentrated dose of interesting things to discuss on HN. Maybe I'm just bad at real world interactions.

Good points though. Now you've got me wondering if I have some sort of adult ADD, lol. Might be worth reflecting on...
He got his money and was still quite wealthy. He could have done better but everyone has missed opportunity. Instead he got to spend some time with his mom before she died and still did well for himself
The biggest cause in my neighborhood is the pickup process itself: the machine lifts the can in the air, turns it upside down, shakes it, and hopes that it all makes it into the truck.

A lot of smaller stuff doesn't make it in, especially disposable plastic bags, which are basically little parachutes.
Your point is entirely valid. I had not thought of it. Makes sense for resource consumption.

I think selection is about what is visible to your program. I.e. that even if that packet arrives, if you choose another path in the select, then the recv() is guaranteed not to happen. You are right that a program doing this has to handle this case correctly, which I think is what the whole Rust future cancellation conversation is about.
This shit is straight up child abuse. If I were a parent of one of these kids, I’d be irate.
oO This one is a clear vulnerability -- if you're able to escape a container and access the host system (usually with root access since Docker is running as root most places), that's a big issue.
Vision Pro Debut Brings a New Shopping Experience to Apple
Baseball seems like its priced well. In markets that don’t fill the stadium you can usually get a $15 ticket. In markets that do fill the stadium the ticket is probably 4x as expensive but the stadium fills anyhow.
Not sure about state, but you don't pay Federal Income and FICA separately. They are just numbers that get added together. You just pay money, and the IRS splits it up after they collect. If you "overpay" Income by $1000 and "underpay" FICA by a $1000, you're done, no problem.
> I understand you work in the insurance Industry, but I worked in the auto Industry before and after COVID and just went through 2 total loss claims with my insurance and handled a lot of these third party warranty policies for my customers and think I have a more nuanced perspective than your own as mine is multi-dimensional.

I'm a dilettante who passes through industries for a few years at a time, so I have no doubt your perspective is more nuanced! I may have understated how much impact that supply chain issues are, I'm going through a similar issue.
I meant Andy Wingo, damn autocorrect!
Agreed because it's a very human docu. It's more about the human experiences of burning 1mil rather than prompting the act - which remains very controversial.
Woah! I may be ambidextrous, but no way am I ambicursorous!
Wow I wouldn't trust that. I'd add extra exemptions plus a positive withholding if needed.
I wish we'd see more passive aggressive activism, for example, HN switching their logo (y18.svg) for y18.jxl
Yes, the asymptotic density of “natural numbers which are not perfect squares” is 1. I.e. “almost all natural numbers are not perfect squares”.
And similarly for many other important classes.
Almost all natural numbers are not prime. Etc. etc.
> And Citibank software is really jenky (ph), so basically the only way to
> complete the wonky transaction is to sort of momentarily trick the software into
> thinking that Revlon has repaid the entire loan.

Think I found your problem, boss.
>Easy to "register" a business

Importantly it depends on the country. Some are very easy and small business-friendly. Some are complicated and costly: high compliance fees, small business taxes and strict regulations. Hopefully OP lives in one of the former. Maybe someone here knows a nice list of business-friendly countries, I found -

https://www.businessinsider.com/these-are-the-most-business-...

Why does this matter? Anecdotally, I started out in a very friendly country and later moved to one with more restrictions. I'm not sure I would have had the courage to have made it work if I didn't have the earlier positive experience that have me confidence to work through it (and the cashflow to afford the right legal advice), and I've got friends in that more difficult country who decided it was too hard and went to work for someone else or left for an easier country.
That extra latency would be on the order of nanoseconds, which is negligible for this use case.
This. The Microsoft long term business execution is amazing despite their resources involved in zillions of failed projects and acquisitions, and some horrible apps (e.g. Teams). It doesn't matter they are a success anyway. Other companies would be buried much before that. Always recommend the book Hard Drive (just in a yesterday's thread) [1]. I need to not forget to add now "Idea Man" [2] by Paul Allen, Microsoft co-founder. It shows that the young Bill Gates was already a Titan.

[1] https://news.ycombinator.com/item?id=39243044

[2] https://www.amazon.com/Idea-Man-Memoir-Cofounder-Microsoft/d...
I should maybe give Gentoo a second try. I last tried it on a dual-core thinkpad and it was a pretty miserable experience due to the long compile times. These days I have fast computers, and I hear Gentoo even started shipping binaries recently.

I have a huge amount of respect for the work distro maintainers do. It's not especially fun or glamorous work, and many are unaware that it even happens, but it's essential.
Amiga, Megadrive and SNES were fading at about the same time (1992-1993), and they all had relatively similar hardware and games.

While technically, DOOM was published for the SNES (developed on an Amiga!), it required a SuperFX 2 chip and wasn't all that amazing, though it was playable. DOOM wasn't published for the Megadrive, but the Megadrive's bolt-on accelerator, the 32X. If you're going to allow accelerators and tiny resolution, DOOM and DOOM clones run on the Amiga too, in low resolution, with a cheap accelerator! They all run pretty terribly, and I'm not sure DOOM ever "sold" those consoles, although it may have "sold" the Atari Jaguar.

However, DOOM worked very well in 1996/1997 when it was ported to the PlayStation and Nintendo 64, both consoles designed around 3D hardware, and I'd say that DOOM definitely "sold" those consoles - as did Ridge Racer and Mario 64...
at least they WERE. Now with NIL, the transfer portal, and national "conferences" that have no relation to geography, student tickets will start being as unaffordable as pro tickets.
Haha, yeah. I have a side story about working in construction with my dad. He was a home builder and was helping to build out a line of new apartments. It was very straightforward work -- he did the tile in the kitchen and bathrooms. I was his helper. He was excellent at it. All the buzzwords inclusive of efficiency and quality. It was fulfilling work to me and I had a sense of pride working alongside my dad. I made $10/hour, $80 a day.

Now I work in FinTech. The fulfillment is different, sometimes it's good. But I reflect on this time often. I own a small home now and my dad comes around to help me fix or remodel stuff. I'm handier now because of those experiences -- I think I do find a little more fulfillment when working with my hands. I also find myself in my garden more often which brings a little more joy than my day job. Perhaps it's just balance.
If you want more info, we have a detailed blog post on the Snyk website here: https://snyk.io/blog/leaky-vessels-docker-runc-container-bre... (we also built two open source detection tools you can use to see if anyone is taking advantage of these issues in your infrastructure): a static analysis tool and a runtime tool using eBPF.
That'd be a whale of an antenna.
I feel basketball, baseball and soccer are much more enjoyable from a social perspective than football, especially for a comparable price. Maybe at $300 football is enjoyable, but the stadiums are massive, and the cost means you’re much less likely to bring your own friends - so I guess you have to make new ones.

College football is a bit different though (probably with exceptions to stadiums over 65k)

I personally think baseball, with the slow pace, is actually the best in social terms.
I think there's a difference also between telling a story with lessons embedded and straight-up lying and saying Santa/God is watching and you have him on speed-dial. That is absolutely pathetic and ridiculous and I'll admit it continues to influence my perception of this discussion
Going to a baseball game is, in my experience, 90% an opportunity to sit outside on a nice day drinking beer and maybe 10% an opportunity to watch a game. Of course, stadium beer is fucking exorbitant.
In chrome go to chrome://extensions, enable developer mode, and now you can view source for any extension in devtools. The content scripts are already available in the regular web page's devtools without enabling developer mode.

The total list of websites is available in the installation popup for the extension.

The chrome web store already bans code obfuscation. minification is allowed as there's no meaningful way to enforce the quality of variable names
What percentage of people do you think actually do this?
Used 12tb drives are < $100. Unraid is a nice UI to have a contiguous storage array with data protection via parity.

Once I started down that road I couldn’t go back. Self hosting is fun and the ecosystem is pretty nice what with docker and all.
Sure, but it's generally only done when that added context is important. I think this article could easily have been written yesterday.
Then there’s also fantasy sports and gambling that encourage you to keep up with every game that is going on in the league, not just your own local team.
> If I see a photo online, I don't need to pay a license to see it, for my brain to process it.

What makes this sentence relevant here?
Within 8 thousand years, people will figure out variable length storage and processing for integers. I promise.
Show HN: React Quiz Component
react-quiz-component is a ReactJS component allowing users to attempt a quiz.
As a consultant, I have to take FCPA training an average of 3 times a year. So although I’m not a lawyer, my take is that it’s only allowed if you can point to official documentation that lays out an expedited action fee schedule.

Paying a third party is just as illegal. However, unless you’re expecting to run for Congress, nobody is going to care that you bribed some low level foreign customs agent to get your ink cartridges released.
Unchecked and uncontrolled immigration causes social upheaval who could have possibly predicted that. Immigration can be done well but it wasn’t and results speak for themselves
I defined myself 5 levels:

Level 1 is just values in a file. The Linux kernel uses that.

Level 2 is a list of values, e.g. ini files.

Level 3 allows nesting. JSON, XML, and YAML are here.

Level 4 allows computation but limited. Dhall and Starlark are here.

Level 5 is a Turing-complete language. Python, Javascript, etc.

RCL seems to be level 5, so I'm not sure if there is really an advantage compared to Python.
A lot of people pointing out the various studies saying that plastic consumption increases after a bag ban; but isn't that expected in the short term? Everyone has to go buy 3-4 heavy reusable bags for the first time (or few times as they get used to the idea), that's obviously going cause a spike in plastic consumption, above a normal year of disposable bags. But the more meaningful question is if 5 years later, people are still buying excess heavy bags for a few uses or if the behavior actually adapts.
We ship our plastic to those countries
It never makes sense to deliberately not sell a film you've made to save on taxes.

However, it can make sense to stop selling a film because you think that the public will buy one of your other films instead where you earn more profits per copy.
Men responding to aggression with aggression is a tale as old as humanity.
Outside my office window is one of the major roads through the city. Nearly every day I see a very old blue van drive West, carrying what looks like industrial kitchen modules built into a trailer. Several hours later, I see it driving East with no such modules.

This van consumes me. Who is driving it? Where is it going every day? What are those things its carrying and why does it never carry them back? I daydream of setting up an overly complex surveillance operation to track the van and follow its mysterious load.

Then my subconscious figures out what was wrong with my code and I get back to work
> This doesn't necessarily mean comfort, but nobody who grew up legally in the United States should have to wonder about finding nutritious food; clean water; and a quiet, warm, and secure place to sleep.

Western civilization has brought more food, clean water, and rescued more people from poverty in the 20th century than the entire history of human civilization. None of that was done by offering guarantees, it was achieved through free market capitalism. Competing economic systems that offered the guarantees you’re describing not only slaughtered millions and caused mass starvation but collapsed from economic dysfunction.
Well? What’s it done?
Friendly reminder that containers aren't a security control and your threat modeling should already assume the host VM running any untrusted containers is compromised
I once had this discussion with an economics person and pointed out that if my country moves to a card-only society, then I would move to using USD notes instead.

I'm sure I won't be the only one accepting USD notes as payment.

So really either all countries go card only or people just move to other currencies, at least for certain transactions.
Yep firefox profile UX is sadly not good. But I just bind different firefox profiles to different keybinds in my WM
Podman uses crun by default but will use runc if unavailable.

Buildkit doesn't look too useful(?) with podman as some of its better features are built in to podman.
I would be fine with this outcome (even as someone who would find it personally annoying), but it's not the reality we live in today. You'd have to actually mandate this by law.

The half measures we currently have are the worst of both worlds. They inconvenience people and increase fossil fuel emissions.
Meh, local privilege escalation.

I think by now everyone has accepted that the Unix/Linux account system is insecure by design and exists just to prevent accidental damage.

There are ways to restrict it but the default configuration simply exposes too much of an attack surface. I still give separate accounts to some services as defense in depth, but it mostly exists to slow down untargeted attacks.
Thanks for the link, very interesting! But TBF: the 'host program' has to be written in a very specific way to allow that rogue Javascript execution, it's very similar to allowing an SQL injection to happen.

I also wonder why stack canaries wouldn't work on WASM, since the compiler creates stack frames on the data-only stack just the same (but maybe Clang's `-fstack-protector` doesn't work for some reason in WASM, I'll actually need to check that).