skysight-inc/HackerNews huggingface dataset:
As someone using Svelte for a project, I'm always happy to see something less React-specific.

But yeah, I'm kinda over Tailwind. You whipper-snappers think CSS sucks so much; back in my day* we had font tags and tables!

*high school
You make a good point. After more reading on this, I change my mind. The slew of problems caused by using namespace directives far outweigh the positives of avoiding the use of prefixes for convenience sake.

Even if there are cases where they can be safely used as you've mentioned, its introduction in the book early on, especially in the examples, seems to be a crutch that could lead to an eventual footgun for beginners like me who are following along. I'll reconsider its use from now on.
This is definitely not HTML first, though. This is TS first, JS second, CSS third, and only then, HTML last. I'm all for clean frameworks, but this is very far removed from the idea of putting HTML first.
I was using Taichi recently to prototype some fragment shaders (I just mocked out texelFetch, texture, etc and wrote a for loop over each pixel). I found it convenient to be able to run on the CPU and also not have to deal with any OpenGL or Vulkan setup.

One thing that was frustrating was that I couldn't template a function with another function (as far as I know). That lead to some copied and pasted code when I had multiple implementations that I wanted to compare. Can Metashade do that?
oooh the sofle. i'm curious about your layout! been using a Moonlander for a few years and while I like it, it's just too big. ordered a sofle variant recently and I've been thinking about switching back to a dvorak or trying colemak when it arrives.
The hardest part of life is to reward the process over the outcomes. Videogames don't have that constraint.
This makes me chuckle.
If you want to run something that looks like windows xp/98 on your browser startpage you can try this extension that I created: https://chromewebstore.google.com/detail/xp-newtab/ncfmlogae...

GitHub repo: https://github.com/Etesam913/xp-newtab/
thats a tall order given he has 3 orders of magnitude less views. i'll give it a shot but burden of proof is on you...
I clicked on the Discord link in the spam message for fun, entered a random username, and immediately got asked to verify with my phone number before I could even read the messages in the chatroom. HN doesn't need to do that and I don't want them to do that, but a simple captcha or a proof of work algo like what Cloudflare uses would at least slow down the flood of bot accounts.
Neat! Is the bounce idea incompatible with hawking radiation?
It seems there is very little content that plays well on a giant … sphere
Why are so many users gushing over this games 3D environment? It's empty and cel shaded, it's about as normal as normal gets but people are eating it up left right and centre.

It reminds me of standard indie games with cel shading.
> What the naysayers always miss is exponential growth.

Exponential growth isn’t _normal_, tho. I think that Moore’s Law has messed us up a bit, honestly; there is a tendency to expect _everything_ to behave that way. And so far, with LLMs, it just doesn’t seem to be happening. When you double the compute, you double the amazingness of the LLM, right? Well, actually, no; based on current results there’s little reason to think that, and if that doesn’t hold your exponential growth is in _serious_ doubt.

> but also because the market is anticipating huge advancements in model ability

Markets anticipate all sorts of things which never, in the end, happen, remember.

> Current models are limited, but future models are world-changing

See, this is why people draw the comparison to blockchain stuff. “Yeah, the current thing’s a bit shit, but just wait for the next one. In the meantime, can I convince you to invest a hundred million in my robot tax advisor?”

> and we have every reason to believe models will continue to scale in this way.

Do we? I mean, to me it looks like it has clearly slowed down, already.
function modifyElements(pSel, cSel, rxStr) {
const regex = new RegExp(rxStr, 'i');
const pEls = document.querySelectorAll(pSel);
pEls.forEach(pEl => {
const fEl = pEl.querySelector(cSel);
if (fEl && regex.test(fEl.textContent)) {
pEl.style.display = 'none';
}
});
}

let rx = /(hi are u lonely|want (an )?ai gf?)/i;

