skysight-inc/HackerNews huggingface dataset:
Doesn't it have to run in the browser to be "full stack"? Isn't this just server-side (backend)?
I find voice AI creepy as it's always listening. If you have to press a button to get it to start listening then you're better off typing your query. Plus I scan and read faster than an AI reads responses. I'd pay more for products that dont support it. (similar story for smart TVs).
The Rise of Groupware
Ah yes, good ol’ element unnil^{54}ium, a proton star. That would make a great “Things I Won’t Work With” entry for Derek Lowe.
Profane is, if you will, fucking fine.

But "cheese and chalk" is a great analogy because both are sources of calcium, but cheese is much better for the human body. It carries useful info.
But maybe "jerk-ism" in general can be defined as a challenge in evaluating the emotional response of others? Isn't low emotional intelligence itself a neurodivergence or at least, in most cases, a consequence of a broader neurodivergence?
I think this is underscoring my concern with this as a pedagogical thing. I have seen people try very hard to find analogs with basic algebra. And... by people, I mainly mean younger me. Building algebras is, I think, still a very valuable thing if you can do it. Often times, though, the goal is not to fully mimic the basic algebra of grade school, but to map out what is doable with the abstractions that you have.
[dupe]

Some more discussion: https://news.ycombinator.com/item?id=41052375
Impacting phishers' margins is all we can do, really.
MS-DOS - 42 years without a remote hole in the default install!
> The cleanest way is to just use Linux on Windows, via a full VM, or through WSL2, which is a lightweight, well-integrated VM.

The cleanest way is to get a job that doesn't require you to develop on Microsoft Windows.

Then you can just use Debian Stable, or some other decent Linux distro.
At arm's length mean, it must be an adequate amount. For example, I can sell a 10 Million dollar home in most jurisdictions to you for 1 USD. While this contract may be valid, it may create tax liabilities because the tax authorities will say this was not a sale, this was a gift.

As a counter example: In many jurisdictions, a work contract that specifically request lots of overtime or forbids working for a competitor in the future would require a significant extra payment and not 1 USD. 1 USD would not be considered at arm's length.
> The starting salary for a first-year doctor is below the national median income

Is it really that low?

In the USA an entry level doctor will make around $130,000 and the 'Average doctor' makes $200-$350,000/year depending on what website you want to believe.

And we're running like 13% of the population having diabetes.
I grabbed two .zip domain names that I knew were used frequently as filenames and set them up to return a zip with an html inside. The html tries to load a specific resource from the server to let it know the html was opened.

There are dozens of unique opens per week.

I'm very curious how an executable would do, but I'm not trying to cause any problems.
>And it's usually a race against time.

I'm curious, what do you mean by this? If you don't mind elaborating a bit.
Far from the entire value proposition. Chatbots are just one use of LLMs, and not the most useful one at that. But sure, the one "the public" is most aware of. As opposed to "the hackers" that are supposed to frequent this forum. LOL
Video intros for dating hasn't taken off.

Video phone calls didn't become mainstream, sure we have facetime/zoom, but they are super casual and many people don't like to go on them as they want to make sure their hair, face look good first. Our backdrops and lighting are not always good also.
Americans today have fewer friends and fewer close friends than historically. The number of men with zero close friends is higher than ever.

