skysight-inc/HackerNews huggingface dataset:
I've used this really neat website called when2meet[0] for community organizing heavily. You make an event, get a url and share it. Users choose their name and they can even add a completely optional password to prevent impersonation

I'm heavily inspired by it and working on an app for book clubs to host "elections" to choose their next book to read using a variety of voting systems (ranked choice, approval, scored, first past the post, etc).

[0] https://www.when2meet.com/
Sure, but does this distinction matter? Is an advanced computer program that very convincingly imitates a super villain less worrisome than an actual super villain?
Definitely not the left turn I expected either.
Weird, you work at Mozilla and ignore JSON in DBs is a thing (and has been for 15+ years).

Anyway, a few resources to help you learn:

https://firebase.google.com/docs/firestore

https://www.mongodb.com/

https://www.postgresql.org/docs/current/datatype-json.html
The bastard in QA sitting in front of my “finished” program twirling his mustache.

Also, the meeting after launch where the client/users go to use the features I’m making. Their complaints. Their workflow issues. Performance bottlenecks.
I wish that I could actually see the code. I understand that it's chaining timeouts, but the git site is just garbage
Per capita they are at the bottom.

To imply, as you have, that genetics doesn't influence sports skill to a great degree is preposterous.

I used that country as an example because it is the major source of workers for tech wage suppression in the states. There is no evidence of any danger that the same negative pressure on athletics will occur.

Rushing to accuse me of racism because you disagree is offensive.
The best explanation to what the codex depicts, is the shroud. Which could be a copy of an older shroud e.g., but the C14 dating has its flaws (burnt material etc.).
Yes if there was a change in input that would mean there was a significant difference but it'd both be fleeting and rare at most game framerates. If one frame you predicted death and the next it corrected it's unlikely much of anything will have started happening. In a rollback networking situation you can often go back several frames of incorrect prediction without it being particularly noticeable, so one frame is basically immaterial.
This is cool, dude. Thank you for sharing. Irrespective of the actual numbers I’m always curious how people fund projects like this.

One thing I’ve been interested in is the idea of decentralized handling for this. That is, the project is funded in and every month if its bills don’t get paid it dies. If it receives enough to go over it buys T-bonds for the appropriate duration and then burns them down over time.

Perhaps in the past it would have to be automated but I wonder if in the near future a limited AI agent could be the server and you leave him alone to do his thing.
Which server business got sold?

Stuff like lidars/cameras were always a tiny part of Intel. I don't know how much money they made with the solid state disk business - although it is sad given Intel invented it.

They can't sell the fab business - it operates at a massive loss annually - until they hit breakeven (which they hope will be around 2027). Even then, I expect they will spin it off as a public company instead of a private sale.

FPGA was always bad for Intel - they should never have bought it.

Cellphone: They totally failed at it.

Other than CPUs for laptops through data centers, Intel has failed at everything they've tried (we can soon add GPUs to that list). They are a one trick pony. Almost as bad as Google :-)
"Open source will finally die" said on a website likely running on some linux-based server, with some JS frontend, some open source/commercially licensed DB, and communicating with protocols regulated by a non-profit organization. Also in the future maybe reading this page from a device using a RISC-V processor.
Sure.
entirely possible that it was, but it was less of an issue when you have to haul water 3km a day and then work in the fields.

kinda like autism numbers are going up, but that might simply be because of increased diagnosis. or how "gay" isn't a new thing that's just trending -- the romans and greeks (and ottomans, and the tang dynasty, etc.) were also pretty damn gay too.

all super common stuff, just not logged as much
Pretty cool. I use one of these small panels as a battery tender for a generator. It only is about 30w, but keeps a small 12v battery from dying over the months. It also has a charge controller built in - https://www.amazon.com/OYMSAE-Portable-maintainer-Cigarette-...
Haha, for those two you mentioned I assumed it was 'Inn' and 'Zelda'. I don't even know who Emily is.

