skysight-inc/HackerNews huggingface dataset:
I studied for a popular degree at one of the largest universities in Germany. I never had a course be taught by multiple professors. If a course had many attendants, the room just got bigger.

But that's just my personal experience. I don't know if it's different at other large universities.
The Ford CEO claims that all the big western car companies believed that they could sell EVs at the same premium the early cars sold for even as they expanded the sales base to the mass market over four or five years.

This sounds completely idiotic, but fits so well with the observed actions I guess it's true.
White collar workers show why US jobs openings data is riddled with red flags
To clarify: I didn't mean a model that would "translate" animal sounds to some representation of language or meaning. I meant a model that would capture statistical regularities in animal sounds and perhaps be able to link these to contextual information (e.g. time of day, other animals around, season etc).

By almost trivial I mean it wouldn't require much new technology. Something like WaveNet or VQ-VAE could be applied almost out of the box.

Data availability is may be a significant problem, but there are some huge animal sound datasets. E.g. https://blog.google/intl/en-au/company-news/technology/a2o-s...
For $27 million a year, he should be able to handle a hard question or two.
I think studying this stuff is always going to seem mysterious unless you account for the concept of fashion in science. Specifically what I mean is that two papers (or ideas or approaches) X and Y can have equal “objective scientific merit” but X is more popular than Y because of random initial conditions (e.g., a famous researcher happened upon X first and started mentioning it in their talks) that are self-reinforcing. The root cause of this phenomenon is that most/all researchers can’t justify what they work on from first principles; for both good and bad reasons, they ultimately rely on the wisdom of the crowd to make choices about what to study and cite. This naturally leads to big “flips” when a critical mass of people realize that Y is better than X, and then suddenly everyone switches en mass.
> In other words, a culture where engineers don’t need to do anything that they don’t want to do.

Wish I'd received the memo our "great engineering culture" was based on getting things done.
> load balancers

These also run on VMs.

> database servers

These also run on VMs.

> DNS

This is such a tiny cost that it’s not worth mentioning at any scale.

> Backups

This can go any number of ways, with price tags all over the place, yes.

> Access management

There are plenty of free and paid solutions available.

> Monitoring

See Backups.
You can do all those things, just in less time. Which is a different skill set I admit.

But, for example, high school AP English exam is 3 45 minute essays (plus multiple choice). You have the read the passages, compare/contrast, etc.
It sounds like they're looking for not you tbh, but it also sounds like you value something startups can't give you and should probably try to find a more stable boring company to stick with longer; instead you're just repeatedly risking sinking ships and reacting to it by leaving early.
They can, if congress passed a law telling them to do so. The IRS isn't the entity preventing this from happening.
I think grading is obsolete. Grade inflation increased a lot the past 30 years. Ironically, it has increased the least at the least prestigious colleges. Pass/fail is the way to go. Don’t know if this would mess up things like applying for graduate school or jobs but let’s end the farce that grading has become.
A crashed machine is a secure machine.

That’s what grampy used to say
The Yann LeCun paper 'Gradient-Based Learning Applied to Document Recognition' specified the modern implementation of a convolutional neural network and was published in 1998. AlexNet, which woke up the world to CNNs, was published in 2012.

Between that time in the early 2000s I was selling implementations of really good object classifiers and OCRs.
https://www.youtube.com/watch?v=t_ZaKxGzTWQ
A British Olympian recently performed this feat despite having a stress fracture in her hip: https://www.bbc.co.uk/news/articles/c0kj07d5gmzo

Some people seem to be built differently!
(caution: backend dev opinion)

I swear every time I use React, every couple of years, I wind up thinking "okay fine, but... why?"

I love JSX. But the React API, for some areas, feels complex and boilerplatey. I dunno why you have to explicitly memoize some stuff. Svelte just magics that shit away.
I think trying to squeeze journalists is a really bad idea.

If you fuck up the best thing to do is just ignore it and pray no one notices. I don't think many readers of this outlet really care all that much about this topic. I mean, international readers don't care about US taxes all that much and generally people don't care.

