skysight-inc/HackerNews huggingface dataset:
It’s kind of a miracle engineers are treated as well as we are compared to most traditional office jobs. IMO there’s probably a good reason for it, namely some institutional memory of when engineers would just defect en-masse and literally destroy your company if you pissed then off enough. But it also makes me a little sad that other white collar jobs don’t have the same benefits.

There are probably a ton of jobs where people work just as hard as engineers but are treated as little interchangeable boxes by the money people.
>nor when given a temperature in Celsius do I have more than a vague sense of how hot or cold it is

As an electrical engineer don't you deal with temperature? Pretty much all datasheets are in C.

About temps - I can convert them in my head w/o much an issue (c=5/9 * (f-32); normally I need to convert F to C only), however something as reference point: F scale was designed as 0 - freezing point brine (salt water), 100F - body temperature; the thermometers were bit off, as 100F is a slight fever (37.7). Normal human body temperature is ~36C.

My point is that 100C (boiling point) is not very useful for a person using F as a reference point when/why something feels hot or cold. 50C is already too hot and causes burns.
In France, we can ask for "une livre de beurre" which directly translates to "a pound of butter" which has been standardized to 500g (half a kilogram). So yay! You can use one freedom unit in France ;)
GDP == kWh
I only had a quick look at the code, but it looks like it's timing memory allocation. For example the sprintf part uses std::string str(100, '\0'). I'm not a C++ expert, but I believe this is essentially doing a malloc and memset of 100 bytes for every call to sprintf. So this is probably a poorly setup benchmark.
This one is simply not made for you then. I can see how it could be perfect for micro mobility, for going to the train station or for doing a few kilometres in a dense city. But it’s clearly not made for long distances. The size of the seat and the wheels clearly shows this is meant to be portable while compromising on how it rides.
You can speak for yourself, but I certainly didn’t mock anyone.

I’ve had a multi-decade interest in languages, though. IMO, it’s very natural to find patterns and associations like this and finding different ways of organizing taxonomies is fun.

I’ve also thought about why watermelons, pumpkins, cucumbers and bitter gourds all have the character 瓜 in them in Chinese. Not to mock speakers of language, but because I was nerdsniped. Have a nice day.
Sometimes there’s talk about how science has stalled and there is no progress.

It’s nice to be reminded that there has been indeed real progress, especially at the applied and medical sciences.
Yeah, I have to strongly disagree with that. Sure, AWS can be stupidly expensive, however it can also save you a lot of money.

A few years ago, I was the VPoE for a small-ish startup in Denmark. I was the only ops person, and I was able to provide 100% uptime for a year, including a migration from k8s clusters, AWS AZ outages and whatnot. During that time, I also reduced our monthly spend from $15k to $5k. This was a fully auto-scaling, redundant and highly available system.

When I started, every night I got woken up by alerts (working alongside the CEO and another engineer to fix things). By the time I had stabilised things, the only thing waking us up were our providers having outages.

I used to run a similar business earlier, without AWS. We owned our own hardware and had ops people going to data centres. I can guarantee you we did not spend less than $12-13k/month (AWS fee + my salary) in that company. Think closer to $100-150k/month.

AWS can be cheaper when you factor in the cost of employees. It can also be stupidly expensive when you use it the wrong way.

Another example: I host a small service that gets very seldom, seldom use. Maybe 20-50 people discover it and use it per month. I have the backend running on a Lambda, and it costs me about $0.5 per month. It took me 20 minutes to write the CloudFormation for that and push it through my CI pipeline to have it deployed. There is no way I could get cheaper hosting, uptime/availability, and faster time to market than with a Lambda.

If and when that service becomes more used where it warrants running full time, I’ll rewrite the request handling and throw it in my k8s cluster. But until then, I do believe this is the cheapest solution (for me).
> Microsoft just announced to great fanfare that Excel can call Python--which is the wrong way around

