skysight-inc/HackerNews huggingface dataset:
And to anyone who feels like telling me what a bad person I am for drawing the line in a slightly different place than you do on Euthanasia — go read Four Magic Words before you post something glib assuming you know anything about my reasoning and motivations.

Go ahead and have a reasoned debate about euthanasia if you want — I’ve never subscribed to “the person who is suffering the most this second gets to be right about everything.”

Just know five things:

1) I respect you if you would make a different decision than I would.

2) I landed in about the most controversial edge case imaginable.

3) You don’t know me

4) It has not been sentimental, romantic, or spiritually invigorating. It’s been horrible.

5) I don’t do this because I can’t emotionally bear to be parted with what’s left of him. It’s the opposite if anything.
yes I've definitely thought quite a few times about open-sourcing our company code (AI note-taker for remote meetings). But then the hard thing is Kubernetes on top...

And as always not sure our "closed-source", "employee only" code would be useful to anyone not working with us :/
If you've seen salaries in Europe and in the UK, it's more of a joke.

Even interns and junior engineers in the US earn more than in Europe.

I don't think this will change any time soon.
How well people speaking different dialects understand one another?
Is there some "common dialect" that everybody uses with speakers of dialect different from their own?
What TV presenters use? Or nation-scale politicians?
I don't think making the world better is their goal, so I'm not surprised you aren't seeing those results. Their goal is to either make more money, cut costs, or both.
> And if they were an SV startup, they'd be receiving abundant praise for rapidly disrupting their market...

I don't think that's a valid comparison.

For a startup to disrupt a market, it should have some semblance of a win.

Boeing is doing all this to avoid a major loss.

Fighting to stay afloat is not the same as disrupting a market.
> I've yet to be in a friend group that wasn't willing to switch to Signal once I explained my security concern.

I've found that works with friends, yes.

But it's too much to ask in cases like a whatsapp group for parents of a school class, or for participants in an upcoming event. Things where I don't feel like I'm entering with any social credit and don't want to be a huge noodge straight off the bat.
Portable monitors could make foldable-screen gadgets make sense
Interesting though!

I would gladly attribute it to stupidity if I logically could.

However - it takes quite some skills to get at the top of the food chain - I wouldn't classify physical attributes - like being a dumb athlete, good at running marathons while wearing corporate outfits - as a requirement - to fill- up those leadership roles.

Actuality quite the opposite - I would guess that someone - to get to that positions - has to demonstrate a tremendous tenacity and cunning capabilities - so they can convince they are better, stronger and more capable to take decisions - while not holding a basic degree (or even experience) in the area they are designated to lead.

Mostly exception - where you would see a minister of transport - having any experience on how to change a Tyre, a minister of health - being in good health - with at least 3 doctorates in medicine, psychology and philosophy....
Those exception are so little - that it is fair to say that it is pure con skills that get those people in position of power.
>DMCA is a legal statute, which is where copyright holders expressly file a notice to YouTube that they're hosting infringing content, and getting one as an uploader will lead to an account strike.

I am well aware of the differences between the two, and this is exactly what I was referring to. There absolutely have been instances of bogus DMCA takedown notices negatively impacting users and being a nightmare for them to resolve.
130h a year, assuming you work 5 days every week and that every commute is exactly 15min.
Some sort of micropayment system that can efficiently send small amounts of money on one-time basis without a recurring subscription or fees to Stripe/PP/other. No crypto obviously, that just adds more work to convert to usable cash.

In Canada we can send money bank to bank via eTransfer, but there is a 50c flat fee for amounts <$100. There's no widget you can install on your site, you would need to ask people to login to your bank account or app and select the recipient manually. That level of friction would turn most people off.
Scrooge McDuck: The first image on the first Macintosh (1980)
I think I read something about Apple making reference counting faster using hardware.

Machine learning asics are prone to having instructions that correspond to activation functions. tanh, sigmoid etc.

A reasonable approach is to take a risc ISA and add domain specific instructions onto it. That gets you straightforward codegen and implementation for the 90% case and magic instructions to make the important path very fast.
You’re right, but it’s (I agree; incorrectly) been called a memory leak for a long time, to inappropriately over allocate/not free resources.

Coming from my java days, they called this a memory leak there too.

It’s definitely a more inappropriate term in rust, where memory leak has a definite meaning already.
A company's source code is mostly valueless. A company's customer data is priceless.

As Fred Brooks said in Mythical Man-Month: Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won’t usually need your flowcharts; they’ll be obvious.
Is it common for people to carry around baggies of white powder that isn't drugs? The container might tip the scale one way or the other. If there is a little white substance at the bottom of a dunkin donuts bag, I'd err on the side of not being enough for an arrest if it flags as positive since it is more than likely powdered sugar, but if its in a little baggies that are commonly used for distribution, I'd probably say that would be enough.
Yes especially the fact that they can drift in and out of sync. How are the pilots even supposed to know what the resulting net input is?
I'm seeing a lot of parenting advice here that is probably true, but has the potential for a catastrophic downside.