This lobbying is pretty egregious though. But generally lobbying laws in the USA are problematic. In many countries these practices are considered illegal.

This, however, has become very much juicy gossip now, so as someone else mentioned. It's going to be the Streisand effect.
>> When you hyperfocus, bad things can happen.

Highly optimized systems are fragile. They work well so long as everything stays the same. Optimizing for cost will compromise other things. Quality is not a varnish to be applied after you make something, it's designed into the product and production process from the beginning - by people who understand such things.
Do you really mean "ublock" rather than Ublock Origin?

https://en.m.wikipedia.org/wiki/UBlock_Origin
"He learned to communicate with birds and discovered their conversation was fantastically boring. It was all to do with windspeed, wingspans, power-to-weight ratios and a fair bit about berries."
Success in spite of the organization...
In a weird paradox, students who believe the lie and actually study to learn the material get more value from their education.
> the metric system itself doesn't use the metric system

Of course the metric system doesn't use the metric system. How would that even work?

SI units are, as you point out, defined in terms of measured aspects of reality.

US customary units, on the other hand, are defined in terms of the metric system.

And yes, this means that both of them are grounded in measured aspects of reality. Again. How else could this possibly work? Measuring themselves, perhaps?

If US customary units were defined directly in terms of measurements, then they wouldn't use the metric system. They would only be interconvertible through those measurements, and if they weren't the same measurements, as they easily could not be, this would be an empirical process subject to further experiment and refinement.

But they're not. They're defined in terms of SI, making conversion a matter of arithmetic.

It's a load-bearing statement. I do understand how someone who lacks grounding in the physical sciences might not realize that. Glad to help.
Not sure what the definition of "control" is in this case. Might include any type of cloud connectivity.

