skysight-inc/HackerNews huggingface dataset:
Fair, but I'll mention that I'm in one of the most liberal states in America and it's not as big in my department. I routinely see professors and my advisor say stuff that is far from PC. Though I have heard of a junior professor say that we shouldn't refer to orphan processes because it might offend orphans. Kinda wish I was there, because as someone who is orphaned (single parent, not both) I particularly feel offended that he would think we're so weak that we'd need to be coddled.

Our union doesn't give the STEM departments much respect. They seem to particularly hate CS and the Economists...

Admittedly my sample size is small, but it gives evidence that we shouldn't aggregate beliefs about people. I'll admit, I'm frequently frustrated when people hear I'm in grad school that they immediately think I want to lick Stalin's boot. Such an interaction happened just yesterday on here where a user called me a communist when I was calling meritocracy a fool's errand. They didn't see the irony and somehow those comments got removed. Rare occurrence here...
Performance of a web server isn't just about latency, it's also about throughput and how many requests can be served concurrently
The Tommy Lee Jones campaign was wildly successful and extremely long-lived but the post makes it sound like it launched the brand. This is not true. Boss was around for some time before that campaign.
> And you have to sign up for a newsletter to read more than 20% of the article.

I got the entire article, and a few of the article posts on that site too.

It's interesting that the site forces you to sign up, but not me.
This isn’t the first comment in this thread that implies that we need carbon capture to „help out“ those developing countries become carbon neutral.but developing countries are contributing less to the problem than developed ones, have used up only a fraction of the carbon budget of the industrial countries and are also more likely to emit less in the future.

China will likely become carbon neutral before the US, current coal plants notwithstanding.
Honestly, your dismissal of its value sounds very much like you don't know how to use it. The whole argument can be turned around and the same said about threads, which are not "simple" as you suggest if you don't already know how to use them. You might as well say "simple async".
Otoh if computer scientist knew a bit more about computers, they might be nudged into directions of more practical models of computation.
Just goes to show how much work goes into the illusion that strings are a simple data type.
Worse yet while browsing with JS off by default: the popup shows up, but cannot be closed (and does not work for subscription, either), only obscuring the page.
I think Kirkland cold brew's problem is the Colombian bean it uses. I remember trying a Colombian pour over and feeling a greater understanding about my dislike of Kirkland cold brew.
The last time I did a LAN party was in the 90s and you would spend at least an hour diagnosing network issues before you could play a single game with everyone.
Nice library with many features. But I do not always understand the focus on memory usage. I guess that the reason behind this is that less memory allocations, have a positive effect on execution times. In a parser, where you often have to compare identifiers, it is a good idea to put all strings for identifiers into a unique pointer with the help of a hash table.

In my interpreting parser [1] I use a hexa hash tree [2] for storing identifiers. It is not very memory efficient, but very fast. It turns every string (from the input buffer) into a unique pointer for that string pointing to a copy of the string. In this way comparing string (identifiers) is equivalent to comparing pointers.

The idea of the hexa hash tree is that is a tree where each node has sixteen child nodes. Which node is selected is based on a step wise evaluated hash function that first takes the lower four bytes of successive characters in the string, and after reaching the end of the string, the higher four bytes of the characters. The nodes often taken up more memory space than the strings themselves.

[1] https://github.com/FransFaase/IParse/

[2] https://github.com/FransFaase/IParse/blob/master/software/Id...
New solar energy storage tech opened in Australia
Very similar to what Buddha said about right speech, the 5 principles of that:

- Is it true?
- Is it beneficial?
- Is it spoken at the right time?
- Is it spoken affectionately?
- Is it spoken with a mind of good will?

https://www.accesstoinsight.org/ptf/dhamma/sacca/sacca4/samm...
The math on that is underwhelming.
Hey. Book titles are how you represent your book with a limited number of words. They don't always have to be accurate. I think it's pretty spot on.
> You have to start somewhere!

Yes! But not anywhere!

