skysight-inc/HackerNews huggingface dataset:
Thanks to your comment, I just discovered Supernote. If you have time, can you comment on the build quality of Supernote, compared to remarkable?

I'm a sucker for high-quality materials and thoughtful aesthetics. Metal / glass over tacky plastic.
This exactly. I wouldn't be surprised if most HN readers had played a bit of Minecraft 13 to 15 years ago and still represent Minecraft like that even after all that time. I'm definitely one of those BTW.
I wrote a Tetris game with it, but there’s a bug where the blocks suddenly disappear while falling. I haven’t been able to fix the bug, and I’m not sure if it’s an issue with the IDE or Sonnet. The experience isn’t very good.
That's actually funny.. considering that the main reason TikTok ban was proposed was the lack of censorship of sensitive topics like a certain genocide
no, I'm with you
Interesting idea, and the arguments given to reject the PR pointed at the end of the article seem also perfectly sound.
Amazing. Salt Typhoon is an ongoing breach that has been called the biggest in US history, and the new brain trust just fired the instigators.
This is what we come here for!
Did they really nuke the entire js config file? I have a number of advanced use cases that depend on it, like eliminating false-positive content matches.
> Try exposing a grpc api to a browser

I remember being grilled for not creating "jsony" interfaces:

message Response {
string id = 1;
oneof sub {
SubTypeOne sub_type_one = 2;
SubTypeTwo sub_type_two = 3;
}
}

message SubTypeOne {
string field = 1;
}

message SubTypeTwo {
}

In your current model you just don't have any fields in this subtype, but the response looked like this with our auto translator:
{ "id": "id", "sub_type_two": { } }

Functionally, it works, and code written for this will work if new fields appear. However, returning empty objects to signify the type of response is strange in the web world. But when you write the protobuf you might not notice
I've lost track: what are the current sota alternatives that I can run locally? What's the preferred IDE that integrates AI nicely?
If I had around 8-12 weeks to live and have a project that is 5% complete what would the right allocation of resources be?
This is a very uniformed response IMO. S3 seems very niche compared to Node.js compatibility. Not sure why you're attacking me for saying this?
"The UNIX TimeSharing System", by Dennis M. Ritchie and Ken Thompson.
I have always had great eyes with no problems, I didn't have to pay attention to any articles such as these because my eyes just did their job and everything was fine.

BUT then I started working for myself and discovered that I had a pretty severe case of ADD for which I started taking medication. That caused quite a bit of dry eye, some because of the medication and some because I would just blink less. Shortly after that I also hit that age close to 50 where your eyes just degrade rapidly and stop focusing on close objects causing even more eye strain.

In about the span of a week I went from "normal" eyes to extreme eye strain, pain and light sensitivity.

I've had to make some big changes since then. I went for an eye checkup and got some glasses to help with the close vision. I also changed all my code, tools and web sites to dark mode where I can and turned down the brightness of all my displays a bit.

I'm also taking a lot of eye drops and edited my work timer app to just beep every defined amount of time (around 20 minutes) so I could take a quick break to stare into the distance. Also changing viewing distance helps, for example if I'm looking at something on Youtube then getting up and standing 2-3 meters away from my desk helps your eyes rest a bit.

I still need to look into lighting since I'm also sitting next to a big sliding glass door, so this article should come in handy there.
Combining LLM Embeddings with Omic Features for Classification in Parkinson's
Does this flag loops as well?
> I can read in my dreams (like signs, books), but it's almost always one word at a time, and the rest of the text becomes impossible to focus while I'm reading that word, no matter how hard I try. It's like the "permanence module" is disabled

Techniques for lucid dreaming rely on this fact for you to be able to "detect" that you are in a dream. There is one where you need to look at time, look away and look again. The time will change or be in an impossible format if you're dreaming. Then if you're aware you're dreaming you can start to "control" the dream.
What TTS model has given the best results for you (for Norwegian)? I've tried MS Azure and it's pretty good, but not flawless.
That can be read in a funny way, which you intended maybe?

