skysight-inc/HackerNews huggingface dataset:
Because the US endorses the concept of "essential patents," meaning you need to pay a licensing fee to be lawfully allowed to perform the math that transforms data into A/V content.

Never to mention the two blatant issues with this, being:

1) video codecs are the exemplary "we'll patent math and there's nothing you can do about it" scam, since that's literally all a video codec is

2) a process being "essential" to a particular outcome (i.e. no other way to do it) was the main motivation mathematics was explicitly excluded from patentability in the first place, so the idea of "essential patents" just underlines the absurdity of the entire system

Anyways, yearly reminder that software patents are a blight to innovation and a scourge on our industry, and no you won't change my mind.
>Or, to add complexity, longer terms would improve some measures and worsen others, each measure having its own sweet spot.

So maybe there shouldn't be a signle government? But e.g. elect a "government for economy", "government for internal affairs", "government for education" etc?
Yes, and here the author also makes mistakes. Founding Tesla is irrelevant; results of Tesla are. Saying that reusable space launchers existed before SpaceX is like saying there were people in America before Columbus - technically true, but Columbus achievement is colossal, similarly the achievements of SpaceX. But we're comparing billionaires and governments :) - will you say Space Shuttle, or Buran, are comparable to Falcon 9? Author didn't provide any arguments for Mars colony's plan :) so let's not get there.

As I said, the article is very questionable - and not because billionaires couldn't use some healthy attention, just because too many statements in the article are doubtful.
This explains why browsers do not include their own software decoder, but they should not need a license to use the decoders provided by the host platform.
Yes, in the USA people choose between living in a city or suburb. If you pick suburb you need to use a car all the time or be on one of the few major rail lines. People are just bringing up how this design seem to capture some of the worst parts of suburb living while managing to doge the benefits of city living.
The problem is that I think it is very hard for a modern fighter jet to engage a slow and low drone with a cannon. Probably it is easier with missles, but not very cost effective.

Probably anti-drone drones or some sort of CIWS is going more effective.
Blitzortung – Crowd sourced lightning tracker
Examining the Epidemic of Working Parental Burnout and Strategies to Help [pdf]
I can't be sure but I _think_ what that's referring to is _all the water_ that a household uses including externalities like the water used to grow their food.
Why should Clojure benefit more from Loom than other languages? I think it simplifies reactive/concurrent programming in any JVM language.
Am I wrong in saying there are plenty of academics who pursue a career primarily in acquiring grants and funding? What is the ratio of those people to those who are in it for the truth?

Truth often doesn’t pay the bills.
Countermeasures will evolve quickly.

What will 'change things' is when China makes these and sends 1000 of them to Taiwan all at once with another few thousand in reserve.

The cost/scale/saturation issue hasn't really been explored.

Notably - the 'West' is helpless to support Ukraine because nobody has anything useful except the Americans who have mostly 'super high end gear'.

It'd be nice to see Ukraine being brought onto F-series jets, predators and other gear sooner than later.

The other glaring hole is AA - Patriots are really expensive and there's only a few of them, this feels like a weakness to me in that Russia could feasibly strike those and then what?

There's a 'mid market' of gear that needs to be sorted out.

Finally - artillery - it's not going away, we're struggling to get Ukraine what amounts to almost ancient tech.

NATO should have 100's of M777's in reserve, precisely for these occasions, i.e. to lend out as necessary.
I can't recall when but I read an article(or post) about how the focus of the knitting community was shifting to social justice, much to the dismay of some of the participants as all they cared about was knitting.

Some of the comments at the time seemed to think the only way to save the community would be to reject the values being force onto the community, it looks like that did not happen.

I don't think that rejection is necessity for a community to survive but there needs to be a way that they can recenter. If the community is supposed to be about knitting, than discussions about race, sex, etc should not occur.

