skysight-inc/HackerNews huggingface dataset:
This is really interesting. They fine-tune on instances of this sort of task:

Do a task using the list of dictionaries below.
Dictionary [1] {122: 765, 4548: 1475, 4818: 4782} Dictionary [2] {526: 290, 9205: 9318, 9278: 1565} ...
Dictionary [32] {2931: 8364, 196: 1464, 812: 5363} ...
Dictionary [85] {344: 1579, 116: 617, 330: 411}
Above is a list of dictionaries such that each key and value is an integer. Report the
value of key 2931 and the dictionary it is in.
Desired answer: The value of key 2931 is 8364 and it is in Dictionary [32].

This task doesn't teach any new facts, but seems to encourage better ability to random-access data from a large context.
booze has been around for thousands of years. it's not good for you but it's also not a new phenomenon driving suicide numbers up.

IMHO it's a combination of low wages, high cost of living, and scrolling/gaming/streaming/porn addiction. we don't know how to talk about it yet but it's fucking people up. human brains were not ready for what the internet has become
Than the United States Congress? They're absolutely more effective. Congress may have been an innovative design in 1787, but it's grown into such a pile of misaligned incentives that it's almost completely dysfunctional.

As for corruption, I suspect agencies may be more or less corrupt on an individual basis. I don't have any hard data, but I suspect they're less corrupt on average. The Supreme Court has, repeatedly, given Congress members the go-ahead to be almost as corrupt as they want, while they're harsher on executive branch agencies.
> Gas will be part of the solution for many years to come.

True. But if we’re talking about rare - maybe once a year or two - dunkelflaute, then the gas power plants aren’t actually going to consume much gas at all. And thus the CO2 emissions will become negligible.

Those gas power plants already exist in most industrial countries. They’ll have made their return on investment so using them for backup will be fairly cheap. Especially in the coming age of robots/ drones for inspection work.

To get to zero emission we can just use biogas or hydrogen. If the consumption is low this will be sustainable and financially viable since the fuel cost will be a very small part of the total operating costs, and making the hydrogen will be very cheap since there will be an abundance of days with excess electricity.

So I don’t see that we will actually have a problem w.r.t. energy storage. Battery storage for short term has already outpaced pumped hydro. The transition to EVs already imply battery production capacity on a scale to handle energy balancing for hours or even days.

Trash burning power plants is a good solution for seasonal demand. Yeah, reuse and recycle first. But eventually when materials degrade we should burn it to avoid landfills.
Critical thinking does not depend on sharing those thoughts. Not sharing a thought does not make it less critical and vice versa.

Let alone that with your train of thought critical thinking must have not existed before literacy became a thing.
I think you are trying to address different audiences. While your tips are mostly targeted at people who are already working as programmers, the parent comment's tips are mostly targeted at complete beginners.

E.g. this tip:

- There is no substitute for doing. Less tutorials, more coding.

is directly addressing a common mistake for absolute beginners. Many beginners will read (or worse yet, watch) loads of coding tutorials while doing little themsves. It is an issue a complete beginner encounters and understands.

Your tip on the other hand:

> If you (or your team) are shooting yourselves in the foot constantly, fix the gun

is addressing people working on medium to large projects with internal tooling. That is not a situation a complete beginner finds themselves in; it's a situation someone who already works in programming for a while finds themselves in.

I wouldn't necessarily say your tips are too abstract; they are simply too high level for a complete beginner.

That is not necessarily a bad thing; perhaps the you of 15 years ago already had the basic understanding necessary to be able to comprehend and make use of your tips.
The kind of juvenile ra-ra-istic commentary you'd expect from this dude.

Meanwhile the odds of consumers getting anything radically shrinks. Consumer privacy or transparency is much less likely to happen.

