skysight-inc/HackerNews huggingface dataset:
Another possibility is that chances of advanced civilizations developing are extraordinarily rare. It could be so rare that even if anatomically modern humans exist for one to two million years, the species only establishes advanced civilizations once or twice.

It could be the case the cyclical pattern is 1000k years of pre-history - then 1k years of advanced civilization - followed by 1000k years reversion to a pre-historical state. We could be the outliers in a cycle that is far more ancient and far more vast than Graham Hancock imagines.

And the criticisms of Hancock are well founded. He looks at a site like Gobekli Tepe. He ignores the most parsimonious explanation - that this is a temple site for observing obscure and long forgotten religious rituals. Instead Hancock engages in flights of fancy, asserting that GT is akin to a university, a place used to teach the long-forgotten secrets of a lost civilization. The criticism is not that he's positing a cyclical a view - but that he's making fantastical assertions without the evidence to back them up.

> ...its also entirely plausible those predecessors didn't discover or take advantage of fossil fuels making it very easy to not leave any traces of there existence

Or it could be the case we don't see any evidence because these ancient advanced civilizations didn't exist. We can infer non-existence from the lack of evidence. What we can't do is make an unfalsifiable claim without evidence and assert that ancient advanced civilizations existed. It's entertaining to speculate, or to listen to GH read the tea leaves. But it doesn't prove anything.

We have evidence of populous and vibrant civilizations existing in Africa, the Americas, the Mediterranean, and many other places in the past 20,000 years. We have essentially zero evidence for advanced civilizations during the period before the Neolithic, the long era of pre-history of our species.
Subnet level blocking is certainly a thing, but I’m setting up new domains routinely and Outlook works fine. Even with cheap / free domains.

Lack of verbose feedback / delivery errors makes debugging issues in your own really hard, so you might want to contact someone who knows a thing or two about emails for help.
I'm not sure you're getting it. You're complaining about a scenario where there's a misconfiguration error that's totally unintentional. No one is intentionally driving traffic to domains that don't exist. In fact, of said traffic hits the root servers, odds are that the system is effectively down and not receiving the traffic it's expected to receive, and a few developers are trying to figure out what's broken.
That's interesting.

> (e) Limitation of liability

> ... no consumer may bring any action or proceeding in the nature of defamation, ... or negligence with respect to the reporting of information against any ... person who furnishes information to a consumer reporting agency ... except as to false information furnished with malice or willful intent to injure such consumer.
Yes, i think no-code solution can work easily for this use case. There are no of solutions you can try and see which one fits best in your use case. https://bubble.io, https://drapcode.com, etc works best for web apps. If you need Mobile Apps, then you can try using https://adalo.com or Thunkable/GlideApps etc.
The transfer buffer is not a problem (if you get slowdown in actually reading the directory, the reason is probably the amount of data is huge and you have slow i/o).

The problem is when ls then tries to do all kinds of things after reading that data in order to sort, columnize, colorize, etc.

For example, just figuring out if you should add / after filename to indicate directory can, in worst case, require stat() call on every returned file - because there's no guarantee that file type will be filled in response from readdir()/getdents(). Sorting and displaying in columns is particularly slow. All sorts of things that are nice to have, cheap quality of life benefits, breakdown and become huge slowdowns with such insane directories.
It's not off topic. The topic is Genshin Impact. You can't just say, "The topic is the parts I like and not the parts I don't like, so stop talking about them." That's not how a conversation works.
Dumb question, but how do you measure the voltage on a conductor if you're also putting out that same voltage on that same conductor? For the frequency I can imagine you could probably detect a frequency shift with an independent oscillator, but even then, since the inverter's sine wave is generated electronically, I can't imagine it would follow the usual laws that rotary generators do (frequency changes when supply and load are mismatched).

