skysight-inc/HackerNews huggingface dataset:
Midjourney basically used RLHF on their model, so they have a bit of a data moat in terms of human aesthetic preference, but DALL-E 3 isn't bad in terms of aesthetics and its prompt adherence is vastly superior so that preference moat might not save them. They'll need to improve prompt adherence quite a bit to stay relevant.

Data is the new oil in the age of AI. The companies that do well will have products that siphon context enriched user behavior, build a strong brand with user loyalty, and effectively capitalize on the collected data to automate some expensive task. These data collection apps will be designed to break down and gamify tasks in such a way as to maximize the training value of the resulting data stream.

For example, imagine an IDE with an integrated stack overflow type service, where people could do collaborative coding or request help and get answers inside the application. That would give edit-by-edit updates, console output, problems with solutions and user solution preference. The company that owned that data would have a huge leg up on the competition in terms of creating AI software generation tools.
Yes. My work microwave is just at the end of my Bluetooth range for my Airpods Pro.

If the microwave is off, then my signal is basically fine and won't cut out.

Once I turn the microwave on, all are bets off, and it cuts in and out.
The main difference is that software engineering is extremely tolerant of poor engineering standards and practices, relative to "traditional" engineering disciplines.

This allows many organizations to utilize software engineering skills without having any particular mentality towards engineering itself. Some businesses can be arranged such that the software development practice is much like an assembly line, reducing developers to assembly line workers. Some businesses actually use engineering skills and have an engineering mindset.

The fact that businesses can find success while having terrible or no engineering practice is an example of where software engineering differs from any sort of engineering of physical things. Mechanical, electrical, chemical, etc engineering does not have such a tolerance, they simply exhibit failure if so.
Why do you choose b=x/60 for the first iteration? That isn't obvious to me, but 60 must be an obvious choice to be chosen.
Who is writing a mathematical proof of their bridge design?
Quitting While You're Ahead
It would be pretty hard to get a completely fair sample.

For instance if you just went through a list of surgeons you'd probably find that female surgeons were trained later on average than male surgeons, so they were trained in newer methods. On the other hand, the male surgeons are probably more experienced than average.

There's also the (I think Malcolm Gladwell) idea that the person who doesn't look the type is likely to be more competent than the person who does look the type. There's certainly the story that there are a lot of male software engineers who are terrible but no females. (e.g. the terrible women in software dev are project managers.)
I made my first dollar on internet by putting ads on my blog

And also someone ended up sending me money since they found my content really helpful
One theory is that it's too early in the cycle to attribute the warming to El Nino (which will make things even worse), but that it's due to a reduction in SO2 in shipping fuels causing lower solar reflection and heating up the oceans faster.

However, it's hard to be sure. A discussion:
https://atmosphere.copernicus.eu/aerosols-are-so2-emissions-...
It sure still feels like mid summer in a place where i normally have to wear a hoodie most days i have instead been racking up a nice AC bill this month.
The decentralised social media ‘super app’ of Elon Musk’s dreams already exists
> When I'm reading code, I know what types I'm dealing with. Even more so if I'm creating that code.

Even when dealing with third-party code, or joining an existing project?
> Asking people to have less, experience less, and do less isn’t an argument that can ever win.

Asking people to eat less might never win... But when there is a famine, people have no choice but to eat less. It's not that there is no food available in a famine - it's just that prices go sky high.

Tomorrow the government could shut down the oil wells and say "nobody may emit any CO2 unless they pay $1000/ton of CO2 emitted.".

The population may revolt, like they do during famines. But with those oil wells blocked up, they probably wouldn't get what they were looking for.
The microwave RF emission is actually very narrowband, though the frequency drifts all the time. Bluetooth uses FHSS so it will eventually go though, unless the noise is so powerful that it saturates the receiver.

I'd post a screenshot from a HackRF-produced waterfall, but I don't have a microwave :). Some wifi controllers can measure energy in the spectrum and can be used to plot a simple waterfall.
Exactly, which is why "as-builts" are a thing.
John Lewis stops insuring electric cars over repair cost fears
I am not a developer so perhaps I have a very side-lined and jaded view from my past work experience. I don't think it's as simple as replacing x in y years, rather I think it's more about specific organizations and probably a big factor may be product managers in specific organizations. Some just want to get x working and out the door so they can check off a list and move onto the next thing. They might be fine with sub-standard code as that may be their exact standard. Not naming names but you all know of some. In my opinion people in those orgs should be devoting some brain cycles to finding a better place to work that will challenge their skills and provide real growth opportunities.

