skysight-inc/HackerNews huggingface dataset:
Habakkuk sounds like many a run-away software project, where a promising notion keeps being pursued long before its impracticability is apparent. Gems from that wiki link:

* The final design of Habakkuk II gave the bergship, as it was called, a displacement of 2.2 million tons

* The small prototype built in 1944 on a Patricia Lake near Jasper, Alberta, confirmed the researchers' forecast that the full-size vessel would cost more money and machinery than a whole fleet of conventional aircraft carriers

* [Assistant Controller of Research and Development for the Admiralty during the Second World War] pointed out the large amount of wood pulp that would be required was enough to affect paper production significantly. He also claimed that each ship would require 40,000 tons of cork insulation, thousands of miles of steel tubing for brine circulation and four power stations, but that for all those resources (some of which could be used to manufacture conventional ships of more effective fighting power) Habakkuk would be capable of travelling at only 6 knots (11 km/h) of speed.

* the enormous amount of steel needed for the refrigeration plant that was to freeze the pykrete was greater than that needed to build the entire carrier of steel

* the crucial argument was that the rapidly increasing range of land-based aircraft rendered floating islands unnecessary

And that behemoth was required for a runway half as long as current civil airliners need.
> Higher education in the US is trying to fulfill so many roles it's unsustainable.

You forgot the most important one for companies: use college or the preference for "ivy league" institutions which is on its own a neutral requirement as a proxy to weed out "undesirables" without violating the ADA and other laws: people with mental health issues and many physical disabilities don't stand a chance for the top grades, as do people from poor financial background.

It's all about keeping "corporate culture" aka White, rich and able. Anyone else is left for the bottom jobs of society.
For everyone using Python and willing to try this:

https://pint.readthedocs.io/en/stable/
> That’s a nonsensical number from some clickbait article.

Here are three sources:
https://www.bbc.com/news/world-36320744

https://www.businessinsider.com/worlds-deadliest-animals-201...

https://en.wikipedia.org/wiki/List_of_deadliest_animals_to_h...

> The 4.5 million bites (not individuals bit) is a discredited number

Care to provide a source? I provided mine but all you came in with is conjecture. In fact here is the stat again straight from the American Vetrinary Medicine Association.

https://www.avma.org/resources-tools/pet-owners/dog-bite-pre...
I’ll need some supporting evidence, this sounds hyperbolic.

I live in a red state and have not seen this anywhere.

In fact my state encourages you to do what you want, including wearing a mask or refusing to do so. Nobody will bother you if you are masked.
Sure. You can. I find using Craigslist and slickdeals to be better though, honestly.

Instead of trying to negotiate fruitlessly 100x (I have enough experience to know this doesn’t work well anymore and is a time waster) I just wait for the deal to happen for me.

So far - it’s worked great and people around me are impressed. As they say, hurry up and wait.
This:

> Dogs can work through many samples quickly, at a low cost, with minimal or no interaction with patients. For example, healthcare workers can collect breath, sweat, urine, or blood samples for dogs to process, rather than having the dog examine patients directly. This allows the dogs to work with minimal environmental distraction, and bypasses the necessity to work directly with patients who may be uncomfortable around dogs.
Say a bit more please
Native wayland support through pipewire landed in OBS last September: https://obsproject.com/blog/obs-studio-27-released
We joke that the us learning system is only 4 answers away due to the thing with multiple choice.

I have no clue if your education system is better or ours.

It's just that we think multiple choice tests are easier than free form.
Only activists have opinions about "grandiose things in the world"????!!!
The only significant difference is patents and licensing. In terms of actual compression, HEVC has slightly better efficiency.

AV1 is supposedly a "free" format, but I wouldn't bet my business on it. The patent situation is unclear. https://en.wikipedia.org/wiki/AV1#Patent_claims
>The entire notion of taxpayer funded student loans is a scam on both taxpayers and students. It’s a system that allows the colleges/universities to charge any tuition they want and guarantees there will be an artificial demand.

Just for what it's worth, Australia has a taxpayer-funded student loan scheme (HECS) and the obscene fees you see in the US simply aren't a problem here. A full 4-year Electrical Engineering degree from Monash cost me about A$30k back in 2012. It looks like now they're around $40k. Even for an arts grad, this is something one could comfortably pay off in 2-3 years.

I don't know the specifics as to why this is the case, but it's clearly something that can work with proper regulation.
> I have heard what AWS does for this. I won't talk about it, at all, other to say: I assure you, one day we will all pay the price for their hubris. Quite possibly All of us, Everywhere. And they know it.
There are units that still require cooling. https://www.wired.com/story/the-situation-at-chernobyl-is-de...

