skysight-inc/HackerNews huggingface dataset:
So as a specific example, would you say there's no excuse for not being able decode a 1GB PNG image in less than 100ms? The state of the art algorithms, in Rust and Wuff programming languages, have reached around 500MB/second decode speed on a desktop x86.

If I had specified a 1GB image with a PNG-like compression ratio and allowed you define the data format along with the algorithm, then the challenge would not be so difficult. But the moment the requirement is an image format that's actually widely used...
Similar term although with a slightly different meaning that I use "analysis paralysis", when you get so caught up in trying to figure out the "correct" answer that you get stuck.
How is law not technical?
> a cyclist blocking a half-dozen or more cars could pull over for 30 seconds to let them pass

But then they wouldn't get their Strava KoM! Oh, the horror.
The DAO whale only staked half-a-million dollars, the seized funds are $170 million.

The $170 million whale didn't show up to vote, so I guess under the rule of code-is-law, that means he can now be cut up, processed, and turned into whale burgers.
But these are people who already "know how to drive" in principle, they are presumably just not driving well.

The solution to that isn't to have the instructor drive them to the store and back. The right way to approach that is to have the instructor watch them drive and give them tips and feedback in real time. Observe and correct. With programming then they're running the keyboard themselves and they're the ones actually doing the work, which is going to reinforce the learning in a way that just watching isn't going to (similar to how note-taking helps to reinforce memory and learning in lectures).

This takes a whole lot more patience though since you can't just sit down at the computer and start bashing keys yourself but have to "use your words" and requires some ability to instruct.

And I've done quite a lot of this kind of mentoring at my last job and this was the approach I've most often taken.

Where I found it more useful to drive the keyboard myself was in sessions where I was working on solving problems that were at my level where I didn't know the solution. That way they could watch my entire thinking process as I figured it out in "real time" and see where I went down avenues that didn't work out and how I thought about finding the right solution, along with the workflow that I used.

