skysight-inc/HackerNews huggingface dataset:
Its really not that difficult to trace this stuff with modern APM tools. Datadog and Elastic APM support this out of the box for most languages/frameworks. And id be suprised if other big players in space didnt also.
Wow, that sounds like a very impressive level of separation of concerns. May I kindly ask for some links for further reading? If you have any handy.
Yikes. Absolutely devastating.
Competitive RTS, programming and being able to stand on my hands for minutes at the time left me with wrists that hurt all the time.
After I started climbing all wrist and back pain has disappeared.
Thanks for the writeup.

I had no idea such tools existed and even though I don't have RSI (yet), it's going to change the way I work.
Good luck fitting the Game of Thrones book(s) into this.

Also, in general a narrative suspense/drama wouldn’t fall into this, for example “twelve angry men”.
I think Woz's point is that no matter how much the carrying capacity of the Earth (or even the entire solar system, or galaxy) is increased, it will always be finite. It's possible that we might be lucky enough to live through a great era of spaceward expansion during which even our best efforts at population growth are slower than the than the even faster growth of population capacity, and that would be amazing. That's the type of historical era in which a slogan of "be fruitful and multiply" is really good advice. But unless the universe has infinite future potential -- specifically, a way to access a limitless source of negentropy (either through time travel or magitech or something equally reality-warping) -- then eventually the population capacity would stop growing.
It’s not. Rust compilation is currently parallel at the _crate_ level (i.e. one crate is one translation unit). Speeding up compilation of large crates could lead to nice speedups.

> But won't this steal resources from the top-level file parallelism?

It won’t. rustc uses jobserver protocol to coordinate parallelism with cargo, so the total amount of threads doing compilation of the whole project doesn’t exceed CPU count.
I don't know if it's universally a common sense standpoint with regard to everyone. Some people have a purpose to provide to their family and leave a legacy; this is a goal that can be fulfilled. But what if your life motive is to learn, create and put your skills to a common good?
And Erlang (and Elixir) is also closer to the original definition of OOP, with it's focus on message passing between processes ("objects").
Australia's government has over reacted and over reached since March of 2020. A backlash is inevitable.
I wouldn't call it a bug either.

I quite often write 'useless' code, just to make the intent more obvious.

Int Foo,bar = 1,5

Int baz = foo+bar

I could just make baz 6, but then I don't know why it's 6.
> The main positive that I see is that typing no longer requires thought.

I can't emphasise this enough.

Whenever I see even experienced programmers searching for the right keys or trying to correct their mistakes I just feel sad for all the lost productivity. It's also about not using the subconscious muscle memory which means a good chunk of conscious mental bandwidth is getting wasted on repeated task that could otherwise have been used for programming/creativity etc.,

By a sequence of happy coincidences I got trained as a touch typist before I could go anywhere near a computer. On a real mechanical typewriter. So by the time I was learning programming I was focused solely on learning it as opposed to fighting the keyboard. The benefit of touch-typing can't be emphasised enough, if it were up to me I'd make touch typing a mandatory skill training course.
Write your own terminal
IME (and I work with both every day), Xcode is slower for almost every UI interaction than VSCode on the same machine. It already starts with Xcode's extremely slow startup, just now it took 15(!) seconds for Xcode to cold-start. And that's on a 32 GBytes M1 Pro.
Yep. Some companies even give interns legitimate (taxable!) benefits, too, which almost no company will give their TVCs.
Worse and less frequent

https://sciencecouncil.noaa.gov/wp-content/uploads/2023/05/1...
Show HN: I built a Movie Recommender using only SQL
I wrote a movie recommender using only SQL*

This started out as an experiment to help me find movies to watch based on the vibe of another movie.

For example: you could find movies that are similar to 'Lost In Translation', with less midlife crisis and less Japan but more androids and more future. This should guide to you watch Wong Kar Wai's '2046'.

You don't need to sign-up, there is no tracking, no ads etc.

