skysight-inc/HackerNews huggingface dataset:
> Speaking of the movie industry, it's very likely that if that day ever does come when Tom Cruise actually looks his age, the on-film Tom Cruise will not. Young actors of future generations will face competition from AI-generated likenesses of the stars of the past generation.

I don't think people are drawn to star actors simply because they like their face. It's more about the kind of roles they choose and how enjoyable they are to watch based on their talent.

Unless the AI generated versions work the same way, showing up only in very few movies of a certain type/quality, I think people will get over them very quickly.
This is false. A house allows shelter which drastically increases human output and sense of well being, which is also good for production and consumption if you want to look at it from a strictly economic angle. I'm not sure where you're going with that. You can't make sure a mortgage will put you underwater, that's an impossibility in an economy that isn't completely state controlled.
Steve Jobs followed his heart on the best way to treat his cancer. He is dead. He should have listened to the noise of the opinions of doctors.

I advise against the advice of famous people. Jobs followed his heart and got rich. Ten thousand other people in Silicon Valley followed theirs and went broke. You hear from him and you don't hear from them. Tell your heart and your intuition about survivorship bias and see how they feel about it.
I agree, though it's not even near the upper end. Federal SuperMAX includes the possibility of lifetime solitary.

Or individually shitty state prisons. 43 years of consecutive solitary in Louisiana: https://www.amnesty.org.uk/albert-woodfox-free-louisiana-usa...
The sendmail of today is not the sendmail of the 90's.

Sure, I'd prefer postfix, but if you're just sending local email out for system checks or whatever, sendmail's okay.
I loved the Mexican flavored mac & cheese growing up. Sadly I think they've discontinued it as I haven't seen it on store shelves in more than a decade, and don't see it in their product lineup on their web site either.
Well that's to be expected, but if a lot of search engines start using it, it's likely that websites will start allowing it to crawl and index their pages. So there might be potential there.
There was a time when "health food" mostly just meant "organic."
It's not Google's prerogative to scrape a website and display its content, no matter how awful the website.
I've never played Factorio and have no particular opinion on its value as an interview method, but I assume some of whatever value it has comes from forced team interaction rather than anything inherent in the game.

I have turned down an interview because of Diablo. I got recruited a couple times by a startup that would have been a very good fit for me. The first time it was quite small and I chatted with the CEO about possible roles and product directions and such, but I'd just quit a long term job and eventually decided that I wanted to take a break for a while.

The second time was years later after it had grown a lot and gotten tons of funding over multiple rounds. As it happens, the CTO was also a friend-of-a-friend. When the Diablo 3 beta came out, I played a bit with him and our mutual social circle, and he demonstrated enough personality traits during that brief experience that I decided I wasn't interested in socializing with him more, and just turned down the recruiter after checking to see that he was still the CTO. I would have at least discussed it further if he wasn't specifically in a leadership position.
And a lot of the boundary features predate accurate mapping. It could be a 500 year old ditch with a hedge planted on one side that is cut back every year. To draw a line hou would have to make an arbitrary decision that ignores the practicalities of hedges and ditches.

Also being able to locate things to a global reference system is a very new thing. Before GPS everything had to be measured relative to something else on the ground. That was never perfectly accurate and could have absolute errors of a few metres.
I've been thinking for some time to try NixOS on some Pi's I have, as I need a few with very similar config. Bookmarking this for some Easter tinkering.

I guess it's obvious when you know NixOS, but for a n00b like me, perhaps point how exactly you used this. Like did you manually install it like the doc goes on about or did you create your own SD card, if so how?

Some links to existing stuff would be plenty fine.
Sook Yin's Eyeball Theatre on MuchMusic
wifi is shitty. If you need throughput and low latency, just use ethernet.
It's the responsibility of the government to create a well-functioning nation, and to use corporations to this end. But to suggest that people or the corporations have a direct responsibility, is to shift the responsibility away from those who are on 'our side', and to those who are either neutral or its primary victims.
I'm a huge fan of NearlyFreeSpeech as well! Its super cheap, has a great user-forum, and just... feels like something I can wrap my head around easily. Love it
> it always jars me when a site hijacks default browser scrolling functionality

I assume you are saying this because this site does it. What do you mean? I can't see any difference from normal scrolling functionality on there.
New Advanced Android Malware Posing as “System Update”
Red Hat Pulls Free Software Foundation Funding over Richard Stallman's Return
Seinfeld wasn't funny anyway
I suppose Netlify free users pay it back in free advertisement.
To index from the end of the string. If you want the last 3 characters from a string, it's often easier to reverse the string and take the first 3.
Details at the time: https://www.axios.com/cdc-lab-coronavirus-contaminated-6dc97...
Right up until a bored small town cop cites you for public urination.
This is incorrect zoning and "historic" zones prevent new building. A new 70 floor tower replacing an old 5 or 6 floor "historical residence" -drastically- increases density. Now go try and get that to happen in San Francisco in less than a decade.
> If you want to see the "title plan", you even have to pay a small fee each time for the privilege. I can't understand why they would do that except to slow the flow of information.

