skysight-inc/HackerNews huggingface dataset:
20+ years of the "Global War on Terror" really ground down our military capability across the board. Systems were pushed past the breaking point in a short-sighted attempt to hold down costs. Now if we're going to continue having an effective military at all then we're going to have to recapitalize everything. That is the budgetary reality. If we want to reduce the intended mission set and scale down the military accordingly then that's an option, but it means surrendering control of the Asia-Pacific region to China. Would that be better?
Just spoke to a friend who worked for Mpoyo. Cubans used snake's venom to treat Parkinson's disease.
This is just a cultural divide “dream team” to someone from the UK would be met with a harsh eye roll at best.

There’s some irony here though - UK software companies pay shit. Netflix engineers were routinely making 400-800k in cash with a similar amount of severance if it didn’t work out. Wanker talk aside, I’d rather be at Netflix with top compensation than a UK software company paying devs 60k/yr with heavy top down management.
Wow, that was fast! Thanks again!
Compressed or uncompressed? Books should compress pretty well
I think what a lot of people are underestimating is just how terrible most laptop webcams and cheap off the shelf webcams are in terms of image quality. Spending a bit on a half decent webcam can get you probably 85-90% of the way towards what you can get with a DSLR.

As someone who has actually used both setups, the DSLR setup was great but a pain to manage. Just for simplicity of my desk setup, I switched to a decently pricey webcam after doing some research for whenever I am WFH and the image quality for streaming video is very close to my Canon's. There are some tuning advantages the DSLR has that obviously the webcam doesn't give you so it will never be able to match it perfectly IMO but it is far superior to any of my laptop webcams and a far more convenient substitute.
Are you worried about your ISP injecting ads, or ...?

Overhead on maintaining this stuff is not free (close to free tho it may be in best case scenarios) -- if there is no private user data being submitted, I've never begrudged someone for running their machine as they see fit.
I spent a lot of time on gopher growing up (thanks SCN.org & my public library) but I still preferred simple-style websites then and do now...for some weird reason. I do find that I like at least a tiny bit of metaphor in some visual way. Could be a single tiny .gif icon even.

Gopher's still pretty fun, just a bit of an interest stacking order.
Gimp is amazing, I'm always curious, how does GNU project keep maintaining all of these high quality software for free? do they get a lot of money from donation? where do the fund comes from to feed the developers who maintain all of these?

regardless, congrats for the release! I wish them all the luck and thanks for supporting the software community
I can't explain why but I keep getting the uncanny valley feeling whenever I try to use GIMP after years of Photoshop. Hopefully the improved device support will help
The article does talk about some of the factors, the ones that effect the most vulnerable in (US at least) society.

At a macro level many basic needs are not being met in the US. As a nation __sufficient__ housing construction has not happened in many decades. Worse it is conflated with being the main investment vehicle for the people lucky enough to have gotten in early, a profit making center for others, and various 'neighborhood character' centered motives prevent the housing around cities from growing the way the jobs had prior to the pandemic.

