skysight-inc/HackerNews huggingface dataset:
You said this much more constructively that I might - I really dislike when people post long form stuff on X/Twitter. For those who may not know you can reply to a tweet with “@threadreaderapp unroll” to have a reconstructed doc sent to you. The bot will reply directly to you and only you after the unrolling is complete. Hope that helps someone.
Google hires top talent from startup Character.AI, signs licensing deal
> No matter how you feel about AI, this is a failure at another step in the system. The AI itself is a red herring.

I agree that it’s an earlier failure but it highlights a major limitation for LLMs: there is currently no known way to safely use them in adversarial contexts. You have to design a product like this with the expectation that attackers can send it somewhat arbitrary inputs and that means you have to think about things like whether your prioritization system removes other cues which could help a user recognize phishing.
I'm wondering if Delta outage is related recovery time of recovering some critical workload processing that was happening when servers went poof.

I've been at companies where we would do a bunch of processing overnight. One time, CPU died on a server in the middle of processing. Apparently we didn't have procedure for recovering in the middle of a process. Took us two days to write code to recover and we had to contact a third party vendor to get "What data did we send you?"
My question would then be whether this easily avoidable type of blocking is a form of protest from those mandated to implement blocking.
Historically there was no atomicity at 4k boundaries, just at 512 byte boundaries (sectors). That'd have been too limiting. Lowering the limit now would prove problematic due to the smaller row sizes/ lower number of columns.
Thank you, that was a very good explanation of "register renaming". The way you described it "renaming" is really more like allocation and is pretty simple - not done on an as-needed basis, just done automatically for every instruction making it SSA (single static assignment).
"10/[20]00-10/[20]00: counterperson, mcdonald's" Does that mean he worked there for one month or less?

I checked his Linkedin, the job isn't listed. Jan 2002 he started a new photo startup ("50M+ members posted a billion photos"), then co-founder&CEO of meetup.

It's a good time capsule of what his thinking was in 2000 but I wonder if it was more than a break. At my office job I, too, often think I should drive an Uber or deliver food for a month as a break.
The irony here being that if you have more free time and more social safety net, having more kids becomes easier, hence you grow your consumer market and labor force. I wonder what a 4-day work week would do to birth rates…

Maybe falling fertility is the true capitalist death spiral?
Am I right in thinking Delta could have chosen when the update was distributed to its infrastructure?

In my mind, a quick test run of the update on a VM before letting it roll out globally would have revealed the BSOD boot loop.
In the middle ages a bit cost more than a horse, what changed that definitely was the younger Siemens' invention

https://en.wikipedia.org/wiki/Open-hearth_furnace

which used firebricks to space-shift the heat for processing steel so it could be reused as opposed to going out the stack.
> Old friends will move on, but I did notive that Meetups never really recovered in my area post pandemic

I think there is this setup period when parents do things for their kids and the rate of things decay as we get older, more lazy and less enthusiastic.

Covid just made the middle age boring happen earlier, which people blame on their kids normally, for a generation and they didn't recover.

Pubs have raised the price of a normal beer 2x where I live since pre-covid. The pub culture, which was allready weak, is not coming back any time soon.
Funnily enough this is one of the only areas NK is doing better than SK. It's quite an important one..
You can't lump all of agriculture together as essential. A huge amount of the GDP in agriculture is in cash crops such as nuts. A drought wiping out all the almond production would be a disaster for almond farmers but not for food security. A drought wiping out half all grain production would be a food security disaster, however.
Greed has certainly been a defining cornerstone of humans for a very long time, so I don't doubt these kinds of things have been happening behind closed doors for a very long time as well. The truth is that everyone has a price, and some people's price is much lower than others. I also think as leaders and people in positions of power see others commit moral transgressions and ethical breaches, some of those same leaders will say "what's the point"? Many of those leaders may start out as committing small ethical breaches, and they grow and grow until they've lost control of convinced themselves that its just "part of doing business".
Agreed. Apple has a lock on consumers similar to Microsoft in the business market. They may or may not be producing the best products, but switching ecosystems is phenomenally painful.
That is exactly what a person in 1500s would have said about e.g. imaginary number. In fact, this was the opinion on that at the time.

> it was Rafael Bombelli who first set down the rules for multiplication of complex numbers in 1572. The concept had appeared in print earlier, such as in work by Gerolamo Cardano. At the time, imaginary numbers and negative numbers were poorly understood and were regarded by some as fictitious or useless, much as zero once was.

https://en.wikipedia.org/wiki/Imaginary_number
I once worked tech support for a company that made fancy routers.

I got a call from a reasonably high placed sales rep who was upset I hadn't contacted his customer. I had to tell him:

"That ticket is a P3 and I currently have 3 P1s, 5 P2s and I don't know how many other tickets."