modifyElements(".athing.comtr", ".comment", rx);
Oh, good catch. Corrected.
Or even an IC that is new to setting up infra and so they relish it. Do it a couple of times and you start appreciating managed solutions
PCVR maybe. There are latency optimizations to be made (preferably, for me, by adding DisplayLink)
I’ve never thought about it this way. What a cool idea!
still one of my all time faves: https://www.youtube.com/watch?v=y8OnoxKotPQ
Have they been flops? Instagram reels and YouTube shorts and Snapchat all seem to be doing fine
Super interesting project. Been looking into template generation and uber shaders to make coding shaders easier for the game engine Ursina. I'm going to bring this to their attention.

Would it be easy to add another target like glsl?
Drake is so awful.
Between Curious and Frantic
The latter is mostly on TikTok, not YouTube, but I know HN is not too amenable to watching TikTok so I linked his YouTube.
We are lucky in CA at least that we have Link+ which gives you access to millions of books.
When I ditched Windows and installed Ubuntu 8.04 on my personal computer was my gateway into further tech (building PCs, using a terminal, programming, etc.) and set the foundation for my career.
> I like Diamond Jubilee and am happy to pay for music, but downloading files and loading them onto my iPhone feels archaic and time-consuming.

Itunes will do that to you. Everybody else had their phone show up like a USB drive and just one drag/drop operation later were on their way.
That’s kind of the point: these companies are using outsourcing to avoid the expense of obligations they would have if they did things in house. It’s the same way we end up seeing workers being mistreated or placed in risky situations on behalf of major American companies who would never risk that in a domestic factory with their name on it.

A good outcome of this would be more restrictions on outsourcing to China since it’s been repeatedly shown that they will not maintain meaningful restrictions on North Korea, Russia, Iran, etc.:

> All three cities are known to have many North Korean-operated businesses and are main centers for North Korea’s IT workers who live overseas.
Yes! Compared to asdf, vfox has made some UX improvements to make the commands more concise.
My alltime favorite error message came from IBM's PL/I (F) compiler: “Compiler is unable to abort”. This appeared repeatedly, double-spaced, on every page of a box of paper. It was accompanied by a blue “You have been very naughty” sheet from the Computer Centre. I had to point out that it was their compiler that was doing it. To this day, the notion that a program would be able to print out that message, but can't exit, still boggles my mind.
Not everyone all the time of course. There would just be barren earth instead of a country.

The food supply is prioritized for the military. Food insecurity is frequent for civilians.

A pattern we have seen play out many times: NK makes a threat of some sort. The West and its allies try to talk them down. As part of negotiations they demand food. Sometimes they get it.

If a nation demanding food not to blow up its neighbor is not dealing with food insecurity in its society at large I will eat my hat.
Spark and Drill have options, but DuckDB makes it almost trivial: https://duckdb.org/docs/data/json/overview
The hustle mug is a good idea.
The 50% being under 12 copies is too implausibly low to believe. Wouldn’t your friends and family alone exceed that?
As long as we have something to eat the birds that eat the snakes that eat the mice
There are two other problems with FPGAs:

1. They are hard to use (program). If you're a regular ML engineer, there will be a steep learning curve with Verilog/VHDL and the specifics of the chip you choose, especially if you want to squeeze all the performance out of it. For most researchers it's just not worth it. And for production deployment it's not worth the risk of investing into an unproven platform. Microsoft tried it many years ago to accelerate their search/whatever, and I think they abandoned it.

2. Cost. High performance FPGA chips are expensive. Like A100 to H100 price range. Very few people would be willing to spend this much to accelerate their DL models unless the speedup is > 2x compared to GPUs.
> Certainly we can have nice things

https://news.ycombinator.com/item?id=30387562
Yeah, from their Patreon "We’re Ben and Shiva, two friends/mid-level software engineers who have been making dumb stuff together for over a decade."
well, yeah, sorry. I was just trying to make a point in the sharpest way possible.
Because Meta will be focused on the consumer market.