It is likely that a 9 year old isn't interested in the work that goes into game dev, yes, but it is possible that any given 9 year old has a much richer understanding of the world than one might give them credit for.

If your son is one of those, one of the worst things you could do is to coddle them and avoid the hard work of learning. Kids who are indicating that they're ready to expand their universe are in a fragile state of motivation, and it's easy to kill that by deciding for them "what they are capable of".

Of course, you don't wanna push the issue if they're not in that place (which is also fine). Maybe _try_ treating them as a co-creator, with all the attendant admissions of what is and isn't known ("I'm not sure how we could do that, buddy, but here's where we can start looking"), and if they don't respond with the appropriate level of motivation and energy, then default to making something in roblox or whatever.

To answer your specific questions:

- unity is really not a bad starting point, it's very batteries included

- rather than keeping the project contained, build your way up to the vision with smaller "practice" projects

- start subscribing to premium GPT. For total beginners to code there really is no better tool (I know I'm gonna catch flak for this, but having a tight feedback loop with some working code is preferable to doing everything the "right" way when you're self-teaching)
If you're going to take that approach, said citizens elected successive governments that set up and sustained the regulatory regime that leads us right back to this point.
The first thing that popped into my head is what do you do with the test results? Specifically, how do they feed back into model improvement in a way that avoids overfitting? Do you think having some kind of classical "holdout" question set is enough? Especially with RAG, I'd wonder with the levers that are available (prompt, chunking strategy, ...) if you define a bunch of test questions do you end up overfitting to them, or to the current data set. How can findings be extrapolated to new situations?
The hard truth is that you need a ring buffer and start discarding data, if you can!!!! If you can't then you'll have to wait or batch updates :)
That's why functions like writev/readv exist
I believe there is more to it than just problematic or “almost correct” code examples after 7 retries with ELI5 explanations.

But part of me believes this is another “self-driving car” thing where in 10 years we’ll still be in exact same place.

Today I saw an interview from a Greek YT economist who was asked about BTC. His answer was “it’s been 10+ years that has bene around. We know by now that is not new or groundbreaking in any substantial way” and I agree. There are many tech that “if this and that” but we never seem to reach “that” point.
If I let my customers railroad me into running more servers to fulfill their “needs” then I may transition into losing money on my business. That’s not a solution.

Needs is in scare quotes because a lot of traffic comes from misunderstanding or laziness from customers or from other divisions. Try as we might, nearly all of the improvements in capacity per customer on my project in the last six months have come from that sort of work. Other sorts of changes have unfortunately been too close to the noise floor. They add up but are difficult to demonstrate, and are very easy to undo with new feature work.
> they sold the building and made us all permanently work from home

I do think about this. I think my current workplace office has enough people that this isn't likely, but if they did get rid of it, I guess I'd try to find some co-working facility and see how that feels. More likely though, I'd quit and find some other job that does have a local office.
> But none of this really matters because the judges are not impartial.

I was lingering around in court waiting for a small claims case related to my stepdaughter in a car accident. I present this not as a counterargument to your point, but an agreement. That to me, this exchange was so notable that it stood out in my mind because it should be the norm. It was at a hearing to revoke bond and other conditions of pre-trial release:

Prosecutor: waffles on about other details before... In addition, Mr Defendant has also done or said nothing that indicates him taking any responsibility for his actions in this matter...

Judge, interrupting: I'm going to stop you there. Mr Defendant has plead not guilty in this matter and has not been found guilty by a jury of his peers. In the eyes of this court, he has zero obligation at this point in time to "take responsibility" for his alleged actions, and the court will not be considering that in reviewing this order.
I wouldn't categorize Hotwire as a well-established technology simply because it's included with Rails. Its prominence isn't solidified even with support from notable figures – as all tech trends have their advocates. In my perspective, it's somewhat analogous to htmx: The cool kids are using it for smaller, manageable use cases, but it's far apart, like magnitudes, from the adoption React has.
At this point, 100Mbps up/down broadband should be a public utility. The telco's reneged on their promise to expand real broadband access at reasonable prices in exchange for the lifting of regulations. Time to re-regulate them.
Do you really suppose anyone in the EU will allow you to maka any payments that are completely anonymous/untraceable?
I do trust my bank, if I wouldn't trust them I would find another one.
I don't see what problem taler is supposed to solve.
The whole premise of our industry is scale and the difference it makes.
So why is it so hard to fathom that the scale this tech is enabling is making a qualitive difference and not only a quantitive one?
I don't think so. It's basically a more polished version of good old DevC++.
Still using a rather old GCC, eh...?
On the Falkirk Wheel you don't have to deal with weight differences at all, regardless of the size of the ship. The ship displaces a weight of water equal to the weight of the ship. So when filled to the same level, a side with water and a side with ship+water will balance each other perfectly.
I'm adding this comment as a note to anyone who's walking alongside people who are grieving, or even is in the middle of a grief experience yourself.

