skysight-inc/HackerNews huggingface dataset:
The market does. New stuff needs to be sold every year, and needs to be some amount faster to find a buyer. The cost of development is minimized while still reaching that goal, limiting the gain to no more than necessary.
Hard to say how much is seasonality vs laying people off due to increases in robots based on historical numbers. Thanks for breaking this out.
I pretty much always consider regex expressions as the wrong solution. They're notoriously hard to get right.

There's a whole lot of faulty expressions out there for validating email addresses. I prefer to do less validation and let it fail. If the email address is wrong, whatever service you're using for sending emails will just reject it. If you really do need to validate email addresses, use something somebody else wrote that does it properly.

If you're working with some exotic format for which there isn't already an open source library, do what this guy says: parse it, don't try to validate it with regex: https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...
> what do I recommend instead?

> Keep everything updated. [...]

> Remove things you don’t need. [...]

> Use wisely. [...] This means implementing practices in your life like only using trusted, official websites

> If you must... If you’ve read all this and still decided that antivirus software is right for you, be sure to pick one wisely. [...]

What a piece of B.S.! Backup would be the first thing to recommend. But the word "backup" is nowhere to be found in that article!
True - it is amazing. Shows how fast we get used to things.

If someone created an anti-gravity suit, then in a couple of years we'd just be whining about them - how uncomfortable they are, how inconvenient to be banging into people all the time ...
Temporal: Getting started with JavaScript's new date time API. (2021)
Don't go custom unless you REALLY need it. There's a lot of ground to cover depending on the language, brief things to think about:

* Right to Left languages need effort, as they redefine the UI

* Longer languages (German) need thought/character limits

* When defining user-visible lists, you need to decide whether the language defines the order, or the order is fixed

* Does the start of the week matter?

* Is your use of colors intuitive cross-culturally [Chinese stock market]

* Is your use of flags offensive? [Windows doesn't have flag emoji for a reason]

* Are you accepting CJK text? Be aware of Han Unification

* Some languages don't have spaces, so splitting on " " would fail

* Turkish i problem and .toUpper/toLower - when to use invariant locales

* Fonts may not be able to display all your required characters

* Translators need context when translating: try a mix of glossary, string description, or screenshots

* Images need work if they're not SVG

Familiarise yourself with CLDR tables/rules: https://www.unicode.org/cldr/charts/45/supplemental/language...

Currently using CrowdIn's open source plan [100+ languages, 40+ reasonably translated], would STRONGLY recommend: [https://crowdin.com/project/ankidroid].

====

As a process:

* Find & setup a translation frontend library to use + define a translation function. For the following rough example, I'll assume React syntax + json

* extract strings, plurals, images etc..: `<span>Hello World</span>` -> `<span>{t("home.greeting")}</span>`

* Upload `en.json` to translation provider

* Upload contextual information/screenshots/glossary

* Find translators and track progress

* Proofread if necessary

* Either use a SDK for live translations, or download `[fr/de].json` and include them alongside `en.json`

* Send app off for verification
Paul Graham used VI and clisp when he built viaweb.
I mean ok but why not just unload at any mexican or canadian port with a rail connection to US? Why go all the way down to bottom of mexico?
> Mysterious why Germany has no software mega Corp,

I hear SAP is kind of a big deal.
Even in a web of trust, you're delegating trust to someone that you treat as an authority. Especially in practice, where the long-term outcomes of webs of trust tend to be either (1) the scale is nowhere near sufficient due to the effort involved in verification, or (2) you end up de facto trusting some authorities who can provide that scale, at the cost of the identity verification being less meaningful. Sure, it might be easier to cut off or reroute trust if things go south, I don't see us reaching a critical mass for a significant scale any time soon.
Don't have much to show yet, but I am working on a programmatic way to create visuals and animations. Think lambda calculus but with graphical transformations.
Harms of US Blockade Against Cuba Compound as Food and Energy Crises Spread
> Many EU countries do this for EU and sometimes other European nationals, but rarely for the US.

EU countries are expanding this. France lets Can/US/Aus/NZ and probably others use the e-gates.

Belgium, Germany, Italy, Portugal and others do too with different eligibility lists: https://en.m.wikipedia.org/wiki/Automated_border_control_sys...

Some other EU countries too, but only on exit.

(No physical exit controls are a nice thing about US/Canada, but in my EU experience, the rate limiting step is really security, not exit controls).
> Ah that's why Windows and OSX dont exist anymore.

Aren't they even more open than the previous Unix systems used to be?
Agreed insofar as there is no viable replacement in sight. There may not be for awhile if, necessity is the mother of invention.
So all that's required would then just be to outsource it to a bunch of companies who then outsource it and then claim you have: "no knowledge"?

You're the one outsourcing, so it's your responsibility. The entire chain.
https://archive.is/Y0kqm
I was surprised at how limited the scope of the movie was. I expected it to be a bit broader about the war, but I felt like the larger war was almost not featured. The lack of context I think was a missed opportunity.
This change started a loooong time ago. Reddit is absolute garbage now. I know very few people who still use it regularly. Most of the activity seems to be paid content farms and bots.
Yeah, I've been keeping up miniature painting and modelling for years whilst thousands of miles away from a decent hobby shop. Don't play much, but only ever really been that excited about the models.
yet another "crazy uncle conspiracy theory" proves out, another popular gospel shown false.

many plastics are good fuel; but it's been difficult to say so for years because the "science was settled" that recycling was The Way.
My point is that there is more to "VR Headset Market" than just "low end" - low end is one part of the market, but (right now) Facebook has that part locked up.

It may be that there are more places to compete in the VR Headset Market that people on HN don't know about.

Like you said, this is probably something like an Android play. Everyone was talking about the Apple Vision Pro as the VR Market's "iPhone moment" when it came out - maybe Meta Vision OS (or whatever they're calling it) is Facebook's Android moment.