How do you cause users to even discover that Python app, or feed an input to it? Of course the spreadsheet software is an obvious candidate for the primary UI.
We just put in orders for Lenovo P14s gen 4 amd laptops for developers. With 64G ram, 2.8k OLED display.

We have been very happy with P14s gen 2 amd with 4k display, but it has only 32G of ram. The 15W 8 core Ryzen apu has been silent and performant.
The authors state that the US "is not a global leader in the advanced manufacturing of the twenty-first century" but don't actually support that claim; we're kind of supposed to take it for granted.
> If you don't work, you don't eat.

Oh no....
IMHO people don’t often enough think through what the Google search type-ahead would be if it had 100s of millis per BPE token and a demanding cost structure.

No one credible, least of all a guy like me who had been an enthusiastic amateur for a few years, is saying the stuff hadn’t gotten pretty wild recently.

But unprecedented? Nah.
Uuuu, While the analogy is nice, I doubt that taxes are decided upon like an engineer deciding on damping coefficients. An engineer has a specification and tries to hit that spec. I have a hard time believing that’s how taxes are set. I would like carbon taxs/credits to be decided upon that way. But if you look at the real systems it’s obvious they weren’t designed that way. Finally, you are correct that you need to be careful in choosing the metric. I think I would also question the desirability of dampinh, which it seems like the other poster was trying to say. The market being dumber is a slower response in your analogy. They want a sports car, not a rolls.
selling to noone still implies possession, which is a felony.
Yellow journalism was a thing before television existed.
Good to know! So now I can go ahead and buy a SUV, take the airplane for travelling whenever I want, put a couple of airco's in my house and I don't have to feel too responsible for the environmental consequences because the shareholders are the ones who are responsible.
A lot of progressives are angry at the cheap plastic crap that Action sells but they conveniently forget that poor people don't scuba dive in the Carribbean much.
Spoiler: He did not write a blockbuster.
Yeah, like using overheating intel CPUs for year years. I feel for the poor schmuck who bought them, especially just before the jump to M1
> Java (and preferably Kotlin) are a lot more serious about making sure your code is robust before it compiles.

You are making great points for Rust, Ocaml and Haskell.
Ciguatera:

These are eaten by herbivorous fish which in turn are eaten by larger carnivorous fish. The toxins become more concentrated as they move up the food chain.

https://en.m.wikipedia.org/wiki/Ciguatera_fish_poisoning

In a toxic world, it's generally safer to eat lower on the food chain and handle stuff higher up the food chain with more care than you do other foods.

It's not a guarantee of being safe, but it helps lower my blood pressure about such things.
> 1. It was solving the wrong problem. At the time the proposal was made (Go 1.12), the language didn’t have error wrapping. And this proposal is what motivated the Go team to add fmt.Errorf in the very next release.

This is simply not true.

Error values proposal: https://github.com/golang/go/issues/29934
Jan 25, 2019, launch decision on May 6, 2019

Try proposal: https://github.com/golang/go/issues/32437
Jun 5, 2019
>>The Department of Defense’s (DoD) mission has traditionally been one of military security rather than economic security and assuring a strong American industrial base. Yet economic security and military security are now inseparable.

I think a big, poorly understood part of these stories is "advanced games" or "long term degeneration."

Take government procurement, like fighter jets or new hospitals. Post-war, the way this worked was "cost-plus." Companies accounted for their costs and were promised a fixed profit. The obvious flaw is that companies lose interest in efficiency. But... it did work during the war and resulted in more tanks, ships and jets than anyone thought possible. It also worked post war.

But, such games mature. Under "cost-plus" a company increases profits by spending. That's an incentive that will bite eventually. So... they move to competitive bidding. This degenerates into a lawyers-only game, etc.

That's the administrative layer, but game maturation also exists at the political layer. Rooseveltism was a thing for a while, and then anti-rooseveltism became it's competition. During the neoliberal era, industrial policy was the devil. Half the international institutions (trade deals, imf, wb) exist mostly to enforce bans and limits on industrial policy.