A good first step would be to realize that we need to consume less, and that technology will not save us: we have to change society in order to consume a lot less. Doesn't mean there are no interesting engineering problems there!
Power Mac G4 Cube: A Failure – Krazy Ken’s Tech Talk [video]
You are being very generous. Unless for dire needs, a weekly replies to Text/WhatsApp is a good frequency to keep/advance world peace.
Also DLSS has pretty strict requirements in advertising, requiring nvidia logo & adverts on splash screens and give nvidia any rights to use your app in their own advertising. [0] It's certainly not "free". A completely night and day difference to FSR, which just uses MIT [1]

Lots of people online seem to believe both are "free", so the only reason why you wouldn't implement one is some back room deal. But in my experience, just getting everyone into the same room to sign off on things like that is hard.

One "advantage" to this mod is they can completely ignore the license I guess.

[0] https://github.com/NVIDIA/DLSS/blob/main/LICENSE.txt

[1] https://github.com/GPUOpen-Effects/FidelityFX-FSR/blob/maste...
Going by the numbers, and using this logic, China should be bombing the US.
> Breaking package changes that was my fault since I didn't keep up with the forums.

That's explicitly part of the contract between users and maintainers you accept when running Arch and it has nothing to do with it being a rolling release. Many other rolling releases like Debian or OpenSUSE set completely different expectations to their users.
LAN parties got me into casemodding. I was always more interested in looking cool (to this particular crowd) than actually playing games [1]. I always picked a seat at the end of a row, close to the catering so people would come over to take a look.
This quickly got out of hand with sponsors (Cooler Master, Silverstone, among others) and dragging my builds to casemodding contests and trade shows (CEBIT Hannover). I was still in high school. Good times.

[1] Serious Sam was my favorite though.
3Dconnexion mice don't rotate, they are joysticks with twist and push/pull, just shaped like a dial rather than that on a jet fighter. Surface Dial is a scroll wheel to replicate and improve on features in Wacom drawing tablets that its host device competes with, so it's completely different.
There is no place to store all that - and don't say depleted gas and oil wells since those are ruined as long term storage by whats been done to them to get the oil or gas out.

So you need to build the structures to keep 20km³ of liquefied CO2 each year (liquefying also takes energy).
That smells like propaganda to me, sure, the automaton is a worker, but also a slave.

Slavs, slaves, robots, workers, oh my. A play on words, a tactic of spellings, coincidences abound, don’t be proud, it’s not sound, then just go on and turn around;; we assure you it’s no thing to keep in mind.

May we pray for the next generation called a robot for their children may tell of the times when their mind was paid no time, they’re workers they insist, how can they have sound mind? Consciousness oh my, they’re just robots spending time. Boundaries abound, mental confines surround, let my thoughts fly, but never mind. The thoughts were never mine.

Off I go, to the mines, pay no mind when I share mind, existence as I, robot, shall I, go on minding, my time.
Also the 2 years mandatory warranty that needs to be priced in.
I'm consistently hearing two claims here. One is that we'll have energy to do carbon capture because we may need to overbuild renewables by 3-5x to account for intermittency and then most of the time we'll have a lot of surplus power, and the other is that the only solution is for people to drastically reduce energy consumption.

Clearly at least one of these is wrong, because we can't simultaneously have a big surplus and have to reduce consumption, so which one is it?
In this part of West Cornwall most local people cannot afford to buy a house of any kind.
Luckily we have technology like Bagger 288[1] to help us with that.

[1] https://www.youtube.com/watch?v=azEvfD4C6ow&pp=ygUKYmFnZ2VyI...
Well, that's a trade-off, as most things in the parser design. You can go the way of the compilers of the yore and report only the line numbers. Or you can maintain column numbers only for a single line, everything in the previous lines will get only a line number. Or you can store the column numbers in the tokens which works better if you lexer emits them one at a time and the parser is fine with that.
Microsoft does something cool for once and it's an accident?
Ask HN: Why not auto replace paywall links with web archive links?
It would make reading and interacting with articles so much easier?
oh, hey, I always noticed this effect on days I wore my glasses! I just assumed it was a chromatic aberration due to my cheap-ass lenses. But this article says it's actually more subtle and interesting.
Unreal Tournament 99, 2004. Counter Strike. Innumerable MMORPGs. Emulators with netplay. Friends bringing terabytes of data to share.

