skysight-inc/HackerNews huggingface dataset:
> This is an extremely dumb take

...ouch! ;)

The important part is NOT auto-generating repetitive configs; it's about the effort and skill required to verify that output. On the frontend, we have an easy feedback loop to preview the effects before deploying. That also helps us produce lots of training data for frontend LLM output.

On the backend, there is substantial risk with infra changes - you could drop the database, block production traffic, etc. etc. You can't just vibe code the infra configs and hope for the best, you need someone who understands the output well enough that they could have written it themselves. That means that LLMs are at best a modest productivity boost for infra engineers right now. It's also much harder to simulate the output of LLM infra changes compared to running a browser, so it's more expensive to get training data to boost the next version of the model's performance.
Yeah, history isn't exactly on Lego's side when it comes to spinning up a new game studio from scratch
Not disagreeing with anything you're saying, just adding as a note, that as of a few years ago, Toyota's entire line-up of cars are hybrid vehicles.
indeed... the longer i write python, the more i just try to solve stuff with a simple ThreadPoolExecutor.

I think doing this is not the best choice for cpu-bound work, which is likely what you're running into with pandas, but nevertheless... I like how you can almost always slap a threadpool onto something and speed things up, with minimal cognitive overhead.
If you were a boss and you were staring at my screen all day, I’d find another job ;).

In all seriousness though, we’re assuming in this case that you’re taking a break, and a stakeholder happens to walk past - hopefully not a constant occurrence.
Back to cash: life without money in your pocket is not the utopia Sweden hoped
To be fair, the API people typically use in hobbyist contexts is literally a single call to 'WiFi.begin(ssid, password)'. There's not exactly any obvious room for error here, and any details which may or may not have been implemented incorrectly are so deep inside abstraction layers as to be inaccessible. There's little apparent room for making the code more robust (other than "workarounds" like application level health checks + reboot on error), because everything is supposed to have been taken care of by the abstraction.

If I can disable PM and then my ESP stops disconnecting from WiFi, I'm happy. There's not much more I can do without re-implementing what 'WiFi.begin()' does myself, and I usually have better things to do with my time.
Just heard Trump's closed VOA. What are the implications?
Just heard Trump's closed VOA. Surely this seems a bridge too far.

I'd be interested in hearing from those who understand its political implications.
To build on / extend on this - quants / finance folks need to cultivate an image of only taking the very brightest, to justify the shit working conditions (even if pay is often decent) but honestly the brightest tend not to apply. Working in those environments is neither rewarding nor stimulating.
What?

Literally all those services have piracy problems, and pretty much any time piracy drops it's because of more effective DRM, not service.
Show HN: I built a Slack app that helped improve our PR review workflow
ONLY if it's Open Source!

I am done paying taxes upon taxes upon taxes (not US based) and helping others becoming richer.

It's totally fine for the government to add backing, but then it must be Open Source OR it must partly belong to the citizens!

Quid pro quo!
U-S-A! U-S-A! U-S-A!
This is excellent. I wonder how hard it would be to add functionally for lists and tables. Tables would likely be difficult.

Great work.
How people can afford take out? Uber eats etc charge rates are insane like 20$ per order (don’t forget the driver tip). I also noticed they have a variable cost as well aka if you order food worth 100$ you pay more compared to if the food was 50$. Like this adds to the delivery cost.
Rio Tinto's smelters in Australia are already deploying batteries and renewables because relying on coal would make them too expensive:

https://reneweconomy.com.au/rio-tinto-signs-massive-solar-an...

> There is no reason why, in some places, (firm and reliable supply) cannot be achieved via a mix of intermittent renewables, provided that this mix is ‘firmed’ via batteries and other sources.

> “The hurdle here is not technical, it is, … the overall net economic cost of the combined solution. This is materially helped by the continuous downward trend of battery costs, but the incremental cost of the last percentages of firming can indeed prove expensive.”

(Also of relevance, Australia is actually replacing some long distance grid connections with mini solar grids as a cost reduction move, which suggests mini grids are the right option for remote communities)
The way I look at it, I would probably use China-produced models for EU or US matters, and a West-produced models for China matters.

Certainly, one would also combine the two and have a fully open source model (including the training data) with no censoring summarise the two outputs.
Few people seem to be using these. At a guess the dev experience is not great.
Better results in what way? Why do they need “fixing”? Do you think shareholder value is a real proxy for scientific progress?
It’s not really an exception though. These are the same people who spent the last 20 years singing the praises of offshoring and follow-the-sun. It’s just trend chasing.

