skysight-inc/HackerNews huggingface dataset:
This is very helpful content. Since the announcement of SwiftData I have been contemplating updating our app from Core Data, as it seemed like a streamlined approach.

Luckily, I had too many things to work on, so I didn't get around to it. I bookmarked this page for ideas the next time I have to deal with Core Data, thank you for the article!
Spidermonkey just follows Firefox version numbering, so far as I know, and the linked bugs in the article seem to have landed in a mix of the 132 and 133 milestones, so you'll have to wait a couple of release cycles for the full effect.
Also, the 3B model, which is API only (so the only thing that matters is price, quality and speed) should be compared to something like Gemini Flash 1.5 8B which is cheaper than this 3B API and also has higher benchmark performance, super long context support, etc.
Does Scheme even have NIL in the sense that other Lisps like CL or Elisp have? I mean in Common Lisp, we have:

CL-USER> (symbolp nil)
T
CL-USER> (atom nil)
T
CL-USER> (listp nil)
T

Similar results in Emacs Lisp. But in MIT Scheme, we get:

1 ]=> nil

;Unbound variable: nil

Of course, we can use () or (define nil ()) to illustrate your point. For example:

1 ]=> (car ())

;The object (), passed as the first argument to car, is not the correct type.

But when I said NIL earlier, I really meant the symbol NIL that evaluates to NIL and is both a LIST and ATOM. But otherwise, yes, I understand your point and agree with it.
If you're in an area with excellent health care any GI doctor should be able to explain that the blood test can be conclusive for a positive but not for a negative.

If there is any question they should be doing an endoscopy and taking a biopsy of the small intestine. Celiac disease causes the body to destroy villi and they can see that under the microscope.
This is inevitably going to depend on the law in the jurisdiction that you're in. People on the internet can't give you legal advice, you should probably find a lawyer.
I got the prescription inserts for the xreal air 2 pro. They were a little more expensive than I would’ve liked ($150 plus $40 because I need -8 SPH) but I have somewhat severe myopia.
> They don't know

It works every time I asked.
Completely ignoring the actual question.

>> If there were five taxes of one percent each versus one tax of 20% how is the one tax somehow better?

Would you rather pay five different tax authorities a 1% tax each or a single tax authority 20%? Not asking about the morality of those five tax authorities, in this example they're all the same.

The argument is against this idea "double taxation" is something inherently wrong. In the end it's not a matter of how many different taxes actually apply to a given transaction, what matters is the tax amounts and where those taxes are going to.
That's fair. There will always be cheaters like this. However, anecdotally, after CS or any other game I've played that went free-to-play, cheaters became a much much larger problem: from seeing one every now and again, to at least one in nearly every match.
In this case, his views on technology. I'm sorry, someone who thinks the solution to the problem is to mail bombs loses all credibility in my mind.
Because of underdog feature is new, it is just a placeholder. Tomorrow, in 12.01am the first underdog will be appeared
Vast announces ISS successor Haven-2
It was one of my favorites back in the 1980s. It was a followup to Gödel Escher Bach, written in much the same style.
You've described reasons that a humanoid is a good form factor for creating a general use robot, but still nowhere close to the claim I replied to that sorting/folding/putting away clothes "cant be done by any robot that isn’t humanoid".

But even your reasons for preferring a humanoid are all reasons why humans are better than current-technology non-humanoid robots, not unarguable facts that humans are the ultimate design. As a couple of examples:

> "You probably need legs to traverse areas."

Even if legs are definitely needed, the animal kingdom shows that human legs are far from the only choice. Why only two? Why not legs that are 90% of the height of the robot rather than human proportions? Why not legs with the equivalent of 20 knees rather than 1 knee, or legs that feature wheels that are sometimes used, or...

> "You can’t realistically fly while safely doing mundane tasks."