He asked I make his ticket a P1 (he had the authority to do so).

Hour later he called back to find out what we had done, the answer was "nothing". Again I had to explain:

"I have 4 P1s, 5 P2s and I don't know how many other tickets."

It's amazing how little people understand / care to understand that other people have work to do too...
I think it depends heavily on what you are working on. The vast majority of software development is effectively web forms connected to a simple backend/database. The web equivalent of MS-Access or Lotus Notes development.

I mean, you can do a lot more, and many are... It just cannot be underestimated how much low hanging fruit software dev there is in practice.
Revalidating session data could be a smaller surface area than validating a fresh login. But if logging in existing devices works in some cases, and doesn't in others, the failure case is more complex than just fresh logins don't work.
In theory, this would allow you to keep more people employed since you're paying less per head. It's a form of "labor redistribution" if you will.
And this is in a culture where busy work is rampant anyway. You can be sat in the office 12 hours a day doing nothing, so long as you are there and seen to be working.
> It's not surprising that a complex limit-based process like taking a derivative would be also be non-computable.

The reason it was surprising to me is that it would naively imply that an analog computer could compute something that a TM could not. If that were true, it would be Big News. But the construction of a computable function whose derivative is uncomputable is such that this function cannot be physically realized because you run into quantum effects.

Also, you might find this interesting:

https://www.sciencedirect.com/science/article/pii/S030439752...
Ironic that fracking experience proved to be the technology enabler here.
its also completely unrealistic, as any student of civil conflict would be able to tell you. Civil war requires at least two conditions: collapse of central authority, and division of the armed forces into opposing camps - neither of which will plausibly happen in the UK. These far right, attempted pogroms will be crushed by the state, likely within the next week.
With every news story like this, I think back to my time as a federal grant funded grad student, sitting through numerous seminars and training sessions about bribery, ethics, and history of ethical failures in research.

The standard wasn't "avoid conflicts of interest", it was "avoid conflicts of interest and the appearance of impropriety", which is much more encompassing.

It's immensely frustrating to see as much blatant "appearance of impropriety" among government officials. Gifts of tickets, gifts to supreme court justices, incredible stock market returns by members of congress and their spouses.
fitness is a good analogy, but it goes both ways.

introverts need a little push to work the muscles that let you socialize and interact.

extroverts need a little push to work the muscles that let you sit quietly and contemplate.

hopefully society doesn't succumb to one side dominating so half the people get to be lazy while the other half is constantly exercising. ideally everybody get a mix of exercise and rest.
If the world has some zero sum decisions to make, are you shocked someone wishes it worked out for them?

Extroverts wish they could go back to socializing and excelling at work in person, and introverts wish they can stay at home at the expense of extroverts. One or the other loses in the workplace.
realtime retraining and generation.
Seems like an easy dating market for men that explicitly want to have children and can support a wife.
Oh yeah, not trying to say this level of failure is normal. Puget getting 5% failures, or thereabouts, is a typical historical failure rate and they are getting it by being more conservative than others. Ending else is running more aggressive defaults.

I was just trying to provide a few examples of real first hand failures. And most OCing doesn't break anything, but every once in a while you set some voltage and one part never works again, hard not to conclude it was the OC when the failure perfectly coincides. I suppose it could be coincidental, but that stretches credulity.
Umendades trousors.
Since the only wording is "providing reasonable means to continue functioning of" when someone interprets this as extreme as "MMORPGs must run their servers in the cloud forever in case someone tries to sign on 70 years from now" and someone else interprets this as mildly as "Games with single player modes must be allowed to launch without server connectivity at the time cloud services are retired" it becomes difficult to immediately refocus talk about how "this" does/doesn't should/shouldn't will/won't apply to other software since it's not even a strong agreement on "what" we're really talking about.

That said I'd hazard a bet most people supporting this also support similar feelings about generic software as well. Sometimes it's just easier for regulation to start in one "obvious" case and spread out from there rather than hope to wait for everyone to agree to change everything at once.
I’d like to see that Lego plane.
Predicting population growth out 100+ years is unlikely to be accurate. South Korea is likely to have a larger population out as far as we can reasonably predict.
> With a seat like CA-16 a rando making a call isn't going to have a drastic shift

Sure, calling that representative is unlikely to have an effect.

I’m talking about every other representative going from getting zero calls on this to one. That increases the chances of the bill (in its initial form) being reïntroduced, ethics investigations, calls for investigations, et cetera. Mostly because it increases the chances of the corrupt representatives’ political opponents connecting the dots.

> there's a difference between someone like you who actually has the potential of becoming a donor and an actual rando making a call

Nope, talking back when I had no money. (Having money helps get your call through. But just calling enough to gain familiarity and credibility with a staffer grants as much influence as tens of thousands of dollars federally and thousands locally.)