Which leaves a huge opportunity for professionals and businesses.
The previous company that gave up hardware and only focused on software is called SEGA.
You want \Z in Python, and \z in most other languages, to match on end of string. But in some languages $ really does match end of string. As always, you must check your docs.
I'd like to point out that fastparquet has been built for wasm (pydide/pyscript) for some time and works fine, producing pandas dataframes. Unfortunately, the thread/socket/async nature of fsspec means you have to get the files yourself into the "local filesystem" (meaning: the wasm sandbox).
(I am the fastparquet author)
Well, that’s quite a political angle! I’d hazard to guess it has more to do with the fact that automotive insurance in BC is government run insurance and they want to limit their liabilities. But, it could be the limo mafia too as you say
Social media companies refuse to safeguard kids. It's up to lawmakers now
I can still remember this cool talk about that.
https://www.youtube.com/watch?v=7FeqF1-Z1g0
Did you collect the spores yourself? Because that’s where most people leave.
Not sure why you wouldn't put Google and Meta in the same basket.

Both are advertising companies with a history of working to undermine pro-privacy initiatives.
Fun 15 mins. They really should have made the prize code make merch cost more, not less. I think that would have fit well with the theme!
SRENITY
I'm over a decade out from my maths undergrad degree, but I still remember how beautiful Group Theory felt. Enjoy it!
Somewhat related, I always liked the concept of https://what3words.com/
Or from Tesla project Dojo
Today in Toronto, Canada, a man that was charged with First Degree murder of a police officer was acquitted. I'd only really absorbed the initial news story in passing. The initial news releases relayed the police account of the incident (a man running over a police officer with his car) that it was a "deliberate and intentional act". During the trial, and with today's acquittal and subsequent lifting of a publication ban, we learned how different the public perception of the initial events were compared to what actually transpired. Thus, it's interesting to use technological tools (search, or wayback machine) to see how the story was originally framed and how subtle differences can affect perception. My hope is that the event at least makes people question their own assumptions borne of limited or misleading information in the earliest publications of any news event involving the death of a police officer.

Even today, I'm seeing conflicting reporting of quotes. For example the CBC has one article that quotes the police chief:

> Outside court, however, Toronto Police Chief Myron Demkiw struck a different tone. "While we respect the judicial process and appreciate the work of everyone involved in this difficult case, we were hoping for a different outcome," he said.

https://www.cbc.ca/news/canada/toronto/umar-zameer-acquittal....

However, the video of the Chief's statement is slightly different (and quoted correctly in another article):

> "While we respect the judicial process and appreciate the work of the 12 citizens who sat on a very difficult case, I share the feelings of our members who were hoping for a different outcome," Demkiw said.

https://www.cbc.ca/news/canada/toronto/umar-zameer-verdict-1...

The first quote cuts out essential information and does not note that the quote was not verbatim (as presented). It's especially problematic as the quotes might have subtle but different interpretations now that his suggestion of "hoping for a different outcome" is being addressed. (There's a subtle difference between 'sharing feelings with someone that hopes for a certain outcome' and 'hoping for a different outcome' -- and this could be major if it's seen as the police services suggesting the wanted the man, who was declared innocent, to have been convicted.)

(One other possibility is that the Chief did in fact mention both lines, and that they are so similar because it was based on his official public statement).
From my perspective it feels like a combination of investors thinking the gold rush will be hardware-gated during an ongoing dunning kruger crises in design as it relates to software. The interest isn't there, so most of the ideas are "your fridge could order groceries! your toilet could phone the doctor!" level.
Not sure if he still is, but definitely was. Many of his videos are filmed in the Amazon NYC office.
EU Police Chiefs call for industry and governments to take action against E2EE
Open models weren’t Meta’s original plan. The LLaMA 1 model was only available to Meta-approved researchers until someone leaked the model weights on 4chan in 2023. Meta issued DMCA takedown requests to HuggingFace and GitHub.
> braggadocio

Thank you for showing me a new word today!
That's a software choice issue. You can definitely flip through digital texts more easily than physical. With a decent monitor, you can flip through multiple books at the same time which is quite difficult to do with physical books, assuming you haven't summoned eldritch appendages to help.
Also crows eat other bird eggs. They definitely do cause ecological problems if fed.

