skysight-inc/HackerNews huggingface dataset:
aka https://en.wikipedia.org/wiki/No_Silver_Bullet

And it's also interesting to think that PMs are also using AI - in my company for example we allow users to submit feedback, then there's an AI summary report sent to PMs. Which them put the report into ChatGPT with the organizational goals and the key players and previous meeting transcripts, and then they ask the AI to weave everything together into a PRD, or even a 10 slide presentation.
https://archive.is/qMtHz
Chairlift at ski hill. You're on it most of the ski day. I've done the math with Strava and a typical day has me on snow for less than half an hour lift and lodge are the rest. I used to study on chairlift during university with just a bunch of paper.
I love the books, I have read them all to my kids, and I agree that I think the article takes its thesis too far.

The books are strange tales. They have dark undertones. And sometimes the adults take actions that only someone with life experience would really understand (e.g. Moominpappa wanting to suddenly upend everything in the families life and move to an isolated island). But, my kids mostly pick up on the adventure and the friendships.

I feel that the Moomins are like most media that is enjoyable by both children and parents in this way (e.g. Bluey, Pixar films, etc.).
First sale doctrine applies in those cases. That is original buyer can transfer the license that is sell the book.

With AIs I think it is clear it would fall under some other limitations like you cannot broadcast CD over radio. And with movies not start movie theatre and play movies without paying creators...
GoboLinux has you all beat.
That's why meeting in person is so important, whatever the area.
The limit (in the US?) is 100 Wh. If this is the right battery, the specs page says it's 90 Wh.

https://www.ugreen.com/products/ugreen-nexode-power-bank-250...
The A's settled into their new home in Sacramento. The result was familiar
Using bad hardware: why I work in the terminal (2024)
The label “single” is weird.

In most cases it just means “not in a relationship” and doesn’t tell you about marital status. But if you’re in specifically asking about marriage, it can mean unwed (and I’m sure it gets even trickier for poly relationships).

If a flirty stranger approaches and asks “are you single”, you’d say no “no, I’m in a relationship”

If you’re filling out a form at the doctor office and it asks “marital status”, you’d put “single”.
I understand he said it. But I can’t transmit voice over HN so I need you to read the transcript I made oof what he said rather then listen to it. I’m actually really confused why you couldn’t figure out this is what I meant. I could make a link and point you to the time like you did, but it’s easier to refer to it with an actual written version. Make sense? I hope so.

> The "brilliant" language he refers to here is C++, which I'm sure you're aware has many of its own downsides.

No. The brilliant language he’s referring to is a hypothetical one he could have created. Instead he created golang because he needed to create a language catered to people with less experience. That is what he is saying. I find it strange that you can literally read what is written and also reference the video and literally not understand what was literally said/written.

Maybe you’re just making up meaning subconsciously to cater to your own biases rather then facing the cold hard truth that pike created go to be not “brilliant”.

> What is it about Go that you have a problem with, specifically?

Oh there’s tons of stuff. One is that errors don’t have stack traces. You create an error that can’t be handled and so it bubbles up the stack until the only way to handle it is with a panic. You see the panic in your logs but now you have no idea where the error came from because no stack trace. You get the trace of the panic but no trace of the error. The whole thing is just poorly thought out.
He mentions that it is FAA compliant.
This site is amazing!
Were union types fixed? I remember that previously they didn’t work too well.
They’re not cutting you off for torrenting because they think it’s the right thing to do. They’re cutting you off for torrenting because it costs them money if rights holders complain.
The limit is any number of spare batteries of up to 100Wh, or no more than two batteries of over 100Wh but less than 160Wh. 25000mAh worth of lithium cells works out to about 90Wh.
"Kerr, however, stated more than once that the tiger represents nothing more than a tiger, and had no relevance to her upbringing"[0]