HM Land Registry is one of the few government agencies that turns a profit.
That quote is incredible, thank you
In other words it was going north, wind was blowing from the West. To correct, the ship was steering a bit to the left to compensate and have the whole ship go forward. Then suddenly the wind stopped, the bow got too close to the left/West bank, and the bank effect repelled it swinging it to the right. Once the bow got stuck, the stern got stuck on the left as it kept going forward and the ship spun clockwise. Do I have that right?

Also I have seen pictures of the bow but none of the stern. What’s the situation there? It sounds like the riprap might need to be cleared out on both ends before the ship can be moved out of the way.
Study exposes global ripple effects of regional water scarcity
I always thought digging a qanat must have been miserable work, but the fact is that the human body’s peak endurance comes at a temperature that is pretty close to ground temperature.

Runners and cyclists and gardeners know that a nice 55° day you can just go forever without stopping because your body isn’t wasting any energy on perspiration. And in fact if you do stop for long you just get cold.
Interestingly, this is water on mills we are currently thinking about. We're in the process of scaling up security and compliance procedures, so we have a lot of things on the table, like segregation of duties, privileged access workstations, build and approval processes.

Interestingly, the way with the least overall headaches is to fully de-privilege all systems humans have access to during regular, non-emergency situations. One of those principles would be that software compiled on a workstation automatically disqualifies from deployment, and no human should even be able to deploy something into a repository the infra can deploy from.

Maybe I should even push container-based builds further and put up a possible project to just destroy and rebuild CI workers every 24 hours. But that will make a lot of build engineers sad.

Do note that "least headaches" does not mean "easy".
no, that's terrible, and also stupid. It's terrible because bad behaviour by one actor isn't an excuse to act in the same way. My neighbour steals thus I'm going to steal is morally bankrupt.

Secondly, from the point of view of the US it's also stupid. The US enjoys influence in the world because it propagates a rule-based order, not because it exploits everyone it can get its hands on. That would rapidly lead to a breakdown of trust and in this case result in every country trying to displace American technology from its markets. Which the EU say, could theoretically do.
What's interesting is how Trudeau changed his mind after he bowed down to Trump and submitted when the Bombardier CSeries was slapped with tariffs (later judged illegal and promptly removed) by Boeing. He immediately changed his tone and seemed happy to buy an American plane from Lockheed this time.

That, subsidizing another US plane maker, was in fact the only thing he did to try to protect his country's aerospace leader.
What a lovely resolution to an argument in a comments thread. If only all such arguments ended thusly.
netperf and iperf are utilities for measuring network throughput: https://en.wikipedia.org/wiki/Iperf

It's possible to approximate the https://dslreports.com/speedtest using the flent CLI or QT GUI (which calls e.g. fping and netperf) and isolate out ISP variance by running a netperf server on a decent router and/or a workstation with a sufficient NIC (at least 1Gbps). https://flent.org/tests.html

`dslreports_8dn`: https://github.com/tohojo/flent/blob/master/flent/tests/dslr...

From https://flent.org/ :

> RRUL: Create the standard graphic image used by the Bufferbloat project to show the down/upload speeds plus latency in three separate charts:

> `flent rrul -p all_scaled -l 60 -H address-of-netserver -t text-to-be-included-in-plot -o filename.png`

In 2021, most routers - even with OpenWRT and hardware-offloading - cannot actually push 1 Gigabit over wired Ethernet, though the port spec does say 1000 Mbps.
I've honestly simplified my approach to interviewing over the last few years and I'm pretty happy with the results.

I just have a conversation and ask them to tell me about a favorite code project they've worked on. Could be school project, previous job, whatever.

And just let them talk about it. I'll prod for more detail if I need to give a little nudge. Ask about problems they solved when doing it, etc.

The _only_ thing that I'm looking for in this process is whether or not the person is truly interested what they're doing. This comes through when talking about something they're excited to have worked on, seemingly small problems that they had to really work to solve, etc. Geeking out, if you will.

The single most important trait I've seen in programmers that I've worked with over the years is "level of interest". There's too much that you have to learn on a daily basis to be successful in this field. If you're not interested in learning new things and finding solutions to the problems that you encounter, you're not going to make it very far.

Beyond that and basic competence in the core skills that the job requires, I don't look for much more.

Thus far, everybody I've ever hired who has passed this little conversational test has been an excellent team member.
A Modest Proposal: Let’s Stop Lying to Each Other in Our Research Papers
While I agree with this assessment, it means that these are the basic string operations:

