skysight-inc/HackerNews huggingface dataset:
These are people's who's work and livelihoods are on the line. I don't think they care a jot about Musk. They are not going home to their families explaining their reason for striking is that they find Musk personally unappealing.

When in Rome ...
Sound Keeper
OK, I watched the video now. This is amazing.
Having been to Tokyo, Singapore and Seoul, I can categorically say that Seoul is not in the same league as the other two. Having said that, all three are far and away cleaner than my city of Melbourne, Australia, which has taken an absolute dive in the last 15 years (I've been studying and working in the CBD for 40 years).
I love Postgres, but you're comparing apples and oranges. You don't have the same level of query sophistication neither the same indexing quality you get from eg. elasticsearch. As a quick example, the other day I got a bug in PostgreSQL because "searching" does not perform diacritics conversion. Also, stuff like stop words, similarity search and whatnot either required dedicated indexes or are downright "round hole square peg" problems.
Interesting model! Just a few mistakes like "medecine" and "[...] a big canon?" that I guess were influenced by you speaking French, but nothing serious to detract from your creation.
I don't think anyone is suggesting that salesmen be forbidden, only that it should also be allowable to sell directly. Tesla, for example, has showrooms where people can learn about vehicles and try them out. But they don't order via a salesman whose comp depends directly on how many upsells are made.
some background regarding the sri lanka fertilizer f**up: https://www.vox.com/future-perfect/2022/7/15/23218969/sri-la...
The point of being unfazed by nudity is that seeing a random naked person doesn't bother me. It doesn't mean that I have to be unfazed upon unincidentally seeing my boss naked.

You're just falling for the worn out "well she's wearing revealing clothing so she must be fine with being flashed" type of fallacy.

The way basic nudity is treated by corpos is kind of juvenile, very reminiscent of kids in an early human biology class who can't help but giggle every time the anus, or any reproductive organs are mentioned. That is not how healthy adults respond to seeing impersonal nudity.
Judges and prosecutors should lose their immunity and be held accountable for their negligent and reckless actions. Legal systems can never be just until bad actors face repercussions, irrespective of what role they serve.
The heathrow express is very expensive, before the elizabeth line a lot of londoners would just take the piccadilly
That's why I shoot both, RAW and JPG. If the JPG is fine, I use that (after sensor spots and so on).
While US has ratified the Universal Declaration of Human rights[1], I am not sure how binding it is. There are also two Conventions about statelessness that US has not signed, and maybe that’s why similar revocations of citizenship has happened in the past[2] Even though link discusses a case where a terrorist lost the citizenship, not a law-abiding doctor, the grounds for revocation were the same - diplomatic immunity at the time).

[1]:https://digitallibrary.un.org/record/670964?ln=en

[2]:https://law.stackexchange.com/questions/37463/is-revoking-ci...
I don't worry about side effects because in practice they don't cause me many problems (although I do focus on isolating mutable state). But if I thought about it a lot then I might start to worry about the theoretical possibilities. So I think the question is well phrased. "Worry" is mainly psychological.

Other advantages of pure FP might be thread safety but queues take care of most of this (and often locks are not hard to use). Or low-level compositionality. But as Alan Kay said, what we need are bigger objects. John Ousterhout seems to agree. Re-use in the small increases complexity.
The UK government has improved things immeasurably with their digital systems.
Thanks for the correction. I did indeed mean pedophile. Good thing you were here!
Woooow... Such arogance...

We have 24 hours in a day, and 360 degrees in a circle. The people that defined those things around 4k to 5k years ago also had batteries that they used for electroplating.
.

