skysight-inc/HackerNews huggingface dataset:
Personal computing has stagnated for such a long time, it creates substantial uncertainty about what state it might evolve to if and when the next step actually happens.

In this respect local LLM's are simply the tip of the iceberg, pointing out the vast amount of personal information processing that is available in principle but does not actually happen.
Java developers introduced Optional for this very case, but Optional's API enforces stream style constructions. Moreover you must handle nulls sometimes (foreign API calls), and then you might run into type checking problems, NPE when put into a Map.of() etc.

For me the given examples from Smalltalk are more appealing. I would trade null for nil, or at least have some nullsafe construction like .? in swift
Isn't this the same in most countries?
Running locally is sometimes necessary, e.g. you don't want to send sensitive data to any random third party server.
An Interview with MongoDB CEO Dev Ittycheria
Do you have a link? All links I can find are broken ones to the FAO's website which doesn't seem to have it.

But even what you said doesn't mean billions will starve or die from miserable conditions. Maybe billions will have to put on a raincoat as they're "suffering" from more rain than usual. This is the problem with alarmism - exaggerated claims that aren't coming from science.
It's not just due to the introduction of LLMs that their software is basically useless.

I'm currently planning a bachelor party, and decided to create an account (terminated all Facebook/Instagram/Whatsapp accounts many years ago) on Facebook to reach everyone, and a group to organise in.

The user experience is horrendous. Comments in groups disappearing, notifications linking to items that don't exist, and messaging is so broken that I gave up and created a mailing list instead.

Then there are myriad of smaller quality of life issues as well.

Why anyone uses this mess on a regular basis is beyond me.
This is a fairly sane place to be in terms of bang for your buck. It's easy to find yourself in a place where authorization data and logic span multiple services and at that point having everything deeply siloed into Postgres might be a doozy. That being said, there are plenty of times that'll never be the case and you should try to lean on the abstractions that work best for you.
>if Japan is importing many goods and services, they need to pay them in USD and so they have to buy USD on the market.

Why does Japan need to pay them in USD?Because, as ArtTimeInvestor wrote,

> but the US still seems on top of its game.

Whatever the US sells, whether it be purely business/technology or even commingled with military resources, a lot of people in the world are interested in buying it.
If you wanna try Omakase or Kaiseki for example. Even places that were just well reviewed I found were often booked out.
Thanks, I was looking at the wrong store page. Don't mind me.

Edit: I think this explains a fair few things:

> This EULA was created by eulatemplate.com for Reentry - An Orbital Simulator, with modifications and additions by Wilhelmsen Studios.

To the game dev, if you're reading this: you may want to read the Steam Subscriber Agreement. It may already cover what you want and you may not need an EULA, especially since this may be unenforcable in many parts of the world.
The thing is, stuff might not be priced correctly. The US is a superpower in many areas but in a lot of cases the productivity is beancounters magic. Maybe US has the superior beancounters and not necessarily the superior production.

For example, an appendicitis creates an economic activity of at least $7000 dollars in US and much much less elsewhere even if the work done on the human body is the same.

Similar situation for the software, for some reason writing a for loop in SV is at least 3 times more valuable than writing it in London.

So I would argue that the forumula of country's currency = How much stuff it produces / How much money it prints doesn't necessarily be working the same everywhere.

Why? IMHO it's for 2 reasons: barriers on people moving and the US being de facto reserve currency. There are too many artificial barriers on the free market around the globe, the capital flows much more freely than the labor around the globe and this creates artificial valuations of properties and economic activities.
Economics 101: the supply curve is not a linear relationship. https://en.wikipedia.org/wiki/Supply_and_demand
People have been talking about this mythical yen weakening for 35 years now.

It's called the widow-maker trade (I know, technically it's about the bonds not the currency)
(1) You don't understand sarcasm.

(2) For those of us who work for a living, brand matters. That's not my choice, it's the real world.

