skysight-inc/HackerNews huggingface dataset:
> This may be one reason ChatGPT et al feel so novel. They get rid of the noise.

I think I disagree. LLMs are much better at increasing the noise than they are at getting rid of it. Worse: they are really good at making it look like they get rid of the noise.

To me, LLMs have the potential to break the Web. Instead of search engines crawling the Web and allowing people to search its content, we may have to go back to trusting people: "I read this blog because I know who writes it". The day we can prove that LLMs were used to add tens of thousands of mistakes in Wikipedia (with a political agenda), will we still be able to trust Wikipedia the way we do today?

LLMs have the potential to systematically and automatically destroy the Web.
Why would you need comments in package.json?

I felt like I wanted this some times, but always concluded that the "scripts" commands should be self-explanatory.

There are also plenty of metadata fields.

And for detailed descriptions, why not just but a README.md next to it?

I think here, D. Crockfords original motivation for not allowing comments in JSON pays off perfectly well. If package.json allowed comments, they'd already have been abused as metadata.

Also, as someone who sometimes has a hard time coding and naming things concise and to-the-point: there just should be no need for comments in this file.

I know what I'm looking for in there and in which fields. Comments would clutter the file and encourage silly comments such as "this command starts a local development server, compiles your code using HMR, writes its output in folder XY, listen on port Z, etc etc". This can go into a README. At best, the commands should be self-documenting.
https://notbyai.fyi/meet-our-translators seems to say it was translated by people?

But the rest I have no idea. Unless they are using that money to validate the content is actually made by humans.
Revolutionizing PostgreSQL Schema Changes with pg-osc
> the one thing that matters in life is growth growth growth, particularly company growth, and there’s nothing more innovative than coming up with ways to exploit people’s privacy and attention for profit.

But wait, there's more! The only reason growth is pushed for so hard is because most of the investors are retired or retiring soon and don't want to work any more. If the companies stop growing then their stock prices might go down. They gambled hard when they removed pensions from US companies and they can't lose the game before they die!
Very very interesting, I confess I hadn't done the maths.

I think throwing a large context window back and forth might add up quite quickly, but it's worth setting up my own interface over the API (I'm just using `mods` right now) just to see what my real-world usage looks like.
More or less so. The resulting vocabulary will be structurally same even if you correct for that, only indices will differ slightly.

When I spotted this in my code, I did an investigation whether this affects my encoding. Turned out, it does not.
Is your vision corrected and the room with the projector even remotely suitable for it?
I wouldn’t swim in any bodies of water in the UK at the moment, there’s a massive scandal with the privatised sewage companies paying massive dividends to shareholders while neglecting the infrastructure and repeatedly dumping raw sewage straight into waterways.
Web apps will win eventually, there's only so much chrome and flash you can stuff in a native app and with WebASM/WebGPU becoming more robust the performance difference between native and webapp for things short of stuff like games is not really meaningful.
Twitter Bootstrap had to do that in the early days. Such a pain I wouldn't want for myself.
ISO 8601 is the only way to go.

With that said, it's hard to control what systems others use. I frequently work with datasets that have 4-5 different timestamp formats.

One of the most annoying bugs I've worked on, was in a table where almost everything followed a DDMMYYYY format - sans a 2-3 month period where the dates were flipped to MMDDYYYY
The obvious solution is to have both. Also, HTML5 at the beginning was much less feature-rich than it is now.
Nice talking points. And they work, if you ignore realities around nuclear built out or assume the low numbers are due to some kind of conspiracy. And storage, well, you'd be surprise how much storage you actually need in modern grids.

The prices I refer to so, are real world costs and feed prices for real world projects. Unless you believe people calculating those professionally don't know what they do, I hope we can agree that the are correct and can serve as valid basis for comparisons and discusion.
Very likely. Took place at around 8pm so post work drinks that got out of hand.
Layoffs, stick around for employment insurance if you can get it.
ugh.