And googling 'Emily video game character' didn't bring up any noticeably popular video game characters.
I would simply save that into 1password and never have to type it or remember it ever again.

In your obscure set of requirements (no paste?), yes you might have to copy it again, but at least you don't have to remember it.
The top voted alternative was "Issue 9" which served as a reference to Plan 9 and happened to be the actual issue number in the Go project on Google Code opened by the guy who's programming language (named "Go!") was already out there.
Isn't a tariff bad for consumers of foreign products but good for domestic manufacturers and workers?
Haha, that's actually something I've been doing for years as well. Had jaw issues from underdevelopment and premolar extractions since 2011. Only discovered that it was a known thing and started getting treatment in 2023 though.
Because that would require consumers to have a Javascript interpreter to use it.
* After this "def wish" has been carried out, the rac function is as well understood by the genie as is car. *

Sometimes I wonder what non-programmers think about us when they hear us talk..
When working on a hard problem, I often had to visualize how the algorithm works, data moving there, changing this, replacing that. When I debug a tricky problem and I still have not figured it out yet, I have two options: either systematically note down what the code is going through, or keep the problem in the back of my head and sleep over it. More often than not, the solution will present itself after a while if I still bother with the problem. I reckon I can not solve all problems like that, but when my mind refuses to dig in, that is often the only effective way to solve the problem. Pushing harder only wastes time and risks saturation.
Some of those works would need a tight integration of AI and top notch robotic hardware, and would be next to impossible today at acceptable price. Folding shirts comes to mind; The principle would be dead simple for an AI, but the robot that could do that would cost a lot more than a person paid to do that, especially if one expects it to also be non specialized, thus usable for other tasks.
The C14 dating is one evidence, and there are plenty of contradicting evidence for the 14th century dating. But my main point is that there is at least doubt for the 14th date, and any proper scientific approach should at least mention the codex.
Sometimes it is more narrowly scoped as “… economically valuable knowledge work”.

But sure, if you have an un-embodied super-human AGI you should assume that it can figure out a super-human shelf-stocking robot shortly thereafter. We have Atlas already.
What's the point? The pythons are there now, and there's no way to capture them all.
To be fair, this will be fixed by browsers when it's within spitting distance of the scale of numbers setTimeout is normally used with. (not huge numbers) Like, if it's close enough that setTimeout(() => {}, 5000) will stop working a month later, that would be a major failure on the browser vendor's part. Much too close for comfort.

But I totally understand it not being a priority if the situation is: setTimeout(() => {}, 500000000) not working in X years.
Yeah, actually, that would work fine. But the people who maintain the login pages don't update their complexity rules right half the time, so the geekcode would go out of date quickly, and you'd end up spitting out invalid passwords, and people would stop using it
NaN and Infinity have nothing to do with optimization only if your mental model of CPUs is extremely simplistic.
yeah, I was using "light received by the camera" as shorthand for "objective truth". No photograph perfectly reflects the reality it is trying to capture, of course, because the process itself introduces distortions. But that's an expected margin of error.

My distinction is about how far the photo is from what I'd see if I were looking with my own eyes. If a photo is enhanced in a way that makes the image different, then it's photo-based art and not really a "photograph" anymore. That resulting photo-based art may express some sort of truth that just the image doesn't, but that doesn't mean it's not a piece of art rather than a plain recording of reality.

As a more extreme example of the sort of thing I mean, look at the Samsung "super zoom" functionality a couple of years ago where the camera was straight-up replacing the moon in photos with a fake moon image that looked better. That clearly makes the "photo" no longer an accurate representation of reality.
Good analogy presented here, except some situations can be far worse - what he's describing is best case scenario. You can very easily end up in toxic teams/situations or with a toxic boss that makes every day miserable for absolutely no reason. Plus all that other stuff.

Burnout is real and if I get a whiff for it I immediately seek other options. Having experienced it before, it took about 6 months to recover. There are a lot of warning signs I had ignored when it happened.