[0] https://en.wikipedia.org/wiki/The_Tiger_Who_Came_to_Tea
It goes into standby mode when unplugged. And lasts for 25 hours in standby. It is great for unplugging from one workplace and plugging into another.
`false` could be a code for something else just as well as `no`. For example, it could mean that I only want to see logs of false information appearing in the system. The only proper solution is to require quotes around strings.
I agree. I enjoyed her physics content. Then she made a few videos about AI, a field where I have more expertise than her, and I found her opinions very shallow and without much nuance. Ever since, my trust in her other videos went down as well. She is just trying to be overly sceptical and everything that is done in science is some sort of conspiracy.
Sincere question: Has anyone figured out how we're going to code review the output of an agent fleet?
>When a SoC is compromised and the key is leaked from the TEE, all models of that device with the key are now untrusted for Level 1.

Has this actually happened? Especially for "appliances" like set-top boxes or blu-ray players, as opposed to something like a tablet which are presumably easier to hack.
Or maybe the porn gives them everything they need from a relationship and we’re seeing that there’s a larger segment that genuinely doesn’t need/want to be in a relationship.
If you think the MacOs version is bad, try the Linux version.
Iirc the “gazette” version of Compute! Was focused on Commodore machines, whereas Compute was a polyglot of several popular US machines. Theses magazines were a lifeline to a lot of us in the 80’s pre internet. It reminds me how amazing this age is, with regard to freely available information.
Does anyone knows if Whatsapp is still running on Erlang? I know it used to be on FreeBSD but when Meta bought them they switched to Linux. Not sure if they switched away from Erlang as well.
"Single" for the purposes of this just means "not married". They don't care if the man has a girlfriend, situationship or polycule. If a person isn't married, they're single for the sake of taxes, census data, etc.
Yes, my thoughts at the end of the article. If the AI coding is really good (or will be really, really good) you could give 6 figures salary + $5/d in OpenAI credits to a Bay Area developer, OR you give $5/d salary + $5/d in OpenAI credits to someone else from another country.

That's what happened to manufacturing after all.
There is a handheld keyboard you can get called the mini keyboard. It has a trackpad for a mouse. Connects by Bluetooth.
The problem is always their company never the product. They had countless great products. You cant depend on a product if the company is reliably unreliable enough. If they don't simply delete it for being expensive and "unprofitable" they might initially win, eventually, like search and youtube, it will be so watered down you cant taste the wine.
Insincere answer that will probably be attempted sincerely nonetheless: throw even more agents at the problem by having them do code review as well. The solution to problems caused by AI is always more AI.
If are doing this to ease DI and mocking, just use a mocking library that supports function mocks:

https://moqueries.org/
In the first definition of D(P,Q), the author dropped a p_j within the sum.
Just enough to keep the ruling class to be able to sway elections with them.
on/off also doesn’t make sense in many contexts, for example `isRegistered: on`.
Thanks for doing that. I tried GrapheneOS a few years ago in the states, and the bank thing wasn’t a huge problem (just carry rfid cards because there’s no google pay/apple pay).

The bigger problem came from apps that threw null point exceptions on startup when probing for google play crap.

The following failed for at least one week over a two month period: parkmobile, multiple ev charging networks, uber, lyft, yelp.

Is this still an issue, or are things more reliable these days? (Ignoring the Google integrity stuff.)

I noticed that GrapheneOS got more than 2x Google’s advertised battery life until I installed Google Play Services in a sandbox. Then it dropped to advertised. You might want to add that to your complaint. Halving everyone’s battery life is easily quantified economic damage. (Privacy is more important than bundling $50 of battery, then wasting it, but easier for Google to wave away with big words and doublespeak.)
>During severe weather, we often lose Internet and power (which knocks out cable TV too). Requiring working internet to watch TV to monitor the progress of a tornado in your area seems stupid and dangerous.

Just listen to radio?
You can have a larger model split things out into more manageable steps and create new tickets - marked as blocked or not on each other, then have the whole thing run.
Both upthread replies seem to evidence approximately the same level of effort to me; "It won't be faster" isn't wildly less effort than "what if it will be faster?"

