skysight-inc/HackerNews huggingface dataset:
I'm not a huge fan of these coordination theories. But a few things worth noting:

- In support of your argument, the Buzzfeed News investigation likely has been in the works for weeks, meaning Altman et al have had more than just a couple days to throw together a Dall-E 2 soft launch

- However, weren't OpenAI's GPT (2 and 3) announced to the world in similar fashion? e.g. demos and whitepapers and waitlists, but not a full product release?

- Throwing together a Dall-E 2 soft launch just in time to distract from the investigation would require a conspiracy, i.e. several people being at least vaguely aware that deadlines have been accelerated for external reasons. Is the Worldcoin story big enough to risk tainting OpenAI, which seems like a much more prominent part of Altman's portfolio?
I'm not sure if it should make you scared or not, but it is good for people to internalize that many if not most systems in our world are (sometimes literally) held together by duck tape and often function purely because either:

A) like 2 or 3 people total care about them way more than they're obligated to and keep them from falling over,

B) it turns out that in many instances people just don't exploit or crash stuff, and broken systems can take a while to fail.

----

That could be a longer conversation and it's not necessarily all pessimistic; the reality of how software (and systems in general) get built is one of the reasons I don't have a lot of patience for people who say there aren't any ways they can contribute to or improve anything and that the world is too connected or competitive now for people to make a difference. There's a ton of stuff to do and improve in most systems regardless of your talent level and there is no shortage of small but really impactful things that people can do around infrastructure, even if it's as simple as documenting how systems work.

But I'm dead serious about this: internalize that real world systems are messy and that everyone involved in them is doing car maintenance on a still-moving vehicle. Internalize that systems decay over time and that as things become messy, they get messier at a faster rate. Internalize that this is not an exception, but the rule. All systems and codebases that are seeing regular development by nature decay and become unmaintainable unless you expend extra energy to keep reinforcing them, pruning them, and refactoring them. And it's not as simple as hiring good programmers, messy systems actually have momentum towards messiness, and regardless of who you hire they'll spend the majority of their time just keeping the system from falling over.

That is an incredibly important principle about the world for people to understand -- both because it helps make sense of a lot of the world and because internalizing it will make you a better manager if you're ever in that position.

It also helps with evaluating security, because it's one thing to say that extra data storage and processing might increase security risk by multiplying attack vectors, and it's entirely another thing to actually have a sense for how much extra risk of bugs/mishandling/exploits each extra layer of software and corporate handling adds to data. At the same time, it also helps with understanding threat models and managing expectations, because you realize that very few things in the world are actually secure, but that for some reason (absent coordinated effort or a lot of attention) they very often don't get exploited or destroyed, and that there are ways to mitigate that kind of inescapable ambient risk.
You are right, thank you, I will add warning screen.
Why would I prefer to offer up my immutable biometric data if I'm uncomfortable offering up my government issue id, this reasoning makes no sense.
Archaeologists excavate giant stone spheres in Costa Rica
Convention is to quote like this:

> This is my quote.

It's much better than using a code block for your readers.
My guess is they have some list of addresses/numbers that are banned (supposedly due to high fraud risk etc) that they just buy from another company instead of building themselves. The OP said they tried to deliver to a brothel so that could be a banned address.
metaverse is such a scam, but at least it's a way to do random wealth redistribution
One of the things I appreciated about Friday was the information you all provided about remote work, and the book you wrote named "The Anywhere Operating System"[0].

Would you be willing to keep the information you provided up as a statically hosted website so that the knowledge is not lost to the ether of the internet, accessible only via archive.org[1]?

[0] https://friday.app/anywhere

[1] https://web.archive.org/web/20220107125929/https://friday.ap...
And Block (formerly Square) which has Cash App Pay.
How left brain asymmetry is related to reading ability
You could try creating a Youtube channel, to share what you have learned with others. Your broader-than-average background should allow you to weave ideas from many fields together in unusual combinations. While there's lots of competition in Youtube (don't do cooking videos!), niche channels still can make a dent.
Except for the magic switch, of course:

https://www.cs.utah.edu/~elb/folklore/magic.html

Edit: it is in the jargon file, just like I remembered it:

http://www.catb.org/jargon/html/magic-story.html
You stripped the use/mention distinction from what you were replying to; the result is at most a digression.

"Magic" is in fact jargon, contrasting other meanings of the word with jargon itself is irrelevant to that.
My recollection is also that local notifications didn't exist yet in 2010 on iOS, or had just been added. I tried to confirm it but it's actually pretty hard to find that information, it seems. Could be wrong. But, I was heavy in mobile and push notifications just after 2010, so I'm fairly sure that's right. I distinctly remember that as a feature that was added, at some point.
> I understand your reasoning, however it may put off some good hires because they don't meet one of your bogus requirements.

That's fair. I'll freely admit, this is not an issue I found a great solution for yet.
it's your language, do whatever you want. unless you're forcing others to use that language, there's zero moral issue. obviously you could come up with a number of what-ifs where this becomes some monopoly or the de facto standard, but that's not what this is.
That’s a highly contended assertion.

We know the Carter administration contemplated arming the Khmer Rouge and we know they hated the idea.

There is no evidence that they actually ever gave military aid.
Programming language semantics turn out to be far, far thornier than most people (even people who work on language committees!) give them credit for. And the memory model turns out to be the absolute worst part of it all: the hardware plays lots of fun games on you, the OS plays lots of fun games on you, and the compiler itself is playing lots of fun games on you.

Multithreaded--really, multiprocessor--memory models are really, really confusing. Hardware memory models are generally described in terms of what reorderings are possible (e.g., loads may be ordered before subsequent stores), which is easy to understand from a hardware perspective but less easy to deal with from a language perspective. There turns out to be a wonderful theorem, though, that lets you hide all of the hardware ugliness: if you properly synchronize your code, then you can't see any of the reordering, and the compiler merely has to guarantee that the synchronization is properly handled. This is the data-race-free programming model, and it is the primary basis for all modern memory models. Stray away from this model (e.g., relaxed atomics) and you reenter the world of pain, for which no satisfactory solution has yet been found.