* Passing strings around

* Reading and writing strings from files / sockets

* Concatenation

Anything else should reckon with extended grapheme clusters, whether it does so or not. Even proper upcasing is impossible without knowing, for one example, whether or not the string is in Turkish.
I was finicky as a kid and was not catered to so I lived on pb on whole wheat, raisins, carrots, and apples (I are other foods but didn't enjoy it unless it was total junk - very rare in our house).

At some point (mid-80s) my mother decided we would switch from Kraft to the peanut butter you would get in bulk at these stores. So yes, I remember them. :)
Love it! Just donated.
I have my site in an S3 bucket with the static-site flag activated. It would not win for 'easiest'. However, it's the only thing in my personal AWS account right now and my monthly bill is $0.83
Another service update, nuclear weapons exist. Any situation that involves high tech piloted planes fighting each other in the sky is almost impossible to happen.

Dropping insane amounts of resources into piloted figher plane is bordering on insanity.

The same money could have literally created a Mars, doing far more for US politically and done wonders for its global credibility. Or you know, become global leader in electric mobility or many other things that would have been useful to both the US government and its people.

Bombing the shit out of pure Arab, Africans and peoples from central Asia without a government can be done with planes from the 90s just fine.
https://surge.sh

Free.

npx surge folder
Surely every stakeholder has some degree of responsibility in the proper functioning of any system.

By your reasoning, I am free to degrade public infrastructure such as roads because it is not my responsibility to build them.

Equivalently: I am morally justified in committing crimes since I am not a police officer.
Half-facetiously, what about people who bought at (comparatively) low sticker prices _and_ low interest rates? If you had bought a house in (say) Austin 10 years ago, you would have gotten about a 3-4% rate, and the value of your house on the market today would be almost double what it was then.
> Hash tables generally work on the assumption that operations are O(1) in the amortized sense, that individual inserts might be expensive because of rehashing, but in aggregate they are very cheap.

Hash tables aren't O(1) in an amortized sense, they are O(1) in a statistical sense. The O(1) complexity of hash tables is dependent entirely on the size of the underlying array, the method of collision resolution, and the quality of the (pre)hash function in relation to the distribution of data you're storing in the table. Whether you insert 1 item or 1 million items into the table, you're still getting O(1) computational complexity if the table is designed well. If not, you could be getting O(n) complexity in the worst case.

While the fixed cost of hashing is irrelevant in the O(1) nature of hash table operations, it does mean that a hash table in practice could be slower (in terms of wall time) than a linked list for insert/find/remove operations. Despite a linked list being O(n) for those operations, a linked list doesn't have to pay the fixed cost of hashing. So for low values of n, the linked list might be a better choice. I think this is what you mean by "O(1) in the amortized sense" but it's not what we mean when we say the computational complexity of these operations on a hash table is O(1).

What the OP is talking about is an example of amortization of resize(), essentially adding a fixed cost to insert() and remove() so you don't have to pay a huge sum when you call resize(). But that doesn't mean insert() and remove() are no longer O(1).
googles answer to this at yesterdays hearing..

Search isnt a single category. If you break it down, they arent a monopoly. For example. 1/2 of PRODUCT SEARCHES begin on Amazon. It's probably hard to argue Google as a monopoly if who they see as their main competitor has half the market share.
> navigating the UI of a game

Why does it matter if it's a game? Navigating the UI of GitHub, JIRA, VSCode, etc. are all important. Being able to learn new skills is a good thing to judge people by. Seeing how quickly they pick up tools and apply them to solve problems is a great way to see how good a teammate someone can be.

People just get hung-up over the fact that it's a game -- I don't see anyone complaining about the fact that you have to figure out how to use the HackerRank UI during an interview for some reason.
Open Source Block Storage for OpenNebula Clouds
Construction costs are rising in lock-step with demand for housing. You can't escape this by just "building it yourself". Even home renovations or home adjascent industries (water heaters) are up 2 or 3x their pre-pandemic prices.

Construction materials companies (e.g. lumber producers) would rather just raise prices than scale up production dramatically since there's a real risk of demand drying up when interest rates go up sometime after 2024. Same reason why crazy COVID demand for masks has not lead to huge increases in domestic mask manufacturing from small players.
That is a great way to burn bridges. Must have been a horrible place to work.
People always repeat this trope without defining "good"

To be a "good investment" owning housing doesn't have to have a better ROI than the S&P 500, bonds or the interest in a savings account. It just has to burn money more slowly than renting which is the alternative you'd be forced to spend that money on. That's a really low bar. One's primary residence can both be a good investment and affordable.
Show HN: Fractal Zoomer and Splash Codec
Hi HN!

