skysight-inc/HackerNews huggingface dataset:
>I don't think people commenting here realize how expensive gaming GPUs have become

I do. But I also have a lovely PS5 base for $500. If we're hitting the 900 mark why not just go full premium and jump into PC gaming? PS5 is competing with itself and losing horribly.

It's also simply a disappointing move from a software standpoint. Their showcases were basically for existing first party games and Hogwarts Legacy (oh and I saw a brief glimpse at FF7 in the sizzle reel. Square "soon™" Enix, great assurance), with a vague promise of "future games" using PS5 pro tech. It feels like Playstation has barely took advantadge of current hardware (which was the biggest benefit of consoles, having one explicit spec with almost all resources dedicated to your game), so even a great showcase full of new and exciting games would have been a hard sell to upgrade.

Pay 2-300 more to get maybe 10-15 games playing better before PS6 rumors start? Why not just do the full jump to PC?
Sure, but here's the basic problem I think:

Suppose you have some formula that computes a financial metric for your company. Someone you've shared it with drunkenly fat-fingers the formula 3/4 of the way down a long row, and that causes all entries below it to recompute with the wrong formula. Unless the change is really drastic, you may never know it happened.

And this sort of mistake -- basically a typo or a bad mouse movement -- happens daily in every company in the world in some spreadsheet. Often people will notice the mistake, but not with probability 1.

Software engineers have mechanisms to guard against some of these mistakes, and even we have a hard time getting people to take code review or tests seriously. What is the guard in the spreadsheet world?
I imagine for a quadriplegic moving around a 3D world in first person by thinking must feel great. I wonder if the thought that triggers the movement feels more like thinking about walking or thinking about pressing a button on a controller.
I was specifically taught that good, readable code could explain itself; that it would make comments redundant.

Therefore, comments should only be used for things like psuedocode, or as help for fellow developers during dev.

Then, they should be removed once the code is done.

But yea, not a good idea.
Git SDK for Windows is even more awesome, complete with a package manager for fetching more common unix tools with ease.
Not commenting at all here would be a more effective strategy if you feel that way.
Atoms on the Edge
God, this is beautiful
I thought this was interesting :A Chinese satellite tracking planes at Hartsfield-Jackson International Airport Atlanta

https://x.com/HenriKenhmann/status/1325377922228629507?t=7Sx...
Depends on the site.
Taco Bell had felt pretty expensive for many years now. But there is just no alternative so I’m not too surprised they were able to pull it off.
This map needs to be scaled by rent cost/sqft for commercial real estate in the county. Otherwise, the results are really just a pass-thru of rent in the burrito price.
> lambda apps

Yes, SST [1] uses lambdas heavily but makes it more seamless and less visible, just the place your code runs.

I’ve also found Azure Container Apps to hit the right balance. It’s kubernetes under the hood, which you don’t have to mess with at all, except that it can use KEDA [2] scaling rules to scale your containers to zero, then scale up with any of the supported KEDA scalers like when a message hits a queue.

[1] https://sst.dev/

[2] https://keda.sh/
New Blog Idea
Effective information sharing across multilingual teams
https://rcl-lang.org/
Installing something with chocolatey means downloading some powershell script, with somewhat arbitrary contents, and running that to do all sorts of install, restart, migration, etc., logic, of varying quality, and with varying philosophies of what should be done "automatically".