The approach is directly inspired by Movie Tuner, which is outlined in the Grouplens paper "The Tag Genome: Encoding Community Knowledge to Support Novel Interaction".

*with some Python to present an interface, but the logic is all in SQL
This achievement is, on the face of it, truly eye-popping.
I dislike this sort of word play because it doesn't communicate information to anybody except people who already have the experience to translate it in some way. Even then, it's so generic that there's a spectrum of possible interpretations.
"when a pullover is not the desired post-collision response"

Facepalm. Who could write something as inhumane as that?
Silicon Valley was a superfund site supporting
this news heavy industry of silicon transistors before it was paved over for the computer industry.
Relatedly, I type both sides of matching pairs (parens, quotes, braces, etc.) and then left-arrow back into them to fill them with content. This is convenient to keep them balanced and because they are awkward to produce so I might as well do both in one motion.

When people see it they sometimes ask me what keyboard shortcut that was, but no, I just typed them and backed into them.
Omegle's video chat had an overzealous AI that would ban you if you showed too many skin coloured pixels for years, and actively cooperated with global law enforcement and the Centre for Missing/Exploited Children. The idea that they just allowed their site to be flooded with predators and went "Eh, we're making money" is wrong and borderline slanderous.
Today, Rust compilation is parallel in the front-end at the crate level, not file or even module level. Large crates will therefore not benefit from parallelism, and splitting a large crate into smaller ones comes with its own costs too.

This, however, doesn't apply to the code generation phase with LLVM which is already parallelizable at the codegen unit level (the number of codegen units is configurable), but that's the “back-end”, whereas this new parallelization applies to the “front-end” of the compiler.
> You can't make batteries out of nothing.

We can always discover new physics, or utilise already understood physics to design something more efficient. Like what if your phone was efficient enough that it could work only on the heat given off from your hands and/or ambient light? Sounds far-fetched but I won't be surprised if this is commonplace within the next 50 years.
That is very much not what I got from the parent comment. My takeaway was "very odd that I do the same things as you but didn't get RSI".

For what it's worth, I've also been using computers all day for 25 years and didn't get a lick of RSI. I am also wondering what I'm doing differently. Maybe finding that out can help the people who did get it.

In my case, I think it helps that my elbows are resting on the table always, and I take care that my hands/wrists don't need to be in a weird position for me to type. I did learn to type badly (basically typing at an angle), but maybe that means that my wrists were more comfortable that way.
> True contractors won’t care: they work for themselves and have multiple clients anyway.

Some companies will even go as far as to prevent you from having multiple clients. Try asking anyone who contracts for Apple if they have any side work…
According to surveys your intuition is wrong.

USA:

https://www.independent.co.uk/news/world/americas/americans-...

> Researchers from the university separated respondents into three groups, based on age. One group was younger people, between the ages of 18 and 29, another group of senior citizens whose average age was 72, and a third group made up of individuals whose average age was 88.

18 - 29: 34% Yes, 40% No, 26% unsure

Average age 72: 32% Yes, 43% No, 25% unsure

Average age 88: 24% Yes, 59% No, 17% unsure

> Differences in responses emerged along gender lines as well, with more men saying they would take the pill than women.

And ironically:

> "If a life extension treatment were to become available that effectively stopped ageing, young adults may be likely to use such a treatment to avoid reaching the ages at which older cohorts say they would prefer to live forever," the study determined.
Thailand is upper middle income like Brazil, China, and Mexico. Thailand has see, to have fallen into the middle income trap with Brazil, however.
Sure you can. Consistently over a meaningful time span like a year, though?
Traditional assets, like:

- Real estate

- Gold

- Art

- Collectibles

- Shares in companies

- Loans to companies and countries

