skysight-inc/HackerNews huggingface dataset:
There's no standard for CSV files, thus no one can parse them properly

The only time you need to escape a character is if it's a control character that's rarely used, unlike the " and , characters
Using Face ID is a click?

Also his last 4 items are all things that happen after the app is installed and the flow is the identical to apps from the Apple Store. Also two of those do not involve any clicks or other UI operations.
It also seems weird since the US government runs login.gov
Are there actually any "other" App stores available? It seemed so wildly prohibitive anyway.
There are usage statistics of most IRC servers and channels on https://netsplit.de/networks/top10.php
Yeah actually I'm thinking on making an extension that you could use from the sheet page. Do you think that would make sense?
Great reading.

This morning I woke to a Bob Ross quote:

"This is not something you should labor over or worry about. If painting does nothing it should make you happy"

I wish I could replace painting with coding.
You mean "dynamically" push routes and DNS configurations while the tunnel is already up?

Because you can definitively configure routes and DNS at connection time.
17 years experience, can't even get an interview
14 years for me since 2010. I was a casual windows user in college so when my first job gave me a bare metal RHEL5 desktop I was very nervous. 14 years later, one of my main criteria when changing jobs was whether the new company allowed Linux machines. The company I joined not inly allows Linux laptops but also allows bringing your own device. I am now running an AMD Ryzen 9 7950x with 128G RAM workstation running Linux. Totally overkill but I love it.
> there's no way to push routes to the client or DNS configuration

Yep, this one too.
+1 for cyc, genuinely awesome and overlooked
Artificial Intelligence Act: MEPs adopt law
Nvidia is being sued by writers
You can't expect people to back up everything with sources in every comment. If anyone is curious they can just ask for an elaboration, as someone did and they got one. Downvotes are for lazy people afraid of discussion, if it violates any rules there's the flag.
A better headline would be:

"Scientific journals don't use enough redundancy in storing inaccessible articles and papers"
Talk to your corporate IT. They are not mitm-ing you transparently enough.
> it would be nice to find an easy UXsy way to preview the sheet data and say "select from this range" or "these are the headers".

Indeed. Defining the UX when the only UI you have is a SQL query is a bit challenging.

Very impressive project indeed and solves a real problem a lot of people and companies have. I wish you luck.
Reddit's long, rocky road to an IPO
I’m not sure you can. Both the Open() and Read() calls will block. You can select() on a pipe but not on open. I haven’t checked to see if you can select on a non blocking fd though. This is what the go wrappers do behind the scenes.
How photos were transmitted by wire in the 1930s
One of the things that llms are mainly not great at is understanding spatial relationship characters to each other. Get chat gpt to convert between different forms of chess notation and you'll start seeing errors very quickly. Ascii art is generally fairly bad unless it's regurgitation. It's not too surprising, but it will make games like nethack harder.
And it's perfectily rational for the EU to take appropriate actions against companies that hold its values in contempt. Apple should expect that and temper their contempt accordingly if they intend on continuing to do business here.
These bugs only occurred if you compiled nginx yourself with custom flags during build.

Should you be able to file CVEs against code posted in GitHub comments? StackOverflow Answers? Experimental branches on a maintainer's personal fork of the project?
>This was not always the case. That people are turned off, I mean. In the 18th Century, King George I of England decreed all pigeon droppings to be property of the Crown. He even put guards at sites where the birds perched to enforce his edict. He was no birdbrain. There was a practical reason for his order: Pigeon manure was used in making gunpowder.

https://www.chicagotribune.com/2003/04/27/in-praise-of-pigeo...

However, who knows if it has since been disproven...
Show HN: I3wm Alt+Tab Workspace Switcher
https://github.com/iondodon/i3-switcher-x11

The i3wm Alt+Tab Workspace Switcher is a tool designed to bring the familiar Alt+Tab window switching functionality to the i3 window manager environment. It aims to enhance productivity by enabling users to switch between workspaces efficiently and intuitively, mimicking the window switching feature found in traditional desktop environments like Windows.