The majority of gen Z people don't feel comfortable asking/being asked out in person because app-based dating is all they've ever known (https://www.yahoo.com/lifestyle/gen-z-yearns-pre-digital-160...)

Many posts on HN and other sites discuss the struggles people have meeting new people outside of school or work. People don't want to talk to strangers in bars, cafes or gyms. Everyone wears headphones and looks at their phone on buses and trains and waiting in lines, and socially it's increasingly considered rude, weird or scary to start a conversation with a stranger in these places.

Even going to meetups or social gatherings rarely leads to lasting relationships for most people. On rare occasion people will be genuinely passionate about a hobby and reach enough repeated interactions through that hobby to form adult friendships with peers, but most often people will be too busy with other things in their life and never progress beyond acquaintance seen a few times a year.
This has been an issue for decades in my experience. ICANN has rules but they do very little to resolve complaints against bad registrars.
I spent a week in Cologne recently and used my Amex almost everywhere I went.
Crowdstrike will.
> I always want to see a page with the product details and price before I click "buy". Reducing the number of clicks is not going to make me change my decision.

This is compounded by the multi-headed monster that large orgs like theirs have no choice but to become. If customers could trust that every day essentials had a relatively stable price and availability pattern like they trust from their local grocery store (rightly or wrongly), blind ordering might be more tenable.

But some other head on the beast wants to keep Amazon shaped like an unmonitored digital marketplace where orders are fulfilled dynamically by bidders and algorithms, so your Tide Pods could be anywhere from $6.99 to $64.99, and you might get anywhere between 10 and 100, and they might arrive tomorrow or next week, and they might come in retail packaging or as a bag of tide-pod-resembling-mystery-objects, etc.

Of course blind ordering won't work when you can't give your customers any assurances (let alone guarantees) about price, quality, volume, etc
Just to make sure I'm not misreading, this is largely an agreement? I think I'm fully in agreement that a compiler class should cover this. I will also hasten to say that I find it a fun topic, such that I don't think it should not be offered elsewhere. I just don't know that I can see a lot of application to general programming.
How much do threads like this provide the training data to convince future generations that—despite all appearances to the contrary—strawberry is in fact spelled with only two R's?

I just researched "how many r's are in strawberry?" in a search engine, and based solely on the results it found, I would have to conclude there is substantial disagreement on whether the correct answer is two or three.
AI is not a "complement" of a social network in the way Spolsky defines the term.

> A complement is a product that you usually buy together with another product. Gas and cars are complements. Computer hardware is a classic complement of computer operating systems. And babysitters are a complement of dinner at fine restaurants. In a small town, when the local five star restaurant has a two-for-one Valentine’s day special, the local babysitters double their rates. (Actually, the nine-year-olds get roped into early service.)

> All else being equal, demand for a product increases when the prices of its complements decrease.

Smart phones ar a complement of Instagram. VR headsets are a complement of the metaverse. AI could be a component of a social network, but it's not a complement.
This doesn't sound like something a rational, financially-savvy person would write - instead, it sounds like the opinion of someone who is easily manipulated by a few sales-driven anecdotes. The comment just sounds like a shabby advertisement.

Also, are most Europeans financially illiterate and poor since they aren't AmEx customers and have general disdain for the debt-driven economy of credit cards?
Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz

Looks good to me.
Surprisingly yes, though it's a ridiculous edge case that you normally don't at all care about. Bubblesort can be managed with a single index, while selection sort requires two separate indices, and insertion sort requires shifting the list.

In 6502 assembly, you can do absolute addressing on the list, and you can very well set up your single pointer (an "index" register in this case) with overlapping array offsets, like so:

lda list, x ; load Nth element (4 cycles)

ldy list+1, x ; load N+1th element (4 cycles)

sta list+1, x ; swap into N+1th element (5 cycles)

tya ; 2 cycles (there is no STY abs, x)

sta list, x ; swap into Nth element (5 cycles)

This is about as fast as you can reasonably do the swap from an arbitrary point in the list, and it also means you only need to manage the X index as you scan through the list doing your comparisons. It results in just about the fastest possible single scan for the first swap. (You can also move the list into zeropage to ditch the TYA and save a few more cycles if you like, but I'm in the habit of avoiding zeropage expenditure unless absolutely necessary. It's really not here.)

Selection sort would be a very close second, and is worth consideration as it is algorithmically much more efficient (it'll complete the full in fewer overall frames) while the cost to shift the list for insertion sort makes it a distant third at best. But bubblesort wins for its simplicity and small code size. Of course this also assumes no code unrolling, which might bring selection sort up to performance par, at considerable ROM size, depending on the size of the list.

Note that my example is highly simplified for clarity. In reality the swap concerns a pair of parellel lists, one with the computed depth for the object, and a second for the metasprite index that is ultimately used for the draw order. The depth is recomputed every frame, which means the previous sort may be invalidated almost right away, which is why we restart the sort from the beginning every time. There's no point in trying to save our progress as we go.
> tech industry is overall shifting towards management/labor class divisions

I think it's very easy to slip into this way of thinking, but I think it depends on the company. Any company big and rich enough will start to have the same inefficiencies and inappropriate leadership appointments as any large org or even government will. If money is easy to come by, people who don't create value can thrive.
I'm confused. This is already a thing via vendor, Hubitat or Home Assistant plugins.
Cowards. Why don't you just stand up and admit that you didn't bother testing everything you send to production?

Everything else is smoke and the smell of sulfur.
If you assert so. I have no interest in this supposed physicalism/dualism split since that’s a dead debate, at least as far this forum is concerned.[1] My pet-peeve was about the part about having understood everything, supposedly.[2]

And if the point is so narrow as to be about Free Will then I don’t know why people are being coy and talking about input-output machines, washing machines and whatever. Just say that Free Will is not real. Then you get 70% less pushback.

[1] No one here is going to argue for Cartesian Dualism. So the only way that it will come up as a supposedly “live” belief is if someone else accuses them of being a crypto-cartesian because of whatever reasons…

[2] https://news.ycombinator.com/item?id=41055373
My go to on Windows is LLVM using the Windows SDK for libc. Before Microsoft had solved the whole msvcrt redistributable mess I used mingw-64 as the libc which worked pretty well actually.
Most people render the html on the server side and then you can just cache it wholesale.

You could cache the page itself or even the article itself (I'm not talking about browser cache, I'm talking about caching on the web server).

The idea being that you don't have to keep rendering or even hitting your DB for the content you just have a html fragment that you create once and cache and then serve. You'll only need to rebuild the content when the date expires so when "one year ago" becomes "two years ago" .
But why did they create it?

Linux (UNIX) is an engineering OS. Windows is a slap dash Product chaotically rushed out and now buried under several layers of fad-strata that was meant to help moms store recipes on their kitchen PC. This is directly reflected in the development experience and culture.
Release TensorFlow 2.17.0 · TensorFlow/TensorFlow
Does it? It knows how a word in some context represented by tokens split into letters. It may know or not know the table. I wouldn’t trust what it tells about word/token correspondence more than in general.
As was LinkedIn, who was forced to rate stop limiting / IP-banning scrapers for public pages.
I've seen blog.google a few times.

Things like "google.com" and "gmail.com" are established brands; switching that to "search.google" or "gmail.google" isn't really going to improve anything for anyone. I guess it's kinda cute for blog.google, but other than that it's pretty useless.

A bunch of companies bought these brand TLDs only to never use it and then abandon them a few years later. Probably a "zomg this is a new internets thing and if we don't do all the new internets things it we'll be left behind on the internets, and we can't be left behind on in the internets!!!11"-type affair.

Here's a list: https://www.icann.org/resources/pages/gtld-registry-agreemen...
"It is therefore critical to continue to monitor the virus in affected animals and also in any potential infected humans, Diel said. The U.S. Department of Agriculture has funded programs for H5N1 testing, at no cost to producers. Early testing, enhanced biosecurity and quarantines in the event of positive results, would be necessary to contain any further spread of the virus, according to Diel."

Not mentioned is that it is also critical to reduce our meat consumption, for this and numerous other reasons. I posted awhile back about eating sprouted legumes; that's still a staple of my diet, and now that summer's here I eat a lot of greens from my yard, including dandelion and oxeye daisy, otherwise known as weeds here in the USA. I still eat meat as a rare, luxurious treat; one need not give up meat to reduce environmental impact.
Nutritional yeast provides plenty B12 and other nutrients. One big "everything" salad a day, plus my child's leftovers throughout the day, is enough (I'm a male in my 40s averaging about 7k steps a day plus lifting 40+ pounds many times throughout the day; not strenuous activity, but consistent).

Humans and our livestock dominate the planet. I'm not proud of that. I'm not confident that our respective elected officials can enact toothy regulations quickly enough to put enough of a lid on our resource churn, so I appeal to you, dear reader, to find a way to live a rich and interesting life on a reasonable carbon footprint (what that is is up for argument, but certainly less than the US average), and to convince your family, friends, and neighbors to do the same.
Some things Amazon did since the introduction of Alexa have definitely worked at cross purposes to a sightless buying experience as well. Maybe I would order a product sight unseen from 2014 era Amazon, but in the intervening time Amazon has been flooded by cheap knock offs including Amazon's own Amazon Basics. Amazon has also started placing promoted products higher in search results. As a result, even searching for a specific brand name doesn't yield the results you would expect.
Bankruptcy coming ....
Having experienced healthcare in multiple countries I can say most of the items on your list are pretty much universal, unfortunately. Skipping over the capitalistic and legal issues, which people more or less expect, I'd like to zoom in on your item #3. The fact that doctors are (often) clueless for complex diagnostics (not talking about a broken arm, etc.) is shocking to many people.

I think the two main factors driving this outcome are:

1. Due to the complexity of the problems they face and the quick diagnosis expected from them, medical professionals are taught to think in an expert system-like if-then statements. Some of these are rules of thumb, some may no longer apply due to latest research, and some may not be applicable to you.

2. Metabolisms may differ in important ways. A new doctor is trying to make a decision in a highly complicated high dimensional space with the few data points that you provide. This is OK, but they get too confident with their diagnosis.
Honestly, Qt C++ & QML is the best way to develop on Windows (and Linux). Soon enough, I'll also prove it's the best for macOS (under some specific expectations).
You and I have a shared experience of working for years at a different operating system vendor who also pivoted into the enterprise space and expanded their offerings significantly beyond the OS.

It's clearly possible to be very financially successful with this kind of a pivot, while also having a lot of previous fans and customers be quite disappointed with it. An install base can increase while the user base decreases.
True, but at most corporate firms or regulated industries you often have no choice. Good luck trying to get on the corp network in a dual booted system that doesn’t have their usual spyware/corp suite of shit ware and of course ClownStrike Falcon crap.
Show HN: Pairing LLM code generation with traditional templates
Hi, I’ve been exploring Claude 3.5 code generation abilities for a while and it looks like it can generate more consistent code than other models. However it would still be unmaintainable if you ask it to write a lot of code and it still sucks at system design.

So, I’ve been playing around the idea of using the code repository with a template for directory layout and infrastructure, then adding the repository information to Claude and asking it to generate code. It seems that it works, if I pass the structure of some OpenAPI based backend it can update the API definition and implementation pretty consistently. Take a look at the PoC and please share your thoughts about this! I wanted to see if someone else is working on similar idea, I’m open for a chat!
If you want trust having a corporate entity is not it, you can make them with no actual humans in the chain of trust, and you can easily register the same company name in multiple countries and cause havoc (as demonstrated with the EV certs)
My understanding is that the repulsion between the positive charges (protons) far exceeds the gravitational force.
The Bullet in My Mother's Head
Thirty-seven years ago, Ryan Nourai’s mother was kidnapped, brutalized, and shot in the head. She would go on to have a son, with whom she shared some—if not all—of what she had endured. Now, after her death, Nourai writes how he came back to her ordeal, tracing her steps and even tracking down the men responsible—a tough read at times but a tender one.
>The starting salary for a first-year doctor is below the national median income

Here you are comparing a doctor at the start of their career with a population consisting mostly of workers with decades of experience.
>Reworkd raises $2.75 to build multi-modal web agents

I would have put up at least three full dollars ;)
Call me when models understand when to convert the token into actual letters and count them. Can’t claim they’re more than word calculators before that.
This is just wrong as a matter of law. The federal government can only regulate land through the commerce cause--not through police powers to police species.
They're leaving that for the Long Long Now Foundation
I've updated the app to remove the user agent string so that the link will not redirect to "m.youtube.com". I hope that's all that's needed to fix this.
I hadn't realized that "differential" entropy and shannon entropy are actually different and incompatible, huh.