Honestly I think the mistake we made was calling it “work from home” instead of “telecommuting”.
In Tree Style Tab, you can shift-click to select a contiguous range of tabs and then use the right-click menu to close them all.
The race is on to build the most complex machine
TL;DR: Have you already written about OR off the top of your head what are some of the hard problems in usable decentralised metadata resistant communication that your project and others tackle and intend to tackle in future?

Hi Sarah. My layperson understanding is that Cwtch is where you research and implement metadata-resistant infrastructure for communication tools and by extension where you find the acceptable trade-offs for open questions in usable privacy-enhancements.

My memory might deceive me, but I feel like there used to be an "open questions" section in the documentation that I can no longer find? Anyway, sorry for the rambling but the question I wanted to ask is: have you already written about OR off the top of your head what are some of the hard problems in usable decentralised metadata resistant communication that your project and others tackle and intend to tackle in future? Is there anywhere we can read about these sort of things to keep up to date on developments? Nowadays it is very easy for projects to claim exceptional privacy or absolute privacy partly because accurate awareness of limits, trade-offs and state-of-the-art is not common knowledge in some communities.

-----

I saw a minor accident while skimming the documentation. Briar's summary in https://docs.cwtch.im/security/intro#a-brief-history-of-meta... says, "while providing resistant to metadata surveillance". Looks like resistance would fit better there.
An equivalent feature would need to boot a hidden backup version of Windows 3.1.
> In the end I found good old Tree Style Tabs was better. I just wish it had an easier UX for creating named tab groups.

Try Simple Tab Groups. Been using it in conjunction with Tree Style Tab for a long time.
Seems like there are some inaccuracies when zooming in. I don't think that Mandelbrot contains this kind of smooth features
https://mandelbrot.site/?re=-0.11582128424197435&im=-0.88580...
Their brand already has a strong identity, and they've managed to translate it into great games through partnerships. The real risk is whether they think they can replicate that success internally without the right talent and experience.
I’ve also seen estimates that Neanderthals required 2x-5x more calories per day than us, which translates into 2x-5x less population density. That’s one way to get overwhelmed.
Do you know which aspect is getting flaky? Ie. Is the wifi dropping out temporarily, or permanently, or the whole MCU locking up, or the 3.3V browning out, or…?
No it's just permutations. Just watch the video and you'll see.
On that one he should have called police to process cardiac arrest.
why was it pointless? it worked in the text guis of the time
Show HN: I vibe-coded a directory of 100% Async Remote Companies
I wanted to try the vibe-coding thing everyone was talking about lately and got Cursor to help me build a simple directory.

It was not all smooth sailing. I wanted to use Svelte & Pocketbase first, but just could not get it to work with my preferred hosting provider, Cloudflare. The AI was lost on how to fix the numerous config issues, and so was I. Besides, the experiment was to just have AI do and debugs things.

So I switched to Astro & Supabase instead, figuring it was a more established stack that the AI would have more training on.

Good move. Got everything up and running in pretty much half a day!

All the code is 100% AI generated. The only thing I did was open files and type prompts. The only bits I manually did was some light config setup for Supabase and Cloudflare.

I want to see how far I can go into feature dev work without getting my own hands dirty with code, but just dictating my wishes to my trusty AI coder.
Why would anyone see these countries as being one another's enemy, though?

They are battling to be the leading superpower in the world, but they are not enemies: annual trade volume between them certainly attests to that.

In that sense, you can also look to extract value from either side. In the US, I'd definitely turn to China's depictions of US events to understand how it looks from another superpower's angle: you can still take that critically and not at face value, but it might be refreshing in that it's not polarised in the same way (Republicans vs Democrats).
Ok got it, I think I can relate to your feelings if someone assumed that I use TypeScript or React ;)

I got the courage to ask because I felt that you sounded open for a bit of self-introspection. Thanks for taking the time to describe something that's difficult to describe!

When I joined Microsoft in 2007, Visual Studio was at a state that it didn't even have syntax highlighting for Javascript. Many years later, I got so excited when Microsoft hired Erich Gamma from IBM's Eclipse IDE project (long story) because I knew what was coming. VSCode was originally called Monaco editor, built on top of WinJS library, and was just a little web component. Over the years, it changed significantly to become what it is today.

From your perspective of VSCode being a "Microsoft product", I totally get what you're saying, but VSCode has been one of the few exceptions for me for the reasons explained, and more.
It’s highly unlikely that a small nomadic hunter-gatherer band would have had the food surplus and hierarchical organization needed to control and keep slaves.

It’s as likely that ancient humans outcompeted Neanderthals for resources as killed them off directly.
The Epidemic of Managing Without Soul
Thanks for the feedback! Some of the new additions are already wip :)
You're not really grokking either my comment or how the existing read-only mode actually works right now.
> By contrast, some things I think are worth pivoting into include infrastructure, databases, data engineering, stats, etc