So... Things with intrinsic value and often tangible uses. The only thing in that graph somewhat comparable to Bitcoin is money, since it's also part store of value, part currency.
At certain point, I tends to avoid this kind of tutorial because if you understand both topic well there is no reason why you need to learn implementing X in Y.
The microcode hardly needs the segment selector registers. It uses the descriptor cache which includes the base, limit and access rights of the 6 segments + GDTR, IDTR, LDTR and TR. The descriptor cache is update by the MOV to segment and L{GDT,IDT,LDT,TR} instructions.
You probably have two versions of the data structure anyway, since the data structure you want in memory is unlikely to be the data structure you want on disk or over the network. Your in-memory data structure probably has pointers, for example.
You beat me because I was selecting quotes.
One reason could be that, governments tend to invest in sectors that are not jet profitable. The moment a research area looks as if it is ripe for commercialization, private entities join and for various reasons are much faster.

Good examples are quantum computing and fusion. Both were purely government funded, now that the fields approach usability we see private companies enter.
Yes I have seen this. The disk write speed randomly gets super slow and tons of stuff just locks up at random as many many programs assume it'll be fine to do little writes synchronously. The whole machine becomes totally unusable.

I see it on computers (and phones too) whose owners bought the smallest capacity to avoid spending money on something they didn't think they would use.
YouTube's San Bruno office (well, the Gap building at 901 Cherry) has a gym and pool. It's also bright, airy, and did I mention bright? So much natural lighting, it would be a shame if you had a super glossy monitor and no way to block glare 4 hours out of the day.