What started as a simple project to explore advanced javascript optimisations turned into something really big.
It gave deeper insight in how we perceive motion and how our mind, brain and eyes play a role.
Expanding the possibilities beyond zooming through procedural generated content,
I was really interested in applying the knowledge to real-live imagery and motion.

I'm really proud of the results [0]: the "zoomer" engine [1] including API for custom content, and the "splash" codec [2] including an FFmpeg codec implementation.

Enjoy!

[0] https://RockingShip.github.io/jsFractalZoom/README.html - README
[1] https://RockingShip.github.io/jsFractalZoom - Direct link to the zoomer (for the impatient)
[2] https://RockingShip.github.io/jsFractalZoom-media/README.html - 4K zoomer gallery and splash demos
This is a fantastic response and I really can't think of anything to add. I just wanted to post to give you kudos for posting this. Thank you.
Googlebot is pretty careful and generally doesn’t cause these problems.
> Googlebot has a range of IP addresses that it publicly announces so websites can whitelist them.

Google says[1] they do not do this:

"Google doesn't post a public list of IP addresses for website owners to allowlist."

[1]https://developers.google.com/search/docs/advanced/crawling/...
Dang, do you live in a flood zone in tornado alley? My property tax recently surpassed by mortgage payment but my insurance payment isn't close to either. I think it's around $1500 a year or so.
The free bandwidth quota isn't enormous, but if you put Cloudflare in front then you're good for practically unlimited free traffic. App Engine is overkill for a completely static site but it's great for something that is mostly static with one or two things that change.
Cant argue with the hobby aspect!
Not sure if they make them still today, but I saw those pots for sale by the hundreds at a market in Bagan about 10 years ago.
> I'm not a fan of maintaining bad/harmful industries

US defense is not a bad or harmful industry - it protects the free world.

WW2 wouldn't have happened if the US wasn't isolationist. We've had 75 years of relative peace thanks to being a superpower.
> A person who has played the game before will have a big advantage. A person who doesn't play video games at all will have a big disadvantage.

There's also a "similar game" advantage. For instance, a person who played games like OpenTTD before will have a much easier time with Factorio rail signals, since the two kinds of rail signals in Factorio work very similarly to two of the several kinds of rail signals found in OpenTTD.
An S3 bucket is intended as storage, not retrieval. Downloading from S3 means grabbing shards. You should put a proper CDN, like CloudFront or Cloudflare, in front.
Moreso than Amazon? From my (limited) experience blockchain storage solutions are often less expensive, although I've never worked with petabytes of data so maybe it's different on that scale.
You're right. Me going back to 2000 isn't helpful because it doesn't reflect our current reality. Going back to 2011 is better.

By December rates were under 4%, setting the stage for all the years that followed.

ref: http://mortgage-x.com/general/national_monthly_average.asp?y...
Seconding the https://nearlyfreespeech.net suggestion. I used to be their customer and had absolutely no complaints.

I have switched to BunnyCDN [1] a while back, also very happy with it. Pricing is extremely cheap, and has the added benefit of being able to cache anything dynamic you might add in the future.

[1]: https://bunny.net/
In those countries where supermarkets don't refrigerate eggs, they don't need to be refrigerated at home either.

Apples can be kept for months outside a fridge. Depending on season and variety, they might be 6 months old before they even get to your supermarket.
You must not have been following the past 20 years. We have massive GSEs that backstop mortgages with the power of the Fed. Perhaps second to 2006, it has never been easier for low income borrowers to buy property. This is part of the problem.
I'm talking about flight status. Not Google Flights, shopping, or booking.

There are events associated with flight status that Google doesn't know. Like change fee waivers, cash comp awards to take a later or earlier flight, seat upgrades, etc.
It was observed that setting up let's encrypt certs on s3 static sites can be a unique challenge
Your mistake was using the curbside baggage handlers.
Nah there are definitely people who deserve it. If everyone really wants to get rid of the death penalty at least keep this. People like child rapists, mass shooters, etc all deserve lifetime solitary confinement.
You’re right. I misread the original to be general criticism of open source, but the author made his statement specific to FreeBSD release 13.

“Neither Netgate's responses, FreeBSD Core's, nor the off-record responses we heard from independent FreeBSD community members lead us to believe that there was in fact any process in place that could reasonably have been expected to catch this issue prior to it going out into the world in 13.0-RELEASE”

But it would help if he made it clear why he felt this criticism was specific to FreeBSD release13. It sounds to a naive reader like a critique that could apply to much of open source software. The author didn’t say that, but it’s a reasonable extrapolation to make.
Unfortunately the military is the most trusted institution in the US. Why I don't understand? People will scream about reducing military spending but scream about increase in other things.

Its funny however since most people in the US are against the wars now also.

The numbers on this are pretty paradoxical. The majority of people want the wars to end but also keep up military spending.