But nahh buddy. You think everything great came in the last 200 years in English.... Wow...
Fingerprinting by screen size is real. I've checked one day, and it turned out my browser viewport size when maximized is super unique (like <0.1% users unique). That's mostly because I use sidebery (tabs on the left instead of the top) and don't have a (visible by default) bookmarks tab, but wow I didn't expect to be so obvious for advertisers by just reading my page-usable screen size.
Plus, you can fly non-stop half way, and then some, across the globe in existing planes today. More range ain't needed. Supersonic civilian aircraft are dead for a reason.
Neat, thanks! I've ordered a copy.
Quick "ask HN": I'm currently working on a semantic search solution, and one of the challenges is to be able to query billions of embeddings easily (single-digit seconds). I've been testing different approaches with a small dataset (50-100 million embeddings, 512 or 768 dimensions), and all databases I've tried have somewhat severe issues with this volume of data (<100GB of data) on my local machine. I've tried milvus, chroma, clickhouse, pgvector, faiss and probably some others I don't recall right now. Any suggestions on additional databases to try out?
Which is a fine place to start, a lot of our current shiny toys are a rehash of old ideas in a modern context, https://people.idsia.ch/~juergen/deep-learning-history.html
Super cool. I'm not a C programmer by any stretch, used to code C++ a lot a long time ago, I'm always in awe of the low level shenanigans going on in the bellows of C.
I've recently started posting my content on LinkedIn (usually just linking to my blog or publication with a short explanation). Main reason is that I'm a bit unhappy with the new Twitter (a place where I used to share the most), approximately nobody reads Mastodon so I can't stop there, and all least I already have LinkedIn so it's low cost to share there.
I don't play much anymore, but there's basically two games I keep coming back to. Starsector and Stellaris.

Both Games get updates every couple of months. Which is perfect, because you get something new every time you pick one of them up again.
It would be possible to make the IC adjustable (e.g. a tiny microcontroller) so that it could compensate for the difference without having to modify the crystal.
Or for a less out-there example, Ken Thompson's classic "Reflections on Trusting Trust". At some point unless you are literally producing all of the hardware and software yourself you have to trust someone. The challenge is figuring out where that line of acceptable risk lies for you. It's going to be very different for an indie game dev vs a FinTech company vs the US DoD.
Thank you for your feedback, we've passed it on to our anti-abuse team.
It seems like interurbans were a prime source of mobility for the days after horses but before cars (and buses) came to rule the roads.
The website is infrequently updated, so let me provide some information about what we are currently working on:

- We are trying to make the entire compiler resilient (error-tolerant), incremental, and parallel. We have managed to make every single compiler phase (of which there are 28) parallel. This has already led to significant speed-ups. We are now trying to increase the degree of parallelism within each phase. We are also working on error resilience to provide LSP support no matter what errors a program contains (syntax, naming, type). For example, it should be possible to rename a variable even if the program currently has multiple errors.

- We are adding support for algebraic effects and handlers. This will allow users to define and handle their own effects.

- We are also exploring a novel way to combine type classes ("traits") and effects.

- We have recently added support for package management and integration with Maven.

In summary, we are already in a great spot, and useful programs can be written in Flix today. I encourage you to check out the documentation: https://doc.flix.dev/ and to try Flix!

(I am one of the developers of Flix).
They wouldn't be able to be fooled, if they were not trained using NFSW images.

Just sayin'
It has an article about everyone having the right to have a nationality, so I suppose making anyone stateless would be against it? See article 15 https://www.un.org/en/about-us/universal-declaration-of-huma...
Meh. No native tab groups, no vertical tabs. Product development is a sh.tshow. No thanks.
First, DANE requires that your DNS is protected with DNSSEC. Your MX records need to be DNSSEC-protected because otherwise any attacker that can give a sender fake MX records can cause an email message to be delivered to a mail server of their choice. The IP lookups to connect to your MX host needs to be DNSSEC-protected, and your TLSA records need to be DNSSEC-protected. For self-hosters, this is usually all the same domain.

Second, your MX host needs DNS records of type TLSA that specify the public keys that are in your TLS certificates that your MX host (mail server) offers during STARTTLS. This is the most common mode for DANE, called DANE-EE (EE = end entity). In this mode, only the public key of the certificate matters. Expiration, hostname match, issuing party of certificates: all ignored. If your MX target is mx.example.com, the TLSA record(s) must be under: _25._tcp.mx.example.com. They will look like this:

3 1 1 5c046ff012891b5f0d6176024c5c25ff486a7c12b8000fdf8b418ab3ecf6d309

3 1 1 cec87fb33d2a7499ca78e824e59b77531ac1fdec7378fc81fce7e5d213a364ab

In these records, "3 1 1" means:

Usage "dane-ee" (3),
Selector "spki" (1),
Matchtype "sha2-256" (1)

Where spki means "subject public key info", i.e. only the public key matters. So, the last component is the sha2-256 hash of the public key.
A mail server can have multiple certificates (e.g. RSA and ECDSA). Each must have a TLSA record.

Keep in mind that when you renew your certificate, you could be reusing your private key or be generating a new private key. A new private key brings a new public key. A new public key requires an updated TLSA record. Keep in mind DNS TTLs in that case. You would have to keep both the old and new TLSA records during the TTL period. I would recommend you don't generate a new private key for each new certificate. If the private key stays the same, the TLSA records don't need to be changed.

MTA-STS requires that the MX host TLS certificate can be verified against the common pool of certificate authorities, i.e. PKIX/WebPKI. DANE and MTA-STS can cooexist. I would recommend setting up both DANE and MTA-STS, using ACME with Let's Encrypt with fixed private keys (not newly generated when fetching a new certificate, I know certbot has an option for this mode), and publishing TLSA records (with the hashes of the public keys of those fixed private keys).

Keep in mind some sending mail servers only implement DANE, and others only MTA-STS. Implementing both gets most protection. Some mail servers implement neither, and are sending email without protection.
And not to forget, they can disown land and ignore complaints of nearby residents fairly easy.
> Unused definitions, type declarations, etc. are compile-time errors

Any language that does it, is beyond usable (notably go and zig). Like, I would literally fork the compiler before using them with that “feature” on. It’s completely braindead thing to do — like okay, have a separate production release mode and make it an error there. But for quickly testing out stuff, you will inevitably comment something out, which makes a variable unused. Commenting that out will also make something else unused, so you literally have a recursive problem with some random depth, and depending on how deep it goes, you will literally lose all of the context on what you wanted to debug in the first place.

There is literally zero advantage of this idiotic bullshit, my proposed solution of doing it only in prod release gives all the benefits with none of the negatives.
I swear there was a thread like this 2 or 3 days ago.
How A Lens Creates an Image. [video]
I thought about that, but my list was focused on things that Google was leading in but let the market get away. Amazon got into cloud before Google did.
Pollution is a global issue, wind and curent are not clearing it up magically
Semi-compulsory link whenever this sort of thing comes up:

https://en.wikipedia.org/wiki/Hesiod_(name_service)
Nice. I will probably post some TXT poetry for jest.

Just wanted to add that the first line in the first snippet should be:

>>> lorem_ipsum = b"Lorem..."

Else zlib.compress() will throw a TypeError.
I've heard that the people striking don't even work at Tesla. They are striking on behalf of the workers.

Also that Tesla employees are being paid better than the unioned employees.
It's quite a different from the analogy you suggest, as copilot is controlled by a single organisation and we know the address.
George Barris put the XPAK 400 in storage at Van Nuys airport when it was done touring the shows. Years later when he went to recover it, he was shocked to found out that the car was [g]one ... In 2020 the whereabouts of the old Barris air car were still unknown.

It flew back to its homeworld.
I accidentally generated a NSFW image in Bing Image Creator. I asked for an image of a woman in a low-cut 18th Century dress, among other details for a scene. It produced an image of a woman with a dress much lower cut than I had envisaged.
The conspicuous thing about this article that rails against colored output is that the author tries to make their point by producing a somewhat contrived counter-example (with natural language text instead of code) that demonstrates their inaptness as a graphic designer even for basic tasks, such as selecting 6 colors including background that go together well. Instead, they choose a light gray background and no less than 3 of 5 hilite colors—blue, yellow, green—that lack any kind of sufficient luminosity contrast wrt the background. Especially the green text becomes just a smushy-washy blob. Based on this I'd rather not believe anything this person says about colorization choices.

