skysight-inc/HackerNews huggingface dataset:
The point was specifically that that obvious intuition is wrong, or at best incomplete and simplistic.

You haven't disproved this idea, merely re-stated the default obvious intuition that everyone is expected to have before being presented with this idea.

Their point is correct that defining a spec rigorously enough IS the actual engineering work.

A c or go program is nothing else but a spec which the compiler impliments.

There are infinite ways to impliment a given c expression in assembly, and doing that is engineering and requires a human to do it, but only once. The compiler doesn't invent how to do it every time the way a human would, the compiler author picked a way and now the compiler does that every time.

And it gets more complex where there isn't just one way to do things but several and the compiler actually chooses from many methods best fit in different contexts, but all of that logic is also written by some engineer one time.

But now that IS what happens, the compiler does it.

A software engineer no longer writes in assembly, they write in c or go or whatever.

I say I want a function that accepts a couple arguments and returns a result of a math formula, and it just happens. I have no idea how the machine actually impliments it, I just wrote a line of algebra in a particular formal style. It could have come right out of a pure math textbook and the valid c function definition syntax could just as well be pseudocode to describe a pure math idea.

If you tell an ai, or a human programmer for that matter, what you want in a rigorous enough format that all questions are answered, such that it doesn't matter what language the programmer uses or how the programmer impliments it, then you my friend have written the program, and are the programmer. The ai, or the human who translated that into some other language were indeed just the compiler.

It doesn't matter that there are multiple ways to impliment the idea.

It's true that one programmer writes a very inefficient loop that walks an entire array once for every element in the array, while another comes up with some more sophisticated index or vector or math trick approach, but that's not the definition of anything.

There are both simple and sophisticated compilers. You can already right now feed the the same c code into different compilers and get results that all work, but one is 100x faster than another, one uses 100x less ram than another, etc.

If you give a high level imprecise directive to an ai, you are not programming.
If you give a high level precise directive to an ai, you are programming.

The language doesn't matter. What matters is what you express.
hm this seems to lack context

SpaceX has reduced costs of launching into space far greater than NASA, an already public service, has achieved. NASA's deeply inefficient costs have directly contributed to its budget being slashed and the disinterest in Congress for funding it further, it is subject to the political whims of being a public service and exacerbated by its uncompetitive spending pattern to achieve anything extraterrestrial.

The direction that the US Government is going is one to incentivize the private sector - yes, with its shareholders and all the trappings of capitalism - but with competition between multiple private enterprises. So far, the space industry is failing to have competition between multiple private enterprises, just because Boeing has poor quality control. But additional entrants into this sector are expected.
Thanks! Nothing to announce on the API front right now, but appreciate you asking :)
He was an active HN user and a writer, he had a very active blog for many years, and he and his wife had been documenting their struggles during his disease; some of those articles were voted high here and had a lot of discussion around them. So in the microcosm of HN, it's relevant news.

RIP Jake.
We appear to be entering the "Biden no longer GAF" phase of the war.
> Using this benchmark example, the python code (without imports) is 36 lines and the go code is 70.

Look at the gz values and notice that longer programs might be faster programs:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

~

"How source code size is measured"

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
>“Either obesity or big pharma’s newest cash cow”?

Pharma is obviously not the only solution to obesity, but the alternatives don't look like they are working very well so might as well give it a shot.

Also whats with the bias against pharma companies? They made/make some very important drugs that save millions of lives. I am not saying they are the good guys, but they certainly have a financial incentive to make stuff that works - and the markets have spoken that a drug that can effectively "cure" obesity is something very very valuable to people.
That’s replacing one line which calls a a third party dependency with a manual implementation in native code.
"South Park" did a special on this, "The End of Obesity", which is available on Paramount+. It's hilarious, and, as is often the case with South Park, also quite accurate in the underlying themes.
Friend of a friend of a friend. :) I wish I knew a better way, but that is what actually works.
TikToker finds clue in Interstellar that changes meaning of whole movie
From the article:

The researchers found that the rubbing of metal wheels and brakes on the rails releases metal particles, which appear in particular concentrations as the trains arrive at a station.

“We noticed that when a train arrives at the station, the concentration in the air shoots up, and about 15-20 seconds after it leaves, the concentration slowly comes down,” said Ghandehari. “This implies that it is the stuff that’s at the bottom of the tunnel that gets churned up and deteriorates the air.”
The value being fought over here is distribution.

For Epic this is almost entirely about Fortnite, where they're making ~$5 billion a year selling skins and emotes to children while not being in App Store or Google Play.

Epic wants the millions of users and IAP they would get by being on these platforms but they want to pay 0% to the platforms for it.
Full disclosure: I'm a Technical PMM at Retool, which makes me a little biased, but I'm also a developer who’s seen these sorts of projects from both sides.

