skysight-inc/HackerNews huggingface dataset:
The article was updated, probably in response to the parent comment. It used to read this:

> Remember your first day reading production code? You probably did what I did - start at line 1, read every file top to bottom, get lost in the details.

I copied before refreshing, and sure enough that line was modified.
Yeah, and in the code bases I’m familiar with, you’d need a lot of contextual knowledge that can’t be derived from the code base itself.
I think this article is indicative of the "vibe" I've been getting when reading any discussion around genAI programming.

The range of (areas of) competence is just so damn vast in our industry that any discussion about the quality of generated code (or code reviews in this case) is doomed. There just isn't a stable, shared baseline for what quality looks like.

I mean really - how on earth can Jonny Startup, who spends his days slinging JS/TS to get his business launched in < a month[1], and Terrence PhD the database engineer, who writes simulation tested C++ for FoundationDB, possibly have a grounded discussion about code quality? Rarely do I see people declaring their priors.

Furthermore, the article is so bereft of detail and gushes so profusely about the success and virtues of their newly minted "senior level" AI that I can't help but wonder if they're selling something...

/rant

[1] Please don't read this as slight against Jonny Startup, his priorities are different
In Accelerando it was necessary to make drastic alterations to oneself in order to keep up with that pressure (or an analogous one). Those who decided not to had to flee the planet because they just weren't nimble enough to participate in Economics 2.0

It sounds outlandish but I think the path away from scarcity based economics must eventually traverse a zone where the only scarcity-driven careers left aren't substantial enough to commit a lifetime to, so being dual- or triple-specialized will be a necessity.

And as much of a hassle that may be, letting scarcity continue to drive despite its inability to avoid hazards seems much worse.
You're supposed to read academic papers from start to finish.
> when journalists suppressed information about George Floyd’s criminal background and drug use because, in their view, it wasn’t relevant to the issue.

Because it isn't relevant? Seems that you think that it is relevant, how?
Nobody sane wants to finance a WW3 Olympics because nobody wants to be associated with the WW2 Berlin Olympics.
I call BS on this. The data is biased first and foremost. There’s absolutely no way Waymo or any robotaxi can drive in NYC. In order for robotaxi to be viable it needs have near perfect safety error bands.
THey dont have to go searching.
They have most of it, if not all, already in their systems.
A lot of it from far more reliable sources than newspapers.

https://www.malwarebytes.com/blog/news/2024/11/data-broker-e...

But there are far far worse (in term of all manner of personal details) you
can buy
To anyone who gets confused by the parent comment, note that the line they're referring to has been updated. It used to read:

> Remember your first day reading production code? You probably did what I did - start at line 1, read every file top to bottom, get lost in the details.

Now it reads:

> Remember your first day reading production code? Without any experience with handling mature codebases, you probably quickly get lost in the details.
Which would help exactly 0 in this scenario, where someone is exposing a port directly on the Internet. Also, FreeBSD is even more niche than Linux, I doubt it would stand the average user stress test.
Patroni: A Template for PostgreSQL Ha with ZooKeeper, Etcd or Consul
> online auction business

Do they even do it nowadays? I was under impression it turned into an ordinary marketplace, probably with a bit more focus towards small/private sellers.
It's the other way round.

Boot-cut jeans (still being sold, these days) have a slight flare, because the top of the boot is kind of wide, and hard to get under the jeans.

I don't know if the US Navy still has bell-bottomed jeans, but a part of their work uniform used to be these highwater bellbottoms.
These numbers are all mindboggling. I understand that the modern specs for EUV dont mean wire width, but if with this future NIL we truly get down to 8nm wide wires, perhaps we should start counting the number of atoms across the width of the wire (around 30).
The Pancake People or The Gods Are Pounding My Head. RIP Richard Foreman
If you are a normal individual and don’t control or have influence over the largest polluters in the world it seems to me your options are either:

- Come at it from an angle assuming people and nations will continue to pollute and try to clean up the mess (what this group is doing). It is a bit defeatist but more realist than other takes. I would assert that it is the opposite of helplessness. This is a group actually doing something that they are capable of doing and having some impact. Likely more impact than your or I.
- Try to shame individuals into doing better. This seems to have limited success as collective action today is much weaker than in the past, and this is more of a systems / incentives / externalities problem than an individual one.
Financially RoI? probably, but there is more to life and sport allows you to do this.
I was taught to read the abstract, then the conclusion, then look at the figures, and maybe dig into other sections if there's something that drew my interest.

Given the variety of responses here, I wonder if some of this is domain specific.
Not a security issue. Docker explain it very clearly on their documentation. https://docs.docker.com/engine/network/packet-filtering-fire...

If you have opened up a port in your network to the public, the correct assumption is to direct outside connections to your application as per your explicit request.
He sort of touched on this, but an aspect of tower rigging that most people don’t think about is how long it can take to climb a tower when you are the first one up with the line. It’s absolutely exhausting work.

Another side fact, wasps are attracted to building nests on the towers for some reason. I never knew if it was all the EM radiation being put off or just the heat.
Is there a visual editor and auto-formatter that would ease the transition for less technical folk? Ideally, it'd be a containerized web service with git integration, where proposed changes go to a branch.
Indeed. Biggest issue is that even humans cannot always hit the mark in quality. Most process at organizations is focused on consistently hitting a standard of quality. We will therefor not accept a lower standard in order to remove the human operators any time soon. As we've learned with self-driving cars, AI cannot be simply as good as humans, it must be far better in order to replace them.
> I think it's a relatively small attack surface.

Plus, you can obfuscate that too by using a random port for Wireguard (instead of the default 51820): if Wireguard isn't able to authenticate (or pre-authenticate?) a client, it'll act as if the port is closed. So, a malicious actor/bot wouldn't even know you have a port open that it can exploit.
> I wrote my PhD thesis exactly around this topic (~8 years ago).

For anyone interested, from checking the HN profile the thesis seems to be “The Power of Robot Groups with a Focus on Persuasion and Linguistic Cues”.

https://ir.canterbury.ac.nz/bitstreams/cac255b7-43fe-4e08-94...
It looks like the author was eventually able to fulfill the orders in the end. What does the “lying” refer to?
https://news.ycombinator.com/item?id=42587222 seems to match your description.
I personally don't actually mind and don't infer the rest of the page to be garbage. Maybe because I don't consider the image garbage either.
The DSL itself is pretty nice. However, one thing I found annoying is that the printing function itself is hard to unit test: there is no easy way to instantiate its parameters (in particular the `ASTPath` class). So I relied on testing it by calling `Prettier.format()`, which is more a end-to-end test of the whole plugin. Maybe I'll figure out another solution at some point.
> United’s survey found that 29% left California for family reasons, 21% for a job, and nearly 12% for retirement. Just 10% cited the cost of living as the primary reason.

> Yet, despite the outbound migration trends, California’s population is growing again. According to the Census Bureau, the Golden State added 232,570 people from July 1, 2023, to July 1, 2024.

Churn is inevitable when you're the world's fifth largest economy.
we should have miniaturized 80s electrostatic screen for that
Do you not run firewalls on your internal facing machines to make sure they only have the correct ports exposed?

Security isn't just an at the edge thing.
I'll write something up, what are you curious about exactly?
Is it a hobby because they like doing it?
Just like training data, the more context and the higher quality the context you give the model, the better the outputs become.
Turns out the real alienation is the artists and athletes, not the workers producing luxury goods.

Capitalism is great, it feeds billions, but it shouldn’t be lost on anyone that we can provide generational wealth to anyone who can produce beans a bit better, while the transcendental has pitiful returns. On one hand, we need beans. On the other, it sure is nice to transcend from time to time.