https://thecottonwoodpost.net/2022/05/02/the-maddening-truth...
Thanks! Macroexpanded:

Mexico building rail rival as water shortages drain Panama Canal - https://news.ycombinator.com/item?id=38991317 - Jan 2024 (107 comments)
Sound event recognition is so interesting and seems to be lagging the other ML domains
It was a 777. Back to the rabbit hole with you!
Four of the Five Least Expensive Car Brands to Maintain Are American
Do you have a biology/botany/lab tech background?

I've always really wanted to get into this but really don't know where to start.

Also, "Murashige and Skoog" is such a silly name; I love it.
Because TikTok has other goals than capitalistic, and other measures of success. It is a media company that parrots a China's Communist Party line and by virtue of that, receives monopoly benefits in China, which is a substantial market.

The company which owns TikTok, ByteDance, has had employees speak about this. The VP and ByteDance's internal CPP committee secretary has stated that their intent is for ByteDance to "transmit the correct political direction, public opinion guidance and value orientation into every business and product line." While employees of a subsidiary company TopBuzz have spoken out about its intent to push CCP sympathizer content to foreign users.

ByteDance's history is mired by CCP interventions, it is a company heavily managed by the communist party, with multiple branches closed for non-compliance. It is allowed to exist by the CCP because, so it has been claimed very publicly, it toes the CCP's political line. That's how it measures success. Its success comes from this compliance.

TikTok may very well be a commercial flop in the West and still be in business, operating very well.
I'm surprised Codeium actually runs on VSCodium! I should definitely try disabling chat
> I just unpack node to different folders and set PATH. Why would I need any tool for that?

To put it simply, vfox will help you do this. Unzip node, golang, etc. to $HOME/.version-fox/cache. When you write `vfox use node@10.1.1`, it will automatically configure PATH for you. Free your hands, you don't need to think about where to download nodejs, golang, etc. runtime, nor how to configure PATH. Especially on Windows, configuring PATH is still quite troublesome.
What is the income tax rate in the Ukraine ? What in the average total income tax rate in the US? Why are we subsidizing a country that has way less taxes than our own? Because Ooga booga Russia? Cmon, Ukraine has played both sides for far too long. If they wanted to get serious about joining nato they needed to cough up the money and implement a real income rate.

Also shame on Canada for inviting a nazi Ukrainian to speak in parliament. Putins justification for Ukraine war was to stomp out the nazis, of course the world laughed. Then Canada proved Putin right, in parliament, with what no vetting? What an absolutely embarrassment for North America as a whole.
Ask HN: Shadcn-Like for Astro?
Do any of you guys know of any shadcn-like UI libraries for Astro?

Particularly I am looking for something that I can just copy/paste in and it looks amazing without too much work.
Your suggestion actually makes things much harder.

A single “cycle” (and you need ~100-1,000+ cycles per second) would involve ~7,000 synapses per neuron * 86 billion neurons random memory accesses each second. Each of those accesses need to first read the location of memory and then access that memory.

For perspective a video card which is heavily optimized for this only gets you low billions of random memory access per second. True random access across large amounts of memory is hard. Of course if you’re using a 1 million GPU supercomputer you now need to sync all this memory between each GPU every cycle, or have each GPU handle network traffic for all these memory requests…

PS: The article assumes more efficient AI designs for good reason, actually using a neuronal network the size of the brain in real time is prohibative.
>Using images from seismic reflection surveys and ground truth data from drilling efforts in the Gulf of Alaska, researchers uncovered the existence of the slide, as well as the seafloor topography from before and after it occurred.

I wonder why they call it "ground truth data" instead of just "data". The paper calls it "drilling data" when pointing out where they got which information.
You can put someone at your partner’s location, have a trusted third party audit them, etc. Companies don’t like to spend the money but that’s true of every safeguard against misconduct and society is almost always better off for the investment.
Not sure how well this holds up. I would very much like to see Scarlet Johansson having very dirty sex. I do not want to watch it if I know an AI created it since it lacks authenticity.
Theres something rather magical about reading books. Or perhaps Im just an old fart that grew up without the internet.