The parent poster's point was that it was not reasonable to consider moving off any platform that did not offer significant improvements. Now I realize that I did not painstakingly spell out the point I was making but it was not that React === Node, rather since upgrading part of your stack to a new version can have similar difficulties to moving to another language maybe moving to a different language isn't the big problem the parent poster implied.

There are multiple times during long running sites when you may need to do significant rewrites of things to move between vendors, to upgrade versions of libraries, frameworks or languages or similar things for incremental benefits.
Cosmic Desktop Is Slated to Debut with Pop _OS 24.04 LTS
So you’d rather have Google abuse its monopoly on search to get what you want?
Not sure why you consider me as single without life. While I keep my dating life for myself, I have girlfriends who went through divorce and painful things I carefully avoided while I had the best experiences I could dream about. And I know a good divorce lawyer who just bought his 3rd lamborghini thanks to people like you. I see you still live in the land of rainbows and unicorns.
this is their own DE written in Rust.
"Capturing" carbon into fuel to be released back is not exactly capturing, maybe it could be called buffering. A lot of the Net Zero proposal "compensates" to keep extracting oil/coal/gas with generating new fuels in this way, but it is not about reducing the amount of CO2 in the atmosphere at all. If it were to stop extracting fossil fuel at least it could had some meaning, but with this kind of environmental policies the fossil fuel will stop to be extracted by the time the wells run dry.

Same goes with using planting trees as carbon capture, in a world where climate is going haywire (so drought, heat waves and other things that promotes massive forest fires becomes increasingly more common) that is carbon that could be released back any time.

The most effective carbon capture energy is to keep buried fossil carbon that way. It has been in that form for hundreds of millions of years, at least until some not so smart apes decided to destabilize with it the ecosystem where they live in just a century.
i worked for a university of london microbiology department in the early 80s, and one of my least favourite tasks was to go down to the thames (i used steps outside the national theatre) and get a couple of litres of river water for the students to experiment with. jesus, you would not believe the bacterial load in there! but i believe things have got better since then.
So, ICBMs are easy, hm? Just slapp in some smartphone components? Then why is, e.g. North Korea struggling so hard with them? Sure they have access to some Samsung Galaxy 12 over there.
I am moving outside of my zone of expertise, but when I last looked (decades ago), systems like NSF assumed a filesystem backing store and thinks about things like byte ranges. There are a lot of operations which file systems support which work very poorly when this is not true, such as seeks, memory-mapped files, etc.

If I want the 50,004,123,121th byte of a file from a disk, that's very fast. If I want the same for a virtual object from an HTTP server, object store, virtual table, etc. it literally involves creating the whole object, and stepping through it byte-by-byte until I get there.

If the next request is doing the same 1k ahead, on a disk, that's probably in cache, and if not, I can get there quickly. If this was a SQL query, I probably need to redo the whole thing.

You get a natural explosion from O(1) to O(n) in many common cases, and for something like a complex SQL query, it can be much, much worse.
Open a developer account with Apple. Get your app Notarized (not the same as App Store review). List your app on an alternative app marketplace, agreeing to their terms of service. Download it from there.
People don't care because Apple has made sure they don't care. They have crippled web app adoption for years to push the app store and now argue that "well, only a few people use that anyways".

How many apps in the app store are just webviews? I myself have paid apple to publish webview wrappers around pages because they strictly raise users to expect these, instead of the web apps they have no control over (and cannot take 30% of every transaction).
Voters do not participate in banal polls. Ideally, the questions should provoke controversy or the need to express an opinion when there are differences of opinion.

2-4 questions.

There is also the option of compensating the respondent.