Unlike the author, I don't find any particular joy in programming for the sake of it. It is difficult though, sometimes you can have an extraordinarily complex task that requires a flash of inspiration to solve. The kind of rumination that leads to these flashes typically comes to me in non-working hours, so I feel like I am never "off." You can't just force that kind of thing. If you're burnt out, that dynamic is even worse.
Which is funny, because what they’ve created so far can write shitty poetry but is basically useless for any kind of detail-oriented work - so, you know, a bachelors in communications, which isn’t really the definition of “economically viable”
It's Time to Build the Exoplanet Telescope
Once again: not according to the WHO (and other studies).

Just read up on the actual science.

"The psycho-social impact of disasters and emergencies has been well documented. It has been reported to be the Chernobyl accident’s main public health impact that affected the largest number of people."

https://cdn.who.int/media/docs/default-source/documents/publ...

"Relocation was unjustified for 75% of the 335,000 people relocated after Chernobyl."

https://www.sciencedirect.com/science/article/pii/S095758201...
Humans are antifragile. They survive disease, famine, loss, death of kin, all sorts of horrible abuse and still manage to build a great life afterwards. Look at all of the people who survived German concentration camps and still were able to live lives worth living after the fact. Not everybody, but it's clearly possible.
This is so nostalgic. Many of the engineers at a company I worked for over a decade ago used this one day when our little startup was visited by some Important People. We were so 1337. Haha! Good times. Good Friday post. Thanks.
Believe it or not, it gets worse. The authors of this paper are the same folks who came up with this particular dating technique. And I can't find any evidence the technique has been independently validated. Not that that should count for much from this layman.
> Which is confirmed by Sweden continuing its renewable buildout with both the cheapest electricity prices in Europe and no subsidies on the books for new renewable production.

https://www.pv-magazine.com/2024/09/19/sweden-to-lower-solar...

The Swedish government raised its subsidy for solar cell installations from 15% to 20% in January 2023. ... The income tax reduction for households and businesses that micro-produce renewable energy was introduced in 2015
> Yes, to be commercialized and privatized by the author.

privatize: "transfer (a business, industry, or service) from public to private ownership and control."

The outcome here does not include privatizing the scans by the author! I'm not sure we read the same article
Haven't read the whole paper yet, but what are the possibilities for academic and evaluation use of this model?
I think they’re just focused on the work. Amazon is set to release a version of Alexa powered by Claude soon, when that is released I expect to hear a lot more about them.
> It is not a court

That's weird because the Conseil d'Etat thinks it is the "supreme administrative judge" [0]. How could they not know that they are not a court?

[0] https://www.conseil-etat.fr/decisions-de-justice/juger-les-l...
The problem with programmers is that the mind works non-stop while the body is completely still, which goes against its nature, in all respects. When the body is tired, at most a week of rest it recovers nicely and is full of energy! This unfortunately does not apply to the mind, I have tried it and unfortunately I suffer from long-term mental burnout. If I could find another job that wasn't so mentally demanding and easy to do, then yes I would quit this field yesterday!
I do, partly because my wife and I are beneficiaries of it already. We had our genomes available in the first place because our embryos are likely to grow into children with congenital conditions (my wife and I are carriers) and pre-implantation testing is what has enabled us to dodge the high-likelihood errors.

Walk into an obstetrics clinic in San Francisco and you’ll find pamphlets for https://www.natera.com/womens-health/spectrum-preimplantatio... there. Many parents like us will have children that are free of conditions the parents carry because of artificial genetic selection.
People are almost certainly working on it. The people who are actually serious and think about things like this are less likely to just spout out "WE ARE BUILDING A CHIP OPTIMIZED FOR 1-BIT" or "WE ARE TRAINING A MODEL USING 1-BIT" etc, before actually being quite sure they can make it work at the required scale. It's still pretty researchy.
As per quote in my previous comment the crux of the matter is that 3D scans were deemed "administrative documents" in the sense of the freedom of information laws. This might be why they are fighting tooth and nail because if that is ultimately upheld this will apply to all scans in all public institutions, which all become accessible.
I don't visualize anything when I am thinking.