Technology probably do a better job paving people over.
Don't do it. My sister took up hockey when she was 16 and lost 4 front teeth within 3 months. She's 45 now and just had the second set of replacements...
I know a lot of woodworkers. It must be that it’s a largely solitary hobby where you get to build very very concrete and useful things that us “not really an engineer” software folks try to compensate for. Me included
If this was Europe, then blame starts and stays with the data controller, Ticketmaster.

It can (and might) spread to the data processors that Ticketmaster has willfully chosen, but that wouldn't clear responsibility for the data controller, who remains accountable.
> All the money is in the hands of a client. If you’re taking it from someone else, best case you’re taking less than a quarter for essentially the same job. Useless leeches everywhere who perceive you as a magic money generator. Go around them once you’re confident.

My better advice would be to avoid work that involves outside clients unless you own your own shop or freelance for yourself. They're always going to be price and deadline sensitive in a way that makes for shittier work conditions and lower pay. Working on well-funded internal projects that generate revenue is the way to go. Your work conditions are also going to be much nicer because a client being an asshole can't be used as an excuse for constant overtime or other BS.
Not true in my opinion. I've used older Intel (8th gen or even 5th gen) or Amd (5000 series) laptops staying 100% silent under moderate load and perfectly capable of browsing the web. Now, it's not criticism of Framework alone, I don't even own it, but a broader criticism of many modern laptops getting hot and loud, especially on Windows without further tweaks. Some, not all, models run better on Linux or on Windows with some tricks, like disabling boost.
Social media is incredibly destructive, yet look at all the money we've made from it. Probably one in 5 people believed in "connecting the world"...
DNA from mammoth remains reveals the history of the last surviving population
For me best code base I've read so far is Redis code. Feels like a poem to me.
The industry is starting to say that hydrogen is not going to happen. It's expensive to make even with hydrolysis, explosive, and extremely leaky. That makes transportation and storage really difficult. Also, I think it contributes to warming when enough leaks.
How are we spending for research? Because we are going to spend $18 trillion for treatment by 2050.

“Cumulatively between 2023 and 2050, it will cost nearly $18 trillion
(in 2023 dollars) — nearly two-thirds of which will be borne by Medicare and Medicaid.”

https://alzimpact.org/sites/default/files/2023-03/Fiscal%20Y...

So, my not so moot point is we are not spending nearly enough on research.
There's 2 problems with your line of thought:
1. The portion of the problem that is due to chemical exposure decreasing fertility and/or effective birth control/abortion is not a self correcting problem without identifying and stopping the chemical exposure and/or changing the economics of having kids to turn the very recent invention of having kids being mostly a choice, rather than a likely consequence of sex, into a choice people want to make sooner and more often.

2. The way this problem has been self correcting in history was through the destruction of the society through calamity or conquest and someone new moving in either with actual new people or with a new ruling regime. Neither of those sound like any fun to me, I'd rather people change the prevailing custom through discourse, as this article is attempting to do.
It’s more that women already did a lot of human computing work, and programming was seen as being in the same league — which IMO isn’t actually that wrong, for the kind of mathematical batch programming this is about. If anything, maybe the human computing work was undervalued to start with.
Not calling App. Creating a react element with a reference to the function. The reconciler will call it later, asynchronously. Put in some console logs and see the order of operations for yourself.

Also, try calling App and see what happens if it uses hooks.
Finally, a commercial application of Haskell.
Two reasons they went quiet:

1. At some point it generated something that cost the business money. Happened to us. Direct root-cause analysis lead to ChatGPT generated code not being aware of the correct way to handle a transaction. First this took out stuff due to leaving transactions open. Then after that was fixed by someone who didn't know what they were doing, it turned out that the scope of the transaction was wrong which caused invisible data loss when a rollback occurred.

2. The free trial ended and no one wanted to pay for it.
I’m amused by the possibility of a compiler having a flag to set a random seed. (with a fixed default, of course).

If you hit a compiler bug, you could try a different seed to see what happens.

Or how about a code formatter with a random seed?

Tool developers could run unit tests with a different seed until they find a bug - or hide the problem by finding a lucky seed for which you have no provable bugs :)