Over all I think it’s wildly important we’re slanted towards the mundane, but next time you see a poor artist or a talented young athlete: put some money in the hat.
I monitor about a hundred pages for changes in German law. This helps me keep my content up to date.

I am writing a page change monitor similar to urlwatch, but greatly simplified. Give it a URL and a CSS selector, get a weekly email diff of the changes. It will replace Wachete, for which I was paying 10€ a month.

This is worth it for me. I save 120€ per year (5x more if I want to watch more than 100 pages), the watched URLs come from source-controlled text files, and I can configure the delivery schedule of notification emails. It suits my workflow a lot better.

It can also tie into my static site generator. The list of legal texts to watch can be extracted from my website’s content, so that everything I mention is automatically watched.

All of that from a fairly short Python script.
A bit of a disappointing read. The author never elaborates on the details of the particular day in which they taught AI to read code like a Senior Developer.

What did they have for lunch? We'll never know.
Ads chew through half of mobile data
> The results were 85% similar.

Maybe 85% of what I do on a given day is mundane and predictable. The rest is what makes someone unique, unpredictable, emergent, interesting, and able to solve issues that fall outside of life's happy path.
That title reminded me on different Olympians who got their "aesthetic" pictures taken for a certain adult oriented print magazine, which most people buy only for the really good articles they have, of course! ;)
I think that the nature of the thing that was needing to be implanted would determine whether it was easier and safer to use a traditional incision. Hip replacements for instance use a titanium joint. However, seeing as the bone that it is replacing was not made of titanium, somehow nature has found a way to make bone strong enough to do the job. There is an important sense in which nature 'builds things using 3D printing' and does it without needing incisions, so even if we do manage to master doing 3D printing under the skin the way we do it now to an extent where we can replace things that currently need materials that are not suited to under skin 3D printing...
4th amendment still applies to those engaging in the 'privilege' of driving to work so they can pay the property taxes they must pay so they aren't locked in jail for being homeless.

Idea 4A doesn't apply to 'privileges' including the most common method of personal transport is totally nonsensical nor is any exception of the sort implied nor explicitly outlined by the amendment.
Grade separated metro public transit is often likened to a horizontal elevator, you step in through some doors, doors close, stuff happens, doors open, you step back out later and you're somewhere else.

A taxi is never going to be quite like that because the acceleration profile is too different and because you have to explicitly summon the taxi, it doesn't just turn up periodically like an elevator or metro.

