skysight-inc/HackerNews huggingface dataset:
Seems unlikely to me. With push broom, I'd think you'd get characteristic squishing, stretching, or skewing of objects in motion depending on whether the object was moving against, with, or perpendicular to the push broom path. In this case with the imaging satellite probably in polar orbit and the plane flying east, you likely see the plane horizontally skewed as each horizontal row of pixels captured the plane further east.
The best air show I've ever been to was at Will Rogers World Airport in OKC. I figure some of it must be the proximity to Tinker, but also other bases in the area. Back in 95 (could have been 96, but not any later, as I left the area late that year), they brought a B-2 to the show, flew it around the airport for a while, landed it, waited a while so people could get take as many pictures as they wanted, then took off and flew it home. At the same show, they brought an F-117, did the flyby, and landed it. Then taxi'd it over to a static display area so people could get close. I was able to walk underneath it and touch it. As a young airman, I was absolutely floored. And this was in 95 or 96, so we were still really impressed with how exotic these planes were.
The Game Awards Claims High of 85M Views
For podcasts and video, I'm right with you. A decade ago when I was in the physical classroom, I didn't mind the 1x interaction because it was slow enough that my pencil could keep up when writing notes (which was my secret to getting much higher test grades than my classmates in spite of many fewer hours spent actively studying).
https://www.cell.com/cancer-cell/pdf/S1535-6108(02)00133-2.p...
As a p.s. to my last comment: I just tried a silly Gtk based tetris I had written some ago under MacOS: hit the green maximize button and it goes completely full screen. The only thing you still see is the mouse pointer - I am sure there is an API to make that invisible too, if one wanted to hide the mouse pointer.

I have never ever owened a computer where an application could not controle the whole screen. Yes, there are situations, where the OS supersedes the full screen apps input, but usually they are based on user interactions or notifications (which can be disabled).
I wrote a lot of Prolog

In 1992

I thought declarative programming was the way of the future. I was wrong. It is useful in a small set of cases but generally speaking procedural programming (still) rules the roost.

It seems everybody is learning lessons learnt in the 1950s over and over again.
Ah, of course. Possibly this then:

def _setup_transport(self):
# Setup to _write() directly to the socket, and
# do our own buffered reads.
self._write = self.sock.sendall
self._read_buffer = EMPTY_BUFFER
self._quick_recv = self.sock.recv

(And similarly in SSLTransport.)

Then, the OSError exception raised inside Transport.close also prevents Connection.collect from destroying the Transport object.

Again, I'm not disagreeing with the original PR/fix. My point is only that when the socket object is destroyed, the socket is closed.

I'll bet a try/except around this (Connection.collect) would also fix it:

def collect(self):
if self._transport:
self._transport.close()

Edit: we're discussing this in two places. My apologies. For interested readers:

https://github.com/celery/celery/issues/4843#issuecomment-99...

I'm satisfied I understand what's going on now, and that it was a bug in celery/py-aqmp retaining the socket object due to over-broad exception handling. Python closes sockets as expected when they are released.
Have you had multiple significant business successes?
The B-2 Spirit is insane. People usually know the SR-71, but I personally think the B-2 is straight up savage - aesthetically alien, impossibly aerial, and incomprehensibly powerful. Its silhoutte is terrifying: https://i.imgur.com/WqMvxXg.jpg

What a beast: https://www.northropgrumman.com/what-we-do/air/b-2-stealth-b...
Transformers (2007)
>So why does Europe have such hard time popping new software ventures like the US?

The US has a very mature and developed tech VC scene. Where's Europes isn't as mature. Also clustering is a thing -- why didn't Silicon Valley happen in New York either -- many of the conditions were there just like California but it didn't materialize and Europe was simply a mess in the aftermath of WWII there weren't going to be many tech revolutions taking place there.