(3) It's not a "waste of money" if it costs much less than going to a state school, which it does for most poor and middle-class people.
Drive Theory
Ollama is simply great! I was quite surprised how easy it is to integrate through their API. A simple chat using Ollama + llama3 is less than 40 lines of TypeScript: https://github.com/wiktor-k/llama-chat
I refer to Fly.io’s guide to Safe Migrations in Ecto (Elixir’s DB adapter) multiple times a week. It’s a very useful quick reference to check whether you can get away with a basic migration or if something more involved is required.

https://fly.io/phoenix-files/safe-ecto-migrations/
Tokyo Disneyland two weeks ago was an absolute circus in the middle of the week.
My Dad worked in the research labs at Eastman Kodak, where he eventually devised the "Bayer filter" used in digital cameras.

Around 1962, there was an open house evening, the first time I set eyes on a computer. I briefly got to play this exact game.

Later that year, I busted up a bunch of spring clothespins, to use as toggles to work out binary arithmetic from a book our grandfather had given us. The look on my Dad's face was priceless.
Actually, the real thing can be seen (and played) at the Computer History Museum (CHM) in Mountain View/CA. [1][2] As far as I know, there's only one restored and functional PDP-1.

(There are some unrestored, like at the Smithsonian, but these are stored away in boxes.)

[1] https://computerhistory.org/exhibits/pdp-1/

[2] https://www.computerhistory.org/pdp-1/