Discovering the pains of pointer provenance is even more recent, arguably only about a decade old. For a long time, pointer provenance has been handwaved on a vague data-dependency basis (you see this in LLVM's LangRef, for example). Unfortunately, it turns out that data dependencies are not generally preserved by compilers (this also doomed the release/consume aspect of the C/C++ memory model). An escaping/lifetime-based pointer model is closer to the actual one used by compilers, but there remains tricky things about things like memcpy [1].

It turns out there are two things that make pointer provenance painful: integer-to-pointer (where does the provenance come from?), and memory (since this usually ends up creating implicit integer-to-pointer casts in most putative models that you really want to avoid). The lesson we know from pointer provenance is that pointers are not integers, and cannot be losslessly roundtripped via integers, and Rust being newer and with a heavier emphasis on safety gives it a better chance of adopting a model here that more forcefully breaks this mistaken link.

[1] One consequence is that most formal pointer provenance models actually don't let you legally write memcpy in C code.
One's entire house should be an air gap in-and-oof-to-itself
As a cyclist, I see a lot of dangerous driving, and a lot of hypocrisy with regards to the law on the roads. Unfortunately, I'm seeing some of that hypocrisy in the comments here.

Here's a good example of the hypocrisy: A lot of drivers speed and will tell you that speeding is safe, even a victimless crime. To them the real problem are people like cyclists who run red lights. Yet I have watched probably hundreds of cyclists run red lights and few did so without first checking that the road was clear. Fact is, unless one is brazenly stupid, running red lights in practice is almost always safe. Note that I'm not saying someone should run red lights or that doing so is always safe! (I don't run reds.)

The problem with both speeding and running red lights is that the even though most of the time nothing bad will happen, I think people who do such things underestimate the chances that a bad thing will occur, and don't make a good cost-benefit analysis for that reason. Wishful thinking explains why both happen. The small amount of time saved from speeding or running red lights isn't worth the carnage in my view. And the amount of time saved from speeding is indeed small, particularly given how much time one spends at stoplights. As a cyclist I'd see a lot of drivers speed to the next stoplight... only for me to catch up with them so in practice they weren't going much faster than a cyclist. The bottleneck frequently is not speed when in motion. (Factor in time spent finding parking and the comparison to cyclist is frequently worse, as cyclists can usually park much closer.)

To be clear, I follow the law in my local jurisdiction to the letter. I have no patience for speeding drivers or cyclists who run red lights, for example. And in my experience the only people who don't like misbehavior on the road from any road users are cyclists, particularly the ones who wear hi-viz clothing.
I wonder how many OpenSCAD wrappers now exist? I know of scad-clj [0], openpyscad [1], and solidpython [2].

I particularly like scad-clj, because of `lein auto generate`. It watches source files, and regenerates the OpenSCAD files automatically, which OpenSCAD then also picks up. Although I'm not well versed in Clojure, and find debugging Clojure tricky, the workflow is just so good.

[0] https://github.com/farrellm/scad-clj

[1] https://github.com/taxpon/openpyscad

[2] https://github.com/SolidCode/SolidPython
Racist rhetoric? Don't be ridiculous. There is no Russian race. I don't block Russians if they leave Russia. I have many Russian friends in Ukraine. Only Russians that live in Russia are blocked. Russians that pay tax to a government that is waging war against my country.
if you look at my response to a sibling comment, I am not convinced there is that much diversification in europe [1]. And you can tell annecdoctically, when you have heatwave news stories in one european countries, you typically get similar stories in other european countries. Europe is not that big geographically.

[1] https://news.ycombinator.com/item?id=30934588
Geckoboard is an interesting opposite example of this. They took a seed round more than ten years ago and have been slowly and steadily maintaining the business, resisting further rounds. I don't know their finances but they seem to continue to be doing well.
That's incredible, thanks for sharing that! I've only ever seen videos of neurons stained like that and they sure don't seem to be doing the same thing, though I think I remember what I saw had something to do with genetically engineering the kinases to clump together so they could actually be seen
You're right I was being a bit terse as I am constantly bombarded with climate deniers and those actively trying to make things worse in my line of work.
There could be other financing options that wouldn't hinge on astronomic outcomes to be sustainable. We could have crowdfunded incubators where potential customers provide seed capital and sign on to sponsor the project, and imho it would align incentives a lot better than "maximizing shareholder value" with bait and switch business models.
> Baker simply DID say that there would be no eastward movement

Look, if Mexico tomorrow invaded Honduras because some diplomatic approach by the UK to Honduras (following similar ones to other Central American states) violated some commitment, not ever incorporated into any treaty, that a British official had made to Spain while the Viceroyalty of New Spain was still a thing, no one, anywhere, would take that as a serious excuse, no matter how much evidence there was that the official had, in fact, made the representation.

This is pretty much exactly the same thing; whether the discussion occurred is irrelevant; there is no scenario where it even slightly mitigates the enormity of, much less justifies, the Russian invasion of Ukraine or the war crimes committed during that invasion.
Not mine, but a project of a friend's that makes experimental music to raise money for charity: https://moonmusiq.com/

It's supposed to be simple so everything about it is on a single page without Javascript or any third party dependencies
For email I disagree. notmuch and mu4e are very good and being able to apply your normal text editing tools in a text oriented context like email is very useful. If there are better tools out there I haven't found them yet.
So the plan is to just shut down the service? I don't understand.
Tell HN: We simplified EnvKey's v2 pricing
Hey HN,

A week ago, we launched EnvKey's v2 with a Show HN: https://news.ycombinator.com/item?id=30855879

It was the top Show HN of the day, and we got a lot of great feedback. One of the most common pieces of feedback we received was that the pricing was way too complicated.

Based on this feedback, we decided to simplify it quite a lot, as well as add a new tier.

Here's the new pricing: https://v2.envkey.com/pricing

And here's a summary of the changes:
https://mailchi.mp/eec5d70dc70b/envkey-v2-is-live-20224903

If you saw our Show HN and thought EnvKey was interesting, but were confused or turned off by the pricing page, I'd love to hear your thoughts! Questions or feedback on any other aspect of EnvKey are also welcome.
Well those people recognize the problem with letting people change their words indefinitely, but do see the value an edit button brings in fixing grammatical errors. A pretty reasonable feature I do admit.

But the amount of bellyaching over this by many is not because people want grammatical errors in their tweets but because it has the potential to totally alter how twitter is a primary source record of public statements, and words can be possibly changed over time and thus the connotation/dennotations of those statements can change. Given how much political discussion takes place on twitter and how much of it about how someone said something stupid, that could be a huge shift in the platform's usage.
Why does everyone devolve into the same 'X entity is nefarious and they are trying to build a database to sell' or for x machine learning.

Thats not what this is about. It's about identity. How do you prove identity of a wallet and ensure that this is my only one? Say i want to do an airdrop but only to real people? This technology solves the identity problem in a secure way. It's just a hash of my retina data, proves this is my wallet and is based on unique retina data. Also with ZK Snarks, they don't know anything about that bio data.

But crypto is an adversarial network, so i don't see this solution working on it's own. I know biometric data is intrisically secure but is also intrincicly arbitrary. So, this data could be spoofed and will create this constant cat and mouse game where the parameters for verification are adjusted, creating centralization. But they are on the right path.
IMO, "magic" is for when things are special-cased somewhere nonlocal. For example, the $ function in Haskell is magic because it always supports impredicative types, but if you define the exact same thing yourself, it won't. (Test case: "runST $ pure ()".)
May be by next LTS (java 21 - 2023 Sep) :D
Hello, yes, you can add multiple CalDAV accounts with multiple calendars (or webcalendar links) under user accounts.
I built one and then was forced to port it over to Urban Airship for "enterprise" reasons. I can assure you, Urban Airship is providing "absolutely nothing".
I feel that VSCode is missing the number one critical feature of Emacs: the ability to inspect and change the program as it's running.
I love riding bikes in neighborhoods, trails, a greenway-like city paths. Despite it being perfectly legal, I have a hard time finding people who choose to "share the road" with 5,000lb cars going 45+mph anything but crazy.

You're rolling the dice every time someone overtakes you. At least in a car I have some of the best engineering available dedicated to protecting me (crash test engineers are gods). Do you value your life so little?
If I had to pick one, I would recommend the recent series by podcast TrueAnon on NATO. It's up to date and timely -- they discuss the context of Ukraine for example. Caveats are that it can be irreverent at times (if you can't tell by the name heh) and it has a severe left-wing tilt, although not to a delusional degree in my opinion. It's well sourced, and will give you the knowledge to follow up with your own research in those places you are skeptical.
"The data consent form says Worldcoin can share user data with third parties who can use the data as they see fit."

Doesn't this completely undermine all of their claims about privacy and being responsible stewards of people's biometric data? You can't make promises about data that is freely given to third parties, and I'm sure the people involved here realize that. It's hard to see this company as anything other than sleazy when their public statements are completely contradicted by the legal terms.
Yeah but it's not really designed yet. We have the main pieces - all metadata exists as keys in various btrees, and keys all have version numbers so we can easily do a protocol to transfer all keys newer than x - and then your remote filesystem will be up to date.

To make it efficient and fast we'll want to be able to do it without scanning all filesystem metadata, which will require auxiliary indices, and that'll probably need some careful design to make it fast. But we've got transaction layer triggers, so we've got the model for that stuff in place.

Also reflink support is plenty solid at this point. I can't really recommend snapshots for production use yet - in particular, we're missing per snapshot/subvolume disk space accounting, which you kind of need. But reflink's been in use and getting tested for ~2 years now, and there's no known issues with it anymore.
Sex work is consensual, doesn't target anyone, does not create a victim, doesn't diminish anyone else's rights, so why would it be comparable to hate-mongers being de-platformed?
Exactly this. Twitter can ban whomever they wish, and doordash can refuse orders however they wish. Simple as that.
> When I’ve tried to push myself above the parapet in more personal-centric pursuits (e.g. posting to social media to develop my presence, or launching internal campaigns) I feel physically sick and often succumb to feelings of anxiety where I’ll either stop working on something or sabotage it.

Is this related to the Imposter Syndrome? Perhaps, simply put, you just don't like posting on social media or launching internal campaigns? I don't like talking in public because I always think that what I have to say is of little importance, but I don't think that's "Imposter Syndrome", it's just that I don't like to talk in public.
Good memories of a time when I was into PC hardware and had a good knowledge of the product landscape. These days I have absolutely no clue as this MacBook Air (2017/i5/8/256) _just works_ :-)
> does anyone know if there is a term for something like Turing-completeness within AI, where a certain level of intelligence can simulate any other type of intelligence like our brains do?