Wired also had an old article about the long-term situation with radioactive contamination, which the surrounding environment has to absorb including wildlife that continues to mutate rapidly last I checked. So, I would say secure containment is paramount.

Nuclear energy can be safe, but we keep failing to recognize how short of foolproof the many fail-safes involved really are even in a high-tech society. Things going bad when you lose power or a single (water) pump are the prime examples.
Canva. Do they shout about it publicly. No, I don't believe they do. Does that mean they are the only ones. Absolutely not.
Seamonkey, Firefox, etc. You do not need a desktop environment to run a webbrowser.
I sure hope he is not inspiring them!
Microsoft has a tick tock approach to consumer OS releases, where every other OS is “the good one”.

Windows me - bad

Windows xp - good

Windows vista - bad

Windows 7 - good

Windows 8 - bad

Windows 10 - good

Windows 11 - bad

For a bad release windows 11 is pretty good. This gives me hope that windows 12 will be their best ever.

This is why it would have been smart of them to stick to windows 10 like they planned, but like picking at a scab they just couldn’t let go of the idea of rearranging the deck chairs and rechristening the ship as windows 11.
The thing about minimum wage is that it is not a maximum wage. These days you're not going to find much farm help unless you're up into the $20 per hour range already anyway. Being able to theoretically pay less doesn't mean much when nobody shows up.
Unfortunately, the lack of natural resources plays the biggest role in turkey's weakness against inflation. Once people are poor enough, turkey gets outside investment, enjoys luxury for a decade and the cycle starts over once cash is gone.
> you have shocked people when they find out that 100% test coverage doesn't mean that you really have a bug-free codebase.

This applies specially to business people.

100% test coverage just means you tested that s*t with all you expected...

...but your software does not live isolated.

Some external system may have a bug, or may inject some unforeseen values, or a solar flare might flip the value of a bit in your system and crash your software.
And this means very expensive prices for having the machine cleaned. I agree with the parent, cleaning should not require an expensive and risky strip and rebuild. This is, at best, a misguided design.
Heh :) predictable response, as I said above. I like the word wackadoodle tho, it's an interesting name.

I do recommend you try that episode, you may have a different perspective or you may feel more of the same.
understood, thanks
Yes, real estate is a tax haven in many locations.
The most notorious one is export FREEZE=1
There was also the genocide of Bangladeshi educated elite by the Pakistani military
Yes, absolutely I do. They have protocol analyzers that reverse engineer wire traffic to put it into semistructured form for processing with MapReduce.
The entire US "college sports" nonsense is completely separable and unnecessary to tertiary education.

As is the "4 year college experience" nonsense that has students travelling "away from home for the first time".

It's entirely a US-based dysfunctional system.

The problem with tertiary education is that it is now considered "necessary" for most employment, so therefore what used to be research institutions are now considered just an extension of secondary education.

But at the same time, the research aspect of university, being a repository of knowledge and of learning has been reduced by academic beancounters to literally counting names on papers in journals.

Tertiary undergraduate degrees are entirely vocational and should be taught that way. No one expects senior high school teachers to also "publish or perish" or be responsible for bringing grants and income into the high school.

If I'm hiring someone in my field (IT) I literally don't care if they have done a post graduate degree. Completing an MSc or PhD or equivalent adds nothing to the characteristics I want in an IT employee.

The same applies to pharmacists, engineers, doctors, lawyers, art curators, librarians, accountants, marketers, etc, etc. They are all vocations and require the same sort of training structure that applies to plumbers and electricians and plasterers and roof installers.

If someone wants to be a physicist or chemist, or a computer scientist, or a mathematician, or an art historian, or other actual "liberal arts and sciences" role, then that should be an undergraduate degree in "researcher" along with the fundamentals of their chosen art/science field.

And to get back to the original point about college sports, if someone wants to be a professional sportsperson, then that is again a vocational degree with a specialization.
Judging from Google Maps satellite view (which shows it without the bridge) it looks like there were conveniently-placed islands where they built it...
It looks like I’m in a tiny minority.

Sure, I you want to follow a well trodden “career path” then follow advice until the day you retire. I can see how that makes sense in academia, or medicine.

If not, my advice is to stop taking advice from day 1, which may include this message :-)

Careers are so 1990.

Almost everyone has an agenda. One subconscious agenda is “I spent years following this path. You should also go through all the steps, so I can feel that my path was justified”. Most people’s advice is from a sample size of 1, or maybe 20 from close family and friends. It’s small, it’s historical, and it’s no basis upon which to make your own life decisions. Much like relationship advice.

As another poster said - curate advice very carefully.
Lots of things run on Linux, which was Torvald's thesis project at a European university.