> if a person is able to organize around 20-50 people calling the same day with the exact same message and show that they are in the same district, then you might have an impact

You may still be over-indexing to federal politics. Zero to one call on a bill or issue can be the difference between a staffer being assigned to look at it or not.
Aren't they being crushed by social welfare costs though, at the end of the day? It's not a 1-dimensional thing. Expensive pensions, healthcare etc extracted from the working age population.
UK is one the poorer countries in Western Europe and it has oil.
Well, if things get more and more powerful then it becomes more true, not less.

Like giving everyone nuclear weapons. Or machine guns. Or bazookas. Or slaughterbots. Or labs to create any sort of virus.
No. The update was forced
Show HN: I made a tool to uncover hidden literary gems just for you
I’m Ariel, a California-based indie developer. I started working on TextAura with just $200, determined to create a SaaS that transforms how you discover books.

The journey has been challenging—dealing with bugs and refining features took a lot of effort. To get the word out, I invested $50 in advertising, and the TextAura waitlist has just launched. Although the tool isn’t live yet, the growing interest is incredibly motivating.

I’m excited to see TextAura come to life and can’t wait to enhance your reading experience. Meanwhile, I’d love to hear what you’re hoping for from TextAura. Share your ideas and help me make it even better!
Robinhood? You mean the company that halted trading of Gamestop stock and lied about why? I don't know, maybe their app isn't "broken" but it certainly isn't reliable.
I've been reading Five Chimneys by Olga Lengyel, a Holocaust survivor who went through the most terrible of ordeals. She became suicidal and a Frenchman who got her involved in the camp resistance told her that if there were just one reason not to do it, it was so she could do little things to make the lives of people around her better. She took this to heart and it pushed her through to eventual liberation and living till her 90s. I appreciate words are cheap, but I found this inspiring and a good way to think about life when all else seems lost.
> The article notes that’s what the elected claims in a filing. Unfortunately, Reuters didn’t attempt to value the ticket.

> If I lie on my tax filing

But what if you don't lie? Do we know the real value of those tickets and if realistically it's close enough to the nominal value to consider the rule was respected at least on paper?

Not that I put too much faith in "politicians", or in the ethics rules around them but at the very least leave some room for uncertainty in there.

Those rules and the ethics training people go through are not for the people who are most likely to need them. They're the ethics equivalent of homeopathy. Look also at leaders who very visibly receive "gifts" and then in an impossibly long string of coincidences the trail of evidence is destroyed (see Ursula von der Leyen). Others are actual as-deternmined-by-a-judge criminals but still hold leadership positions in the field they committed the crime in (Christine Lagarde).

If they don't get the ticket, a family member will. Or they'll win it in a raffle they never knew they participated in. There's a never ending list of ways to not illegally circumvent any of these rules.
The bottleneck isn't at all the checksum computation itself. It's that to keep checksums valid we need to protect against the potential of torn pages even in cases where it doesn't matter without checksums (i.e. were just individual bits are flipped). That in turn means we need to WAL log changes we don't need to without checksums - which can be painful.
I think it’s fair to say that the entire operating system cannot be released at the quality level in beta 1. CarPlay loses the ability to accept touch inputs, alarms someone go off an hour early, the entire screen fails to wake while tapping sometimes, and many many more fundamental problems.

Given the PR sensitivity around AI, Apple should never have included these features until they were much more polished, even in a beta, even if it meant waiting months.
Perceptrons are binary classifiers, that output 0 or 1, based on a threshold.

While not practical to find or use, any feed forward network supervised is effectively a paramedic linear regression.

Think of an Excel line graph, drawing lines between points, with the above the line being 'true', or when the soma fires.

That is how perceptrons work.

Single layer perceptrons cannot represent linearly inseparable functions like XOR or band pass.

A single biological neurons can use the timing of pulses, band pass, change the rate of pulses etc... before it ever reaches the soma.

Not all problem can be reduced to decision problems and not all of them can use constant depth threshold circuits, which hard attention is.

An LLM can be a very reliable threshold or majority gates as an example, but cannot generalize PARITY.

Basically statistical learning inherited the same limits of statistics.

"This statement is 'False'" is a good paradox to use as a lens.
Wake up to headlines of the Dow being down 6.x%, go to login to Fidelity and…spinny wheel. It’s working now, and it’s not like I was going to unload everything, but that’s some incredibly bad timing.
No that isn't it. Else all animals would have at least similar life spans. A dog doesn't die at 8 from cancer because of eating and breathing pollutants. And neither does a human at 80. The only thing most pollutants do is make it worse.

The underlying cause is our body not being able to maintain itself over even short timescales, with or without pollutants.
I believe that the ad could have been made in a way that supports the "this is like calculators" argument, but I don't think it was.