I wouldn't expect anyone to be able to replicate that after they were done watching me, that is more to show where there's more room to climb.
Thank you. Do you have any suggestions? I bought a book that was recommended to me, CLRS intro to algorithms. I've tried going through the book, but maybe I'm too dumb (I didn't go to college for engineering) and I find a lot of the math concepts in there confusing.
Having done a lot of both ways, I am still a fan of mobile first. Otherwise inevitably the mobile site ends up being an afterthought, with retrofitted elements that almost but don’t quite work on mobile (often everything on the desktop page is just stacked, and it doesn’t quite work but it’s hard to put your finger on why). This rarely happens in reverse, because the default lazy desktop implementation is just that it’s “too simple” which is generally much less of a problem. It’s more obvious when something needs to be added than when it needs to be simplified or removed.
A number of models with 4 GiB RAM are still floating around out there; I consider that underpowered if you are going to be running a browser + heavyweight apps (Visual Studio Code is heavyweight). For Windows 1x, 4 GiB is barely usable; ChromeOS does better but today's memory-hungry apps can take that advantage away.
Why do you smell like a paid shill
I truly don't understand pistachio ice cream. Is it an acquired taste? Do you have to eat it as a small child to grow up liking it?
Thanks for sharing some personal context. I'll admit, when people use the terms "hard", "extreme", "alt" before a political direction, I don't really know what they're actually signifying in terms of substantive views.

I'm still having trouble squaring what his views are from the description (not a demand for more rigor here, just an honest appraisal) here. Sure, Trump was looney/incompetent/corrupt, and JD Vance/Blake Masters have said a few things that we can criticize, but I don't know if those pieces of evidence shed a light on Thiel's actual views. As an example, I voted for Biden/Democrats, but if you were looking at what they say/do (particularly the most controversial things in the media) as the only evidence for my views, you wouldn't understand my positions very well.

To share my version of a steelman for Thiel (I'll admit a lot of ignorance here, so anybody please correct me), it seems like there is a major throughline in a lot of what he does around Centralization vs Decentralization.

I get the impression he is for Decentralization of governments/power at large. This can show up in national politics as showing support for local nation ideals (as opposed to a more globalist perspective), limiting the scope/size of government, support for federalism, support for cryptocurrencies, support for individual rights/freedoms, support for testing new government models (i.e. Seasteading Institute), pushing back on the entrenched establishment, etc.

Is every politician he supports going to follow that playbook directly? I wouldn't expect them to. But the Centralization vs Decentralization dimension seems like something he may be thinking about if I'm reading the tea leaves. About how the individual relates to powerful entities, and what is the best relationship between the individual and the state/power for the future of humanity.

If that is in fact what his views are, I don't think they are insane myself. Yes, individual politicians can be wacky/insane, but I think there are a lot of reasonable positions/considerations on both sides that come out of thinking about that broader topic, whether any one politician is truly representing it.
Yes - you have these substitutes that are high in fats and salt.

But there are also substitutes that are healthier. Or like you said, just don't go for fake meat products - that's also an option. But to allow people to transition to a more plant-based diet and try out different dishes - these fake meat burgers help.

> Not eating meat may or may not do anything for the environment

Not eating meat will reduce our carbon footprint and deforestation. The conclusion of this Oxford University study [0] is that the single best thing an individual can do to reduce their environmental footprint is to avoid or reduce as much as possible meat & dairy consumption. The lead researcher gave up meat & dairy because of this study.

> Moralising about pleasure is dumb. People enjoy eating meat for the same reason we enjoy eating plants: because it's nourishing.

Why is it dumb? As far as I know we are the only animal with morale agency. Then why don't we use it?

Do you think it's justified to kill a sentient being, like a cow, just so we can enjoy its flesh? Like you said, plants are equally nourishing, so why not avoid killing other sentient beings when it's not necessary anymore for our survival?

> Eat real food and support the people who make real food.

I'm all for that. But we'd need a different agricultural system - maybe vertical farms etc - to make this scalable and more affordable. One thing that must end is subsidizing the meat & dairy industry and subsidize foods with a lower environmental footprint.

[0] https://www.ox.ac.uk/news/2018-06-01-new-estimates-environme...
Also hearty food traditional to the culture(s) you exist in.

When I’m in the UK, bangers and mash. In Central Europe some cutlet and sauerkraut.

This is also because I ate it with my grandparents and they probably enjoyed it from the war when meat was scarce and it was hard to get food from other lands. Like you say, a simpler time.
I think the myth's origin is that if you start fasting/ really cut calories you'll notice a huge, immediate drop for a day or two - a lot of that being that you're losing water weight. Like going from a night of eating/ drinking, and then fasting the next day, I can see a 5 pound difference.

Then that stops, and suddenly your scale isn't showing you the same drastic win as the first few days. You might reasonably think "I guess my body has adjusted".

That isn't to say that your body doesn't change how it functions in order to save energy, obviously a lot changes when you've exhausted your glycogen stores. But I think a lot of the "drastic" results for people hitting a wall after a few days of fasting is based on that initial huge win.
Understanding the zeigarnik effect and assigning a the literal next action to everything made a dramatic difference for me in this respect its alike to shutting down a ton of background processes with pop-ups. The subconscious keeps bubbling up stuff. On the positive side its also a useful to use as a memory tool for pinging up stuff you need to remember.
Are we talking about eating it all yourself or sharing with the entire family?
At some point, you ll need to pay taxes. in the money of choice of your current governing body.
Dostoevsky and the Pleasure of Taking Offense
Right, but then you can't share your screen, and you can't see the call participants because the android screen is facing away from you.
That's not a regex, it's a (s)ubstitute command.
The custom font adds a number of glyphs which wouldn't otherwise be accessible. Specifically for the folder icon [1] and I'd have thought for the borders as well.

Nerd Font is pretty cool, I'd give it a go - I don't know how terminals gracefully fallback if the glyphs don't exist.

1: https://github.com/smmr-software/mabel/blob/main/desert.png
May be true, but there is a lot of work for people that know how to cross t's and dot i's and don't need to differentiate anything, just successfully implement known solutions for known problems for N+1'th time without reinventing the wheel and messing anything up. It's not a glamorous work and probably won't make you neither a billionaire nor a CEO of a trillion-dollar unicorn startup, but there's no use denying it exists and somebody has to do it too. And if that someone won't mess up too often, they can earn their living very well.
on a few bike trips i followed hiking trails. checking that the trail is going towards my destination and not in a circle. those trails were not always meant for bikes. i even remember carrying my heavy dutch-style bike and the luggage over rocks at one point, but that only slowed me down. it didn't stop me.
> Only when things go south do people understand why "decentralisation" is important.

So the greater fool theory isn't a feature of the platform as it's often portrayed as by it's detractors, but rather a self-imposed one by the new cohorts?

I guess that while the tech matures the fomo aspect never seems to go away regardless of time.

> because the decentralized cryptocurrencies are expensive to transact with — because many people, like you, strongly prefer to use the decentralized ones and so pay a premium to do so.

It's currently .20 to do a 10 min tx on BTC layer 1, and near free and instant on layer 2. How is this expensive?
It looks like there's a few glyphs being used in this application (things like folder icons, etc) that normal fonts aren't going to provide.
They're $59.99 on Amazon right now.
There's definitely a corelation, but I think it's inverse. I think companies thought that web developers can program mobile/desktop apps now, and web devs were happy to accept the better paying jobs.

At this point newer "native" frameworks (Flutter/Compose Multiplatform/friends) are programmed like video games: a 3D rendering surface with loads of custom logic. Except video games can reach hundreds of frames per seconds and advanced text boxes struggle to animate correctly at 60fps.
It's built on top of this - https://github.com/anacrolix/torrent - so your answers probably there.
> The fact that the STL api leaks these kind of implementation details is such a shame.

There were good reasons for it to do so. C++ is often used for performance reasons, and requiring low level access was a means to prevent some implementation being standards compliant yet with horrible performance.

I once had a coworker who had spent some time on the standards committee. He said they would dive into the technical details and tradeoffs to an insane level (utilizing journal papers, theses, and real world benchmarks). He often would quip that the amount of times some coworker came to him with a claim that they have a better implementation than the standard's and were correct, was zero. Sure, if you're a Boost developer, you may have the chops to improve on the standard, but you really need to be at that level.

The other issue, of course, is that when you go into such detail, then yes - the standard is a bit brittle. The solution is for the standard to introduce another unordered_map (with a different name) that allows for open addressing to the standard, and keep the old one for backwards compatibility. Anyone who's spent time with the algorithms library knows that this is a common approach: Adding new functions to improve deficiencies in the previous ones.

Anti-disclaimer: I hate C++. Not a fan.
Sad to see such an imperfect monitor mount type on a webcam that tries to be better. For better eye contact, lens should be as low as possible to be as closer to where you are looking as possible. This one doesn't seem to even try.
Thank you for focusing into this space.

Is there a reason why the lumina webcams only focus on going up to 30/40 fps and not 4k/60fps? Are there plans to improve that aspect?
1. Do you know who to sell to?

2. Do you know how to reach them in a cost-effective way?

3. Did you spend enough time talking to customers to know what they want / need?

Avoid:

People who blame issues on others. People who are bad with money planning. Companies who are too old to grant co-founder equity.
The smart ones do.

Fans are moving parts and require electricity.

We also put 12 cards in a case instead of the usual 8 or 9.

This means fewer other parts too... psus, mobos, ram, ssd, case fans... all of which use power.
The problem with pistachio is that there are a lot of bad pistachio ice creams and gelatos (IMHO). There's really an art to getting it to where it both isn't bitter and isn't too sweet. Ben & Jerry's for example is typically way, way too sweet (in any flavour). There are a couple of exceptions but I can't eat B&J's Pistachio. YMMV.

My particular poison is pistachio of hazelnut gelato. In both cases with correct balance you get something with a nutty, creamy flavour.

It's not something I had until I was an adult so it's not a childhood thing either.
How long before the banks topple, then?
Sure, not all sites need them custom fonts; I hate when I’m reading a page and it reflows because the font changed, but there’s legitimate uses for fonts. Case in point: icon fonts that work using the “private use area” in Unicode.
I having been successfully using the Anker PowerConf 300 webcam. Using the AnkerWork software on my M1 mac, I find it has excellent autofocus, auto exposure, and zoom and pan capabilities. The cost is $130, but it is often on sale at $100.

I have used it with iGlasses, but that has tended to crash after about an hour. So I use AnkerWork though it is less convenient.
> But at a certain point, the pendulum has swung too far the other way, and you do need competent technical oversight— not just someone who assigns you a sprint or two to "pay down debt"

yep, if you are truly agile, you will be continuously improving the whole system you are working on otherwise it gets harder and slower to "deliver stories" to your customers... its a balance to be sure.
Its never a good systemd-networkd default to be killing daemon whenever a netdev goes “cricket”.
It looks like Patrick is proposing the `default.css` holds most of the CSS (the 90% you're talking of), with mobile/tablet/desktop/print holding only variances over those base settings (so they'd only be the further 10% and only one downloaded matching the media definition.. maybe two if you print preview)
I've recently chosen my first and only TV in the light of their reviews, and I'm happy and content for getting what I've read so far. Their "continuous reviews" are great.

OTOH, TV market has evolved to something bizarre since I stopped watching TV. Now, every big player is rolling out an armada of TVs from low end to high end, and fanboys of these brands fight relentlessly about every itty bitty detail in forums, face to face, etc..

I know, details matter, but nothing is perfect and this bike-shedding is not healthy in my opinion.

When I tell the brand and model of the TV I got, some of my friends counter "but brand X's model Y is actually better because..." with flaming eyes and with an instant enthusiasm. No, it's not. I've got the best TV for my needs and budget, and I'm happy. Thank you.
I've seen this a couple of times.

Basically the "legal" way is to just "buy them out" as the company isn't worth all that much and you've done most (all) the work. If the partner is someone decent, you'll arrive at a number that makes sense for both of you.

The other way is a lot more spicy: just do it and one day they will sue you. Maybe.
Their mice still have the same terrible button that they had 17 years ago when I bought an original MX 518 as far as I can tell. Ive fixed the button so many times on every mouse from them since them. I even made the mistake of buying the re-released mx-518 a year ago thinking that since they put this new fancy sensor in maybe they fixed the button finally. It took 4 months for me to get a double click problem from it again that required me to open it up and fix that damn microswitch. I don't know what mouse ill get next but ive completely given up on logitech.
Webcams don't have to be good because people have low expectations.

People with high expectations use DSLRs as webcams.
Indeed, that is a (s)ubstitute command.
Do you have favorite pistachio brands? I’ve never really liked it, aside from one of the decent mass market brands, Breyer’s, perhaps.
It seems like a totally different use case than p2p, not a matter of scaling a bidirectoinal one, but designing a multiparty one from scratch. The key management for push, poll, or pubsub are each totally different as well.

Imo, the threat models for most protocols aren't well defined, so we get this collection of techniques and features without a specific set of guarantees and caveats or limitations (even though that's what a formal protocol spec is supposed to be, afaik).

The group protocol threat model can be really diverse, with radically different solutions to it. Features like deniable participation, forward secrecy, persistant identity, anonymity, dynamic group size, sender authentication, recipient authentication, proof of delivery, proof of receipt, steganographic capabilities, key rotation, single vs. limited use keys, message key persistance, and then combining that into key derivation with sufficient entropy to provide assurances - are almost unique to each threat actor.

The attack mitigations are also a function of the threat model, and even talking about threat models without actively acknowledging them and conspiring against their actors can be a very nuanced and oblique discussion.
I'm a big VR fan. I dream of a VR Road Rash.
It's a good question. I wonder this too.

But until we can make cryptography that is criminal-proof but not government-proof, and until the government can feasibly enforce its use, then I don't think it really matters.

It's hard to imagine any tool that only works against criminals but not against the government. Especially considering that there's a spectrum between criminal organizations and government organizations.
I was asked to login concurrently from two different browsers, every time I wanted to login. It was a very puzzling experience, and took me a while to figure it out, because it was something I've never experienced before in chat systems, and it wasn't spelled clearly, like "you must login from two browsers", in order to compensate for the unusualness.

The UX of communicating with other users was problematic as well. I've tried to establish communications with a certain user, and I have no idea if I succeeded or not (likely not); two separate communications "channels" (I don't know the terminology) were opened with the same user, which is perplexing, since again, this is something I've never experienced before.

