skysight-inc/HackerNews huggingface dataset:
The edge of "false 'empty' values" is absent in Lua, indeed, but the `a = b or c`, more often used in the form `b = b or c`, has, in Lua, still the problem that it will evaluate to `c` if `b` is `nil` and when b is `false` which may or may not be what one wants—and often one wants it not. The idiom is commonly used to assign a proper value to a variable that has not been set to an explicit value, i.e. a variable that is `nil`. The assignment `b = b or true` will set `b` to `true` if it was `nil` or `false`; assuming allowable values for `b` are `true` and `false` and the default is `true`, `b` will then never keep the value of `false` and always be set to `true`.
> I can’t say the same about my coffee grinders. I use the plural because I’ve owned a lot of them, all bought in their original packaging and dead within a year. They’re good ones, supposedly, with burrs not blades, but they stop performing before long

Anecdotal, but if anyone is looking for a good coffee grinder that doesn't break the bank, can't say enough good things about my Baratza Encore. 10+ years of near daily use. All original still except I did install upgraded burrs a few years back. Baratza encourages repairs, builds them so they are repairable, and provides replacement parts for sale.
What can a $5,000 microwave do?
Thank you for the kind words! Glad that you liked the SVB episode; that's a personal favorite of mine too. Eric -- like many of the best VCs, in my experience -- carries a low profile, so I was really happy that he agreed to join us to offer his perspective.
pls see my other comment(s)
What upgraded burrs?
Absolutely, it's a complex game.

The easiest way to clean it up significantly is to better tax industry such that energy, resource usage, and transportation are all represented in the price such that the economy actually reflects the environmental impact of production rather than just the business costs of the moment.
How Does the Google Authenticator Work? HOTP TOTP Difference, 2FA Authentication [video]
I don't buy the survivorship bias thing for the most part. My mother has her original dryer, washer, deep freezer, and refrigerator all running at her house. These are all 40+ years old except for the washer which is probably 30ish years old. Also her furnace + water heater are 40 years old. If it was survivorship bias some of these appliances would've died.
Well, it depends on which definition you use. If you consider the circles planets, then it's one revolution by the astronomical definition. If you consider them gears, then it's 4 revolutions by the mechanical definition.
Everyone is saying "survivorship bias" but I don't think its that easy. How is survivorship biased by reparability? Is the widget still considered more durable if it breaks but can be fixed? I would say so.
Manning’s Introduction to Information Retrieval is awfully useful. https://nlp.stanford.edu/IR-book/information-retrieval-book....
I think you and the parent likely have different standards of quality. Crate and Barrel makes nicer couches but they're still made the same way with the same materials as what you get from Value City Furniture. They're still engineered wood, polyblend fabric and filling, and "genuine" leather.

It's really hard to find anything non-antique that uses better materials or craftsmanship. They do exist and I own a few pieces but the prices for such things will make you blush. There's no middle anymore where you forgo labor intensive details like hand-carved detailing, complex bends and shapes, hand stitching, embroidered patterns, or fancy internal mechanisms but keep the "can still last generations" build quality for somewhat reasonable prices.
Yes. My solution though is to just pretend that naked assignment isn't supported and don't use global variables.
Moore Threads S4000 AI GPU
I'm using a mouse without a scroll wheel, and can't zoom at all.
+ and - on the keyboard would have been useful.
So what?

It's a great piece of software, for free.
Learn how to get a job next, 4 months isn't that long. Just get that situated.

If you have to learn a new skillset before getting a job in the skillset, you've got a mountain of work to do, and you probably will need to get lucky. Just get a job with the skillset you have, and then work on the new skillset.

There's lots of fun tech to explore. Figure out what you want to build, figure out what a cool stack would be for that, and build it. Deep dive the interesting parts. I'm playing with Rust because I think it fills in some of my weaknesses.