I generally agree with most of the commenters here, that you need a team of just a couple experienced people to start building your in-house platform. But when you're constrained with that small of a team, building something full-code can make it tough to find the momentum you need to get any one solution over the finish line.

If you already have a solid software development process or a team already in place, maybe going with full-code could work. On the other hand, we have a customer that replaced a custom-built React dashboard that was powering their whole business with an app entirely built in Retool, and let them work with the team they already had in place. Empowering the entire team is one the reasons Retool exists. They’ve been prototyping new features incredibly fast, even the non-technical folks on their team can contribute, and they haven’t had to worry about managing freelancers or attracting and hiring a team.

You've got a lot of choices ahead of you and a lot of good advice here in the comments. Feel free to reach out to keanan@retool.com if I can help sort through any of it!
While true, being negative in a semiconductor system is very relevant though because any P-N junction is a diode. So your ability to propagate current (and thus downstream voltages) does depend on the voltages all pointing the right direction.

note: I am aware that strictly speaking a CPU isn't transistors, but it is a lot of variously doped silicon still.
> In a meeting? "Let's take that offline."

Whats the point of saying this? Do you really want to take it offline or do you just want them to shut up?

If you absolutely have to ask a question, try:

“Why is this the most important thing for us to discuss right now?”

Or if you’re OK making a statement,

“I don’t think this is important enough to continue discussing. How do you want us to proceed?” And then if their idea isn’t insane just say, “OK, let’s do that and move on.”
Another vote for Pocket Casts. The only thing I dislike about it is that the search feature can be janky at times, especially when it comes to non-English languages. No complaints other than that.
My experience with Waymos is that I am much more cautious around them both out of curiosity, but also because if something does go wrong, I don’t know what signals I have to change their behavior (e.g. honking, polite gesturing, etc.). Once autonomous cars are more common, I wonder if people will relax back to relaxed/sloppy/aggressive patterns. Maybe most already people don’t notice.

As an aside, I left a baseball game a few months ago and was surrounded by six Waymos leaving downtown with the game traffic. How wild to see almost the same number of driverless cars as traditional cars. My kids are young enough that they won’t know any different, but from my mid-40s perspective it may as well have been the Jetsons.
Not a split layout, but I made a 60% keyboard with Matias switches and Apple key caps. It's been my daily driver for about two years with no problems.

Shameless blog plug: https://nathandemick.com/2022/03/building-a-custom-apple-key...
Some uses you'll find in Haskell:

- representation of "the real world" where you can send data, control things, etc;

- representation of early return error semantics, like you have with exceptions;

- encapsulation of different execution threads, so you only interface with the group;

- encapsulation of a computer architecture, so something compiled for your GPU runs on the GPU, and something compiled for your CPU run on your CPU;

- encapsulation of transactions, so you can have a multi-threaded software changing whatever shared value you want and none of that leaks to the larger software;

- data structure, like libraries that encode hardware description into them.

That list is not in any way comprehensive. It's just stuff that I can remember right now.
I think asking here is a good idea but you should also try this question on the LLMs like perplexity, chatGPT , etc.
This question might be too high level and not contain enough context, but you can ask the model how to focus your question to specific aspects of your business.
The models can outline the tradeoffs you can expect once you pick a tech stack and a team. The models can also suggest how things might go wrong and what you should watch out for.
Try and get the LLMs to design your test suite.

Remember: There's no one-size-fits-all answer. The best approach depends on your specific circumstances, goals, and resources.
You should evaluate the FOSS software features AS IS and ask if you're okay with the current feature set if all future features are behind an "enterprise" tier. If you are, and the hosting of the current version is manageable, then the product is good for both sides. I've often found running the numbers for paying the vendor for cloud vs amortizing devOps costs comes out in favor of the cloud version. I see this as a win-win for both the customer and the company.
Flight Simulator 2024: you can now exit the plane, walk around
The main idea, with Collapse OS at least, is to be able to build software with salvaged computer parts. The focus is on easy to repair chipsets, that could be maintained with access to simple tools.

I hope that a decade or two down the line with cheap solar and batteries, we become less dependent on a grid for business as usual and for rebooting after local or widespread collapse.

Societies has bee surprising resilient to large scale disruption in the past...
Thanks for that link, I genuinely laughed out loud while reading some of those points! Love the presentation and what a wonderful reality check I can’t agree with more.
Upgrade PostgreSQL Today
Have you tried for non English languages?

