skysight-inc/HackerNews huggingface dataset:
I just had a visceral reaction to reading Dreamweaver... god those were not the days haha
Being indistinguishable from uniform random bytes means you can undetectably embed it within anything else that's supposed to be uniformly random.

Also, an expert human can't distinguish a single regular EC point from uniform random bytes, depending on the format. You'd still need to look at the statistics over a number of points (i.e. by writing a distinguisher).
Fire inspector because they are responsible for doing spot checks on crowd sizes. I've been in a club before that was shut down because the fire inspector came in and counted it to be over capacity. The only problem with this plan, beside any kind of penalties for impersonating an emergency official, is the bouncer might get suspicious when he sees you on the dance floor with a drink in your hand.
It's the exception rather than the norm. Rulers are typically just replaced by their successors.
I don't think it is for people who refuse to learn another entire ecosystem for a project. Although smaller in size, HTMX needs to be learned as well. And although it is advertised as being simple, I certainly had a few struggles with it where I needed to spent some time figuring things out.

I would also oppose the frequently made proposition that HTMX is for people who hate Javascript. I certainly do not love Javascript, but I do not go out of my way to avoid it. My apps always have some vanilla Javascript sprinkled in where it fits.

To refer to the article: people really need to stop searching for that "silver bullet" and just use the tooling they are comfortable with.

I really have to say I'm annoyed by parties on both sides of the isle who either refuse anything but SPAs and React or others who see HTMX as the holy grail. The tooling on both sides (e.g. either React or HTMX) is being overhyped a lot. Once your app grows to a certain size or complexity you will struggle with either for some time until you "figure stuff out". No tool will ever alleviate the struggle in its entirety.
I like the optimism :)
I think it gets harder to remember exact syntax details the more experience you have and the more you have worked with different (but very similar) programming languages. I get what OP means: if you have worked with Ruby, JS, Python, Go, PHP, Kotlin, etc., you can easily misremember things like the order of parameters for a given function, whether if conditions require parenthesis, to use {} or [] for maps, etc.

If you have just started your career and are full invested in 1 or 2 programming languages, sure this may sound alien to you.
Monetarily, absolutely not, but that's not the point I'm making. I'm saying if money equals freedom, at the lower threshold of being rich, there are still many small things that will take up your time; thus, preventing you from maximizing potential happiness from said wealth.
Fantastic! Are you going to teach her JavaScript as well ?
Same in France. The initial ETA is always a lie.

What’s even worse is the ETA they give you before booking the ride. Still better than taxi in general , but that’s a low bar.
> Do you have sources in this happening somewhere other than the US in the developed word?

COVID vaccines ? There are some investigations ongoing in EU.

Doctors getting meals from Big Farma ? Happens everywhere.
Awesome Mixed Reality – Curated List of Resources for Mixed Reality Development
I’ve put together a comprehensive list of the best resources for mixed reality development. This repository includes tutorials, frameworks, tools, and libraries that are essential for anyone looking to dive into the world of mixed reality. Whether you’re just starting out or are looking to expand your knowledge, this list aims to provide valuable resources to help you on your journey.

The repository is open to contributions, so feel free to suggest any resources you find useful. I hope this helps the community and accelerates the development of innovative mixed reality applications.

Looking forward to your feedback and contributions!
An interesting fun fact. On old square rigger sailing ships the toilets(holes really) were at the very front of a ship. this is because the wind is always coming from behind the ship so this keeps the smell from washing over the vessel. This is why toilets on a ship are called the "head"

And to add one of those things you can't unsee once you learn about it(sort of the nautical equivalent of font kerning) the flag on a sailing ship should always be fluttering forward for the same reason, the problem is our intuition is built around motor vessels where the vehicle is faster than the wind and does flutter backwards. so it looks wrong and quite a few artists get this incorrect in modern paintings and video games.

https://www.youtube.com/watch?v=QOfC1PEKt1U
I am not the OP, but "cancer" is used as, and I quote, "(figuratively) Something damaging that spreads throughout something else". In that sense, the commenter could be implying, for example, that Apple products damage the electronic gadgets industry with their closed and anticompetitive policies, spreading silently (because users buy more of them to use the whole ecosystem).
Lol very useful for an online comment thread
wish I knew about this project sooner. so much easier to manage our data ecosystem with OpenMetadata. We used to have everything scattered all over the place. catalog here, docs on a siloed website, conversations in slack and for data quality we had a legacy process that was only accessible to engineers. With OpenMetadata everything is one place which means better collaboration and faster deliveries!
VD3D: Taming Large Video Diffusion Transformers for 3D Camera Control
You didn't love the strict and unhelpful generic XML exception you got when you accidentally forgot to close a tag?
Unfortunately it means you're off the happy path in terms of certificate renewals.