But, ideally, best validation process should be using calls to users. Use SDR to generate leads for validation call and earn those 100 you need.
Thus is very likely the screen ghosting issue that Apple is currently investigating: https://www.macrumors.com/2024/02/13/apple-watch-false-touch...
That's exactly the feature Apple is removing in the EU.
s/Google/Mozilla then
SEGA employee here, so, a little biased, however, I don't play many SEGA games. For what it's worth one of our studios has members that are ex-Bullfrog and have Two Point Hospital - https://store.steampowered.com/app/535930/Two_Point_Hospital...

Give it a try, this is one of the few ones that I have played and enjoyed.
Nice! I hope I remember this when I next need it.
>the general population really does not care about features like "home screen web apps".

I'm inclined to agree.

Anecdata, but I use precisely one HSWA, VisitJapanWeb, because the mongoloids known as the Japan Digital Agency are stuck in the triassic era and can't figure out what publishing on application stores is.

Note: I'm Japanese. I get free, top dibs on trashtalking my brethren.
Even Twilio has a hard time with deliverability of SMS due to spam blaclisting by carriers. There’s a reason why SMS delivery is so expensive, and why alternatives like WhatsApp want in on the action.
That’s not really what’s going on, people always complain about the budget but the variability is vastly more than explained by budgets alone. In Alberta 30% more acres burned in 1983 than 2023, while 2020 was one of the lowest years on record.

Wildfires are just highly variable, and 2023 was ideal conditions for them while 2020 wasn’t.
Here I’ve just been buying upgrade kits like a plebian. This is next-level devotion.

That said, for organizers, I highly recommend TowerRex [0]. They’re laser-cut and snap together, which is a fun puzzle on its own. They’re also slightly thicker than others I’ve tried, so they don’t need glue. They ship from Ukraine though, so just a heads-up that there’s a decent lag time to get to North America.

[0]: https://towerrex.com/
What a great service. Thanks!
pretty sure taxes will not be decreased, but more projects will become possible.
> They discuss this

Based on my skim of the paper, they don't. They select the top k paths based on the probability of the first token only.
I build a couchDB webdav server back in the day, you could also edit json documents or file blobs directly. the problem i discovered was that all OSes totally staled their webdav support and there are also enough differences between oses to be annoying. In the end to build somthing with great performance you would also need to control the webdav client side and probably build a fuse webdav client. I would have loved to see webdav maturing and becoming what the 9P vision was just for the web, but this obviously never happened as all the applications just went into to the web and used rest intead of webdav and everything else moved to sync protocols that sync to local folders.
Because it works well in practice. And to elaborate, usually when something works well in practice it's because it has multiple desirable properties - the one you "ask for", but also other ones you get for free.

In this case maximum likelihood approximate bayesian estimation with a mostly reasonable prior. Furthermore you could look at the convergence properties which are good.

You could probably design some degenerate probability distribution that ml-estimation behaves really badly for, but those are not common in practice.
Yes agree, but it's much more fun to debate on this topic in particular :)
>You don't think a human teacher is better than education-by-software?

almost everything I do at work, I learned online, not from an in-person teacher
Perhaps "his job" won't, but the one of his kids will. So he better prepare, with activism and politics
Why does AWS managed Apache Flink is stuck in version 1.15.2?
Why does AWS don't update their managed Flink cluster to the most updated Flink version? Is there a timeline for upgrade and if not, does it mean they don't see it as an attractive service?
Don't let 'FDA-approved' or 'patented' in ads give you a false sense of security
According to reports, Apple pays the most to artists. But Apple also has the luxury of not having to pay a 30% commision fee to another company every time someone buys a subscription or a track via Apple music.
An Interactive Agent Foundation Model
Feels like you’re just easily triggered by it for some reason and making up arguments. Assuming not the first time on the internet, are you really surprised by x button on ads not doing it right away? Three dots are usually used to modify/report the ads tile. Their x button is crystal clear here, you’re just dissatisfied with the results.

This is doing exactly what shady "you're the 100,000th visitor, you get a free iPhone" online ads have been doing

How is that even related?

by punching you in the face as reward for clicking on the X button