The article is fascinating but worrying. I do hope the industry survives in some form. I love the experience of reading books. It would be a shame if everything was digital although it seems like an inescapable conclusion after looking at the data in the article…
>>The study adds to a growing body of knowledge about what anonymizing funding applications can—and can’t—do. The National Institutes of Health (NIH), for example, experimented with concealing information about applicants’ identities from peer reviewers as part of an effort to understand why Black applicants are 35% less likely than white researchers to receive grants. The results were mixed—Black applicants’ scores did not improve, but those for white researchers decreased—and some experts were skeptical about whether the reviewers truly didn’t know the identities of the applicants.

Humans are such amazing pattern matchers. Even with the identities concealed, the reviewers were able to figure out who was black and discriminate against them in favor of white applicants. This level of systemic racism is absolutely dumbfounding.
I try to multitask a shower or toilet break with my meals to optimize my productivity. I tried power napping at meal time but got too hungry later in the day. You could try eating while on the treadmill. I want to free up as much time as possible for coding and work as I can!
These seem to be specific to their older S series, where they haven't released RISC-V chips yet. Or any chips in quite some time.
This oddly enough has been quite a big issue in my life as of lately.

I need to get off my ass and start working towards better things in real life in order to (potentially) better my situation e.g. new job, better hobbies, etc..

However, I have always had issues with gaming on and off throughout my life (perhaps a lot more on than off). I seriously think that a lot of my issues with gaming is that games are preferential to life in many regards. In a game, I know if I work hard and follow the steps/guides/quests, then I will be rewarded. Goals are obtainable in that if I fail to achieve them it is my fault -- because I did something incorrectly.

Sadly, when I take breaks from gaming, I am not a productivity machine. I just find something else to waste the time with.

In the back of my mind, I want to believe that if I work hard and better my situation, then will finally be rewarded. But I have worked hard to get where I am, and I am still awaiting the reward, so to speak.

So, I think a part of my brain has taken the shortcut to destroy my motivation because I know that Sisyphus isn't the only one rolling the boulder up the hill thinking, "maybe this time will be different?"
FPGAs are also reasonably good at breadboarding modules to be added to ASICs. You scale down the timing and you can run the same HDL and perform software integration at the same time as the HDL is optimized.

Much cheaper and faster than gate level simulation.
vmm(4) to the rescue.

But yes, it is a shortcoming.
This is very cool, do you have a place where you post updates?

I was playing with w2c2 last week to try and get some stuff running on Mac OS X Leopard, but I couldn't quite get it working :(.
No. Unless I didn’t get it Hawking radiation is part of what this looks like to an outside observer. But I would lean on a physicist more familiar with the loop quantum gravity model to explain how these relate.

The bounce idea is super neat because it feels less “magical” than a true singularity. A black hole is just a whole lot of mass stuck in a time dilation tar pit… from our frame of reference.

There are other implications too. From what I read LQG may allow stable micro black holes due to quantum effects dominating at small mass, naked singularities (well not true singularities but regions of off the charts mass energy concentration not hidden behind an event horizon), and Hawking radiation subject to quantum spectral effects similar to how emission spectra work.

It also resolves the black hole information paradox. All the information just bounces back out. Easy.
If you want to make money you're often creating for your audience rather than for yourself too. For instance I know professional artists who don't enjoy their work that much since they end up having to please the client rather than make what they really want. Even for my own CC fiction my themes and language are affected by current trends and what I think my readers will like. Of course if you're lucky you can create whatever you like and your fans will eat it up, but how many people can do that?

As an aside though I feel that the science/engineering heavy HN crowd would bring some life to science fiction. We have the ability to write things that make technical sense and I'm sure many of you internally roast the handwaviness seen in some franchises. I don't know if I'm the only one that does this but I plan out the computer networks my characters use, draw cutaways and chip architecture diagrams for new devices I come up with, read scientific papers for research, and so forth. Sometimes that's even more fun than the actual writing!