On the other hand I still see massive oceans of CVE's out there. So clearly LLMs/AGI's/Whatever have not fixed all of the human induced bugs and that should be the easiest things for super smart AI to fix I think. That suggests to me it has not caught up to humans. When I see all the CVE's closed out as [FIXED] or [FIXED FOREVER, HACK ME BRO, JUST TRY IT] then perhaps I might be concerned for developers. Yes I expect those theoretical AGI's to get snarky in git commit comments.
Delta has not grounded their fleet, and if it had this would have been widely reported. I don't understand why you would state that so confidently.
The article is interesting and informative, it also points to why we are seeing the death of the open internet, and of the anonymous internet.

> Over the past year, more than 500 schools in the United States have been subjected to a coordinated campaign of fear that exploits the all-too-real American danger of school shootings, according to a review of media reports and dozens of public records requests. The Washington Post examined police reports, emergency call recordings, body-camera footage or call logs in connection with incidents in 24 states.

It also puts a hole in the fact that any of this surveillance is "to protect the children" as I'm sure the NSA has enough info to track this guy down but just don't.
> I am sad about unnecessary suffering of the animals I eat as well

Then stop eating them.
No, it's mostly a highly subjective and opinion driven craft. One just can not call CRUD spaghetti and SPA madness engineering.

The little code that exists that receives MC/DC testing might be worth to be called "engineered".
Hot take alert:

I didn't listen to the interviews but, as a pure software person I've observed the following:

1. Most software 'engineers' are more like technicians, plugging libraries into each other

2. A very small subset of software writers are in fact doing real engineering

I'm working with a semiconductor company at the moment, with traditionally trained engineers, many of whom are 25+ year vets from industry and academia. Semiconductor design makes most software 'engineering' look like children playing with safety scissors. In silicon, the bar to ship is nothing short of literal perfection. When's the last time you shipped a software project with 0 known bugs, spent tens of thousands of hours on testing (design verification), and improved on the best-yet-achieved-by-humans performance by 2x - 5x? Never? Same.

It seems to me the reason this question gets asked is due to the massive gulf between software and other engineering disciplines in terms of the level of rigor and correctness brought as table-stakes. As others have pointed out, software has the luxury of being able to hotfix bugs (correctness, and performance) after release. This has led to most of our industry being extremely sloppy, lazy, and frankly kind of embarrassing. Software shipped today is dramatically less efficient, more buggy, and sometimes even less useful than software shipped just 10 years ago, let alone 15 or 25.

I don't have a solution for this problem, but I hope we can one day hang the big-engineering-boys-and-girls, and, ship quality software again.
> You don't think it's necessarily false, you just don't care.

It's statements like this one that I find the most bizarre. You claim this is about science... well, that's not how science works. First you prove to me that this is real. Make some predictions (non wishy-washy ones), wait however long for those to be observed, and then we know global warming's real.

Making predictions you can't be bothered to wait to observe is a a palm reader's scam.

> If I may ask -- does it bother you that other people care,

You are part of a dying civilization that has convinced itself not to reproduce. The social norms of such a civilization are completely irrelevant, including and maybe especially to themselves.

> , and therefore it's a wasted effort, and wasted efforts bother you?

I just saw 10%+ inflation the last year or so because a cold virus made people work from home and this disrupted toilet paper manufacturing supply chains.

