skysight-inc/HackerNews huggingface dataset:
You cannot upscale something that doesn't exist in the image data. The moon image test involved a massively downsized and blurred image. The detailed information about craters was simply destroyed and cannot be recovered, simple as that. On top they also tested it with a halved copy of the moon in the same picture and only the full moon in the picture got more detailed as the AI didn't recognize the halved moon.

Samsung made use of the fact that the moon always looks the same from our perspective as it's tidally locked, meaning image "improvement" algorithms can more or less copy-paste moon surface details into the image (yes, of course it's more complicated than drawing moon.jpg over the picture, but the end result is the same).
I'm in the same situation. I've been using a Prusa Mini for two years and it's a really awesome machine. I've made some tweaks along the way but I get consistent, high-quality prints in a reliable machine. I never have trouble with prints failing to stick or filament sticking or any of that stuff. I'm in the market for a bigger print bed at the moment and I want to stick with Prusa but the XL is too expensive and the MK4 seems like it might not be quite big enough for my needs. I'm looking at the Elegoo Neptune range (they have some seriously big printers that are cheaper than the Prusa Mini!). I have serious doubts about the quality though at that point... it's just too damn cheap for the size.
Epic pads out the real players (or lack thereof) with bots
I could be wrong, but I think the only probabilistic component of an LLM is the statistical word fragment selection at the end. Assuming this is true, one could theoretically run the program multiple times, making different fragment choices. This (while horribly inefficient) would allow a sort of backtracking.
A wise man once told me "some people don't have ten years of experience, they have one year of experience ten times."
The problem is how to find people to follow. Twitter, as a centralized service with a search feature solves that problem in a way that individual sites with RSS feeds can't. Someone I've never interacted with can add a hashtag to their post on Twitter, and I can search for that hashtag, and find their post. If I've never interacted with someone, how do I know to go to their webpage and connect to their RSS feed?
A browser is just so useful for doing things on the fly. Regrettably, it's also a vehicle for addictive behaviour.
Final barrier to combating spam, robots and mischief has always been charging money. Wonder how their free (write-only) tier will fare...
For the coffee is a Faema E61 Legend. I was shopping for parts for a ‘64 model and the parts added up to more than a new reproduction one. For finding is Mazzer Robur I restored. It’s massive. I love all their models but I can’t go past the air vents on the side, and maybe one day I’ll need to grind a years coffee in a day. I doubt it.
I roast my beans with a Bosch heat gun (my superior Orzito died) in an old colander.
I'm sorry to hear that. There are definitely differences in tolerance between people.

However I don't think this is specific to the tech any more, just the experience, similar to flying a plane or being on a boat. But It used to be that everyone would get nauseous due to immaturity of the technology as the parent comment was implying, and that's no longer true.
If this is the class of problems we have now, I'm sure introducing a fuzzy logic interface taking natural language input, able to connect to all sorts of APIs and enabling users to generate code they can't fully understand or debug properly will not cause any major problems...
Gamma App – AI powered presentations
Honestly, I use python everyday in the ML/AI space. If we're talking in that context they're pretty spot on about python, virtualenvs, and docker.
Obligatory recommendation by Dave Soldier: "The Most Unwanted Song". It's a piece consisting of musical ideas/genres/instrumentations that were deemed the least desired as determined by a poll Dave and his co-creators conducted. It is, to me, firmly in the "so bad, it's good" category - in fact, it was borderline cathartic the first time I listened to it.
How? Its US subsidiary doesn't own all the pieces for its success. Not even TikTok itself does, as much development is done through its parent company.
If Singapore is only finding kilograms of smuggled heroin every month, then they are very, very successful even for a single city. Hell, thats an extraordinary achievement. Likely the best in the whole world I think by a wide margin.

The U.S. is failing to stop multiple TONNES of drugs. (actually >100 tonnes if you look at DEA extrapolated figures). Border policy is clearly non-existent.
I believe you're romanticizing the past.