My advice is always for people to dive into things, but taking a risk here doesn't really net you any reward. Don't go broke for Python.
Many years ago I had a coral reef aquarium. The lighting required was the biggest expense and challenge to place and keep cool.
Yup! It's a major step in building any Java application. Things like stripping symbol names, removing unused APIs, and processing non-java assets like images. For Android applications Gradle handles this by invoking some Android specific utilities alongside the java ones, but there's tons of build tools out there for Java that handle doing these things for everything from Blu-Rays to web apps.
Thanks for the paper. Quick summary (of a quick read): Most research has studied US and France; this paper adds other countries. Costs have greatly increased in US and France, but not always in other countries. They've decreased recently in South Korea.

> (economies of scale)

Why do you blame economies of scale? The paper doesn't say that, afaict.

Also they say, "increased environmental and safety regulation ... may have led to cost increases", which does not sound conclusive.

Also, I think we really need to be talking about lifetime cost, including construction, operation, and decommissioning. In many things, spending more up front reduces later costs.
Fedora Workstation Laptop
Completely agree.

Also, now with an IDE, code completion is table stakes and we are moving toward LLM integration where the IDE will assist in coding.

The Unix pipeline model is not suitable for this as you need persistent processes and low-latency two way communication.

It is interesting to note that the Language Server Protocol which is the biggest innovation in terms of scaling language completion across multiple languages and editors came from Microsoft.

We are moving into a world where although the code is stored as text, our programming tools understand and manipulate it at a deeper level than just a sequence of bytes which is what the Unix tools do. Rename that uses the AST is much more safer and powerful than sed. Context aware search is better than grep.
From a political point of view is it actually good for the republicans though? People moving to the red states might not be red voters.
I’m curious which ways you mean. Many things that we assume existed in the past were pretty unevenly distributed. Even something basic we take for granted like plumbing was only available in only a ~third of households in some states https://www.census.gov/data/tables/time-series/dec/coh-plumb...
If you were a cactus you'd no doubt disagree.
Ichi-Fuji, ni-taka, san-nasubi
TLDR:

"The suit seeks nothing less than the erasure of both any GPT instances that the parties have trained using material from the Times, as well as the destruction of the datasets that were used for the training. It also asks for a permanent injunction to prevent similar conduct in the future. The Times also wants money, lots and lots of money: "statutory damages, compensatory damages, restitution, disgorgement, and any other relief that may be permitted by law or equity.""
my favorite two are blancolirio https://www.youtube.com/@blancolirio/videos

and Pilot Debrief https://www.youtube.com/@pilot-debrief/videos

both are experienced, detailed, serious, sober minded

If you start out with those two channels but also pay attention to youtube's suggestions for related videos, you'll get a good selection.
Even for a single order of breadsticks? Just seems like delivery only involving added % would cause jerks to order small things.
Here is the best summary I can post quickly. Sorry for the source.

After the cooling water began to drain out of the broken pressure valve on the morning of March 28, 1979, emergency cooling pumps automatically went into operation. Left alone, these safety devices would have prevented the development of a larger crisis. However, human operators in the control room misread confusing and contradictory readings and shut off the emergency water system. The reactor was also shut down, but residual heat from the fission process was still being released. By early morning, the core had heated to over 4,000 degrees, just 1,000 degrees short of meltdown. In the meltdown scenario, the core melts, and deadly radiation drifts across the countryside, fatally sickening a potentially great number of people.

As the plant operators struggled to understand what had happened, the contaminated water was releasing radioactive gases throughout the plant. The radiation levels, though not immediately life-threatening, were dangerous, and the core cooked further as the contaminated water was contained and precautions were taken to protect the operators. Shortly after 8 a.m., word of the accident leaked to the outside world. The plant’s parent company, Metropolitan Edison, downplayed the crisis and claimed that no radiation had been detected off plant grounds, but the same day inspectors detected slightly increased levels of radiation nearby as a result of the contaminated water leak. Pennsylvania Governor Dick Thornburgh considered calling an evacuation.

