skysight-inc/HackerNews huggingface dataset:
I'm not a fan of being able to see the values of your ballot after it is cast. It greatly opens up the possibility of coercion or bribery. If I can show how I voted, it leaves it open for someone to demand/request I prove to them how I voted. And just seeing a picture of it tells you pretty much nothing about if the system actually counted it properly or not, you still need to trust the counting system at some level.

Lets say someone offers me $500 to vote for candidate X. I don't like X, but I do like money. I vote for Y, I tell them I voted for X, there is no proof either way, would they still want to give me that $500? Or if someone says, "vote for X or I'll break your legs", how would they know if I voted for X or not?
John Harvard statue of a comment.

1) Someone with more resources than you has different aims and incentives than you; the prices of those shares likely reflect their valuation, not a "true" value.

2) Because of 1, the the future returns that are reflected in the price of the stock are not necessarily for the company alone, but also of future returns of other companies and ventures that are connected to the stock in question through this hypothetical someone.

3) Volatility is good if you're poor. I want my money with a winner before everyone else knows it's a winner. Index funds are slush for smart money's liquidity scams.
Oh boy, has this made issues and opportunities for my automotive B2B SaaS. My product's customer are car dealerships and most of my customers are on CDK. This is definitely creating a void of data for them though fortunately my product won't fail without the expected DMS data. In terms of opportunity, dealers had paperwork that would be generated for the F/I department from CDK which I was able to port into my SaaS and prefill with data we can capture at the time of sale. All the praise is due for FOSS like `pdf-lib` that I was able to incorporate in a matter of a few hours. All the disdain for Adobe Acrobat Pro which fought me tooth and nail when converting their paperwork to fillable PDF forms ( - if you're the Product Manager on that then please get a UX audit of it!) Currently, we are supporting our CDK dealers in this critical time by getting them paperwork filled and printed to keep the car buying experience going.

Also, we're hiring! I could use another solid dev and a solid designer that wants to create a delightful experience out of an awkward wait time in dealership. Challenges abound but persistence prevails. Primary stack includes React, Remix, Xstate, Remotion, Framer motion, Python, Django, Graphql. Contact devs@zipdeal.com if interested and we can go from there.
Maybe they finished training their M&A model. :)
For about ten years, I've theorized that we will see the rise of 'boutique' doctor, dentist, and law offices that keep only paper records for the sake of the privacy of their clients.

There are a bunch of problems that connection and automation bring with them, the rise of digital monocultures seems to be one of them.
I've been following it for almost 4 years now and I still do not know how serious of a project Cosmopolitain/αpε is.
Yes, bite the bullet and port. Of course it makes no sense.

These sorts of things are only conceived in conversations between two huge corporations.

Like Microsoft needs game developers to build for ARM. There’s no market there. So their “people” author GPT-like content at each other, with a ratio of like 10 middlemen hours per 1 engineer hour, to agree to something that narratively fulfills a desire to build games for ARM. I can speculate endlessly how a conversation between MS and EA led to this exact standard but it’s meaningless, I mean both MS and EA do a ton of things that make no sense, and I can’t come up with nonsense answers.

Anyway, so this thing gets published many, many months after it got on some MS PM’s boss’s partner’s radar. Like the fucking devices are out! It’s too late for any of this to matter.