Edit:

Or how about this: we write a compiler as a nondeterministic algorithm where every output is correct, but they are optimized differently depending on an input vector of choices. Then use machine learning techniques to find the picks that produce the best output.
I didn’t suggest that anyone did. My point is that we can cure the disease by making a big effort.

Do we want to cure the disease by 2100, 2075, 2050, or perhaps 2040? Pick a year.
Thought this reply from 3 months ago was prescient, re: options in response to a previous Entrust failure to revoke issue. https://bugzilla.mozilla.org/show_bug.cgi?id=1890898#c21

>> I see three possible outcomes:

>> 1. The root programs continue to be lenient with Entrust indefinitely. Nothing changes.

>> 2. The root programs continue to be lenient with Entrust for a while, but eventually the mistakes pile up enough that one of the root programs pushes for distrust.

>> 3. The root programs immediately stop being lenient with Entrust. Entrust is forced to make internal changes to remain a CA.

It raises an interesting point about what constitutes a historical pattern of behavior, sufficient for infering future deficiencies reliably enough to take present action.

Here, the motivation seemed to be that (a) enough history had accumulated to estimate Entrust's rate of process improvement & (b) that rate was deemed insufficient. Which seems a decent metric: if perfection is not presently achieved, then remediation progress needs to be seen.
A Vegan with an Art inclination. You have your warning signs: https://youtu.be/Eiju6hHdxd8?t=9
You know that government doesn’t care about you.

They care about your relatives who are burdened not “accidentally” holding that button for you when somehow you would still like to live.
Or, even, "I see X Y Z is happening, that doesn't seem in line with the question, can we discuss it further ? "
It means also that "Do not go gentle into that good night" is not realistic most of the time. We have a saying in Arabic that I only understood after my father died, it to the effect that something is so difficult that:'' it is harder than the spirit leaving the body'. I think it is time that hospice care evolve to make it easier.
$10 a month isn't a lot. Until you have 10,000 staff like us. That's $1.2m a year.
At this point, I have serious doubts whether bytecode and JIT systems, whether it be Lua in Factorio or JavaScript in Chrome, can ever be verifiably secure. I think we would all be better off if, like Apple’s Lockdown mode, we can disable anything JIT on a high stakes system.

I don’t blame Factorio though - this (anonymous?) researcher is 100x developer material.
It's true. And for other kinds of more common uses like watching for flaws. Imagine a system like this watching for small flaws in something with a repeated texture. The algorithm will assume the flaw is a mistake make by the camera because of poor resolution and cover up the flaw.
the link you sent seems faster

I'm on chrome for mac os on macbook air m2
300%. This is the conservative dream, a de-governwnce project.

They're also salivating over Schedule F, a plan to make most workers considered "political" appointments, so the executive can fire whomever they want if they don't snap into line.

These are not a political party. They are barbarians coming to sack the nation.
Saving you a click: without naming Google or Chrome, Apple is running billboards that promote Safari as “the browser that’s actually private”, which could be interpreted as a dig at Chrome’s not-so-private incognito mode.
You can just use Gopher, you don’t need Google for this.

I’m being flippant, obviously but my point is that every now and then a new technology comes along that supplants and older one because it offers a meaningful improvement over the last. AI search vs traditional web search is definitely one of those.
Between this and his announcement about the family charitable trust [1], I wonder if he is sensing the end is near.

[1] https://www.cnn.com/2024/06/28/investing/warren-buffett-gate...
I don't understand why investors care, either. Product A is made with traditional algorithms, product B is made with AI and LLMs, product C is made with literal magic and wizardry. But they all do exactly the same thing. Why does an investor prefer to invest in product B?
Too bad they don't compensate for security reports (https://www.rabbit.tech/vdp). It's early days and there might be some interestig bugs in the code.