"It's just US, not EU."
I'm glad people care about their personal data, I just wished they cared as much when talking about ChatGPT, because in reality if you're not a Chinese dissident living abroad, then OpenAI is much more dangerous to you than the CCP.
I took the bite and made an account on Bluesky, my first time on such social media. Very disappointing thus far: I have been pestered and followed by bots and no amount of blocking does anything.

I am trying to curate my feeds with mutes, blocks and "I want to see less of this" to cultivate an art/science/nature/programming feed, and the app keeps shoving politics and rage bait down my throat. Custom and Following feeds help, but I want to... "Discover" new people, not lock myself into a pre-prunned garden.

In particular, the above list is ok for avoiding the awful slop, but the devs need to be much more aggressive (if they have the will, of course) about understanding and respecting user choices.
Which just barely takes God Of War Ragnarok under an hour, but DCS World is over 2 hours. And game keep growing…
Lot of gRPC hate here.

I like gRPC in terms of an API specification, because one only needs to define the “what”, whereas OpenAPI specs are about the “how”: parameter in path, query, body? I don’t care. Etc.

Plus the tooling: we ran into cases where we could only use the lowest common denominator of OpenAPI constructs to let different tech stacks communicate because of orthogonal limitations across OpenAPI codegenerators.

Plus, Buf’s gRPC linter that guarantees backwards compatibility.

Plus fewer silly discussions with REST-ish purists: “if an HTTP endpoint is idempotent should deleting the same resource twice give a 404 twice?” - dude, how’s that helping the company to make money?

Plus, easier communication of ideas and concepts between human readers of the (proto) spec.
This is what we do at my current job, they follow "safe" (scaled agile framework - don't look it up if the scrum inforgraphic already gives you shivers), but it boils down to two weeks of tidying, innovation and learning (in practice it's just more regular work) and two days of intensive planning, where from top the main priorities for the quarter are outlined and all the teams figure out what they are going to do and more importantly what dependencies they have on each other so every team can plan that.
I just always read it Bansky at this point.
> at least in principle one of those foreign nations stands for free speech and democracy

Only of of them is hypocritical, that's it.
I was just trying to understand how it works, because the way presidential pardons work is bizarre to me. The pre-emptive pardons seem even more bizarre if what you say is correct. I wasn't trying to engage in an argument. I do feel sceptical about whether you are correct, but i wouldnt know since i barely know anything about it at all.
> The creator of a commissioned work is the author under copyright law, the owner or copyright “holder” is the commissioner of the work or employer of the employee that created the work as a part of their job.

Nope. In cases where work for hire does apply (such as an employee preparing a work as part of their employment), the employer holds the copyright because they are considered as the author. But a work that's commissioned in the usual way (i.e. to a non-employee) is not a work-for-hire by default, in many cases cannot be a work-for-hire at all, and is certainly not a work-for-hire without written agreement that it is.

> The author may contractually retain copyright ownership per written agreement prior to creation, but this is not the default condition for commissioned, “specially ordered”, works

Nope. You must've misread this part of the law. A non-employee creator retains copyright ownership unless the work is commissioned and there is a written agreement that it is a work for hire before it is created (and it meets the categories for this to be possible at all).

> The only way an employer/commissioner would be responsible (vicarious liability) for copyright infringement of a commissioned work or work produced by an employee

What are you even trying to argue at this point? You've flipped to claiming the opposite of what you were claiming when I replied.

> duty of due diligence to ensure originality

This is just not a thing, not a legal concept that exists at all, and a moment's thought will show how impossible it would be to ever do. When someone infringes copyright, that person is liable for that copyright infringement. Not some other person who commissioned that first person to make something for them. That would be insane.
Why fork of Syncthing?
In v3, one can use `blocklist` in the config to eliminate false-positives, but with the config file gone, this seems no longer possible, so I won't be upgrading.

In one project, roughly 75% of the detections were false-positives, unnecessarily bloating the CSS.
OP you are incredibly talented. I believe very few people on earth could do something like that at your age and deliver. Congratulations !
My wife and I started traveling a lot as leisure travelers (50+ days last year, 240 days the year before) post Covid and my wife goes to conferences. We stay in mostly Hilton and Hyatt brands with the occasional Marriot. It use to be true that the high end brands charge for WiFi. But I haven’t seen a separate WiFi charge in all of these time.