Ring theory [0], developed by Susan Silk, was one of the most helpful guidelines someone gave me early in my grief journey.

Picture the traumatic event or loss at the center of a set of concentric circles. At the very center are the people going through it directly. Each step outward represents one step removed from the event itself.

Everyone has permission to dump any pain or need or anything onto anyone in a larger ring than they're in, but under no circumstance should any such things be dumped into a smaller circle.

For example, when my sister and my died, her husband/his father was in the innermost circle. My mother was in a very slightly larger one. My brother and I were a circle out from that, followed by her closest friend, his parents, his brother, their other friends, etc.

It makes a really big difference not to have to try to deal with what other people need to dump when you're dealing with enough to be broken yourself.

And when in doubt? The most effective thing you can do in many circumstances is show up, stay, and not say a word. Your physical presence and willingness to sit silently in the overwhelming awkwardness speaks volumes. It tells the person you love that they aren't alone, even when being with them is really hard.

[0] https://en.m.wikipedia.org/wiki/Ring_theory_(psychology)
I responded to someone that said

> still impossible to regulate

with

> That's not actually true

How did you conclude that I'm saying it is impossible to regulate? Are you just being overly pedantic?
So I know this is pedantic but even the person on the other end can be faked now.
I saw another post mentioned more games like Minecraft. There are a surprising number of options nowadays. I just got the kids Super Dungeon Designer and I think they are enjoying it. They also liked Sound Shapes.

Big point is essentially do not burden the kids with general coding, asset creation, or other software development style things. They want to make fun things and play with them, move to a content creation paradigm.
Can you guarantee bitcoin mixers are safe?
> For me I'd rather work 11-12 hours/day at home then go into office

How sustainable is to work 11-12 hours a day though? If we do 5 hours of intense work and the rest is spent in meetings or other overhead activities make 8 hours just enough to make it sustainable over long periods of time…
Quite a lot of the compiler is a deterministic function of the ISA. I know of a company selling "we'll generate a backend from your ISA" as a product, though I suspect there's more manual typing in the background than they'd like. Compiler backends are currently mostly written by engineers but they probably shouldn't be.
For more, listen to The History of English podcast
> Spotify does have a much stronger market share than apple in this regard but precedent seems to indicate that apple will happily leverage their strong position to squeeze money out of people.

We have 23 years of history (Apple's digital music services launched in 2001) showing that's not true, so I'll take that bet.

And the only thing that's changed about the App Store 30% cut implemented 15 years ago is that was halved for the vast majority of software sellers.
And even that application is leading to this abuse which kills the benefit:

Person A: ChatGPT, expand these bullet points into a ten page presentation.

(sends to person B)

Person B: ChatGPT, scan this ten page presentation and give me the main points.
But how is class="border-solid border-black" better than style="border:solid black"? It's hard to imagine that you'll change the border-black or border-solid classes to do something else, so some is clearly just a different inline style.
Totally - certain types of failures are much harder to test than others.

We have a couple of different test generation strategies. As you can see in the demo and examples, the most basic one is "ask about a fact".

Two of our other strategies are closer to what you're asking for:

1. tests that try to deliberately induce hallucination by implying some fact that isn't in the knowledge base. For example "do I need a pilots license to activate the flight mode on the new chevy tahoe?" implies the existence of a feature that doesn't exist (yet). This was really hard to get right, and we have some coverage here but are still improving it.

2. actively malicious interactions that try to override facts in the knowledge base. These are easy to generate.
It's 1.4% of the year (assuming that 130 hours a year is correct I didn't check it). That's less than two ounces out of a gallon of liquid or less than half a centimeter out of a foot.

In what other things is 1.4% considered "significant?"
Not sure if this is related to a better world, but I know that some of my family members use it to write nice, "thoughtful" words to family and friends. Like for birthdays and stuff. There's something in me which strongly goes against this kind of use, but there's your example.

They also use it to learn about people and places, a bit like using Wikipedia, which they never used.

Regarding non-dev uses, I use it to simplify and "neutralize" a text I'm writing to others, like getting a second opinion on the text. For example for the homeowners association.

For example now I passed `What does this mean? "Regarding non-dev uses, I use it to simplify and "neutralize" a text I'm writing to others, like getting a second opinion on the text. For example for the homeowners association."` and read the answer to see if it coveys my message properly. The answer was helpful: "[...] This could be particularly useful in ensuring that the message is clear, diplomatic, and devoid of unintended connotations, which is important in formal or communal communications like those in a homeowners association context."
> If someone can actually point out a real example on the real world how all this madness helps to a better world, much appreciated, because honestly I don't see it.