Famine (often with Drought)? What do you think the alleged "Let them eat cake" came from? The nobility and the bourgeoisie weren't affected, only the peasants.

Plague? The motto was cito, longe, tarde: quickly travel far away from the city, and return late. Guess who had that option to leave the plague-affected town for their country estate?

War? While not as clear as the others, it's similar: besides a few sons of nobility, it was the peasants that did the dying, not everybody.

When is the last famine that saw millions dead in the USA while the rich lived lavishly? Because that's what the past looked like, so "winner takes all" was obviously much more true back then. Society used to be much, much more unequal, capitalism was much harsher.

I might be mistaken, but judging that you're on HN and likely work in tech/STEM and had the money to pay for years of therapy for your daughter, I assume you're part of what would previously be called the bourgeoisie -- so there's really no factual reason for you or your daughter to be worried about an increasingly unequal wealth distribution, because you'll have more than your "fair share". I'm not judging, and I don't want to say that her pain isn't or wasn't real, but maybe it's not a rational response to the state of the world and her role in it.

If you look to Western Europe, we have similar issues, yet "winner takes all" couldn't be further from the truth here, we have strong welfare states, we have high taxes, yet teens are still struggling, apparently more than usual. We have very few school shootings, we're lifting any restrictions on abortions, we're constantly making it easier for trans people to transition etc etc etc, so lots of things are fundamentally different. Yet we still see something very similar, and we do have cellphones and social media.
> US companies are allowed to operate social media services in China if they store data locally and follow Chinese law.

I guess the fair approach would be for the US to require Chinese companies' products to be actively and and preemptively censored by the US government. E.g. require the Global Times to publish editorials praising the US if it wants those editorials to be read in the country. Maybe the US should also pass laws to make forced tech transfers from Chinese companies the norm (I guess arguably that is what the whole "sell Tiktok" is really). Seems fair and reciprocal.
The idea is the goal, the startup is just one way to achieve that goal. The latter is pointless without the former.
Why Banks Fail
If you ask your LLM for legal advice - based strictly on a reading of what it was trained with - will this be considered privileged communications ?
I was asking specifically about if this "XML hardware" was still in use
What is the thing that bug you the most? Are there existing solutions? Is the solution good enough? Can you think of something that potentially make it better?

Another suggestion would be to actively engage with people. Take advantage of you as a university students, and ask to arrange a meeting with managers from some notable companies in the industry. Find out the potential pain points and see if there's existing products or easy product to design that could help them.
My kids were born well before the pandemic, but, as remote worker, being able to hang out at home with them has been great[^1] I'm much more involved in their life than I would be if I was getting home at 6pm+ every evening.

[^1]: Once they were old enough they didn't need constant supervision. Trying to work from home with a toddler was a nightmare.
Why This Map Shouldn't Exist
The pen IS the sword when all the capitalistic checks are signed by it.
But isn't the actual source the sun (6000K) and not the moon as it is acting only as a mirror?

With a mirror you can also burn things if you focus sunlight, but the surface of the mirror stays cool.
The general tokenization screws up performance on some very specific niche tasks, which are not really used in training or evaluation, but are used a 'toy examples' by people who demo or test the system, resulting in stupid outcomes that are then (IMHO unfairly) treated as informative of the model's general performance.

I.e. "how many letters are in a word" or "which is the fifth letter of this word" type tasks is screwed up because the model has no information about the length of each token other than what it can infer from seeing some words in similar challenges in children learning materials; so it knows the length of some tokens (i.e. those used in simple words in similar materials) but not all of them.

"does 123912879212392 contain the digit 7" can fail because the model has limited information that the token "79" in the middle is somehow related to the token "7". If you ask whether "87" is contained in that number, then it has to deduce that from seeing tokens "128" and "79", both of which have no direct relation to the digits in them.

