skysight-inc/HackerNews huggingface dataset:
It will be like the PS4 Pro, something to capitalise on hardcore customers and that is it.

However, most games nowadays can't even take full advantage of PS 5 and XBox Series X, so it is quite questionable what they will do with next generation.

Switch might be oldie hardware, however it clearly shows how well a console can sell when more attention is given to gameplay than polygons per second.
During the Vietnam war, the NVA covered aircraft’s and other military equipments with tree branches. They even made realistic looking wood models of aircrafts to fool American intelligence and bombers’ pilots. I guess it was highly effective then.
If you can't be at your desk on Saturday, don't bother coming in on Monday. Coming soon from Amazon.
Yeah but they can ship me my Nespresso pods and scrub brush drill bit attachments and vitamin b complex by 4am the next day.
Otellini was not a dispassionate observer at the time he said this and there are very good reasons to believe that isn’t an accurate portrayal of what happened - including the fact that Otellini had just sold Intel’s smartphone SoC business and no x86 design was remotely suitable.

https://thechipletter.substack.com/p/how-intel-missed-the-ip...
I don't know why, but I somehow expected that...
In Australia it is a legal right to not be bothered by your employer outside of working hours. I don't know if you can opt out of it, but it certainly helps change public opinion of what is expected of employees.
I've often thought that simpler technology tends to be more robust because it has fewer moving parts.

This might be an apples-to-oranges comparison, but I've noticed that writing vanilla PHP or JavaScript code, while harder at first, results in more robust and easier-to-debug applications. On the other hand, using frameworks, ORMs, and other abstractions can make the codebase feel brittle and harder to maintain.
Are you being sarcastic? The Robot novels are basically crime novels with robots...
To be fair OTA updates aren't "low risk" - the trick is that you make your OTA system rock-solid so a failure results in a device you can still OTA too.
Or walk. Can't sleep or read when walking :( Podcasts are okay but doesn't fully engage me and so it's still just passing time and enduring the weather

Taking one bus and being forced to take a 30-minute break (usually reading for me) was fine, but now walking 25 minutes additionally to that same bus trip after the office moved to a new location is rather a pain. Tried taking an electric kick scooter but that slides all over the place and doesn't fit at the foot end of a bus seat so to cut down on walking I'd have to stand and babysit the device the whole ride (forfeiting the relax time); not exactly an improvement

Car is by far the quickest (about as fast as the waking time alone) but I'm not doing that on most days for climate reasons
I think they're talking about their own team. Cross country or cross team meetings might always require Zoom.

If you have 3 days of office, you'll always be in Zoom calls because at least some of the team members will be at home.
I had the same problem initially. It's sometimes easier on the command line, since piping file and directory objects to commands generally binds their PSPath to LiteralPath using a parameter alias.
This was how things went for a long time in my region (western europe) as well, my parents grew up patching clothes and repairing stuff a lot. It's only in the past 50 years or so that consumerism has gone up and the quality and cost of e.g. clothing has gone down.

I've been doing maintenance on my motorcycle myself recently, it does take some small investments in some tools to get started (like a tool to undo the oil filter, although in hindsight a strap and a stick would do the job) and you need to source some parts and replacements (fluids, copper washers, but also replacement screws for the weathered brake fluid reservoir ones), but it's in the region of €100-€150 instead of the €1000 the garage quoted me for.
Considering how tooth-achingly boring the original post is, this is the best kind of feedback for it.
Ask HN: How do you write blogs?
I need the simplest way to write SEO optimized blog.
I want to write in a WYSWIG editor and it spits out a HTML file which I can then serve via NGINX.
I can manually edit the HTML to add SEO related tags etc. Blog should be mobile friendly.

I am ok with hosting a server kind of tool to as long as it's simple.

Thanks in advance!
Intel delays construction of Magdeburg factory in Germany
In my experience working in teams, it is _very hard_ to get people to adhere to these kinds of "clean code" separation of concerns style architectures. Even just nudging someone in the right direction and saying "hey we should have some kind of boundary here so that X doesn't know about Y" doesn't seem to result in any kind of long term shift. They'll say OK, adjust their code, and at that point you've already doubled the time it took them to work on the task. Then 6 months later, the same person will come in and break the boundary because they need to implement a feature that is hard to introduce without doing so. Even among people who read books on this stuff, it seems like very few of them are capable of actually carrying out the practice.

And what's the point again? To make it so that you can switch out Postgres for MongoDB later? To make your web app now accessible over XMPP? It feels like a lot of work to enable changes that just don't happen very often. And if you wrote your app with Postgres, the data access patterns will not look very idiomatic in Mongo.