Regarding the CRT tube and phosphor: The display uses a CRT tube developed for RADAR, which uses P7 phosphor. This features a short, responsive activation in bright blue and a long sustain in greenish-yellow. (It's actually a 3D display, as in X/Y and time. It also features 8 intensities of brightness, which do not scale too well, for which Spacewar! rather manages apparent brightness by refresh rates.)
There's probably a couple of things missing from the early days
- Flash - we quite often built components in flash to provide app-like experiences
- the Browser Wars - how difficult it was sometimes just to reliably target a DOM element across browsers

But the most startling thing that's changed since the late-90s is the 'tooling industry' and just how complex the tooling has become, for arguably marginal benefit to the users of the web.
In Singapore, there has been somewhat amusing news from the last few years of crows attacking people, often people who likely were abusive with the crows, as they are likely to remember people's faces. My wife and I have taken a different tact to dealing with crows who settle on our clothes rack outside our flat window. We wave at them and greet them and they sort of understand we mean them no harm and merely gawk with curiousity. I just wish they were intelligent enough so we could ask them not to stand on our clothes.

Mynas on the other hand can all die for all I care. I used to be an animal lover and generally am save for the Javan Mynas. They're an invasive species actually, and thus they are everywhere here to the point of overpopulation, and having had a number of fine pants ruined by their (literal) shit has made ne hate them with a passion.
And then some:

”Researchers from there are credited with the development of radio astronomy, the transistor, the laser, the photovoltaic cell, the charge-coupled device (CCD), information theory, the Unix operating system, and the programming languages B, C, C++, S, SNOBOL, AWK, AMPL, and others. Ten Nobel Prizes and five Turing Awards have been awarded for work completed at Bell Laboratories.”

https://en.wikipedia.org/wiki/Bell_Labs
> allows people to focus on what really matters

What really matters is the hardest philosophical question ever posed.

But if you mean „quality work“ or „useful products“ I have yet to see evidence.

If you mean „shady grift“ or „lying till my ass falls off“ then sure
I have a similar weather display made from the m5paper, but it doesn't look so nice (no graphics). It only updates once an hour though, and lasts over a month on a charge.
The term you're looking for here is 'exporting inflation' - a quick web search will give about a million hits. This takes many forms, but here are a couple of the most impactful ways we do it:

#1 - Being the largest consumer economy. The economy of many countries depends on exporting stuff to the US. Now imagine the US prints a lot of money so its currency becomes weaker, relative to yours. This is a real problem because it means Americans aren't able to afford as much of your country's stuff. And if there are other countries whose currency has not strengthened as much (relative to the dollar), then their stuff becomes even more desirable, relative to yours. But there's actually a simple and happy solution - print money. Devaluing your own currency not only fixes this problem by 'importing' US inflation, but it also gives you lots of money to spend as well. The only problem is ever-mounting debt, but hey - if modern economics is about anything, it's about kicking the can to the next generation!

#2 - Being the global reserve currency. Until extremely recently, if China and Russia were going to go trade some goods between each other, they'd have settled the balance in USD! And nearly all oil was sold in USD. As the USD weakens, this obligates these countries to start increasing their reserves of it to continue ensuring the same level of real liquidity. But this also has the side effect of taking more USD out of general circulation which drives the price of the USD up, which also simultaneously makes your own reserves worth even more!

----

It's also for these sort of reasons that, for instance, China is accused of being a currency manipulator for weakening their currency. We kind of intuit "strong = good" but in international economics, that's definitely not the case. It depends on the exact composition of your economy, and your role in global trade. China thrives because of a weak currency. But for Japan this is not the case. They are, amongst other things, the world's largest single importer of both natural gas and food. So their currency weakening is likely to be very damaging for a country that's already been suffering economically for decades, and is only getting worse due to an increasing demographic collapse.
To add to that, SOME_SECRET env vars should be banned (or at least overridable) in favor of SOME_SECRET_FILE env vars. I usually just put an example of the env vars into the readme or link to the file in the source code handling that directly.
When I saw Haystack, I thought it was a DB by deepset.
There is a retrospective and a prospective reading of this advice. I agree with your take when this advice is applied retrospectively, but I find it downright sobering when thinking about my future. I am in the process of making some big decisions, and perhaps I have been a bit to casual about them.
Your point doesn't really stand, no.

Your solution solves a made up problem that nobody cares about, and doesn't solve the one that actually matters, which is to successfully make and distribute good software to users.

Someone shouldn't have to add the the fine print line "Assume I am talking about things that matter, instead of things that don't" to every statement or opinion that they have.
> for some reason writing a for loop in SV is at least 3 times more valuable than writing it in London

I mean, yes, writing the same line of code at Google, Uber or OpenAI is more valuable than doing so at a British neobank.

You're correct in productivity being a nefarious beast to measure. But the examples given--extending the life of a high-GDP-per-capita person or doing identical work in dramatically different contexts--aren't making your point.
Is MPE any goode? Any use?

I understand never used it and I looked it up. Seems a lot of complication. It's it worth it?
>>> React is not a framework, it’s a tiny lib that renders stuff reactively.

yeah, no.

try for example to mix in a single page react components and jquery ui widgets
I did that with React, but you can do that with many frameworks, even Angular probably if you’re careful.

You need to understand what makes a framework a framework. onion2k’s comment does a decent job of explaining that, take a look. React has no guardrails and does not force any particular structure. That’s why there’s a plethora of frameworks built on top of it.
I'm writing some powershell at the moment, after a few weeks of work I realized that sometimes my return types for some functions would change even though I explicitely declare them (for exemple a 'hashtable' would become a 'System Object[]' which is short for 'table full of garbage').

Turns out some ops without assignment and some printed messages would go into the pipeline (as in, to be piped in with `|`) and become part of the return value of the functions ; to make that work powershell changes the return type, appends the message or the non-assigned op to the hashtable and returns that as an object table.

To this day I'm not aware of any language doing this kind of thing, but maybe js does ? Anyway I fear I'm going to get some grey hair because of that.
I'd prefer the happy middle ground between glorifying a race and chaining them neck to neck.
> Frankly, it’s bizarre that the most powerful social media advertising company in the world has so little information about me after a decade-and-a-half of use that it cannot even give me personalized suggestions about how I might use this dang thing.

The data collection was never about helping you or making your life easier. It's always been about using that data against you. Most of that time that means manipulating you or separating you from more and more of your money. Facebook doesn't care if you have zero interest in something. If Facebook wants you to think about something it will put in front of your face either way.
I wholeheartedly agree :) I've mostly put this together this weekend, so I haven't had time to do everything yet, but that's definitely on the todo list.