In my experience, using the $mod+workspace number to switch workspaces feels slower. I suspect this might be because I process visual cues more quickly than I recall specific keystrokes for each workspace. Alternatively, it could simply be due to my familiarity with the Alt+Tab behavior from Windows and macOS, which has influenced my preferences and habits.
10 Years in Open Source
I use weather.gov the same way. If you look at the hourly forecast for your area, you get very verbose, useful, and accurate information. My mother in law always reports the weather, and it's always wrong because she's "asked google" or has seen it on TV. The un-aggregated information is excellent and almost always more accurate than what is reported from other sources.
Unilateral Opportunistic Deployment of Encrypted Recursive‑to‑Authoritative DNS
Has a nice 90s vibe. I have not figured out how to just expand the selected process. I could collapse everything except the selected process manually, but that'd be tedious.
Fun fact: the WireGuard macOS client application cannot work on macOS unless it's distributed via the App Store - Apple simply will not provide the required VPN entitlements for web/self distributed apps. You can use the commandline wg tools (which use a different OS API) but not the GUI ones.

This means that WireGuard-the-org can't distribute the mac GUI app directly, and if you want to use the official WireGuard app (eg for accessing a VPN for privacy), somewhat ironically you have to ID yourself (which requires a phone number) and your computer's hardware serial to Apple first to download it via the App Store. It smacks of the totalitarian rms "right to read" essay - provide strong ID and hardware unique identifiers to be allowed to download and use privacy software on your own computer.

https://www.wireguard.com/install/

While not directly relevant to fly.io, I figured this might be relevant in the context of Apple's other anticompetitive actions this week related to web-based native app distribution on iOS in the EU for the DMA. This issue with VPN apps has been true on macOS for years.

I personally didn't know why WireGuard didn't offer direct downloads, but I emailed Jason Donenfeld a couple years ago and he let me know that Apple has been restricting these APIs in non-AppStore apps, which was news to me, as I didn't know that Apple had started any of their AppStore-only bullshit on macOS.
Fractint is fixed-point, not exact rationals.
Samsung Aims to Begin "Glass Substrate" Chip Mass Production by 2026
AppStore is a fucking desert, no legit apps or games. Their only purpose is to trick people into recurring payments ($10/week for a Minecraft skin anyone?) or ask very high prices for addons.

It's a tragedy for parents who look for games for their kids, 99% scam. That's why Apple Arcade even exists. You can't find any legit games in the normal range $1-$20 one time payment and all features enabled.

To me this shows Apple is past its good phase and deep into the dark phase, where their only purpose is to milk present users of all their worth. Enshittification for profit.
Cool! Does it work in any file system?
The newest AWS Heroes of the year
Irc is an old people thing now. And channel admin control is better.

Back when irc was the thing, there were a lot of teenagers on it and in some places the atmosphere was like in a modern competitive shooter if you take out all the "this is a violent game but we pretend it's family friendly" moderation.
Wouldn't Bluesky be able to have an admin rule that hides all content tagged with labels that are illegal in Bluesky's own jurisdiction?
Funny you pick a company that has very little to answer to the markets, out of all the large tech companies, META is the rare one that does not need to answer because Zuckerberg controls the company.
To be honest, I don't really understand what you mean by Hilbert spaces being computable, and what that has to do with the linearity of QM, determinism of classical mechanics, universe being geometrical and not computational etc. I'm familiar with all of those concepts, but not sure how they tie together here. If you have resources you could share I would appreciate it (I had little success with google).
> It's entirely possible (no, extremely likely) that your EU node would have access to a different US node

CAP theorem beaten by declaring P to be unlikely.
Sorry for the late response - I didn't see your comment until now.

Our aim is to unleash all the potential that S3/Object has to offer for file system workloads. Yes, the scale of AWS S3 helps, as does erasure coding (which enhances flexibility for better load balancing of reads).