That's what's driving the relocation; the homelessness; the migration of people from areas their families and (probably already strained) support structures (which we can hope exist; this isn't always the case).

Area too expensive to live in? Blame housing. Can't find workers at a price you want to pay? Probably also housing. It shocks and saddens me that a real solution to the housing crisis hasn't even been discussed as a political talking point my entire adult life. Not even during the (previous?) recession literally caused by housing issues.
Worth noting that a correction was buried at the end of the article:

> Correction May 17th, 6:40PM ET: The Tudum workers who lost their jobs were contractors, not Netflix employees, as this story originally stated.
That actually sounds like the normal experience pretty much everywhere outside highly in-demand fields. A poor performer will be sacked in a second, unless the demand greatly outstrips supply. Money-seekers are in the process of oversaturating the tech-talent market, so I wouldn't expect the favorable conditions to last for long.
There are no manned hypersonic (Mach 5+) aircraft. Since the retirement of the SR-71, nothing can sustain a speed much over Mach 2.4.
> And there are conventional limits to free speech such as yelling fire in a theatre

https://www.popehat.com/2012/09/19/three-generations-of-a-ha...

Enough!
> I plagiarized a few times in high school to get out of deadlines for work I didn't care to do.

One time pretty much all the kids in my Chemistry class copied my homework, at that time I had the reputation for knowing what I was doing.

Unfortunately there was a key error in one of my solutions, and all the other kids copied my solution faithfully - including the error.

The teacher figured out pretty quickly what had happened and decided on an unusual reponse. He corrected my solution fully ... in my book. In everyone else's book the only thing he wrote was:

"See $logifail's book"

We didn't do that again!
Kobo's firmware is very open, although it's technical enough that your average (non-developer) end-user would have trouble modifying. You upload a `KoboRoot.tgz` file to a hidden folder when it's plugged into USB, which is extracted to the root directory of the device (which is linux + busybox, with a QT gui 'nickel'). Newer FW versions also have a development telnet server which can be enabled in settings.

The MobileRead forums are where most of the unofficial discussion/development happens:
https://www.mobileread.com/forums/forumdisplay.php?f=223

https://www.mobileread.com/forums/forumdisplay.php?f=247
Do you have a plex server? I wouldn’t mind perusing your hoard :)
I find lots of commonalities with other systems aimed at processing big datasets. The only thing I find different is their management of the metadata at a centralized place, which can bring lots of network IO savings since you don't have to query the stripe stats (like in ORC) in order to enable stripe skipping.

The risk I see with that is that you have to be extra careful when processing updates to the metastore, as sometimes there are competing processes writing metadata about the same partition and if not done properly you'll end up with a corruption that might cause problems (ie. you skip a whole file because the metadata was incorrect, causing a correctness problem down the road).
This is it. The core of societies and production, the root of geopolitics.

To map out these supply chains is to map the material and social relationships of whole economies.

And what this article is talking about is war. The edge between standard financial coercion and kinetic war is getting more blurred.

Capitalism undergoing more tension
> In go, if you want a macro, you write a separate go program that generates code, write a "//go:generate" comment, and then have no way of knowing when to run it

You run it every time you do a commit (at least), and then you check in the changes.

Also, you probably run it during development by using a Makefile that will automatically run it whenever the input changes.

This means that downstream packages never have to run it. They don't even have to have the code generation tool installed. This means a package maintainer can use any code generation tool they like.

It was probably done that way due to experience with Bazel, where doing a build means you need to build and run code generators written in multiple programming languages. It does indeed slow things down.
Fair. But I act in good faith.

EDIT: So in fact those are the two mainstream ways of ending up sick, drug use like Wolf of Wall Street ("it's your own fault, you were warned") and it being congenital like in American Psycho ("ew stay away from me don't get near me it's a deformity").

But there's a third way, malpractice. And you can't look down on that the same way. It's in now way my fault, you can't look at me like I'm inferior like for the other two cases. It's very, very different. It could happen to you through no fault of your own, or any reader, it's the shrink's fault, Doctor Jorge Barros Beck. The disease comes from him, he has both the drugs and the deformity.

If you so much as talk to him, you could have your eyes open and yet open your eyes. Reading this comment one instant, the next instant in a torture ward a month in the future unable to communicate in your own thoughts, halfway through this...did you make it to the end of this sentence?

So you know what, be happy you know anything, be happy you can remember anything, be happy to be. Live in the moment between the lacunae. And if you wake up there, know when you reread this years later there was no advice I can have given you that you will have been allowed to recall.

Read up on my comments, I talk at length about it.

https://news.ycombinator.com/threads?id=daniel-cussen
That's the premise of a British Sci-Fi Book from the 1950s called "The Cataclysm".
The PON1 gene makes an enzyme that breaks down Sarin, a nerve gas that was released from damaged Iraqi storage bunkers during the war. People with a less-effective version of the PON1 gene had worse symptoms.