Also: The paternoster isn't actually dangerous. It just looks scary and it's not as accessible because it won't wait.
Probably not what your alluding to but AI upscaling of images is definitely a thing
Congrats on release. One of my use case I struggle with is simple editing long GoPro videos. I like to remove any section of the many videos in the folder, since sometimes they are mundane with no activity. I have not found any tool that will easily allow me to do this, i have to reopen every single file and edit them and save them separately. This is such a pain I have around 1tb family videos waiting to be edited :( will buy it in a heart beat if this tool supports such use case
Dyson Swarm is finally released
Not all FedEx drivers are contracted, not that using a contracted driver precludes using self-insurance for the vehicle anyways.

https://www.insurancejournal.com/news/national/2023/08/16/73...
People aren't sure what to feel.

One way to think about it is that an individual should avoid air travel, drive a small car, or not eat meat.

Another is that we need to do an overhaul of technology; currently it looks daunting but not impossible. 100 years from now we might look back and wonder how we could ever afford fossil fuels when we now have super-cheap renewables + storage and dry nuclear plants. (e.g. you could never fly a plane with a steam turbine, people quit building coal burning power plants in North America the same time they quit building nuclear power plants because regardless of what the reactor costs you can't afford the steam turbine) On the other hand, 20 years from now the permitting process for a solar farm in California might stretch on for 20 years because there is always some endangered arthropod wherever you want to build.

It is a classic collective action problem because I can cut my own emissions but it doesn't solve the problem. The US can impose a $400 carbon tax but if China doesn't go along with it there will be no manufacturing whatsoever in the US. The one thing everybody agrees on it is that is is someone else's fault. (e.g. the folks who think Jeff Besos should sell his $150M yacht so we can all get 15 minutes of health insurance are a case in point)

Thus it is more of an anger thing than a shame thing. It is easy to be angry at people who deny a problem, politicians who won't implement a solution, etc. In 2000 I was in the same place w/ climate activism that many people are at now, I was bitterly angry about Al Gore keeping the issue off the table in 2000 because he thought it was a loser in the election. He lost anyway.
TIL, thank you! I used such security groups with OpenStack and OCI but somehow didn't think about them in connection with EC2.
I doubt the models are copyrighted, arn’t works created by machine not eligible? Or you get into cases autogenerating and claiming ownership of all possible musical note combinations.
Tossing a coin to your Witcher is not sufficient to fix our broken capitalism system.
Afaik the internal pull-up/-down resistors aren't strong enough to stay outside of the problematic input voltage range and external ≤ 8kΩ resistors to 3.3V aren't acceptable unless you don't care about power consumption and your signal is still usable like that. It's a really annoying problem to have. I'm still waiting for a hardware revision that fixes the source of the problem instead of nasty workarounds.
Well done you seem to have liberated an open model trained on open data for blind and visually impaired people.

Paper: https://arxiv.org/pdf/2204.03738

Code: https://github.com/microsoft/banknote-net
Training data: https://raw.githubusercontent.com/microsoft/banknote-net/ref...

model: https://github.com/microsoft/banknote-net/blob/main/models/b...

Kinda easier to download it straight from github.

Its licenced under MIT and CDLA-Permissive-2.0 licenses.

But lets not let that get in the way of hating on AI shall we?
It's no different from traditional VPNs. The tailnet admin has control over the routes that are exposed to clients and ACLs are available to further limit access. It's an overlay network, it doesn't magically give you access to user space on people's laptops.
Some really bizarre and dystopically capitalistic in this comments section. Olympic athletes are a significant source of national pride and optimism and sport is a powerful positive expression of the human spirit. We all get value from them, we should feel comfortable giving them at least a small amount of money for their efforts. Currently we give gold medalists around $40k, which I think is pretty low but better than nothing.
It's actually much worse.

[0] https://www.youtube.com/watch?v=TbEplrZ-uSA
I’d just like to comment on how batshit insane the technology is.

“We pulse lasers in sync with dispensing droplets of molten tin to produce light that doesn’t exist outside of stars, then we use mirrors with a sub-angstrom surface roughness to precisely direct it onto wafers.”

Not to mention the fact that this is happening, IIRC, thousands of times per second, and the tool has to take the wafer’s topography into account to focus the beam. Honestly, EUV litho makes every other technology you could describe sound like child’s play.
Docker Compose would not prevent you from doing a "publish port to 0.0.0.0/0", it's not much more than a (very convenient) wrapper around "docker build" and "docker run".

And many if not as good as all examples of docker-compose descriptor files don't care about that. Images that use different networks for exposed services and backend services (db, redis, ...) are the rare exception.
https://archive.ph/cWf4Y
Such a fun playground! Thanks for this :)
I learned very quickly reading math papers that you should not get stuck staring at the formulas, read the rest first and let them explain the formulas.

I would not say it should be read start to finish, I often had to read over parts multiple times to understand it.
Yea sorry if I came off caustic there, dealing with really dismissive attitudes toward juniors I'm actively trying to foster has perhaps left a bad taste in my mouth
I'm not arguing with you regarding Trump, I don't think he handled it well at all. I raised his name only for context around the timing of the Democratic leadership flipping position on the vaccine programs.

Biden and his campaign would disagree with you though he frequently spoke highly of the vaccine and his administration's role in it. Prior to the election Biden was one of those calling it Trump's vaccine and raising concerns over rushing it and the safety of it in general.
What is your plan and how does creating an app benefit your community?

This is a fantastic idea by the way. I bet a lot of people benefit from your work. It’s so good to have a network to lean on when you’re getting settled in a new place.
this comment about a polymathic attitude is really important. if we start with the idea of becoming the image of a polymath, this will just produce unsatisfying reflected representations.

if you want to be an athlete, start with an athletic attitude. if you want to be a genius, start with a genius attitude and ask what the most brilliant person you can think of would do, then find out. if you want to be a mathematician, start with a mathematical inclination, etc. it's the only way to get there.
The w3.org validator says that https://rachelbythebay.com/w/atom.xml is a valid Atom 1.0 feed (https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fra...).

It does seem like something's off about the feed. Vienna can read the file, but it comes up empty. But it doesn't seem like the problem is standards non-compliance.
It doesn't work like this at all. PHBs exist because top management doesn't want to be even remotely concerned with employee management. Actually, not that many people do: you have bosses above you who expect you to push things in one direction, then you have your reports who tell you their story, you understand both sides have their merits but one is more important so in order to keep your job you do what you are expected to do. With some teams everything works fine, in other cases things go downhill. When you compare this with working with machines, it can be exhausting, unless you enjoy this kind of challenges.
For me it's slightly nuanced. Personally, I'm less concerned about yet another attack surface for my personal information from a 3rd party I didn't expect, it's probably all out there anyway. If I gave all my data to an AI company and some hacks in and steals it, for me anyway, I'm less concerned (I realize very many people find that strange/insane). I am considerably more concerned about being psychologically manipulated by an AI tool. I would say however, to your point, it would be shit if someone hacked in, changed or inserted data, and that was use to manipulate the AI, however my sense is that might be difficult/unlikely?
There was clear deprioritization of the community, which to me doesn’t sound like good faith, by Matrix Foundation in closing the ecosystem. Element, which has the stuff that matters, is technically FOSS. And the 10 years just shows how long the rugpull scheme went on, whether the misappropriation of Synapse was planned far in advance I don’t know.

> Matrix is as open as ever - and run by the vendor-neutral non-profit Matrix.org Foundation these days. Code published by matrix.org is all Apache licensed.

Matrix.org was gutted through the transfer of Synapse. With the same leadership as before it’s ready to relicense anything else at anytime.
Solid advice! I've had certain countries in my blocklist thus far, and now I have added Censys (I did not know that was the company behind Shodan). Now, I've also added the Tor exit node list as my blocklist. Since nothing good comes from any of these. I used this blocklist for the latter [1] (the Censys ranges I just did manually, as it is only 12 entries in total).

[1] https://github.com/7c/torfilter
> I don't do some half-assed horizontal "progress bar" as you scroll down the
page. Your browser probably /already/ has one of those if it's graphical. It's
called the scroll bar. (See also: no animations.)

Sadly, I would argue that this is inaccurate. Especially on mobile browsers, the prevalence of visible scroll bars seems to have dropped off a cliff. I'll happily excuse the progress bar, especially because this one can be done without JavaScript.
In my Coding Agent, I ended up realizing my prompts need to be able to specifically mention very specific areas in the code, for which no real good syntax exists for doing that so I invented something I call "Named Blocks".

My coding agent allows you to put any number of named blocks in your code and then mention those in your prompts by name, and the AI understands what code you mean. Here's an example:

In my code:

-- block_begin SQL_Scripts
...some sql scripts...
-- block_end

Example prompt:

Do you see any bugs in block(SQL_Script)?
Local classifieds are great if you live in a dense area. But I've tried using them when visiting rural family and there's absolutely nothing for sale.
the Acid Test parties were real and had a lot of impact at the time! many say foolish, in hindsight.. there was a sense of urgency among certain people about it that was a combination of factors.
Oops, I should have marked my edit clearly. Added a footnote now.
And the tin droplets are in vacuum, with contamination of the wafer being very critical to control.