(I'm a software engineer with no formal EE education, so "it's complicated, go read a book first" is also an acceptable answer)
>I get frustrated sometimes when the parts I need have to ship from China and take a month. But they are cheap and they’ll arrive eventually.

This remind me of the time when some local makers were ordering parts from aliexpress it was talking on average 30-40 days to arrive at their door and they were only ordering the parts that could not be substituted easily.

Then one day government of India decided to ban aliexpress.
If a given request does use blocking calls, it will “steal” a valuable place in the thread pool until that IO call returns. So you either have to write in a reactive style or live with decreases max throughput. Reactive style has plenty of warts with non-intuitive debugging, error handling, etc. These will be solved by loom.
Netscape Communicator 4.76 running on a QEMU emulation of the SPARCstation 20 and Solaris 8. It took a while to find a site that would render.

https://www.w6rz.net/netscape.png
Yep and it's always tempting to push the envelope and attain a tantalizing achievement, even though the safety precautions necessary would cost more than you can afford.
While not a helicopter, a Paramotor is surprisingly easy to build.

Homemade Electric Paramotor

https://www.youtube.com/watch?v=Bf60TTqDsfM
Email-spoofing-related records will be checked for you probably dozens of times a week if you offer a public bug bounty through any of the popular platforms. You can get all the advice on them you want for under $100 in payouts. They are among the lowest of low-hanging fruit.
As someone wearing a PineTime who owns a PinePhone, a PineTab, and a PineBook Pro... I'm intrigued... but the $399 price point is fairly high compared to a more consumer-ready Remarkable 2, which surely has more polish.
I can't read it either, but you don't have to be too clever to realize, that we haven't made a technology advancement so great, that we can cheat nature. So you are telling me, you have done something cows and other animals do, and it's healthier and cheaper than current milk? You either have some stuff of what Albert Einstein had inside, or just really good selling shit with good marketing... C'mon guys, we can't fall for any of this shit or any other PROCCESSED FOODS!
Part of the excellent article was about how death puts a lot of things into new perspective. Like how useless it often is to take every point from a piece and double check the reasonableness and the implications of or to build an objectively more accurate picture of reality.
This reminds me of inrush current when starting large motors... You get a huge current spike when you initially turn on the motor, so large that it can trip the breaker.

One solution is to use a soft starter which slow brings the motor up to speed.
Searching for the Next War: What Happens When Contractors Leave Afghanistan?
> and then when you check what they were banned for there's a tirade of racial slurs directed at other members of the community.

This isn't always true. I don't want to derail the topic of this thread, but I certainly find I cannot talk seriously about the causes of disproportionate violence and rape from certain segments of the population without getting banned. Even though, looking deeply into the science, it doesn't support the mainstream viewpoint. If I can't trust the media and even websites like HN to be honest on something so basic, why should I trust them for anything else?
This article about the fall of Saigon is interesting, lots of pictures of people evacuation.

https://www.cbsnews.com/pictures/fall-of-saigon-vietnam-anni...

Almost same situation, trying to "save" people who do not want to be "saved"
Man, the rent really is too damn high (we see similar prices in Melbourne, AU, albeit with better conditions for workers).

I wonder how many issues of inequality and low living standards would simply disappear if we as a society simply decided to enact policies to drive the cost of housing down as low as possible, rather than inflating it and making it artificially scarce.
Safety is pretty easy, just envision what would happen if you fucked up. Then take precautions so that when you do, you won't lose a limb or an eye.

> I'm also curious how one builds up strong manufacturing skills safely?

A lot of technical colleges/polytechnics offer short courses for skills like welding or cabinetmaking, often during the evening.
Another factor is that safety gears (atleast what is available in India) is not developed keeping the weather condition in mind. On construction sites, I have observed that in hot and humid weather, the workers hate wearing safety gears as it makes them very uncomfortable. Some even fear that it'll give them a heat stroke in such conditions, and thus avoid it.
Can’t reason with the entitlement of pet lovers.

We should get rid of all cats in NZ at the very least.
I'm not really sure what the point of living in this permanent copium state of mind is.

If you can change anything into a success then success is meaningless because it cannot be lost, it has no value. It's a sort of cowardice or unwillingness to accept genuine failure upfront.

You don't need a good attitude, you need a respect for truth. Built an app and turns out you wasted a year of your life? At least accept that fact because there's more honesty in it than trying to rationalize it away.
There is only one single thing about inflation that can be argued in its favor. It forces those who would just sit on piles of cash to spend it or see it become worth less. That helps fight deflation. Yet it is almost entirely used by politicians to rob the middle class to give to the poor who then will vote for the robbers because they can now buy more shit on Amazon making Jeff Bezos even richer. Well that and so we can force the middle class to fund whatever war we currently need to fight. (We must always be at war, or else we might become unruly as we think for ourselves).

The US dollar is becoming a poorer and poorer indicator of value. I feel bad for those who own no assets right now. Your wage will not be rising as fast as prices and tangible assets will become more and more out of reach.
These days `Something something = new();` is also allowed.
This management practice called “programmers anarchy”. It worked very well in my professional life too.
As a noob robotics learner I ran into tools challenges very early on. There are some online places but as you pointed out the quality is outright bad. I just gave up that hobby as i didn’t find it worth all the frustration.

During a business trip to Berlin I visited a typical departmental store and was absolutely blown away by all sorts of tools being sold. I was like a kid in a candy store. I mean it wasn’t even a specialized store but a Walmart kind of generic store. Imagine how it’d be in a dedicated hardware store!
Apple, CSAM scanning and you
I suspect the average nerd would cave at any sort of targeted advertising rational or emotional. Making decisions based on useful statistics is so challenging ^^ and uncomfortable that I don't believe most nerds do that.

The point of advertising is to sell a persuasive message. Nobody is immune to persuasion. The best defence is having unusual preferences ... which is no defence at all if someone takes the time to figure out what they are.

Anyone on the planet will respond to advertising if an advertiser figures out how they identify high and low status markers. It doesn't matter how rational they thought they were before that, on aggregate.

^^ EDIT Consider the should-be-famous story of Newton and the South Sea Bubble. Mathematical genius, Master of the Mint, totally in his element. Successfully identified the bubble forming. Caved to what was essentially social pressure anyway and bought back into the bubble after a few months. Being right in defiance of social pressure is excruciating.
The CPU’s scheduler has much less information available than the JVM does. A blocking call can be interpreted as non-blocking in case of a runtime, meaning more efficient CPU-usage.
> Honestly, just spend the five bucks a year and reserve a real domain name with auto renew.

It really doesn't make much sense to propose as a solution to a potential configuration problem subscribing to a service with the goal of never using it.

It wouldn't be far-fetched to suggest reserving a subdomain of a domain you already own and use for that specific purpose, but paying for a subscription just to configure your internal DNS doesn't sound reasonable at all.
As a former software developer turned Realtor, I concur with your findings... FWIW: even as an agent, trying to get MLS data into formats that are easy to dig into for interesting patterns is not easy. You might have better luck talking to your local title company or seeing if you can scrape data off your county tax assessor site.

In my market, I can absolutely tell you where those diamonds are, because I'm in the market daily. That might not be the answer you want, but finding a skilled Realtor you like / trust who can get you into opportunities is the fastest path.
Outsourcing security is a very stupid thing to do. Of course copying a line you don’t understand into your DNS isn't that much better but at least you control it.

In this case configuration is handled by an unknown entity that you no contractual obligations to you. Don’t do it.
>This essay has a grain of truth, but then he stretches it way too far.

Does it? If anything it's quite tame. The truth is worse, and has been for a long time.

>Where he stretches too far is his claim that because the mainstream news is biased, one can simply ignore it and believe whatever one wants

The post never makes that claim.

>The mainstream news may distort and omit facts, but they do get the literal basic facts right

You'd be surprised, and seldom when it matters most.

At best they'll offer some retraction of their errors afterthey're caught with their pants down, and when it's too little, too late (as with the WMDs or the Contra affair).

Nowadays, that they don't even have to do that (e.g. Steele dossier), since their errors are lost in the barrage of new BS news anyway, and the public, bombarded by all that, has developed the memory and attention span of a proverbial goldfish.
Perhaps it was not meant derisively but as an acknowledgement of his dedication and persistence to his goal? It's a popular meme - the school / college dropout that builds something in his garage ....
The RS ones sucked, and it was better bang for your buck to just get a load of calculators for a dollar each... at the dollar store.
Great input thanks.

I've hinted over the responses to my OP how I tend to structure the programs I design.

Other than that, arguing over specifics is somewhat besides the point.

It would be great to have a standardized benchmark/challenge so one could let the code speak for itself.

(I know C10k is a thing... not ideal, particularly because it makes concurrency a goal in itself, as opposed to a solution to a root problem)
Being as honest as I can, I really sincerely think I'm most impressed with someone who's house reflects a thoughtful individuality. What I mean by that is, it's clear they've put some thought into what they like, done some research or looking around, and have some sort of taste. It could be maximalist, it could be minimalist, could be ultramodern, or ultraclassical, maybe even ultrafunctional and eschewing aesthetic considerations altogether, I don't know. But it's really more a sense that this person has put some kind of thought into it of some sort, that they're not just jumping on what's being plastered all over instagram at the moment.

Disliking the game means you don't like it. It's not interesting.
I don't actually see this happening. Why would you want to replace real knowledge with something that generates demonstrably flawed code a lot of the time?

It might be used to generate boilerplate and scaffolding, but for more complex stuff, I don't see a way around having the operator having deep programming knowledge themselves, such that they could've written the code themselves anyway.

And if they already have deep programming knowledge, why is trying to coddle the model into generating what you want it to generate better than just writing it out yourself?
30 years and it's still hard to emulate using software or FPGAs.
Too soon to say for sure. Its still in progress.
But it might not come back to the thread that made the IO only “much” later when the IO call interrupts. So a given thread will spend more time than necessary inside the thread pool, stealing resources from other threads.
Look like this, it took 10 years to get modules into C++, which only VC++ from about 10 compilers, properly supports, only a subset of concepts managed to get in after 10 years, co-rountines are only at language level, everything executors and networking might only land on C++26.

So I am not concerned that engineering efforts that allow .jar files from 2000 to keep running in Valhalla/Loom aware JVMs (minus modules issues) to also take equally amount of time.
Isn't excessively hard water harsher on your kidneys?
I remember crazy bug that happened in our system because of lots of files in one directory.

We had a special directory for temporary files produced when generating labels for barcode printer, and as they were very small (and always caused problems) - we never removed them so we can check out later if something went wrong.

After a few years customer complained some barcodes doesn't print. The error message was "cannot create a file XYZ" or something similar.

I logged in, checked the disk usage (plenty of space), checked the privileges (correct), did a "touch random_file_name" in that directory - worked fine, copied a few files into this directory - still works fine. Then I did "touch XYZ" and it failed :) But the file XYZ didn't already existed in that directory.