Not if you were to take any existing consumer drone and add robot arms to it, sure, but there's no scientific reason it can't be made with future improvements to technology. We already have drones that can automatically avoid bumping into things, and that can counter the effects of wind to stay in the same position, and we have drones that would be safe to walk into (ones with covered blades, where the only injury risk is it flying into you hard enough). There's no reason that a future version couldn't be just as stable hovering in the air while doing something as being on the ground - it just needs to extend its stabilisation algos so that it's not just countering the wind, but also pushing in whatever directions required to counteract forces caused by whatever its doing. And it also doesn't even have to be flying while doing the task, it can fly to the clothes, then unwind its leg (or legs) and stand there while doing its work, or...

Humanoid is obviously appealing for the simple fact that, if it's developed to the point that it has the same (or better) physical abilities as a human (including balance etc) then we know it can fit into anything humans do because we already do it, and because we've built a world around us for human-shaped people. But thinking there couldn't be alternative form factors that are just as good if not better is just lacking imagination on the subject of what technology will be able to do in the coming years - especially when not talking about a general purpose "can do anything a human can do" robot but about specific tasks (such as the clothes sorting & folding that we're discussing).
Maybe record that amazing commute so the less fortunate train travelers can play it on an Apple Vision Pro? Bit of a rubbish arrival surprise at work, but we can solve that next!
That's a fair observation. I only include it because the Node way of doing things seems to be "just let the process crash and restart it", and that's been a tough concept for me to accept. I'm particularly proud of error handling in citizen and want it to be as much like an old-school app server as possible.

I still use pm2 on the aforementioned site just in case though, and maybe seeing that extended process uptime is just a feel-good exercise, but still worth mentioning.

I've been meaning to do real performance testing and keep pushing it off because it's been adequate for my needs.
You're being pretty generous toward the "phone companies" here - their reputations have decades of bad press and shady behavior to shoulder as well. The big difference being, in addition to their roles as data brokers and fig-leaves for the spooks, they also provide phone service.

So... Y'know. You could just let people assume that you're a lineman or something.
It's pretty hard to claim it's the world's best then not compare it to Qwen 2.5....
Hold the bad actors accountable, as easy as that. Make the fines so painful that even the billion dollar campaigns notice.
It’s exactly like that. You get a mirrored display in portrait mode. It’ll rotate if you disable orientation lock and hold it in landscape.
Why Gavin Newsom vetoed an AI safety bill
Bref – Serverless PHP on AWS
3M make some colorful Aura masks, for Brazil. I wish they were more universally available.

https://www.youtube.com/watch?v=zSs4KMEuWkk
You really should add timestamping to ArchiveBox. The easiest way to do that would be via my OpenTimestamps protocol, https://opentimestamps.org It's open source and free to use, and uses Bitcoin for the actual timestamps. Users of it do not need to make Bitcoin transactions themselves as a set of community calendar servers do that for you. You also don't need a Bitcoin node to create an OTS timestamp, and you can validate an OTS timestamp without a Bitcoin node as well by trusting someone else to do that for you.

The big thing that ArchiveBox can't do, and the Internet Archive can, is attest to the accuracy of the archive. Being at least able to prove that the archive was created in the past, prior to there being a reason to tamper it, is the best we can realistically do with current cryptography. So it'd be really good if support for timestamping was added.

IIUC ArchiveBox is written in Python; OTS has a Python library that should work fine for you: https://github.com/opentimestamps/python-opentimestamps
Ask HN: Do you script Adobe products?
I was listening to Lex Fridman interview the Cursor AI team this week on my commute.

Lex made this comment about scripting the Adobe Premier pro to automate some things. He mentioned the documentation on this interface is really bad.

I am curious if anyone has scripted any of the Adobe products to automate things. What has been your experience and advice?
Germany is a tragic real-world example.

Take a look at what Germany did to itself. Compare France.