I think those two weren't even the only problems I've had.
Savings is pure profit.

ARR could be whatever. They are not interchangeable or mutually exclusive.
And it's such a niche privacy issue too. I would gladly take a shared cache over cache isolation. Especially for something used on as many sites as Google Fonts is.
Reminds me of the book "Thinking Fast and Slow", where the author describes the human brain as having two modes, the always on "fast" brain which makes lots of mistakes but doesn't consume much energy, and the more thoughtful but far more energy consuming "slow" brain. I'm not sure I agree with everything in the book, but it's some amazing food for thought and one of the highest rated books by the Hacker News community.
$4? Maybe if you're buying artisanal gelato from SF, West LA or Manhattan. Think Salt and Straw.
Also, it didn't hurt that UT bots were pretty impressive for the era (1999?) tech.

I.e. generally behaving pretty similar to players, minus the environment-exploitation
Where do you see that? Their website, plus the linked article, say $200.
This is a spoiler, but the 2020 BBC series / Netflix “Dracula”

Has some interesting (entertaining ) ideas of that.

https://en.wikipedia.org/wiki/Dracula_(2020_TV_series)
That's the size it's available in, so either.
Following the GitHub issue, it seems like this is actually just a bug in the timing code, and that in actual use it's not any slower.
Thanks, this Twitter thread explained it all in plain English.