Is it suitable for every possible workload? No, which is why we have a mode called cunoFS Fusion where we let people combine a regular high-performance filesystem for IOPS, and Object for throughput, with data automatically migrated between the two according to workload behaviour. What we find is that most data/workloads need high throughput rather than high IOPS, and this tends to be the bulk of data. So rather than paying for PBs of ultra-high IOPS storage, they only need to pay for TBs of it instead. Your particular workload might well need high IOPS, but a great many workloads do not. We do have organisations doing large scale workloads on time-series (market) data using cunoFS with S3 for performance reasons.
Free data transfer when moving all data off AWS
Looks great!

Is there a rate limit?

Will changed to the sheet instantly go live? Or is that a manual process to clear cache?
SEEKING WORK | Remote | Full-stack Developer | Full-Time/Freelancer/Contractor

7+ years of software development experience. Proficient in Node JS, React, React Native, Ruby, and AWS cloud services. Strong background in Agile and Scrum methodologies.

Skills: Full-stack development, frontend (React, Redux, Next.js), backend (Node.js, Express.js, Ruby on Rails), API technologies (REST API, GraphQL), cloud providers (AWS, Digital Ocean), DevOps (Docker, Kubernetes, Terraform), CI/CD (Jenkins, GitHub Actions), testing tools (Jest, RSpec), project management tools (Jira, Trello).

Immediately available

Contact me: sanketkarve43+hn@gmail.com
So rewrite the browser in Rust!

Rust is 10 years old this year, yet there are no production level browsers or operating systems written in it!

I’m talking about Google. They come up with article after article about the failings of C++, yet would prefer starting their own programming language Carbon, continue using C/C++ for chrome, zircon and android.
Uh, why would "profession coders" be able to check the work? Given "floating point is weird" articles appear here regularly, and the comments show widespread misconceptions about how they work, I'm not sure adding random software engineers to the process would help in some way.

Also, most research funding is tied to specific projects, and the amounts tend to be quite small.
I have never had an issue with the new Settings app. Could you go into why you think it's so terrible?
Uber's drivers are not workers. /s
AI stole my likeness and created a deepfake of me [video]
Ahhh you had posted some other negative META criticism that was not even factual. Your made-up narratives really do not paint the correct picture.
At what point do we recognize marketing as a sociological disease?
To cut Apple in all transactions, and maximize grift by having just scam apps
The way it's written made me think it's flyctl sending it's own ip:port, which would be private ones behind the NAT. If it's the received packet source:port then it's, obviously, already translated.
JEDEC Relaxes HBM4 Memory Thickness, Enables 16-Hi Stacks
Agree on the citation to authoritarian regimes. Otherwise, though, I have no qualms about banning what may very well be a mass psyops machine run by a hostile foreign government.
Is there any utility/website to archive Instagram stories?
There's a few accounts on Instagram whose stories I need to observe. I am not so active on the app and many of those are gone before I ever see them.

As far as I looked I didn't find any tools online for the same. I am sure the functionality is supported since many sites allow to download stories from Ig accounts.

Want to know if there's any utility to archiving Ig stories and any concerns that might be attached to it.
Without any power, there's not much you can do. The area within 6 miles of Shelter Cove Airport is densely wooded and full of steep hills, on Google Maps I couldn't make out any suitable landing sites. It's probably safe to say this was the only option they had, glad they pulled the handle in time.
How do you deal with the validation problems that crop up, the data entry problems that crop up, and the impedance mismatch between a traditional datastore and the sheet?
GDPR provides mechanisms for getting implicit consent for technically required cookies. For other types of data storage, explicit consent is required. And that's the problem, there are a lot of terrible websites out there that value their ability to stalk you and sell your information more than your ability to use the website.

For consent, the old "hide tracking terms in the terms of service" approach is not allowed anymore. That's where the popups come from, the user needs to know what they're consenting to if the data processing isn't actually required for the website to work.