So the case I mentioned, where you know all the positions and momentums has 0 shannon entropy and -Inf differential entropy. And a typical distribution will instead have Inf shannon entropy and finite differential entropy.

Wikipedia has some pretty interesting discussion about Differential Entropy vs Limiting density of Points, but I can't claim to understand it and whether it could bridge the gap here.
Looks good on a resume:

- Wrote code responsible for $5.4 billion
How can I know whether any particular question will test a model on its tokenization? If a model makes a boneheaded error, how can I know whether it was due to lack of intelligence or due to tokenization? I think finding places where models are surprisingly dumb is often more informative than finding particular instances where they seem clever.

It's also funny, since this strawberry question is one where a model that's seriously good at predicting the next character/token/whatever quanta of information would get it right. It requires no reasoning, and is unlikely to have any contradicting text in the training corpus.
I would strongly encourage you to share this repo as a Show HN post. Your notes are of a high quality and I believe there is substantial value in sharing for those who might be curious and earlier in their journey in this domain.
Stronger investigative and enforcement actions is something we can do.

But it's something that we don't stomach. I wonder why. I suppose it's because the modern business-centric Internet is centered on the ability to scam people out of money. Investigations and enforcements would open the floodgates to every "normal" business too.
Most of people I know work 37 hour weeks and use sone kind of flex system where hours above 37 per week are saved and spent at later time. The only person keeping track of your time is yourself.

