skysight-inc/HackerNews huggingface dataset:
These thoughts on proper typing discipline are a valuable perspective on good programming-language design, but I think that they probably don't help much for writing code in Ruby, which, I believe, doesn't behave this way. (I'm not a Ruby-ist, so can't speak authoritatively to it.)

Nonetheless, supposing that we're working in a language that behaves as you suggest—if memoization isn't built in, how would a user build it in a way that allows caching of the return value `false`? (For example, for testing whether a positive integer is prime, where getting that `false` value could be very expensive.)
> Perl itself is very conservative with backwards-incompatible changes

So much so that Perl 6 became a whole separate (doomed?) language after trying to change too much.
Wasn't asbestos non reactive?
> "The fact that this is possible feels like it says something about the universe"

the map is not the territory
You mean that everyone in the world can do only one thing, and that's writing memory leaking unmaintainable code?

Plumbers, retail workers, roofers, painters (etc etc etc) would like to have a word with you.

On a related note, just maybe an hour ago, after googling for hours and bleeding my eyes on u-boot code, I asked copilot if it is possible to specify an image target by partition label for not ubifs storage. Copilot gave me a very positive answer, with a code snippet. The snippet had incorrect syntax, and after a bit of extra code digging, I found that the answer is no.

I wouldn't hold my breath waiting for AGI.
This study shows that controlling
0.1% may be enough.

https://arxiv.org/abs/2410.13722v1

I have noticed some popular copied but incorrect leetcode examples leaking into the dataset.

I suspect it depends on domain specificity, but that seems within the ability of an SEO spammer or decentralized group of individuals.
Apples, meet oranges. Or sand. Yeah, apples and sand.
There was a Tom Scott video about a similar bond https://youtu.be/cfSIC8jwbQs?si=352fpBnjG_2gs4CZ
Just buy a copy of Pro for $89 and nearly all these complaints go away.
There's a very big range between "behave like a 10 year old school child on their first day at school" and "get absolutely plastered, and start sexually harassing your neighbours". And no, I'm not making things up, I've seen this happen, personally. If the latter is a 10, an establishment could kick anyone out above the level of 8. Get drunk, misbehave to a point, break a pint or two throughout a year, that's fine.
Its getting pretty close. Chatgpt can easily figure out your order and find you a restaurant. It just can't do the last mile bit of placing the order itself.
>First of all, what's with the focus on tea bags?
>Second, how do "microplastics" compare to micro-everything else?

Not sure I understand your criticism. I think choosing tea bags and microplastics in particular is a way to 'ground' a study and experiments into something practical, rather than something too broad, abstract, and/or un-relatable to consumers.
Low latency, and it looks like how the game designer intended it to look.
At my org the biggest issue with out CLI is not the initial distribution, but supporting and maintaining multiple platforms, code signing the binaries, and making sure customers actually update the binaries.
> Is this controversial in some way?

It’s not “controversial”, it’s just not a given that the universe is to be thought a deterministic machine. Not to everyone, at least.
Lemniscate Constant
If this is going to enter our lexicon as a short-name for this type of person, I'll point out that since "Julius" is originally latin derived, the pluralization should follow that of most/all latin nouns, and thus be "Julii".
> I don't think Ruby has this natively, but Rails adds it with Object#presence.
> https://api.rubyonrails.org/classes/Object.html#method-i-pre...

It's not immediately obvious to me how one could use that to write a Ruby analogue of `a //= b`. If I understand correctly, it would still need to be the relatively verbose `a = a.present? ? a : b`. (I think even `a = a.presence || b` wouldn't work in case `a` was defined but nil, which is exactly the edge case the defined-or operator is meant to handle.)
The top500 says otherwise:

https://www.infinibandta.org/infiniband-and-roce-advances-fu...

Where are you getting your information?
How America lost control of the bird flu, setting the stage for another pandemic
I wasn't aware of |& -- pretty sweet. I always redirected via 2>&1 and then piped.
> I keep hearing people reinstalling and I don't understand why.