Finally, at about 8 p.m., plant operators realized they needed to get water moving through the core again and restarted the pumps. The temperature began to drop, and pressure in the reactor was reduced. The reactor had come within less than an hour of a complete meltdown. More than half the core was destroyed or molten, but it had not broken its protective shell, and no radiation was escaping. The crisis was apparently over.

https://www.history.com/this-day-in-history/nuclear-accident...
> out of date

How often to metro exits change???
Great writing, and a nice start to an original idea. But just like the shiny gadgets at the store, this article only lasts long enough for us to drive it home, then falls apart. So it’s all worthless trash, all junk, all a bit depressing, and so, so what? What should we do about it? How should we live our lives in response? In what should we find value when the objects that fill our lives are devalued?

Maybe it’s even a good thing? I’m not sure we need more seductive iGarbage in our lives, distracting from the only things that matter. Maybe the next visit to Amazon will tell you what that is.
> Software is relatively simple compared to other meat-space engineering disciplines.

On what basis do you make this claim? If you do the same degree of optimization in software that is routinely applied in physical engineering disciplines that have some of most complex system dynamics problems, such as chemical engineering, the dynamics of software systems are qualitatively much more complex. We expect chemical engineering to design systems that asymptotically approach theoretically optimal efficiency along multiple dimensions. In software we rarely see anything approaching similar optimality except for small and exquisitely engineered components that are beyond the ken of most software engineers. In large software systems, the design problem is so complex that computational optimization to the degree we see in physical engineering is completely intractable, so similar approaches do not apply.

In chemical engineering, the measure of system complexity is roughly the size of the system of differential equations the govern the total dynamics of the system. Computers then solve for the system, which can be computationally intensive. We do this routinely, with some caveats. An optimal design is not computable but we can get asymptotically close via approximation.

In software engineering, the equivalent would be formal optimization and verification of the entire program. The complexity of doing this for non-trivial software is completely intractable. Software has so many degrees of freedom compared to physical systems that they aren’t even the same class of problem. It is arguable if it is even possible in theory to achieve similar degrees of design robustness and efficiency that we see in physical engineering systems.

Unlike physical engineering, where a computer takes a set of equations and constraints, crunches numbers, and produces an approximately optimal design, no such thing is possible in software.
This is very analogous to Wickard v Filbern [1] which basically says that intrastate commerce is interstate commerce if that commerce affects interstate commerce. It is very much absurd on it's face and a thinly veiled power grab by the federal government. It's like saying my breathing affects the air quality and so I must be cognizant of others when I breathe.

I don't find the idea useful to anyone but the unscrupulous. I find it very easy to draw the line. If I design something and publish it and people find it useful and put it to use that's clearly not commerce, that's just creativity.

[1] https://en.m.wikipedia.org/wiki/Wickard_v._Filburn
Get a FDM printer (filament), and get FreeCAD.

You'll need digital calipers as well. You can cheap out for $20, or get Mitutoyo's for $200.

A scanner's also nice in scanning a geometry thats flat, but not required.

Just with a 3d printer and a meager ket, you can replace most current commercial crap in a few hours, and have the replacement as a file you can call on any time.

That's how I'm handling this "throw away culture" shit. I'm replicating what I need and throwing away the actual broken bits.

Reduce, Reuse, REPAIR, Recycle. (Hint: the manufacturers want you to forget the 4th, hidden R.)
Shameless self-promotion:

My Icon Search site searches these icons & a whole bunch more

https://iconsear.ch/
> 21 reactors under construction even with a short build time of 7 years is just 3 finished per year

Only if you start building them and then stop. If you keep building them at that rate, after 7 years it becomes 21 coming on line every year, not 3.
That's the plan. Very open to ideas on the best way to do it. Seems like either Stdin/Stdout or API call via localhost.
> Linguists have basically defined “alphabet” to mean the symbols the Greeks used (by deciding to require symbols for vowels in an “alphabet”).