“They literally attacked me by asking for a payment for an obviously extra option”

Ads aren't worth a click each to get rid of.

Pretty sure that once you pay, all ads go away, not only the ones you clicked x on.

-

I can’t agree on anything here except for using an adblocker. It’s the best “augmentation” software humanity ever invented.
It's not like the EU randomly compiled a list of 600 APIs that need to be added.

This should be read more as "browser developers could now finally offer PWAs 600+ APIs that Apple explicitly forbid them to offer for years".
Apple disables iPhone web apps in EU
solarwinds123

https://www.theregister.com/2020/12/16/solarwinds_github_pas...
I hate it when Tim Sweeney of all assholes is right.

Honestly this just makes Epic look less awful and is clearly just good PR no matter how you look at it.

But equally speaking, Tim's company heavily relies on locked down operating systems which restrict user freedoms.

It's the reason their anti-cheat comes with major caveats when enabled for Linux.
GMT does not have DST. It is only slightly different from UTC. That said, you should really use UTC.

I think you are confusing it with British Summer Time which is GMT +1
From a technological point of view you're quite right but there are financial interests in creating gatekeeper-based app stores.

It becomes worse since the gatekeepers are also those that sell us the mobile devices to access the app stores.

It comes down to marketing. As longer there isn't a largish corporation marketing alternatives to native apps, the current situation won't change much - in the short term.
David Rosenthal has more on the horrific backstory behind “pig-butchering” scams:

https://blog.dshr.org/2024/02/tracing-pig-butchers.html
It's incredibly convenient for Apple that there's overlap between safety features and anti-competive behaviors.

Every time somebody says "I don't want vendor lock-in", they flip it to "Oh, so you don't want safety?"

But these are often false dichotomies created by Apple. Reviewing and rejecting apps for fraud and malware is great, but Apple bundled that with rejecting apps for using the word "Android" and whatever other curation they want.

Having built-in first-party subscriptions UI is safe and convenient for users, but the mobile duopoly and their control of the platform lets them charge for it whatever they want. Apple implies that allowing other payment processors means going to a dodgy website that makes unsubscribing and refunds impossible, but that's a false dichotomy Apple has created. They could require integration with iOS's subscription management APIs to use alternative payment processors (they already support PayPal as a back-end).

And this is another case where it's incredibly convenient that opening up internal APIs without safeguards to 3rd parties would be unsafe, so they haven't done it. But this is a false dichotomy – they don't have to run 3rd party browsers unsandboxed, or allow any app create homescreen icons willy-nilly. Adding to home screen is already a user gesture through the Share sheet, mediated by the OS. Browsers must be sandboxed anyway, and webapps were already allowed to run full screen.

And this isn't lack of just any feature. Apple has argued for years that App Store isn't mandatory, because anybody can just make a web app instead. That was never quite true do to Safari's limitations, but now is just a farce.
Do you have a link to the community? An invitation? What kind of stuff is discussed there? That could be your starting point.
No, I’m sorry, but the idea that all computer work is going to be replaced by some amorphous AI that doesn’t require any management or direction is nonsense. These are new tools that people will have to learn.
Never drink from a river that’s downstream of farm land (without thoroughly boiling the water), either. You might be thinking ‘yeah, cows and sheep poop outside’ but they also sometimes wander off, die and leave their rotting corpses in the stream.
*EU Tax payer

I find the thought entertaining that an high ranking EU employee would actively work for initiatives that would elevate fines to their employer.

I do think said person would gain more by lobbying for more direct salary than indirect salary shared with more than 300 million other EU citizens.
As what kind of developer using which devtools?
Huh. I guess I'm one of the few who's had generally good experiences with FUSE, then. I've used several different FUSE filesystems, ranging from disk-based, to network-oriented, to... well, let's just say a bit odd, kind of fun, but probably not particularly useful. I even wrote a couple of the latter myself, just for funsies.