You can’t play Overwatch on a Snapdragon whatever (https://www.pcgamer.com/hardware/gaming-laptops/emulation-pr... ) End of story. Who cares what the ABI details are.

Microsoft OWNS Blizzard and couldn’t figure this out. Whom is this for?
> It shows how much original team cares about the product though.

I remember during the Sam firing saga 90% of OpenAI employees signed a letter declaring they are considering moving to Microsoft with their current compensation package.

It shows how much the "open" part matters for the team. Risking AGI being concentrated in the hands of a large company? No problem. And they have the guts to lobby government to restrict open models.
OK, it's confusing, I had seen some other information that suggested app registration was necessary. It seems that it's only necessary if you want to track your journeys which makes sense.
Cities are converting office buildings into apartments
My battery life has been utterly wrecked. I just checked & I lost 25% in 4 hours doing basically nothing.

I'm trying to disable as many of these new AI systems as I can. It feels like when Apple secretly artificially slowed down old phones to incentivize upgrades, except Samsung is speeding them up to make it seem like the batteries are all going.

I'd been very happy with my S22 but now I am suffering chronic battery anxiety. I slow charge most of the time & use battery care to 80% and almost never used to go below 20%. This thing has been well cared for. Yet things very suddenly got real bad. Android sint fingering any apps as responsible for the massively faster draw. I don't know how to get better data, but it sure seemed to have corresponded with the upgrade, and I can only assume it's AI stuff.
I also said that it should be changeable later - so I'm not taking away anyones choice. Sticking a bunch of questions in front of a user, when all they really want to do is use their new phone almost feels like a dark pattern. They just pick whatever and move on. Is that really any better than default that can be changed later? IDK, other than randomly getting people using something different.
> We’ve closed new team signups, and currently active teams will be able to use the app until July 24, 2024, after which we’ll delete all user data.

What is it with OpenAI acquisitions reaming their user bases on short notice?

Is OpenAI already locked in such a dominant position that they don't have to pretend to care what anyone in industry thinks about them?

Everyone savvy knows that Microsoft and Oracle don't care, and are just waiting until they can stab you again. Even Google, who routinely pulls the rug out from under its customers, is gentler about it. Even the usual serial-founder brogrammer startups often have a semi-reasonable migration.

Sustaining engineering for legacy customers doesn't have to be expensive, and you can think of it as an obligation to pay back for your success, and maybe a foot in the door for sales.
Decades ago, I took the test for Mensa in front of an administrator who was a psychologist and gave me a "real IQ test". At one point, he took a jigsaw puzzle composed of eight to ten pieces and dropped it in front of me. I was to put the puzzle together as quickly as possible.

I immediately recognized the puzzle as an elephant and quickly pieced them together.

"Good!" he said. "I'll mark that as almost perfect."

"Almost perfect?" I exclaimed.

"Come on. You're not God, " he replied.
> Isn’t it true that the only thing that LLM’s do is “hallucinate”?

The Boolean answer to that is "yes".

But if Boolean logic were a god representation of reality, we would already have solved that AGI thing ages ago. On practice, your neural network is trained with a lot of samples, that have some relation between themselves, and to the extent that those relations are predictable, the NN can be perfectly able to predict similar ones.

There's an entire discipline about testing NNs to see how well they predict things. It's the other side of the coin of training them.

Then we get to this "know the correct answer" part. If the answer to a question was predictable from the question words, nobody would ask it. So yes, it's a definitive property of NNs that they can't create answers for questions like people have been asking those LLMs.

However, they do have an internal Q&A database they were trained on. Except that the current architecture can not know if an answer comes from the database either. So, it is possible to force them into giving useful answers, but currently they don't.
OpenAI is racing to become a product company (beyond ChatGPT) before the traditional tech companies commoditize AI infrastructure behind new product features.
HN is almost my ideal link aggregator, my only nitpick is that flagging is too easy, there's no transparency or accountability. It's not the 90's anymore, we can't solely rely on honor these days.
A brilliant dev is one who consistently produces solid and feasible solutions to difficult problems, in a timely way.

A more enlightening question is "what is a rock star" in my mind. A rock star is a dev who truly believes that they are the smartest person in the room, who looks down their nose at any work they didn't produce, who is only really interested in things that they think make themselves look better rather than things that will actually help produce the best end product possible, who insists on using the whatever latest shiny thing is in fashion over less shiny but more appropriate approaches, and so forth.
Reading through bluescrn's comments, it seems like anything short of "I can easily replace the battery myself" is unacceptable. Would I like to be able to replace the battery in my Apple devices myself? Absolutely. Is it an unreasonable amount of money and effort to have the Apple Store do it? Not at all. Getting them to replace the battery is no big deal. If there's something to complain about, it's that they (probably intentionally) don't do a good job advertising their battery service.
PhotoRec, Digital Picture and File Recovery
As somebody that was required to pay an extra of 700€ before to be allowed to read my thesis, in concept of "insurance" (that, surprise, surprise, the university never provided but still billed) I can tell you that this is not very realistic.

It just adds a new member in the table sucking researchers dry. Who will pay for this insurance?, the grants earned by this scientific? Then this is less money that goes to the researcher one year later. Those that hire researchers will need to either increase the funds or to allow some free hours in the contract so the researcher can double jobs working in McDonalds.
72 characters is the standard limit for Git though. This convention has a long tradition from the text-mode days of email and Usenet in 80-column terminals/screens, where 72 characters allowed for the addition of a reasonable number of quoting levels (indicated by prefixing quoted lines with “>”), and/or for other line markers, before exceeding the screen width and having to reformat.
I would argue it's less about the build process and more about the user experience - no install, no "pick the right binary for your platform", just "download this file and run it". I don't think it's literally a static binary, but on anything but a `FROM scratch` container it might as well be.

Also I think there were some numbers showing that it sometimes had better performance than alternatives, but I can't seem to find the post right now.
Active discussion underway:

https://news.ycombinator.com/item?id=40775301 (4 hours ago, 213 comments)
Say it takes 5 minutes to manually enumerate all the features of a car. This seems more than generous. An intern can go through 12 cars per hour at this rate. This is a major inconvenience, but it doesn't sound like a thing that would completely disrupt business.
Yes, I've bought cars a couple times, and also had to trade-in cars. Every dealership experience I had was drawn-out misery where they tried to scam me. Maybe it depends on where you live?

Carmax was fairly OK in comparison to my experience with dealers but still took like 8 hours.
It depends. Most jurisdictions allow for a ballot referendum to put measures to a popular vote. This has gotten more difficult with signatory requirements that have gotten larger in most states, mostly orchestrated to keep the dominant parties in power and limit grass roots efforts in general.

Going through existing congressional process means getting at least a champion on board and overcoming dis/misinformation from many insider corporations, often large local donors.

edit: From my understanding,successful campaigns via referendum tend to cost anywhere from $2-20 million usd. Often involving paid signature gathering and local advertising.
Totally - it's super confusing! Apple actually seems to let me plug my passkey into my device (including my phone) and then it works. But I'm not native apple - all my work stuff is Windows / Linux etc. And passkey is garbage there. I think even bitwarden is trying to hijack the passkey now. How is this a second factor? If my vault password is taken, and the passkeys are in the vault - then aren't you screwed.

The whole point of a little yubikey is that if someone gets my password, they also have to get the yubikey. The chances of that, while not zero, are MUCH smaller. And then I can do a little recovery envelope with a yubikey in it as a backup.
Americans already install alternative messengers on Apple and always have. That's not a real risk. I work in Europe and the people I know commonly switch between WhatsApp, iMessage, and Signal. I still use the Apple messenger by default because it is a noticeably superior product to the other two.

Similarly, my experience is that software produced in the EU commonly has worse support on Apple, including at companies I worked for. Again, that's already the reality. This fact was sometimes raised as a reason the apps had difficulty getting traction in iPhone heavy markets like the US.

There are reasons for Apple to stay in Europe but these aren't the reasons. I've commonly observed that the iPhone is more of a status symbol in Europe than in the US (where it is usually just the phone most people buy by default), which creates different market dynamics. In the US good interoperability with other iPhones is more important because that is a primary reason people buy them.
Some people want to buy a car _today_. Lots of people want to buy a car this week. Fewer people have the patience and funds to pay and wait for car on order.
You can price this relatively quickly, and see that it's probably not worth it.

~1 week outage once every ~5 years, let's say you lose 100% of revenue that week, that's 0.38% of revenue. Now most likely they're not losing 100% of revenue, demand for cars is not very elastic... it starts to get pointless all around.

Which is frustrating for consumers, but the profit for perfection isn't usually there.
Specifically real-time collaborative, like you see multiple cursors on the screen moving at once.
Do you know any other marketplace / reseller who puts a message: "By the way, if you book directly with the provider and cut us out, it will be cheaper"?

I can fully understand Apple's position. They created the system that customers love, developers will have to pay something to get access to those customers.

Apple doesn't have to explain to customers the value. Anybody who is buying or using an iPhone today knows what they're getting.
Web Rendering Proxy – Now with Simple HTML / Reader Mode
Generative AI, UK Copyright and Open Licences
Absolutely. Blame the lack of caffeine. I hate Snaps.

I can no longer edit my comment though. Mea culpa.
> and I still consume all of my podcasts via RSS feeds.

Considering that a podcast is an RSS feed, it's not like there's any other option. People using fancy modern podcast apps might not be interacting with the RSS feed directly, but the software they're using certainly is.
Isn't that why we have modularization? In the end you can formally verify low level stuff on a per module basis. Knowing that your PNG decoder is formally verified and therefore it is less likely that a user uploads a PNG and gets Runtime Code Execution within that process context isn't worth nothing. And if it allows attackers to get RCE the number of mysterious crashes it might have produced with weird PNGs is probably also non-zero.

In the end all security measures are a layered effort and doing a bit formal verification, a bit unit testing, a bit fuzzing etc. is always better than mentally aiming for 100% and not doing anything at all.

The question regarding formal verification is: What is the code that is running in the critical domain? Someone who writes safe code will try to minimize the amount of code/executables/complexity in that space. And that domain isn't necessarily a single process, it can be a part in the code, or a process until it dropped privileges etc.

If all your code is critical domain it either means you failed to sanitize inputs, everything runs with yolo/root privileges, all of your customers share a single table in your database, your hardcoded admin password is 1234 — or maybe you write code that controls nuclear power plants, airplanes or similar things. But if it is the former, no amount of formal verification will save you anyways because wrote software like a money writes poems: By accident.

If the idea of a critical domain is new to those reading this comment, if you never thought about user proviledges when writing an application, please read this as proof of the point that the field of software engineering still lacks in all sort of places and it is in all our interest, both professional and as users/potential victims to improve the situation.
"Collaboration tool that only works on Macs" seems like a pretty narrow field to target, but I guess if they were mainly looking to get acquired then it worked in the end.
Life is optimized for _SURVIVAL_ which means being able to navigate the environment, find and find/utilize resources and ensure that they continue to exist. Reproduction is just a strategy for that.

LLMs are human thinking emulators. They're absolutely garbage compared to "system 1" thinking in humans, which is massively more efficient. They're more comparable to "system 2" human thought, but even there I doubt they're close to humans except for cases where the task involves a lot of mundane, repetitive work - even for complex logic and problem solving tasks I'd be willing to bet that the average competitive mathematician is still an order of magnitude more efficient than a LLM SoTA at problems they could both solve.
Our industry does itself a huge disfavour with these gimmicky terms. When you can substitute your buzzword of the day with a traditional word that everyone will instantly understand, well, this is where buzzword bingo criticisms come from. :-(
This one kinda makes sense, buy a multiplayer desktop app and add ChatGPT as a default player. I dont think they care too much about the "human" collaboration. API's are much harder to sell than fancy apps.
Some people are vain. It's pointless to appeal to their sense of compassion. The best way to deal with them is to charge them lots and tell them they have a sophisticated sense of style. Their money supports preservation of artisanal skills, which is a benefit to humanity as a whole.
Most of these progress bars are as thin as the native scrollbars have gotten (or thinner). If these are solely a consequence to the shrinking of the scrollbar, you'd imagine that they'd actually be bigger.

I think that's a large contributing factor, but either most implementations are are as deficient [0] as what they are trying to augment or there are other things at play here. (Branding since websites haven't been able to consistently style browser scrollbars since the IE/early Firefox era; as the other comment points out, trying to counterbalance how long pages have gotten with "after-content" such as ads and comments and recommended articles and "infinite scroll" to more articles.)

[0] Or arguably worse deficient: Most of them seem to have no real accessibility themselves and are opaque to things like screen readers. Even if modern scroll bars are hidden by default and woefully tiny visually by default, they still have decades of accessibility baked in and accessible options (if you can find them).
I've tried to use an a key on a device, but they DON'T seem to work everywhere. If I use an apple phone for my key, how does that work with Chrome on Windows or just for Windows logins?

If I'm using whatever windows is pushing (maybe INSIDE windows - so if they get my pin/password I'm hosed?) how does that work on my iphone or for Apple TV login?