Perhaps is is enough to identify as a knitter, as opposed to a bisexual knitter from SE Asia. All the other stuff is noise in the SNR.
Apologies, I misunderstood your original comment
On the contrary, it works very well indeed, and far better than a centrally planned "equitable" allocation system. Such a system is the very reason we're in the pickle we're in!
> Cmd-Shift-G opens a fuzzy complete path input

The problem is that's not going to be an easy thing to remember. It's not an obvious hotkey and nor is it even memorable that the hotkey even exists. There's no UI hints that it does. And when you use hundreds of different pieces of software every day, from CLI tools to complicated desktop applications, there's no way anyone can remember every single hotkey and flag for them. This is why tools like fzf and sophisticated shell auto-completion exist. They've at least recognised that this stuff needs to be discoverable somehow.

In fact that is my biggest annoyance with Apple's UIs. There's so much hidden functionality that is almost impossible to discover (and a lot of it is incredibly easy to forget again too). For example I was using an iPhone for years before I discovered you could move the caret by long pressing on the space bar. Before then I was cursing how much easier it was to edit text in Android because I just assumed there wasn't a precise way to move the caret in iOS. I felt like such an idiot that it took an internet meme to teach me to use my phone...but then I remember that it shouldn't have taken a meme to make people aware that feature existed.

> "Show hidden files” is a preference you can change.

I don't want to change a preference. I want to be able to view hidden files on demand. Most of the time hidden files are better off hidden. That's actually an example of sensible defaults. However it's also useful to be able to toggle them on from the open dialogue when needed.

> Once you’re comfortable with the CLI and know the paths you care about for a task, in what cases do you prefer a GUI open dialog on other systems?

It's the other way around, I grew up on text only systems and had to learn to adapt to GUIs. I still struggle with them even now (which is why I hate it when you're expected to stumble upon functionality by chance).

As for when I prefer to use the GUI open dialogue? It's when I'm already using the GUI for something. Like emails, spreadsheets, word processing. Boring stuff we all wish we didn't have to do but cannot escape completely. I'd rather not have to context switch away from the GUI and back into iTerm just to open a file.
That’s why calipers ought to have those tiny “rolls” that you can turn to move them, instead of pushing, this way you can’t “overtension”.
Do you even gzip transfer-encoding?
It's that time again!

John Wesley Powell warned us about this more than 140 years ago [0].

I strongly recommend that everyone living in the western United States read at least the introduction[1] to Beyond the Hundredth Meridian[2]. The introduction is more relevant now than it was when it was written 67 years ago, itself 75 years after the publication of Lands of the Arid Region.

Previously:

https://news.ycombinator.com/item?id=28907254

https://news.ycombinator.com/item?id=27910098

https://news.ycombinator.com/item?id=18098899

https://news.ycombinator.com/item?id=26964166

0. https://pubs.usgs.gov/unnumbered/70039240/report.pdf LANDS OF THE ARID REGION John Wesley Powell 1878

1. https://erenow.net/modern/beyond-the-hundredth-meridian/1.ph... Bernard DeVoto 1954

2. Beyond the Hundredth Meridian: John Wesley Powell and the Second Opening of the West ISBN:9780140159943 Wallace Stegner 1954
There was always a trade off between flexibility and consistent electronic operation. If you bend the chip too much it stops working. If the chip is too rigid its not interesting.

Would be good if the write up could give some context into the bend-ability of this chip.
>Navigation should always be on top even if it looks better somewhere else.

Nah, the bottom is more functional. Don’t change it.
Looks v cool, but I feel like I'm missing a big part of the story, how do 2 app 'servers/process' connect to same sqlite/litestream db?

Do you 'init' (restore) the db from each app process? When one app makes a write, is it instantly reflected on the other app's local sqlite?
I mean, is a video codec really just "math"? There's a binary payload description and algorithms involved for applying said math as well.

I'm no expert in the field, so I'm actually asking in good faith here...
Congratulations to Ben on getting a well-funded player like Fly to buy into this vision. I'm looking forward to seeing a complete, ready-to-deploy sample app, when the upcoming Litestream enhancements are ready.