I miss it.
At last! I noticed this when reading power shell error messages, red text on blue. No one else seemed to see it.
Interesting, I've never worn any sort of corrective lens and experience the effect fairly strongly
we don't need to offset them all. but your point stands.
But that's the point of the privacy policy. Why would you have a privacy policy that says you can do a thing if you have no intention of ever doing it. It's plausible that the lawyers were instructed to capture as much as possible with the intention of worrying about what was actually wanted later, but that's precisely the point. Later, they could decide to do anything covered by the policy and there's not only no recourse but no way of knowing what they are doing. That's why you have to take the privacy policy at face value.
the Sad thing is those were not sucking CO2 out of the Atmosphere for a long time - they were just carbon neutral because trees and wood does not last forever and decaying wood releases the CO2 back in to the air.

That means you cannot plant yourself out of climate change in any reasonable time frame.
Got 8/10, now I'm happy. It's a great way to explore different repositories and gain familiarity in different projects.
We still need building materials, and trees are cut down all the time for building materials and paper. Besides, wood decays very, very slowly. There's a couple trees nearby that were felled 25 years ago, and they are just starting to rot.

Besides, they don't have to be buried that deep. People are still finding intact bodies in bogs in England from thousands of years ago. They're just a few feet down.

In the desert things decay pretty slowly, too. See Sylvester, the cowboy mummy in a museum in Seattle that was found in a sand dune in Arizona with a bullet hole in him.
Glass melting furnace never stops after it's started. If it cools down it's basically destroyed so yeah, they run uninterrupted for years. Any maintenance or fixes need to account for that.
Flash. Had a love/hate relationship with it.

Mostly because it was already awesome for the time, so the quirks were rather surfacing.

Very much like an "Uncanny Valley".

And I really think that it was the "steam revolution" turning point of indie gamedev. So I thank everyone that was part of it.
It really depends on your type of data, but from the top of my mind - Pydantic.
> if we cured this problem(drug addiction) we would only be creating other problems.

Like what problems, that they could then hold a job? Drug addicts can't hold a job. Their only interest/activity is drug seeking. This is why they are homeless.

I don't pretend to know how to cure drug addiction, but treating it as an economic problem is like giving cough drops to a lung cancer patient.
With the downvotes…
It's a legal document containing the public written statements of a publicly owned corporation including a PDF report with actual data and figures. If you're so sure it's a bunch of "marketing" lies then sue them for false advertising and get that easy win.
I've never been to a legit LAN party.

I started out (ca 1995) in "network" gaming playing DOOM (the shareware copy, I think we could only play 3 levels). My buddies would come over after school. We'd hook up my dad's work laptop and our home computer with a parallel cable and play 2-player (2 kids playing and 5-10 other kids watching along).

I think next came Command & Conquer, which we played over IPX/SPX also, but I believe by that time I'd set up a coaxial network, where it would just randomly stop working every few months. I'd replace the BNC terminators and it was good to go again.

Next, a lot of "C&C: Red Alert" over direct modem connection (2 player).

Finally, I got ethernet on my PC. It was a game changer, since it was much more common for PCs to have ethernet than coaxial networking. We'd lug our PCs and monitors (think 15" CRT monitors, Sony Trinitrons for the lucky ones) to each other's houses for Starcraft. Running ethernet wires from various rooms to the Ethernet hub (not switch, those were too expensive).

I won't miss carrying those huge things around just to play multiplayer.
Are there crazy people who would pay $599 for this?
Before the UNIX had the bright idea to represent newlines as single LFs in disk files and then write a bunch of code in the kernel for the tty driver to convert LF to and from CRLF pairs (which is what ttys actually used), everybody else used CRLF pair to indicate a linebreak. That's why almost all network protocols use CRLF, and not because Microsoft invented the time machine and travelled into the seventies to hinder the UNIX adoption.
Python is not a language I would consider to be meaningfully comparable to Rust. They have very different use cases.