Why do you say that? I see you have a string of reasoning, but lots of people do. What are yours based on? Are you a linguist? Did you read a book? By who?
different languages are different, and they have every right to be different, and I have every right to point out in whichever ways they differ. Personal tastes differ, too, and as far as I'm concerned I think that using 'shorthand Boolean coalescence' (I just made up that term) is a false convenience; when I write a condition that relies on a list being empty, ideally that should look like `if is_empty a then ...` according to my taste—explicit is better than implicit, and this is still concise.

Be that as it may but shrugging and sighing, like, "ah well, different languages will be different" and using that as an argument against a discussion of the merits and demerits of certain aspects of certain languages is not constructive, is it?
Sure but I'm not sure that was true when the book was released. Although I still don't find the book convincing. I personally find 8 hours too long.
The official numbers around radiation exposure from Three Mile Island claim minimal radiation exposure, yet studies have found numerous contradictory effects including 64% increased rates of cancer, > 50% increase in young infant mortality, and various other ill effects. [1] Studies have not been able to prove a causal link, but that's largely because they take, as an assumption, the correctness of the official numbers, making it essentially impossible to reject the null hypothesis or, in other words, prove a causal link.

[1] - https://en.wikipedia.org/wiki/Three_Mile_Island_accident_hea...
From another thread:

https://www.researchgate.net/figure/Overnight-Construction-C...
That is sad news. I used to listen to a CD of one of their acts on most road trips with my parents. They were so funny, even though the political references were all well before my time. I had no idea they were so well known; since I never heard of them outside my family, I had always just assumed they were some random little show my parents had found the CD for at a goodwill.
A truly legendary comedy duo.
That's the same assumption as the (first) article makes.
Yes, imagine there was a governor whose position is "at night, everyone will be limited to no more than 100W." The best-case scenario for the governor would be that they're recalled quickly.
“Less than the Industrial Revolution” leaves a pretty good amount of room.
That's open source, it's not free and open source.
I read these comments and was very confused for a good while; somehow I thought there was a new kind of cloud robot that vacuumed your SQL databases for you.
I'll add this channel:

https://www.youtube.com/@flyingformoney777

I like his tone and he's technical like blancolirio.
Pretty nice content, but what I am genuinely impressed at is the level of functional brokenness this website displays. It is simultaneously able to be accessed, making it more usable than some site behind a paywall, but at the same time completely unreadable and unusable. Impressive
When visiting Japan, I heard from the locals that Tokyo has three dungeons: Shinjuku, Shibuya, and Tokyo Central (Kayabacho, Nihombashi, Otemachi): these 3 station complexes are confusing and easy to get lost, even for locals.

OTOH, with some travel experience, Google Maps and my very basic Japanese, it was quite easy to navigate these. I only got lost once in Tokyo central area for 5-10 minutes (out of <= 100 metro usage). Shibuya and Shinjuku was much easier. I guess this is what happens when a city has 37 million people and some metro stations having dozens of exits. Google Maps navigation was incredibly useful, too: showed me which vagon car to take so I'll be closest to the stairs I should take when I get off the train.

And this 3D scanning makes things much easier. I'm looking forward to see Shibuya and Tokyo central versions.
Whats really funny is seeing the 180 flip. The EU was, and is depending on the post here, God's gift to men when it was crushing big bads like Apple and Google. Now it should be obvious to me that they hate the little guy? The 180 is a little funny, you gotta admit.
> truly phenomenal research capabilities

Maybe a nation state, e.g., APT?
Israel notably iodizes very little of its salt and it’s hard to find. Combined with desalinated water consumption, their iodine deficiency rates are through the roof.

https://www.haaretz.com/science-and-health/2017-03-27/ty-art...

https://ijhpr.biomedcentral.com/articles/10.1186/s13584-020-...
Or anything that uses "【" or "】" anywhere in its title or description.
The parts of this complaining about the usability of open source software are filled with such irony.

I don’t think paying developers is going to help this particular problem. For starters, we can stop referring to non developers as “common people”. Many are experts, including technical experts, in other areas.