And yeah, Facebook would probably be ok with others taking the low end of the market if they do it well. Right now, Facebook is the only company willing to take a loss on their own platform. So they do.
"Starting multiple wars .."

Had nothing to do with Europeans and gunboat diplomacy and colonialism? Have never been fond of imperial Japan and their atrocious behavior in Asia but it is quite disingenuous to consider Japan's behavior only from the 1930 and onward. To fairly consider the matter it is necessary to broaden the scope both in terms of nations involved and the timeline. An honest consideration of the historic events likely should start with the Opium War.
This has been improved in v2.
Can't edit, but wanted to say _DNS_ instead of VPN in my original comment.
I've definitely noticed as a blogger many sites are so brazen stealing content that they'll even hotlink to my images, so I can find their copying in my server logs. Very annoying.
How they manage to squeeze all the resources of the probe and keep it working year after year is an astounding achievement, pleasantly mind-blowing.

It is important that all the know-how about this type of maintenance never disappear. I hope the designs in electronics that this team would have wanted to have available in the probe are implemented in the new designs.
https://plan.cat
You want each ASIC to have 24 external NICs (so 192 NICs for a server?) with all the cabling/backplanes that would require?
So true. Users deleted so much of their data off reddit during the last big exodous... so much value lost. And the irony is that LLMs have all that data and will continue to realize the value from it that Reddit never could, even when they held it
Except in situations like a court hearing where someone is asked whether they are an expert in something and they say yes, most of the quality people I've run into would take a more modest approach and talk about the subject and let you decide whether you accept their opinion. It's also an acknowledgement that no matter how much you know about any topic there's usually even more to learn. So outright stating that you are are an expert is often posturing.
Any sufficiently advanced compiler will rewrite those arbitrarily depending on its heuristics. What authors usually forget is that there is defined behavior and specification which the compiler abides by, but it is otherwise free to produce any codegen that preserves the defined program order. Branch reordering, generating jump tables, optimizing away or coalescing checks into branchless forms are all very common. When someone says "oh I write C because it lets you tell CPU how exactly to execute the code" is simply a sign that a person never actually looked at disassembly and has little to no idea how the tool they use works.
It's maybe 10% strictly verbal, and that only when I'm having trouble. More significantly, I make very heavy use of fully formed multi-word camel case variable names. It's much like speaking out loud. It is hugely useful, and the compiler doesn't care.
The real question is does North Korean let their animators work remote in a LOCL area.
Does this page even load for y'all in Firefox? For me CORS protection blocks the whole site from loading.
I think if you were to ask an ActivityPub absolutist about this (of which I am not one) the answer would be that you follow different things from different places, and it all balances out based on utility. So the idea is not that you have centralise all your following under a single account, but rather than you can follow anything, from anywhere. So maybe you follow video stuff from a Peertube instance, and you follow longform writing from a Ghost instance - but if every so often you want to mix and match... you can.