I don't remember the exact case (I think it was problem with index growing too big and depending on filename it was assigned to different levels or sth similar). Or maybe it was a hash collision in the filesystem? I don't even remember what filesystem it was - probably reiserfs or ext3.

The solution was to remove files after printing them, obviously.
I recently found out what the significance of this day is to modern Vietnam: https://en.m.wikipedia.org/wiki/Reunification_Day

Mind you, it's important to note that a lot of the people fleeing Afghanistan right now are absolutely right to do so because they risk execution under the incoming regime, and the West should grant them asylum. We can and should save individuals, even if "we" cannot "save" Afghanistan as a whole.
Any ideas on what may be a better/more appropriate term than identity theft?
How the New US-Afghanistan Deal Rekindled a “Business Friendly Taliban” (2020)
I've met enough old blokes missing fingers from workplace accidents to know that's not the case.
Best Art Technique by a photoshop Artist
Here's one with a close up of 'the circle with plot armor', as one comment describes:

https://youtu.be/jgpjnrFEUFI
Show HN: Money on Steroids
You've all been got. This headline is exactly the kind of marketing that succeeds in making nerds respond; You clicked it, didn't you?
I think it’s safe to assume that the one gtld ICANN will never sign off on - even if they sell .home, .lan, and everything else - is .icann

