skysight-inc/HackerNews huggingface dataset:
LaTeX is horrible and dated, but if you need to produce a thesis, or a thesis-like document it can't be beaten.

When I used LaTex for my (sociology of computing) PhD it made it look I'd put far more effort into the document formatting than I actually had.
I wonder how that would compare to the Fourier transform?
But should you simply kill all bacteria in your mouth? Perhaps some are actually useful?
My knee-jerk instinct was to respond with 'but what about UIs in other languages?' But then I checked Fastmail's solution of the same problem as Gmail's, which I have in Danish. Not because I am not comfortable with English, but I have come to appreciate when people actually bother to translate their UI to my language.

And their solution is straight forward; keep a few buttons for the most common actions with an icon along with text indicating what the button does. For further commands, a dropdown is available where all the commands are merely text.

Because usually the problem would have been to design a UI with interface constrains around the size of the text in English, but then »indlæs« (load) turns out to be just a little wider than your box had allocated. But keeping the flexible is the solution (and thus minimise its number).
I tend to agree, and for strong performers/individuals (or just people who are willing to learn quickly/go outside of their comfort zone), it is often possible to become proficient at many ‘specialized’ roles. Especially with softer things, like moving between Java/C#/Kotlin/Swift, or Android/iOS development. There’s a lot involved in each ecosystem, but there’s also a lot of commonality. And, frankly, we shouldn’t pretend like the average contributor on every team is a genius.

There are still roles that probably do require actually specializing to become great at (e.g. graphics/game engine dev comes to mind) but those roles are comparably rare. Most of the Android/iOS/Java/C#/React/JS/TypeScript/etc developers I’ve met could become proficient in any of those other technologies, they just choose not to, perhaps out of comfort. FWIW, in my personal experience, willingness to learn new things/broaden perspective & skill base (a.k.a. being a generalist) is correlated with job performance to the point where ‘not in my job description’ and ‘no I won’t learn UIKit, I’m an Android developer’ stand out as major red flags. “I don’t have time to learn React because I need to familiarize myself with the 8 new types of pointers C++ added this release’ feels a little more reasonable, but again, the great C++ developers I’ve met are still willing to get their hands dirty in other areas.

Tl;dr specialists are (usually) generalists with an attitude problem
Writing algorithms for pixellating images to required granularity is a specialized skill. However, using a library that does that, is a much more common skill.

I wouldn't be surprised if, in the future, sculptures will also be CNC machine assisted.

It is possible, now , to use a CNC machine to rough cut sculptures and then fine cut them with hand.
sure https://soundcloud.com/mrplastic/night-run
The new version makes full use of the GPU on the PS5, visually it's far more impressive. Not having played either I have no idea whether the gameplay differs between the two!
I'm as white as it gets. Blonde, blue eyes, and I've never had a problem getting a job. This victim complex is based on nothing but disinformation from alt-right actors. We're not the victims, not in any way. Just because people are trying to make opportunities more equal doesn't mean we are suddenly oppressed.
(*) CO2 caused by manufacturing and maintenance not included
Swedish teen's startup brings us the most affordable VR full-body tracking ever
would be nice to see the git commit.
Of course we'd like researchers to always start from the best premises. But the process is such that if you want to update your premises, you have twenty competing theories to choose from, all in the process of getting validated. Do you move and where do you move?

When I read this article I immediately felt with the author how these people should update their models. How long can it take? But then again, how do I know the author's choice studies are the good ones? If I were to talks to somebody in the field, they'd note that those studies are "promising" or "concerning". But maybe they won't change what they're doing just yet. Inertia? Yes. Bad? Oh, where's hindsight when you need it the most!

The book The Golem by Collins and Pinch discusses historical examples of the scientific process for things we take for granted today. They show how shaky the confirming experiments were. How they could've easily gone the other way, and how some positive early results were based on selecting favourable data.
I used to make music with Fruityloops between the age of about 14-20. I never got that great but pleased with a few tracks. Still have hundreds of "demos" on my old hard drive.

https://soundcloud.com/rubans
voxelart
https://www.instagram.com/voxelkooow/
Humorously “one-got” is almost a apt description :)
It is not an order of magnitude. It is a 2x / 3x difference, and actually Spain performs worse than Italy.
This happens to me all the time. I’m from Central America and am constantly told about the plight of “brown people” south of the border. I’m reminded how hard working “they” are, and various other saintly qualities. It’s as if we are children where everything good about us is because of who we are and everything bad is because of white people (the adults) either directly or by proxy.
It's easy to be cynical. Volvo has already said they take responsibility [0], and I assume other manufacturers will also accept blame if their self-driving was involved.

0 - https://www.caranddriver.com/news/a15352720/volvo-will-take-...
Congratulations on the publication, such a fantastic achievement! Can imagine how happy and proud you must be feeling right now :)

