skysight-inc/HackerNews huggingface dataset:
I would think that either FB-level facial recognition, or Disney-level copyright/ContentID frame recognition would be helpful for all this. I don't suppose they're thinking of open-sourcing it.
I wonder what the Steam achievements will look like. Maybe this?

Boatmurdered - A dwarf died to a carp
When making a game world, there are many parameters you can tweak. One of them is the distance between points of interest. I think WoW struck a good balance between short distances (where the game feels like a casino or theme park, where everywhere you look there's some quest or shiny item begging for your attention) and long distances (where the player might get bored pressing the W key to move forward). It actually fell a bit of the "long distance" side, and it did this by keeping the environments grounded in reality.

But, like, a caricature of reality. Each zone feels like the WoW devs looked at a location on Earth and said "okay, how do we turn this up to eleven?". You've got Durotar, which looks like the Kalahari desert in the southern African countries, but with huge stylized rock formations and oversized trees. Then you have Tirisfal Glades, which looks like a generic pine forest in Canada (with gothic elements added, and again, larger trees). Then you have Thousand Needles which looks like Utah's Bryce Canyon or the Karst Towers in Yunnan, China (but what if there were rope bridges connecting them?). Winterspring looks like many places in winter (but there are those oversized trees and mountains again!)

Another important aspect is, not much was prefabbed. While it was possible to find buildings reused across the game world, they were all decorated differently, and had different NPCs inside and out to give them uniqueness.

Also, not everything in the world had purpose. This goes back to the "theme park" idea. There are many, many unique buildings, NPCs, and outdoor areas with absolutely no purpose. No enemies to fight, no quests to do. But someone put effort into making sure that this NPC and this carrot garden looks believable (as much as the stylized world of WoW can look believable).
I agree with your claim that placing the blame on Faucci for the AIDS scandal is unwarranted. I don't think the book makes that claim in its AIDS chapters, only that he was present during this alleged scandal.

He is a large feature of the book (perhaps for marketing?) but it also covers the history of the government health institutions associated with regulating the pharmaceutical industry.

The book is 400+ pages, too much content to summarize in a few comments on HN. I found it a fascinating read, you may as well or you may not.
Would it be useful to have a 'fraction' type that represents values in [0,1] with uniform precision?

Then instead of time deltas, we could work with fractions of the animation period.

When switching from float to fraction, we can remove code that handles float's edge cases: +inf, -inf, NaN, -0.0, non-canonical encodings, and loss of precision.
I don't think there are perfect answers here. Someone might use the same IP address of a bad actor (e.g. they share a VPN provider). One person may use the provider to watch Netflix, another person may use it to hide their identity to do bad things.

From my limited experience in this space (I moderate a tiny social app that has problems with bad actors), IP address blocking had high false positives and low false negatives.
yup, both on macos and on gnome.

fullscreen windows, one per workspace (or multiple ones if that makes sense because i need them together)

on macos i scroll horizontally, on gnome vertically. (although newer gnome now also does horizontally by default, haven't checked how to change that)

the only problem i have is that i want to be able to scroll independently per display. i don't know if macos can do that, but gnome for sure can't. (it appears paperwm referenced in the article does that)
LaTeX Template for Awards and Certificates
BTRFS was marked stable in 2012 yet it still has abysmal performance compared to zfs, ext4, xfs, etc.
Wikipedia says:

> Imperialism is a policy or ideology of extending rule over peoples and other countries, for extending political and economic access, power and control, often through employing hard power, especially military force, but also soft power. While related to the concepts of colonialism and empire, imperialism is a distinct concept that can apply to other forms of expansion and many forms of government [1]

The goal in Iraq was to topple the Hussein Regime (which the CIA told us had WMDs) and build up a local democratic government. The original plan was for US troops to leave after a few years.

If you want to go to "Bush lied and really just wanted cheap oil" then go for it. I have no idea what Bush's "real" motives were. I'm no fan of Bush but I don't think he was Hitler. Anyway what I've said is what I and everyone else I talked to thought about the effort.

[1]: https://en.wikipedia.org/wiki/Imperialism
Keep on down voting me...

But I am not wrong..

the airlines are asking for money.
Final Fantasy XI and XIV has some incredible environments as well
Not an IOS or mobile developer, but doesn't preserving symbols help with telemetry error reporting and stack traces?
Symbolics maxed out at 40-bit pointers.
Glad you're intrigued =] Supine computing is massively underrated, but often requires expensive desks or time-intensive DIY setups (that aren't portable).[1] VR computing opens this up as one of its additional use cases.

[1] https://mgsloan.com/posts/supine-computing/
It sounds like what you're saying would apply to like almost every job ever. What's the solution?
But is this wrong?

I think the current implementation might have some bugs, but why not create an atlas? Especially for code, most of the characters will be in ASCII, and if they're not, you can always push what isn't dynamically as needed. Most of the rendering still occurs GPU side.

I suspect the post's code is also cheating on shaping, but even that seems like something you should be able to at least cache on the GPU?

Like the 98% of cases, the GPU, and if for the 2% oddball stuff, the CPU needs to step in, so what?

(Edit: perhaps I'm projecting the "wrong" part onto your comment; there's a lot of "why?" in these comments and the more I think about it, it honestly seems pretty sensible to push graphics to the *G*PU.)
Beyond Product by Jill Soley and Todd Wilms
Yes, there were other hardware acceleration tricks implemented. For example, hardware sprites allowed for bitmaps that were composed in real time for display rather than blitted to the framebuffer. This trick is still used for the mouse cursor. There was hardware scrolling which meant you could move the whole display and only render the edge that came into view. Both of these together is how platformer games were implemented on the SNES and similar hardware of that generation, and it’s why the gameplay was so smooth. The NES could either do hardware sprites or hardware scrolling, but not both IIRC, which is why the game world freezes when Link reaches the edge of the screen and the new screen comes into view in the original Zelda.

There were other hardware accelerations my memory is somewhat more vague on. I remember there were some color palate translation hardware, and hardware dithering.

There wasn’t any standard cross platform graphics api back then, but that’s more a statement about the era. Everyone wrote directly to the metal.
Boeing would pay and the FAA as the enforcement agency would enforce it...
A soldier does not pick their enemy. Politicians decide if an enemy exists and then points them out to the soldier. The existential concept of enemy has nothing to do with the soldier as they cannot create nor uncreate their enemy. Only politicians, and the people who elect them, control such things.

Stalin actual toyed with the concept of a totally volunteer army, one where volunteer soldiers would elect their officers and only participate in actions with which they agreed. It didn't go well. Such an army is next to useless in the real world.
It seems to me like they are solving the problem of detecting tiny fires in sections of 40 acres each [1]. Yosemite is about 700k acres.

[1] https://www.businessinsider.com/startups-working-to-fight-wi...
I always thought WoW looked so overly cartoonish, I always prefered Everquest, which seemed more classically fantastical. I also played Dark Age of Camelot and Anarchy Online, which I also felt had much more 'soul', and way better music
When you build the app, you can set aside the symbols for a given version and, either manually or with tools that allow symbol upload, symbolicate things later for debug purposes.
>Shutting down critical infrastructure such as electricity generation, or water purification would do far more damage.

I mean, this is true right now, and so those things (and hospitals and governments) are being targeted right now. Lots of stories about ransomware recently, and allegedly it's part of the hostilities in Ukraine.

When there is enough centralized infrastructure controlling enough cars, then targeting it will do more damage, so it would be logical to do more of it.
> It's still illegal, and for good reason.

Not in every state, not every context:

https://app.leg.wa.gov/rcw/default.aspx?cite=46.61.115

For bikes it is even more nuanced (in my state):

https://www.dugganbikelaw.com/perilous-passing-on-the-right
What if your new houseplant was born in a test tube and never existed in nature?
That means your overhead rate would be around 65%.
I worked on a magnetic storage device that stored an exabyte, so quite a bit.
I've designed industrial mechanisms, but not bikes. Sometimes, over-spec'ing the motor makes sense. You don't have to feed it all 2400 W. But the bigger motor might be easier to cool, have other advantages such as more convenient mounting and the right size spindle, and so forth. Counterintuitively, below a certain size, motors start to get more expensive. And using a catalog motor avoids having to spec a custom motor in order to get everything you actually want.
I tried to get into DF a few years ago but found it... overwhelming. Even after buying a book.

I certainly welcome efforts to make DF more accessible in this way. One thing I'm unsure of with the Steam roadmap is this: will this still require third party software to realistically play?

I forget the name of it but there was software you'd run that would directly peek and poke into DF memory to set the tasks and preferences of your dwarves and it was the only way to manage a lot of dwarves. Will this still be the case?
So I have very mixed feelings. On the one hand, super cool; this is the first time in a long time I've actually considered switching away from i3, because this seems like a natural fit for how I actually want to work. On the other hand, Wayland decided that each and every compositor is responsible for everything, so AFAICT cardboard can only handle QWERTY right now, and that's a complete non-starter for me.
What are some examples of complex solutions to simple problems? That is, where a solution doesn't result in a reduction of complexity? I can't find any.

And this is where the increased complexity is necessary for a solution, not just Perl Anti-golf or FactoryFactory Java jokes.
Okay, sure, you frequency modulate your output. But the frequencies you get back should be almost identical, right? That doesn't explain why something 200MHz away would interfere.
I used to pay for Youtube plus. But I found that most videos still had built-in ads. That irritated me to no end. That's what made me switch to vanced.
Apple users usually count on being able to resell easily and for a good price (Apple devices have way better resale value than any other devices) - so your donation to Apple is priced in.
To be honest. The quick smell test failed on the thing that was mentioned primarily in the book intro. I would've expected much better of this example considering that.

Checking those things constantly is exhausting on a human. We tend to get lost in the details and thereby forgetting the main issue.

And I've got plenty of other things that I need to do, considering I also read HN ( = some procrastination :p ).
Quote from article:

If what makes our houseplant special is a result, not of the evolution of the species, but of modern laboratory manipulations, do we perceive it in the same way? Should we?
More voluminous grants would be riskier and harder to evaluate, AIUI. As of today, the idea is that a grant functions both as a prize for having a competitive proposal in the first place, and as a wager on behalf of broader society on the actual research impact. So yes, grant proposals take time to craft but that's just part of the game, and arguably of the actual research that you'll be doing.
Hope to see some version of Dwarf Therapist via Steam Workshop, the hacks needed to get it working on Linux are pretty annoying (even if I have the kinks worked out of my scripts at this point)
There were several of those, but DwarfTherapist is probably what you’re thinking of. It’s basically required to run a fortress at scale.
As a developer and business owner, I literally can't comprehend this response. I can't imagine idea of having to manage yet another server over running

ngrok http 8000 -subdomain=my-custom-subdomain

from the root of my application (which is wrapped in a single line shell script). For a business, paying $10/dev/month for ngrok is a rounding error.
There are indeed larger grant programs. Those tend to be collaborative affairs. You have multiple PIs across different institutes going in on the same submission. Each person contributes a piece of a larger (hopefully cohesive) whole. It's generally less work per person compared to a solo submission for a smaller pot, but it's one of those cases where it's crucial to have established working relationships in your research community.
The tag-based location of user documents is nice, but why do people want to put it into filesystem layer? This seems like a bad fit.

- Tags in filesystem index too much. For example, if there is a program directory which happened to contain a .jpeg file, it should not be shown to user. Neither should user see files from browser's cache folder.

- Tags in filesystem index too little. Filesystems are device-specific, and a lot of times, you want to index across all devices in system. And maybe some files have no associated device at all, because they were transparently offloaded to cloud?

I think a much better fix would be to have an index database as a separate file, and filesystem providing a general support for it. Author says that the separate indexers might become out of sync or are slow -- but this is not inherent property of indexers, but rather the limitations of the filesystem design. So let's make filesystems more index-friendly:

- Make it fast & easy to detect individual file changes: every file has auto-updateable change time that user cannot mess with (linux already does this). Even nicer would be an extra timestamp which updates when content changes (not metadata) -- together with inode, this can detect renames easily and quickly.

- Make it fast & easy to detect past filesystem changes: There is a way to quickly find all changes made to the disk since some past moment: Merkle hash of directory + all contents is ideal (like ZFS maintains internally), or failing that, NTFS-style change journals can work too.

- Make it fast & easy to detect present filesystem changes: have powerful notification API that can detect all changes on disk. Perhaps also include first few kilobytes written to file for performance (so that file scanners do not have to open every just-written file)?

- Make it possible to "claim" subdirectory: something like a common attribute that advices common file browsers to avoid modifying the content. This way a software can use automatically generated names, and not worry about users just copying random files into arbitrary locations of structured hierarchy. (This should be bypassable by user with appropriate warnings -- this is UX mechanism, not security one)

- Perhaps a standard on how to store tags? All modern filesystems have attribute support, but AFAIK there is no clear consensus on how exactly it'd store the tags.

This way, one could have general tagging system, and winamp music database, and photo management app all looking at the same data and working together.
As far as I can see, we have this thing called a constitution and a bill of rights. I don't know what kind of society you're proposing that would somehow remove those things. I personally would prefer to keep our human and democratic rights. Coincidentally, reducing inequality is a great way to do that.
> "Move fast and break things" doesn't work well with aircraft.

Sure, but that didn’t seem to stop faulty lithium batteries on the 787 or MCAS on the 737-MAX. If only Boeing would learn the lesson, maybe we wouldn’t have these messes.
It's not profitable to develop the infrastructure, but considering the price of delivering something where I live, I'm sure Fedex/UPS make a nice margin by delegating the last 400km drive to an unprofitable postal service.
Absolutely amazing project, happy paying customer.
Dwarf Therapist.

I actually quite like that paradigm of requiring mods and other tools to play. Dwarf fortress is not a game it's a kind of sometimes fun job.
Yeah it would suck for everyone involved, with the hope that it will suck the most for Russia -which seems to take a geopolitical stand that “it doesn’t need any friends”. But perhaps the fact that US and EU comprise 2/3rds of the world economy, their united action could blunt the pain. I think if the West continues to look for such a solution that will not impact any constituent states, will not hit the pocket, avoids upsetting the voters, does not disrupt business - it will end up not doing anything remotely close to be powerful enough to challenge Russian aggression.
But neither concept should be laid at the feet of individual soldier. Those are the decisions of elected politicians, and the people that put them in office.
> The short-sighted e-ink patent forest has killed e-ink.

Here we go again. A massive claim made with great confidence, and yet complete lack of any substance or evidence.

> e-ink itself is being foolishly held back by the patent owners.

Sigh... see my comment history. HN repeats this ridiculous claim again and again.
> Why would the poor have wanted to switch to the Internet?

Look at the history and this is easily answered: it let them do things better/easier/cheaper. That could be shopping, accessing government services, dealing with companies, finding a job, seeking educational material, entertainment, dating, connecting with friends and family (email was a pretty sweet alternative to long distance phone calls), etc. The internet picked up sharply as computers came down in price and people tried even cheaper options like WebTV because there was so much demand, and that started happening very quickly.

In contrast, cryptocurrency had much lower barriers to entry but despite having at least twice as many years by that point it has very little non-speculative usage because it doesn’t do anything most people care about. Even being a cheaper PayPal/Venmo would be an improvement.
Yeah, I'm more interested in being able to put a proxy in front of (hide) the true IP address of mail servers than the phishing protection. Personally.
> expired tags

There are really only two things the government actually cares about:

1. staying in power

2. collecting taxes

So yeah, they're not going to overlook expired tags.
Thanks for your support. It is pretty cool to live in a society where people are free to "vote with their dollars" on projects that they like or don't like. If we had to convince 51% of the public (even the tech public) that this was a good idea in order to proceed, we would never be able to get off the ground. We just have to find a small number of people who agree it's cool (and can afford our high/early costs).

With that said, we understand that our product is very expensive and not affordable for everyone.[1] We've done as much as we can (within our constraints) to offer as low of a price as we can. This includes ditching Kickstarter to pass on an extra $100/unit of savings.[2] We hope to reduce costs with future iterations as we get more economies of scale and manufacturing know-how.

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

[2] https://simulavr.com/blog/launching-this-weekend/
In many fields, students do not need extra grants for funding. Startup funds, teaching assistantship (TA) and other sources fund PhD students. You can advise 3-5 students who TA at the same time, without writing grants. Some fields on the other hand need more external grants to fund students. It really is field-dependent.
It’s generally trivial to find a large number of grammatical improvements for anyones writing. In this case, the first tweet:

> i will never get over the dissonance between how we call google/twitter/fb centres of "top engineering talent" despite the products released by such continually demonstrating otherwise

Generally “dissonance between” should be used in the form “dissonance between a and b” however here it’s used ”dissonance between a, despite b”. You can understand what the author meant, but it’s not proper use of English.

“Such” is probably inappropriate here. “Them” would be a better choice, “those companies” better still.

A better tweet, grammatically, might be:

I’m struck by dissonance whenever I hear FAANG companies referred to as “centers of top engineer talent.” The superlatives clash with my personal negative experiences; their products feel like rather low-quality work, not paragons.
Specifically, this is the document outline algorithm. But it’s not so much “not always implemented properly” as “not implemented at all”. No user agent has implemented it or seems likely to, and I don’t know of anything other than conformance checkers that implements it. https://github.com/whatwg/html/issues/83 shows a bit of the discussion that’s gone on; whether to remove it, simplify it drastically to the point that it’s actually sanely implementable, &c.
This seems more oriented towards tech interviews, which are rightly critiqued. I do think that it would be wrong to equate product decisions with “bad engineering,” though. There’s a lot of Google engineering in particular that made waves in distributed systems and AI. Many NewSQL DBs are all based on the Spanner white paper, and BigTable was one of the bigger NoSQL DBs that people looked at as inspiration. Even things like protocol buffers have seen more usage lately as a way of sending typed messages between systems more easily.

Now, none of that means that Google can actually build and market a chat app correctly, but I’d say these are all “top engineering talent” foundational infra that only are needed at companies that operate at that scale.
> the infernal eInk display patents. I shudder to think what kind of display world AND publishing world we'd have today if they hadn't sat on it for this long...

what infernal patents are you talking about? Your claims are fairly typical of what I see on HN around this topic and if you look at my comment history, you'll see how no one seems to be able to provide any substance or evidence. You'll also see how I've explained that it is PHYSICS that limits the performance of electrophoretic displays.
I also do this but sometimes macOS changes the order of full screen windows and I’m not sure why. Have you found a way to get around this?
How thick and what material is the sheet metal? Is it something that fit and be machinable on a cheap 3018 CNC mill?

(Sorry if that's answered in your linked post, I skimmed it perhaps a little too quickly...)