In fact ironically enough there was such a congregation of talent in Berlin in the 1930s that some have predicted a second "Renaissance" was inevitable were it not for WWII.
Let's say you're giving a PowerPoint and an app crashes in the background (for whatever reason). PowerPoint cannot prevent an OS alert from popping up on the screen. macOS has functions to hide the menu bar in full-screen apps but it does not have functions to stop other OS chrome from appearing.
If you want those kinds of perks you use a language with a strict typing system, not dynamic typing.
56% of GDP in public spending in no rush to become more efficient. In fact, quite the contrary.

Compare this with the cut throat competition in Sillicon Valley or the international arena.

That's how you end up with non existent tech offerings in Europe.
I don’t agree. Employers would either have to hire more workers or pay overtime to workers to work extra hours.
haha, I like this reply "... evidence that you're not insane" :D
Show HN: MiroTalk – Video up to 4k and 60 FPS WebRTC P2P open source Self hosted
Lots of B2B products sell into huge growing markets that leave a lot of room for a high CAGR for many years (e.g. exponential growth).
How do you guys support yourself for 12, 16 or however many years it takes to get to net profit?
Most startups are too busy finding product market fit than trying to worry about sharing 'secret information' (your actual secrets shouldn't be in your repo anyways).
I really hate this extremely politicised takes. The article just tries to refute the "outlandish claim" by saying it's not "organised crime" but shoplifting and fraud as well.

I don't care if it's theft by individuals, shoplifting by employees, by customers or fraud. I don't care whether it's "organised or non". There is a 70bln figure of lost products to people who got something for free.

Theft is theft and it's happening because people know they won't be punished.

Same as the BLM riots, this is wrong, it's symptom of a society which doesn't function properly and it damages mostly honest low earners (with increased prices from businesses having to recoup losses, increasing risk of working in retail, etc) but criminals as well (because they learn crime works and don't join the productive side of society).
I've walked out on a couple of interviews when they tried whiteboard coding. I politely laughed and said I really don't do performance art. I thanked them for their time and left.
Ok, but OS prompts will. If something crashes, you're going to get a notification on-screen if you're not using dedicate I/O hardware.
The solution to that is to ensure that there are no private options, forcing those in power into the same system as everyone else.
I don't think there's anything CA-specific in this bill, aside from the fact that a rep from CA happens to be the one making this statement.
Funny, that’s how I felt last year when every respectable media outlet and seemingly every Fortune 500 company unanimously pivoted to amplifying BLM and promoting street demonstrations after they had just been telling everyone to stay home because of the pandemic. If anything, Americans are just now sobering up and surveying the damage after last summer’s wild drunken party.
> So you need to put link-layer knowledge in the application layer, and on anything in between the app and the network link. Your app needs some API to do this, and it surely isn't a transparent connect(2).

Well let's not lose sight of the problem being solved here. If I'm a phone operator, I don't want someone downloading bittorrent on the same cell to cause packet loss and garble my phone call so it's unusable. Throwing some packets over the fence doesn't tend to work so well when there are constraints on the magic tubes.
The google maps scale shows the plane as being pretty close to that length as well. I think the satellite is high enough up that altitude scaling for aircraft is going to be minimal.

I see about a 10 foot separation between colors.

Velocity = distance / time

400 mph is 587 fps.

10 / 587 = 17 ms
The Everything Snore: Dave Eggers's Amazon Novel
It's interesting how some satellites take the alpha channel pic before the RGB channels, and some do it after. The lag also changes. Alpha & RGB have similar lags for some, but alpha is way off on others.
There are so many other, bigger examples of this "breakdown in the social fabric" to observe. Wage theft, the disappearing living wage, the shrinking middle class, bankruptcies from medical bills, extreme political polarization, a growing mental health crisis, people no longer caring about or even knowing their neighbors.

But, no. "Stealing from Corporations" is the headline crisis that exemplifies the shredding of our social fabric..
This is a rationalist community. If reality differs from what you'd reason out from first principles then it's reality that's wrong.
British limited companies are probably among the simplest and cheapest to incorporate and manage in the world but, well, the UK is no longer in the EU...

I have never understood why countries slap so much red tape and so many fees on this. The UK has got it right, IMHO: make it as cheap and simple as possible, there are only upsides [Edit: for society/the state] to people starting up a business.
Hire a department full of persuasive people. Expect to get persuasion. On top of which, subverting an organization's decision making processes and channels is a core competency of good sales departments. A two-edged sword if there ever was.
Well, update process taking couple of days is it's own kind of nightmare.

And it wasn't my personal machine so it would've been unreasonable for me to do so.
If you know what you're doing, the upgrade process is the same for any Debian-based distribution, and I've never had it fail in an unresolvable way. I assume the same is true for Elementary, though I've never used it.

Distros like Ubuntu make upgrade failures harder to work through because they go to some lengths to wrap the dist upgrade process in some software that reverts everything if anything goes wrong.

But if you just move all your apt sources forward to the next distro and read any specific error messages you get, you can generally work through them.

Distros other than Debian itself don't typically recommend that you do things this way, and instead have some extra software for going through the process. But the Debian way still works on them.
Any advice for intermediate or advanced accounting? I studied finance in school, so I'm confident it the broad-strokes basics, but getting into deeper stuff is still intimidating.
Both my parents are entrepreneurs as well. My father a couple times over. My older brother also set out that way, and had a couple businesses, and I actually worked for his IT company for a few years, until he shut it down (and he now works for at tech company in SF).

There was always the idea that being my own boss would be cool, but also a lot of angst about what if I succeed and have to deal with the stress of not knowing how things will be month to month if it's not a breakout success? Most businesses I've seen are not startups that get huge investments. They're small businesses where people struggle much the time, even if they have comfortable stretches.

Eventually I settled on what I would want for any business of my own, which would be a side business or lifestyle business to supplement or maybe supplant my day job. I mostly stopped pursuing that, but am always open to the idea. Through introspection I've realized that were I even to somehow have become the founder of some startup, I probably would have wanted to exit with money ASAP as it grew, because that level of instability is just not what I'm looking for, and not what I think I should be subjecting my family to.

Now, I'm fairly happy with a good job and more free time. I don't necessarily regret all of my attempts at side businesses, but I also feel like I missed more of the youth of some of my children than I should have. That doesn't feel like it was the right trade to make, and that's without even missing a huge amount. That's just not something you can get back, so it doesn't take too many nights a week of being absent for a couple years to add up. But there's freedom in dropping expectations for yourself to be doing more, and trying to make it for yourself. There's a reason people lament the loss of the middle class factory jobs of the last century, there's immense freedom in leaving work at work and having that provide enough money to live somewhat comfortably. There's no shame in that, nor in letting go of dreams of making it big yourself, if you decide that you're happier doing something else.
You're right. I crossed the line. That was disrespectful. Sorry for that. I'll try to better handle insistence the next time.
Show HN: I made a tool to make sites multilingual (15 seconds video)
I really love everything about this.
At festivals, clubs, and my own NYE party, a tiny dot in the corner is not a dealbreaker and wouldn't make the display "unusable". If it did, I would bring a dedicated hardware I/O device.
Not currently interviewing, but in the past i've failed interviews because I didn't do something that the interviewer didn't ask me to do. This would be something like expecting the interviewee to go in depth about a specific part of the problem that to the interviewee might have thought was trivial, or expecting them to do TDD in a coding exercise when the interviewer never mentioned it. I can brush off overt rudeness, but it's always rubbed me the wrong way that some interviewers expect you to read their mind.
US ‘closer to civil war’ than most would like to believe, new book says
This is the third version of our tool, which has been shrinking in features for the past few iterations. This is pretty much the simplest workflow we could come up that would help anybody to make a site multilingual.
GitHub Actions.
Again, not a valid comparison. The massive tariff increase was due to a hardware failure, not market pressures. It would like being given a credit card, with unforeseeable terms and conditions occurring outside the scope of your contract which are then resolved later in the month
My biggest gripe about technology in general is getting used to how something works, and then, for no reason at all (apparently) it just gets changed.

Google does this because a team wants to make a name so they do a retool or redesign, it is a line item on a budget sheet and a metric for bonuses or whatever.

Users be damned.

I've taken to freezing certain servers and never updating them just to fight back against this. I'm tired of breaking changes every few weeks. I'm tired of learning where an option was hid in this update, only to have it moved in the next one, and the next.

As an industry, shame should be wielded to prevent this. Microsoft was never held accountable for their transgressions with excel and Word. It really opened the gates for every other development house to do the same thing, and now, a decade and a half later...
>And, it further presumes that all the accumulated plastic resides within the gut (it doesn't)

Where does it reside?
This claim is testable. Work hours have been shortened hundreds of times in dozens of industries over dozens of countries either by union contracts or by state laws. If your claim is correct, surely you would be able to back it up with some data. In fact if it were correct, the dozens of legislative assemblies across the world which keep shortening the working hours for various industries would know about it though the literature.

Usually when work hours are shortened it comes with a guarantee of same pay and a clause for guaranteed compensation for overtime. If an industry relies on 40 hour work week the workers should then simply be paid more to compensate. If not then workers will enjoy the extra free time without any losses in pay.
> Then again, maybe we'll just see an explosion of high-end private schools 20 miles outside of cities.

There is no reason to do this if you have reasonable selection criteria. Right now we're trying to maintain the facade that all public schools accept everyone while not actually doing that in practice. Make the acceptance criteria explicit and you don't need the implicit gating by income.

> What if many people that would qualify don't because they've not had the resources to excel outside of that environment? Also, what if the testing is subtly biased towards one group over another?

This is solved by allowing each school to have their own criteria.

The thing parents want isn't actually to put all the rich kids together. It's to put their kid together with the creative kids and not the destructive kids. That might correlate somewhat with rich kids and poor kids, but it's not the same thing. Then schools that do a better job of selecting for what parents really want will be more attractive to all parents than the ones using cheap heuristics like parental income. And then the creative poor kids get to go to the good school.

It also allows schools to specialize. You've got some kids who are in gangs. How about a boarding school which is 20 miles outside the city. The kid stays there all week and only comes home on weekends. A place where the bad kids can turn themselves around, where you remove the kid from existing bad influences for the school week. We already have private schools like that, but the poor families who need them the most can only send their kids to the drug-infested prison-school allocated to the neighborhood they can afford to live in.
When I make a change to any file in dev, Eleventy rebuilds the site (takes a few milliseconds), and then automatically reloads the browser. That's a yah from me, dawg.
> 320 * 200 pixels @ 30 fps means they needed to calculate 1,920,000 pixels per second. With a 33 Mhz CPU, that's ~17 clock cycles per pixel, and that doesn't account for time to handle game logic.

GPUs, even the primitive PSX one, will draw many in a single CPU cycle. I can't find information on the PSX GPU fill rate but I'm sure it's faster than 1 pixel per CPU cycle.

DOOM didn't use the GPU to draw the walls/floors as triangles but did use the GPU to draw the scene as vertical strips. DOOM also relied on the 1Kbyte "scratchpad RAM" which was the CPU cache mapped into the address space and not subject to DMA delays.
I think the biggest problem is the small home market / fragmented market.

While the EU has a very well integrated market for industry goods, for services (where I would include software) the market is less than perfect.

The language barrier is the biggest strangle for EU software entrepreneurship / platform business in my opinion.

The second-biggest obstacle imho is funding. If you want to grow really fast, it is hard to get enough money.

Third, I would rank ecosystem in general, besides money.

I think over regulation is not as bad as it is often said. All developed countries have regulations in place, some more some less.
It’s really hard to beat chrome OS for this use case.

Options from $200-$1000+, with good options around $400 on sale.

Issues? Power wash it.

Really broken? Go buy another one.

Lost or stolen? Buy another one and log in.

Need office? Google’s products work well. Need more? O365 subscription.

Want more security? Two factor auth with a Yubikey.

I recognize that this relies on Google and Microsoft and is not FOSS and has privacy issues and everything else. But I do not have enough time to spend managing my extended family’s IT beyond giving them chromebooks that achieve 99% of what they need to do with very little input on my part. If they want to invest time in learning about Linux and get away from Google and MSFT, that’s fine, but they can do it on their own time with a test machine and keep Chrome OS as their daily driver until they are confident on their own.
No guarantee an .example TLD won't be created
Depends if you mean “providing the most value” or “most likely to keep providing value”. The latter is kinda boring. The former is more interesting but depends on what you’re interested in:

1) Data infrastructure. This is the inner loop of a lot of tech companies. Speed it up, reduce the cycle time, reduce the AWS spend and you’re a god.

2) Data science. Provide better insights into a domain or its customers, or as above, provide a better platform for others to experiment and discover the same, and again, be worshipped.

3) Customer success. Discover that your business is in a local maxima but could shift to provider vastly more value for customers, ditto.