"A group of R1 jailbreakers found a massive security flaw in Rabbit’s code" https://www.theverge.com/2024/6/26/24186614/rabbit-r1-securi...
Note that Foreflight is a Boeing product. Therefore they could potentially have access to actual real-time aircraft data that this product would not.
https://archive.ph/v0s5X
It's just par for the course for Firefox users to deny any problems with the browser and blame it all on Google. Not to mention the history revisionism on why Chrome beat Firefox. I was a huge Firefox fan with a heavily customized browser and then Mozilla removed everything. The biggest enemy of Firefox is not Google, it's Mozilla and their incompetent leadership. They need to focus on their Android browser ans invest heavily because that's where the biggest user base is. I don't want them to abandon Gecko, but it's clear that Mozilla can't keep up.
No need for sensing. It’s on the actuarial tables.
Couldn’t it just shut off input from the mic while speaking?
How does Apple claims it to be private. Is there anything like end to end encryption or something.
Elon Musk, in a tour last year mentioned SpaceX’s philosophy that “a high production rate cures many ills.” [0] That’s really what DevEx is about. Whatever you are building, you will get it wrong. The faster you can iterate, and the less you can care about each iteration, the faster you will eventually get it right.

[0] https://youtu.be/E7MQb9Y4FAE?t=5m25s
Using code copilots in data science
One day I got an unexpected email from someone asking permission to use a piece of code on github I forgot I wrote almost 10 years ago without a license clause. I was very surprised and confused because I forgot I wrote that code, and I was not involving coding for quite some years and my github profile was blank without any contact information. I asked. It happened the guy simply made a search and found a post on a forum with my nickname, and email address - newly created recently. At that moment, it clicked and I felt some unusual arrangment. I quickly added an open source license, and the guy, CTO of a decent company, offered to make a donate. That made me a day.
To think when his kids inherit all the stocks he owns, the purchase price is reset to the market price at inheritance. Which means 10s of billions of tax free stock sales.
This is the same problem as echo cancellation on calls. This is something that built into a lot of software and hardware.
Kinda but not really, you want to allow humans to interrupt it
I was into this stuff when Scala was at its peak. I still think that it made me a better developer and it's just fun trying to understand all these concepts, but after several years I came to the conclusion that category theory will never hit mainstream.

Sure, the best ideas are already lurking into mainstream languages, but noone is building Monads and Functors. Implementations used in practice are not pure (flatMap on List accepts Sets/Options...).

These days I would probably jump on the Rust hype train and learned more about memory management and safety instead.
More interesting is when we used to run Alexa commercials and it would cause a denial of service attack on ourselves with all the devices being triggered, particularly during the superbowl. In that case, we added some imperceptible noise to the audio stream so that Alexa wouldn’t trigger.
> What happens if you record her saying her own name

I suggest we don't personify devices.
If you live on a national park in the United States, whether you are kind to your surroundings or not, you will be arrested once discovered and escorted off the property. Trust me when I say there is no sliding window of self-sufficiency that makes this a legal (let alone feasible) option for America's homeless.

It's genuinely insulting to log onto this website and listen to people repeat travel magazine advice as their solution to homelessness.
A half finished unnecessary gadget rushed out to capitalize on the crest of Gen AI hype? I find that easy to believe
That would seem to be a logical implication assuming courts reject claims that "everything on the internet is public domain" or that training an LLM on copyrighted material constitutes "fair use" of the copyrighted material.