Second, to make software with great usability, we need to pay some of those other experts to help. Designers, user researchers, and also the users of software of a given domain. None of that has anything to do with software licenses.
Most of the NYT is behind a signin screen; the classic "you can read the first paragraph of the page but pay us to see more" thing.

There is significant evidence (220,000 pages worth) in their lawsuit that ChatGPT was trained on text beyond that paywall.
Cars can generally decelerate at a roughly constant rate of acceleration, based on the friction between tires and ground. Given the cars are identical, you can therefore define braking acceleration (deceleration) a, which is equal to both 70/t1 and (100-v)/t2, where v is the final velocity we're solving for.

We also know that the average velocity for each car equals the distance travelled over time elapsed, where the distance is equal for both cars, but the time isn't. So, 70/2 = d/t1 and (100+v)/2 = d/t2.

Can then solve these equations for v ~= 71.4

The gotcha is that it's much easier to solve if you take both distance and time as constant for both cars, but that would be a mistake.

Of course you could get even more meta with it. Since the faster car is going to reach the obstacle first and smash into it, it probably won't be in the same position when the slower car reaches it either!
This has nothing with minimum wage which is increasing to $20 for everyone in Seattle on January 1st and isn’t triggering a wave of fast food layoffs. This is just typical corporate cost cutting.
Same thing a $100 microwave does, just really stylishly: https://www.subzero-wolf.com/wolf/microwave-ovens/30-inch-m-...

(Ok, fair, that's only $2,500)
Small physical size, also a headphone jack.

The more recent SE models are iPhone 8 bodies with upgraded internals (being an iPhone 11 and 13 inside, respectively) and Apple no longer offers a Mini version of their newer phones (not that the A16 and A17 are significant improvements on the A15, but still).

And the Mini is still larger than the first SE by about a half inch in either direction; the 8 (and the newer phones) add another half inch on top of that.

Of course, the problem with using a first-gen SE today is that because information density on mobile is abysmal, the added vertical space has been very welcome to app developers (who also might not test on the smallest screens). So while the smaller phones were ergonomically far superior to the larger ones, and this is to a point true for the Minis as well, that's since been "balanced" by inherently worse UI/UX on said phones.
> I think you are talking about the right to asylum, which is a UN right but very lacking in implementations. I never ever so much as hinted that this right should be taken away from Palestinians

OK good so we actually agree, I don't see we have an argument.
You're going on again and again about how Israel is bad, genocide etc it wasn't connected to anything I said at all so I'm not going to reply to that.
Totally agree with your sentiment
So much misinformation in this thread. It’s a Hamming ECC, as described here[1].

[1] https://social.treehouse.systems/@marcan/111655847458820583
Second sentence in the linked GitHub:

While SQLite supports the special filename :memory: that allows the creation of databases in memory, there is no built-in way to populate such a database using raw bytes without hitting disk as an intermediate step. This virtual filesystem overcomes that limitation.
Probably has something to do with impending deals between NYT and major companies, e.g.

[0] https://www.nytimes.com/2023/12/22/technology/apple-ai-news-...

[1] https://www.theverge.com/2023/12/22/24012730/apple-ai-models...
I think Midjourney really shot themselves in the foot with the Discord-only approach.
It runs iOS 16, where Apple has the same policy of only providing partial fixes. From the article:

> A new exploit targeting the iOS (among other OS’) Bluetooth stack has also been left unpatched by Apple in all versions except iOS 17.
Is that not the case for pretty much anywhere?
> I release my own code currently under permissive licenses

> the core freedom is "able to be used for surveillance capitalism that pays for billionaires to build bunker mansions to survive the apocalypse they're creating"

If you released your code under AGPLv3+ instead of permissive licenses, then your code wouldn't be usable in most/all such applications.
I have been recording, what I type, or copy, or windows titles of applications I interact with for past 15 years.
And it has helped recover stuff that wouldn't have been possible without this system.

I recently switched to MacOS, and I'm missing this very much.