The anti-nuclear wind/solar proponents are dangerously wrong.
> The combo of intellectual grandiosity and intense competitiveness was a perfect fit for me. It’s still hard to find today, in fact - many people have copied the ‘hardcore’ working culture and the ‘this is the Marines’ vibe, but few have the intellectual atmosphere, the sense of being involved in a rich set of ideas. This is hard to LARP - your founders and early employees have to be genuinely interesting intellectual thinkers.

This mythical idea that certain successful tech founders are successful because they are highly contemplative intellectuals is so exhausting to me. The amount of self-aggrandizement engaged in by people who merely _interacted_ with these founders is also insane. I can no longer take seriously the "I make software and then sit and think about ancient political philosophy" trope.
I often mention to people that graduate research helped me mature for this same reason. Prior to grad school, I just followed the strict well-defined path modern schooling tends to have - spend most time studying, very limited investment in hobbies and out-of-school friendships, get good grades, focus only on moving to the next year. My grades were great, but it left me as an underdeveloped anxious mess of a person who was incapable of being independent.

Having a few years where I had to do things mostly on my own while still being somewhat 'sheltered' (because a research advisor doesn't have time to babysit, but also won't exploit you the way an employer can) helped me a lot to become my own person and to stop having panic attacks over trivial decisions. At a younger age, the same effect could've been achieved with one year.

Plus, while everyone used to act like missing a year of ~high school would be a permanent blemish on a career, having gone through all this education, I feel that high school was the least consequential part of it. It could easily be replaced with a year of professional 'exploration' with no loss. Especially nowadays, where undergraduate degrees are very common (high school grades can already be entirely forgotten after obtaining a degree), and undergrad programs spend much of the first year redoing a lot of high school material to bring everyone up to the same level.

As a result, when I have children of my own, I plan to emphasize this sort of exploration a lot more.
I don't believe so, standardly. Guile scheme added the value `#nil' which is equivalent to NIL and distinct from #f and the empty list, but this was done in order to support Emacs Lisp.
Haha technically true, but I don't think that was the kind of device they were referring to. Even so, it is possible to use the same key on multiple yubikeys. You generate a PGP key on a secure computer and then load that key onto multiple yubikeys. Then you use gpg as your ssh agent. But this is less secure than using keys generated on-device by the yubikey because your private key exists (hopefully temporarily) as a file on the computer where you generated it.
Damn bro, gotta make notes! Love your advices, especially the one about widget!

Yes I'm gonna add google auth!

No, users for now can upload only ePub books(working on fb2 and pdf as well).

"library section where people can access free books?" - well you have MyLibrary page with all your books + you can find and downed books(other users already uploaded) in search page!

Now also trying to add chat system!
It works on the other end of the spectrum too. Much of my class just wanted to leave school at 16 to work on the family farm. TY gave them practical experience of running a business, stripping an engine, how to use an manage credit etc. before they went out in the world.
maybe we should connect ? my Telegram @plumyuzbor
SSH keys are a massive security liability. A private key, readable by any process you execute, without you noticing, that acts as a key to the kingdom? Maybe protected by a weak passphrase - since you probably have to enter that often - an attacker can brute force at their own discretion after copying it? A heap of public keys belonging to god-knows-which-machine, copied manually to every other server?

Designing a system that is secure, scalable, and works for billions of people worldwide in a highly adversarial environment is freaking hard.
I certainly backup my SSH keys. That way if my laptop dies today, I can be up and running tomorrow without anyone else being involved.

How do I ensure I can access my accounts if my phone-containing-passkeys is lost/stolen/dies without backups?
> if you strip away the violence and Islamic extremism and all of that then the uncomfortable reality is ... they're not wrong in their core objections

Sure. Wars' aims usually aren't irrational. Both sides seem to be somewhat flippant about collateral damage. But Hamas and, to a lesser degree, to my knowledge, Hezbollah stand out for explicitly and proudly targeting Israeli civilians.

> why I think you can't really compare it to operations against ISIL or Taliban, whom have a far less legitimate complaints

They're all couched in the language of expelling foreign imperialists.