The whole thing is a freaking mess. U2F or whatever came before was so easy by comparison. Seemed to work very well cross platform. If you had a NFC version you could bring it close to your phone and touch a button and voila - authenticated. Or plug into a computer and touch a button. And it seemed to work with Chrome / Windows etc etc.
Is it possible that the Android implementation could be less secure given the lack of a dedicated secure element? Perhaps not, but I am curious why Apple does it that way.
Proposal: Promise with Resolvers
Show HN: Goom On-Line, a revived music visualizer
No, Luau is a new programming language that's based on Lua.
Better ask now the US administration to disconnect the US internet and payment systems from all the countries where some datacenters will host AIs trained with all the music out there, namely where the "US copyrights" are not enforced.

Even going on mars is easy compared to that.
A smart intern would take photos of the window stickers, OCR them, put them in a Google drive folder, and salespeople could then search them. Could be done as fast as walking from car to car.
Why say "my country"? There are less than 300 countries world wide, people should know all of them.
The era where tech companies had to pretend to care about the users is long gone. The name of the game is cut to the bone.
It's a pretty straightforward way to do things like avoiding duplicates or checking if an item is part of a collection without using quadratic loops or string-keyed dictionary objects.

It's O(1) for the latter (edit: I stand corrected, but probably close, as per spec).