I know that Fly also likes Elixir and Phoenix; they hired Chris McCord, after all. So would it make sense for Phoenix applications deployed in production on Fly to use SQLite and Litestream? Is support for SQLite in the Elixir ecosystem, particularly Ecto, good enough for this?
>[K]nowing if I don't <perform satisfactorily at my job>, I can't afford my <life necessities>"

is true for literally everyone except the independently wealthy. It is a lot easier to not stress over for someone for whom "the activity itself" is a non-demanding job, than for someone whose job is inherently extremely emotionally or physically draining.

As an extreme example, suppose my parents bestowed on me a trust fund. It affords me a monthly allowance that lets me live an upper middle class lifestyle without having to otherwise work. The only requirement to get this allowance is to have an earnest phone call with my mother for an hour each week. Failure to do so results in the trust being revoked. Saying that I'm "burnt out" from "knowing if I don't call my mom this week, my whole income disappears" would be absurd. The ease of my carefree lifestyle is more than enough to offset the mild stress of having to remember to call my mom on a weekly basis.
What nonsense! Are you worried that rich people will buy all the food, or use all the gasoline?
I think burnout is unique to an individual, and can simply be bought on by prolonged working on something (anything) that doesn't deliver the results you expect.

If the blog poster expected to be happy, or to have riches for example, and neither occurred at the level they expect (especially now 24 years in) burn out occurs.
"smart, resourceful person" | "untreated mental illness"