I believe it comes down to popularity. The more popular something is, the more corner cases your OS has to deal with as people write software that apparently does weird unforeseen combinations to the underlying OS. I've had to reinstall linux several times because of bad AMD/nvidia driver installs. On windows, a windows update recently disabled my AMD video driver.

AMD and NVidia drivers have notoriously terrible histories when it comes to the linux kernel. But with Windows/Mac there's 10,000 times more crap like this. Particularly on windows.

Mac has locked a few more things down, so it should be more stable, but I still hear stories of people that do reinstalls on it occasionally.
Black holes can survive a Big Crunch scenario? That can go a long way to explaining many things. Can you please provide a paper with more references to this, and potentially one with an example mechanism?
None of those things are a scam.
Former Lexmarker here; I bought a Unicomp keyboard to compliment my beastly Model M that I've used on every single computer I've owned. The Unicomp is good but I keep coming back to the IBM M. It's fun to have something physical that ties my childhood, job, and employment together like that. I like the fact that I can use a piece of electronic equipment on a daily basis and it still hasn't died yet.

As another commenter said, there are more modern keyboards available but the feel (and yes the nostalgia) of the M is yet to be beat in my mind for daily use. Although a few of the current ones come close...
A similar but not as large (merely 37") CRT: https://www.youtube.com/watch?v=5o7R8oJEZhY
macOS’s built-in Terminal.app has a feature I love for this, which I haven’t seen anything else replicate, which is that pressing Cmd-Up just scrolls up to the last command prompt in your scroll buffer. Just press it as many times as you want to find the beginning of previous commands you typed.

I’m not sure how it’s implemented… maybe they take note of what your prompt looks like and generate a regex for it? Or maybe they take note of when the last time it was that your shell process had no child processes and read from stdin… but it works quite reliably.
Are you saying as a child you were able to move and hold up a 400 lbs tv or are you talking about a smaller tv?
That is generally the responsibility of the terminal, not the shell. If your terminal doesn't have a scrollbar try hitting "scroll lock" and then moving up and down with page up/page down. Some really dumb terminals have no scrollback, but most modern ones do.
> Some societies optimize for the individual. If 8 lights is better for me then I get 8 lights. The experience gor other drivers us a "them" problem not a "me" problem.
>
> Other societies optimize for public good.

That is, frankly, bullshit. Societies, by definition, only exist when their members act, in aggregate, for the good of the community. A society cannot exist where everyone only acts in self-interest at the expense of everyone else. If you make self-interested choices for no other reason than "I did it because I could", that's just pure selfishness.

Society is forced to tolerate some degree of self-interest, but it isn't an optimization problem, because nobody is tweaking the parameters - things work until they don't anymore. That's why every society that has collapsed, did so either due to war, due to greed and self-interest causing it to turn on itself, or some combination of the two.

It isn't important that you make choices that benefit others, but rather that you at least care about how your choices affect others, and attempt to reduce the harm of your own self-interest. If you don't even bother to do that, then you don't deserve to be part of our society, or any other, IMO.

If only people that believed they stand alone, that everyone should fend for themselves, actually had to do so, maybe the world would be a better place.
I don't know why there is a replacement design. You can still buy them new from Mouser. They last 20 odd years usually.
we hired a Julius. Result after a year: Prolific people were laid off, yappers stayed, sales didn't grow, more money was spent than made. Company has 6 month left of runway. Oh Julius why you be like that? Amazing presentations tho. Like watching a movie.
I'd say a better example of an extension where the dev and users' interest are aligned is SponsorBlock: people can contribute by sending sponsor segments, and the extension then skips those parts of the video for everyone. You can upvote or downvote others' segments, and that's it. Replace "video" by "ecommerce site", and "sponsor segment" by "coupon" and that's what an extension like Honey should be.
> Enjoy your echo chamber.

Is that supposed to mean anything at all?
27 inch Wega here, dating myself.

Mom: "Dont sit too close to that thing"

Fast forward 20 years, a 27 inch monitor is right up on my face, contemplating a 32 or 43.
It looks much better on CRT.

https://www.reddit.com/r/gaming/comments/wr31qd/my_crt_vs_my...

"…scanlines were used to blend “pixels” together, plus “pixels” on a CRT tend to bleed color slightly and artists would also use that to their advantage."
Me too, I loved that thing. One of the first things I saved up for when I started earning my own money, so it was extra special.

I had the fully "decked out" version with better speakers, two tuners (picture in picture or two pictures side by side), and tons of other features.

Glorious picture quality, and the tube was completely flat (but still very deep, of course).
I'm not deeply into that topic, but the pan I use that's made of iron was 'burned-in' using linseed oil several times to create a non-sticky surface. Whatever that has as negative side-effects aside, that layer might trap the iron additives quite effectively.
Both are likely to be much better.

Simulations may not be good enough alone, but still provide a significant boost.

Simulations can cheaply include scenarios that would be costly or dangerous to actually perform in the real world. And cover many combinations of scenario factors to improve combinatorial coverage.

Another way is to separate models into highly real world dependent (sensory interpretation) and more independent (kinematics based on sensory interpretation) parts. The latter being more suited to training in simulation. Obviously full real world testing is still necessary to validate the results.
Kids and marriage also make it practically impossible to not meet other people.

yes and no. the problem is that most of those other people are parents of my kids classmates, and i can't choose them. unfortunately many of these are the type that i don't want to associate with.
It’s unfortunate. As mentioned elsewhere, the Vancouver store was one of their most profitable (overall) but the rest were not - and I guess sustaining operations in another country for one store doesn’t work out.
CRTs used to be cheap because they were made in high volumes and had a large ecosystem of parts suppliers. If you were to make a CRT today, you'd need to fabricate a lot more parts yourself, and the low volume production would require charging very high prices. You'd also have to deal with more stringent environmental laws, as CRTs contain many toxins, including large amounts of lead.

It's much cheaper to emulate CRT effects so that they work with any display technology. Modern LCDs and OLEDs have fast enough response times that you can get most CRT effects (and omit the ones you dislike, such as refresh flicker). And you don't have to deal with a heavy, bulky display that can implode and send leaded glass everywhere.
CRT phosphor chemistry was very sophisticated and mature, and there were many phosphors to choose from by the 1970s depending on the application. Maybe someday a flat panel screen will be produced with some warm and slow characteristics of CRTs without the drawbacks.
I think it's one of these things that people like to talk about in the abstract, but how many people really want a big CRT taking up space in their home?

Modern OLED displays are superior in every way and CRT aesthetics can be replicated in software, so a more practical route would be probably to build some "pass-through" device that adds shadow mask, color bleed, and what-have-you. A lot cheaper than restarting the production of cathode-ray tubes.
If they provide the training set it's reproducible and therefore verifiable.

If not, it's not really "open", it's bs-open.
Me too. It was an anchor. I had a couple of movers nearly drop it once. Getting it out of my house was a great accomplishment (I felt like a great weight had been lifted). At the time it was a definite improvement in video quality (IIRC my first real 1080p, coupled with HDTV) and I still find it crazy I can buy larger, better screens that are lighter and cheaper. Clearly, you can scale up tubes but it's just not going to win against LCD or LED.
If this wasn't about AI, Julius would have been an excellent PM or mid-level manager.
says who? it is just a windows 11 subreddit. Users are not the same as "fans".
Yes I wouldn't be surprised, you are not overthinking.
Pet theory is that our universe is run on some external computational substrate. A lot of the strangeness we see in quantum physics are side effects of how that computation is executed efficiently.

The inability to reconcile quantum field theory and general relativity is the that gravity is a fundamentally different thing to matter: matter is an information system that's run to execute the laws of physics, gravity is a side effect of the underlying architecture being parallelized across many compute nodes.

The speed of light limitation is the side-effect of it taking a finite time for information to propagate in the underlying computational substrate.

The top-level calculation the universe is running is constantly trying to balance computation efficiently among the compute nodes in the substrate: e.g. the universe is trying to maintain a constant complexity density across all compute nodes.

Black holes act as complexity sinks, effectively "garbage collection." The matter than falls below the event horizon is effectively removed from the computation needs of the substrate. The cosmological constant can be explained by more compute power being available as more and more matter is consumed by black holes.

This can be introduced into GR by adding a new scalar field whose distribution encodes "complexity density." e.g. some metric of complexity like counting micro-states, etc. This scalar field attempts to remain spatially uniform in order to best "smooth" computation across the computational substrate. If you apply this to a galaxy with a large central supermassive black hole, you end up with almost a point sink of complexity at the center, then a large area of high complexity in the accretion disk, and then a gradient of complexity away towards the edges of the galaxy. That is, the scalar field has strong gradients along the radius of the galaxy, and this gives rise to varying gravitational effects over the radius (very MOND-like).

Some back of the napkin calculations show that adding this complexity density scalar field to GR does replicate observed rotation curves of galaxies. Would love to formalize this and run some numerical simulations.

Would hope that fitting the free parameters of GR with this complexity density scalar field would yield some testable predictions that differ from current naive assumptions around dark matter and dark energy.
Just a note with those holders. They shouldn't be used in anything that will be shipped as the battery can get knocked out. The original shipped batteries were soldered in so they could be shipped safely. In fact a lot of the time the cells were taped or cable tied as well as soldered in on some bits of hardware!

The newer CR2032's have much lower mass and can withstand many more G's before it's an issue so they are usually in holders.
The glass optics on these and other large screen CRTs is something that always impress[es|ed] me. From the older screens that had more of a circular image all the way to these "flat" CRTs, there were lots of improvements in everything except weight. It took a lot of glass to get the flat front, but was far from flat on the inside.
Will do! But, I like the idea of podcast2newsletter!
I agree that with the generation of code we're discussing this mental model is broken, but I think it goes a bit beyond determinism.

Non-determinism is something that we've always had to deal with. Maybe your user is going to take the USB key before you're done writing your file, maybe your disk is going to fail, the computer is going to run out of battery during a critical operation, or your network request is going to timeout.

But this was non-determinism within predictable boundaries. Yes, you may need to deal with corrupted file, an incomplete transaction, etc. but you could fairly easily predict where it could happen and how it could affect the integrity of your system.

Now, if you're relying on a GenAI or RAG at runtime for anything other than a end-user interface, you'll need to deal with the possibility that your code might be doing something entirely unrelated than what you're expecting. For instance, even if we assume that your GenAI is properly sandboxed (and I'm not counting on early movers in the industry to ensure anything close to proper sandboxing), you could request one piece of statistics you'd like to display to your user, only to receive something entirely unrelated – and quite possibly something that, by law, you're not allowed to use or display.