Oh well, there's my FUSE rant for the day, I guess. Now, on to what I came to comment on....

I'm indifferent on the WebDAV vs FUSE thing, actually. But if the author wanted a nicer way to query a bunch of text files, where each line would roughly represent what a db row would, and there's whatever random delimiter character in there (comma, tab, pipe, or even those weird ASCII control characters nobody ever knows or remember exist for the purpose [0]), then I think he gave in and went to a database too soon. Besides the ubiquitous GNU textutils, there are tons of tools out there for working with record-oriented CSV and TSV files. [1] There's even `jq` if you're a real masochist and want to use json as your text-based data storage, query, and interchange format.

Now you've got me wondering if I was lucky in not having any significant issues with FUSE. But, as far as OP and the technical problems they were facing, I think it was a little premature to jump to `sqlite`. All those things they put down to "clunkiness" really just makes me thing that `sqlite` + WebDAV ended up being one of the members of the set of simple, elegant, and wrong solutions most problems seem to have. ¯\_(ツ)_/¯

---

[0]: https://stackoverflow.com/a/18782271

[1]: https://stackabuse.com/running-sql-on-csv-data-data-conversi...
Maybe he does, who knows, but one thing is sure: Google will come to an end at some point. Is it anywhere close to now? Not likely but Google's ad based business model is under brutal attack from LLMs, it came suddenly and is no doubt sending quakes down the organization. Old-timers might not feel all that welcome any more.
Car-centricity is definitely a problem. In addition to what you point out, I'd love to see a move away from any kind of parking mandate and removal of street parking. If there is demand for parking, let someone build a parking structure which is more space efficient and honestly less frustrating as a driver as well.

I think the problem goes further though, but maybe once the fears of "congestion" are gone the fear of shadows and "becoming Manhattan" won't need able to hold us back
Zig 2024 Roadmap
On the other hand, poverty is now estimated at 57%.
I'm just working through Apple's reasoning. The idea that PWAs aren't in common use now therefore they won't be used in the future is completely wrong and that's borne out by history. Apple held the door closed for PWAs and with the EU's new rules on web browsers that no longer applies.

I'm in favor of being able to install whatever we want on devices we own, and the DMA is a step towards that.
Not a SEGA employee here.

I played TPH and liked it.

Is the university game already released?
"database is sleeping" is an odd way to spell "database being held hostage".
About those alternatives, do you think Boris Nemtsov was murdered without Putin's approval or order, right outside the Kremlin?
I'm no developer, but I took an introductory programming course in uni. I remember for our exam (code a specific game in python), I spent literally days getting nowhere, because I just couldn't figure out how to implement the beginning. One day, out of frustration more than anything, I made a function that was smack dab in the middle of the game with no scaffolding to make it work. That helped me realize its relationship to the next function near the middle, and so on. Before I knew it, the whole game had materialized as if by itself out of my fingertips.

That was the most flow-y state I've experienced in my life.
I suspect we will have smoke/haze again this year (Illinois).
It would be like if you went to best buy (or whatever electronics store is in your country) and bought a washing machine. This washing machine (in small print no less) has "in-home purchases" that let you change the modes to include color and whites instead of just a "do it all eco-mode." Best buy takes 30% of all these "in-home" purchases because they sold you the washing machine. They assert that you are their customer and you are not the owner of the washing machine. Oh, and you can't share this "in-home purchase" with anyone else that lives with you. If they want this feature, they have to pay for it separately.

If that makes sense to you ... then I guess there isn't much to discuss here.
At least they weren't announced as 'useless', so there is that.
No, bureacracy is accepted as slow and there are organizations who are responsible and are paid for improving this. This argument is not about the EU.

People are accepting bureaucracies in a Kafkian way and in a time where there are no excuses.

Regarding EU, you said that forcing websites to put UI dialogs asking for accepting cookies is a good consumer protection?