I would like to see something like P3P (but better) to make a return. We have DNT and its followup, but they're not sufficiently scopable in my opinion.
Some ancient TVs only support up to 1080i instead of 1080p.
it's really not any more of an issue than adding a third party repository. the step is adding it, oh wow.
It took me way too much time to understand this :')
the extension Refined Hacker News[1] offers such a feature already
https://github.com/plibither8/refined-hacker-news [1]
Silly idea! A font size must depend on the vision of the reader.
Knowing Japanese culture intimately, those are a pretty standard expressions for a skilled tradesmen to be making. Don't see the dissatisfaction at all.

I liked the video though, thanks.
You can just import your CSV file to SQLite without any limits, e.g.:

sqlite3 :memory: -cmd '.import -csv file.csv table'\
'SELECT col, COUNT(*), AVG(total) FROM table GROUP BY col'

More: https://www.sqlitetutorial.net/sqlite-import-csv/
Interesting business model. Can you share more about your company?
How can I embed a video in my PDF using LaTeX?
That's not about being "impossible to detect".

That is about being superior and incomprehensible.
The hungry will be happy to eat the fish. I dislike Mr Beast, but it doesn't mean that giving things for those in need is bad, especially in the case of hunger.
Node.js Performance APIs: An Introduction
Show HN: gomponents, HTML components in pure Go
Hey everyone!

I’ve built gomponents over the past couple of years because I wasn’t satisfied with using templating languages in Go.

In particular, it was really hard to pass data around when using stdlib html/template, and it just didn’t sit right with me.

Using just Go, you get so much for free from the language, and building HTML components becomes much easier, I think.

The way you use it basically looks like using a DSL, but it’s not! It’s using the often-disliked but occasionally useful dot import mechanism of the language. This way, there’s full autocompletion built right in if your editor supports Go.

Anyhoo, I hope you find some use in it. I know a lot of people already do. :) Enjoy!

PS: There's gomponents-htmx as well. The two work really well together.
The person who actually wrote your quote explicitly referred to doing this as a “new project” within the quote.
This is not entirely accurate. macOS now has System Extensions[0], which allow you to tie into the network to provide VPN services. This is what Tailscale uses in their non-App Store downloaded app.
[0] https://developer.apple.com/system-extensions/
How else would you apply major OS updates? Ubuntu also recommends you reboot after large manual updates.
For in-person roles in larger cities, there is usually one or more tech community Slack groups with a job channel. It's a good format because often the roles are posted by a member of the community, so you can check their message history or DM them for questions.
Yep. Buy what's available.

I wasn't commenting from a US perspective.

Whenever a car company sets up shop in a new market (country) it's initially going to be difficult. Particular when it's a large country like USA, although conversely the manufacturer gets access to a large market.

Anyway, I don't have much knowledge regarding these things.

And not being in the US doesn't imply it's a bad car. Manufacturers choose to enter or not enter certain markets. Business decisions. For example I believe the new Toyota Land Cruiser isn't sold in the US. Nor is any model from Skoda. Doesn't mean they're objectively bad cars.
If the generator author keeps a log of the generated phrases users his generator suggested,then it doesn't matter if a generator came with the phrase "upper class koala bear tango" with great randomness.

If I take it and use it as my password, the generator author then has my password in his list.

(If the generation happens on the client of course this doesn't apply, assuming it doesn't also phone home).
A game, not a movie, but I recently played and liked https://www.gog.com/en/game/the_forgotten_city

It's a bit groundhog day like: violating the law causes the day to restart, but everything you have and know from the last today gets carried over to the new today. The mission is to get out of today. Oh, and today is in Roman times.
Also amazing for Python with PyO3.
https://en.m.wikipedia.org/wiki/Space_One
...until you read the app privacy label. This app collects a lot of your data for being privacy software.

Tell me again why p2p privacy software needs to phone home?

https://apps.apple.com/us/app/netbird-p2p-vpn/id6469329339
Would you rather watch it condensed in a 30 second TikTok? You could then decide in the first 10 seconds if it's worth wasting your life with the remaining 20 seconds, or to go on swiping, chasing the next dopamine rush.
Simply not true. Of course it is comforting for computer people to believe the world they live in is a giant computer, but that is not our real reality.
Why won’t people put ads in AI powered search? even if an AI-powered search tool could be developed open source it would need access to Google or Microsoft indexes of the internet to give good up to date results and they will have an opportunity to insert ads or deny access