That, and `(2007)` seriously missing in this submission.

[1] https://www.linusakesson.net/programming/syntaxhighlighting/...
Generally yes. The nuanced view: People who can handle freedom responsibly so (just like having a driver's license) should be allowed to do so. The rest can be protected from their own stupidity by big brother if they want to. Essentially both options must be available in a truly civilized society.
Aw I thought it would be obvious :( Thanks for clarifying, of course nobody makes anything without being inspired from something that already existed, at least to a degree.

I guess it's hard to accurately convey sarcasm online, thanks again!
Sydney's underground spaghetti junction opens
I think the most controversial feature is actually its effect system. Unlike division-by-zero, which is typically a rare occurrence, the effect system permeates the language and must be learned before one can write useable programs. This requires a new and refreshing mindset: I write pure functions, but inside each function, I can use mutable data structures to get the job done!

(I am one of the developers of Flix)
> plentiful durable old hardware

I see a few problems in this assumption.

Durable: what's the incentive to manufacture durable hardware and how do we maintain it? Example: my laptop is about to become 10 yo and still pays my bills but it's 10 yo in the same way a ship is 100 yo: nearly everything is replaced to keep it afloat. In my case: I got a screen replacement after about one year because of a defective hinge (the initial 3 years warranty paid for it), I replace keyboards myself every 2 or 3 years because I worn the most used (or the most fragile?) keys, I replaced the HDD and the DVD-RW with two SSD (that was a choice but they could have failed by now,) I upgraded the RAM (another choice but it could have failed by now,) I replaced the battery. From the original laptop I still have the mobo, CPU, GPU, fan and heatsink, the main body around the keyboard, the touchpad, WiFI, Bluetooth and all the I/O ports.

Plentiful: replacement of failed parts will make devices not-plentiful in a few years. I could keep using the laptop with a USB keyboard and a mouse when there won't be replacement keyboard anymore. I won't. I'll buy a new one instead but in a world of scarcity I would adapt. I wouldn't work around the absence of compatible RAM (I think it's still 2666 MHz) or no more SATA 3 disks (technically it could boot from the USB 3 port).

And CPUs and GPUs also fail or become incompatible with the available software. Well, maybe somebody will write a driver for the ATI Radeon X1600 in my previous laptop from 2006. I couldn't update the Linux kernel past a certain 3.x release because I would lose sync. Too bad I won't be around.

So, no matter what, there won't be that many available spares because they are consumed in a few years. Nobody will be going to rebuild fabs for old processes: all the 2666 MHz RAM that will ever be manufactured has already been manufactured, unless some critical industry or the military uses it and is paying to keep a fab alive.
I live on land with a bicycle, no fridge, no heating, no AC, local food, and a yearly carbon footprint of one airplane ticket, so there's not one way to live on land, you can have great remote experience with a low footprint
> When you start internally modeling the complex behavior of self versus others it starts looking a lot like consciousness.

Does it? This is another attempt to sidestep the "hard problem" of consciousness.

https://en.wikipedia.org/wiki/Philosophical_zombie
I believe if he used sand instead of salt result would be exactly the same. Nothing special about the salt. Just surface tension of mercury not letting it pass through.
Or just sand.
Like the other person said, Nix solves that problem.

You are in control of the entire supply chain with Nix.
Richard Stallman's political discourse on sex
And all these audiophiles didn't know about this completely different app in an area they probably don't even know exists? Serenity now!
BNF and railroad diagrams contain the exact same info though... one BNF rule translates 1:1 to one railroad segment. I wrote a program[1] to convert BNF directly to railroad diagrams, and there are many others like it.

[1] https://github.com/mortie/bnf-railroad-generator
> "Our Intelligent Caption Generation feature utilizes advanced AI"

Translation: We're just a wrapper project using the OpenAI Vision API and have a super secret prompt that we use to create these compelling captions!
The further back we go the more dangerous is to extrapolate "context" from texts.

Nowadays there are so many people from all walks of life posting online their opinions and their lives that it's reasonable to assume that an AI trained in the contents of the web will approximate the zeitgeist and the current "vibes".

The same absolutely cannot be said going further back, when books were only written and published by a small circle of elites.

This prototype seems to me conceptually flawed from the very start
https://archive.md/20231125210139/https://www.nytimes.com/20...
> The IP lookups to connect to your MX host needs to be DNSSEC-protected

Really? It does not seem necessary to require this. I mean, the security is guaranteed by the public keys in the TLSA records, right? Yes, the MX lookup and the TLSA lookups must be DNSSEC signed, but does DANE actually require the A/AAAA lookup of the server name in the MX record to also be DNSSEC signed? It does not seem necessary from a security standpoint.
Dang it, we have no more death row test subjects left. Let's falsely accuse someone of murder
I thought it was like the Goat Simulator, but for dolphins.
I love stollen. It's one of the few aspects of Christmas I actually look forward to.
> All the traditional distribution methods have barely even figured out how to uninstall a piece of software. `apt remove` will often leave other things lying around.

Sounds like an issue that needs to be fixed instead of working around it. Also dependency hell. Few distros manage those hard problems nicely but they do exist.
>If the data protection authority or the law is to be believed, that's not freely given consent

It's not. You can report this to an appropriate civil authority and in theory it'll be resolved (possibly with a fine). In practice the authorities are still so overwhelmed by GDPR that they will only look at the most severe high profile cases. Fingers crossed one day it'll improve...
Functional programming “won” in terms of getting many of their features implemented into mainstream programming languages. This is a paradigm, it doesn’t require 100% pure usage. It allows for additional safety in parallel contexts.
Why do they disagree? Because they are estimates. Which one is correct? Neither and both: they are estimates.
Debate: Is Scaling Enough to Deploy General Purpose Robots, at CoRL 2023 [video]
There better not be any comments on this thread about this paper from 2019 that didn't really make a huge splash and is entirely in cell culture that go "oh boy another cancer cure too bad they make it to the clinic." This is pretty much about as far from highly reliable and translation ready as you can get.
Agree with that. Look at the rest of the world. A car mechanic, electrician, teacher or chef would need to keep up to some extent, but not to the crazy levels of tech. Using the Chef example "Yes you are cooking 1920's Chinese cuisine this week, then next week we'll chuck you on a 3 course meal for vegans that is suitable for orbital space flight"
Anonymity cannot be guaranteed, but between the two options, the phone or reusable card based version is guaranteed to invade your privacy to a much larger extent.

At worst, a paper ticket can reveal your location when you buy it, when you start a journey, and possibly when you transfer or end a journey. It's already a close to ideal system: it provides proof of the right to travel in the event of a ticket control, without needing to reveal your identity, destination, past or future journeys, home address, phone number, banking details, or any other extra info. Out of band info exists in either case.

A phone app, which is what everything trends towards and seemingly what most people want to use, almost certainly has access to enough information from your device to uniquely identify you. The default will be to ask for your location, and most will grant it. Now the app knows who you are, where you live, exactly when you travel, who with, to what destinations, etc.

The trend is always towards more surveillance. Regardless of what is technically possible, digital will always struggle to achieve the levels of privacy and anonymity that are trivial with century old technology.

I grew up with the paper tickets, and remember being jealous of people with a Navigo. They could go through the gates so fast, and the contactless tech and little "bling" sound the gate makes when they touch in seemed so futuristic and cool! I never thought I'd come to see the paper tickets as almost too good to be true. That they have survived this long feels like a glitch in history, and in a rapidly evolving world they're a strong reminder of what's being lost.
This article is a huge wobbly tower of questionable assumptions.
> […] with minimal effort.

Realistic modifications require a lot more skill and time if using a photo editor and (crucially) existing photographs. People do it, some even create convincing stuff, but the output is nowhere near the zero-effort deluge of fakery coming our way now.
Neither stateless nor limbo. He is iranian.