Artificial General Intelligence
Memory bit rot, I'll have to re read the trilogy now..

Chombo says "Somebody told me that cyberspace was 'everting'. That was how she put it." (Spook Country, pp. 64). Feel like the girl he is referring to may be the one I'm thinking of. Must be Pattern Recognition.

Thanks :)
you're in a weird context.
Especially if they are using isomorphic JS. Globals / singletons are very dangerous when the JS runs on both the server and client.
(6) and (7) are not assumptions - the angle you are looking from doesn't make a difference, the time taken between each wheel crossing the same part of the image is the same.
> app send a local notification at the appropriate time

IIRC this didn't exist at the time but is indeed the ideal solution. (some more discussion of this downthread)

If pill reminders were sync'd between devices (or between mobile and web verisons of the product), then push notifications would still be necessary to inform one side or the other when to resync data if nothing else.

Still, 2010 was a wildly different time in mobile. We were all still figuring a lot out (clearly)!
Ask HN: Any Interest in Following a Hackathon?
Tomorrow & Friday a bunch of my coworkers are doing a hackathon. I'm considering launching a simple site to follow along with their progress, and possibly a super basic livestream.

I'm just trying to gauge interest.
Would anyone want to follow along or is it a waste of effort?
That's obviously not true as there are laws in the US making it illegal to discriminate against certain classes. Sex workers are not one of those classes, though they should be.
Maximizing the Present and the Future
And that does happen occasionally, but they're rare and it doesn't go on forever.

Bandcamp was similarly private for 15 years after taking a few rounds of funding, but they eventually got acquired, and I guarantee you that's because those investors pushed for an exit while the projected future revenues of the company justified a higher valuation.

I myself worked for a company that was private for 12 years after seed funding and five rounds of VC capital. But eventually we were pushed into a (poorly conceived) acquisition.

The merry-go-round always stops. It's just a matter of time.
A dual reading of Tyler Cowen's Stubborn Attachments and Oliver Burkeman's Four Thousand Weeks.
Current market dynamics dictated the death of these startups. If this was last year, they would have gotten funding to survive.

Time will tell, but not looking great for anyone trying to raise rn.
I'm not sure what David Broockman was trying to prove with this study. Consuming partisan propaganda from either side of the aisle will bring you closer to that side?

I skimmed through the study[1] and it seems to me that all they confirmed was that watching a news outlet which is the mouthpiece of the Democratic party makes one more sympathetic to the Democratic party.

[1]https://osf.io/jrw26/
> consensual, doesn't target anyone, does not create a victim, doesn't diminish anyone else's rights

Neither does tweeting that you won a presidential election but here we are.