I FT'd some siglip models (see here: https://huggingface.co/carsonpoole/binary-siglip-text) that should be amenable to binary quantization so I'm going to tomorrow get an inference server running with that and then hopefully do the typical MTEB benchmarks for embeddings
that should be the norm.

the reality is that is a strong ad against almost all modern frameworks, that may live for as little as a football season
We need freedom and privacy oriented general computing hardware and software again. Not these locked down operating systems tied to one walled garden.
I believe generating the HTML is what the term render means in this case.
Do your testing on your own - don't pollute the discussion with it.
Updated to reflect this.
I have the opposing view. Ivy league has spread anti-Israel propaganda and misinformation for decades while taking Qatari money. It got so deep a lot of Jews within Academia have a very distorted view of history and accept various academic claims (e.g. equating Israel with colonialism) as fact rather than as an academic exercise.

I used to think this was grandstanding by the right, but the delusional letters sent by the Ivy league groups after Oct 7th have really opened my eyes on this.

Adding to that, Ivy league leaders showed a huge double standard when it comes to antisemitism vs. other forms of racism/discrimination.

If Israel had that much power these things would stop. There's clear misinformation on this subject. Students (even Jewish students) are walking around with Hamas symbols. An organization whose stated purpose is the destruction of a sovereign state. An organization who literally sabotaged the attempt we had to form a Palestinian state. An organization that is still keeping US citizens as hostages including women and children.

If it was any country other than Israel these people would be banned from public life and maybe jailed for supporting terror.

The problem is that Americans such as yourself, are making the mistake of assuming you understand. You don't: https://twitter.com/ABZayed/status/1784565074964664531

These extremists are psychopaths, they are not people who can be reasoned with. Example: recently the son of the Hamas leader was killed in the conflict. He posted a picture of him delivering the news to his wife and they're both smiling in the picture. They're either pretending or are literally happy their son died. The most basic normal thing about people should be the desire to protect our children. It's true for most Muslims, Jews, Christians, Hindu etc. It should be universal.

These people don't even abide by that basic rule. They are HAPPY to sacrifice their own children not for freedom (Israel offered a full Palestinian state before) but for a holy war that would engulf the earth. The fact that US students are wearing their colors is astoundingly ignorant and prolongs the war.

Another proof. Hamas was offered a deal that would stop the war. Israel wants its hostages back. They can stop that right away by accepting the deal. But when they see the demonstrations in the US and Europe they won't accept the deal to further damage Israels standing.
AT&T was the telephone monopoly in the US until the government broke it up into 9 regional companies in the 70s. These companies have since re-merged into 3 companies: AT&T, Verizon and Lumen Technologies. Lumen is the only one that isn't in the cell phone business. It used to be called CenturyLink until very recently.

Unix and C were invented at AT&T's Bell Labs.

https://en.wikipedia.org/wiki/Regional_Bell_Operating_Compan...
Having survived through this same era, I can assure you that shenanigans like this were the bread and butter of tech support.
hello,

imho. this sounds like a ddos...

maybe the ip address(es) of the requests are spoofed!?

this could be given you mentioned, that the request didn't stop after you blocked them at nginx/ipt/... level for this ip/ip-range!?

idk ... set up nginx's rate-limiting?

* https://www.nginx.com/blog/rate-limiting-nginx/

which OS do you use? if its linux and you are able to access the OS itself, (additionally) setup a rate-limit at ip-level for the machine?

* https://www.baeldung.com/linux/iptables-packet-rate-limit

or even ask your upstream-provider to help/configure its ddos-protection properly!?

just my 0.02€
Indeed. They haven't learned their lesson.