I got a tour one time of some of the less-visible infrastructure of the building. There is a huge concrete slab under the building that acts as a heat bank, and somewhere there are windcatchers (I don't see them in aerial photographs) which funnel air over the concrete before it goes into the interior. This keeps the inside cool in hot weather and warm in cool weather, without an active air conditioning system.

There are pictures and diagrams of some of the above features here https://mcdonoughpartners.com/projects/901-cherry-offices/ .

It's also nestled in the 280/380 interchange, so my commute very often took me up and back down on 280, which is probably my favorite stretch of road in the world. I grew up in the south bay, a stone's throw from 280, and driving up and down 280 has always been relaxing for me, even when there's (somehow) traffic.

In retrospect, I didn't fully appreciate that office. Thanks for the 5-minute reminisce.
Elixir is actually the easiest language to read (for me), once I knew it. You can make it difficult to follow if you want to, but when people are using it to pass around plain old data structures, it's very legible. Speaking only for myself. YMMV.
Sam Bankman Fried representing Effective Altruism and then blowing it up is funny
Sort of like how people stopped talking about Basic Income the moment we started experiencing Covid Era inflation. The dream of printing free money without consequences got blown up fast
No. The dirty secret is that OAuth tokens, JWTs and whatnot are just as bad as passwords and cookies in terms of credential theft, the difference is only in built-in expiration and scope.
Here is a community-maintained list of banking apps that can work without SafetyNet: https://privsec.dev/posts/android/banking-applications-compa...

Last time I was looking for a new bank, I picked one from this list based on the reports available. Thankfully my bank app is not so locked down.

Hope you can find something that works for you.
> The result of the combination of the above two is that the iron impurity is attracted to magnets, but the rest of the LK99 material is repelled. This makes samples "stand up", but not hover like a true superconductor would. All of the third-party reproductions showed this effect, none showed samples truly floating.

Thanks for the explanation.

But wow, I'm kind of amazed at the simplicity of the error - iron impurities when you are testing for magnetism! I mean, who would have thought this could be a problem, before announcing this to the world?!
It's not that simple though though. I have never got through an entire day with an iPhone (XR, 12, 13 Pro). I'm just hitting 2 days easily with my Pixel 7a with the same crap on it. My daughter just took an iPhone 15 back because it won't get through the day.
Swap the Values of Two Variables Without a Temporary Variable in Python
Or cue.
Google managed to hire their first chef in 1999 and manage them directly, I'm sure they can manage a global team of cooks better than anyone else if they wanted to, because of their specific needs and so many global offices to spread the gains through. It's all just a decision they took.
> However, government attempts to spur business to invest in bad ideas distort existing markets, they lead to potentially productive investment being channeled into unproductive ends.

> Europe has incredible potential, considering its political stability, world-leading universities, and existing talent. But it cannot and should not throw centuries-old economic truths out of the window to conjure up a simulacrum of technological sovereignty. Superpower status will not come via death by a thousand grants or attempting to recreate Silicon Valley in Strasbourg. It will come from what markets do best: discipline, picking battles wisely, and allowing bad projects to fail.
That only works for people with super memory. I already forgot what the code I wrote yesterday does. If you showed me code I wrote a month ago I wouldn't even know it was me who wrote it. I could never rely on just remembering API surfaces.
Oh, you absolutely do have performance reviews. Not in the sense that they determine your comp or whether you're promoted, because that will never change, but if you have poor performance they will talk to you about it and possibly cancel your contract. Seen this happen to several a contractor.
On the surface, it seems like not being able to run any Android apps would significantly diminish the value proposition of Amazon tablets.

I wonder if they'll have some kind of AOSP-based Android compatibility layer to mitigate that.
It's used in Robot Framework code, but that's the only place I can think of.
> You know what's way more obnoxious? Every single website having full access to every single pixel and keystroke going into every single application on my entire machine, which is the only reason screen sharing is "functional" on X.

I doubt that's real, websites run in the sandboxed javascript vm and can only get what the browser (and often the user) explicitly allows.

I know that regular X applications can have access to all pixels and keystrokes, but i doubt a regular normal website can do that.

This looks more like vague FUD than anything.

Link me a normal website that can grab a screenshot of my desktop without any consent from my or I'll be keeping calling this kind of comments utter BS.
Hardware acceleration in robotics news. China plans to mass produce humanoids by 2025, Vietnam sets sights on becoming semiconductor hub, Nvidia plans to release three new chips for China, EFPGA architectural improvements that lower test cost and increase quality
This article kept using the phrase "contingent workers" without defining it. I guess this is one of those Americanisms that they always expect everyone understands, like "401K" or "Chapter 11".
This is probably because the training costs money and they don't see the contractors as their responsibility.
I've had all my Google Translate posts taken down with the ask to post it in the original language, but this one somehow stays up. Mysterious are the ways of the mods.
Extended to the limit, it's a fair point, but this type of thinking is arguably far from common-sense (since it's uncommon for people to engage in universe-scale hypotheticals), and arguably a problem for the future - i.e. for when we start outgrowing the galaxy or something.
I'm sure cockroaches will enjoy eating the microfilm when the capsule opens.
+1 for PragmataPro, bought it 4 years ago and haven't looked back yet.
Anything today with government has same characteristics, not only tech. The very simple reason is that just ask yourself have you ever even know how these investments are made, and have you ever heard any of these opportunities if you are just a normal guy.
I'm extremely pedantic about high refresh rates, tearing and mutli-monitor workflows - though I recently upgraded to a single 144hz ultrawide and it's been great.

For a little while Chrome would max out at 60fps and it was quite annoying, but now it runs at 144fps (no vsync) and it's quite pleasant. Despite there not being vsync in Chrome, there is no tearing.

There is no screen tearing using the desktop normally, and no tearing when playing Steam games.

IIRC, mutli-monitor support was actually better under Wayland for me because I previously had 2 27inch monitors, one was 144hz and the other 60hz. Having different refresh rates on each was an issue on X.

In general I have found it to be a smooth, consistent experience and I couldn't really tell it apart from X unless I knew what to look for.

That said, I use Chrome for a large portion of my application roster - Discord, Slack, etc. I, unfortunately, use the native Zoom client because their web client doesn't mirror my webcam and it's too jarring to see myself like that haha.

I don't use OBS or anything like that, and I don't know what support is like on nvidia GPUs - I might move to nvidia next generation so I'm a little anxious that they'll cramp my Linux style.
The big logistical problem is: How do you select which newspapers to pay?

All of them? Now you've announced that you've got something to hide and are trying to to pay off newspapers to hide it. One of them is going to decide that this story is too juicy not to publish.