New Microsoft Surfaces have this feature but just works for English
Flickr is one of the better websites for this. I've seen a few websites with CC work where uploaders barely had any profile information. A simple "I take all the photos I upload and I know what CC means" would suffice. Ironically, the one that felt the "safest" was someone who linked to their Instagram where they posted photos. Instagram doesn't provide CC info, so this person went through the effort of creating an account in a different website just to reupload their photos that are CC.

I was making some photo editing tutorials and I ran into a similar problem. I needed a photo of a person. Turns out photos of people have their own additional set of legal problems (right to one's own image). This made me very worried because surely all these photographers who are marking their photos as CC have the consent of the models, right? Otherwise nobody would be able to use the CC photos. What would be the point of a photo being CC if it was illegal to copy it anyway? I think some website had a license that said I couldn't portray the person in the photo in bad light, or something of sort, which was particularly problematic for me since I was looking for a photo of someone sufficiently ugly to make a tutorial about skin retouching.
But deterrence doesn’t seem to work, does it?
> as long as you tune things correctly

Can you elaborate?
WebCull now offers AES-256-GCM end-to-end encryption cloud-bookmarking for free
They might not have had the third prong back then :)
We just need different people in jail. Release all the people who got caught with dime bags and lock up the people who steal money from seniors. Those are the actual monsters.
I've met a few others in the same boat (SWE exploring hardware) and would love to chat sometime to bounce ideas if you're up for it. Feel free to dm me!
Much of our tastes come from habits. Many more so are acquired from their convenience.

Changing habits and refactoring convenience in your favor is a powerful way to improve the human condition, avoiding dysfunctional apatites while you're at it.

Consumer, you are the problem.
This is talking about purely hypothetical future robocars that don't exist today. Yes, great. Flying cars would improve traffic too.
There is some relation to Goedel's theories here, about the inherent limitations of any system of logic to avoid both errors of omission and errors of commission. Either there are true things you cannot prove, or things you "prove" that are not true.

In any reward function, either there are valuable things that are not rewarded, or unvaluable things that are. But having multiple systems to evaluate this, does help.
> Agencies would have me grep for homicide threats between gangs

As an aside, it's terrifying that our texts can just be read and mass processed like this.

I'm sure, in the general sense, this information isn't used for evil. But certainly I think it can be, like those Ring Doorbell employees who used their access to stalk their victims.

The case for secure messaging services only grows stronger, even for the innocent.
I get 5-10 SMS messages a day filtered by Verizon’s anti-spam (still get notices for each though).

These days they are mostly political pleas, which are, ironically, in some semi-protected gray area. Haven’t noticed any USPS-related ones lately, but a few have gotten through in the last few months.
Facebook Marketplace Is a Joke
There's a group in UT Austin that has spend lots of time trying to model and analyze such dynamics: https://www.cs.utexas.edu/~aim/
Cyberattacks on clean energy are coming – the White House has a plan
I believe he briefly talked about that in a post. I think he gave all the account info to his wife.
I highly doubt your thesis. People losing weight with no effort is not going to enable them to put in effort to actually get fit. Especially later in life for folks that have spent most of their adult years not moving a lot. Coupled with that is the potential muscle loss from losing weight this way; trying to regain that lost muscle could be discouraging at first, especially without the right diet.
"Optimize" traffic flow all you like it's not really relevant at all because it's not the dominant problem, cannot ever address the fixed spacial constraints of car and road network, and whatever gains are achieved will be instantly swamped by induced demand and the fixed road network.

There may be hypothetical efficiencies to be found in a closed network, but that is not real life. In real life people may choose to begin driving or stop driving at any time. We need to be aware of the impacts of people deciding to drive more.

In real life as soon as traffic improves and time spent in traffic decreases that is a pricing signal to the market, lowering the time price of choosing to drive instead of other alternatives, and encouraging people to switch to driving vs other alternatives. The amount of traffic will increase again until it reaches the fixed maximum throughput of the road network or the highest price people will pay in terms their time before seeking other alternatives.

This is the well studied phenomenon of induced demand. Previously of concern to engineers weighing whether to build a 10 lane vs 8 lane bridge, but also very applicable to this new technology.

When we consider that there is a significant amount of people that currently cannot drive that will now be able to drive with the introduction of self driving cars, such as children and the elderly, it's clear that the most likely outcome of prevalent self driving cars will be a significant increase in the amount of cars on the road. This induced demand for driving will necessarily make traffic remarkably worse regardless of whatever marginal optimizations may occur.
Exactly, and the lack of deterrence is why corporate executives just do whatever they want as long as the fines aren't a significant amount compared to the profit from wrongdoing. I bet if prison time was actually on the table, we'd suddenly have corporate executives that acted ethically and within the law.
Basically because people end up engineering their microservices as a shim to funnel data into the “magical black hole”