Most (?) hosting providers these days probably provide for automated renewal of individual domains, but wildcard certificates are a different matter, especially if your domains are hosted/registered externally and you're not using your hosting providers DNS servers.

If you're lucky and your hosting provider is using e.g. Plesk as a hosting panel and has enabled its built-in DNS server, you might be able to use that as a (hidden) primary server and your registrar's DNS as secondaries and let Plesk update the DNS records as required.

Otherwise you're left with the problem on how to interface between your hosting providers renewal mechanism and your DNS provider's API (hopefully your DNS provider does have an API?), which means you either need to manually update your certificates after all, or else run your own webserver so you can custom-wire the required DNS updates (and running my own webserver isn't a hobby I currently wish to take up).
The Culture is arguably our best possible future, and yet it’s still a world in which the underlying structure of meaning is almost gone. Winning the game is as bad as losing it.
I think it's probably more accurate to say "small regulation implies big corporations". Although that has less of a ring to it. And of course it also matters which regulations, how its enforced, etc. Tons of nuance of course. However, there's this notion that "less regulation == more freedom == better for everyone", and that's clearly just bollocks, usually to the benefit of corporations.
If we talk about simplicity, how can we forget about mighty jQuery?

$('#searchForm').submit(() => {
$('#resultsList').empty().load('/search?query=' + encodeURIComponent($('#searchInput').text().trim()));
return false;
});

Also, nothing beats the conciseness of 166-byte (!) HTMZ: https://leanrada.com/htmz/
Author here :)

No, it's not AI-generated. I write for fun, and I don't see the point of using AI to do it.

The image, like many others I use to illustrate my articles, was obtained from pexels.com.

Thank you for the feedback!
The trouble with this is that whatever steganographic feature you're embedding it into would (likely) not be uniformly random by default. So although nobody could prove you were transmitting an EC point, they could reasonably assume you were transmitting some form of encrypted data, given enough samples.

I think steganography is the right idea in general, but it needs to be more clever than the classic text/image-based techniques.
Building ECommerce App with Vue Using MSW
You can set up your watch using a phone, and then turn the phone off and the watch still works. What doesn't work is SMS messages from non-apple users, because they are forwarded from the phone.

I set up my daughter's Apple Watch SE which we got her because phones are depression machines for teen girls (according to the Biden controlled MSM anyway) and I just set it up using my backup phone. I then backed up her setup, restored my setup, and when I need to update her watch or do something else administrative I just restore her backup to the phone, do what I need, then restore my backup to the phone, ready to fill in at a moment's notice if my phone needs to be repaired or gets lost or whatever.