During this era, when governments' job was to "get out of the way," the alternative to (now evil) industrial policy was either big trade deals, or tax policies. Tax breaks and tax complexity counted as "getting out of the way" while trade deals structured markets (eg auto-manufacturing) with more detailed rules than a Soviet five year plan.

Anyway.... the statement about making economics a defence job... it feels like an attempt to declare bankruptcy on the "trade-deals and tax breaks" era, and move to an weirder and more awkward model. A bad idea that hasn't played out might be better than a better one that has.
> If this were the case, it would beg the question as to why many consumers and businesses willingly opt for rental models.

Lack of understanding on consumer side and malicious intent on business side?
One of the realities of capitalism is that people are not paid proportionally to how hard they work.
I was pretty sure he had his own doubts and feelings and a sense of realization after watching the movie.
Use it at all, presumably.
It is a bit more subtle than that though, in a literal and practical sense almost all the work is done by fossil fuels. There are a lot of interesting real-world correlations on the classic wtfhappened site [0] that are more than likely linked to a sudden slam-the-breaks because oil availability became the bottleneck as production shifted from exponential to linear growth [1].

Then the response to that was the famous decoupling of money and the physical world by Nixon combined with a growing belief that control of the government and attacking political opponents is the path to prosperity.

It'd be fairer to go back to economic fundamentals and reward people based on labour rather than the current policies in the west of printing money and handing it to asset owners. I own enough assets to make do whether we do this the fair way or not, but what we're doing to hard workers is a travesty.

[0] https://wtfhappenedin1971.com/

[1] https://ourworldindata.org/grapher/oil-production-by-country...
"wontfix" is a perfectly good issue resolution.
It lets you actually control the output structure and more or less guarantee the LLM is doing what you want. Plus it reliably extracts structured results.

It's obviously extremely valuable if you're doing anything with the LLM output other than displaying it as a block of text to the user, or if you care about the output format at all.
> won't offer much more memory

A mini PC with that chip, 1 TB of storage and 64GB of ram (both replaceable) costs like 800€ and fits behind your monitor. Getting that much memory in a consumer GPU is definitely quite a bit more expensive. Also, for comparison an M2 Ultra with that amount of storage and ram is 4800€.

So I am not doubting that a 6 times as expensive computer is probably "better" by some metric, but for that drastic difference I am not sure that is enough.
This is bullshit. I've submitted hundreds of bugs to open source projects. This situation happens but it is extremely rare. Much less common than the bug being fixed, ignored, or closed by bloody stalebot.
Whoops, you're right, I brain farted the wrong word.

To be clear, though, they were still wrong. `f(x)=2x` has the property they described of consistently giving the same input for a given input (if you pass in 1, it will always output 2), but it is not idempotent because f(f(x)) does not, in general, equal f(x).
It's verbose yes, but also more error prone.
The beginning of the Luddite revolution
Let's not forget who golang was made for:

"The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt. - Rob Pike
Swype was acquired by Nuance which was acquired by Microsoft. Its competitor, SwiftKey, was also acquired by Microsoft.
The incentive is saving lives. That's what the researchers are in it for. The research is in large part publicly funded. Pharmaceutical companies are just charging rent on top of the discoveries.

The best argument you can make is that private pharma competes to improve manufacturing processes, but you world also have that in a 100% public system from multiple countries competing/collaborating with each other.
Can someone clarify the usage of the word "sockets" in this email?
mods: the title is "DLARC" not "Dlarc", it's an initialism. would be sweet if it's corrected

As for the collection, I was pretty happy to kick off the inclusion of my local radio club's newsletter into DLARC, some 143 issues and counting[0]. We also had a nice videoconf presentation to our club by the program manager of DLARC, Kay Savetz, K6KJN -- a very kind and humourous guy!

[0] https://archive.org/details/sarc-communicator
Once you have one ergo keyboard you don't buy a hundred ergo keyboards.

looks at desk

......fuck

