skysight-inc/HackerNews huggingface dataset:
Literally nobody knows the answer to these questions beyond the obvious answer of 'yes it's possible, and no it's not probable.' Everything beyond that is speculation, which is going to be more driven by ideological worldview than the unique specifics of the current situation.

People who think things won't change (not only referring to this specific issue) because the USD is still quite strong, remains the world reserve currency, and has survived rough waters in the past have a perfectly reasonable argument, even if it will inevitably be wrong one day. And those who take a bearish outlook on the situation also have a reasonable argument - we're obviously living through a major inflection point in history, the world has been de-dollarizing for decades, and the global economic (and geopolitical) winds are shifting. It's quite reasonable to see a storm on the horizon right now.

The hedging/insuring is "real" stuff. In an economic collapse any sort of financial vessel will become worthless. But after all is said and done, land, rare metals, and "things" in general will all maintain their value. Bill Gates and Ted Turner are currently the top 2 owners of farmland in the US. [1]

[1] - https://www.farmlandriches.com/largest-farmland-owners/
62, still writing code and doing system admin. I started freelancing over a decade ago, that fixes some of the age discrimination. I specialize in taking over and fixing broken and abandoned projects, usually left behind when the younger people who apparently passed the "culture fit" test move on to something more fun.
Yeah I'm more surprised about the comments than the actual story.

Specially with people thinking that the interview process is broken, but somehow the promotion process is pristine and unhackable.
> "From my tutor, [I learned] to be neither of the Greens nor the Blues, the Parmularius nor the Scutarius; to bear hard work and have few needs; to do my own work and mind my own affairs; also — have nothing to do with gossip."

That's Marcus Aurelius in the ”Meditations" talking about supporting teams at the chariot races and gladiator fights. It seems very human to get all tribal about something subjective and inconsequential. Ancient Rome had the same fanboyism, just in a different arena.

(I have a phone that just runs Alpine Linux, but I know better than to try and tell anyone about it.)
I read it as an experiment and hypothesis. The author is on a quest to prove their hypotheses. I appreciate the insight into the work in progress and the potential outcomes. It's more beneficial for me than waiting several months to see it fully proven.
This is a well-intentioned thing to do. But I can't help but feel that we are way past the point where something like this would even matter.

Do search robots even care if you have a "noindex" in your page `<head>`? Do websites care if your browser sends a Do Not Track request?
The struggle I have with project generators is that you can only run them once.

If you didn't think you needed the billing module when you ran it but later you find that you need it, the generator is of little use. You end up running it again to create a new project and manually copying in the billing pieces.

Or, if the generator is upgraded after you used it, it's to late for you.

I wonder if this tool tries to mitigate those issues at all.
What humans can do that computers currently can not. Once computers can do that we will just call it an algorithm.
https://www.propublica.org/article/why-your-health-insurer-d... (ProPublica: Why Your Health Insurer Doesn’t Care About Your Big Bills)
It is in the interest of global stability that we absolutely decimate Saudi Arabia, as well as Russia. Other oil producing nations suck too, but they mostly suck internally, whereas KSA and Russia are oil-funded international terrorist regimes.
AutoPR, autonomously write pull requests in response to issues via ChatGPT
Oddly, generative A.I. could make a big difference for metaverse-adjacent systems. It is expensive to develop content for them and the content is frequently ugly and boring. If ordinary people could make an avatar, room or object by writing prompts it is more feasible that individuals and brands can make experiences that aren’t a total embarrassment.

Also note that Zuckerberg has been obsessed with VR at least since he bought Oculus in 2014. It’s not like he pulled “the metaverse” out of his ass in a hurry.
I will say, after not going to a movie theater for awhile and then subsequently seeing D&D in theaters twice...going to a movie theater is actually really nice.

There's something to be said about going to a movie theater and being able to watch a movie distraction-free. No phones, no tablets, etc.

It was nice.
Ask HN: How can I send mail to a 50k+ emailing list?
I have about a dozen email lists hosted virtually ,each has about 50K emails. I formulate newsletters in Outlook in HTML and then send them out to each list. The lists are hosted by a company using Mailman 2.0 software, which I can use to subtract unsubscribes and also add new lists. I email of course legally in compliance with the Can Spam Act. I need to find another company to supply this hosting service and I can use a different software. They are not opt-in lists.

Is there any custom setup or even paid third party service that I can use for this? How would I set it up?
Burns was a working professional before writing the book. If he wanted to release the book for free, he would have. If he wanted to provide summaries of it online, he would have. If he wanted to discuss the book online for free, he would have and does. But I don't think it being fed into a questions and answer service is something he really wanted.
Agreement from me. I have had no complaints about the Roku TV experience on my TCL.
You can use the "AddressOf" operator to get a function pointer, but it can only be used to pass to native (Win32) functions. This is how you do things like implementing your own WndProc function. VB itself can't call through the resulting function pointer.
Yes, I think I’ve seen ads for this site
Not sure, I guess I don't send or receive many attachments and delete marketing/spam.