I can't imagine why if LLMs can magically solve web development (which can be complex as hell depending on the app) they wouldn't be able to solve infrastructure, database or data engineering.
I somewhat agree that our career moats were hurt (though not as much as you seem to believe in my opnion) but that's happening across the board.
It's incredible to think that instead of isolated evolutionary tracks, early human groups were exchanging ideas, tools, and even burial customs
I did not understand the reference. But here's an AI generated explanation.

-----------

Daniel refusing the king's food is a Bible story found in the Book of Daniel, specifically in Daniel 1. This event is a reference to Daniel's commitment to his faith and his adherence to God's laws, even in the face of adversity. Daniel and his friends were taken captive by King Nebuchadnezzar of Babylon and were to be trained for three years before entering the king's service. As part of this training, they were to be fed food and wine from the king's table, but Daniel refused to eat this food because it was likely offered to idols or prepared in a way that did not comply with Jewish dietary laws.

Daniel's refusal was not just about the food's physical properties but was also a symbolic act of maintaining his religious and moral independence from the king. This act demonstrated his unwavering faith and commitment to God, showing that he would not compromise his beliefs even when faced with potential consequences.

Daniel requested to eat vegetables and drink water instead, and after a ten-day test, he and his friends appeared healthier than those who ate the king's food. This outcome further demonstrated God's favor and Daniel's wisdom and integrity.

In summary, Daniel refusing the king's food is a significant biblical story that highlights faithfulness and the importance of adhering to one's beliefs in challenging circumstances.
“ Y Combinator CEO Garry Tan says for about a quarter of the current YC startups, 95% of the code was written by AI.”

Can a YC founder chime in and provide first-hand confirmation that they’re actually using AI to write 95% of their production code?

Im not sure Garry tan ever wrote code, but that sounds to me like Salesforce-level BS.
> China is an absolute autocracy, fundamentally incompatible with western democracy.

Lack of direct threats to sovereignty, reliability (in the sense of honoring commitments) and basic diplomacy are characteristics that trump ideological compatibility in domestic functioning. The EU is not gonna buy the chinese equivalent of the F-35, no one thinks they are "friendly" but a turn to China is inevitable. It doesn't help that your democratic institutions are closer in the spectrum to a Putin "election" than a Swiss one.

This is even more true for weak and small countries, Trump's Panama obsession has caused irreparable damage to an already frayed positive perception. Paraphrasing an interview with then Chilean president Ricardo Lagos when he explained to Bush his decision to not vote in favor of the invasion of Iraq in the security council:

How did you approach that moment of saying no to the United States?

I mean, I think there are two important elements here. The first is to understand that Chile is a small country. The international role we play is not very big. But precisely because we are small we demand rules in the international arena. Because if there are no rules, the big ones will mistreat us. Consequently, I explained this to President Bush on several occasions: We need rules because we are a small country. Bush found it difficult to understand the point about rules.
> This title is misleading though - where it tries to state that DeepSeek only focuses on research and not revenue.

IMO, the title is quite accurate and supported by the content of the article. The team is prioritizing AI research at the expense of short term profit.

If the title was "DeepSeek is solely a research effort" you would have a case.
Haha, yeah, the idea that early humans and Neanderthals were just casually intermingling around the fire, sharing stories and mammoth steaks, is a fun mental image
I always had the impression that this is how they were trained. Like it's part of the homeland security/border agent training to act as hostile as possible. I've never had a positive interaction with an US border patrol.
Or build ports/ruby, it usually takes longer than the whole system. I remember one popular but non-DE-requiring package that required perl, ruby and(?) python among others. Building it could take a half a day mostly spent in ./configure scripts. I wondered why didn’t ports or autotools guys just pre-configure everything once for a specific machine and skip this annoying step. My strdup(3) won’t go away right after they finish yet another iteration of it.
I enjoyed your comment, but this part stands on its own:

> If an employer cannot pay their workers a living wage they do NOT have a business model.

> They have an exploitation model.

as i replied to someone else who asked "what does livable wage mean [to you]?":

A livable wage in the geographic jurisdiction they are in. Including stuff like transportation, healthcare, food, heat, housing, and insurance.

Glad you asked.

oh, the company can't compete without exploiting workers?

oh well.
Its funny how every economist would instantly recognise what needs to be done if we weren’t talking about the climate but a publicly traded company. Imagine the company is spending a whole lot more than it is making revenue; they still have a lot of cash reserves, but it’s clear the current business can’t just continue for much longer.