AT&T finally copped to enormous breach this month. In their notification to individuals (sorry, sign up for identity protection, etc), they made sure to let you know official email always comes from: att@message.att-mail.com

...an email address and subdomain that have never contacted me before on a sketchy sounding domain that doesn't match the service (hosted at https://att.com). The email links to experianidworks.com which asks for email, address, and SSN upon clicking the CTA.
If you want to discuss the monetary system, you should at least have a basic understanding of it. Otherwise you're wasting everybody's time, including yours.
I would love to found mentioned "mootools" and "960.gs" in the article.
> You don't need to keep track of aliases, can just as easily use your "one correct" way and never learn/forget the alternatives, so what's the downside?

Sure if you work in an isolated bubble and don't ever read the docs, google things, discuss with other people (or llms I suppose these days). But that's not really realistic... In practice you will be encountering the variations all the time, and it'll just add friction.

> In general, the overhead of remembering precise tool-specific command is higher that using some common knowledge from other tools you remember that are aliased in this tool

As polyglot developer I simply don't find that to be the case, small syntax differences are not problem, its far bigger problem when I read the docs and see five similar commands and need to figure out if they are aliases, if there are some subtle differences, and if one of those is the canonical choice.
Spacewar! (there's an exclamation mark in the name) inspired me to write a modern one player version with gameplay more like the amazing (and free) Waves (https://store.steampowered.com/app/107600/Waves/). It bombed and sold about 9 copies! Here's the Steam page: https://store.steampowered.com/app/2434510/Gravity_Waves/
Kotlin supports nullability on the level of the type system, it is similar to TypeScript in this respect.

The problem with nullability annotations in Java is that they are not enforced, and there is no commonly adopted standard. There are like ten competing libraries with similar annotations. There was JSR 305 ("Annotations for Software Defect Detection"), but it has been dormant. When you import a third party library, you never know what kind of nullability annotations it uses and if it uses them at all.
This is such a facially bizarre thing to contest. They got a Japanese NCO to write the text, and presumably copied it as he wrote it. Why imagine that the NCO wrote it vertically and the soldiers horizontally? Likewise the article doesn't suggest that anyone thought the sign was written by a native speaker; why even imagine that's a requirement?

I mean, consider this in the abstract - the objections you're making here rest on the implicit assumption that you know more about the realities of life in a Japanese POW camp than TFA's author. (After all, if he fabricated the story about the sign he'd obviously fabricate it so as to be consistent with his experiences in the camp.) Do you really think that premise is more likely than the alternative - that TFA's extremely brief telling of the story simply doesn't include whatever details would answer your objections?
Do business with business that have local offices. That way anytime something needs verification or seems off, go into the businesses building.
C? Y u no Rust?
Objective-C does that but it has the effect of separating serious consequences from their causes. Places that really require non-null have a much more difficult time finding where the null value originated.

And since Objective-C contained a lot of C, it really just separated null dereferences from their causes making debugging much harder.
As per your link, they've struck 3 ships in the past week and targeted but missed another, and the US is now trying to achieve a diplomatic solution with them.
It does matter.

When you write a gui, you want to think in a tree of component. Ie React.

If you want to print, you think in document (html, …). That’s also a tree by the way.

Html does not have any composability. They try hard to inject that in it (web component, jquery plugin, …)

React (ie virtual dom) is a beauty in this regard and if you don’t use it, you would have a hard time creating any gui with a certain level of difficulty.
Any idea whether gcc is roadmapping including this?
Learning that what you thought was beef was in fact pork and horse is the same injury as learning that what you thought was Made in the U.S.A. wasn't.

Judging by the actual response, it's not something that rises to the level of requiring compensation, because the injury is imaginary.
Someone else pointed this out as well - I didn't realize the original MediaFire link still worked. Updated to reflect.
In EU we now have a time tracking law mandating companies to track and keep track of their employee’s hours.
While one can defend it in a good faith, it is not a stretch to see how it enables and empowers the behavior from this article.