https://www.google.com/search?q=pon1+sarin
Stick them on a single blue ray
> We can’t have a city or agricultural area dry up and wither while others thrive.

The Owens Valley begs to differ...

> Like it or not, you’re all part of L.A.

Yes and that's precisely the problem.

https://en.wikipedia.org/wiki/Owens_Valley
Not as much fun as the Derry flag. It’s got everything: a castle, a sword, a skeleton, and a harp with boobies. The bottom half is sable (black), always a fun choice of background in flags and arms.

https://commons.wikimedia.org/wiki/File:Londonderry_flag.svg
Ask HN: Can a VoIP provider hear an analog phone that's on the hook?
Electronically (i.e., legality aside), can a consumer VoIP interface (e.g., Ooma Telo) potentially listen in on an analog phone when the phone is on-the-hook, or is the phone's mouthpiece/microphone guaranteed to be inoperable by design for all phones, even the simplest all-analog models? Perhaps with enough gain, DSP, clever circuitry well beyond CMR, and so forth?

If so:

Do wiretapping laws prevent snooping on this single-party situation, and are they enforceable enough to be effective?

Presumably a PSTN CO could do the same, but I assume oversight is much tighter in that case, and I figure the chances of eliminating noise are immensely higher when there's a Linux box (or whatever) right on the customer's premises a few meters from the phone, rather than a long copper run to the pole and beyond.
Key Takeaways:

* “Right now, the Lower Basin uses over 10 million acre-feet a year, while the Upper Basin uses under 5 million acre-feet,” says Rebecca Mitchell, director of the Colorado Water Conservation Board

* I’m thrilled to death we have infrastructure in place that allows us to use the water when it’s available.” > Utah has the right to use about 1.7 million acre-feet of water from the Colorado, but it cannot collect from Lake Powell (its major aqueduct, the Central Utah Project, connects only Salt Lake City with the river’s tributaries)

* > Colorado River Compact > The fundamental flaw of this compact is that it was signed at a time of unprecedented rain and snowfall in the basin, which led its original framers to assume that 15 million acre-feet of water flowed through the Colorado every year

* “If the last 30 years repeats itself, the Lower Basin will have to cut its use by about 1 million acre-feet,” says Hasencamp

* The writer Marc Reisner described the Colorado as the “American Nile.” The Hualapai call it Hakataya, “the backbone.” > Colorado River > described > Hualapai > Starting in the early 20th century, much of the Colorado’s natural majesty was corralled into a system of reservoirs, canals, and dams that now provides drinking water for 40 million people, irrigation for 5 million acres of farmland, and sufficient power to light up a city the size of Houston

* Currently, the Upper Basin uses only about 4.5 million acre-feet of water every year, leaving roughly 2 million acre-feet that the four states are theoretically entitled to as they keep adding population

* While the explosive population growth of Arizona and Nevada originally put pressure on California to draw down its use in the 1990s, now the Upper Basin states of Utah and Colorado — each of which added over a half-million residents in the past decade — are adding strain to the system

* John Fleck has authored several books on the Colorado and serves as a writer-in-residence at the University of New Mexico; he says the tension between the two basins was palpable at the Stegner conference, with many Lower Basin negotiators expressing their frustration with those from the Upper Basin seeming to cast the current crisis as one that California, Arizona, and Nevada have created and are responsible for solving

* But that framework is set to expire in 2026, giving officials in the seven states through which the Colorado and its tributaries flow — along with their peers in Mexico and the 29 tribes whose ancestors have depended on the river for millennia — an alarmingly narrow window to come to a consensus on how to share a river that’s already flowing with one-fifth less water than it did in the 20th century
You're very much right, I conflated the two initially, and then separated the two later, should've edited that.

From my experience, a lot of the upgrade issues were around things fiddling with a bunch bytecode like Spring.

I'm really glad strong encapsulation is enabled by default now, it highlights dubious stuff- reusing my Powermock example, the lib is trying to mock methods on Object itself...
One could argue that all they did was move most of the complicated logic into the blob store. Not that it's a bad thing.
Remember When Biden Was President?
What is 'gray rocking'? How to set boundaries with the narcissist in your life
Archive link:

https://archive.ph/W0XBJ
Because it is a school project and not subject to any realistic assessment of commercial viability or innovation.
I double-space because it makes scanning text easier.

Exactly like how we use white space to indicate or separate paragraphs.

To do: Find a browser extension that will make the division between sentences more obvious.
"Rods from God" is a silly impractical sci-fi concept. It would be too expensive to launch a large enough satellite constellation to provide persistent global coverage. And the satellites themselves wouldn't be survivable. The prompt global strike mission can be accomplished more cheaply and effectively by missiles launched from aircraft or ships.
CTEs provide some pretty useful composability for SQL queries. I find myself using them all the time.
Thanks! This looks like an awesome text editor and has the very understandable navigation I miss from b-liner!
Your average mobile processor doesn't have anywhere near enough processing power to run a state of the art text to speech network in real-time. Most text to speech on mobile hardware are stream from the cloud.
But no one cares if they're disturbed. You can hike to them, clamber over them... if the owner of the property gives you permission, you can haul it all away and sell it for scrap and no one will care.
Obama was not the first African-American President!
Very nice! Although my pet bug has not been fixed: Alpha support for indexed color maps.

GIMP always damages my indexed PNG's when it opens them, and I have to remember to convert them to RGBA before opening them, and then back to Index+Alpha.
They mention in passing that Florida, where there was little or no remote learning during the pandemic, experienced no such drop. And yet the article seemed very reluctant to draw conclusions about that.

The obvious answer is that for public schools (K-12) the experiment with remote learning was an abject failure if the highest order.
Did you mean to respond to another post?
That's an old post from 2020.

Here's a more recent beta from February 2022: https://www.gimp.org/news/2022/02/25/gimp-2-99-10-released/
Uncanny valley may not mean what one of us thinks.
I would say that in a way, that's what substrait[0] is trying to achieve.

[0]: https://substrait.io
It's not going to happen.

The only people who like small form factor phones are tall men.

Every other demographic still needs two hands for a 5" phone and thus opts for more screen real-estate almost all of the time.
Not really honestly. I’m gonna make a honest guess and say no one really thought that, if you didn’t know what that trial was at that time, you genuinely had to have been living under a rock.
> Plugins now possible with Python 3, JavaScript, Lua, and Vala

Do Adobe products supports that?
> Even the best actors will read their lines the wrong way and need correction by the director.

And sometimes even the director doesn't notice. Even when they also wrote the screenplay! My favourite example is from The Matrix, @1:01:40, where Cypher says:

> The image translators work FOR the construct program, but there's way too much information to decode the Matrix

Stress on the "for", which makes no sense; he sounds like he's revealing an employee/employer relationship. The stress should be on the start of "CONstruct", since he's saying the tech works for that but not for the other. Subtle, but it changes the whole sense of the line.
I’m not a game dev but I don’t really buy that being able to shoot other players requires compensation or client side hit reg. If you assume players have 35 ping (as Riot did) that is only 2 frames at 60fps which may make a small difference in edge cases, but I believe the game would still be very playable.
Every time I read this I disagree pretty hard. curses is not that pretty, but it exists to save us from the insanity that is direct terminal codes. I had an employer once who early on had invested heavily in wyse terminals, and here we were wanting to access these programs with terminal emulators, do you know how many good open source wyse terminal emulators there are? well it is pretty close to zero.

Almost every day the mandatory prayer "I wish they had used curses"
It's a overlay with some text. It shows on the top of normal program instead of under.

