skysight-inc/HackerNews huggingface dataset:
Interesting to see that passkeys make use of CBOR. When I looked at binary JSONs several years ago, Smile was one of my favorites, but CBOR was decent too.
I keep 5G off on my phone because it in general doesn't work when I'm out and about. Conversely the 4G network seems to always have usable signal levels and may be less busy now that everyone's phone is using 5G by default.
You must be young. Debt limit debate has been going on longer than that.
This is the kind of thing that gets thrown out of court. And that is the judge feels sorry for the person who filed the suit. It is also possible th person who filed gets hit with not only court fees, but also paying for 5-10 hours of a lot of high priced lawyers for the defendants.
Uhm have you forgotten the incredible talents of Russ hanneman? (Chris Diamantopoulos)
My hunch is SEO combined with placing less responsibility on the programmer.

The new docs have a page per code symbol, and much more focused single-page topic articles, rather than 20-page programming guides. Docs seem to be structured to answer a question right when you have a problem, but then they don't offer a good way to study in depth before you begin.

The other day a younger teammate asked a group about some API documentation that said the results are undefined if you call this wrong, and had we ever heard of such a thing. And yes, of course, using framework code in unintended ways is always a garbage in, garbage out affair. This made me realize we have come a very long way in eradicating boilerplate and ceremony in code.

There used to be so many things you just had to use the way the docs explained, or else. Doing the boilerplate correctly was a primary focus of code review. Today we have ARC, we don't call alloc separately from init, we never handle KVO without the compiler's help, and we have no IBOutlets to forget to bind. To begin writing for iPhone 15 years ago, I had to study for a week or so with the programming guides, one for the language and another for the platform. Today you can do a one hour tutorial.

So, if you can stumble your way through building an app by typing the period key and seeing what methods are available, and the whole platform SDK exhibits Clarity at the Point of Use, would a newcomer even use the programming guides if they weren't down in the archive?
No, it really wasn’t. It was people and places that had invested in 30 pin sudden;ly having those be useless.

USB was _awful_ at that point.
I'll have to agree here, with the caveat that this applies to functional code.

For side-effect heavy code, a repl is not nearly as productive as good tests and a debugger.