I don’t think AI progress is posed to really upset the status quo on this I picture the same companies we’ve had the last 20 years continuing to hold market share on productivity apps and search engines with their own bespoke AI cobbled in and they’ll probably continue showing ads

For a long time google has pulled 100s of billions in revenue from ad-word auctions they could use an identical business model for an AI summarizing search product and even if people complain about that the bulk of consumers will still use a google/Microsoft ai-search product over whatever other options for the same reasons most people don’t use duckduckgo
I've never seen a "New" bubble on the icon for a newly installed app from the Apple app store. I just tried it on both my iPad and my iPhone, and no bubble.

The iPad is new, running the current iPadOS. The iPhone is too old for the current. Is this something they added in 17 for iPhone but not iPad, something they have added but only in Europe, or what?
Google sheets actually has a pretty robust data validation setup (up to regular expressesions), and most business users are fairly good at handling detailed instructions.

But yes, for the inevitable times when they get it wrong, you just need some robust alerting system. Having it email/text me when anything goes wrong turned out to still be easier than writing our own CRUD app or fancy interfaces.
That's the bullshit jobs argument of David Graber. I know Andrew Yang talked a lot about it as well.

The concept makes sense to a degree, but I don't know how it could be implemented in mass without issues. In scifi like Star Trek, they have a post scarcity society and everyone wants to work towards self betterment. I'd assume in modern society that everyone would just want to sleep, eat, and watch Netflix to a degree. I'm being a little over pessimistic here of course. Perhaps the "basic" aspect of it that is just enough for food, clothing, shelter, and health, helps incent those taking more risks for things like entrepreneurship that they'd be too scared to do normally?

How did the UBI study in (I think it was Sweden) go?
I am also very curious to know more. I’m sure the NATS maintainers are as well. Their architecture is extremely intuitive and appealing to me, so I wonder where things went south. Nats has a lot of tunable parameters with Jetstream. For instance, an in-memory stream with a time-based duplicate detection window, both push and pull semantics, and configurable re-delivery and ack policies.

The one thing where I can see an impedance mismatch is ephemeral single-message connections which I don’t think it’s built for. In either case, more details would be invaluable. (Fly folks, please consider sharing!)
Sorry, but what a stupid straw man argument. Where are uber drivers in Europe (or Germany, which is what I was talking about) not being granted their human rights?
I'm inclined to agree with you. Events like China invading Taiwan and a nuclear strike on London cannot be aggregated with other predictions because they are unique. There's no correlation between predictions to allow for it. Showing that you have some accuracy predicting any number of other things does nothing to prove you have accuracy predicting a % chance of a unique event like those ones. Further, if those events happen or not there's no way to validate the prediction. There aren't 100 Chinas ready to invade 100 Taiwans. Even expanding to other invasions of a very broadly similar nature doesn't give enough data points. Looking at historical data is bum too, there's too much geopolitical and technological change since. And that makes the base rates meaningless. All my opinion of course.
I have the GCP sheet basic read quota limit, which is something I need to investigate if I can make it higher.

Also, in theory right now once you use a sheet once it will cache the version so that subsequent queries are faster, and in theory if you change the sheet it will check for that and use the live data if it got updated in the meantime.

Nevertheless, it might take a minute or so sometimes.
It's clear for everyone that if you define Consistency via Linearizability, CAP-like problems will apply, as you're necessarily creating original information on a potentially remote node. That's not the issue.

The issue is that people in practice almost never use Linearizability for their Consistency, for example I don't know of a single SQL-implementation that does full linearizability (or Strict Serializable, same difference). So the industry already means something totally different from CAP's definition, and for those consistency-levels CAP doesn't apply. In fact, I present a technical series of arguments here how you can overcome these limits in practice:
https://medium.com/p/5e397cb12e63

There's a specific section about CAP in the end, but I talk about node-loss. replication, strong consistency and all the others also.