So if they won’t give us a tld to use, just use that :)
In Lisp parentheses are used as a syntax for nested lists. Lisp programs then are written on top of that with a syntax, which is structural on top of lists. Most other languages don't use a primitive data structure for encoding programs (other than text).
That video has higher production value than most TV these days!
>news is a classic example of when a free market may be bad, but all the alternatives people tried were much worse!

Were they? News co-ops has historically been quite good.
This page seems to have the entire article

https://rightsandwrongs.co.uk/28357-2/
Don’t think marketing can work on you?

McDonald's "I'm Lovin' It"
Kit Kat "Give Me a Break"
State Farm "Like a Good Neighbor"

Not even the cynics are “above” hearing repeated phrases. Repetition = familiarity = $$$ = incentive to do marketing.

Con artist expert Paul Wilson claims people who think they can never be conned are the easiest marks [1]. People who similarly think they’re invulnerable to marketing are practically guaranteed to be buying bad things from bad people, because they couldn’t possibly be misled by marketing.

[1]: https://www.youtube.com/watch?v=rkz1ItKLAvk
The JVM will still create an OS thread by the default way. You have to explicitly create virtual threads to use loom.
Material's iOS libraries are in maintenance mode as of July 15, 2021
The design assumes absorbing obstacles. He did make a separate video with reflecting obstacles, but the green circle is not safe.