If we continue on the current trajectory, I suspect that it will take decades before we achieve anything like the necessary experience to write code that works without accident. And if the other trend of attempting to automate away engineering jobs continues, we might end up laying off the only people with the necessary experience to actually see the accidents coming.
Personally, I have no idea what y'all are talking about.

I enjoy seeing other people, I went sailing with a group of friends yesterday, but I absolutely enjoy spending most of my time alone.

How anyone can be "lonely" with 8 billion other people on the planet is just incomprehensible to me. For me the whole place is just way too full of people. I really relish my time alone.

This has to be some "raised on the internet" kind of millennial phenomenon.

As a barely boomer, born at the end of the '50s, the US population has tripled since my childhood. I really miss the open spaces that weren't packed full of people.
Installing anything in Windows is a system-specific problem.

If a pypi package has binary dependencies, it's a pip problem on Windows, if it depends on APIs that aren't installed by default, it's a pip problem on windows, if it depends on specific versions of something that isn't in python, it's a pip problem on Windows. If it depends on some API that the implementation is provided for free, but not freely, and is full of constrains on how you can install, it's a pip problem on Windows.

Most other package managers have the exact same problems. But some of the python alternatives that people often don't understand the point were created exactly to solve those problems.
> In 15 years, those properties will be worth 2-3x as much