I suspect it would technically be infringement even for MIT licensed code because the original author's copyright notice would presumably be missing.
It's stupidly difficult to get
a Haskell role. There are long time, knowledgeable forum members on the Haskell discourse who have related on there that they've never been able to secure a full time Haskell role.
The exact cost of a mi300x is closely guarded by amd. I buy them and do not know how much they are. That said a whole chassis of 8x is far far far less than 10m.
"A camera that produces a nice picture" and "a camera that tries reproduce reality as faithfully as possible" are going to become two different products. That's also a problem because the second one is not going to benefit from the economy of scales of the first one…
I'd read a story a while back about a phone company employee who serviced payphones. He would periodically shut off power to payphones on his route, causing them to trap whatever coins the callers would insert. He'd return at a later time, turning the power back on. The coin return would then empty and he'd get the coins.
Google called annually for 10 years after I interviewed there, asking if I was still interested in employment. I always said yes and they kept calling every year until I demanded to know what the purpose of the calls was.
Our labour force and developer experience is like a rusty bucket. If we hire any old person quick enough it'll replace the pissed off people leaking out the holes!
I don’t know why nba doesn’t have one on one tournaments. I would watch…
Original source is dailymail: https://www.dailymail.co.uk/sciencetech/article-13576549/App...
These are easily explained, and not evidence of your claim that Christians don't actually believe in heaven.

I assume that by "stances on death" you mean that Christians generally believe that it is immoral to allow people to die. That is because we believe that the life of humans has a fundamental moral worth, such that it is wrong to kill them no matter the circumstances. Many Christians would agree that the patient of some terminal illness would be better off dead, but that doesn't give us the right to do the deed. We aren't consequentialists, we are deontologists. If something (i.e. killing people) is wrong, then it is wrong no matter if it leads to a better outcome.

As far as "reactions when people died", it should be obvious but it sucks to lose your loved ones no matter what. Even if you felt completely certain that someone's soul was in heaven (and few would claim to be that certain, more on that in a bit), it's still very painful to have to be separated from them. It's comforting to believe that someone is (or will be) in heaven, but that comfort does not just erase the pain that you have to endure in the here and now. People aren't Vulcans, who can shrug things off through logical reasoning. They have feelings that are sometimes irrational but no less real because of it.

Furthermore, nobody can have complete certainty of the future. If I were to lose my job, I would be upset and worried because of how that might impact my family. By your logic, this would mean that I don't actually believe that I'll be able to find a new job. But no, it just means that I know that the future isn't certain. I believe I could find a new job if I lost my current job today. But I'm not certain, and that means I would be upset if I did lose my job. In a similar way, Christians believe in heaven but we can't be certain, so we still fear death sometimes. I mean, Jesus himself was afraid of his impending torture and death at the hands of the Romans! It's just part of being human.
> seems to 'know' immediately that she was inadvertently awoken. the 'listening' tone and 'end listening' tones sound in quick succession

Speculation:

- To reduce latency, the "listening" tone plays as soon as the wake word chip hears the wake word

- To improve accuracy, the wake word chip keeps a circular buffer of the last couple seconds of audio, and the main CPU / DSP scans that when it wakes up

So you get spurious wakeups exactly the same as a human - You think you hear something, then you re-listen to it in your mind and realize it was something else.
Ive always thought they might have a method to ignore the wake work if theres a specific frequency sent at the same time. I’ve noticed that there are sometimes TV commercials that have the “alexa” or “hey google” wake words, but they do not activate the smart speakers. But if the smart speakers hear something close on just a random tv show they will activate.

But as others have said, they might be able to just sleep the wake algorithm temporarily when they know it’s playing back its own wake word.
I think sometimes these articles don't pose the question all that well. The way I would ask it is:

Imagine a pain scale of 1-10; pretend 10 is so high that you die from the pain.

Is it worth living at a 7-8 at every moment continuously, to extend your life for 2 months? How about living at a 9 for just 2 more weeks?

If you say "no" that just means you're not hooked up to a machine where that's your living experience (not like someone is actively killing you).

I think, when you put it that way, it becomes easier to set some rules around it. Btw I'm pretty close to someone who would always choose to live longer, but even I would say no to, for example, living at a 10 of pain for just 1 more week of life.
What's the user visible tradeoff between "an average page is so laden with advertising and tracking nonsense that it loads slowly and is covered with crap, but that crap all renders real fast" vs "JS renders at 1/10th the speed but only the stuff you want to look at?"
Much is said about John von Neumann but I had not yet heard about Klara. Thanks for sharing this.

The technical report on the ENIAC is an awesome read.