skysight-inc/HackerNews huggingface dataset:
Hear me out, the problem is not AI generated content but what this content stands for.

Why we use text? Half of it is about getting something from someone else BUT even more importantly we write text to change something in the worlds using our words.

The problem with AI pretending being a human only exist when that AI doesn't get anything from us and it's only good for extracting information from.

It's utterly futile to discuss with AI generated content here on HN but it's amazing experience on ChatGPT precisely because when we write each other something here on HN, we expect that our words will create some impact somewhere. Some option will change or we will befriend someone.

I have 0 problems with having interacting with AI which is an individual machine in Lisbon, and it is learning and evolving as the life happens. On the other hand, I hate the idea that I'm talking with a machine in Palo Alto and the only output of my conversation is some statistics that VC will gaze over and optimize for his own gain.

Just think about it how meaning is transferred from human to human: we can compress meaning in few markings and extract it on the other side only because as individuals we have experienced life and some markings saying "bored" is enough to transfer very complex situation from person to person. In the current state of the AI, being bored doesn't mean anything to LLMs but if individual AI machines lived human-like lives, I think it will start having meaning for them too.

IMHO, the problem with AI generated content currently is exactly the same with SPAM or other non-genuine content and has nothing to do with it's origins being biological or electronic.

We people will put eyes on a ball and call it our friend, we don't have problem with it.
Having the “why” in the same place as the code I think is critically important. Who knows what ticketing system you’ll use in the future, it’s fine to link to but it shouldn’t be where all the context is stored.

If you think about a pull request as a story you have who, what, where, when, and why. Most tools handle the first 4 but the why is critically important to anyone, including yourself, who needs to understand the nuance of the change that can’t easily be expressed by the code itself without a novel size comment block.

I find that a lot of times people forget the “why” when submitting a change set and simply restate the “what”. At the time you make the change it’s all fresh in your mind and you trick yourself into believing you’ll remember all the details but in reality that’s no my experience.
More like: "ChatGPT can pretend to deobfuscate the code"
That's amazing, I'll have to try this. Did you verify that it's correct?
Play Onitama in the Browser
Deep fakes certainly hit me wrong. Especially given how easy it is to do to celebrities.

It started off with mundane stuff with a great message: https://www.youtube.com/watch?v=cQ54GDm1eL0

Then South Park guys, Trey Parker, doing absolutely hilarious deep fake video. They make Al Gore and Trump say poop. https://www.youtube.com/watch?v=9WfZuNceFDM

But then basically the same time I saw deep fakes presented as true. Trump saying dumber things than normal. Biden appearing like he has late stage dementia. None of it true. As an outside observer of american politics... pretty damned concerning.

But then I read a real statistic. 95% of deep fakes... are to make fake porn. Women who have never done porn now have tons of porn made of them. Worse yet, you can't do anything about it. You dont own the copyright. There is no copyright infringement. You cant sue for royalties because they assert its not you and you never did porn.

So the USA/DHS decided they would try to police this. Try to get this all under control. They proceed to put a registered spy in charge of it who only policed 1 side of the aisle.

So this technology is destabilizing the USA and heading directly toward... https://en.wikipedia.org/wiki/Second_American_Civil_War
My understanding is that you don't even want to store them as UTC and always store them in the timezone of the user/system that generated the data since you lose some information in the translation from local timezone to UTC - given that the timezone database changes, you may actually want to know that the record created in Fiji before 2022-10-28[1] was stored in DST so that it can be properly converted to the new Fiji time.

[1]: https://data.iana.org/time-zones/tzdb/NEWS
Does Deckset support Latex?
I've only looked at the signature-side of things in web.

You can't enroll the keys through the WebUI; only use them. So enrollment is happening in the iPhone app. They use WebAuthn; an open standard for public key signatures.

I suppose the iPhone app uses https://developer.apple.com/documentation/authenticationserv... for key creation. As that's the native counterpart for creating WebAuthn keys

The only supported key-algorithm for this API is https://developer.apple.com/documentation/authenticationserv... (ES256). so I'm 99% sure they are indeed using ES256 keys
This sums it up perfectly in my mind, the analogy is extremely apt IMHO. As a musician I find it impossible to spontaneously produce melodies, rhythms, etc, that aren't heavily influenced by what I've listened to - perfectly analogous to how AI generated art is heavily influenced by the billions of training images it's ingested. The difficulty in composing is finding a way to transform, combine, and synthesize the influences into something new. I have been approaching generative AI in the same way and can't help but some of the fears are overblown. It takes work to get coherent results. If your own work is incoherent or wholly derivative, your AI outputs will also be. If your work isn't incoherent or highly derivative, then I'd argue you've already done a major part (if not most) of the creative work in your mind - the AI is just another tool to realize it which empowers human artists to be creative like never before.