I'm curious about the choice of LaTeX. According to the article, it was about controlling the layout. I did something similar [0] a few years ago, but my "stack" was Markdown + Pandoc; converting Markdown directly to an epub with Pandoc was more than enough, but for the paperback version I converted the Pandoc to a LibreOffice document with a custom template; this let me do all the fine-tuning for the styles, paragraph flow, etc.

I wonder if you tried this and decided LaTeX was better, or if you went for LaTeX due to your previous familiarity with it. I have the feeling that for my novel it would have been overkill; did you get most of the value by having precise control of the layout of the images?

(btw, the "Power Move One – Conditionals" anchor seems to be broken)

[0] https://gabrielgambetta.com/tgs-open-source.html
Exercise, and two days alcohol free per week. Rowing and pilates in my case, there are other choices.

Some amount of time management.

Reading about stoicism.

Seeking some kind of mental health engagement from a (non drug treatment) oriented professional. CBT works with most situations.

People who need biochemical adjustments, generally need to know. The assumption of use of drugs to fix mental health problems is why I said seek non-drug treatments and be taken to appropriate drugs under guidance.
Reminds me of the Cyrano de Bergerac line:

Cyrano: I was wandering in a maze
I’d too many complicated paths to take:
I took ...

Le Bret: Which?

Cyrano: Oh! Of them all, the simplest one.
I decided to be brilliant at everything, with everyone!
I really liked the Windows Phone UI. It just felt right.
> Have those even crossed the point where they produced more energy than what was used in their production yet

Yes, payback time is quite short.
As an ex VFX sysadmin, this is a little underwhelming.

its trivial to provide a machine on demand, We used to do it all the time. Because the version of software are known in advance[1], its super simple to make sure they are there and ready for the user. Our machine images were like 120 gigs, with 3/4 of the software on NFS shares. (still much faster than running in docker containers)

What they dont cover is the actual important bits:

o keeping the session colour correct

o making it responsive.

Remote workstations have been about for many years. Mainly because the big workstations were too noisy to use with clients. so they used teradici cards to allow dual screen 2k screens.

The third thing they don't really cover, but I suspect thats out of scope is how they sync assets. VFX is still a file based system, which translates poorly to object storage, even worse to object storage that doesn't support seek()

[1] vfx pipelines used fixed versions of software, because otherwise everything turns to shit.
What would the implications of FHE be for the average consumer?
FACTORING is going to be next, right?
This part of CS is indeed more a Geisteswissenschaft ("science of the mind").

I think what is most fascinating when you compare it to more conventional philosophy is the fact that you can quantify your advances so easily and precise.
I had to do this because for my (non-US) brain the "Spam" and "Delete" icons were too similar and I would click the wrong one.

As GMail learns from what you mark as spam, that had bad consequences for future emails.
You get enough energy out to sequester that CO2 back.
To find differentiated success as a specialist in such a world, you need that imbalance of supply and demand and to have a relevant specialty. A specialist in buggy whip making or blood-letting can still likely suffer for a lack of demand for their specialty relative to the supply that they’re offering, even if the global demand for specialists is high.
Two things:

(1) Designing icons that work for a product that's used by billions is really hard. you have to deal not just with how it looks, but how people will see it across different languages, disciplines, experience, and so on. It's practically impossible to do it "right" and to satisfy everyone.

(2) I bet you given #1, the idea here isn't to design an icon that works, but to create a placeholder for a position in the UI, and then train you to click in that general direction. That's why two icons are on the opposite ends of the navigation bar. They know those two are confusing, but they just want you to remember (<- go this way to do X, and go -> that way to do Y).
I appreciate your argument that most labour have not increased in value - I guess this metric would be called “labour productivity”. If you have the graph you linked with a longer timeline - it starts just before 1970s - thatd be interesting.

I still see graphs as these https://wtfhappenedin1971home.files.wordpress.com/2020/06/im... as clearly saying labour compensation correlated with advances in technology until 1971, when there was a dramatic shift, and that this is also the time when supply of $ was put in the hands of central bankers rather than any real and external asset.
Similar story as you with ISO18245: the list of merchant category codes (4 digit codes that categorize the world).