"is 50100 greater than 50200" becomes a tricky challenge because due to its tokenization it tries to compare "501"/"00" with "50"/"200" while knowing that "501" is greater than "50"; just as comparing "10000" with "100"/"50". We use Arabic numerals because their positional encoding makes arithmetic easier, but language models receive the same data without positional encoding, they get given something that's more like an extreme version of Roman numerals.

I mean, all of it can be learned if given sufficient data, however, we shouldn't be surprised if some tasks seem more difficult than they should be if we have explicitly crippled the representation we use to communicate these tasks to the system. And it doesn't neccesarily mean that we should change the tokenization (because these tasks are toy challenges not relevant to most real functioning), we just shouldn't use these types of letter/digit challenges to judge the quality of models.
Playing games can hardly have any consequences, but driving does. All those buttons/knobs are designed to minimize the chance you have to look for something.
Virtual keys somehow alleviate a little bit as there are reduced physical keys but still, you will probably have to press multiple buttons to do one single task.
Yup, as an Aussie my understanding is that UK English would call it a blackboard whereas US English would call it a chalkboard. AU English therefore followed the UK, regardless of if they're the dark angels-esque green or fully black colour.
Thailand still suffers from hard drugs abuse, including opiates. Singapore is a very tiny city-state with a massively repressive government. Not really good benchmarks/role models. Even in Singapore you can find drugs, it's just absolutely stupid to do it if you are a tourist given how draconian drug laws are there.

On the other hand, countries like the Netherlands and Portugal figured out a way for drug users to not die. That's probably the first thing you should fix: how to help people to not die when using drugs. Educate your population about it, most Dutch people I know are very aware of drugs; their effects, risks, etc.

The cat's out of the box, there's only one level of repression that could have a chance to work on stopping the flow of drugs: maximum repression by the government, maximum shame by the population, is that really what you want? I don't believe that's a solution if you are already in a free society...
Here is the decompilation of the listcomp

[x for x in range(5)]

:

RESUME 0
BUILD_LIST
LOAD_FAST
FOR_ITER 4
STORE_FAST (x)
LOAD_FAST (x)
LIST_APPEND
JUMP_BACKWARDS 5
RETURN_VALUE

As you can see from the third last instruction, a listcomp does append individual elements to the list. What it doesn’t need to do is call a method to do so (let alone lookup the corresponding method).
I think a big mistake in the article, in a context where performance is the main objective, is that the author uses an array of structs (AoS), rather than a struct of arrays (SoA). An SoA makes it so that the data is ordered contiguously, which is easy to read for the CPU, while an AoS structure interleaves different data (namely the x and y in this case), which is very annoying for the CPU. A CPU likes to read chunks of data (for example 128 bits of data/read) and to process these with SIMD instructions, executing a multiple of calculations with one CPU cycle. This is completely broken when using an array of structs.

He uses the same data structure in both the Python and Rust code, so I imagine that he can get an extra 4x speedup at least if he rewrites his code with memory layout in mind.
"trick your brain into thinking you look OK" -> show you the version of your face you're used to, since most people most often look at themselves in ... mirrors.
I think https://en.wikipedia.org/wiki/Geographical_indications_and_t... is also related to this.