You're extrapolating the last 15 years onto the next 15 years. The last 15 years came on the heels of a historic decline in real estate prices that occurred just prior to that period (2008-2010).
I'd just do all normal development on it. Nice power-efficient machines which push the multi architecture apps and aren't held back by Qualcomm hardware support would be amazing.
As a pilot, I love the idea. But as soon as I saw the cockpit I knew the price would be out of my league. I'm still in the single digit gallons per hour world, and this bad boy is running at 50-60 gallons per hour. Nice engine. Would be great to be able to buy JetA.

I was amused that they elected to pay the weight penalty of a stove, until I saw they're carrying around an outboard motor. Love the idea, wish I were rich enough to really consider one of these for myself.

Also - thrusters in the floats? I haven't seen that before. I never did get a seaplane endorsement, which you'd need for one of these. That's a neat idea, even if it isn't theirs. I wonder how much they're needed, and if the added control on the water is worth the weight. I have to imagine they'd be great if they offer enough degrees of freedom (and are easy enough to understand how to use).
Many advancements in science have happened because we stopped for a second, and then looked to generalize our assumptions. Consider,

e.g.

Euclidean geometry -> non-euclidean geometry;
Classical analysis -> nonstandard analysis;
Linearity -> non-linearity;
Homogeneity -> inhomogeneity;
Flat spacetime -> curved spacetime;
Singular probabilities -> superposition.