> conflict would be non-existent on the scale that it exists today if not for the settlement policy

Plenty of Iran's regional allies oppose Israel's right to exist. The formation of Israel is a can of worms. Hamas, Hezbollah and Iran's positions would be strengthened--I think--if they tempered their demands to e.g. Israel returning to its original borders.
Ok, but why should that stop me?
So basically you want yellow? As it's what you get when you start testing red and green subpixels simultaneously.
Are Regional Accents Disappearing in the United States?
Sent from my Nokia 3310
Should We Chat, Too? Security Analysis of WeChat's Mmtls Encryption Protocol
IMO, those are temporary and meant for cool offs, they're not a real RBAC solution.
Ofc this has always been an option. In my C heyday I used to put a space on both sides of the star. It makes for a more consistent syntax when you have multi layer pointers with const at various layers. For example:

// mutable pointer to mutable data:

char * str;

// Immutable pointer to immutable data:

char const*const str;

// Mutable pointer to an immutable pointer to a mutable pointer to immutable data:

char const**const* strs;
Assuming obvious cheat, even 100ms or 200ms latency is unbeatable by a human. Especially since the cheat doesn't need time to aim.

Even for non-obvious use-cases, it's hard to beat the advantage provided by knowing the position of players.

On my own hotspot, I have less than 30ms of latency.
That Germany's early retirement of its fleet was a bad idea does not mean that building more is a good idea.
From the article: “Okay, Okay Quit Reminiscing… What’s the Point

My point was to James (and in sharing this with him I realized it myself) that I think he should – if he wanted to, and only he could make this choice for himself – he should try to make it as a junior software engineer first to give himself the best chance at the highest income, the most exposure to all things in the space, and the best flexibility for what to do next. Starting out general and then focusing / specializing is not something I did.

I mean it’s what they do at Google. One applies as a generic software engineer (I know there are specialized roles and jobs of course) and then depending on the team one joins the gaps are filled in and one might end up an expert in distributed systems, databases, ads and marketplaces, etc.”
You’re wrong, it matters.

That’s not even important, though. They pay the same taxes everyone else does when they sell their assets. Selling large amounts of shares comes with its own problems as well, and often it’s not a rational thing to do.
The modifier key choice is (among popular solutions) simply correct. I had twoish decades of Windows/Linux shortcuts in my head so it took a few months to get comfortable with a Mac keyboard, but it’s simply better. The cmd key location is excellent, you can feel how much less strain there is in your hand hitting cmd+c vs ctrl-c, and your fingers aren’t pulled away from the home row. Between that and not conflicting with terminal signal shortcuts, it’s the right way to do it (among common choices, anyway—I’m sure someone out there has some custom solution that’s better).

It’s weirdly hard to get Linux to use that keyboard layout and shortcut set, which is a shame. There’s demand for it, and some attempts to make it happen, but it must be really tough to achieve.

Their default English layout is also easily the best of the major options I’ve seen, as far as simply typing English-language text goes. I don’t get why other platforms don’t clone it and use it for their default. No way it can be covered by patents, I think it’s been mostly the same since before OSX. Linux has one alternative layout that’s close to as good, but never seems to be the default English keyboard, for some reason—you have to know you want it.
ITT: Hacker News reinvents taxonomy from first principles.
I agree. I still didn't fully understand what value Palantir adds, and it partly felt like they were justifying the 8 years spent working for them to themselves. It sounds kind of interesting from a corporate culture point of view but that was about it.
> MMORPGs involve the cheat just playing the game and farming on behalf of the player

From a player perspective that's not cheating, that's running a bot. It's automation of a routine grind - which is typically designed to make players hate it and spend money instead. Automating boring stuff is simply natural.

For pay-to-win games it's effectively a balancing system, a pushback against player-hostile mechanics. Not unlike an adblocker on the web.