Conversion to and from arrays even preserves order.

So I don't see these two use cases as "showing off", why should anybody do that?
Essays on CIA Writing (1962) [pdf]
Fastmail lays off 60% of union bargaining committee in surprise restructure
Maybe it mitigates by alloying a bit.
I rented from a small landlord office, they were using Windows XP long after dropped support and got infected with ransomware.
I wonder if it is possible to have a 100% portable qemu build with this. Would be funny to have a usb stick with qemu + VM that runs on any OS.
macOS does offer a nicer overall UX than Windows, but the amount of telemetry Apple machines constantly stream to home base is disturbing. And unlike windows, I don't know of a way to turn it off.

If you run Wireshark on any Mac you will observe the high volume of requests to Apple-owned IPs. Even when the machine is otherwise idle. It's creepy.

On the other hand, Linux machines don't default to sending telemetry. P.s. Ubuntu is an exception to this rule which is one reason I'll never use Ubuntu again (they've included telemetry and embedded ads in the past). Debian and Pop_os both work remarkably well for desktop use these days.
Sure, most people don't need to drive away same-day with a car, but some want to. That's the value of inventory.
Microsoft appears to be doing everything it can to ensure the majority of power users abandon Windows and switch to Linux desktop.

Once Win10 stops receiving security updates, I'm unlikely to bother installiny Windows 11. I don't really need it, as most games work fine thanks to the Valve Steam efforts.

It's kind of sad, I've always had at least one Windows machine as my primary desktop since 1998.