https://youtube.com/shorts/DyRPASsynhI
I learned to write resilient HTML by aiming to support (and thus researching coding for) all browsers 1995 and up.
I would not read too much into it. For some reason, popular media loves to refer particularly to inventors or entrepreneurs in this way.

Among the first things we learn from the media about people like Bill Gates and Mark Zuckerberg is that they dropped out of college, and Albert Einstein did badly at school -- doesn't even matter if it's true or not! I don't know where this silliness comes from, but it's not usually intended to be derogatory or have any real relationship to the story being reported at all.

And you're right, you don't need to have graduated highschool to know this was stupid and dangerous.
I'm straddling vivaldi and firefox 84 on two screens. First and foremost Vivaldi updates via it's own exe so you can rename that and all updates are disabled with no nag. I put control above privacy, what matters privacy if your flow can be taken from under you on next forced update.

Vivaldi is still behind FF84 in three notable areas: video/PiP (why they dim the video when the mouse is over the pip window I have no idea), occasional tab thread instability (requiring esc press to unlock), scrolling physics.

But vivaldi also makes up for it with other features. Mouse gestures are a godsend and improve browsing immeasurably (e.g. I made an up-left-right gesture to bring down bookmarks bar). I briefly hooked into a fake email server so I could enable the built-in RSS features and that's going places. The stacked tabs are solid, they seem to be taking great care in getting them right.
Ecommerce Personalization: How It Increases Sales and Customer Retention?
Delegating .dev was fine. Sick of hearing about this. As the meme goes, "well, well, well, if it isn't the consequences of my own actions." Everyone who got burned by .dev got what they deserve and needs to grow up already, take responsibility for themselves, and get over it.
Where do you think I got the idea in the first place?
I'm the video there's discussion about how much more needs to be spent in Afghanistan -- question asked by the very first reporter.
Not reading an article and then claiming you know what’s in it is a bad look.
Case in point: "Nodejs/Mongo: it's webscale!"
Twitter refuses to suspend their accounts so the Taliban at least has friends in Silicon Valley.