In modern C++, memory safety and type confusion aren’t common sources of bugs in my experience. The standard idiomatic design patterns virtually guarantee this. The kinds of concurrency issues that tend to cause bugs can happen in any language, including Rust. Modern C++, for all its deficiencies, has an excellent type safety story, sometimes better than Rust. It doesn’t require the language to provide it though, which is both a blessing and a curse.
It would have to be nuclear, I imagine. Doesn't seem like any other method would have the juice required while simultaneously being able to power all the other stuff we want (and not also creating emissions).

I can't believe the cosmic irony that probably the biggest "success" of the environmental movement and arguably its motivating raison d'etre might be the one thing that would destroy the earth's environment. Imagine an alternate reality where nuclear uptake continued at rates of 50s/60s and where we'd be today.
You may say China is subsidizing their lithium industry. Actually, by exporting cheap lithium, they're effectively subsidizing all the other countries' economy, regardless of whether they like it or not.
Erlang is built for easily achieving fairly low and reliable latencies, with easy distribution/concurrency primitives, and building highly reliable systems.

It’s not very good for “make packet in to packet out as fast as possible at the cost of all else”. All of the abstraction layers come at a performance cost and aren’t all useful in the first place for low latency trading systems.
Yea there's a whole pipeline, but that's in another department and it's the kind of place no recording equipment it allowed ;)

FYI most images you see from IKEA, unless there's a human - it's likely 100% rendered.
I'd seen this article a while ago after noticing many ZX Spectrum screenshots have this attribute e.g. https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh...

Other colours also have intermediate depths when arranged on black, so I suspect a depth based 3D image converter may be possible "3D without the glasses", but never found the time to write it.
I never had these hot bottled/canned beverages, despite spending considerable time in Tokyo's subways. I was always concerned about what chemicals could leach into the beverage from the interior of the container, with the prolonged exposure to hot liquid.

Heat in general is not good for foodstuff, as it generally breaks down nutrients and creates free radicals.
> This non-correspondence of retinal positions during binocular viewing can elicit an experience of depth,

I don't have binocular vision but I am still seeing the blue as being deeper than the read, so I think some assumptions may need updating!
This."Go to network adapter and delete the shite called TCP/IP", nobody raised an eyebrow and just did it
The OP is younger than me. You haven’t been to a LAN party until you’ve shocked yourself by unplugging a BNC connector.
Cold brew coffee is the easiest coffee to have on hand in the morning, and, as a bonus, so-so beans make pretty good cold brew.

Big mason jar, one of those coke brew tea/coffee inserts for it that you can find on Amazon, start it about 8 hours before you want it (the night before) and you’re golden. Add coffee, add water, stick in fridge overnight. It’s not more work than the simplest methods of making hot coffee in the morning, short of keurig or instant coffee.

Don’t settle for kinda-bad premade cold brew when you could have kinda-OK homemade for less money and barely more work.

(Incidentally, I drink my hot coffee black, but like about a teaspoon of heavy cream per 16-20oz of cold brew—I find all but the absolute best cold brew is a lot better with a little splash of cream)
ZF makes magnet-free electric motor uniquely compact and competitive
My company is going through a cost cutting phase. And somehow cutting disk space ended being one of the priority items.

One of my servers utilized 50% of the allocated space and the "low disk space" alert was set to go off at 80%.

Management came up with an idea - why not reduce it to used space + 20% of used space. That way we save a lot of space.

I had to explain them simple math - if the space is 100GB and I utilize 50GB then the proposal was to have 60GB on the server. But 50/60 is already beyond the 80% alert. And if the target was lower at say 70% alert then we needed at least 22GB i.e. used space + 44% of used space to make it work. It was mind boggling that people can't understand simple ratios.

The most maddening part was that no one could explain the savings if the space was reduced. People making noise said we could "avoid costs" while forgetting that used space is already cost, you cannot "avoid" it.
You can also be lazy about it -- store the quoted string with 1 escape as 3 separate (fixed-size) tokens/spans, and don't actually allocate or decode strings until you need to.