Edit: Last question:

> On the one hand here, we have one (rich) guy. Perhaps he is sophisticated, perhaps not, perhaps he believes code is law, perhaps not.

> He used a computer program to borrow $100M.

> The people who wrote that computer program are now terrified of it.

So does Rich Guy get to keep the $100M in stable coin regardless of what happens to the SOL he put up?
Illegible Work
You could say the same thing (perhaps more appropriately) about Biden, who has no mental faculties. Trump’s platform appeals to those who take domestic issues seriously, full stop. Biden on the other hand appeals to emotion and orange man bad. Which is less serious?

Edit: Just because you don't want something to be true doesn't make it untrue.
Doesn't the added weight of a trailer have a significant impact?
> I got a ticket from a [automated speed camera], I’m embarrassed to say, and it was expensive — several hundred Euros.

Several hundreds euros would be speeding by more than 50km/h over the speed limit, which should also include losing one's driving license...
Reminds me of this satire piece:
https://www.theguardian.com/science/the-lay-scientist/2010/s...
For those maintaining a machine for older relatives: I found that switching them to Chrome OS has really taken the burden off me as their sole tech support. No installable applications means no vector for adware to convince them to fall into a cycle of installing other adware until the machine is bloated beyond functionality.
Coldstone serves 5-12oz plus toppings made and mixed on-premise. Something like a food truck cup or cone is closer to $2. Baskin Robbins is perhaps $3 for a one scoop cone. But like the other user said, many Americans would rather buy a half gallon or gallon from a grocery store or c-store for $5 and eat too much of it. :)