Windows does this if your windows is not activated
Or that people moved to Florida?
dude, this is really weird. my firefox on kde neon is not showing scrollbar on the side. is this because of some JS fuckery? it "feels" weird
The article makes no mention of relocation as a driver of the decline in enrollment.
Hopefully most people didn't have production creds stored in pipeline config. These vars were for review apps and ci.
PowerPoint plugins? Say more
No, the article mentioned remote learning explicitly. The article states it drove people to private schooling.
https://sw.kovidgoyal.net/kitty/shell-integration does that and many other things for you out of the box.
https://www.usatoday.com/story/news/factcheck/2020/12/15/fac...
That is a feature of Firefox 100. You can disable it in the settings if you don't like it.
Are those drivers actually needed though?

I also need a smart card reader to identify with government services (in this country we are issued chip id cards that are used for online identification) and I just plugged the cheapest one I found on my computer (under Linux) and it just worked. I suppose it's different under Windows?
The Youtube channel DIY Perks has a video making essentially a homemade teleprompter mod for a laptop with very cheap materials.[1]

I've thought about getting a proper teleprompter but my issue there would be screen space and lighting. Has this worked well with a decently inexpensive webcam or do you use a full-on streaming/production type camera setup?

[1]: https://www.youtube.com/watch?v=2AecAXinars
Added some commits to my gopher/gemini client written in rust an hour ago: https://github.com/jansc/ncgopher
> The compiler accepts it just fine, though.

I've never seen a concrete type in an interface before, so I decided to try it:

package main

type A interface {
int
M()
}

func f(x A) { // line 8
x.M()
}

It is indeed accepted if it's there by itself, but it is rejected if you try to use the interface, which is what function f does:

./main.go:8:10: interface contains type constraints

I think this ends up being a very boring reason for rejection and is somewhat irrelevant to the post that you can't actually put concrete types in interface{} definitions. It looked weird to me so I had to try it.

Since this is in the context of generics, I think the author might have been thinking about embedding types like comparable, which are interfaces (comparable is interestingly defined as `type comparable interface { comparable }`). You can, of course, put interfaces in interfaces in general (see io.ReadCloser and friends).

For the comparable case:

type A interface {
comparable
M()
}

func p(x A) {
x.M()
}

This gets its own error:

./main.go:8:10: interface is (or embeds) comparable

Very clever, because yeah, there is nothing stopping you from writing `func f(x comparable) {}`. Except this explicit check.

I don't know what the point of this comment is, since 99% of the article is not about this code block, but I guess I found it interesting.
Growing up I was told the major advantage of capitalism is that you get a diversity of offerings. This seems less and less true as time goes on, but maybe it was always an illusion.
5" is still too big though. The iPhone SE screen is a fine size at 4.7"
That's better, but even that one is old enough to make me wonder why it would be on the front page in May.
imagine a world where blender/kdenlive/gimp/libreoffice are proper alternatives to commercial software and people use them just because they are not "web based" or subscription only or avoid linux users like the plague which adobe/autodesk/microsoft do with their products.
Certainly more exciting than the second place prize

>Inclusive.ly can scan a range of communications and make suggestions for improvement. The algorithm can detect discrimination, microaggression, and condescension, and the founders say it analyzes language in a more nuanced way than tools like Grammarly.

>The company is currently developing a plugin for web browsers and is hoping to partner with large enterprise customers later this year. It will work with internal communications like emails as well as external communications like sales and marketing material.
I test internal/enterprise software for a large corp in US. The reason I’m not able to disconnect is the sheer amount of work thrust at me, coupled with an incompetent team located in another part of the world (I have to manage them during weird hours). It’s living hell, and I can’t get out (combination of visa restrictions, decent pay, location). It’s an entirely different reality compared to what others have shared here, and I know a lot of folks who are in the same boat with me.
It does, in fact, mention families moving to other, 'rural resort' locations among other factors.
> Another approach could be using PostgreSQL as a stateless scalable query execution engine, while stubbing out the storage layer with a remote replicated consistent storage solution.

Also neon:

https://github.com/neondatabase/neon
That's pretty cool. OS/2 needed more of those things, special software benefits of using the OS. It was such a promising platform...I remember being kind of sad to move along.

Linux started really getting popular during OS/2's waning days but I'm not sure if OS/2 people really migrated or wanted to migrate in that direction.