What do you do? Obviously, the first thing you do is make sure the expenses go down. Cut down the unnecessary, slim every operation to what is really required, stabilise the curve so the slope becomes less steep.

Only then can you start thinking of investments in increasing efficiency by means of technology or long shots.

All of this carries over to humanity; we need to achieve a sustainable curve.
> Every interaction I've ever had with CloudFlare has left me feeling like I needed a bath.

And let's not forget they are MITM'm all internet traffic that passes through them, which is a lot of it.
Anders Hejlsberg on Modern Compiler Construction [video] (2016)
Culture doesn't exist in a vacuum
Joby will launch UK air taxi service with Virgin Atlantic
Good find. The description of the actual experimental conditions is incredibly vague, but it sounds to me a bit like the control group only got the vocabulary list with definitions and didn't read the short story, whereas the experimental group only read the short story and didn't get any definitions. Then the experimental group was able to successfully complete ≈10 of 15 fill-in-the-blank questions vs the control groups ≈8.

That is an okay experiment to compare the two teaching methods, but doesn't address the question of what happens when you combine them by reading a text with an accompanying vocabulary list. I would be rather surprised if additional access to definitions actually hurt learning. Like, what are dictionaries for, then?
Wouldn't work on my boss. She would get very curious and ask me to explain to her what it was.
> How many personal computers in 1994 still had the ability to boot after the OS was trashed?

Every Acorn Archimedes computer, since the entire OS (not just a rescue system, a full, graphical OS) booted in a couple of seconds entirely from ROM. It's the only computer I know of with a fully featured graphical OS that was fully functional without any kind of disk.
> but a lot of fish don't realize they're swimming in water

Where did this idea come from? Have we ever found a human who wasn't aware of the air?
> not the best choice for cpu-bound work, which is likely what you're running into with pandas

I'm not a Python user, why is it not good for cpu-bound work? I see the defaults assume some I/O work, but with `max_workers=~cpu_count` it should be what typical dispatchers for CPU-bound work do in other languages
I believe, we are beyond the point of “bad software written, bad software deployed, business as usual” point long ago when AWS/GCP/Azure became an important requirement in job description.

A bad piece of software can be decently hidden by burning more money in cloud bills, which gives the inflated sense to the leadership that their products are doing global scale ground breaking.

With AI, I would not be surprised if the quality actually improves and the cost comes down(or stays same). Of course, more bad software will be written by now many aspiring entrepreneurs to realize their dream idea of spotify clone, then sacrificing their life saving on complex cloud bills and ever so profitable rise of revenue of all cloud services citing this as benefit of AI while doing some more layoffs to jack up the stock prices.

The real revelations will come(it always does, nature and economy works in cycles), when excessive layoff caused damage will come due and now everyone will scramble to rehire people in few years. Unlike the Ford innovation of replacing horse carts, software is more prevalent in our every aspects of life, same as doctors and lawyers and civil service, hence we need to honestly play the game until the wave turns and then cash in by making in 200x killing just like the businesses are cashing in on right now.
You don't stop the car but speed up faster toward the wall. That has been the strategy in the last decade or so. In other words, you invent a new AI-BLOCK-WEB-4.X thing and move the bubble one stage further.
This one and Machine Learning Street Talk are my two favorites at the moment.
Let me try to state your overall point, as I understand it:

"The primary goal of a tech career is generally to get a high-paying, low-risk job. Many of those jobs are in Big Tech. You should optimize for getting one of those jobs (but ideally not in the Bay Area, because it has a high cost of living.) To do that, you should primarily focus on grinding Leetcode and system design, because those are what Big Tech will evaluate you on. There are no loopholes worth speaking of, and you will be competing with many other engineers for the same positions."

Feel free to correct me if I'm not getting it right. I have no particular issue with someone whose career strategy is the one above. It's actually important information for someone to learn, especially if they come from a small town, like I did, where Google et al. never darken your door.

However, that approach is not a common one in my community. Instead, I see people who exited startups as founders or early employees, people who had particular skills directly recruited by BigTech and others, people who worked at private companies with regular internal liquidity events. People who worked on stuff, by and large, that was interesting to them. People who have plenty of job opportunities, and don't feel like they're one of a thousand people competing for each position. By and large, I prefer this approach.
I don't think they've thought the name thru for the uk market and especially scotland
> He replied with, roughly, "Those of you who work here probably couldn't do anything else other than perhaps math research. Arguably, working here is the economically efficient use of your time."

Complete garbage. The same way that Jane Street hires smart people that don't know anything about trading and those people contribute, the same would be true if there was money in curing cancer.
So you wanna go on prem (2016)