Basically, your "thing" (a style of song, a method of making cheese") gets a stamp and then people cannot mess with it.

As a "consumer", I get some form of quality assurance that the UNSECO site will be well maintained, that my Parmigiano Reggiano is not some cheap knock off.

It's a bit like someone with a RHCSA certification, or an MFI certified Apple accessory.
Competition of implementations is good but competition of standards less so. My biggest problems with Ubuntuland-alternatives is that they expect the world to pay the maintenance cost for their NIH syndrome. Mir as a Wayland compositor is fine. Mir as something that every toolkit needs to implement is a giant waste of everyone's time. The same is true for Snap - if you could make one package that works with flatpak and Canonical's implementation then I would be a lot less opposed. But you can't. Because Canonical doesn't care how much extra work everyone else has to do as long as they get their way. Thankfully, so far they don't in the end - I expect Snap to follow.
Milk: The White Lie
Amazon's social media campaign to treat Rings of Power as canon
Brains speed up perception by guessing what's next (2019)
> Every couple hours they stop at a supercharger station for 15 minutes. It's really not that bad;

It actually is kinda bad, if you ask me.

> An EV station just needs one parking spot per car

Huge gas stations are not that common outside of the US

The average gas stations in my city are like this

https://c7.alamy.com/compit/2ak83cy/gli-operatori-e-auto-a-g...

They don't actually take that much space and serve hundreds of cars per day. They don't need to stay stationary for a long time.

> BTW it averages much more than 1m per car for fueling.

Not really.

On average people refuel, they do not fill up the tank.

BTW it could well be that my POV from a different country is biased.
You’re either woefully uneducated or trolling. If the latter I salute you for assuming you were arguing in good faith.
This is really cool!

Is it possible to interrupt the model when it’s talking? I feel that’s an important part of conversation. Especially when you’re talking to an LLM, that might go off on a tangent.
Microsoft's decision to add ads to Bing's AI is misguided
If Microsoft cannot avoid prioritizing profit over progress here, the misuse of AI for marketing money will continue unabated. Users and the greater good deserve far better.
Putin's Censorship War
Ethanol seems to be an anti-inflammatory drug:

https://heart.bmj.com/content/90/4/355
Neurotoxic in the sense of having adverse events of a neurological nature.

Neurotoxic does not mean “your neurons are damaged”, at least not how those articles define it.
A teachable moment for legal education.
> For example, one actual major human tragedy caused by a generative AI model might suffice to push me over the edge.

The problem isn’t that the first such tragedy might push you over the edge, it’s that the second, third, etc will arrive so fast you’ll never see the end of that fall.

Also there’s no “belittling” in calling these things stochastic parrots… there’s no obvious upper limit to the vocabulary of an artificial parrot, there’s just an upper limit on it understanding its own speech, much less understanding the impact of its utterances on those it’s (likely uncomprehendingly) chatting with. The problem isn’t the parrot, the problem is humans who think the parrot isn’t a parrot.
That's very similar to CPU-based performance with modern CPUs and parallelization! Frankly, with whisper.cpp it tends to be a little faster than the length of the audio for the "small" model, and much faster for "base" and "tiny".
I’m always surprised when anyone besides my mom is still using Microsoft.
VC investments are literally based on speculation. Sure, that speculation is informed and certain investors can help those speculations come true (e.g. Rocket Internet is infamous for investing in a range of similar startups because it allows them to bet on competitors and control the market without running afoul of anti-trust laws) but it's still speculation about the possible future value rather than the state of things.

It should also be telling that just betting on the best performing stocks consistently is a more successful strategy than using intricate metrics and trendlines to try to predict future successes, just as counting cards is a better strategy than whatever astrology habitual gamblers come up with. Of course nothing tops the success rate of "insider trading" (i.e. cheating), which is why it's illegal.
A lot of those "junkies" started off as normal people with pain, who were targeted by perdue, until they became heavily addicted to opiods and eventually turned to heroin or fentanyl.

We, as a society, as responsible for this situation, because we allowed a company to turn hundreds of thousands of people into drug addicts, and let all of the company executives walk away without any repercussions.

We have two options, both of which are bottomless pits:

1. Do nothing, and pay the costs associated with drug addicts being left untreated (shelters, prisons, run down portions of cities, lowered property values)
2. Treat people

One of those options may cost a lot, but it also improves everyone's lives. I don't understand why this choice is so hard for some folks.
They are trimming the branch they standing on, good luck.
The first example here is one common gotcha I know of: https://docs.python-guide.org/writing/gotchas/

(Didn’t read the rest, but based on the title it may also be relevant)
I work for a company that routinely deploy very large scale software to airlines/airports/rail companies around the world. Millions of lines of mission critical server and mobile/browser/desktop client code.

We do it without the cloud, without micro-services, without Kubernetes etc. Just straight forward good old fashioned client/server monoliths. It’s simple. It works.

The reality is that 99% of people who think they need Kubernetes don’t actually need it. Almost all problems in software development are caused by the developers themselves. Not by the actual business problems.
> they do have a problem getting the community involved, but part of that is the size and limited time their developers have.

A tiny inconsequential part. The bigger one is their refusal to give a shit about usage outside of Ubuntu with Canonical-controlled servers and their insistence on CLAs. Canonical has noone but themselves to blame for Red Hat to continously win the community for their solutions even when they were late to the party.
> isn’t Free Software the solution

Free software doesn't lay cables under the Pacific ocean.
> This is not an effective war strategy though

I disagree. The most effective war strategy is playing dirtier than your opponent. Like, I don't know, throwing the two only atomic bombs ever unleashed on city centres.

I'm not saying that I approve it. I'm just saying that war is not an honourable endeavour. The one that goes further than the other ever dared tends to be the winner.

> There are plenty of influential people in the tech world that would sell America out for a quick Renminbi.

Indeed. The only way to stop that is through draconian laws, so you can jail these people for "high treason", like I imagine China already does.
To quote Joscha Bach's "Lebowski Theorem of Machine Superintelligence":

> No super-intelligent system is going to do anything that is harder than hacking its reward function

Or in other words, there may be a chance a super intelligent AI is possible but won't go full skynet because it's not the most satisfying outcome.
Besides remote work I think more flexibility for part time work would be helpful.
Exactly! Like most problems the US faces, we know exactly what to do to reduce the impact, even if we can’t entirely eliminate it.

This should be patently evident from the fact that other countries don’t face similar issues.

The U.S. is simply not willing to do what it knows it must do. And worse, the public, using US exceptionalism, simply ignore the fact that the rest of the world doesn’t face the same problems, and so excuses the politicians who tell them that nothing can be done.
That might explain why he “only” does 3 or 4 articles per year. He must be typing flat out.
I’m just lazy.

I make add flour and water to the starter at night. Add the rest of the ingredients in the morning. Knead in the evening and put it in a basket then bake.

I’d like a bread-maker that I can use for the daytime bit where it warms a little and stirs at intervals I can choose. It needs a pan that won’t have the coating come off after a few months. Every one I’ve tried and have been careful with has done this. I’ve never baked with any break-maker I’ve owned, just used various dough cycles and only my hands go into it, nothing sharp has scratched them.

They hate the acidity or alcohol or something from long ferments.

I don’t even want to bake it in the bread-maker, just control the knead and heat while keeping it relatively environmentally controlled.
What I want is more like a complicated stand mixer with a warming element.
Yes I played briefly with copilot and it was amazing in some ways, and useful, but perhaps not revolutionary.

WHat you describe seems quite different. Is the chat window still the way, there must be good ide plugins by now or soon?
Netflix, Hulu, HBO website can be accessed in China, but they just don't provide any content by geo-blocking. They need a license to hosting shows.

Azure defintely operates in China https://www.microsoft.com/china/azure/index-en.html

Twitch works from time to time depends on which unfortunate AWS IP address it streams on.

Zoom isolating China as a standalone market

Apple iCloud has the local version

For Steam, there's a HUGE Chinese player base, but steamcommunity.com is blocked

Some of the websites you mentioned were "collateral damange" https://en.wikipedia.org/wiki/Collateral_freedom
Al right, all right, but to me the implication was that only those who have ludicrous amounts of money would be able to play with it. And I don't think that's the most desirable outcome, is it?
As an owner of a three legged stool, I am surprised this would be a desirable way to seat a concept.
I've been thinking a lot about that lately and a lot of communities, especially those with users lying to themselves labelling their will to always buy more stuff as "Hobby", are just big Circle Jerks. I've been part of it, and still am, but let's face the reality, those forums became the field of brands playing with consumers.