ActivityPub, like many of 'open social' web standards before it, suffers to some extent from being invented without clear enough usecases in mind. Much like WebMentions (which we also adopted) the answer to "what's it for?" - often seems to be "yes".

So you can either try to ship the spec and support everything, or you can try to build an end-user usecase that fits within the spec, and get more specific. We tend to lean toward the latter, and try to create something useful - which would still be useful even if nobody knew it was running on [whatever web standard].

Whether we can succeed with it or not, remains to be seen :)
Sorry, I meant stackful (was a typo)
It doesnt matter if the founder of Jurassic Park is cute, imperfect or misunderstood if what happens in the park is unpredictable and uncontrollable.
Orcas have impressive brains:

https://en.wikipedia.org/wiki/List_of_animals_by_number_of_n...
I worked for two companies that turned off Google ads. Revenue didn’t even change at all. It was never turned back on.

Advertisers know how to count money, but they are too scared to turn off advertising to find out if they even work.
Within maybe the last couple weeks, they also seemed to start blocking some Tor exit nodes.

I guess at least 50/50 it's an anti-abuse measure (rather than surveillance capitalism), at probably some human cost of denying reddit as a venue/channel to oppressed people.

Incidentally, if anyone is using Tor in ways that show up as significant abuse to Reddit, that's hurting Tor for those who need it for more legitimate purposes.
> The moderation team is disempowered to ban people for driving away many more contributors worth of time than they have contributed themselves if they don’t violate any rules on paper.

So the demand is that the moderation team can ban people without them having violated any rules? And on what basis is the volume of these theoretical, possible future contributions based? This is a demand to ban people (prolific contributors) from the community based on vibes.

I've been in online communities like that. It's ridiculous to think something like that is appropriate for a sizeable open-source community. That kind of shit is for tiny, insular Facebook groups, subreddits, fediverse instances, etc. You don't see it so much at larger scales for good reason.

> Eelco has publicly liked several posts explicitly supporting Anduril on Discourse, likes which are visible under posts, and as someone with significant social power, can easily be seen as an endorsement of his personal view. This is unbecoming conduct of a board member and damages the unity of the board on decisions. You may browse his likes on Discourse.

This letter wants to talk about psychological safety, but concerns itself with policing social media likes. Seriously? I have no words.
> but if this becomes a widespread trend there will be an oversupply of tradespeople and their wages will fall.

It is cyclical. It'll continue to happen over time, and it may not necessarily stabilize.
Are you joking, or is smartphones and social media really the only thing you think has improved for the current generation?
"I've become increasingly frustrated that my work doesn't use anything that I learned in college"

Most things that you learn in college don't have real world applications. College courses are supposed to help you with fundamentals and theory and that's exactly what the point of a degree is. I think you are being overly idealistic with this type of thinking.