Isn't socialism great?

I don't work for free and neither should you.
i wonder if alfred szmidt, lars brinkhoff, or someone they know could set you up with an adaptor?
This demonstrates that the same post-commit checks and tests that were lacking in the product also exist within the marketing department.

This is a[nother] highly unserious move and unforced error.
Is this still possible in Linux? Or were the aforementioned syscalls removed?
yes but caltech is atypical (at many schools, biologists would fail diff eq just like many biologists fail organic chemistry). This course is definitely designed for educated, motivated students.
I think op was being cheeky. Many people uninformed on the outage assumed the CS issue was breach/hack-related.

So I believe OP cleverly circled that back around to the gift card. WP.
It depends on what you are making more than anything. If you're writing services that will be deployed on Linux servers (to save cost, increase availability, etc), then using WSL2 is probably the best bet if you must use Windows.

I've done a fair amount of Windows services development as well as services deployed to Linux. I'll honestly take the Linux way, in particular Docker/containers as a target. It works when you build, works when you deploy, no surprises, no separately installing a dozen dependencies that blow each other up, like in Windows a lot of times.
Fair point about the mean, but I don't see how the random walk causes the standard deviation to shrink towards zero.
Right. Just charge a low fee, or attach it to Prime somehow. I'd pay for sure.
The title is editoralized, the original is "Italy imposes fine of over €120 million on Amazon"

Also based on the article, the Italian authorities haven't "seized" anything yet, just put a provisional fine, which I'm guessing Amazon will appeal.

The first 3 paras:

Italy has imposed a provisional fine of €121 million ($131 million) on the US retail giant Amazon on suspicion of tax evasion.

The responsible police authority in Milan justified this with the results of investigations by the public prosecutor's office, which indicated that Amazon diverts large sums from taxes by assigning shipping orders through an intricate system to subcontractors.

This is said to be associated with the systematic exploitation of workers, the authority said.
That agent should get his ass kicked out of the DEA and never work in goverment/public service again. Ever.