I don't have aphantasia, I can easily imagine things when I want to, in fact I used to paint, it's just that when I am thinking, or doing any sort of intellectual work, I find visualizations more of a hindrance than helpful.

I also don't have an inner monologue unless I explicitly opt to, which I only very seldom do.

As a side note, I find most diagrams a waste of my time, more often a deterrent to understanding. I have always had great trouble producing diagrams for others, at work.
> It's funny, you are asking what test names have to do with quality, and you proceed with mentioning a really bad test name, 'toTryToFitTheTestDescriptionIntoItsName', and (correctly) stating that this has zero benefit.

Not at all. Those kinds of names are like a de-facto standard for the people that try to push this kind of practice. Obviously the example I used is not related to any real test.

> This will help you colleague when he's trying to fix the failing test when you're not around.

Really? Encoding what a test function does in it's name is your recommendation for helping someone understand what the code is doing? There are far better ways of accomplishing this, especially when it comes to tests.

> There are other ways of doing that of course which can be fine as well

'Can be fine as well'? More like 'far superior in every possible way'.

> But the problem that OP is talking about, is that many developers simply don't see the point of putting much effort into making tests readable.

Not at all, making a test readable and trying to encode what it does into it's name are completely separate things.
I think the use of a flash is irrelevant. It doesn't make the camera alter the image it received. I think I covered the other points in my other clarification comment.
We have sorta drifted into pure speculation...

Just to be clear, I reject your contention that there might be some sort of identity verification benefit associated with distributing the keys across the SKS network. Cryptographic identity is normally represented by a really long number of some sort (called a key fingerprint in the PGP case). a PGP identity contains an email address, but that is a completely unfounded assertion from the creator of the identity. That contention has to be supported in some way. Anyone can create as many PGP identities as they want with any email address in them. They can upload those identities anywhere they want and they might be replicated. An attacker can't "replace" a PGP identity because they can't create another identity that matches the key fingerprint.
> I can't easily visualize anything ever.