"smart, resourceful person" + "untreated mental illness"
Show HN: I'm transitioning from software into the arts. Here's the gist
Sounds like nearly decades to me if buying in 80's and have an expiration of 99... Just because a childlike brain of hours can't understand that sort of time doesn't mean it's not literally decades.
And yet they work on some of the most complex, hostile environments and typically operate safely.
The time SUSE, the German Linux company, banned mentioning Jewish holidays
Sane concurrency is -one- of the reasons people reach for Go, and sure, that may no longer be a differentiator. But it's definitely not the only one I've heard people toss around (and, agreed, I've never heard anyone bemoan the lack of control of the scheduler). In fact, the introduction of virtual threads and no new memory semantics I think means it still fails one of the main benefits of goroutines (channels and default copying semantics); everything in JVM land by default is still going to use shared memory and default pass by reference semantics.

I think it's all a moot point though, as it basically just demonstrates the next iteration of Paul Graham's Blub Paradox. With every iteration of new improvements for the JVM it reinforces the belief of many that the JVM is the best tool for every job (after all, it now just got cool feature y they just now learned about and can use and OMG Blub-er-Java is so cool, who needs anything else?!), and reinforces the belief of many others that the JVM is playing catchup with other languages (it only just -now- got feature y) and there are often better tools out there.
It has some even more fundamental bugs with PDF. Concatenating transformation matrices with negative scaling (i.e to flip the coordinate system you're drawing in) is completely broken in Preview and Safari. It's completely conformant according to the PDF standard.

Obviously prints fine and chrome/firefox or Windows don't have any issues with it. Obviously Adobe has no issue with it.

But here it is staying broken for years, because you can't explain to mac users that Apple is the one that made the mistake if they preview things your tool generates and they look broken. So devs just "fix" their PDFs to be bug compatible with Apples version.
It seems absurd to you that Monsanto would try to affect academics and the scientific world view? Did you not read even the headline of the OP article?
a third word: DIVitis.

but yeah, gzip or the more recent ones such as brotli have been taking care of those things for 25 years....

so HTML server-side has always been nice.

Especially semantic markup cough cough
It's not to avoid running out of stock; it's so that crypto miners have to buy a more expensive card. Same reason they don't allow gaming GPUs to be used in AI datacentres.

It's called "price differentiation".
> These guys are free to do whatever they want as long as they don’t break any laws.

In other words, the author proposes to make laws such that it would be illegal - roughly speaking - to own a $bln.

The point, of course, is, should we consider that good enough - or not - to support with laws?
I definitely agree with you about Papers, Please. It's literally about doing paperwork and it's one of the best games I've played.
Also how does the WAL page based replication maintain consistency / handle concurrent updates?
no firefox love?
I think I just hit a point in my life where I needed to grow up to get the things I wanted and restaurants aren't a mature place. I got married and wanted a life with my wife, so when I got a seasonal layoff from a beach restaurant I worked at, I took the chance and switched to tech. I loved the late nights and drinking and partying until I didn't, and then I was mostly able to put it all behind me (I still smoke very regularly but much less problematically). I have always been one of the misfit toys, but luckily not in a self-destructive way.
They also serve a presentation of the entire world: https://map.blitzortung.org/
I implemented exactly this setup, in Rust, last year for a client. Distributed WAL with write locks on a RAFT scheme. Custom VFS in Rust for sqlite3 to handle the IO. I asked the client to opensource it but it's probably not gonna happen... It's definitely doable though.
Everything you can instruct a computer to do is just math, yes. "Instructions on how to use the math" is, unsurprisingly, also more math.

https://en.m.wikipedia.org/wiki/Lambda_calculus
I’m not sure how effective signal jamming would be against COTS quadcopters. It’s relatively easy to provide on-loss-of-signal instructions to the navigation microcontroller. Perhaps it could be a return to set location command or a home in on signal jammer and explode command.
>while having ten joins per query

Ten joins per query is quite nothing. I tend to see the opposite problem, where new devs denormalize a bunch of tables thinking it is going to improve performance when it fact it duplicates data everywhere in tables and indexes and makes things much less cache efficient, the CPU spending much more time stalled (https://en.wikipedia.org/wiki/CPU_cache#CPU_stalls) moving different copies of the same data in and out of ram and caches (or god forbid disk).

JOINS are a performance _enhancement_ in an efficient, indexed schema, especially with narrow tables when the joined pages are small enough to stick in caches longer.

This is why columnar stores like elasticsearch effectively only allow single column tables so every column always has to be joined. They also aggressively compress pages of these columns to make them more cache efficient. Its much faster for the cpu to compress/decompress/join on the fly than to move uncompressed denormalized data from different levels of cache.

In SQL world, if you keep your tables narrow and normalized and you get the same benefits plus the benefits of only having the indexes you need (also more cache efficient) rather than index everything and throw hardware at it like elastic. With SQL, you also avoid the issue of sending data over potentially congested and less reliable networks that distributed DBs like elastic have.
My problem with AV1 is that hardware support for it is far from ubiquitous. I can load up a file I encoded with x265 on any of my devices from the last 6 years and be sure that it will play back smoothly without eating battery. The only device in my house with hardware AV1 support is the RTX 3080 in my desktop. So for the time being, I encode all my blu-ray rips with x265.
> 88 pages from 2021 involving Wilfred Laurier social sciences? You know what's more interesting...

So, I take it that you didn't read the article and dismissed it based on its length and source?

> There's objective measurements that the democrats moved far left creating the polarization.

Source please?

> You have star trek discovery a ultra top secret missions best of the best crew... but every character is LGBT.

Not even close to every character. There are quite a few romantic entanglements through the story: Burnham/Tyler, Voq/L'Rell, Burnham/Booker, Georgiou/Lorca, Lorca/Cornwell, Pike/Vina, Detmer/(unnamed), Airiam/Stephen, Sarek/Amanda, Burnham's parents, and, yes, one gay couple, Stamets/Culber. There are two trans characters, one bisexual character, and I count three gay characters. The cast list on Wikipedia lists 43 characters in total.

I think you might be misperceiving the opponent fringe here?
I know you're probably using Michigan just as a foil, but Michigan is sort of a weird case. The land that's able to be farmed is being farmed very well. The problem is that north of a certain point the land is just not very arable[1] due to a number of factors including soil quality and growing season length.

[1]: https://project.geo.msu.edu/geogmich/ag_regions.html
It seems you have misunderstood. This point is not about supply of water, it is about supply of dollars in a given wallet. Doesn't matter how much water is in supply: if someone cannot meet the price, they won't have access.

Any time there is a minimum price on something, people who cannot afford that price won't receive that thing. When that thing is water, they will die. Seems pretty straightforward to me.
The paper <https://doc.cat-v.org/bell_labs/structural_regexps/se.pdf> is pretty hand-wavey; do you have a tl;dr of what makes them awesome and a tool (aside from the archived g-code repo) that you use to run them?
Domestic use (lawns, showers, toilets, etc) is a small percent of the overall water use in the west. For example, in Colorado 89% of the water usage is for agriculture and only 7% is municipal and industrial (https://waterknowledge.colostate.edu/water-management-admini...). So, we can rip up as many lawns and install as many low flow toilets and it is barely a drop in the proverbial bucket.
This is addressed above.
> Employees don't deserve employment, just as companies don't deserve loyalty.

On a re-read, this sounds harsher than I meant. My central point is around how companies don't primarily exist to employ, but to provide something to customers, and not understanding that could lead people to make bad decisions about how much they should count on their employer.
(In American media, but also elsewhere) It was calmer than today but it has become pointless to lament the loss of serenity in an age where attention spans are measured in days/few weeks and no voices speak above the loudest (I have tried many times, but got drowned by the social media opinion tsunami). It crushes the soul and it has spread.

Heck, it's like those who are sensitive to this phenomenon have left or got sucked into it (sadly this includes me at times) and those who remain have no idea what has even happened (generally speaking).

Like when we used to say, woah this whole social media thing is a giant experiment, wonder whether that'll go well. Yeah, apparently 90% didn't wonder; they just did.

P.S. my earlier comment is an instance of this https://news.ycombinator.com/item?id=31270985
no companies I’ve worked for so far have cared about that, always try to kiss investors ass. I personally do that for my side projects though
I don't even see how the 'switchblade' is useful for anything but special operations strikes on 'key assets' - which is what it was designed for.

It doesn't matter if it's 'price effective per kg' - it can't disable a tank, and might not disable a soft target without a direct it.

The 900 series is the one that might be quite useful.

All of that said, we'll have to see how countermeasures work it may be that they develop rapidly to neutralize drones ...

... and then a rational actor like China takes the 'saturation approach' and launches 100's of them at a single battalion etc..
I guess if Musk will leave all except a billion dollars, he'll leave both Tesla and SpaceX decision making, which would likely significantly change companies, and I'm afraid for worse.
I love Litestream! It is so simple and it just works!

Congratulations, Ben, on making a great product and on the sale!

One thing I have had in the back of my mind, but have not had the time to pursue is using SQLite replication to make something similar to CloudFlare's durable objects but more open.

A "durable object" would be an SQLite database and some program that processes requests and accesses the SQLite database. There would be a runtime that transparently replicates the (database, program) pair where they are needed and routes to them.

That way, I can just start out locally developing my program with an SQLite database, and then run a command and have it available globally. At the same time, since it is just accessing an SQLite database, there would be much less risk of lockin.
The classic is Ralph Kimball's "The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling." Be sure you get the 3rd Edition.
Parsing in the context of databases and compilers is almost assuredly not the bottleneck.
> In sum, the political effects of U.S. first use of tactical nuclear weapons in Vietnam would be uniformly bad and could be catastrophic.

I assume the submission of this document is intended to be apropos of the potential use of tactical nuclear weapons in Ukraine.
I am well aware of the foundations of CS and the lambda calculus, but this is more than a bit reductionist, like saying "everything is made of subatomic particles."

Patents on processes and methods are pretty common. Dismissing it as "they just patented some math" and then falling back to saying "oh, lambda calculus" -- I think you can do better :-)

But, yes, I'm sure the patents suck.
> observable is more

Hm, that's really relative... on Babel, you can also have reactive cells, and while it's true that having Obervable run on the web + JS is great, I could say that Babel "is more" because it supports pretty much any language, not only JS, and does not require an internet connection to work.