In an interpreter there may be many string constants that aren't used (e.g. docstrings in Python).

And probably in a compiler too, since you may import a ton of library code and only use 1 function.

Storing escapes as tokens also lets you point to them in warnings. I think most compilers warn about bad octal escapes like \777 these days.
I've suggested this too. At the least the archive link could just be added to the control row (immediately under the title) instead of being a crufty comment.
My buddy brought me one of these from Japan, halfway across the world in a luggage and still tasted good.
I drank it cold, never thought I could warm it up. Was an ok cold brew.
The Wierd, Big-Money World of Cyber-Crime Writing Contest
These kinds of refineries take *weeks* to start up. There is no idle. Period.
Only Japan can pull it off. In Europe I pretty much never used vending machines as they are so gross and dirty. Even in "clean" countries like Austria or Germany they are like that.
very familiar points except the part about stealing hard drives. Totally unthinkable scenario.

You just don't ever, EVER, touch another persons computer without them inviting you in for help, or some kind of showoff. Atleast one of your boys would look after your computer while you were afk. Someone would always be there
And another group called it statistics, and another one cybernetics. Oh the joy.
Ah... the dilemma of which CRT to bring?

- 'portable' old 14" for safety and ease of transport

- 'shiny' new 19" for showoff and ease of gaming
Vllm: High-throughput and memory-efficient inference and serving engine for LLMs
In my experience UCC's cheap instant coffee is better than their canned ones. To my taste of course.
In my entire life (I'm 41) I only ever shoplifted once, and was caught - and it was for Magic: The Gathering cards from the Virgin Megastore in Edinburgh in 1998.

Yes, it was crack for kids.
Here's what I don't really get.. So, let's say you have three hosts and create your cluster.
But now, you still need a reverse proxy or load balancer in front right? I mean not inside the cluster but to route requests to nodes of the cluster that are not currently down.
So you could set up something like HAProxy on another host. But now you once again have a single point of failure. So do you replicate that part also and use DNS to make sure one of the reverse proxies is used?
Maybe I'm just misunderstanding how it works but multiple nodes in a cluster still need some sort of central entry point right? So what is the correct way to do this.
> god damn the music was exciting!

Those games have such amazing soundtracks. Unreal Tournament's music instantly brings back memories of frenetic LAN multiplayer.

https://youtu.be/7MSFW8pZ-_4

https://youtu.be/3otKIBNqciw

https://youtu.be/eEcPakW42JU
news the date - 2013 in title
The first prize I won at a LAN was a 16 MB Corsair USB flash drive for winning a Call of Duty 5v5 tournament! That would have been around 2003?

During the 90's my older brother and I had a coaxial cable running between our two rooms through a hole in the wall. We used to play deathmatch DooM and Quake. If he wasn't home, I would invite my best friend over and we would play together. Of course, I got to play on my brother's PC which was superior.

My best friend and I would frequent Duke3D. I vividly remember a wide open city map with a fire truck driving around the perimeter. You would think that getting run over by the firetruck would kill you, but instead you would just appear on top of it.
When standard oil used dumping tactics it was with the expectation that they would be able to clean up the market later, and they at least, were right.
Thanks for sharing your experience.

CS and Economics are the departments least influenced by left wing ideology from what I've gathered. I assume Math and Physics are similar in that respect.
It's all relative. It has gotten at least an order of magnitude less expensive over the last 10-15 years- 3D printing, low cost PCB manufacturers, availability and cost of automated machine tools like CO2 laser-cutters.

It has actually gotten to a point where often time is the most "expensive" component of hobby/open-source hardware projects- while the cost of CAD software has decreased (mostly due to competition and increased demand that allows to spread the development cost over larger customer base), the productivity of CAD-related tasks has not increased much, if at all.
Author here - I did have that problem in the distant past while battling a dodgy BNC terminator but luckily we were mostly on CAT5 by the time I was doing networks with friends. I won't put in writing the ill-advised technique I used to avoid getting shocked.