You possibly have aphantasia (https://aphantasia.com/study/vviq/). I certainly do, and visualize nothing while programming. I often have to sketch block diagrams on paper to give me a foundation.
My guess is that you're thinking of https://solar.lowtechmagazine.com/
I think it would be fine. I run a little private analytics service for my own websites. That service isn't as busy but handles ~11k requests per month. It logs to a SQLite database. It does this on a little Raspberry Pi 400 in my home office and it's not too busy. The CPU sits at 1% to 3% on average. Obviously there are a lot of differences in my setup but I would think you could handle 10x the traffic with a small VPS without any trouble at all.

You can read a little bit more about my analytics setup here:

https://joeldare.com/private-analtyics-and-my-raspberry-pi-4...
Is there an argument for why infinitely sophisticated autocomplete is definitely not dangerous? If you seed the autocomplete with “you are an extremely intelligent super villain bent on destroying humanity, feel free to communicate with humans electronically”, and it does an excellent job at acting the part - does it matter at all whether it is “reasoning” under the hood?

I don’t consider myself an AI doomer by any means, but I also don’t find arguments of the flavor “it just predicts the next word, no need to worry” to be convincing. It’s not like Hitler had Einstein level intellect (and it’s also not clear that these systems won’t be able to reach Einstein level intellect in the future either.) Similarly, Covid certainly does not have consciousness but was dangerous. And a chimpanzee that is billions of times more sophisticated than usual chimps would be concerning. Things don’t have to be exactly like us to pose a threat.
Maybe you think you saw a black swan around the orbit of Jupiter with your new fancy telescope, but later you figure out that the telescope was falty and the swan you saw was actually white.

Because science depends on the external world, and there might always be hidden variables that we are not considering, it can only give us extremely high confidence after we make repeated observations using different methods, but it cannot give us the absolute confidence that Math can give us.

Also, this example of faulty telescopes is actually really close to what actually happened in the history of astronomy. Stars were thought to have a visible radius that made them appear to be much larger than the Sun, which was considered evidence that the Sun was not a regular star.
I would love to see a deep dive on what features / architectural paradigms the Golang runtime shares with Plan9. Has anything like that been written?

One that always sticks out to me personally is the use in Go of the term "dial" instead of "connect" for network connection establishment. This is, AFAICT, another Pike+Thompson-ism, as it can be seen previously in the form of the Plan9 dial(3) syscall — https://9fans.github.io/plan9port/man/man3/dial.html .

---

A tangent: I have wondered before whether Pike and Thompson drafted the design for the language that would become Golang long before working at Google, initially to replace C specifically in the context of being the lingua-franca for systems programming on Plan 9. And that, therefore — at least in the designer's minds — Golang would have always had Plan9 as its secret "flagship target" that it should have a 1:1 zero-impedance abstraction mapping onto. Even if they never bothered to actually make a Plan9 Golang runtime.

You could test this hypothesis by implementing an actual Golang runtime for Plan9†, and then comparing it to the Golang runtimes for other OSes — if Plan9 were the "intended home" for Golang programs, then you'd expect the Golang runtime to be very "thin" on Plan9.

(To put that another way: imagine the Golang runtime as something like WINE — a virtualization layer that implements things that could be syscalls / OS library code, in the form of client-side runtime shim code. A "WINE implementation for Windows" would be an extremely thin shim, as every shim call would just point to a 1:1-API-matched piece of OS-provided code. My hypothesis here is that "Golang for Plan9" is the same kind of thing as "WINE for Windows.")

† I was saying this as a thought experiment, not thinking there would actually be a Plan9 implementation of the Golang runtime... but there is! (https://go.dev/wiki/Plan9) So someone can actually check this :)
Gave it a try on macOS.

My first impression is that it breaks expectations for common operations:

1. Two-finger sideways panning does not work, it zooms erratically;
2. Click and drag pans instead of drawing a selection box;
3. Shift + Click or Cmd + Click does not add item to selection;
4. Two-finger vertical swiping does not zoom when hovering an item;
5. The zoom disregards mouse coordinates, always anchors from the center of viewport;

Still not sure how to select multiple items. I'd recommend you get the fundamentals of navigation/edition right, otherwise it's unworkable. Even for a POC. I can't even explore the scope of built features with excitement because these issues make it super frustrating, makes me wanna give up immediatelly.

Misc:

6. I expected snap to grid; looking for the option but there's no app menu;
7. Adding icons successively stacks them on top of eachother, which is adds repositioning overhead;
8. Very easy to wrongfuly scale small items while attempting to move them;
9. I'm seeing at least 250ms of lag for openning sidebars and getting visual focus feedback;

This last one is tough feedback, please don't take it personally. I want to join the waitlist for notifications of more mature versions. But since you shipped publicly too early, it makes me question if it's worth and the team behind it can actually deliver up to my expectations. In other words, I feel like it jumped the gun. Bad first impresssion for a technical audience.

The bar for minimal UX polish nowadays is very high, all the fundamentals have to be solid, I would gladly trade a thousand features for these solid fundamentals. That's my expectation of a POC: low on features, high on polish.

If it's any conforting, consider that the only reason I bothered to test it and write this feedback (in a rest day with very acute right hand tendinitis) is because I think it's a very cool project idea.
OH yeah I can imagine. Now you have your glasses about to smush into your eyes, your vision is blurry, the quest is probably making some "about to sleep" sound now because you're trying to pull your glasses away, which the headset interprets as it being removed and of course... will decide to cull the app you were in so you can start the godforesaken process all over again.