My work email is 10gb.
Why are you calling for segregation? We have didn't years trying to move the world forward and yet you persist in trying to move backwards
Why can't they assess whether a suspect is currently productive or not? If someone can't prove means of income other than through the thing they are up on charges for, the point is moot.

Now, yeah, if a productive member of society say crashed into someone else's car, drove off and now is in trouble but ultimately could be productive while the case is processes, sure. Put a tracker on the suspect and let them out without bond; however, is they tamper or skip that would add to the charges and bond or incarceration's would be required due to forfeiting their rights/privileges.
It heavily depends upon the definition of general intelligence, because we haven't really settled on a definition as of yet. In some circles (of course the ones from Microsoft) the list of requirements is very close to being met by some of the more sophisticated multimodal models (GPT-4 et al).
General intelligence is a strange question because it's more about the data/environment than the architecture, (obviously if it were about theoretical capabilities of architecture, AGI was found ages ago).

Much of the LLM capabilities have to do with the generality baked into language. Pairing that with the well known proof that GNNs are dynamic programmers, you can get some very nice properties directly from the setup.
PreTraining Without Attention
The public transit system is shaped by natural barriers and landfill, so the weird layout really has nothing to do with neglect (though there's plenty of that too!). The subway system actually covers a large area including Boston and the urban area surrounding it. The commuter rail mostly serves the urban cores of suburban communities outside Boston, so people drive to the commuter rail and then commute by train from there.

Before covid (no idea what the numbers are now) only 40% of people in the Boston metro commuted by car alone, roughly the same share as those who took the commuter rail and subway. 20% of people commuted by car and bike. The share of people who commute by car in the core of Boston is extremely small. At least 50% of roads in the city are single lane and one way. Parking is expensive and scarce. Driving 2 miles (as the crow flies) can easily take an hour, which makes walking pretty competitive as a mode of transit.
Android for Work already lets you isolate some apps in their own little container with separate data, but this would let you keep it safer by never having that data even physically present on the phone.

Actually generalize that: Depending on your exact threat models, this is a great way to have data that can't be lost or stolen just because your device is.

For a large enough app it's probably less data intensive, not to mention much faster, to run the app in a cloud data center where it has effectively unlimited bandwidth, and just stream a video of it over a smaller network connection to the phone.

Creating virtual phones in cloud is probably an easy way to create a lot of them, which allows you to do things like run untrusted apps in complete isolation without access to any of your data or other applications.
I saw endless articles about how Decentraland is no fun, how Horizon Worlds is cringier than furry-infected VRChat, etc.
I think any insurance company would have a lifelong suicide exclusion if they could. I’m pretty sure they are legally obligated to pay after two years, as it’s be too easy for nearly any insurance company to claim most deaths were possibly a suicide. The main point being that you can’t pay the mortgage on your house, which may be the sole reason you got life insurance, if the benefits aren’t being paid out.

Also, there are some policies that do have limited benefits the first two years. This is especially common for any type of insurance that doesn’t require a medical exam. They tend to be very expensive for the amount of insurance they provide, but maybe have a manageable monthly payment because the amount of coverage is relatively low. This type of insurance is usually “I can’t qualify for anything else” coverage, or it’s for a very specific purpose, like paying for funeral expenses when for some reason the person didn’t have the desire to just save that money in the bank.
Right. But I hope you can see how that doesn't persuade me -- I mean that with no malice or anything like that.
Ask HN: Any resources for adversarial anti-AI countermeasures?
I'm looking for links and reading material about flaws of the current generation of AI bots/summarizers, that one can exploit and insert into their websites, art, or anything that is currently used as training model, or processed by AI, to create bogus or useless results.

I am aware of the concept of prompt injection, I'm interested in practical examples of it or other grey hat tools one can leverage to disrupt LLM/ChatGPT & co.

Any pointers?
BlueSky uses @noble/secp256k1 which performs this stuff in Javascript, with about 880* verifications per second on the Apple M2 (a chip with a relatively high IPC, likely higher than your average server).

Verifying those messages will take about a minute of CPU time per user (assuming no impact from cache misses due to threads swapping in and out and processing new data). I think that's quite significant.

* = https://github.com/paulmillr/noble-curves
There’s lots of stories of this happening. Especially once video interviews have become common making the grift easier. Example: https://www.askamanager.org/2022/01/the-new-hire-who-showed-...
> That said, the CIA stuff is presumably fake, given the huge amount of fake personas curated in LinkedIn over the decades for all kinds of nefarious purposes.

Plenty of people have open employment with the CIA. They likely need to get specific approval to post that on LinkedIn, but I guarantee many of them are real.

Source: Previously held TS/SCI clearance at an intelligence contractor. (I don't recommend cleared work, though, and I've been out of that world for years, thank God.)
GitHub's New Code Search Is Bad for Finding Code
Because people are actually using this as a community now and there's a desire to not just open the floodgates before all the moderation pieces etc are in place. I joined when it was roughly 15-20k users and each wave of invites brought distinct subgroups. Then, the original short invite code tokens began getting brute forced and there was a large wave that completely disrupted the balance of things.

There's the protocol, but then there's also the community – and communities are ecosystems not just technical problems.
There's any number of stories about it being done, but anyone who has tried working this way realizes that you either need very skilled underlings or you spend most of the time managing it anyway and could have done it yourself quicker.
Both things can, and I think are, true. I see it as reduced competition in both cases, corporate consolidation making companies huge and large copyright timelines.

The long timelines stifle new creative works by keeping other, especially smaller, outfits having to make sure they don't accidentally run afoul of another copyright from decades ago. This needs capital to either be proactive in searching or to defend a suit that's brought.

Here's a recent article about the battle between the copyright holders of Let's Get It On and Ed Sheeran for Thinking Out Loud. Those two songs are separated by around 40 years. https://www.theguardian.com/music/2023/may/07/ed-sheeran-cop...
Also got a couple decades, a ChatGPT Plus subscription on top of running my own local instance of Vicuna and access to Bard.

Enjoy it while it lasts. The training set (Stack Overflow) will dry as people move away from it, resulting in model degradation, resulting in not having a useful AI AND not having a useful SO

I admit to using AI, but only for what I was using SO before. Which is 0% of the work I actually get paid for (maintaining existing software that requires expert knowledge). For personal projects, sure, it's useful. Want to code something in a new language? Great. You'll still be a beginner, and will have contributed nothing to the body of knowledge that has trained the model you are using
On reads it's easy enough to do a re-read.... bit-flips when writing something are somewhat more critical, as this is non-repeatable.
The Apache logging can fall under legitimate interest for security/fraud prevention/debugging purposes, as long as it's kept for a reasonable duration (I keep mine for 3 months) and is not used for any other purpose such as marketing or analytics.
Some things are different structurally. Eg about 50 years ago most kids grew up with both of their parents, today it’s about half.

Less adult time per child means a generation with far less formation.

It has to collapse before it gets better, but it will take centuries to get back to Rome levels of violence and back stabbing.
Helion gets to survive 5 more years, Microsoft risks nothing, they both get good PR for associating themselves with one another.
All EC2 instances use ECC: https://aws.amazon.com/ec2/faqs/
Fraud is pretty rampant across the corporate / academic world, and I imagine relatively few people actually pay any price for cheating, falsifying data, etc. I'd guess over 95% of academic fraudsters get away with it at some level, as long as they're not incredibly blatant about it. The few cases you see in the media are generally so flagrant that it's hard to understand how they got away with it for as long as they did.

It's probably safe to assume that any research group (or business outfit), public or private, that doesn't have active fraud-detection and fraud-prevention policies in place is engaging in fraudulent activity of some sort.
If my understanding of byzantine fault tolerance with CRDTs and collaborative editing is correct, it's really only a problem in systems where you have an untrusted user, someone who is going to actively try and corrupt the system?

It seems to me that for the majority of use cases, collaborative editing in a work sense, you would normally have trust that a user isn't actively hostile. And so I'm not convinced that BFT needs to be a high priority goal in most of these implementations.

I think I higher priority issue is with how to aid developers with the use generic CRDT structures within a system where all the rules are not encoded into the CRDTs themselves. So for example when using Yjs with Prosemirror, Prosemirror has its own schema that defines how a document can be structured. However not all those rules are encoded into the underlying Yjs structure, it's possible to have two conflicting edits that results in a Yjs document that doesn't comply with the Prosemirror scheme. The current system throws away any none conforming data when the document is loaded or updated. Because of this you need to load the document into a server side instance of Prosemirror in order to apply that schema when doing a server side merge, or even if you are just rendering the static content after "blindly" merging the documents.

My point really is that CRDTs are an encoding of user intent, and when these generic CRTD are merged you have a structure representing merged user intent, not a final conforming state. The solution is either domain specific CRDT that are tailored exactly to you application, or a schema system for these generic types that apply rules when merging. Prosemirror/Yjs does (mostly) exactly this but I think it needs to be solved in a more generic way that can be run on any layer of the system.
I don’t get it. Why not just set a 24-hour cookie scoped to the path, and every request without the cookie is logged as a “unique visit”.

That gives unique visits by device within a 24 hour period, per page, with no logging of any ID/IP whatsoever. You can pair this with signup counts or campaign codes to get conversion rate by channel, all without any nonsense “anonymized” user IDs.
Once the Prince of Tennis and a Prison Inmate, Boris Becker Starts Again
Google Workspace Personal/Workspace Split Didn't Happen – Any Advice?
I've setup a few dozen clients with Google Workspace. Typically if you move email to Google and the customer already has a "free" Google account using their branded email, Google will "split" the account into two: Personal and Workspace

This for some reason didn't happen, and now my client has lost access to the accounts they managed with the "personal" version of their branded email.

Any advice? Workspace support didn't help much and sent me to other support departments for specific products. However this is a Workspace issue.
I don't think that it would be wise for anyone to rely on such practices. Even with the best of intentions, obsolescence and unintentional misdirection are strong possibilities. Considering normative intentions, it is an invitation for "optimization" attempts by websites presenting contested information.
ChatGPT et al has run online coding exercises/trivia/exams pointless imho, leetcode problems are cool solution to the problem if you want someone with lots of "raw abstract knowledge" but zero real world experience.

Promotion in USA seems to be more like a thing that most happen every one or two years at work rather than for work well done, last time i had a friend that was working for a faang (pre-layoffs) and show me he was like a third level manager for several projects because he had 3+ years at company, he still does the same job as when he got in just that now has to manage or mostly deal with upper management request for estimated time to finish every day.
https://archive.is/NVx1h
Makes sense. I mean, in case of wildcard certificates, number of requests/access could be reduced to 1x per subdomain, but still. I have the same problem at my university.
It's not incompatible with how ActivityPub works at all.

The ActivityPub spec says that object id's should be https URI's, not that they must. The underlying ActivityStreams spec just requires them to be unique.

All that's needed to provide full portability without a "transfer" is for an implementation to use URI's to e.g. DID's, or any other distributed URI scheme. Optionally, if you want full backwards compatibility, point the id to a proxy and add a separate URI until there's broader buyin.

I think there's be benefit in updating the ActivityPub spec to be less demanding of URIs, and instead of saying that they "should" be https require them to be a secure transport, and maybe provide a fallback mechanism if the specific URI mechanism is not known (e.g. allow implementations to provide a fallback proxy URL), but the main challenge there is not the spec but getting buying from at least Mastodon. The approach of providing a https URI but give a transport-neutral id separate to the origin https URI would on the other hand degrade gracefully in the absence of buyin.
Game Bytes · May 2023
The real life avatar thing is certainly interesting. A VR version of "her" seems like it could take off. Each person might be in their own world, completely un-social. (except for the bots).
Something like this was used in Vernor Vinge's excellent "A Deepness In The Sky" novel!
They could potentially handle that by evaluating the request and determining whether gAssistant can answer is without Bard's involvement, since that would save them bandwidth and time.

I agree that the is massive potential for errors, but I'm certain those will get fleshed out soon, and Google is pretty well known for throwing shit and the fan and looking for the cleanest patch of carpet after the fact.
Hi Joseph,

This is a hard problem and something that I think has to be intrinsic to the serialization method of your CRDT. Unique IDs of any kind are really risky in CRDTs because they basically break the mathematical links between potential partitioned duplicates. Lists make this problem even harder because you have to contend with if you should incorporate the ordinal of each element into the hash value.

I’m working on a version control system for visual programs. You wrote a response to someone on structured edits a few months back about how the UNIX fs not being schema/structure aware is the core problem with collaborative edits and destroys open interoperability. I think you hit the nail on the head. I’ve been working on something for nearly a year now to try to address that problem. Let me know if you want to compare notes.
Putting gas into my car is a good idea, but putting gas into my dog isn’t quite so reasonable.
Workers should tell Dell, Kilt Monday/Wednesday/Friday are now on.

Corporate management seems to have forgotten who gets all the work done.
D8vk Version 1.0
I always gave open book exams to my students. They don't need to memorize details, but show understanding. Questions would range between "find the page in the book" to "can't answer it if you don't understand the subject matter."

Interviewing is a bit different, since there's no book, but when we looked for a junior dev, the applicants got a laptop with VS Code, the common browsers, internet access and an empty (macOS guest) account, and a few (short!) tasks to show if they understood the questions and were able to start formulating an answer. We also looked for a personality match (we're a small company) and signs of general intelligence. Worked out reasonably well.

I really dislike the more extreme approaches to interviewing that one sometimes comes across, like leet code scores. That's just too disconnected from the actual work. Unless you need your employee to grind leet code questions, of course.
I read the comment as being about silencing low value noise from the knee jerk “this news doesn’t mean anything because companies bad news fake nothing to see here” crowd.

If an opposing viewpoint doesn’t have any thoughtful, well reasoned proponents, maybe it’s not that interesting of a viewpoint?
were they testing system RAM exclusively? If it's VRAM, I'd agree with this. Back in the day we'd even overclock VRAM until we got "snow" in the rendered graphics then backoff a bit.
ho oh