Humans are deeply weird...
Even large language models with billions of parameters get caught in the cycle. You don't usually see it exposed to users because there are sampling tricks applied, such as repetition/frequency penalty.
Terrible battery. Maybe amd would change this but these are not shipped yet
I've tried to get into Gopher and Gemini several times but I just couldn't for the life of me find anything I actually wanted to read.
It doesn't matter how good the underlying idea is, a dogma is always bad.

Because ideas are highly unlikely to be universally correct, no matter how good they are. Even if an idea is supported by all available evidence, it MUST subject itself to scrutiny and possible falsification, all the time.

A dogma flies in the face of that. It is, by definition "any belief held unquestioningly and with undefended certainty" (quote from wikipedia). Once people follow an idea dogmatically, they are very likely to apply that idea no matter if it makes sense or not. They stop following logic and start following scripture.

It is bad enough if this happens in science, where we really do have systems so far supported by all available evidence. But it becomes a lot worse in areas like software development, where we know there isn't "the one" true way of doing things.

And to head off one likely reply to this: Yes, I apply this logic also to the assumption that "dogmas are always bad". If someone could present proof showcasing a dogma that only has good outcomes, with no negatives attached, then I am willing to change my mind on this.
I'm no Elon stan, but I think telling others to "read up" is ironic.

https://www.astralcodexten.com/p/book-review-elon-musk#%C2%A...

Feel free to point me to people actually around him that thinks he doesn't know physics or engineering.

"What's really remarkable to me is the breadth of his knowledge. I mean I've met a lot of super super smart people but they're usually super super smart on one thing and he's able to have conversations with our top engineers about the software, and the most arcane aspects of that and then he'll turn to our manufacturing engineers and have discussions about some really esoteric welding process for some crazy alloy and he'll just go back and forth and his ability to do that across the different technologies that go into rockets cars and everything else he does." - Garret Reisman, former SpaceX director and USC Professor
If she lived in Europe, the impact on her kids would be much lower. I.e. she wouldn't go bankrupt and her kids would still have access to free higher education.
It was a monorepo, with many hundreds of programs in it. I worked on a handful of them, but I was able to see what other people were writing.
This is pretty great. Is anyone aware of a model that can apply this to timestamped text, such as in subtitles?
I have the only copy of important correspondence in my web email. If that email is lost, or I simply cannot find it, I have lost the correspondence. I should at least have an offline copy.
Nit picking goes both ways. Don't postulate unless you're going to give both sides equal treatment.

> You own nothing. Your access to the game and/or the game console and/or the service as a whole can be terminated at any time, for any reason, at the whims of a gigantic faceless transnational corporation.

Your access to an Xbox is, and has been, gated behind a Microsoft account for a decade (same with PlayStation). That "facless transnational corporation" can ban you from using your _purchases_ Xbox and physical games just as easily as they can revoke your streaming access.

> You have no means to contact an actual human at customer support because there aren't any humans working in customer support.

You're speaking about Google here, but Microsoft, apple, Sony (can't speak for Nintendo) and valve all have open,semi-reasonable support channels.

> The corporation gives less thought to you than you do to a mosquito that splats on your bumper as you drive home in your Elonmobile (which, incidentally, suffers many of the same problems), sell it, whatever

I hope you had fun writing this drivel. It reeks of immaturity, pomposity and navel gazing without any real substance, and your post would be better without it.
Second this. But here in hacker news, C# is hated for no reason, just the old Microsoft mantra and NET Framework
This will be torture for dogs. I is like a 5 kHz tone for humans.

All laptops with a 5 kHz tone would be returned as defective. In the 90's harddrives often had a 7200 Hz whine which was enourmously annoying. Todays harddrives are silent compared to the old ones.
WHO chief pushes China for ‘full access’ to solve Covid’s origins
If you were a major shareholder in a company, would you favor a CEO who ran it into the ground?
For example, making "exhaustive tests" (as if you're able to check every single possible user input), eliminating a lot of security vulnerabilities, provably correct implementations of cryptographic algorithms (DJB is playing with Lean a lot right now and wrote a paper on what it's like), being able to reason better about the program, composing different programs while maintaining these advantages.