Which, by the way, took 8 years... typical length for European's who really don't feel like graduating (back in the day).

It's a bit out there, but I do believe there is some truth to op's points.
I'm going to give it a crack. Caveat that I have not read the TDD scriptures.

Unit test: tests a bit of code not much larger than a function, to make sure that the function runs properly and gives the expected outputs.

Functional tests: tests some code not much bigger than a module (source file) to make sure it does the right things, from a business logic standpoint.

Integration tests: tests some systems not much bigger than one subsystem making an API call to another system, to make sure that the systems can talk to each other properly.
Time units are messy.

Once we get to Gigayears, what is the size of single year? Just 365 days? Or which of Julian, Gregorian, Tropical, Sidereal? At even kilo prefix the differences do add up. Or would you need to specify it?

Days, weeks and months are also fun mess to think of.
"It's annoying" is a pretty good reason. If you don't mind function names like that, go become a Java Enterprise programmer, see how you like it after a few years.

In addition: it's the wrong solution to the problem. The units shouldn't be baked in to the function definition, just the type of quantity. You should be able to do both:

setSpeed(10 m/s)

and

setSpeed(45 km/h)

Which you can do in many languages. In fact, time functions in C++ work exactly like this. If you want to suspend a thread for 10 seconds you do

std::this_thread::sleep_for(10s);

but if you want to suspend it for 5 milliseconds, you do

std::this_thread::sleep_for(5ms);

And if you just supply a unitless number, it's a compiler error.
> Does anyone defend this as being useful for anything?

Extreme relativistic phenomena like "spooky action at a distance" or the Alcubierre's warp engine folding space may be intuitively easier to grasp if you think of space as a structure made of wobbly interacting elements approaching or receding from one another, rather than extreme deformations of abstract euclidean geometry or probabilistic waveforms.

For example, time ticking at different rates in different places could be explained by a constant rate of causal propagation through regions with a different density of these elements. Or, alternatively, by causation propagating at different rates going slower through elements with very high energy. This can create two competing models, which could be tested experimentally to see which one is closer to reality. (This capability to ultimately being tested empirically is the main thing that differentiates theoretical physics from scholastic speculation; if not for that, both would be rationalistic masturbations to see how far you can push your logic models, without a way to put them to the test).

For a scientific theory, "being easier to grasp intuitively" may be the basis for more rapid advances over the previous version based entirely on a complex formal notation.
It's almost as if life on the planet isn't all about us.
The evolution of emotion: Charles Darwin's little-known psychology experiment (2010)
I would assume the two main reasons are lack of access to this sort of dog training, as well as the impracticality of having a dog at a doctors office.
That is a pretty low bar to have in tech. A few years ago spying on your users was seen as a grave sin. This was changed by large tech corporations that groomed their developers respectively so that they can justify it to themselves.

So being the least bad tech company isn't too convincing.
My turn for an anecdote.

4 people in my company, my sister and their spouses (so 10 all together) just had Covid in the last 3 weeks. 2 reported mild flu like symptoms, the others range between that and full blown flu. The least affected said it was like a cold but went on for longer. The ones at my company all tried to work through it and all failed to keep a full schedule, despite being the kind of people who might work through a cold.
Are you coding without any form of auto completion?
timeout = timedelta(seconds=300)
frobnicate(timeout)

Working with GCP or Azure's Python SDK is like navigating a jungle of types. Some calls return a `compute_engine_list_item` while others return a `compute_engine` type and these are difficult to inspect and reason about, because Python classes default to printing something along the lines of `<__main__.myclass at 0x7fa8864a1040>`, making heavily typed Python code quite difficult to work with.

No paradigm is going to save you from spaghetti-code, but being able to pass a list and get an integer in return, makes it very easy to reason about what you can do with these values, whereas it can be quite difficult to reason about custom types/objects.

My point is, that knowing if `frobnicate(timeout=300)` is in seconds or minutes can be just as difficult (or even more difficult) as knowing what specific object I need to instantiate and pass to `frobnicate` (in the above case a `timedelta`)
>STEM jobs are the main viable path for economic stability and freedom.

Why STEM and not tradesmen? Plenty of decent trade jobs out there that can lead to serious $$$ if you're hard-working and competent enough to manage self-employment.
Remember the Minecraft Alpha promise? It went something like "if you buy this game in Alpha you get all future minecraft softwares/ports/etc for free".

Wonder where that went hmmmm
I'm not sure what's difficult to understand about it.

How about we pivot to intimate image abuse (revenge porn). The argument is the same. The victims are re-victimised every time their intimate images are shared, for the victims it's always the same stress, shame, embarrassment, etc.