EDIT: Okay, now I'm shocked to see your comment grayed out all the way at the bottom. Interesting times we live in.
It's not clear that people actually care about and want AI-free OC, at least if you look at what kind of content is being consumed. Right now Google search seems to prioritize non-organic content, with search results often being a stream of blogspam and reddit/quora shill/astroturf crap that if not AI-generated, is close enough in terms of tone, accuracy, and originality, that it might as well be.

Meanwhile you never get any results from 4chan or KiwiFarms (sites with much more organic content), unless you go out of your way to specifically ask for it.
I interpreted the title of this submission to mean "Has anyone exhaustively tried out Bret Victor's ideas?" With respect to Eve, the answer is that although we tried many things he demoed, we didn't try them all, and therefore I characterized it as not being a full attempt at his ideas. And to be clear, I don't want to sell Chris short by implying that Eve was just some attempt at reifying Bret's ideas, because Eve did have a lot of ideas that didn't come from Bret (or that Bret himself got from others like Kay).

Whatever failings of Eve a business idea (admittedly many), it didn't prove that these ideas are a dead end. Far from it, we arrived at the best ideas toward the end of our runway. Early on we spent a lot of time trying things out that seemed cool in Bret's demos, but didn't really scale to being an actually useful tool, either because the demo was too niche (e.g. the Mario jumping thing), or because it wasn't actually a useful thing (e.g. live coding by recompiling a program on every keystroke). That's what the 2mil actually bought I think.

In the end, we abandoned the business but not the ideas. The Eve v0.6 runtime was forked into Mech, and although that's been largely replaced by now, it still maintains the spirit. Chris has been working on his own project for a while now based on the final Eve prototypes that we demoed right before we closed up shop.

> burned through the cash at a higher rate than they should have to make it to the finish line.

We were actually very frugal with the money, and set the burn rate as low as we reasonably could. Most of it went to our 5 salaries, which were far below market in SF; and our rent, which was pretty reasonable for SOMA. Like I said, Paul took a different more drastic approach with Dark to set their burn rate even lower, but Chris (and all of us really) didn't want to go that way because it was better working on Eve as a team. The best thing we could have done actually would have been to leave SF, but that wasn't really an option for many reasons.

The problem with determining burn rate to make it to the finish line is: how do you a priori figure out where the finish line is in such a nebulous space? We went home in the end, because the entire idea of Eve was essentially about trying to identify that line. How far did we need to push in order to get to a business that empower a billion to code? We identified several viable businesses along the way (you can see companies like Wix and Miro becoming large in this timeframe, and Eve could have been something like that), but they weren't the business, the one that would bring a billion other people into coding. Low-code isn't the way.

I'm sure we could have convinced some VC to fund a low-code SAAS at the time -- we had the team to build it. But it was a decision we made to actively not do that thing, and shoot for the moon. Can't blame VCs for not funding that kind of ambition in perpetuity, but I still can't characterize the effort, not having realized its full vision, as a full attempt.
Is "AI-free" clear? If I google something during the making of my project, is the project AI free? What if I type on a phone keyboard with autosuggestions? There is machine learning involved in all kinds of stuff and AI is a pretty general term.
Click the share button on the bottom right and it gives you a link to copy.
There are, people just don't use them as much as they should, see survey results.

Linting exists for C since 1979.
Decisions made for the convenience of the owner, not the customers nor the employees.
Thank you, I will check it.
Mortgage companies asking for tips? Hahahaha

Can’t wait to see this prompt at the back atm!
I think the hardware isolation would be a selling point in some cases. Granted, it's niche.
The great thing about perpetual motion machines is that you don't need to spend a lot of time digging through all the details, and you don't even need to be well-versed in physics, to understand that they're impossible. You just have to know that energy cannot be created or destroyed.

Two items of note from their FAQ:

> "Except for the usual forces such as mechanical friction, resistance due to air, etc., no major force opposes this movement to the point of canceling it. "

Yes, and those "usual forces" require additional energy input to overcome.

> "The correct application of the Law of Thermodynamics (a) refers to closed systems which (b) exist in a reality of which 100% is known and understood. Both (a) and (b) can only ever be true with absolute certainty in theory, but never within the limited perception of reality how humankind experiences it - in other words: How much sense does it make to think that a system which is observed in only 4 dimensions can never and will never be influenced by what is contained and happening in the following 8 (higher) dimensions?"

So they're using magnets to pull energy from other dimensions. Got it!
Did kinda the same thing but with Raspberry Pis. Neat, a cluster of r-pi's... now what?
Hmm, forgetting natural language for a moment and instead considering programming languages: it’s pretty easy to generate nonsense but semi-plausible looking ASTs without the help of AI. Could this be used to attack GitHub’s copilot?