Admittedly the only hotel I stayed in that was considered high end was the Conrad in Los Angeles.

Non anecdotally, I did a search and I couldn’t find a hotel that still charged separately for WiFi, just a “resort fee” that everyone pays.

Some hotels do charge for “premium” WiFi.
Why would this extension ever need to be updated?
This is the best of the internet. Connection based on interest, appreciation, and mutual respect facilitated with a high degree of good faith. Hope you folks connect fruitfully, and also appreciate that you kept some of the "sent an email" and "thanks" public. Getting to see that this happened has given me a real boost.
You forgot people of Chinese origin which the CCP monitors even abroad (scary stuff really) but yes.
Sounds familiar!

https://en.m.wikipedia.org/wiki/Metalhead_(Black_Mirror)
>Whereas Mastodon/ActivityPub has some flaws that are going to cause real long-term problems if they're not addressed, e.g. tying accounts to a specific instance combined with the propensity for instances to ban other entire instances or ban small/new instances by default, which will have the unfortunate propensity for market concentration. Which is almost like the opposite problem: Instead of being centralized right now but they might fix it later, it's federated right now but they might break it later.

This, among other issues with Mastodon, is what made me try Bluesky. Unfortunately, like I said in another comment, the feed crap is breaking me. Even my facebook feed is better than this, and I spent more time pruning Bluesky's.
Sure, but if everybody starts (ab)using this they'll change it again with something more complex. Or they will restrict it, like leaving it usable only by users logged in on their MS account.
Why are they putting 3rd party (databases) and external (s3) librares into their core / std lib? Wouldn't that be better as an optional library? I think a runtime like this should be very, very careful with what they put into the std lib, adding these already makes it feel like a kitchen sink project.
I'm not so sure. In my (under-read) mental model, blockchain takes you from fail-stop fault-tolerance (a la Paxos) to Byzantine fault-tolerance, i.e. how do you compute in a massively distributed system when no node has any reason to trust any other node.
Up to 48 minutes
I feel the need to point out that while many people might understand the point you're trying to make, the way this question is phrased doesn't do the best job of conveying it.

If I was presented with two options: waking up tomorrow as the child of a poor farmer in a third-world country, or waking up as one of Donald Trump's children, I would definitely choose the latter. However, that doesn't mean that I trust Trump more than I would trust the farmer. In other words, quality of life (or a preferred way of living) are not inherently tied to trust, morality, or anything like that.
First there is a mountain, then there is no mountain, then there is...
First, we need to make sure that tomato shepherds are properly trained and vetted through some kind of professional board or certification process.
I'm kind of confused by this response. It doesn't seem to match the actual article? For example, they consulted the code to find what x20 had in it, rather than blindly guessing. Doing that is perfectly fine and even desirable when analyzing crashes. There is no forking mentioned. People call setenv all the time when trying to modify their own environment (hence the crashes!). Nobody said anything about the size of env.
Scrapping 1.6M jobs with ChatGPT [Reddit]
For buttons, I think the 'blessed' way to do it is to use (react) components and have the tailwind classes encapsulated there. It makes sense; you have a layer of abstraction where the implementation of your theme is in the "lower level building blocks" of your components. (Call it a component library if you want)

I generally only use @apply when there are some heavier external interactive libraries that are hard to style. Like for example if you're embedding markup in your application, and you need to apply a set of styles to the markup it generates, and you can't do that directly in react because you don't control that part.
> the new brain trust just fired the instigators.

Seems forgiving to simply fire them rather than charge, prosecute and imprison.