(What is interesting is that people tend not to test or check manually their code's side effects, so a repl is the best option for almost all the debugging that people actually do.)
No. The marginal cost of the software in a car is zero. There is a development cost, sure -- just as there are other design costs. But in terms of what the company has to spend to build one more car, the software costs nothing, unlike the steel, wire, tires, glass, etc.
Part of consolidation would be ensuring migration from the old to the new. Something which Google is not attempting to do here.
i cant even install this program on my system because of common lisp’s insane dependency management so count me as unconvinced
> given that this is more of a "tweet" than an article i think you missed the point

this wasn't posted on twitter. but if you mean it was short and of poor content, then i agree with you.
Greenfield projects are 1% of a SE job.

IME “the code is crap, we need to start again” really means “I don’t want to (or worse, can’t) read source code that isn’t mine”.

Reading and understanding someone else’s code then making and executing a plan to improve it is a much more valuable skill.

If you’re always working on greenfield projects, you’ll never understand what it means to build software with longevity.
> Your salary is capped by what you produce for your employer but your salary is determined by how hard it is to replace you. In the Bay with more companies than you could count, they had to fight tooth and nail for these incredibly productive workers, pushing wages higher and higher

Companies don't seem to hire this efficiently in practice, and a large number of these big tech workers seem to receive far more value than they create. I've personally seen no change in usability of social media platforms despite a ton of layoffs. I think we will see more efficient hiring by necessity (higher rates).
There's no chance these tools would exist if they didn't enable piracy. Almost nobody would care. The other applications are excuses we hide behind.
SHOW HN Open Source Poker Planning App
Recently started my own company with a couple of pals. I intend to focus on open source as much as my income lets me.
This is our first try to create something useful and open source. It's not groundbreaking but still it took some effort to test cover this as well as make it UX friendly.
Let me know what you think.
Apples are also much sweeter today than they were decades ago because of careful breeding. But this is perceived differently.
For me this feeling happened after they killed Nest Secure
I agree with you, but based on recent precedent [1], standing no longer seems to be a major concern of the judiciary.

1. https://www.cnn.com/2023/01/31/politics/student-loan-supreme...
Who is Spotify expected to be able to squeeze?
GCP is excellent.
All these dead products could have been creating a revenue moat against the fall of ad revenue and the onset of a competitor. But they pissed away decades of innovation through poor product management, bad incentives, and such hubris like the world has never seen.

We’re seeing Google reap what they have sowed. What a waste.
I was going to give you a hard time for the pejorative "kooky", but it turns out you were being generous and charitable.
For how fast and how many upvotes this submission received -- why don't I see it on the front page?
Well said. LISP has longevity.
Thanks for the article. It sounds very similar to what I dealt with after I took two tabs of what probably was DOx sold as LSD around 1990. Nearly 24 hour, intense trip with long term visual effects, depersonalization and derealization, and severe anxiety for years after. Funnily enough I also received a bipolar diagnosis.
Pro tip: unless you have some handicaps and need the extra automation, don't invest in any "smart home" ecosystem. They are dumb, and more trouble than worth it.
The 6850U had a peak of 35W (https://www.phoronix.com/review/amd-ryzen7-6850u/8). Around the same as the M2 Max apparently.
SSH tunnels?
My observation here in the UK is there may be a shift back to estates, or that may just be confirmation bias (having done just that).
The current stage is rough, while jaw-dropping in /apparent/ quality¹. When finally the synthesis will be part of an artistic tool (your usual raster and vector graphics editors), then it will be a further tool for the graphic artist.

(¹The letter correctly almost suggests the crucial role of human intelligence in the product definition; I prefer to quote myself from https://news.ycombinator.com/item?id=33752684 : «The visual style is stunningly good, but an unintelligent operation - it is relatively easy to mock a style, while the real thing was the judgement underneath. The Author knows if and why he would have used a curve made in such way in that place - not the simple mocker»)
Ask HN: How do you evaluate prompts?
We've been developing prompts for writing agents with OpenAI. After working on it for the last months, we have a huge amount of prompts lying everywhere. We don't have a good workflow around keeping tracking of prompts, scoring them, revisiting them later on, tacking their output and degradation to give the right output over time.

How do people here do this? What is your workflow around this?
Interactive Configuration Ts
I'd wager there are more ways to die in modern society than in the fisherman's village. If we're speculating, a few years later the businessman gets hit by a truck crossing the street, or addicted to opiates, or has a heart attack from his sedentary lifestyle. And he doesn't even seem to have had much fun before that!
The article seems like mostly about Common Lisp, but how many of the points are applicable to rest of Lisps? (Scheme, Emacs Lisp, Janet, etc)
Honestly, I think this kind of discomfort with a blank page is an excellent thing to have on the team with a greenfield project.

One of the ways greenfields go wrong is confident people bringing too much to them. They're sure that features X, Y, and Z are vital. They're sure that the best technical approach means architecture A with framework B and library C. So they jump in and build things, ignoring the lack of product-market fit and the broken feedback loop with users. The people really being served are not the eventual customers, but the team itself.

But being uncomfortable with the wide-open sweep of a greenfield project can be put to use to keep the building constrained to what we really know. For a startup I did a while back, we spent the first few months only building disposable prototypes. We wrote only garbage code, and then we put it in the garbage. It wasn't until user testing showed promise that we wrote the first lines of production code. Even then we were very cautious about our technological commitments, because we knew how much we still had to learn about our market and their needs.
> because this study wouldn’t have been published if it had found the opposite

Not sure that is true (could be but..) I vaguely remember reading about runners - the details are very fuzzy after that, but I think if you look in this direction you will find what you are looking for.

I think it was sprinters, about how both would be equally as fast at the start due to -physics of some sort- but the difference in oxygen usage makes the female fall off faster. Or maybe it was endurance runner, kinda wish I payed attention more, but it was definitely about runners & oxygen usage.
Fishman discusses this in his recently released book (which is highly recommended, although it left me a bit depressed.)

Basically, he got the music from her brother, and organized some singers and recorded it. There are no known recordings of Converse herself performing them.

tldr; Connie Converse wrote the music/lyrics, but “Connie’s Piano Songs” are performed by other artists.
Seems like the only answer to this is law enforcing open sourcing of academic research, atleast that which is funded by the taxpayer; though not much hope of that with the lobbying pushed by the incumbent journals.
> I’m aware of “apropos”, but it also uses antiquated terminology

can you clarify 'antiquated' for me please
GA4 still uses the doubleclick cookie. It also encourages the use of Google Signals and runs measurement requests off of the main google.com domain to help it track users based upon their Google login.
Quartz glass is strong and very clear, it implies sharp, clear images.
Not all the way to the coffin, but just the other day I saw a news report of EMTs calling time on a patient with no pulse who is in fact still alive today.
Yeah I’ve owned VWs for years and have always been basically happy with the cars’ software. We recently bought an EV, and even though the ID.4 checked pretty much all of our boxes, we skipped it entirely based on the steady drumbeat of software complaints.
Who would win: An unarmed populace vs one of the best equipped militaries in the world?

Unless you get a bunch of Russian generals to defect, the people don’t stand a chance.
i don’t like greenfield projects cuz they’re hard
It's not, because High Arabic is used on a daily basis.
> IME “the code is crap, we need to start again” really means “I don’t want to (or worse, can’t) read source code that isn’t mine”

understood. but sometimes the code really is crap, and possibly a danger to the business.
Those fees seem well below where I publish.
The main reason these new thermostats need upgrades is because they can be controlled remotely via the the internet. It’s a constant security issue.
Right to repair?
I know it's the hn guidelines, but holy hell the scrolling-jacking on this site is asinine

edit: FIXED
I saw a surprising amount of this after Covid. I knew people prior who were non technical accountants or marketing people, but when meeting thanksgiving after the pandemic, they were suddenly talking to me about C# and SQL.
ChatGPT picks up 80% of the meaning and rewrites it in beautiful prose. Or maybe another language, in the style of Shakespeare.

On the other hand, if you're in a field where there's an adversarial use of text and the uncomprehended 20% might be used to nullify, contradict or make loopholes in the main body, then relying on ChatGPT is similar to using Tesla Full Self-Driving in a construction zone, near firetrucks, during a snowstorm.
Voice has to be the low hanging fruit. Even if the article is not credible, I am sure we will ramp up towards this sooner than we expect
Thoughts on Microsoft Clarity? https://clarity.microsoft.com
Playing devil’s advocate: calendar events happen at a place and time, and they have a finite, nonzero duration.

Tasks are things that one should do.

A reminder reminds the user of something at a specific time or perhaps at a heuristically chosen convenient time in a range.

So a satellite flying directly overhead or someone’s birthday or simply wanting to be reminded of a fact on a day is not a task. There’s nothing to do, and checking it off makes no sense. (Although wishing someone happy birthday could be a task.). Simply showing the user the reminder accomplishes the goal. On the other hand, most calendar programs struggle with events with no duration, and overlaying reminders onto a schedule makes the schedule harder to read.
> this level of detail

The gazillion iPhone users in the EU use this twice a day, in physical space, and honestly that feels ok rather than nit-picking. If they do an EU-only model, I’ll absolutely go out of my way to get one
>Unit tests are small and fast so I don't even notice any inconvenience with the traditional compilation approach.

Depends on the programming language, how much state they need to build up, and so on. And they're still slower than just running the actual live code anyway.
> Googles of the world can more seamless employ workers in Cleveland or Bangalore

Aren’t they busy trying to rush everyone back into office now?
I mean Apple currently has two...
Automatic reference counting is very well streamlined into Swift. Even in more substantial projects in most code I'm not putting much active thought into memory management at all with it. The main area where some extra attention is required is in closures, and there in most cases the main thing is to not strongly reference self which is easy to avoid.

As for the compile times mentioned by the sibling comment, they're pretty tiny for small utility things, especially incremental builds. On more recent hardware (M1, Ryzen 5000, etc) I find they're reasonable even for moderately sized projects… on M1 Pro a complex iOS app with somewhere in the ballpark of 30 different screens can be clean-built in under a minute with incremental builds usually under 3s which seems plenty reasonable to me.
To clarify: the issue is that the screen stays illuminated when charging on the stand.

Pressing the physical button used to work, even with the current oddball settings. It only stopped being effective a few weeks ago, when using a wireless charging stand.

It still works when I switch back to USB charging. Presumably because it would be too easy to simply place the phone face down, effectively revealing user preference.
Their position in the Sonos lawsuits is looking pretty stubborn and selfish at this point. Just pay for a license rather than inconveniencing your customers. They should be working together rather than fighting over a royalty that's relatively small to Google and huge to Sonos. Seems stupid to me.
ASN.1 is good though. What sucked was everyone implementing their own serde tooling. In another, better world we'd have consolidated around ASN.1 DER and not wasted all that time and energy with XML, JSON and so on.
Yes, I live in a rural area and work outside a lot. I also get scratched to bleeding by animals fairly frequently. My kids are magnets for all kind of mysterious injuries. It is simply not common to get serious infections from everyday wounds for otherwise healthy people. Indeed, for most of human history, cities had higher mortality than the countryside due to disease. "Random cuts" are not nearly as dangerous as "lots of people."

“Deadly” can be true for measles in young children but again, it’s important to be clear that the actual mortality is very low. It certainly contributed (with many other diseases) to lowering life expectancy for infants, but it was not even close to a death sentence; the vast majority survived. As I said, it was basically a rite of passage even for our grandparent’s generation.
Hint: it's because Apple isn't a European corporation.
Talk with Animals Using AI
Maybe because the congress is the place the budget gets written? The president has little to do with it. Democrat congresses tend to initiate larger spending packages.

Regardless, that still doesn't address the debt problem.
LSD doesn't scale with bodyweight, you take the same amount no matter if you're 100 or 300lbs. Apart from that, 70mcg is a mild dose on context of a regular recreational dose of 150-250mcg, but I agree that 70mcg by itself will absolutely significantly impair an inexperienced user and there is a zero percent chance you would conflate 70mcg with placebo.
I’ve wondered how much of this is a reaction to decaying road infrastructure. In the northeast, I’d be skeptical of sedan durability unless it had 6 inches of clearance. At that point, you might as well make an suv.
After maintaining online services, I’m quite sure it’s vulnerabilities. It’s extremely costly after 3-5 years to maintain old software.

Ex: You have a thermostat or an alarm system that runs Debian, Debian gets a vulnerability, you try to upgrade it, but you need to change Debian versions, and your old stack isn’t supported on the newer version. Nowadays you need to keep patching all your old appliances, keep the old domain names and exact URLs, and need to actively look for vulnerabilities. All of that can only be provided by a subscription, not the initial purchase cost:
I am the opposite. Developing these components is like the most trivial task when starting a new project. Then again, I am not a React guy and usually frown at these prebuilt libraries as they tend to be opinionated and unpleasant to change for the use case at hand.

I don't know. Maybe I just don't like "ecosystems"
Do you have to pay separately for the mac and ios versions?
For a lot of people (like me and everyone in my friend group), close to 100% of calls from unknown numbers are scam calls.

I think many people also don’t think someone they don’t know has the right to speak to them just because they have their phone number.
Even though rcs and sccs were in every Unix distro and some other competitors existed their use was not common back then.

Rich Pixley deserves all the credit for getting gnu sources into source control, specifically CVS which at the time was the latest hotness (it was not yet client server; that was added later by IIRC Ian Taylor after some unfortunate incidents).

John and I placed some absurd hoops that needed to be jumped through in order for source control to be adopted, all of which Rich wisely just ignored.
Ilya has stated it's a novel business structure. Certainly ripe for lawsuits.
I compiled my biggest mistakes when trying to reach 5K for the first time.
If you can enumerate some projects using it, and even more so, if you need to, then it's much closer to dead than alive.

It's like saying "The Vatican still uses latin, it's not a completely dead language".
Not a lawyer, but the claims seem pretty kooky and the plaintiff will probably have trouble establishing standing. For example, he claims that OpenAI wouldn’t provide him free access to a ChatGPT-using service and therefore misuses its nonprofit status.

Even if OpenAI were committing tax fraud in this way, they wouldn’t be required to give the plaintiff free stuff. That’s a bit like complaining the Met Museum’s gift shop won’t give me a free t-shirt. If the museum were separately breaking the law, they still aren’t obligated to give me a free shirt.
> Greenfield projects are 1% of a SE job.

99% is dealing with the after-effects of the decisions made during the 1% ;).
Movie killings are typically a gunshot at some range and then an extra with no lines or name falls over.

Visually, it is arguably less titillating than mild sexual content unless you're taking extra steps to humanize the extra.
The irony is that “pure black” (#000) is already off-black on non-OLED displays. IPS displays in particular are relatively low contrast and have poor black levels, often further worsened by IPS glow.
> Another example was my old Nest thermostat.

Speaking of Nest, I got rate limited trying to access images from my own Nest camera. WTF? I paid for it and I own it. I will get as much rate from it as the hardware can support.
Car doors that go like this, not like this!
ITP now also degrades first party server-set cookies to 7 days where the first part of the IPs don't match. So if you're using CNAMEs for your measurement and the you have a.a.x.x and b.b.x.x it will downgrade.
So will there be 2 tiered iphone class system? EU phones are premiere tier, and rest is lower tier in terms of usability?
A lot of Appple's iOS charging cables are USB C to USB C now that all/many iPads are USB C
Apparently the issue was that he wasn’t actually acting.
It’s often hard for people to believe that there’s not special training that will prepare you or certify you for a role in IT, which as op knows is a very broad term that covers everything from website building to data analytics.

Does she have a particular aptitude or interest in any sub-field? Persistence and interest are the best precondition to success.
You should have also read the following sentence. What do you get out of badly quoting people?
Montreal protocol not Toronto
You scored 15/102.

Your score indicates low likelihood of having ASPD traits.

There is a 2% chance of having Antisocial Personality Disorder.

No concerning symptoms were found.
Honestly if even $1 of public money goes toward research, the work, data, journal, etc should all be public domain. End of story. That should be a basic requirement of taking public funds.
New Blockchain Network Promises to Be the GS1 on the Web3 but Free
The goal was not that "everybody knows your name"; only that one's identity be well-known enough that it will not be forgotten, or at least (in this particular case) be rediscoverable. So the point is not undermined at all.
Coinbase responds to the SEC’s Wells notice [video]
There are many many more users of CL, I just listed some household names. If you don't hear about some technology every day, it doesn't mean it has to be "dead", there are plenty of important and "alive" technologies that you are not aware of. You just can't win this argument, if you try to prove the opposite you automatically lose, that's rather unreasonable.
On the other hand, lots of companies could have avoided regulation if they just did the 'right' thing in the first place
Not allowing good search within a channel is the most ridiculous. They're a search company. How is that self-consistent? Especially when you know they have the data and index, but are simply using it for advertising.
Hallucination-as-a-service startup. Noice.
No, it's that SW is the component on the BOM that's the easiest to offshore so it's subject to the strictest race-to-the-bottom account engineering possible.

All these big auto companies like VW, GM, etc. used to do in terms of SW dev is write the spec and requirements and then contract out the dev work to the lowest bidder (Continental, Bosch, Valeo, Denso, etc.)