Nio has fewer Nio battery swap stations operating in the entire world than just the state of New Jersey has filling stations (not dispensers, entire stations).

Nothing in the video above made me think "oh wow, that looks like that process will be a lot faster than filling up!" and several segments made it seem like there would be more time involved in just getting the car into and out of the battery replacement service bay than filling up takes. (Nio's claim of a 2.5-3 minute battery swap seems to be measuring only the swap time while the car is stopped in the bay.)

That's all before we consider the travel time to one of the stations (which is unlikely to be as close to your trip as a typical filling station because of the rarity of stations), time waiting for the car [or cars] in front of you to complete their swap (which if Nios ever became popular would likely be longer than waiting for one of the typically eight or more dispensers to free up at a filling station), nor to account for the "all long range batteries are out of stock at this location, because it's the Friday before Christmas and everyone is road tripping to visit family" NACKs that are liable to occur in a Nio-only battery swap system.

For me the killer line in the video that will make it hard for Nio to solve all of these is at https://www.youtube.com/watch?v=hNZy603as5w&t=270s : "Building these stations is incredibly expensive and it's no secret that Nio is losing a staggering amount of money right now..."
> Can you imagine if Blade Runner retained the title of the work it was derived from?

... or even some parts of the plot ...

It would have been more interesting than the shooting based thriller we got instead.
The vast majority of Android apps including those can be used on GrapheneOS.

Camera quality is the same within the same app on either.

Pixel Camera can be used on GrapheneOS with full features and photo/video quality if you want it.

GrapheneOS Camera has support for HDR+ on Pixels for regular photos and has Night mode too. It has EIS and HDRnet for video recording. It has a single exposure slider rather than their dual exposure sliders. It uses each of the cameras via zoom level / light level in the same way. More advanced features and configuration are being added to it over time.

Pixel Camera has more features and the HDR+ it uses is more aggressive which makes the photos look higher contrast than a more natural look.
"A rose by any other name would smell as sweet" - Shakespeare

It’s hard for me to dissociate my impression of the name from context of learning the name, but I do remember learning about ‘do androids dream of electric sheep’ at a very young age without knowing any context and I did think that was an interesting name.
The biggest mistake I see people make with Go channels is prematurely optimizing their code by making channels buffered. This is almost always a mistake. It seems logical. You don't want your code to block.

In reality, you've just made your code unpredictable and there's a good chance you don't know what'll happen when your buffered channel fills up and your code then actually blocks. You may have a deadlock and not realize it.

So if the default position is unbuffered channels (which it should be), you then realize at some point that this is an inferior version of cooperative async/await.

Another general principle is you want to avoid writing multithreaded application code. If you're locking mutexes or starting threads, you're probably going to have a bad time. An awful lot of code fits the model of serving an RPC or HTTP request and, if you can, you want that code to be single-threaded (async/await is fine).
Personally, I've never actually heard this problem. Do you watch industry-specific videos in a non-anonymized browser session enough? Once you watch, like, 5 videos on topics you care about, the algorithm has no shortage of astute suggestions.
GrapheneOS Camera does have HDR+ and Night mode on Pixels along with HDRnet and EIS for videos. Pixel Camera has more features and more aggressive HDR+.
Without looking at any data I’m guessing part of this is that married men end up with kids and can’t afford a home they want to raise kids in there.

Edit: also, school quality.
This, along with number formats, could be a good argument for strings being the only primitive type in config languages.
Thank you it seems everyone has already forgotten project 2025.

Look I don't want to be too harsh on Americans nobody took the Nazis seriously when they had already written a book about how they saw the world...
But none of this is shocking.

There is an ideology behind what Trump is doing and he never hid it from the world.
AI slop at the top, closed immediately.
Camera quality is the same within the same app on either.

Pixel Camera can be used on GrapheneOS with full features and photo/video quality if you want it.

GrapheneOS Camera has support for HDR+ on Pixels for regular photos and has Night mode too. It has EIS and HDRnet for video recording. It has a single exposure slider rather than their dual exposure sliders. It uses each of the cameras via zoom level / light level in the same way. More advanced features and configuration are being added to it over time.

Pixel Camera has more features and the HDR+ it uses is more aggressive which makes the photos look higher contrast than a more natural look.
I don't understand exactly what you are trying to say.

I think a REPL is the real-eval-print-loop used by lisp systems to talk to a terminal, or something that looks/works like that (but maybe doesn't use lisp). These days I think lots of things have REPLs. Even Python. The only ones to survive 40 years though, have been serial ones, and I don't think that's an accident.

That command box/area that the user uses and re-uses in Oberon and Acme is something else and specifically worse than a REPL because you can't script it: There's no GNU expect for rio, and no DESQview-learn for Oberon and their command language just isn't good enough. This interface has not proven particularly efficient for users either, but terminals are still around.

Emacs is what I'd consider "peak terminal", and it has a REPL and an excellent command language. You can also script Emacs with emacs, by literally running emacs in an emacs terminal.
The cutesy family parts kind of evaporates towards the later books though. The last book is about longing for a moominmamma which is no longer there.

To be fair, Jansson never claimed she wrote for kids in the first place.
Our current system should allow Congress to control this.

They’re not. That’s the problem.

You could swap it out for a parliamentary structure with the same characters and you’d get the same result. There’s a weird personality cult thing going on and everyone is waiting to see who will break ranks first, lest they get crushed by the retaliatory wrath of Trump calling his followers to oppose a person and Elon Musk dumping a mega war chest on them.

There are signs that people are starting to break ranks, but it looks like they want to see him have to face the consequences of his decisions before they jump in to save him.

This current policy is so bad that they’d be doing him a political favor by jumping in to disallow it. The problem for them is that he would be guaranteed to turn around and blame it on Congress. “My tariff plan was going to work, but Congress interfered!”
Comparative advantage makes sense, with a national security overlay. That’s where I’ve landed anyway, and is a very simple explanation for all the more complex perspectives out there.
I am not sure how this would help, and I don't think I understood your argument.

The HTML is garbage without a correctly rendered webfont that is specific to the shifts and replacements in the source code itself. The source code does not contain the source of the correct text, only the already shifted text.

Inside the TTF/OTF files themselves each letter is shifted, meaning that the letters only make sense once you know the seed for the multiple shifts, and you cannot map 1:1 the glyphs in the font to anything in the HTML without it.

The web browser here is pretty easy to trick, because it will just replace the glyphs available in the font, and fallback to the default font if they aren't available. Which, by concept, also allows partial replacements and shifts for further obfuscation if needed, additionally you can replace whole glyph sequences with embedded ligatures, too.

The seed can therefore be used as an instruction mapping, instead of only functioning as a byte sequence for a single static rotation. (Hence the reference to enigma)

How would control points in the webfont files be able to map it back?

If you use multiple rotations like in enigma, and that is essentially the seed (e.g. 3,74,8,627,whatever shifts after each other). The only attack I know about would be related to alphabet statistical analysis, but that won't work once the characters include special characters outside the ASCII range because you won't know when words start nor when they end.
Yeah this sort of analysis really requires survey data. As a widowed male, i gained an appreciation of the complexity of things.

I’m not dating someone young enough to be my daughter, so the pool of available women consists of divorcees, widows, long-term single and various flavors of married and dating. Divorced people and widows have strong incentives, as spousal support and survivors benefits for children are contingent on not being re-married.

Also, if you’re not planning to have children with a partner and have money that’s worth litigating over, (or property that was your late spouse that should go to a child) marriage complicates that.
"American" is the correct demonym for people from the United States of American.

Fun fact, there have been a dozen other countries which were "United States of X" throughout history: https://en.wikipedia.org/wiki/List_of_countries_that_include...
That’s a stretch. Your saying he called golang not brilliant then you say basically every language from Haskell to Java is also not brilliant. Let’s be real here.

You also talk about looping for languages with no loops. And additionally pike never brought up looping at all. You just made this part up out of thin air. Your evidence is made up. He never said or referenced any of things you said.

> The key point here is that it wasn't built for them. That is what he said.

No read what he said again. He didn’t say golang was not designed for language experts. He did say it was designed for programmers just out of school with barely any experience with programming languages. He did not say he designed golang for an average engineeer who is not a PL expert he said he designed golang for literally people just out of school.

I don’t know how you can make stuff up out of thin air like this. Read what he literally said.
Yeah, probably because it's Hebrew and no one outside Israel will read it anyway.
GrapheneOS Camera does have hardware accelerated HDR+ and Night mode along with HDRnet and EIS for videos on Pixels.

Photos in Pixel Camera look different because the HDR+ it uses by default is more aggressive resulting in higher contrast but a less natural look. Both are using HDR+ with hardware acceleration though. Videos are more similar and Night mode photos likely are too.
Go user for ten years and I don’t know what happened, but this year I hit some internal threshold with the garbage type system, tedious data structures, and incessant error checking being 38% of the LoC. I’m hesitant to even admit what language I’m considering a full pivot to.
Low Vit K Intake Impairs Cognition/Neurogenesis/Elevates Neuroinflamma in Mice
Function arguments do not color functions. If you'd like to call a function that takes a Context argument without it, just pass in a context.Background(). It's a non-issue.

Full rebuttal by jerf here: https://news.ycombinator.com/item?id=39317648
You joke, but this is not uncommon at all among channels purists, and is the inevitable result when they try to create any kind of concurrency abstractions using channels.

Ugh... I hope I never have to work with channels again.
Ask HN: SPA vs. SSR in 2024?
I'm working on a new project that has a reasonable level of content/processing done on the backend but nothing too heavy. My default approach would be a simple SPA served statically with a CRUD backend, probably fastapi and svelte. However, I've heard lots of people extoll the advantages of more SSR due to better edge compute technologies. Lots of people seem predisposed to throw their backend on cloudflare workers or something and handle it there. What are y'all's experiences between the two?

It seems marginally more convenient for a large team to have a unified front/backend and people seem to like sveltekit, but it doesn't personally bug me to have the two separated. I could also see advantages to typescript/prisma/zod for instance over sqlalchemy and pydantic; pydantic improves python a bit along with mypy/pyright but typing is still very much hacked-in. It also seems like I'd increase my hosting bill a bit, both because SSR shifts work to the server and because workers or similar services generally have markups over a VPS. Thanks :)
Backups are per-profile so you can test restoring most data in a temporary secondary user, just not settings it will only restore when restored in Owner.
My anecdote: We had offices in the Pacific Northwest (Seattle and Portland) at a previous company.

A lot of young people worked in those offices. It was basically a rite of passage for them to move just outside of Seattle around the time they were getting married.

This was so widely understood that it factored into decisions about where to locate office buildings and influences remote and hybrid policy. If you wanted to attract and retain more experienced employees then being in-office only in the middle of the city was risky.
US tech tariff exemption may only be temporary, says Lutnick
Show HN: Chat with AI Models on an Infinite Canvas
RabbitHoles AI is a canvas-first node-based chat app to chat with AI models. I built this app for myself. Linear chat UX like Chatgpt is very limiting when you want to have any deep explorative conversations. I use RabbitHoles AI for brainstorming, deep learning, and copywriting.

Being able to branch and go freely have long conversations, without losing context is a game changer.

- Local first desktop app
- Bring your own keys
- All major AI providers supported.
- Add your own custom openai compatible providers, and models
- Local Ollama Models supported.
- Life time deal (limited time)

Feedback appreciated :)