Installing something with scoop means downloading a declarative json manifest, with occasional, short pre-install/post-install levels of scripting (in all cases I've seen, it amounts to testing if a file is present, and copying it if so, etc.). The complexity that is tolerated for the scripting is much much lower.

I've also found chocolatey to be less well curated, with some odd packages with simple names that come from random people who don't seem to do a great job at maintaining the package.

scoop is preferable on every metric, IMO.
FWIW you can also pick a value of b to make a + b end in a zero, which keeps b at 5 or less.
We, uh, absolutely expect the government to "harass" people operating transit systems for any and all information about a criminal using that system.

Camera feeds, ticket records... All of that is accessible via warrant. That's probably the most salient example in this context.
Did they removed the book section? I can only find the "papers" section now.
You joke, but my orders are mostly chalupas and quesadillas, and this has neither.

Also wtf is a lava taco?
> Thank you so very, very much to the EU and whatever other government agencies are responsible for making the web more annoying to use.

They didn’t make the web annoying – advertisers did. They were the ones who chose the most annoying way to comply with the laws.
The minor differences can be a major issue. Powershell 7 still doesn't come installed on any windows system as far as I know, so you are better off targeting Powershell 5, and unable to take advantage of the features offered by 7.
I think I heard Taco Bell was taking the cheesy gordita crunch off the menu.

It was going to be replaced by the volcano crunchy gordita cheese.
If an engineer spends a couple of days on it then the savings seem worthwhile?
I think it's part of the uniqueness of the United States that different states can try different experiments.

If states like Texas and Florida governance want to run fast and are ok with potentially breaking things environmentally by easing regulation - we should let them.

Perhaps they are right that commercial/industrial interests should be prioritized over the state's local population if the United State's space ambitions are to be achieved.

Perhaps there's plenty of available land so not much is really being sacrificed and if something really bad happens? Elon, the leadership and engineering teams can probably move (back) to California.
If I was Russian, sure. I think it’s best to always use exit nodes/proxies in geopolitically opposed countries to prevent collaboration between states. E.g. use western VPNs while in China, use Russian/Chinese tunnels in the west.
Like other media, games are going the way of not caring about ownership. They just want cheapest and most convinient way to play new games. Microsoft had a point when the said the future was cloud. They simply underetimated when free money would end and are reeling over that long game.

And anyone that does, they will simply pirate the media anyway. So no loss on their end.
Google's crawl emulation is based on this:

Emulated Moto G Power with Lighthouse 12.2.0 - Slow 4G throttling.

With slow download and rendering it is probably more than 500ms in my opinion. Either way, I won't leave money on the table and sacrifice 1% better-looking fonts, even if it is for 10ms. Mobile load time is the #1 SEO signal these days and will stay #1 for a long time.
The box with a few things in it is not too bad.
I’ve been working on this for a while and am almost ready to launch. I would love to hear your feedback, answer any questions, or take feature requests! Please feel free to join the waitlist :)
Did pinto beans and wheat (tortillas) prices increase that much at the commodity level?
End-to-end correctness matters and should be a key deciding factor when choosing a web framework. Some frameworks make this easy, leading people to fall into the pit of success, other's make it very difficult, and it takes eternal vigilance starting the day after the Hello World demo.

E.g.: Most of his demos use mixed languages (Python+JavaScript). This architecture leads to madness. There are endless subtle differences between how any two languages represent data, what they can and can't express, and whether they agree on things like data validation regex syntax or not.

A proper comparison would cover issues such as internationalisation, async, data streaming[1], dependency injection, client and server validation that's kept in sync, authentication and authorization through the layers, etc...

[1] Sure, he's got a toy use-case of CSV files, but CSV files can be huge! Most JS frameworks and Rest APIs will process such tabular data as giant blobs of JSON as a single response. They can't stream, they can't handle paging or windowing, or if they can, you have to "wire that up" on the client which gets complicated rapidly. Do that! That's the demo that interests me. Not an incorrect script that will run out of memory and crash the server if you process a file big enough to be useful. Too much work for a quick demo? Well, yes, that's my point! It shouldn't be.
errors.Is is true for whatever x.Close() returned.

If I'm going to do something upstream based on the error, I use a type. Most of the time, it's just log.Error text though.
Since when does San Diego have cheaper real estate than Wyoming?
On NaN-boxing, it's possible to put tags in the top instead of low bits - 64-bit floats have 52 bits of mantissa, 4 of which are in the top 16; though you only get 7 tags due to having to leave qNaN & infinity (8 may be possible if you can guarantee that the zero tag never has zero payload), or 4 for potentially simpler tag checks. Or, going the other direction, you can double the tag count to 14 or 16 by also using the sign, at the cost of a "<<1" in the is-float check.
Apple settled on Ireland precisely because of that tax scheme. Had Ireland levied taxes at a normal rate, they wouldn't have gotten any dollars. The choice for Ireland was between jobs and nothing.