You say that we have to stop emitting carbon dioxide (something I've been doing since I was born), all of it, to save a planet that you won't bother to have babies to live in it 100 years from now... and that's supposed to be painless economic proposition? If what you wanted only cost a few tens of trillions, why the hell not? Burn the money (not literally, carbon dioxide), and make a future generation pay for it.

All I see are world-ending economic catastrophes. No thanks.

The future world isn't yours to worry about anymore.

This will seem totally off-topic to you, of course. Incomprehensible, even. But my daughter still tells me at age 14 that she wants 5 or 6 kids of her own. Me and mine will be above replacement, I think. It'll be our problem, and they're up to the challenge.
> Following a query from The Post, Instagram removed the accounts for violating its policy against inciting violence, said a spokeswoman for Meta, which operates Instagram and Facebook.

Am I reading this right - that the Post interfered in an on going investigation by reaching out to Instagram about the accounts?

I assume if the FBI wanted the accounts closed they would have reached out to Instagram themselves, they were already issuing subpoenas to Google et al. The bans could have clued in the perpetrator to the extent of the investigation.
I find that "conflict-free" a little overpromising. If two users simulatiously update the same piece of data to different values, then they have still to agree on a common value manually.

CRDTs just provide a common interface for automatic synchronization of replicated data and uses metadata (timestamps etc.) to resolve conflicts in a best-effort manner. With CRDTs, you still have to accept that cases may occur where the conflict resolution does not reflect the intersubjective intention of all participating users.

Depending on the use case this may work well, e.g., in simultaneous collaborative editing where you can loose just some of you last keystrokes or mouse clicks but less in others like banking applications.
Show HN: Webflow CMS and ECommerce Image Optimizer
I would say it’s the train drivers that deviated from the original meaning (Latin: ingeniare, “to contrive or devise”)
https://archive.ph/4hdPP
You really think their hiring pool is going to shrink because they got fined for $150,000? The person they are hiring is likely going to cost more than the whole fine.

And OK, let's say they keep getting fined. Seems like a badge of honor these days. Move fast and break things, right? The government just doesn't like, get us, man. We're the good guys here and they're trying to slow us down with red tape and bureaucracy.
Where would this take place? In places where the wet bulb temperature is already getting close to the limits of human endurance:

https://www.theguardian.com/science/2022/jul/31/why-you-need...

People can survive amazingly hot temperatures, as long as they can sweat - once the wet bulb temp gets far above 31c people are in trouble - the theoretical maximum is 35c.

We won't hit these wet bulb temps in places like the US or even much of Europe, but built up China, India etc are at risk of approaching these in our lifetimes, potentially far sooner.
As I said to the other commenter, I specifically avoided saying "only", I said "primarily", and I should have clarified that I meant "primarily fine-tuned". My point is simply that it is far more likely to spit out results that are patterned after GitHub than results that are patterned after any inter-programmer communications.

Also, I wasn't contesting that autocomplete uses GPT 3.5 as the base model, I was contesting the idea that it uses the same derivative model as chat.
IIRC, the Microsoft Zune promoted its inclusion of an FM receiver and that the included earphones were the antenna.
Interesting breakdown. But this format is horrible for conveying information. An improvement would be removing the slides, crafting some coherent paragraphs and then reinserting some of the more crucial images for support.
Energy capex is fungible, and nuclear energy is the most expensive. It is also carries the highest risk of cost overruns and underestimation of decommissioning costs.

Why spend a penny on fission nuclear when renewables are cheaper, have shorter lead times by decades, and are vastly less financially risky?
Not only (I'd argue not even mostly) because of that.

The US is huge and people want to own land. Suburbs sold because people wanted them.
worth defining "middlebox"

"""
A middlebox is a computer networking device that transforms, inspects, filters, and manipulates traffic for purposes other than packet forwarding. Examples of middleboxes include firewalls, network address translators (NATs), load balancers, and deep packet inspection (DPI) devices.
"""

https://en.wikipedia.org/wiki/Middlebox
> then the failure modes and legal consequences are the same as traditional engineering

Exactly my point! Because the failure mode is the same we should have the same guardrails in place for both.

The design and construction of a bridge is independently inspected and verified. The design and implementation of software in a car is not independently inspected and verified. I argue that because the failure modes are the same, we should change the latter to match the former.

The design of a bridge must carry the signature of an individual licensed engineer who is personally liable. The design of software in a car is functionally anonymous. I argue that because the failure modes are the same, we should change the latter to match the former.
Panic is never rational - it's an emotion. Giving into it can cloud what action should be taken, or, often, cause actions that make the situation worse.
I've never seen this with a microwave, but this exact thing (Bluetooth mouse choppiness) happens with interference from other Bluetooth devices in the vicinity, especially when pairing. Most microwaves do produce some BT interference, so I am not surprised that the symptoms would be similar.
What about day-to-day items, like well engineered wallet or water bottle, it's still engineering but the rigor still can be low, right?

I think even if rigor required it's low you can think of a good solution for a problem, feature or product
No notes.

https://www.reddit.com/r/rant/comments/9o8yvc/if_you_created...
The entire world runs on software now. It seems absurd to equate it with alchemy which produced no practical value.
PHP is Weird, Stateless, and Beautiful [video]
I mean you have to do that with https now if you don't go with one of the big guys? How is that any more dangerous to the end user than just going to an http site that they don't know personally? The risks are the same as far as malware.
I guess living in a city state means that for your needs walking 8or on rainy days, public transport, will be sufficient.

Another post today made this point: city’s are not noisy, but cars are.
ASIFA isn't a studio, it's a non-profit that exists to "promote and encourage the art and craft of animation", to quote their about page. Their most notable effort is putting on the yearly Annie awards.
Watch Out for the “Bristle Reaction”, a Common Intimacy Killer for Couples
> There aren't really legitimate use cases for phone number spoofing

Very valid reason, I want to sign up for an internet account somewhere, Google, Facebook, etc and not have it be traced back directly to me because I value my privacy.

If you're argument is that I shouldn't need to do that, well then you're just arguing against privacy in that case.
I agree, which is why Ive designed my own set of qualifications for a web developer to be considered senior, and they have integrity and can be reduced to scalar values if needed. Thousands of interviews have proven these qualifications to be successful at sourcing candidates that are true seniors and those that are not.

Most businesses dont need to care since they can find successful outcomes either way. That doesnt mean that qualifications (which can be turned into certifications just by having a recognizable name attached to one's firm) do not exist, that just means software is truly soft in that the consequences of being under-qualified are not at all as drastic as the consequences of being under-qualified to fix powerlines or design a nuclear reactor.
It did with anything 2.4 GHz (BT, WiFi, Logitech nRF, etc etc). I threw my microwave away. Not really missed it, it was a waste of space, but anyone who wants to do a deauth attack can also get you to disconnect from WiFi.

Right now we got two airfryers, an oven (airfryers are basically mini ovens), and a mini pizza oven. The latter is pretty bad and hard to operate but because our main oven is broken, its as good as it gets. Not much edible comes out of a microwave. The tastes are almost always bland. I'd rather not eat. For my young kids I get to cook plain stuff, they don't enjoy anything complex but like the same stuff like pasta over and over again. We used au bain-marie in past. It requires a little bit more planning but nothing dramatic.
This sounds great if you want the PSF to make these changes I think the next step would be a PEP that describes it.
wonder what would happen if they'd add a bigger Redis cache
Watching the actual talk is much better: https://ripe86.ripe.net/archives/video/1126/
A hydrogen atom being looked at by the Navy right?
Back to the early 2000s ... it is amazing development, but why and how it was allowed to come to the current situation must be discussed and prevented from repeating.
Mosquitos and other insects have the same hopes too.
This is excellent: "See How It Flies": http://www.av8n.com/how/
> Software has a magical property that other engineering disciplines do not: The engineering environment is ideal and fundamentally perfect. It's like building electronic circuits but only in the simulator that uses all idealized parts.

I get where you are coming from, but man it is very apparent that you haven't had to write device drivers. Hardware is BUGGY and the OS is full of workarounds to make things work well enough most of the time.

EDIT: And now that I think about it, the same is true of any piece of software that interacts with other software components. Your own code ends up full of workarounds to address problems in your external dependencies.

> Software guys, free form those chains and working in a parallel universe of perfect logic, instead are pushed to the absolute limits of complexity

That resonates. You could say that in other branches of engineering complexity is a consequence of natural entropy, whereas in software complexity is largely self-inflicted. Did I get it right?
Feature interactions are an issue, and grow as the square of number of features.
I guess you’ve never dealt with networked or distributed systems? They have unexpected failures all the time.

Moreover your software has to interact with that of everyone else ever. Imagine if every circuit you make has to connect to every previous circuit.
> that's through some Java interop hackery

Honestly - you don't want to go there. Really. The JVM is known for a high cost for native calls, and JNI is pretty painful to write for in the first place. The Android NDK doesn't provide native equivalents to application-level APIs and concepts. You, technically, can make an app with a GUI in C for Android, but as I said: unless you're a masochist and enjoy the pain, you don't want to do that :)

As an aside: Tizen uses a GUI framework written in C - EFL - and it can be accessed from native and JavaScript code. I'm actually not sure how the JS APIs are mapped to the underlying framework's, if at all, but theoretically it shouldn't matter (other then what's expected between C and JS) whether you use native or JS for your apps. Unfortunately, Samsung is unable to replicate Google's level of development and (even more painful) documentation (maybe unless you're fluent in Korean). This made the transition to Android/Wear OS for new Samsung watches a welcome change, even though Tizen was arguably better in its design and some capabilities. I haven't checked recently, but I think Tizen is basically dead at this point - some smart guys at Samsung will have a blast playing with systems-level programming, but external developers will stop even considering writing for it. A pity. It was an interesting design.
I tried to sign up (as a maintainer) and I never heard back from them. Tidelift also does a lot of other stuff; my impression is they want to have a "curated list" of packages (Or something? I find Tidelift confusing) which is fine I guess, but not really a general solution.
Lol it's sad and funny at the same time.
Game engines need a good FOSS 3d solution.
I'd like to say I fully agree with you, but I don't think this "perfection" you talk about is usually reached, not even in your exceptional domain: Remember the living lists of CPU errata! And retpoline, meltdown, spectre! God only knows how many of those are out there, unknown or actively exploited.
Thank you Right to Repair and thank you Framework!
Until there is more drought and less crops

But the weather was sunny
Just saw Hacker news uses http/1.1 and its plenty fast. I wonder if they explored moving to http2/3
The chapter on "ENSO Diversity" seems the most relevant for this discussion but it is alas behind a paywall.

The available summary does not hint there is something conclusive yet on these interactions: "Current research seeks to determine whether such changes in ENSO characteristics were the result of anthropogenic greenhouse gas forcing or just a manifestation of natural variability, and whether and how climate change may affect ENSO diversity in the future."
I think the idea here is more like “donate $1000/mo, have it distributed across the projects” rather than, say, “donate $10 to each project in the list.”
PuzzleScript is 10 years old today
My server can burn, my services will run
I have never seen this format before but it does mirror what going down a rabbit hole of a particular topic looks like for the average curious person.

I liked it.