Instead, focus on whether you like web development or not. If web development is what you don't like, then sure change something. But don't tie it to your CS degree because a degree does not do anything in the real world except getting your foot in the door.
Nah, the same issue here as well
One of my older brother's friend was a great drawer and I remember him making very elaborate and impressively rendered animations using powerpoint when I was younger. He had a whole "series" going that I realize now, in hindsight, was an obvious DBZ knockoff. But, the creativity and the spirit of it all still stands out to me some 20 years later.
Tutorial: Extracting structured data from websites using Groq and Firecrawl
Yeah, fair, it's been awhile since I've done any C#, so my memory is a bit hazy with the details. I've been burned C with switch statements so I have a pretty strong distaste for them.
Citibikes were recently capped from 20mph down to 18mph (29km/h). Delivery guys are another story.
I don't think we'll be legally prohibited from buying it but there will be zero English docs (see Allwinner and such). Maybe if you're lucky you'll get an uncommented code dump with a forked years-old version of PyTorch.
The article isn't about the new layout. It's about an apparent difference in the karma system that seems to de-prioritize content from karma farmers and content that comes from off of Reddit.

For specific subreddits it's hard to make a concrete statement about what is going on with traffic. Some subreddits I frequent had traffic decline noticeably due to them shutting down to protest the API changes, while others have lost traffic to other platforms, most notably Discord.
I closed both my Twitter and Reddit accounts, I’m so done with these platforms.
Seems like a difficult problem to solve. It shows the importance of paying close attention. NK has shown to be quite good at bypassing sanctions but it seems that the link is almost always through China. It would seem that the best way to go about this would be through stricter negotiations with them, since they are already acting as a significant intermediary. Either they know about this or the great firewall is not so great (I suspect a bit of both).

Edit: Interesting to see that this particular thread is getting heavy traffic and attacked. I'm not sure I've seen this happen on HN before, at least not a front page post. @Dang, I guess we can add a signup filter to prevent similar usernames being generated within a timeframe, since presumably these come from different IPs. Should be a simple regex filter and provide some warning system? Anyone else know?

https://i.imgur.com/ngexngJ.png
Yes, of course, but I was asking what level of due diligence is expected to verify that the chain does not violate sanctions.

In other words, when a problem like this is discovered, the US State Department will assign more blame to the company if their attempts to avoid violating sanctions fell below a threshold; what is that threshold for the arts industry.
I'm working on a small Unix-inspired DSL for LLM pipelines.
You've got about 2,000 octets of data, see https://stackoverflow.com/questions/417142/what-is-the-maxim... .

That link, while old, has a comment from last year pointing out 'While modern browsers will support longer URLs, search engines do not so the headline figure remains "under 2000 chars"'.

Sure, it will be smaller than that. But "http:a.tv" is a valid start, so you've got nearly 2000 more mostly arbitrary characters. Call it 250 octect values ^ 1990 octets ~ 8E+4771 as a lower bound.

The real number is of course much larger than that. The link I gave points other limitations, like Cloudflare's URI limit of 32kB at https://developers.cloudflare.com/support/troubleshooting/ht... .

255 ^ (32*1024) ~ 3E+78857

I think that's a good upper bound.
do you create /dev/shm/pgdata/data before using it?
> iCloud is extremely slow

When it works.

Sometimes it won't even sync files between two devices in the same room, and just show an infinite progress bar.
And I'm using the latest OS versions in all devices.
It feels less like low vs. high-end and more like specialized vs. general hardware.

For example, if you're selling VR headsets for the purposes of industrial training, you may not want the consumer-grade hardware Meta is selling. You may need weather-sealing to allow outdoor operation. You may need vastly higher-resolution screens for industrial applications. The list of specializations goes on.

The specialized businesses tend to have wider moats and bigger margins. The TAM is smaller - too small for a mega-cap company like Meta to care about, but nonetheless can contribute to the health of the ecosystem.

This play gives influence over these niche, specialized uses of AR/VR without having to commit the entire company to it.