However apparently the damage is already done so there's actually no issues according to the other user so what's all the fuss about...
If you exclude the sports teams, which to a non-US observer seem to have enough funding to pay millions for their coaches, basically free (as in no tuition fees for most studies) universities in Germany do. Just saying...
And they completely abandoned the extension further west for which the stations Turmstraße and Jungfernheide were prepared for - it’s now replaced by a Tram line that will arrive there no earlier than 2028
I work just shy of 500 acres, for what it's worth. While that may still be a hobby, you're off by a couple of orders of magnitude.

Still not a career, perhaps, but that's kind of the point here. I could easily handle thousands of acres if it were my career. However, obtaining thousands of acres to work is effectively impossible. Every other farmer is also desperately trying to get their hands on those acres.

If we want farming to be a viable, full-time career for people then we need far fewer people involved in the industry, not more.
I feel like you could get some real nice CRT effects in blender by messing with shader nodes. I doubt a plugin would add much to that workflow that's not there already natively.
They (Microsoft, Google, Facebook, Apple, etc.) do not care about one payment of a couple of milions dollars.
Analysis – The Ukraine War Is Now a 'Bloody Stalemate'
In defence of Gy, it isn't meaningless in astronomy - it's a very well used unit. Though I do agree that it might be less common in code.
And there is also cortuption.
They have collected vast stores of environmental data in their genetic material. I'll bet you real money they know they have to collect water before anyone knows there will be a drought.
I've always been impressed by sprite's work. A good example of their skill is contained:

"Now obviously, the fact that this gives us only 12 of the 16 pads is a bit of a shame. The only way to get those extra pads is to use an extra-expensive PCB manufacturing process that uses either microvias or can route tracks between the pads... or you could cheap out and do something crazy like dead-bugging the chip."

Picture: https://meuk.spritesserver.nl/foto/gallery/image/3939/IMG_35...
omg thank you for this. The amount of people trying to tell me WSL2 is groundbreaking - meanwhile I have been rocking Fedora in virtualbox for years.

WSL1 was really interesting, but ultimately Microsoft needed a flagship product to demonstrate the capabilities of Hyper-V and WSL was the perfect project.
Totally disagree with that

Plasma
Gnome
MacOS
Windows

That would be my pick top to bottom of best UIs

Windows is a shambles and it mentally destroys a piece of me everytime I use it
yellow coloured paper which is used to make anti-war posters. E.g. Ukraine flag colours, Yellow background with Blue writing

Got me confused, as I thought this was related to Yellow Press (news papers): https://en.wikipedia.org/wiki/Yellow_journalism
You are not the target audience for Microsoft, the corporation is. Who uses a home computer anymore? (it's all smart phones now) You start work, you get a pre-installed Windows laptop to use by the corporate IT department, configured to be used as they see fit. You no longer own a computer. Nobody is expected to, these days.
I do not think the fact that Google API’s have terrible types is a good argument against typing in general.
What web frameworks solve, and how not use them
I service far more dangerous and complicated things regularly. Some from an era before safety was even a thing. This Mac is fairly easy to service.

Not that I’d bother to service it as I’d rather apple handled it these days so I can go and play inside the old dangerous stuff instead.

(HP 141T on the bench at the moment)
Yes, it's amazing when they actually succeed in delivering something at the end.

There is almost always some substantial fraction of the budget that went to corruption. (For nuke plants in the US, it is generally 2/3 or more of the total spend, often 3/2 of the original budget.) Nobody actually involved wants the project ever to deliver, because right then the money stops flowing; or, anyway, not until the kids graduate college or something.

So it is always amazing when these projects deliver.
Thanks for the hint! This can probably be integrated quite well into the site.
On Tolkien and Orwell
But not in the satellite view. Bing shows more of the construction.
What does a type for ‘seconds’ do that an ‘integer’ doesn’t?

I may be misunderstanding this.
ET-minion can complete with GPUs because it is essentially a GPU. Most GPUs are in-order RISC machines with very wide SIMD ALUs and huge register banks. Whether it runs RISC-V or some proprietary ISA doesn’t really matter. How you build things does. And anyway, RISC-V vector ISA seems to be closely inspired by GPU ISAs to begin with.

Regarding SIMD: maybe you are right. I don’t know. Performance of RISC-V vectors here is an unknown factor. If VSETVL is zero-cost and the CPU can rename vector partitions without added latency, sure. But I remain skeptical until proven otherwise. The very design of RISC-V vector stuff screams amortized processing of large data blocks, not flexible low-latency operations on small data blocks. And notably, I could not find basic SIMD shuffle/interleave operations in the spec. That’s perfectly fine for large data vectors where you can work with multiple instruction, data-parallel vector registers and blends, but it would kill performance for many algorithms that work on limited number of lanes.