All of these were loosening of certain criteria that opened up many possibilities. It is certainly erroneous to assume we must, by necessity, have a homogeneous cosmology.
I have a Boox Note Air 4C so here is the good:

* I can comfortably read any PDF; I don't think the font is too tiny. This is the main reason I bought it for.

* Android means great data support, I can open any format and I can even install the kindle app and read the books I purchased there.

* Using the pen seems nice enough, I started doing some annotations although I didn't buy this device for that.

* Nice way to sort of "airdrop" files from devices on the same network

The bad:

* I am a bit unhappy with the battery life; I hope I will tune it at some point.

* the screen is a little dark, so the "frontlight" needs to be on more often than a black and white e-ink device

The weird:

* the built-in AI assistant is trained in the PRC and has quite interesting opinions on current events and recent history.
Shrinking US bar tabs signal little festive cheer for liquor makers
Hyundai also had an in-home charger installation incentive.
Hack the job interview without breaking the bank
Challenge accepted; I will endeavour to include the phrase “sodding tic tacs” into a Christmas dinner conversation.

Top marks.
Sometimes its nice to use something like tmux for this. Open a new pane for such a run and all output will be in the scroll buffer of that one pane.
I'd be interested in seeing a presentation detailing how y'all actually, very good.
iTerm has this if you install the shell integration[1], which basically puts an escape code in your PS1 that tells iTerm where each command begins and ends.

1. https://iterm2.com/documentation-shell-integration.html
I've not run the whole keyboard through the dishwasher, but I certainly have taken off all the keycaps and washed them in boiling, soapy water. I did that to another keyboard thinking I could clean up the key funk and instead the keycaps just melted and deformed. Turns out not all keyboards are created equal. (Or use the same plastics.)

That reminds me that once as a kid I got a free Apple II+ and the main board was really dusty. So, like any enterprising kid I unconnected and unscrewed it, washed it in the sink with soap and water, and then set it in the oven at 250F to dry for a few hours. It worked great! I wonder how many modern consumer products could take that same abuse?
> doesn’t work offline on mobile devices

To some degree, that isn't true anymore as of last week but of course, you meant when you used it, not generally: https://www.fastmail.com/blog/offline-in-beta/
Also rumored is that Apple may release something for FaceID door access.