Only those that find out some other way and ask for comment? Well, in this case Microsoft didn't reply to c't Magazin's request for comment before publication...
I call them exploited emigrants
> but the issue is that they all own those platforms and the hardware you develop on (except Google). Valve, not so much.

Console manufacturers charge a separate per unit royalty for every game published for their consoles, typical in the range of 10-20%.

That’s how they make most of their money before online stores - the console is sold at near break even typically but they do earn on extra accessories.

The store charges are separate and independent.
This is fantastic. What happens if you peek/poke a random memory address though? ;)

I grew up on QB 4.5 and was one of the few kids on the block to have access to Microsoft PDS 7.1 which added some crazy (for BASIC) features like inlining assembly.

Also, recently watched Stranger Things and was super pleased to see Sean Aston uses BASIC to brute force an access code. Fingers crossed for a basic revival.

https://specularrealms.com/2021/04/21/strangest-things
> iPhone addiction

This is not a thing. "Screens" aren't 'separating us from one another', or 'distracting us'; that's fuzzy verbalistic nonsense, made up by marketers who want to sell you non-phones, and bloviating op-ed columnists who don't have a clue. It's so ridiculous, that everyone has seen the memes debunking it.[0][1]

True invasiveness is expressed as: "how long does it take me to do this thing I want to do?" In other words, you need a human-computer interface that reduces friction as close to zero as possible. The phone won because it's the best at that. The "pin" is orders of magnitude worse, so it won't catch on.

[0]: https://xkcd.com/610/
[1]: https://imgflip.com/i/1swr7j
Oddly, John McCarthy died within the same few days too, if I recall correctly.
Wasn’t SIRI extremely capable at first but then Apple handicapped it? I remember something along the lines of an aquihire and high expectations but it shipped stunted. Maybe I have false memory.
That phrase is used in every English speaking country I’ve been to. It basically means contractors.
High-quality single-file implementations of SOTA Offline&Offline-to-Online RL
CORL is an Offline Reinforcement Learning library that provides high-quality and easy-to-follow single-file implementations of SOTA ORL algorithms. Each implementation is backed by a research-friendly codebase, allowing you to run or tune thousands of experiments. Heavily inspired by cleanrl for online RL, check them out too!

Single-file implementation
Benchmarked Implementation (11+ offline algorithms, 5+ offline-to-online algorithms, 30+ datasets with detailed logs)
Weights and Biases integration
Or just use evil-mode and get the best of both worlds
That's one way you could interpret it. You might say the same thing applies to visa overstays in the US, which isn't a crime and essentially unenforced except at easily predictable attempts to elicit self snitching at inland border checkpoints.
Funny, I just remarked to my partner that I was visibly happier and healthier the last time I had a break between jobs, about a year and a half ago for a little under a month.
FWIW, there's also a fast and simple alternative in R called greta (https://greta-stats.org)
Tell me you're a lisp programmer without telling me you're a lisp programmer.

The thing for me is my text editor visually matches the braces, so the second option makes that harder.
particularly if it's forced upon you, and you were just fine before.
On the topic of the perk of just showing up to an office and being able to get in, I completely agree that it's underestimated. I visited the Zurich office once and my flight got in at some terrible hour after a bad Frankfurt connection (aren't they all though?). I couldn't get in to my corp housing, but I just rolled up to the office with my suitcase and walked around giving myself the tour while the buildings were ghost towns. I think I dozed off in some room that had an aquarium.

Likewise, one time I was on vacation in Hong Kong and just waltzed into the office and hung around for a little while. I actually ran into a friend of mine in the office who I had no idea lived in Hong Kong or worked for Google at the time.
Tangential, but was Fuschia the backup plan for Google if they lost the lawsuit to Oracle?
I second this, as someone who did this 5 years ago and ended up closing at a higher sale price than the realtors even promised in interviews, with a total of... $500 in fees. This is absolutely the way to do it.