What is the purpose of writing a letter to an athlete? Is it so the athlete gets clear and accurate information about the fact that some person thinks they are cool? No. It is a bonding moment between a parent and child, an opportunity for a child to think about what values they look up to and how those values are reflected in this athlete, and an opportunity for a child to express themselves and practice expressing themselves.

AI can help with this. Show Gemini automating a boring process that a parent has to do so they can spend time writing the letter with their kid. Make cultural and language barriers the key element of the ad and show how now somebody can easily rewrite their heartfelt letter in a language that their idol understands.

I don't doubt that a lot of the complaints are from people who didn't watch the ad at all, but still this does not feel like luddism to me. This is specifically being upset that AI is being promoted not to augment human bonding, interaction, and learning - but to replace it.
In the 2000s JavaScript was inconsistent and limited in what it could do. When jQuery arrived it was a great tool to overcome that (I had actually started work on something like it when I found out about it). In comparison today js is far better and much more consistent. Only use packages you need, not just because they are there.

"View Source" will not get you far. If you mean use browser developer tools to view the js files, it will still be very very hard. Most of what you see will defy comprehension without knowing the background and design behind what is happening.
German courts/laws seem to be very hostile to anyone exposing security flaws.

I remember a story posted here where someone found a hard coded SQL connection string in decompiled code, connected to the server with it, and notified the company. Then, the company took the person to court (claiming something nonsensical about circumventing security) and the courts agreed.

There was even people on HN siding with the courts that decompiling code and finding the key is circumventing their security which is madness.
Any relation to ExpertsExchange?
If you somehow have 3+ bit errors coming out of ram on an ECC board, you have much bigger problems than trying to verify your postgres data via checksum.
Living the same thing here and keep getting told it seems like we aren't "finishing" anything and projects seem to just drone on and on. Well when you keep introducing things as "high priority" and "urgent" it means something has to drop off the list (even if it doesn't "officially") however in his brain that can't be true.
I used Gmail from the first public signups to their bitchedw Apps for Domains migration. After we switched to Fastmail, the first thing we noticed was how much less spam we were seeing and the second was how many legitimate messages had been incorrectly filtered by their priority inbox system.
I don't think the rust team would claim writing idiomatic safe rust code is always zero-overhead. Indexing into an array adds bounds checks which takes non-zero time. So by default you trade-off safety for performance to some degree; but this can be bypassed if needed, that's why you have unsafe.

For completeness, it's 0.1x the size with 1.20x the runtime, so these are not just language differences
Location: Michigan, USA

Remote: Yes

Willing to relocate: Potentially

Technologies: Rust, Typescript, React, Svelte, Elixir, Ruby on Rails, SQL, Python, Java, and more

Résumé/CV: https://kota.is/resume.pdf

Email: hn@kota.is

Github: https://github.com/codabrink

14 years software engineer. I have tons of experience in the startup scene. I write good code. I'm a team player. Challenging problems are my bread and butter. I'd love to help your team get that next great product out the door.
I still feel shame can be noble. To try to live up to the example of others and feel ashamed that you are not anywhere near their greatness. Not guilty, because you have not done wrong, but shame, because you are not enough compared to another.
"On the expressive power of programming languages"

Matthias Felleisen

https://jgbm.github.io/eecs762f19/papers/felleisen.pdf

Abstract

The literature on programming languages contains an abundance of informal claims on the relative expressive power of programming languages, but there is no framework for formalizing such statements nor for deriving interesting consequences. As a first step in this direction, we develop a formal notion of expressiveness and investigate its properties. To validate the theory, we analyze some widely held beliefs about the expressive power of several extensions of functional languages. Based on these results, we believe that our system correctly captures many of the informal ideas on expressiveness, and that it constitutes a foundation for further research in this direction.
No. I am saying that the tropes about the danger of undefined behavior apply only to a subset of undefined behavior.

It isn't true to say that "any undefined behavior" can result in a parade of horribles. That is a sweeping generalization. Huge amounts of undefined behavior are in fact well-defined by the implementation and/or environment.

Indeed, the formal definition of "implementation-defined" is so narrow that most of what you'd think should be "implementation-defined" is actually "undefined." The example I gave of realloc(ptr, 0) is one such case. "Classifying a call to realloc with a size of 0 as undefined behavior would allow POSIX to define the otherwise undefined behavior however they please." WG14 n2464, available at https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2464.pdf
> Do we know the real (nominal?) value of those tickets?

I think it’s safe to say a Taylor Swift concert ticket is worth more than $590.

> they don't get the ticket, a family member will. Or they'll win it in a raffle they never knew they participated in

At that point you accept the gift and don’t disclose. See: Menendez.