Step 1. Release a tool that generates nonsense code across a thousand repositories, and allow anybody to publish crap to GitHub.

Step 2. Copilot trains on those nonsensical repositories because it can’t distinguish them from the real thing.

Step 3. Copilot begins to generate similar crap.
It will just get normal.
"How do mathematicians get to know each other? Professional psychologists do not seem to have studied this question; I will try out an amateur theory. When two mathematicians meet and feel out each other’s knowledge of mathematics, what they are really doing is finding out what each other’s bottom line is. It might be interesting to give a precise definition of a bottom line; in the absence of a definition, we will give some typical examples."

"I will shamelessly tell you what my bottom line is. It is placing balls into boxes, or, as Florence Nightingale David put it with exquisite tact in her book Combinatorial Chance, it is the theory of distribution and occupancy." G-C Rota
https://cadadr.org/san-salvador/algebra/bottom-lines.pdf

Also https://en.wikipedia.org/wiki/Balls_into_bins_problem
With a web app there is a direct relationship between the site owner (let's say HN) and me. There is no Apple middleman in between, making rules about what the service can do or can't do, taking a cut of the profits, shutting down the service at their whim, deciding which updates are good and which are not. Same for Google on Android.
For what it's worth, I've also come across this problem - so I made my own solution.
I call it Mondage [0], it looks like a plain todo list app, but lets you drag tasks on top of each other to set dependencies.

Tasks you can do first get sent to the top. Everything else is shown underneath.
I like graph views to get an overview, but when I'm in the weeds, a list is what I want.

The web version is live, I have Android and iOS clients built too, but only in beta release. With enough interest, I'll add full scheduling and other features, but for now, I'm keeping it simple and free. It's a little rough around the edges, but hopefully someone else can find it useful too.

The space is astonishingly crowded, and while that makes things hard to stand out or get noticed, it suggests to me that no one has properly solved this sort of problem - or that it's too personal to solve properly.

[0] https://mondage.com/
I sometimes did the opposite, when living in Germany. I'm not gonna bother hunting for ATM (and usually pay commission with that) just to have a privilege of spending money at your business.
Bulk Surveillance of Money Transfers
> OW2

Played about 10 hours of this the month of release, honestly can't tell what the team was doing these past few years as Overwatch 1 gathered dust.

Just feels like the exact same game with slightly worse mechanics and a more exhausting reward loop. Even the graphics look previous gen.
Not the OP but I've worked very successfully pair-programming full-time on a fully remote team of 6 devs, 1 tester, 1 designer, and 1 product manager. All devs were quite senior except for one junior (and that junior leveled up faaaaaasssssst). We usually rotated daily so if a story took three days, the two people who started it weren't the same two who finished it. We all developed a similar coding style for the particular project, everyone knew every part of the codebase to some degree, and we felt a collective ownership over it--there was none of that "Oh, I don't want to change this because Sam wrote it and they'll be mad if I change it" nonsense.

However, our timezones only spanned three hours.
Tails 5.9 Is Out
I think the first assumption holds. There is a (conspiracy?) theory that Google's funding of Mozilla is based on a desire to avoid antitrust scrutiny. If Firefox usage continues to tumble, it ceases to be a meaningful competitor and the funding might be safely discontinued without legal consequences.

Mozilla exists as it does today entirely due to Google's largess.
With enough liability laws, the resource allocation gets sorted out.

Of course there are exploits in safer systems languages, memory corruption issues and arithmetic exploits only represent 70% of root causes.

We still need to consider the remaining 30%.
Ask chatGPT :D
What are some of the configurations that are required before you can start sending emails vial SAP Emarsys Customer Engagement?
The long term impact of the ease of generating low nutrition digital content using language models may be that people put down their devices and return to the real world. We’re already far down that path with the existing internet where most content is generated for SEO.

Anything you’re consuming on the internet or even on a TV may just be random noise generated by some model so why waste your precious time consuming it?

On the flip side why waste your time producing content if it’s going to be drowned in a sea of garbage mashed together by some language model?
I don’t think these boards are meant for the way people are trying to use them. Mainline Linux support is actually great on RK3566 chips, but you have to build your own images with buildroot or something like that.
Perhaps, but it can show you care that the person get what they actually want instead of another item for the landfill or something they feel obligated to keep around for when you visit.
Goto says hackers stole customers' backups and encryption key
Because it's not about what you can run in the iPhone that you may not even buy. By keeping Safari alive this way, web developers, including those at Google, are forced to code against "web browsers" instead of just Chrome.

The mass of iOS users "forced" to use the browser that comes with the device they buy gives you more chances that a given website will work on Firefox on your personal computer.

That link is a blog from a Chrome engineer and shows a chart of Chrome cornerning the browser market with the caption of "Destkop OSes have long created a vibrant market for browser choice, enabling competitors not tied to OS defaults to flourish over the years.", it's ridiculous.
“Avoid branches” isn’t strictly true in scalar code (and sometimes vector code) - zero folding leads to longer dependency chains, so if your branch is very predictable and doesn’t preclude other optimizations (I.e. vectorizing) the branch can be faster.

You mileage may vary, depending on how much reordering capacity the hardware has, how good the branch predictor is, how expensive a mispredict is, whether the extra dependency chains are impactful, etc.
The real problem is platform support.

Does Argon2 have support for the various platforms that Bitwarden (or other platforms) need? You need support for browser (javascript most likely), iOS, Mac, Windows, and Android at minimum.

On top of that, are the implementations all equal or is one behind in terms of speed or support? You have to have everything else fall to the lowest common denominator. My guess is that that will be browser based implementations.

This is why so many password managers continue to use PBKDF2, because it has widespread support, particularly in browsers. Until Argon2 (or others) have support that matches it, many products won't use it because it brings with it all sorts of issues.
There’s still a fitness function based on human interactions with reality: the cost of running these language models needs to keep up with the revenue generated. The revenue ultimately comes from the human economy concerned with housing, food, warmth, water, etc, so the language models need to cater to the concerns of the source of such economic activity by creating content useful enough to real people in order to cover the costs of production.
> No, ... The employer is liable to pay

This is incredibly naive, the employer is unlikely to pay the difference despite being liable.
There is the part where they expect to earn back from reselling the compost.

> Mill has partnered with two processing facilities that purchase and turn all this dried food into a chicken feed ingredient, filtering out any errant forks or inorganic materials that accidentally get tossed in the bin.

The bit about filtering out inorganic material seems a little too convenient to gloss over though.
I paid around that much to have my compost picked up from my apartment weekly. They would drop off a reuseable bucket for the upcoming week and pick up the bucket from the previous week.
But there's the other side isn't there? the one where you have no choice but to have a car, where every road is 4 lanes, where's there's no pedestrian crossings, no pavements?

I haven't had a car in over a decade, I don't want to have to pay a mandatory car tax that will cost me far more per year than public transport, parking, petrol, insurance, space, I don't miss sitting in traffic that will grow the more roads are added.

Just having public transport that can get you everywhere would reduce a tremendous amount of burden, instead of sacrificing every bit of road to cars, make room for public transport and pedestrians, plan for it.

No doubt we will always need cars, but they shouldn't be mandatory and we should have public spaces that aren't cut through with car parks and roads and endless, endless traffic
I've been using keybr to great success. Gone from about 30wpm pecking to 40 touch-typing (with the base now to improve going forward) in a few weeks at half an hour every day or so. Also helpful was the recently featured typelit.
You might think "who is Christopher Hohn, and what is the TCI Fund", but this guy has a history of making money in weird ways. Just before the banking chrisis, in 2007, he managed to force one of the biggest banks of the the Netherlands (ABN Amro) to either be taken over or to be split up. He has a history of suing the boards of companies if he thinks they can be worth more to investors in some way or another.

You can read more about what happened with the ABN Amro bank back in the days in the super thick book "The Pray" (https://www.amazon.com/Perfect-Prey-Wrong-Banking-Industry/d...). I read it last summer and it is surprisingly interesting for a book which follows the board of a big bank...
It's not about user input, but the CPU writing video hardware registers at just the right raster position mid-frame (to recycle sprites, change the color palette, or even the resolution). Home computer emulators for systems like the C64 or the Amstrad CPC need to do this at exactly the right clock cycle, otherwise modern (demo scene) demos wouldn't render correctly.

PS: of course one could build a GPU command list to render such a video frame somehow, but I bet just building this command list is more expensive then just doing the video decode with the CPU. It would basically come down to one draw command per (emulated system) pixel in the worst case.
I couldn't really parse the header to tell if he authored this essay or if he asked chatgpt to make it up. (If the latter, pretty impressive!)
No cash means no homeless as well, it’s a fraught issue…
Maybe they can fnord add a metasyntactic variable to AI generated content to differentiate?
I heard that EU food delivery apps was frauded this way: customer installs app, get hefty first delivery discount, asks to delete their data due to GDPR, rinse. repeat. They figured that out by keeping a hash of their phone number for some time like 3 months and not giving a discount to those numbers.
That nobody will code against forks that lack Google proprietary features.
Essentially every paper in quantum info and foundations is posted on arxiv first before being submitted to a journal for publication

https://arxiv.org/abs/2204.05385

just search for the paper name with the word arxiv after it on your favourite search engine and you'll find it 99% of the time. Usually when they get published in a real journal the arxiv version is updated to match the published version as well.
Study Explains Emotional ‘Blunting’ Caused by Common Antidepressants
Is there a working model?