4) Hiring. Forget how great you are, if you can hire great(er) people then you are an almost exponential factor in your company’s success.
Oh? Planet offers infrared imaging to farmers.
They take a separate high-res monochromatic picture. (As image compression theory tells us, if you can afford to sacrifice some colour resolution for monochromatic resolution -- do it.)
Tell me about it. I get overwhelmed packing the car for a day trip, I can't imagine getting evicted with a baby.
Both of which would give them strong incentive to lower the salaries first: this way they can afford to hire more workers, or pay overtime at the same total salary budget.
What? With any same version of this law the multiple part time jobs loophole must be closed.

The point is under capitalism technology is prevented from reducing human labor. The more stuff is automated, the cheaper labor becomes, and there is no reason to further reduce the use of labor --- instead we get innovation that replaces more expensive machine with cheaper machines or the like.

Furthermore, the only time workers get more power is some sort of labor shortage, but if that is due to high demand there still isn't a reason to work less --- if anything, work a lot to save up for the next down term.

The is no way for the system to endogenously shrink the work-week, so it must be endogenously imposed.
I thought the way we prevent wood rot is keeping moisture away, painting it is one way to prevent moisture away
I also feel like the social order is slipping - anecdotal, of course, but I've noticed a couple of indicators:

I'm seeing an explosion of blatant moving vehicle violations - things that are hard to believe are "oopsie dasies". I drive _less_ now than I did ten or fifteen years ago, but I'm seeing double of careless red light running, stop sign running, excessive speeding, people spinning donuts in the middle of intersections, hit and runs. It's appalling.

On a similar token, I feel like I've never seen the level of clearly unregistered vehicles on the roads - expired temporary tags, expired tags, and often, no registration displayed at all. They seem to operate with virtual impunity.

Then you have people raising a fit about mask mandates, stealing in broad daylight, and the like. They know there's basically nothing going to be done about and it police departments all over are unlikely to respond. Petty theft of property (bikes, cars, etc) is through the roof and rarely is anyone implicated.

It's honestly depressing. I understand a lot of the factors are likely to be traced back to a diminishing economic prospects, but it's hard to see society coming apart at the seams like it is.
Lack of presence. Any interviewer that's not giving the interview as much of their full attention as possible (emergencies aside, of course). I've been on both sides of this, and I feel bad for interviews I've given where I was distracted or underprepared.

Conversely, my best interviews (and 1:1s) have been with people who are fully present.
> There aren't any well curated package managers for normal users.

GNOME software and similar software are quite close to that.

Flatpak looks reasonably well curated for now.