From my experience most microservices aren’t engineered to handle back pressure. If there is a sudden upsurge in traffic or data the Kafka cluster is expected to absorb all of the throughput. If the cluster starts having IO issues then literally everything in your “distributed” application is now slowly failing until the consumers/brokers can catch up.
If this isn't by Nous Research, may want to consider renaming (https://x.com/NousResearch, https://nousresearch.com/)
WSL can do hardware acceleration (for video too), and supports GPU passthrough so Linux CUDA apps can run fine. You can also use your USB devices.

You can access your Linux files from Windows easily too. They are under \\wsl$\distroname\…
CPython 3.12.3 vs Node.js v22.2.0

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
It's still called that in continental Europe: https://www.ovomaltine.ch/
They should have elected a robot. And then had the robot just display the Union's Amazon Prime Directives, on its ipad-for-a-face.

---

Personally, I think amazon is the most interesting of all the FAANGS - and its funny that one of the most advanced companies of the day, still suffers from being run by a Carpet-Bagger Robber-Baron.

But weird to hear that after fighting hard to form a union, now they had to fight to reform their own union?

They needed it to be more transparent, and so the sitting treasurer became the president to make it such?

Wouldn't an opaque union's problems start with where the money sits (I mean unions in NY/Staten island harken back to mob run garbage unions)

how are these new kings not same as old kings?
A company is beholden to its shareholders. That the shareholder wants to make profits and funnel them to some other goal, is the same for non shareholders if they’d hoard that money like a dragon.

If it’s for public benefit, than let the public decide what the benefit be.
Defering to an Expert =/= Appealing to Authority
Impostor Syndrome: Why I felt like a fraud, and how I overcame it (2010)
BTW, the quote is from Sanjay Mehrota's Oral History https://archive.computerhistory.org/resources/access/text/20...
I skimmed the article, but the only metric I saw mentioned was that "traffic jams were eliminated". What metrics do the hypothetical robocars improve?

I ask because time-to-destination is not the only metric I find myself caring about. I will often choose a much longer, scenic, route instead of the congested highway even though it adds 10 (estimated) minutes to my trip. But I'd rather be actively driving, moving through space and feeling like I'm making progress for an hour than sit in a barely moving queue for 50 minutes.
Building Joe Rogan's Podcast Studio from scratch, in 2 weeks
Cool idea! Thank you for the suggestion. Fixed!
I think it's because in general software engineering is not respected because the definition of the role has been expanded to encompass a variety of disciplines and roles from crafting requirements to telemetry and analytics. Each engineer has a thin vertical slice that effectively makes them switch through many roles for each individual feature.

I suspect that the 20% that are somewhat happy are the engineers in very technical areas or specialized companies, in which the engineering is hard enough to be respected. In these cases it justified for engineers to focus completely on technical problem solving, whereas everywhere else it is more or less about gluing together mediocre solutions and then spending most of the time doing admin tasks like status updates, planning meetings, weekly summaries, writing requirements, coordinating with other teams, etc.
If you take this route OP, I hope that you'll ensure the freelancers are in person and on site. It's much easier for them to build the right software if they can sit next to the users.
incompetence and poor leadership is not a crime.
No, it’s more expensive to you, and you get to ignore the externalities. It’s like climate change - you don’t care because it doesn’t affect you.

How many hundreds of hours are wasted every day by Jira’s lazy loaded UI? I spend seconds waiting for UI transitions to happen on that app. How much of my life do I spend waiting for applications to load and show a single string that should take 50ms to fetch but instead takes 30 seconds to load a full application?
It doesn't matter, the effect was still the same. Intent is important, but it's not everything. And at this point, I'm really tired of professionals with responsibility playing dumb. "Oops, sowwy!" doesn't work for engineers when a bridge collapses. Why do programmers and executives alike get away with it?
Unreal Engine is source available. It is definitely not open source as you can't use it without a commercial license from Epic.
food is too calorie dense overall. peanuts despite being natural are super calorie dense and it's easy to get overweight by mindlessly snacking on them between meals. this was shown in the Minnesota starvation experiment in which the participants rapidly regained all the weight they had lost, and then 10 percent above starting weight, during the refeeding phase despite eating natural food (Ancel Keyes did not allow junk food). I can easily polish off many slices of natural bread for hundreds of calories. More research needs to go into making less calorie dense substitutes. the problem is this usually means making the portion size smaller or adding air or water, not the food less dense by changing the structure or adding filler.
I'm using less and less tabs the less useful search engines become.

Nowadays I don't get the tabs "squished" at all. But that used to happen often, and with no impact on my capacity to use them.
Oh, fun! I've been toying with some radial menu designs; this might be the impetus to attempt an implementation.