Apple (& al) played countries out against each other and had Ireland not done it another one would've. It's a tragedy of the commons, and as always, that can only be solved through collective action (cue TFA).
>I'm not sure exactly why,

Simple. This was actually the second price increase in Japan. second one was recent. First one from 2022: https://blog.playstation.com/2022/08/25/ps5-price-to-increas...

China was also included on the first one, so I do think the weak yen is a strong factor behind the second increase
Goravel: PHP's Laravel like web framework supercharged with Go
I hope so too. Maybe if apple and google finally pull out, the EU will be forced to innovate again. I'm sick of only having two shades of poo to pick from.
There isn't a bug, it's resource exhaustion. You open a bunch of files and they fail to close. You don't log errors on the close, so you have no idea it's happening. Now your app is failing to open new file descriptors to accept HTTP connections. You get a fixed number of fds per app; ulimit -n. If you don't close files you've read, the descriptor is gone.

The bug in this case is in the filesystem that hangs on close. It happens on network filesystems. You can't return the fd to the kernel if your filesystem doesn't let you.
They should update the map with prices of nacho fries. It would be all black. RIP nacho fries, until next time.
git bash's main benefit being that it's a commonly installed variant of the wonderful msys2 system, then yes, I tend to agree.

Another wonderful benefit of git bash, is that because it is so commonly installed, if you want scripting for a dev/build tool, you can 99% of the time just use bash for your scripts, on linux and windows.

I use this all the time for my build scripts. build/x86_64-linux-gnu-gcc.sh, build/x86_64-windows-msvc-cl.sh, etc. (These are generally simple single command line unity builds, parameterized only by debug, opt, etc.)