That's strictly in context of MMORPG genre, of course.
Cheating in online games is a scourge and I really don't understand why people do it. It's one person selfishly getting a "win" at the expense of ~60 other people in that match having their time, pleasure, potentially money absolutely wasted.

I think even more infuriating than blatant hacking is this epidemic of "micro cheating" for lack of a better way to put it that I've seen prevalent in some games that just boost some stats or reactions by amounts large enough to help the cheater but low enough where new or inexperienced players have absolutely no way of telling if someone is cheating or genuinely good especially in games with high skill ceilings. At least when it's blatant you can leave without time wasted but when they're doing it subtly you end up getting tilted and spending the whole match with a bad taste in your mouth second guessing if someone is actually playing fair or not. Chivalry 2 is a really bad offender for this, once you notice it you can't unnotice it anymore, almost every match will have at least one guy with his swing/move speed adjusted by ~10% and in a game where swing manipulation is a legitimate mechanic it can be borderline impossible to catch someone out on it unless you're really paying attention.
Really appreciate the use of technology to make sites like these accessible to the world at large.

Just wanted to share that I am in the middle of a very similar project with a high profile client & the workflow we settled on has loosely been Lidar scans -> Postshot -> Supersplat (web optimization) -> Babylon.js. Of course we have video/image fallbacks & an unreal pixel streaming version as well - but the web performance and results on a modern mobile device have been spectacular so far!

So excited for the future of gaussian splatting :)
Anthropic's CEO thinks AI will lead to a utopia – he just needs $7 billion first
My impression is that bigger teams have a shorter crossover point.

Weirdly, teams seem to adapt better to bad code. But that adaptation occurs through meetings. And meetings just destroy a team productivity.
Unfortunately political parties have more of a free pass on this as Republicans sued providers for their emails getting caught up in spam filters around 2022 (Who would've thought continuosly emailing people who click unsubscribe on your emails who then start reporting as spam would get you put on spam lists). Now political parties (and some bulk providers) have special tools to bypass rejection with some providers as a compromise.
I don’t know if it’s true, but I learned that the differing east and west European gauges were to stall any invasion.

At any rate, I’ve had occasion to cross the Poland-Belarus border by train and while you’re in the carriage they lift it several feet in the air and change bogies over the course of a couple of hours. At least a number of years ago when I did it. At the time, it was said in years gone by the authorities would conceal the passenger view during the procedure.

I wonder if there remain many “live bogie” changing locations in operation around the world?
The tactic 4chan uses:

Regular IPs can post freely

VPN or mobile IPs (blacklisted) must pay for a key ($20/year) that allows posting from blacklisted IPs. Key is good for posting from one blacklisted IP, locked for 30 minutes, so users cannot share keys. That way, you can ban the user by their key, if their IP is public.

It's not a perfect solution but it seems to be the best they've found for such a situation so far.
I have Nreal Air glasses (they changed name?), they aren't useable for programming really, image is too soft, but neat for watching Netflix on the train etc.
I googled "quebec educational attainment" and found https://statistique.quebec.ca/en/communique/university-gradu..., which says that "Québec has the highest proportion of people aged 25 to 64 with any postsecondary certificate, diploma or degree (71.2%).". According to https://www.statista.com/statistics/467078/median-annual-fam..., Quebec's median annual family income in 2021 was 96,910, almost the same as the median 98,390. The top "provinces" are Northwest Territories and Yukon, whose ways of doing things, for better or worse, cannot be easily copied to other provinces.
>shouldn't break the law.

What law? The law of the Gnu?
I’ve been saying for years that new nuclear plant development will be evidence of an AGI fufilling its physiological hierarchy of needs. I see Starship as another requirement.
But you need to handle the empty case anyway otherwise you process nils ad infinitum.
A lot of gambling practices are not allowed at least for young people. I agree that exploiting psychology is a gray area because it's hard to draw the line between ethical and unethical. But it's agreed that many practices are illegal against children. And I don't see how social media is different in this respect.