(I'd be quite happy to get no-cloud products just from vendors getting out of liability, tyvm!)
>many people suggesting we rely on... proctored exams. What exactly do you think that's solving over a... test where the teacher ensures people aren't on their phones?

That's what proctoring is.
I think you can use DNS challenge to get a cert without exposed ports, if your DNS has an api that supports it.
Ok, you are right, let's end this "discussion".
A side effect of native language, where a couple doesn't translate to 2, rather some.

That maximum is usually the approach to UB in sane systems languages, literally meaning undefined and that is it, possibly having traps or similar enabled by default.

It isn't the wildcard for any kind of optimisations are allowed, aka "please go wild dear optimiser".
> I would not recommend that you go down with the ship but you will want to have a good story for why you switched so often.

I mean have the story ready but you'll likely never get a chance to tell it. In this job market this is a "screen out without a phone call" criterion. I think it's shitty but it will likely be very hard to get interviews with this sort of recent employment streak.
Will add my anecdotal evidence: I've seen this across the board from Microsoft. I've been a customer for several decades, and it is a bit of a nightmare now.

Logins that redirect to odd places. Jolting issues because you changed a seemingly innocuous security setting (i.e. OneNote refuses to sync on specific versions of the app/software if you don't grant them full access). Or just inconveniences, like having to login multiple times across their own sites when I dive into Office settings management. Seemingly forced use of the Microsoft Authenticator app from time to time.

Multiple computers, multiple devices. I can usually work around it, but it is a pain.
MacOS is pretty good, can’t argue with you there.
Yep! That's a great point! I forgot that LEO encompasses quite a bit of difference as well. Starlink has been in the news lately, so that's mostly where my mind was. I believe the newly announced Starlink shells are even lower, so that's good news from a failure standpoint.
Ok, but as long as the institution is taking public money, the government can impose rules and regulations on the school.
Privatize the profit, socialize the cleanup costs.

Start making these companies pay into an insurance superfund.

Who is going to pay the day SpaceX has a "whoops" ?
Note that for every 1 km at the earths surface, you get 6.61 km at geostationary orbit. So there's quite a bit of room (264,924 km circumference vs 40,075km at ground level).
> Well they made an extra $1k by doing it this way.

Not really, the treasury had to borrow $7000 for over a year that they wouldnt have had to otherwise, which isnt free.
IMO, these layoffs are not caused by AI or because Google suddenly doesn't need engineers. Instead, we're seeing at least four effects collide:

1. Growth can't last forever. Big tech is moving from an exponential phase to a sigmoidal one. Expect to see less spending and more focus on efficiency. It takes fewer people to keep the profit engine going than it does to build something totally new from the beginning.

2. What goes up must come down. Paradoxically, even though half of the world shut down, COVID led to a giant market boom. Head counts went up dramatically from 2020 to 2022. Tons of cash was thrown at the market.

3. 0% Fed rate is over (for now). It costs money to borrow money, and investors can get actual non-zero returns in a "risk-free" investment. Now companies need to justify their spending, reduce debt, and show returns that are commensurate with their risk in the new environment. Raising interest rates cools the economy precisely by forcing layoffs and cutbacks.

4. "R&D" (which includes a substantial amount of software engineering work) now must be capitalized and amortized over five years (at least in the US). This is a much less tax-advantageous position than existed before 2021, and new guidance in late 2023 made it clear that this applied to much of our industry.
I did the same for my self-hosted product, chose MySQL + PHP, one of the simplest stacks possible that's supported by almost all hosting providers out-of-the-box.
However, none of that was fed to you by algorithms, but rather your own curiosity for weird stuff and your ability to find it. I am not saying that it is good or bad, but in my book, it is different from infinite algorithmic feeds we currently have.
>They should teach it in every MBA program in the country /s.

As if it wasn't the result of what has been taught for decades, now coming of age more bigly than ever ;)

>MBA programs should be reformed from the ground up.

Who would do the reforming though?

Academic leaders? That could be like having the inmates running the asylum :)

From the ground up?

If you're not careful they could end up building an insane new institution at a massive scale in an image grandiose enough that it could crush GE or something ;)
Can SpaceX land a rocket with 1/2 cm accuracy?
Something like this? https://search.acousticobservatory.org/
> I mean we have NVDA's CEO saying to not learn to code, and lot of non-techies quoting him these days.

Simply planting the seed of ignorance for generations to come. If people do not learn, they need someone/something to produce this, and who else is better than the gold mine(AI) to supply you these knowledge? Also, as long as cryptocurrency and AI boom goes, shovel sellers(i.e. NVDA) gains to profit, so it is in their best interest to run the sales pitch.

Also, once people think that all is gone, future is bleak, people will not learn and generate novel ideas and innovations, so all knowledge, research and innovation will slowly get locked away behind paywalls of people who can afford select few with the knowledge and access to wield the AI tech. Think of the internet of our gone years minus all the open and free knowledge, all the OSS, all the passionate people contributing and sharing. Now replace that with all the course sites where you must pay to get access to anything decent and replace the courses with AI.

At best, I see all these as feeding the fear and the laziness to kill off the expensive knowledge and the sharing culture, because if that is achieved, AI is the next de-facto product you need to build automation and digitalization.
Llama.vim: Plugin for Neovim
Factorio: Space Age Released
In case any of your colleagues have a mysterious "illness" today and/or seem sleep deprived tomorrow, this is probably why.
I don't know if the middle is really hollowed out... I for one am in the middle, but I say I don't care much because people who care a lot get overwhelming quickly.
Yes there's no air resistance, but also most of the fragments aren't going your way.

If you have a 25 m^2 cross section in the direction of the explosion, at that distance you have a roughly 1 in 246 billion chance of any given bit of debris hitting you.
Oh, if the devops (new tfs) interface redesign is a representative sample, it's easy to make the world's largest SPA when you convert simple form submits into 5 JS-loaded logical pages, with unreliable navigation and complex JS session data that is too large to transfer on a LAN.

I imagine they can beat any record with a simple single-table CRUD.
I feel like if these classes focused on where objects can shine, like with dependency injection, we'd feel alot different about things. But instead we focus on modelling the problem, without demonstrating how to solve practical issues, and now we're left with this tool that noones knows how to use much beyond a CS203 exam.
This is an industry-wide problem, not exclusive to Microsoft. I feel like everyone has just outsourced QA to users. There's been a drastic decline in software quality at release, particularly in the past year-year and a half.

Initially I thought maybe it was just getting difficult to maintain these behemoth platforms that have been around since the 90s but it's infected the gaming industry as well, total green field projects where you can expect the v1.0 release to be almost unusable until 1.1 or 1.2+
My parents never restricted me access, but talked with me openly about movies, games, or websites they saw me using/playing when they came to my room. I didn't take any precautions, or fear their reactions... because they were open about things with me.

Some discussions went pretty deep, others not really.

Moreover, they usually would spend time with us late evening watching interesting stuff. Given how open they were, me and siblings would ask about it too. They weren't the type that watched the most banal thing either.

I did end up visiting many strange websites. But the way they educated me never came second. I did start concerning myself with what I consumed.

Honestly it's better to open up, talk, keep up with what they watch but in a way that can be educative for them (i.e. question, discuss).

This is mostly things above 10 yo, granted. Before that I didn't have internet. But my friends did, and I did spend lots of time with friends.

My point is, it's better to confront with real life things sooner and have the time to talk. After 16 no one has time :)
Files by default are world readable, see umask. You tested the exception, a restricted file

It's moving files out of potentially-safe directories into definitely-not-safe
So far I've managed to overcome the itch to write my own solution for this problem. It is tempting though.
This is not a new thought to me or my gen x /millennial cohort. However, it made some amorphous thoughts crystalise.

Economics doesn't understand Maslow's pyramid.

I don't give a snotty fuck if stonk go up or we have more iphones than our parents. They're cherry-picking data. Maslow's pyramid is a useful model; GDP is meretricious puffery.

Pyramid delta is a bigger factor in a generation's zeitgeist than position.

Self-actualisation was, generally, off the table for
the greatest generation. For most people, their lives were mapped out at birth. OTOH, hunger was a recent memory, so they made progress up the pyramid.

Boomers were the first generation for whom self-actualisation was within reach. You didn't have to give up housing to be a beat poet.

We were brought up to believe that self-actualisation was available to us, too. But in practice, you risk housing. I have personally been through a full cycle of this. I'm infinitely richer than when I was 20, but I'm back where I was on the pyramid. I still have a long runway to chase self-actualisation, but I'll ultimately go back to being a wage slave for a company I don't give a shit about.

So, when economists compile charts of numbers going up, and politicians crow that the economy is growing, you'll excuse me for dithering between prozac and axe murder.
Man, you would the new samaung AI fridge[1].

Then there is the AI bloatware [2] in your operating system that pinky promises it wont spy one you, even as it is becoming harder and harder to turn off.

[1]https://www.theverge.com/2023/12/27/24016939/samsung-2024-ai....

[2]Mostly rumors about copilot, please don't take this as gospel.
Getting hit by debris that flies away directly from an explosion would very bad luck indeed. Just think about how well you would have to aim to hit someone 10km away.

But some debris (in particular slower pieces) will probably oscillate around the geostationary orbit giving it countless chances of hitting other satellites.

Has someone modelled this for example in Kerbal space program?
As a TA, I've seen graduate students succeed with answers blatantly copied from the internet (i.e. screenshots of the answer, rote copied answers, etc), and then I was asked to make a calculation to make sure the points reduction would not impact their final grade.

This was before generative AI became so commonplace, and I got the impression this is super common place. It was a really disillusioning moment for me.
Build native WebAssembly components with .NET and C# – and deploy on wasmCloud
Disagree on the order, unless the next institution is also an educational one, which for undergraduates is mostly not the case.

If it's a job, the order will be school, school, major, everything else on the résumé, grades maybe.
> I remember reading a blog post many years ago that stuck with me, I don't remember the title of the post or who wrote it but it was essentially along the lines of "beware when companies start to take away the free snacks".

Most don't even have them... but ok
Author here! Came when I saw my Substack blowing up.

This isn't to imply that engineers are universally treated well, but that RELATIVE to other workers, they held far more bargaining power and faced better working conditions across the board. Most companies outside of the tech bubble don't even have the concept of unlimited PTO.

There's probably something broader to be said re: this point on bargaining power of workers in general, but this is above my pay grade.
> "Why scientists are drilling into volcanos"

Because they were so preoccupied with whether or not they could, they didn’t stop to think if they should.
Some of the worst infrastructure I've ever seen with terrible practices had elaborate mechanisms in place to make this kind of thing effectively impossible, because if it happens it's... pretty damn bad. I'm not sure I'd ever want my business to sit on Azure-managed cloud infra even before this. I'm trying to go through some thought experiments and even imagine how something like this is possible without some kind of full-system catastrophic error and I'm struggling.
The US and Canada used to have a big malaria problem. Over a thousand people died constructing the Rideau Canal, and majority were from malaria.[0]

[0]https://en.wikipedia.org/wiki/Rideau_Canal#Construction_deat...
If you gave a company over to only engineers, it would also fail, just in a different way. Same with only HR, or any other field. MBAs are not the problem. Shitty MBAs and shitty leadership are the problem. MBAs aren't there to screw people over; they're there to sustainably run a company. Sure, the bad ones screw people over in the name of nickel-and-diming. But still.

And no, I'm not an MBA . . .
It can reach you, sure. But the chances of hitting are miniscule. If you could throw a basketball a few hundred kilometres you're still likely to miss the net.
> I am starting to wonder if the chorus of 'maybe one org should not be responsible for all this; it is genuinely too important' has a point.

I agree this probably needs to be run more professionally but I think the "chorus" is missing the key fact that no one has stepped up to pay for or build an alternate and driving this one to insolvency just leaves us poorer.
What non-ubuntu based distro would you suggest? (specifically for Steam)
Arch?
NixOS?
I wish I was this focused.
no one ever brought up "inheritance as reuse" in this thread, don't straw man.

It's called OOP, NONE of those letters stands for "inheritance"
For these parameters, yes.

If you have a raid, then you have 2 copies with like 99.99% availability and 5 mean time years to failure.

With a volunteer drive you have like ?% availability and ?% years to failure? You can't depend on it.

Also the average value of data is very low, you don't want to be making many copies of for no reason.
> There are no non-human species that have been found to use language for the Chomskian definition of language (using a finite set of symbols to represent an infinite number of communicable meanings)

It's far from clear whether humans are capable of the Chomskian criteria of language. And Chomskian linguistics have more or less collapsed with the huge success of statistical methods.
Compile and run it?
Fighting Google Cloud Platform client bloat
What you're describing is a recreational activity, that doesn't serve any practical purpose. Evolution rarely favors that.
Two thoughts, AI will enable more people to express their creativity. And wait for large self trained models appear. I mean, how different is that from learning Go? It is a matter of time and AI can generate original work.
Even placing traces inside a print and then slotting in IC boards would be useful.

Even at mm scale it changes the types of prints that can be done.
MS drops products faster than Google. But they go through the hassle of creating a completely redundant one, porting all the users, and only then killing the old one.

Some times the new one is even an improvement over the one they are killing... I mean... it's not the rule, but it happens here and there.
> *nix started from a better _initial_ posture as it was multi-user, permissioned, and network-aware from the start (vs. corporate MS-DOS => single user => GUI => networked)

Windows NT started as a multi-user, permissioned, and network-aware OS. The team that built NT came from DEC, not the MS-DOS team.

Windows Me was the last version of Windows that had any form of DOS underpinnings.
That's my big issue with PostgreSQL. I don't care about DDL with logical replication as I can build an replica for the switch, but no LOBs?