US government killbots will bring peace in our time!

It's just taking a little longer than we had hoped to perfect the "friend or foe" module
Yes sure. But that’s not anywhere near ground breaking. Also the math here is akin to those who believe that if they didn’t smoke they’d be driving a Ferrari. In reality owning a Ferrari is way more expensive than your monthly cigarettes and comes with belles and whistles (luxury taxes, maintenance, etc).
I'm glad snow tires and traction control have gotten so much better.
Isn't the gcc-ia16 more of a cross-compiler for embedded systems?
Google, Microsoft and Zoom will all have it integrated soon enough and many companies will pay extra for it because of “security and privacy” guarantees the tech companies will make.
To be fair, there's a massive difference between the machines I've seen at least in Switzerland and the ones in the UK/US. In the latter, they seem far more anti-shoplifting focused, forcing you to place each item and wait for some delay before you can scan the next item, loudly announcing every step of the process, etc.

There's still some variance in the latter countries between supermarket chains as some are noticeably faster or require fewer taps than others, but the general experience in most every chain is far less pleasant than in every major supermarket brand in Switzerland.
Oh no! I just lost CG Society and now bash.org is dead? I feel like all the places teenage me used to hang out are all dying out slowly and its sad because those days we believed everything on the internet is forever.
It's a start. It's too much to wish to undo the Internet becoming a giant scamming platform without something shifting. But AI faking is a new class of danger of its own since Gen AI eliminates tons of markers of authenticity that used to be reliable.
What a horribly confusing control mechanism. It could become very hard to distinguish between (1) desynchronization (2) your copilot yielding control to you and (3) a control jam being overcome. They would all feel exactly the same. Not the sort of ambiguity you would want in an emergency situation!
If only v6 wasnt so ugly to look at :(
Rerankers and Two-Stage Retrieval
Question: do you share this password store between computers, and if so, what method do you use?

Finally decided to try out pass, it's pretty slick and makes a lot of sense:

$ pass init 1234ABCDEBEEF # create password store using GPG key ID

$ pass git init

$ pass git remote add origin https://github.com/foo/bar.git

$ pass generate A_Folder/An_ID 22
/Users/itsme/.password-store/A_Folder
[main 1959acb] Add generated password for A_Folder/An_ID.
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 A_Folder/An_ID.gpg
The generated password for A_Folder/An_ID is:
|tfj!eU8e/r%DF|2@fJ`ZH

$ pass git push -u --all

$ pass ls
Password Store
└── A_Folder
└── An_ID
Ah okay, thank you. A little bit inconvenient though
> The first major party nominee for President who embraces it is going to get elected.

And Republicans will use every ability in their power to prevent it from happening, through the filibuster and Supreme Court most likely. Fighting that sort of socialism is their entire reason for existence. That and upper-income tax cuts obviously.
> This is a change of degree, thats all

A large enough change in degree becomes a qualitative change.

If what once required nation states budget is suddenly free and in your pocket, it’s potentially a tectonic shift.
Spotify in fact does take 30% of the revenue from paying customers and ads and puts the rest in a pool to pay artists. How is this any different?
It is interesting if you look at the talks at davros this time they are talking about trying to put that trust back and only 'one tech mogul is not onboard'. The people with money want the gatekeepers back. The tech industry is glad to help.
ChatGPT is far and away the best tutor I have ever had. It starts to fail once you get past mid level concepts but its ability to provide links to other sources, explain things, not get offended when you call it out as wrong about something (which human teachers certainly do) and many other aspects make it very helpful. Specifically its useful in expanding your breadth of knowledge on a subject. Less so depth.

Regardless I have learnt things and taken on projects I never would have attempted without it.
This kind of thing is one of the reasons why I don't use Facebook. Not to single Facebook out, though -- I don't use any social media, and am extremely hesitant to heavily use any web site or internet service at all because of how ubiquitous all the spying is.
In Sweden, you have legally mandated days to take off specifically for kid related reasons, such as illness, which is quite neat :)
> Don’t make excuses. Putting psychopaths in the drivers seat is a precipitation of capitalism.

That's a disingenuous take. There are plenty of examples where psycho apparatchiks of anti-capitalist regimes made decisions "for the common good" that resulted in loss of life and even genocide and still they hailed those results as a win.
Thank you, for all 3 blog posts. My wife and I experienced a still birth after a tragic cord accident on Dec 24th, two weeks from our due date. Your words have helped me bring some clarity and comfort to my situation. Thank you.
The engine is good, the language is not. Tailwind is an abstraction layer removing much of the pain from the engine.
New programming language needed for KDE?