I did end up paying for the standard (which doesn't even give you the data in a programmatically accessible format! I had to write a pdf extractor). Thankfully there are public lists by visa, mastercard and stripe which also contain private ranges, so my published code shares not just the iso standard but also the matching entries in the other lists.

https://github.com/jleclanche/python-iso18245

https://github.com/jleclanche/python-iso18245/tree/master/is...
Unfortunately, today's radfem crowd quotes science only when it fits their agenda.
Entirely appropriate paean to female power and mystery for International Women's Day. Fascinating.
I am in doubt. How smart is it to duplicate a site, an experience from a previous decade? Why not taking it to the next decade as www.BeatSense.com did?
But the problem is that they are continuing to use the outdated models for current science.
How else could it be? It could be everyone was broad with little depth in a way that depth without some amount of breadth is harder to realize.
"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyse a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." -- Robert Heinlein

Some things do come at the cost of others, but I think you'll be surprised how many proficiencies you can come up with in a life well lived.
That, updates and the lack of mobile provider branding.
I think the point is that IBM believed they were hiring based purely on skill and experience. Then they realized they weren't hiring any native americans. And they figured that the best way to address that would be to hire some.
Mostly odd sounds and rough sketches:

https://youtu.be/QaiQYMz-nuU

https://youtu.be/iA1rFW5qPDs

https://youtu.be/Bo0mULHj1J0

https://youtu.be/vphBfZJ-zn4

https://youtu.be/eV7e-9nt15o
Oh awesome!

How are you finding it? I’d like to think that with some suitable package evolution/development doing production ML stuff in it would actually be pretty reasonable.

What packages are you using? Linfa looks like it’s developing strong legs and SmartCore seems be ticking away in the background quietly...
I'm wondering why the author considers himself only an author. He has already stepped far beyond this and is an educator with a mission, making knowledge/skills accessible and even offering workshops. Wonderful.
Is showing developer passion and autonomy bad for interview?
I'm a (Java) developer for more than 15 years, and have always been in love with my profession because of simple reason that any sufficiently large project has countless places for improvement, and whenever I invested effort into analysis and subsequenet bigger refactor/rewrite, it paid off massively, for everyone.

Now, if someone sees sentence above like advertising my tech superiority, I want to say that tech knowledge has never been the issue in my opinion since a lot of other coworkers had more than sufficient tech knowledge. The problem was that they simply were lacking the passion and courage to realize some bigger code change, to try our few different ideas, or even lack of belief that the work can bring such a massive benefits. It was mostly the stance like - "initial idea works 'sort of', so who cares anymore...". And to be honest, I basically never seen a truly great piece of software done with big amount of devs, so I always felt best within very small teams.

And funny, I find many blogs around that describe horror stories after such big refactors/rewrites, but strangely, it has never been my experience, and believe me, I've done them A LOT!

And despite any of my former coworkers and companies respecting me immensely, and constantly call you to come work for them again, I had many cases in my life, where I didn't even pass first live (non-coding) interview in front of people that completely don't know me. Although it was never a big blow, because there are so many IT oportunities out there, I was always wondering a bit what chase them away. My rate is definitely not an issue, so most of time I concluded that showing the passion and autonomy is maybe not a good thing for initial interview. Maybe you can look like someone who is not a team player, probably egoistic, or has radical ideas which are too risky for serious business etc...
I've seen at least two different sets of icons in Gmail in the past month. It was very confusing. Why do they keep change? The ones in the OP look different from the ones in my gmail.
Overkilling the 8-queens Problem (2014)
The height of the US prison population was in 2008 when about 1,000 in 100,000 U.S. adults were behind bars.

In the Soviet Union at the height of the Stalin purges is was about 714 to 892 imprisoned per 100,000 USSR residents.

From here: https://en.wikipedia.org/wiki/Comparison_of_United_States_in...
How exactly does the author know what's in the recipe?

"These days, the Coca-Cola recipe is a closely guarded secret. But it's said to no longer contain kola nut extract, relying instead on artificial imitations to achieve the flavour."

https://www.bbc.com/future/article/20160922-the-nut-that-hel...
What to do if you're struggling to sell your software [video]
Art? It all depends on how you slice it: https://konturno.github.io/render-csv-file/
Globally available GraphQL edge-server in CDN using DynamoDB and Lambda Edge
There's a simple method for software estimates that has worded well for me in practice. Imagine how long it should take if all goes smoothly, then multiply by pi.
Small potatoes for the Saudis. They don’t expect either to hold high positions.

Except multinationals have to convince people to move there, and why would I do that? If by expense, you mean to higher salaries and bonuses I’ll require to live there, then yes.
10 Calories In, 1 Calorie Out – The Energy We Spend on Food (2011)
I also moved from India to the US to do a PhD in biomedical engineering! In the end I left the field and took up a tech job after my PhD because it became clear that this is the more sensible career choice. Given I put in 8 years of some of my most productive years into the PhD, I think I’d have been a much different place in tech if I had just made the jump earlier. The PhD helped but not nearly as much as the same number of years of actual experience in tech itself.

Of course if you can’t or won’t program and want to be in a hard science a PhD might be necessary but it’s become generally annoyingly competitive and fruitlessly bureaucratic to be in the field and depend on it for long term guaranteed career growth. When I said tech I meant software-related: as long as you are interested or willing to be there it still seems the best place to make money without too much sweat and not need a PhD to do it.

This also applies only if you’re good but not cream of the crop. If you’re doing a PhD under a superstar and have nature papers then you’re clearly set up well, but anything lower than that it’s not worth the competition and pain you need to put in to make a good career either in academia or industry.
Exactly opposite feedback of a colleague who switched from Android to Apple flagship few years back. After few days, he became frustrated how little the phone allows to tweak. I don't mean some low level tinkering, just normal things he got used to being able to change. He regretted the move since then but what happens people get often comfy with their choices and over time lose the will to do a big change again, so did he.

You mention setup & forget, that's how probably 98-99% of Android phones operate. Same for me, all the people and family I know. Initial install&setup after purchase, and then just running 1-click updates if one chooses to. After 3-4 years, switch to another one.

Hardware is +-same, what differences there are are invisible to user (apart from basic things like dual sims and memory card slots, which Apple lacks desperately... and bigger zoom for photos). Some like the smooth Apple UI, some feel they have the same on Android, most don't care. Some care about privacy which Apple seems to be the champion, most of the world simply doesn't care and isn't even aware. Some realize privacy is an illusion even with Apple, if you are 95% of the world that lives outside USA, various 3-letter agencies can do whatever they want and abuse your data in numerous ways without any recourse.

Its all relative, the most important is if one is happy with whatever one has and doesn't have unrealistic expectations.
What is an average consumer?

It lets you do operations on encrypted data. By volume are data centers the average consumer? It seems fairly clear what the benefit would be to them, they can process all kinds of sensitive data that would otherwise be off limits for various reasons.
> The worst developers I have worked with are often traditional "non-diverse" candidates.

That's generally in proportion to the ratios in the workspace itself, nothing surprising statistically.

Now ask yourself who are best developers you have ever worked with. Even that is probably non-diverse ones.
Weber–Fechner law states that: "that the subjective sensation is proportional to the logarithm of the stimulus intensity".

So maybe the "time estimates" actually are estimates for expected stimulus intensity.

Think about it as 'guessing the level of dread you feel when looking at the project /after/ you finish it'.

According to Fechner this should be related to the actual difficulty by a logarithmic law ( at least for humans).

These estimates of sensation are than just normal distributed, as one would expect.
This is not necessary. There could be a single type, for example (e.g., the multidimensional array of floats).
What does "worked well" mean? What percentile do you practically end up at when you go back and verify after completion?
What do you mean outside?

I live in SV and it’s absolutely possible here. I see it happen on the regular.
If you’re looking for RYF-certified hardware, I suggest looking here: https://h-node.org/hardware/catalogue/en
Why would anyone trust Intel with encrypted data? They have basically proven they are working with the U.S. government who clearly doesn't care about your privacy.
Mirror: https://i.imgur.com/Nvc70k1.png

gmail2.png still wont load but he's circled it at least in the 2nd image.
Volvo is the exception, not the rule, when this should obviously be the rule.

So I'll believe that when I see it. Tesla will be one of the last holdouts for sure.
Joe Rogan confirms that Spotify censored some of his earlier episodes
This reminded me of a thing I had written 7 years ago about Gmail being a usability nightmare.

https://sean-mcbeth.tumblr.com/post/77384411853/gmail-is-a-u...

The TL;DR is: Gmail has a number of modifier-less keyboard shortcuts that can hide messages and dismiss the notification the message has been hidden faster then you can notice if you are typing fast and accidentally lose GUI focus on the message editor area.

Email clients are not video games. The keyboard commands should require modifiers.
This is very correct thing you've mentioned.

The same situation can be spotted on services. E.g. people already forgot that running email service costs money and they take the free GMail account as given. But around the corner they blame Google for poor support then free GMail account is randomly closed.

It is not only email. But if you want (support|control|freedom|insert-yourself) - pay for it.
Halfmoon – A beautiful front-end framework with a built-in dark mode
>I like iOS, but not Android. Let me explain why.

No Firefox on iOS, hence useless.
Having a malicious device on the other other end of a Ethernet connection is much less of a problem than having a malicious device that can DMA into main memory, which is something the baseband in Apple/Android phones at least allegedly can do.
Anyone can do art!

Try it!
> Not to mention a map will always introduce null or option types that you have to handle.

It is the same with the switch, at least in C/C++. You either have a default, or must list all the possible cases and still return something "at the bottom".
They can use it to start fixing the roads, not the cars.

Just look at the cross intersection they use as an example, typical of the US. The ROAD is the death trap there. People are crossing each other at high speed, this is the BUG, and should be fixed.

The proper solution is putting there a roundabout, and you will have instantly less fatal accidents.

The US was the first to use roundabouts, but those early designs did not work well, and as a result we have those monstrosities like in the picture all around the US.

With electric cars that record accidents, the first bugs that we should fix are those in the roads, like those concrete barriers that have no smooth transition but a front wall out of nowhere.