I also take calls on my airpods connected to my watch pretty frequently because I exercise without my phone. I've never really had a problem with it.
The Smallest, Lightest Solar-Powered Drone
You can do it and it's a good way of doing that - from our experiments that can catch most errors. You don't even need to use different models - even using the same model (I don't mean asking "are you sure?" - just re-running the same workflow) will give you nice results. The only problem is that it's super expensive to run it on all your traces so I wouldn't recommend that as a monitoring tool.
Imagine I told you the US was overrun by violent crime and murder, and when asked for examples I listed:

* A single horrible murder took place decades ago
* A second (possibly less terrible) manslaughter case that took place in the 1980s
* A variety of violent acts in dangerous areas in developing countries, today

I’m not even going to dispute that there is academic fraud. Just that your examples tend to illustrate how relatively rare it is when one filters for reputable researchers, journals and institutions, and also takes into account the denominator (which is enormous) rather than highlighting some spectacular examples and making broad claims about the world falling apart.
Google Contributor was dead on arrival by the usual issue of launching ... too small.

It could never get a following because the initial set of providers and customers would be always too limited to gain proper usage numbers which in turn would prevent it from being expanded.
Ask HN: Is it possible to do research outside academy?
I've been diving into the lives of Von Neumann, Shannon, and Dirac, and they all have a lot in common when it comes to research and academia: they went to university, got great exposure to the cutting-edge stuff in their fields, and built a ton of connections. Even though I have a degree, I now think academia might be the only real way to do meaningful research.

I got into this because I wanted to "do research," but the strict formats, all the requirements before you can publish, the references you have to use, the nitty-gritty of writing essays, and the conditions that seem to be part of the status quo and hidden secrets between universities make it really tough for an outsider.

What do you think? I'm asking because I'm skimming through some ideas that I think could make a good paper or article, but the whole process seems so closed off that I can't see myself succeeding.

P.S.: I know R&D departments also *do research*, but they seem just as closed off, if not more, than universities.
https://canapeking.co.uk/
Ask HN: What is the best online course you took recently?
would love to hear your recommendations. What is the best online course you took recently?
Lol. Tell that to insurance companies, which are regulated by the states. they LOVE it, as they have the scale to deal with a 50 state bureaucracy. Small government favors huge business.
yeah its well known that the USA has a super small state in which big corps have a lot of power /s
I think that's unfair and definitely being too cynical. I'm pretty skeptical about LLM-AI in general too, and yet can readily admit it's highly effective at certain limited tasks such as.. summarizing things. And I'm sure the author did at least some cursory quality control to make sure it was doing what he expected. Hell, this is LLM-AI being used exactly as it should - to automate away the skutwork it can do well to free up the human for synthesizing something good out of it.

Frankly, my "input" related criticisms are more around IMDB rankings and whatever criteria ended up with "Despicable Me" being considered a science fiction film.
Made my day. Especially the Field Report.
The web is a lot like music and movies. There's the mainstream pop stuff and then there's the other 99.99% which is easy to forget unless you are intentional about engaging it
Awesome, but then no health data apart from steps if held like this
It's funny, you can basically play back the first animation in dev tools by just scrolling through all the media requests. Each frame of the animation is a separate PNG.
CharacterGen: Efficient 3D Character Generation from Single Images
So true! Nerds would quote Adams or Gibson.
> it is about what happened in your mind, what you take from that experience

Is this fiction or non-fiction? If it's fiction, then sure, yes, enjoy the ride. You can let it change the way you think a little.

If you're going to act on it? No. It's like reading a scientific paper and discovering an error in the statistical work: it invalidates the whole thing and you need to forget it.

Too many people these days are taken in by clever little just-so stories on social media that have no more validity than Rudyard Kipling's animal stories.

(On the other hand, as a piece of media criticism it's totally fine! The observation about pessimism is not new and seems valid even if it isn't and can't be "objective". Separate issue.)
> "what's your experience with C++ or advanced graph algorithms?"

I once got an interview to help fix an Elixir project. They were having issues with the Websocket module of Phoenix called Phoenix.Socket. It's a 1000-line long piece of code of a much larger framework.

The person that interviewed me brushed away the fact that I had worked 6+ years full time with Elixir, and had almost 20 years in this career, and just wanted to know, in three different ways, "what is your experience with Phoenix.Socket", "how many times have you used Phoenix.Socket?", "how many years would you say you'd used Phoenix.Socket for?". That literally was the only metric they used to determine how good a candidate was. Experience or knowledge doesn't matter, just how good you fill their ridiculous expectation.

It'd be like focusing on your experience with "iostream" in C++. Incidentally, only a bonafide liar will somehow tick all the boxes and stupid requirements.

This is the state of tech recruiting in the past 5 years. It is mind boggling.
Well, no. But you're also not really taking anyone's livelihood away if you choose to not sell some item in your shop.

It's the "de facto monopoly" that's key here; practically speaking the situation is "deal with corp X or bust", and avoiding these companies is typically an enormous uphill battle, or even border-line impossible in some cases.
Reminds me of Dr. Disrespect getting his insanely popular Twitch account banned all of a sudden. Hard days when the thing you've been trying to grow meticulously for years goes poof overnight for no clear reason and no clear path to appeal.
StyleSplat: 3D Object Style Transfer with Gaussian Splatting
I know how to manipulate DOM. You are not invalidating my point. This way involves a lot more mental overhead any time you need to define a structure for a page, compared to a declarative way of writing HTML as a string and delegating DOM manipulation to separate imperative logic (or indeed browser’s native parser).
Yes, I would say every system has self-awareness.

You say "reasoning" is needed. Ok, but how is that defined? Say you "ask" the cog why it turned by rattling it. Then it will rattle the other cog and, therefore, point you towards it. And you might say "Oh, I understand. You turned because the other cog pushed you". You might say that is just a mechanical mechanism. But if you look at human behavior close enough, it's just a mechanical mechanism too.
More of an attempt to give a kid a communication device that doesn’t make it too easy and pleasant to be distracted from real life.
I entered "mercedes w204" and found bloated stuff
I can't believe I'm seriously reading a discussion around the existence of files, what is this, an SNL sketch?

This very site is being served from a file system.
At a club you need jeans and a crew-looking t-shirt. Bonus points for ear plugs.
Not all, but many, of these can be avoided with edits to the libvirt XML. Some things just rely on seeing hyper-v extensions. Others use more indicators.

Since you mention CS - I had ESEA working and they're notably difficult to bypass. Valorant was the only game I couldn't figure out that I had tried. Destiny was fine.

Past tense because I've chosen liberty instead - not playing anything with invasive AC, dropping Windows, and running Linux full time
For most of the '90s I worked in the building with Clint Eastwood's restaurant next to the Carmel post office and lived a few blocks away. I've never lived anywhere else that the post office was such a social hub. Political candidates would turn up to press the flesh and ask for votes. I argued with the state governor about education policy in front of my PO box. He didn't like school vouchers. There was a running joke about all of the seniors who planned their day around picking up their mail.

A lot of that crowd must have turned over since then to allow for such a shocking change as home addresses. But hell will freeze before they allow home mail delivery. Or not, the world sometimes changes, even in Carmel-by-the-Sea.
16.8M Core Graph Processing Beast (2023)
> The concept of "Connection Before Correction"

Oh hey, I learnt a new thing today!

It always felt apt to offer a few words of praise for the things that are good, or to establish common ground in code review before offering constructive critique.

Wouldn’t call it a must, but makes putting one’s own ego aside when receiving critique that much easier and lets me focus on improvement, I try to do that for others as well now!
I strongly disagree. It doesn't render correctly on FireFox on my Mac. And while those animated pages might look cool, they are very bad on giving you information. The product looks really cool, but as a Apple Watch owner I would really like to know what exactly it does and how.
This is absolutely adorable :) Well done Naya!
On the contrary, CSS is where the fun starts.
That's what SC is for..
So everyone using Firefox is to blame?
Abstractions are fine. Everything we do is a dozen layers of abstraction on top of the metal anyway.

It just happens that people who know how the bits actually move underneath the abstractions tend to be better at solving problems related to those abstractions, than those who don't.
> "First and foremost, I’d like to thank the nameless stranger that is responsible for enforcing the deadline…

“I work best under pressure. In fact, I work only under pressure…”
CLASP in C and C++ via LLVM.

LispWorks and Allegro CL as shared libraries in various environments. LispWorks in iOS and Android Apps.

SBCL, I think, now possibly works also as a shared library.
But that just doesn't match the way people use the web, like it or not. Building native applications just isn't worth it for many businesses: You need to adhere to compliance and security, different platforms and operating system versions, keep track of different system APIs, handle a giant matrix of build targets, prepare and maintain installation guides with possibly required client SDKs and dependencies, employ specialists for every platform... it's an extremely wide field.

Compare to the web: A single platform to build for. A single API to keep track of. A sandboxed runtime environment with zero dependencies, available on virtually every client system. A way to communicate with your servers that works, even in tightly guarded networks. A giant amount of documentation, available developers, and resources.

In an ideal world, I'd like to see native applications for everything. In the world we have, constraints prohibit that. So for better or worse, the web has to be mended into the universal application runtime environment we use it as.
Too late to edit but I just wanted to add never a top-level comment, but in thread probably quite a lot actually.

And as an example of how it could be much less of a tangent, more related but still not require reading TFA to comment, I saw something recently where a top-level comment was along the lines 'I would use strace for this personally', and then the thread was all about strace. Commenting in that thread, other than to compare it to whatever OP was doing, doesn't really require reading the article, because it's about something else now, and that's been made clear from the top-level comment.

I suppose it's kind of like joining a discussion at a party - you don't need to be excluded just because you missed the thing that started the conversation. Difference here is if you want/need to or are interested, you can still just go and read it without someone having to awkwardly/hurriedly fill you in.
Nitpick: How can there be less than 0% chance?
If they are consistently wrong within a given margin of error, then they are still very useful. I agree that we'd need to define our terms here to have a meaningful debate.
Yes, as it is now regulations are just another tool in the hands of corporations, since they are the only ones to have the resources to work around them it further centralizes power in their hands.

The thing is without regulations you will still have a few huge actors emerge from the free market competition and then basically rule undisputed, while giving up a lot of the advantages of regulations.

So how do you solve it? Stop offloading vital services to the private sector. Allow it to innovate, but always with the possibility that the innovation they bring to the table will be incorporated as a public service. And let's drop the notion that only profit-hungry individuals can innovate, the state should be as capable as any corporation to innovate. It's just a matter of misallocated incentives.
That may be the case for live viewing, but those that record longer term generally do it to a server out there. I have some from a company called Yi that I now refuse to use: they used to support local recording to SD card instead but that broke and the support answer seems to be “use the remote recording”, the remote recording only supports a short time window unless you pay a subscription, and they started flooding the ap with adverts if you don't pay for the sub in any case. The streams are non-standard so the cameras require custom firmware to make work with open source solutions, so I've just bought some better cameras that are said to work out of the box. Now I just need to get around to setting them up…

Cheap Chinese IP Cameras: never again.
Of course small/medium/large mean something, they are an approximation of size/dimensions. But story points, adherents claim, are not a measure of time at all! They are not "an approximation of time", they are, so it is claimed, supposed to be unrelated to time, but to "complexity".

And while I agree that a task can be large either because you know what must be done and there is a lot of work or because you're not sure what needs to be done yet. But conflating those two things as "8 points" or whatever is just not helpful.
There are a few ebook stores, aren’t there? I’ve encountered some fiction on Smashwords, 'munificent sells Crafting Interpreters on Payhip, and I’m sure those are not the only options I’ve seen.
Parsing raw data with existential types