For example think of a medical instruments company that trains on VR headsets. Their choices right now are to use consumer-grade hardware which may not hit all of their needs, or become a full-on AR/VR company with all the requisite R&D that involves.

This allows these companies to exist in the middle ground - having the core R&D being done by another party, but having sufficient control to ship specialized hardware.
Please accept a high five from a fellow "it does so little work it must have sub-millisecond request latency" aficionado (though I must admit I'm guilty of abusing memory caches to achieve this).
rlwrap is a great tool to have in your toolbelt anyways
this! swap out AI for any other big topic and result is similar
>There's too much focus on the "what we know" like Kreb's cycle, which is easily examinable. The focus should actually be "how we found out"

I read Asimov's Guide To Science about 10 years ago, and came to the same realization that, for most people, understanding why we know what we know is probably more important than what we know. It's better than thinking that science is a series of facts about the world, rather than a process. It treats the current state of understanding (as of the book's writing) in several subjects as a series of developments, each raising new questions and problems, which are studied further.
Edit: WHOOSH I totally missed your link! I think your idea is awesome if you couldn't tell by my participation :)

TOO MUCH!

I've been fighting depression and anxiety on / off the past year. The past two or three months things have been improving a lot thanks to meds.

Three projects I'm working on are starting to really start to buzz:

1. I have a small e-commerce site I'm almost ready to launch. Need to get over myself and the fear of "what if something goes wrong" and just fucking send it.

2. Custom pen plotter machine, I was stuck on this for a LONG TIME but last week I finally did enough diagnosing and troubleshooting to get it working! FEELS AMAZING! s/o to the Duet folks their support forum is second to none.

3. Electric motor for my kayak. Some very cool people on the internet are selling ESCs designed for brushed / brushless motors and it just so happens they perfectly overlap with the small / lightweight motor I'm using on my kayak. You can spend $$$$ on an electric setup but I'm making it work with a $130 motor, $200 battery and maybe $60 of electronics? Suck it torqueedo.

Honestly if you'd have told me all this would be going on at once six months ago I might have got in a fight with you for blowing smoke up my ass. It feels great to be productive both at work and on my projects at home.

I wish I could go back in time and tell my depressed / stressed self to have some hope and hang in there.
So it looks like Season 3 of Invincible is a go.
Yeah, but "outsource it to a bunch of companies who then outsource it" is literally how the economy works. The most mundane product you can imagine has a network of upstream suppliers that is essentially incomprehensible in its complexity.
Are we actually having a conversation? I am saying something and you're just producing a response to that.
Isn't the crux of the article that they're observing less karma farming? I don't know if I agree with their data but they seem to be saying that it's getting better.
"these manage to lose 59% of the power drawn from the mains due to these inefficiencies."

"bumping the battery temperature up by about 8°C in the best scenario (fully aligned MagSafe/Qi2) over wired charging, and a sustained 40+°C in the case of a misaligned Qi charger, or the worst of all: the Tesla Charging Platform"
Mostly from the tight JAX-TPU integration yeah
Common Lisp hasn’t changed a whole lot since 2021. And it supports Apple Silicon, and it even has, apparently, a Mobile runtime.

I imagine that’s ticking the boxes for most of their users, and they’re not in the endless “security update” treadmill.
> but the ones that are most concerning that those we have little choice but to play

And boy are they ever increasing! For anyone interested in other good gamification resources I recommend C. Thi Nguyen [0][1].

[0]: https://podcasts.apple.com/no/podcast/the-philosophy-of-game...
[1]: https://podcasts.apple.com/us/podcast/55-games-against-human...
Seems like this thread is being DDoSed (maybe by the Norks).

> video interviews

From what I hear, the live deepfakes are getting good enough to make these near worthless.
Same. It's nice to not have the pressure of delivering on vague and intangible goals. I just move cargo from point A to B. Simple as. Also, my home life has improved greatly because I don't have thoughts of work in the back of my mind. I took a vacation recently and it was the first time in 10+ years I felt like I was really on vacation.