I think X11 in *nix land is an interesting example of what I mean. X11's client-server architecture allows a window to be "powered" by a remote machine as well as local. But it's dog slow. Straight up streaming the entire desktop frame by frame over VNC is usually smoother than using X11 over the network. I think we just haven't reached a point yet where we can develop good apps without thinking about the database or the delivery mechanism. (I know X11 isn't exactly new, but even with decades of advancements in hardware, X11 over the internet still loses to VNC)
Promo Codes of PandaGo
>in the end we were unlikely to be friends off the bike because our lifestyles were so different.

??????????????

is a lesbians lifestyle SO different than a straight male that friendship is absolutely incompatible?!!

if they live in the same city as you, chances are they have the same lifestyle like you. Unless they're part of the 1% (millionaires/billionaires, famous people, etc), there's nothing in their lifestyle that would stop a friendship from forming and continuing.

More and more I see segregation growing in our society, like slowly moving cracks in a glass panel. As one's identity becomes narrower, more specific, so does the Other's definition expands and, ultimately, separates.

I wish people would remember we're all, all, the same, running on the same hardware, feeling the same emotions, having the same reactions and instincts, even if our life experiences might be different.

Really, there are no aliens on Earth, none; it's just Us here.
I think its having the option and being able to choose. I like going into the office. I talk to people I wouldn't normally reach out to. But I also like being able to be home for deliveries and I know my friends with kids would struggle without it.

I also like the commute. I get in early to miss the rush. I end up walking more. I have the ability to switch from work to home on the way back. After work drinks also help.

That's all based on one 30 minute train that is extremely reliable, air conditioned, and getting a seat. I couldn't do it if I had to drive or take 3+ trains.
It could be. I sense that it's simply because the overall productivity/creativity is down but HN posters are disproportionately pro-WFH. This creates an echo chamber where people here are constantly confused why RoT is a thing.
The subway system I'm most familiar with has two systems:

1. All cars have a configurable display that shows text. It is constantly scrolling through boilerplate that is not conceivably helpful to anyone, like "Don't spend too much time looking at your phone". But if you watch it for a minute or two, eventually it will briefly display the name of the next stop before going back to the boilerplate.

2. Some cars, but not all cars, have a stylized layout of the subway line embedded over the windows. There are lights running between the stops, and those lights are red if that part of the track has already been covered and green if it hasn't been. The part of the track where the train is currently located, and the upcoming stop, have some other status, which I think is an unobtrusive flashing.

The fact that this map display cannot show any information other than the current location of the car means that it shows this information at all times, making it millions of times more useful than the configurable text display that all cars have and fail to use appropriately.

But there are no ads either way. There's just the good system and the terrible system. I would argue that software to control this kind of display is a fundamentally misguided endeavor - the more controllable it is, the worse the user experience will be, because the people controlling the display are not interested in the user experience.
I suspect it may have taken the author weeks as well, given they indicated waiting for chips from China and that there was communications with Elgato's customer support. This writeup looks like it's the report of a few weeks if not months of on and off work.
Using Vogon poetry
If you can not beat them, play with them
'To Catch Up in EVs, Detroit Needs to Invite China In There’s lots Ford and GM could learn from the likes of BYD about building affordable electric cars.For a century, America’s car plants, dealer lots and highways have been the world’s preeminent automotive battlefield. No longer.
China has grown to be simultaneously the biggest vehicle market, the biggest vehicle exporter and, with an eye to the future, the global center for electric vehicles. If the US auto industry, wedded as it is to gas-guzzling trucks and SUVs, is to remain relevant, it should ditch the siege mentality and consider inviting its chief adversary inside.'

‘Your strategy shouldn’t be walling yourself off from superior technology in the hope you'll catch up - protected by your insulation – it never works. China's Qing dynasty tried it with the results we all know about: they lost out even faster.’
Simplicity at one layer might mean more complexity on others - I prefer vanilla JS when possible (and modern browsers are quite good at that), but the conceptual simplicity of PHP pushes some complexity into the template rendering, and using database APIs directly do couple you to a certain way of storing data.
Sheesh, why should it be unpopular. It's called having a preference/choice. Companies telling everyone to be in the office 5 days a week 9-5 (or whatever) is removing that choice. Some like you may not mind, but for others it might be hell...
"Reasons for the Unreasonable Success of Fuzzing" by Thomas Dullien [video]
That actually sounds amusing — for about fifteen minutes, before developing a sudden all-consuming hate for all things poultry.

“Now what — I say! — what's the big idea bashin' me on the noggin' with a rollin' pin!”
Not at the moment, sorry!
This is an accepted ICLR paper by authors from Stanford, Toyota and Google. That's not a guarantee for anything, of course, but they likely know basic algorithms and the second law.
You can certainly argue against their claims, but you need to put in the legwork.
I'd agree with TFA that canonical Huffman, although interesting, would be yet another thing to explain, and better left out of scope, but it does raise a question:

In what other areas (there must be many) do we use trees in principle but sequences in practice?

(eg code: we think of it as a tree, yet we store source as a string and run executables which —at least when statically linked— are also stored as strings)
Yeah, I tried Tauri for a bit, and this was the primary issue I quickly found as well. Generally you use these kinds of tools to be able to easily do cross-platform UI. With Tauri every single OS you target will use a different underlying web browser engine, which means you'll still be running into many platform specific issues.

Especially webkitGTK is just a drama, it's barely able to do layout for basic tables in a performant manner.

In my experience in the current implementation Tauri is not ready for production. I've seen some preliminary work by the Tauri devs to investigate if they could use some standardized webview engine, but that's still very far away.
Software with business utility is never "finished" unless the business is finished.

Trying to estimate when software is finished is tantamount to asking when the last light will be turned off forever in the warehouse.

I keep trying to tell PMs that around the release date is when developers are the most busy, including afterwards. It's not some magic deadline after which developers are no longer needed.
I wonder if there is any legal problem with this approach.
Now imagine a politician from a political party we don’t like, apologized publicly about it. Would you believe them?

As an example if Vance apologized for being in the KKK, how eager would we be to forgive him?
> He writes crime novels. Doesn't even like them, but if you want to sell, you either write smut (big gamble) or crime novels (less crowded).

Reminds me of Chuck Tingle, who is an author but also a troll, writing books like "Pounded In The Butt By My Handsome Sentient Library Card Who Seems Otherworldly But In Reality Is Just A Natural Part Of The Priceless Resources Our Library System Provides".
>Their cutting edge CPUs

On Server ( for now ). Cutting edge laptop is no longer on Intel but TSMC.
Probably hard but would be cool to tune the lengths (and angles and positions). Maybe an Adjust mode in the menu.
Is Theia related to Eclipse (the traditional Java IDE)? Or is the reference to "eclipse" just an unfortunate naming collision?
AImong Us: a reverse Turing Test game
I was a cook at Sonic who occasionally helped with carhopping. I couldn't skate but tried to learn. It's hard work! I raise a cherry limeade in your honor.
At the HQ of reclaim:

Knock knock! Who's there? The patriot act.

This startup just asks to be given a national security letter.

Calling this gateway service a protocol is fraud at best and conspiracy at worst. This is just a glorified web archive service.
And we see those as problems. But they were constrained by being executed by humans. Now the AI fans want to make more and more actually autonomous ones executed by machines? The problems would be orders of magnitude bigger. They can do far more at scale. They can perfectly recall, process and copy all information they’re exposed to. And they don’t have a self preservation instict like people with bodies do.
Hmm, that could explain what's happening, but this doesn't sound "Finance driven" to me. What those "bean counters" are doing is actually quite rational.

If leadership wants people to RTO instead of just giving up seats, then it's 100% on them.
For some use cases, dynamically constructing the query is a requirement, for example if you’re building a data warehouse query interface , or have a user interface that allows selecting columns or similar.
This investment by YC in both Void and Continue.dev perfectly exemplifies the VC spray-and-pray approach by backing two nearly identical open-source VSCode plugins for AI-assisted coding.

They're simply throwing money at similar projects in the same space, hoping one will stick, without any special insight or reason why one should be more successful over another.
I have migrated most of my personal stuff (like local fileservers, caldav / carddav and a few others) to FreeBSD jails in 2022 and haven't looked back. When a new release comes along I run `freebsd-update` and recreate my jails from Ansible, and that's that. A lot calmer than the churn that is modern Linux + Docker. And I get an awesome ZFS experience, too. I'm really happy.
Well no, you can recover them, but without regular activation they are useless, so even if one was stolen it's not going to be useful to anyone.
Towards Modified Condition/Decision Coverage of Rust
Wow! Thank you so much, Zeno!
I’m so grateful for your support <3
I think you can, with the Moon and where it is in relation to the Sun.
> 2. Separation of concerns is a myth

I don't fully understand the quote from Djikstra where he first talked about this but I'm sure he didn't mean it as it's interpreted today: "draw invisible boundaries in random places because best practices."
Scaling: The State of Play in AI
Unfortunately, due to lobbying, it's now less of a trade but skill that corporations exploit for profit. In Western countries working on your own account is getting more and more restricted under guise of tackling tax avoidance (many tax authorities engage in anti-small business propaganda), so that the profit people generate is captured by corporations they have to work at if they want to pursue their "trade".

edit:

I find it fascinating that working class supports this, even though it is against their interest. It has a lot to do with crabs in the bucket mentality and the cultivated perception that venturing out of ones lane is wrong. Most people think they need to serve the rich masters and that is their calling and reject the idea that concept of class has been created to keep them in mental captivity.
Sure. That's a very biased way of looking at things. RBs/REs, and even S-/U-Bahn are likely to have ample seating even during "rush hours" in most of Germany. But it sounds like you've never seen cities like London during rush hour? Tubes are tightly packed with people. Even if you get a seat, it's unlikely you'll feel comfortable bringing out your laptop. I've got a friend who does indeed commute ~50min to Cambridge by train and gets some work done. But that's rather the exception for a city like London. Many people will have similarly long commutes just being stuck inside the tube with little space to maneuver.
This is mostly because when you write from scratch you have to understand the whole control flow.

Frameworks encourage learning stuff on "as-needed" basis, and you often don't know what you should know. So you do stuff on layer 3 because you can (and you already worked nearby), when it's already handled by layer 1 and reprocessed in layer 5. So you debug to see why you can't see changes and "fix" it on layer 7. And it seems to work.

Repeat this over 100 changes and you create crazy mess.

I've seen code that gets a list from the framework (already can't be null), checks if it's null, checks if it's empty. Makes it null if it's empty, then passes it through several more layers with null and emptiness checks on some of them, and then fails with NPE because there was no null check at n-th layer :)

The person writting this code was in the proccess of adding another null check at the NPE line to "fix the problem" :) The solution was to remove all the custom code except for the final destination of that list :)

I've written similarly bad code in some more complicated scenarios without realizing.
I’m interested; are you suggested this is a bad thing, or just highlighting something of interest?
> Nokia already had some "little smart" phones on the market already.

So did other hardware/software vendors, and many of them were a lot smarter than the iPhone.
Would love to know what you found disappointing in Tower!
This is quite a cool idea.
Did you open-source the setup?
I like the styling of the page itself - what framework did you use to build it?
> Discord is one good example also vscode

Discord constantly downloads huge updates and vscode uses too much memory (not counting LSP) for text editor.
Literally a library can generate SQL statements and compile them

JS and PHP has tagged literals

But they have to be “escaped” properly before being interpolated!
I loved this.

It would be very cool if there was a visible buffer of the balls that have yet to drop could see and control what will fall. The spacing could be controlled by clear no-op balls in the buffer that just pop like bubbles when they release. That way the composer could program the pitch and spacing of the notes.

Also having a infinite canvas would be really nice so one could pan around.

And different size lines should cause the bounce back to happen at different speeds.

Super awesome, thanks for sharing!
The Millennium Falcon
I looked at what Quantum Computing  companies make money [Sabine Hossenfelder]
> Intel has ARC, which presumably could be put in a custom "APU"; however, their track record with that is not stellar.

I wouldn't exactly agree with that. ARC GPUs aren't really bad, sure when they where new there was for quite some time quite some driver issues but they have been mostly ironed out and where more in the "expected issues with first non iGPU" territory then "intel being very bad at their job" territory.

Also GPUs in consoles (ignoring switch) are at the lower mid-class area today and that it's unlikely to change with future consoles, so that is a segment intel should be able to compete with. I mean console GPUs are more like big iGPS then dedicated GPUs.

The main issue would be that weather it's intel, nvidea or amd their drivers have subtle but sometimes quite important differences in performance characteristics meaning that sometimes optimizations for one are de-optimizations for the other and
similar interoperability issues. And they seem more likely with Intel as there is
just much less history between the larger game engines and ARC GPUs.

So IMHO Intel would have to offer a smaller price to be viable to compensate for more issues with backward compatibility, but if they where in a much better financial situation atm. I believe they would have had a high chance of getting it by subventioning it a bit so that they get a foothold on the marked and can compete without drawback next generation.
So largely fictional, then.
No, if changes to society should benefit everyone not just the laptop class of workers.

Do you call every request for equality as a straw man?
A robust economy for parts and repairs would be ideal. Parts are (reasonably) obtainable, however, professional or even decent repair is about as reliable as a used car salesman.
I use to use Guile a lot a few years ago. I remember using Artanis to build a site and was great for the most part. Guile was going to be my "one for all" which I am always seeking.

I remember reading an article about wisp and being compared to (and writer saying is better than) python.

However, seeing it now ships with it -- sure, I am a little concerned about it. It opens the door for for mixture of code when searching for libraries or general scripts to use... now some of these might be in wisp.

A lot of this does not concern me (now) but I do understand the frustrations.

makes me wonder if the GNU Guix config files will start to have a mixture of syntax?

On the other end -- I dont think this is as big of deal as it seems. Guile is designed to support different languages like this. If you have a project.. pick your syntax.. have fun.