https://dictionary.cambridge.org/dictionary/english/instigat...
You mentioned Next.js and then Node.js. As for Next.js, it is supported by Bun (https://bun.sh/guides/ecosystem/nextjs). I don't think it's safe to assume that every single Node API is more commonly used than S3, which really is the standard cloud-based object storage API.
Arguing over tabs vs. spaces is petty; arguing over 'Mein Kampf' is indefensible.
I mean you're not op but his comment was saying

> Interesting idea. But those say what’s in the commit. The commit diff already tells you that. The best commit messages IMO tell you why you did it and what value was delivered.

Which doesn't include what was done. Your example includes both which is fine. But not including what the commit does in the message is an antipattern imho. Everything else that is added is a bonus.
And why would they use multiple competing package managers and runtimes? It isn't a good faith comment.
> Doesn't that prove it absolutely failed? I mean, you have to abstract it so much

I think they meant for absolute novices. HTML is still very very easy to learn if you need/want to write it by hand.
What? Why would you ask that?
Seems pretty fast if you ask me. If it either was a bug or someone did something nefarious, in a big corp like google... 3 hours are more like 1 second.
Since everyone likes chiming in with their own additions to the list, here's mine:

While Cook was the first to introduce NP-completeness, Karp's paper presenting 21 problems that could be reduced polynomially to 3SAT was also an enormeous cornerstone that helped kick off a more general interest in Cook's theory.

https://en.wikipedia.org/wiki/Karp%27s_21_NP-complete_proble...
Mad respect for this build. That's well beyond what many professionals in this field are willing to attempt
I can't say anything about these journals because I cant even remember anything about them. It certainly isn't obvious to me, since the case is incredibly complex and objectively fraught with corruption
Because you don't pay that much for something to be durable if the durability will just be defeated by obsolescence. Whereas if you could upgrade it to later generation processors, clumsy people would save themselves a lot of trouble to buy the chassis once.
Terence Tao: The Regime of "No Effective Dynamics"
Compared to plugin like Sourcegraph Cody with Claude 3.5 Sonnet, Jetbrain's is still atrocious.
I have bern heavy Tailwind user from before v1.
It actually doesnt matter where you make the class grouping. You can make it in your templating language or you can make it in @apply. I prefer @apply because the same grouping can be reused if done correctly. @apply is great.

The reason they are discouraging @appply is because its hard feature to implement and many people dont understand how it works so they get to problems and create issues. It bothers Authors so much they have always been considering taking @apply out but i think they know big chunk of the userbase would leave to different similar project.
OsmAnd~, the premium version of OsmAnd (OpenStreetMap map application) is available for free on F-Droid (as permitted by the source licence).
I know what ISS is. I just never had anyone in my circle reducing phrase "work from home" to a 3-letter acronym.
ReproductiveRights.health is a copy of the now defunct ReproductiveRights.gov
Everyone thinks they are can be the first to do something, and that there is surely nothing that will happen before them. Unfortunately everyone save for one is mistaken. Sometimes that chosen one is not even consistent.
The remark on flagging mutex use was quite interesting. From afar, using mutexes in real-time code seems like asking for ~trouble~ formal validation.
> a practical erasure of any line at all

Not really the Texas power grid is hardly the only example.

Banning products like say Fireworks is a much broader exception. If there’s no marker to regulate then the feds can’t get involved. This applies to more than just total bans, it’s also why California can have such influence on automobiles and Texas influences textbooks etc.

You may feel there’s not enough things that fall into the exclusion, but that’s not the same thing as the exclusion not existing.

> address the problems incident to interstate commerce

Trademark infringement on trademarks held by an out of state entity breaks the principle you’re talking about without any sale directly crossing state lines.

Same deal if some state decides to subsidize growing broccoli, and that’s ultimately what decided the issue.
Interesting that the macOS download is Intel and not Apple Silicon
> Things became duplicated in Tlön; they also tend to become effaced and lose their details when they are forgotten. A classic example is the doorway which survived so long as it was visited by a beggar and disappeared at his death. At times some birds, a horse, have saved the ruins of an amphitheater.

JL Borges, Tlön, Uqbar, Orbis Tertius
It's because we've normalized React and tight coupling. Styling belongs to components, not in design systems. I feel the JavaScript-first engineering ecosystem needs brave new design-led companies, who see the power of modern CSS and systematic design.
Also, doesn't this only prevent new users from downloading the app? And maybe existing ones from updating it. Everyone who would be up in arms can continue using it, those excluded already don't (yet) know what the fuss is about.
Not "completely", but it is a pain.
I'm the other way arround, 2-3 things from playstore and the rest from f-droid. Here is my list:

Acode (text editor)
Aegist (2FA)
AntennaPod (podcast)
Aurora Store (playstore)
FairEmail (E-Mail)
Feeder (RSS reader)
Fennec (firefox with extension support)
KeePassDX (password manager)
KOReader (ebook reader)
LocalSend (send data between devices in local network)
Mastodon mobile client
MuPDF viewer (PDF viewer)
Oddysey (music player)
NewPipe (youtube frontend)
Offi (public transport)
OsmAnd (map)
QR Scanner (PFA)
Red Moon (lower screen brightness lower than minimum for reading before bed)
ScreenStream (stream screen to website in local network)
Stealth (reddit client)
Termux (linux shell eviroment)
VLC
Working with SELinux on Android (2021)
This is for their managed offerings. The problem of VC backed software was always that there would be these integrations that'd try to provide something unique to it, or IOW, lock-in.
grpc reads some configuration from environment; environment has portability problems too, so it's useful to set it to cross platform shape.
Stripe sent a duck image in layoff notices by mistake
S3 and niche don't fit in same sentence
I have seen no indications that AI has decreased the need for web work. The overall market is saturated especially for any commodity framework web developer or “full stack developer” or backend CRUD/framework developer.

I’m not saying that’s what you are and that’s just a general statement. I saw that myself when I was looking for standard enterprise developer jobs both last year and the year before as a plan B.
Even documented libraries can be a struggle, especially if they are not particularly popular. I'm doing a project with WiFi/LoRa/MQTT on an ESP32. The WiFi code was fairly decent, but the MQTT and especially LoRa library code was nearly useless.
The design should be ported to tiny-tape-out so we can go full circle!
On the contrary, ArXiv is for pre-prints, i.e. not (yet) peer-reviewed. Off the top of the my head, it was initially used by physicists who often have huge collaborations and long reviewing time. Then the ML community invaded the space later on. This does not mean a peer-reviewed paper cannot go there of course.
That's not how you calculate these things. Check [1] for an overview, specifically Page 9. Note these metrics do not include costs to handle nuclear waste, passed over into the future (at least 1000y).

[1] https://www.lazard.com/media/gjyffoqd/lazards-lcoeplus-june-...
Non-deterministic Turing machines [1] are the standard way to define Non-deterministic complexity classes like NP or NEXP, so there are definitely Turing machines with indeterminacy.

[1] https://en.wikipedia.org/wiki/Nondeterministic_Turing_machin...
UI-Tars Desktop by ByteDance
I believe you should pay for a cursor license and learn how to use it.

You'll quickly notice how limited AI is.

It can generate some code, but often it's just boilerplate similar to what Frameworks and Libraries do.

It is far from fixing tough bugs, fixing performance or architectural issues.

Focus on what you think the AI isn't good at doing.

We don't write software, we value add to business
So many questions

Is there some meaning behind a duck, and specifically a "US-Non-California Duck"?
> There was a fashion for running your C instrumented and then recompiling it after runtime branch choice evidence was collected. I think the Dec Alpha OSF/1 compiler did it optionally.

This is called profile-guided optimization and new compilers (well, GCC and LLVM) have it.

I mostly think it's bad and not statistically sound; given profile data the compiler is both overly trusting of it (no error bars) and can't find much useful to do with it (because there's no way to hint a modern OoO CPU).
I tend to prefer RESTish rather than RESTful since RESTful almost suggests attempting to implement Fielding's ideas but not quite getting there. I think the subset of approaches that try and fail to implement Fielding's ideas is an order of magnitude (or two) smaller than those who go for something that is superficially similar, but has nothing to do with HATEOAS :-).

REST is an interesting idea, but I don't think it is a practical idea. It is too hard to design tools and libraries that helps/encourages/forces the user implement HATEOAS sensibly, easily and consistently.