The "reason" why people ask "what's the use of that" is that they just assume that writing bug-free and correct software is impossible and not worth trying.
Oh so that’s where I remember that from. Thanks! Mr Pratchett was a gift to humanity.
I don’t think this is a great argument: every useful unit system in the physical world can be converted to equivalent units in the same dimension.

Congress could redefine the imperial system in terms of something stupid tomorrow (like a particular bald eagle’s wingspan), but it wouldn’t be correct to say that Americans are using the “bald eagle system”: they’re measuring things the same way they were the day before.
The UM790 is pretty quiet under normal use, but has about a +7dB wooshing when maxed out (not too annoying, but definitely noticeable - it's a bit quieter than my Framework laptop under stress testing). Notebookcheck has a full review and has measured noise emissions: https://www.notebookcheck.net/Minisforum-Venus-Series-UM790-...

I've been using this as my home workstation for the past month or so and have been keeping my own notes. The biggest caveat is that there are stability problems (mine and others seem to be lockups w/ C6 on Ryzen, there are others where lowering RAM speed (from 5600 to 4800 or 4000) clear things up, and for some people, it's with multiple monitors plugged in). There was a recent BIOS upgrade that updated AMD's AGESA and GOP but that doesn't seem to have helped much.

* https://github.com/lhl/linuxlaptops/wiki/Minisforum-UM790-Pr...

* https://bbs.minisforum.com/forums/ryzen%E2%84%A2-9-7940hs.19...
“All he does is organize everything and choose what he focuses on” sounds like you say this is easy and simple. I really don’t want to be a Musk defender so I’m gonna stop here.
I wonder what contributes to this? I understood what he means from get-go.
Do you think that private jets and yachts are a significant portion of CO2?

First of all, such things are of the top 0.1%, not the 10%. You need to be thinking of more mundane things. As someone on this forum you very likely belong to the top 10%.

How often do you order on Amazon? How often do you dine out? Do you have a heated pool? How often do you fly? How often do you eat beef or pork? How long is your daily commute?

Those are the sort of things that influence your CO2 expenditure. Sure you could 10x that with flying private jets, but almost no one does that so it's not as significant.
That's a difference between a dangerously unsafe tool and a good tool. By unsafe I mean providing enough of footguns to shoot yourself in the foot. Java has a community of people that indulge in teaching about inheritance as the first thing after classes in their "OOP" lessons. This ingrains the habit in beginners.
this sum's it up quite nicely
I think I know what you mean but I'm still very confused.
My understanding is that the languages with better support have the advantage of official bodies that have section-by-section translations of all their documents; the EU into its 24 official languages and the UN with its six, for starters.
Not sure what your argument is. Is it that rich people do and therefore cause more plastic waste?
They do this for cycling directions in Apple Maps too.

Come on Apple, you KNOW you don’t support cycling directions in Ireland - stop getting my hopes up every time I ask for directions. Just only show the button when you’re in a geo that supports the feature.
The/ide/giveths/the/ide/takeths/all/this/could/be/easier/and/you/know/it.
Ironically, golang does not have constructs to build immutable types to pass them around, while Java does (records).
It's surprisingly straightforward to learn the characters! I was intimidated at first but realized it's super-accessible, just a matter of spending 5-10min every day (or so) for some weeks. I mean, you could really crunch it in a few days or so but.. might be difficult. What I'm finding an actual challenge now is copying, especially at any decent speed, haha.. For anyone interested, I can definitely recommend https://lcwo.net/ for learning the characters. I'm still pretty noob but my advice is to learn character speed 25wpm, effective speed 5wpm. Learning at a high character speed helps ensure you are truly hearing the "shape" of the character's sound, as opposed to counting the dits and dahs. It's a seriously badass sense of achievement the first time you realize you "understood" a character instantly, without thinking about it. :)
Java has structured concurrency in the works, which will not be much more verbose, unlike golang.