Then from pwsh I can run these scripts with `& "$env:GIT_INSTALL_ROOT\bin\bash.exe" .\build\x86_64-windows-msvc-cl.sh`, similarly from cmd.exe. (Looks like a ton of typing, but it's not, I always Ctrl-R search and get a hit by just typing "git_").

No need to write a bat script, or even a pwsh one, pretty much ever again. Even if all you want is logic to cd to the script directory, parse a single script argument, check it's valid, provide a default, make some directories if not present, etc., bash beats all the alternatives on many fronts.
The person you're replying to used (over-)ruling as in it was overruling a previous decision of another court.
The fabled tech talent shortage, probably.
> but it has also been a substitute for organizing

Hard to imagine even a single would-be organizer who got side-quested into zealously advocating for Tor.

On the other hand-- easy to imagine many digital utopianists who on principle don't organize in the sense you mean, and some of them zealously advocating for Tor.
This exactly. Start with Stripe, swap them out if problems arise (or your MRR is high enough for you to be able to negotiate a lower % with other providers etc).
Pacific salmon are absolutely not factory farmed.
We have a time travel debugger that makes it super easy to test workflows. You could set them up in test and then time travel them, or even time travel completed workflows in production.

https://docs.dbos.dev/cloud-tutorials/timetravel-debugging
The batteries inside the case are mostly the same: 18650 cells or something close to that. What varies is the number of cells and the plastic case they're wrapped in.

There exist case adapters that allow you to use e.g. a Makita battery on a B&D tool; you can find them on Amazon. As long as the voltages are close, they work. (Don't use adapters for charging! Only use them for powering equipment.)

If you know what you're doing you can even replace the cells in the case yourself. But I must emphasize the caveat above; this can be incredibly dangerous if you are not an expert. Even if you are a seasoned EE, you might not know enough to be messing with high-energy stores that cannot be shut off.
There's a near-zero possibility that the next potato chip in the bag has been laced with cyanide. But if you never eat any potato chips, there's a definite 0% chance that you'll die of cyanide-laced potato chips.

This kind of thinking never holds up when it's a small chance of a horrible outcome.
What-cmd: A command line tool to search for commands
> cannot be flagged or stopped

You know, these things are sometimes not much more than theoretical ideas meant to alert us to the possibilities of what someone with time and resources can accomplish. They're important whether they're ever successfully used or not. However, using hyperbole just makes me wonder how much else in the article is imaginary or exaggerated. It causes a complete loss of credibility for me.

Of course it can be flagged, and of course it can be stopped, but making that statement after writing "a process that isn't actively monitored by security products" is disingenuous. If security products, or, better yet, the OS monitors use of the RAM bus looking for signaling like this, then it can be flagged, stopped or killed.
I don’t condone the language, but agree with the sentiment.

What are people doing where rewriting tens of thousands of dev hours of work from scratch makes more sense than spending money on servers?
A while back the Biden administration proposed an "AI bill of rights" [1] that says, among other things:

> You should have access to timely human consideration and remedy by a fallback and escalation process if an automated system fails, it produces an error, or you would like to appeal or contest its impacts on you. Human consideration and fallback should be accessible, equitable, effective, maintained, accompanied by appropriate operator training, and should not impose an unreasonable burden on the public. Automated systems with an intended use within sensitive domains, including, but not limited to, criminal justice, employment, education, and health, should additionally be tailored to the purpose, provide meaningful access for oversight, include training for any people interacting with the system, and incorporate human consideration for adverse or high-risk decisions.

That was honestly my favorite part of the whole thing, and I kind of wish that was talked about more and had its chance to make it into the zeitgeist, but then I'm not surprised that it didn't. Since it feels like we may be going in the opposite direction, and now that the shine of AI is fading a bit, maybe now is another good time to bring it up.

[1] https://www.whitehouse.gov/ostp/ai-bill-of-rights/
I don’t think it would be wise to keep the watch on for days or weeks at a time to be honest.

I also don’t see the logistics of how on arm charging would work. Would I just hold my arm in a fixed position for 30 minutes? Seems like a nightmare.
The choice of intonement even mimics creatives which I'm sure they'll love. The vocal fry, talking through a forced smile, bumbling host is so typical. Only, no one minds demanding better from a robot so it's even more excruciating fluff with no possible parasocial angle.

Limiting choice to frivolous voices is really testing the waters for how people will respond to fully acted voice gen from them, they want that trust from the creative guild first. But for users who run into this rigid stuff it's going to be like fake generated grandma pics in your google recipe modals.
Indefinite Backpack Travel (2024)
680 cores is peanuts. That is less than 10 modern specced compute servers. Its not nothing but you are probably talking about $20-30k/year in opex costs, which at the scale of cloudflare is probably a drop in the bucket.

Obviously it is an improvement but a lot of time there is lower hanging fruit, like the fact that the cloudflare control plane is/was not globally distributed and could not tolerate data center outages.
Amazon teams pushed bloatware that bricked older Firesticks, resulting in a boost in the sale of new Firesticks. People were promoted for it.
There's always a comment like this I find. Some extra layer of data people want to see that explains the first layer, and it never ends - the data on data. Sometimes we just want to know the damn burrito prices and don't care about the excuses.
Are you pretty sure about that?

I've checked but there is no references that mentioned of Build 297 of NT 3.1 released in 1992 come with any TCP/IP stack.

It seems TCP/IP stack was still under development at that time and was not included in this early beta build, and it was only released in 1993 stable release. Perhaps the more correct word is not 'development' but 'testing' since they ripped the TCP/IP stack out from Spider system and there's a very high probability that the Spider stack itself was part of BSD codes.
And I haven't bought anything from them since. May that company go bankrupt.
There are a ton of alternatives to Taco Bell, “good, inexpensive tacos” are a whole thing, taco trucks, etc.

Unless you are specifically looking for drain-o for your digestive system.
This is an example of taking something that is contextually good advise, applying it to all situations, which turns it into bad advise.

If you can make your code more clear, so that comments aren't necessary to explain what it does or how it works, that is probably (but not always!) something you should do. But that doesn't mean you shouldn't have comments. At the very least there should be comments explaining why (or why not) things were done a certain way.
Re “configured”—what's your locale? In en_US.UTF-8 on my Arch system it's in the system file (/usr/share/X11/locale/en_US.UTF-8/Compose) as <Multi_key> <minus> <underscore>.
> authoritative source the World Bank says moderate inflation is 15-30%

I'm not sure if you are being serious or not. Think it through, are you telling me you believe that 29% year over year inflation for years on end with prices doubling every 3 years -- is moderate inflation? And do you really believe after making such a ludicrous statement that the world bank is a credible authoritative source on anything?

Do you also still believe that inflation from 2021-2024 was primarily due to COVID, the war in Ukraine and supply chain issues? Do you choose to ignore, like the government and the FED that printing 80% of all the dollars ever created between 2021-2022 was not an important or more likely the primary factor driving inflation?
Ask HN: Where's your go-to spot to hire web developers?
Tried looking at the common places like fiverr, etc. Only managed to find very basic web developers/developers using wix/squarespace.
Creating an app is one thing. What I want to know is what's the update experience like 3 years later when I haven't touched the code in forever and I'm getting a flood of dependabot notifications about critical vulnerabilities.

I'll just have vanilla thanks.
I took that first step by moving to Taiwan and it completely changed my life. Having a privileged life of plenty makes a literally unimaginable difference. Money buys freedom, if it doesn't in one spot, you can maybe geographically arbitrage until it does.
Fair enough: You don't want to support our stuff? Then let us support it ourselves.
I strive for the latter approach as much as possible. I'm happy doing more work as a developer (like using a slightly older version of libraries or languages) to ensure that I build on a stable base that gets security updates without tons of major version api churn.
There exists only one correct design of microwave ovens.
It has zero ICs.
It has exactly two direct user-inputs and one indirect.

The two dials select on-time and duty-cycle (cooking time and "power").
The third input is the safety switch which deactivates the cycle when the door opens.

This design is the most userfriendly, the most economic and the most reliable.

This is the hill I will die on.
My usual time for Taco Bell is well past when taco trucks are open. For me it's "the tastiest and healthiest [late night food] on the go".
Not if they are not part of statistic as they cant afford it.
Frank Zappa and the Synclavier
With the reminder the magnum opus of Zappa carried a Parental Advisory label, all because of an instrumental piece called G-Spot Tornado.
I didn't realize there was this much price variance in Taco Bell. That's the most interesting feature, to me.
I'm loving how coreutils is getting improved and with how TUIs are exploding. It's just been a breath of fresh air. I hate to reach for my mouse.

Side note: in vim you can press K to see the help page for a specific function. The default is the man page but some plugins will fix this though I'm not aware of one that's let me get away from documents and help files completely (I'd love to pick up docs of the codebase I'm working on. Anyone know of something that will?)

But one thing I want to stress, the defaults of these tools should be the same as the originals as much as possible. This makes them more effective and adoption seamless.

To give two examples fd and ripgrep default to respecting your .gitignore file. If you're not expecting this you can easily land yourself in trouble. Sure, it's in the readme but people are installing through their package managers so it doesn't matter. I'm glad the option exists, but don't make it the fucking default! We have aliases for that stuff. It's always better to error in the direction of too much output than too little. Output can be parsed and searched, but you can't when it's not there.

Btw, here's what pacman says

extra/fd 10.2.0-1
Simple, fast and user - friendly alternative to find
extra/ripgrep 14.1.0-1
A search tool that combines the usability of ag with the raw speed of grep

So I'm surprised people are surprised that people think you can just alias find or grep, since they are advertised as such and this is also what's said through word of mouth. (Yes, people should open man pages and visit the GitHub, but let's be real about our expectations)