skysight-inc/HackerNews huggingface dataset:
Not quite, though there's some argument that smartphone use seems to now dominate desktop worldwide.

The pedants might argue that desktop computing traces back over 50 years to the Mother of All Demos, and was in reasonably widespread business use at some point in the 1980s. But it's probably reasonable to trace widespread general-public adoption to Windows 95, which actually did release that year.

The iPhone released in 2007, though I'd push back widespread adoption by another three years. Search Engine Watch puts the date at which mobile devices exceeded desktop to 2014:

<https://www.searchenginewatch.com/2014/07/08/mobile-now-exce...>

That gives us about 10 years of smartphone dominance as contrasted to nearly two decades to desktop.

In terms of traffic originating from mobile vs. desktop/laptop systems, parity (50% from each) seems to have been hit in 2016:

<https://research.com/software/mobile-vs-desktop-usage>

More recent data are ... blurry, though I'm finding claims that 60% of global Web traffic is mobile, but ~50--65% of US Web traffic is desktop. Time-online by device (broken out by country) in 2023 tends to show rough parity, though several countries show much higher mobile use (Indonesia, Thailand, Saudia Arabia, Egypt, Turkey, etc.). For others, desktop is notably higher than mobile (US, Israel, Canada, Poland, Russia, etc.). See:

<https://www.zippia.com/advice/mobile-vs-desktop-usage-statis...>

<https://www.broadbandsearch.net/blog/mobile-desktop-internet...>

It's interesting to note that conversion rates (follow-through for online purchases) is much higher on desktop than mobile.
AI is always deterministic. We add noise to the models to get "non-deterministic" results, but if the noise and input is the same, the output is also the same.
What? Of course they would try to communicate if the ants showed any smallest capability or interest in doing so.

See people trying to communicate with dolphins, monkeys, chimps, octopuses, cats, dogs, crows, ...
This assumes that maintaining a stable C interface to Skia, and then writing the WebKit rendering code against that C interface, is easier than maintaining WebKit rendering code which calls Skia's C++ interface directly. I'm not convinced that that's the case.

At the very least, the stable interface should probably be C++, mapping between C and C++ is often non-trivial...
Out of interest what's difficult about it to build? In my experience CMake isn't exactly a great developer experience, and many projects of this size take similar times to build. Is the problem specific to Skia or Google open source projects, or is it more based on the (necessary) size of the project?
This is not a trait exclusive to Gen Z and I think the author of the article just wanted to be inflammatory, as they tend to do when pointing out these perceived generational differences.

The manufacturing industry I work in has a distinct lack of Gen Z applicants. Those that do apply tend to be 35+ and about half of them either don't show up for the interview or last about week and vanish. I work between three shops and there's a single Gen Z'er that I know of. He's someone's younger brother and seems temporary while he finishes school.

What none of these article authors seem to want to expose is how employers dug themselves into this situation by treating their workforce as a disposable commodity. If Gen Z is really ghosting as much as this article implies (for which I have seen zero evidence of in my Gen Z son and his friends, who all work) then I would question why Millennials and Gen X didn't do the same because let's face it; employers thinking we need them more than they need us is not a new problem by any stretch of the imagination.
AI Video 1 year later: Will Smith eating spaghetti
Also famous for eye pokes. He is an incredibly talented fighter, but also a cheat with no respect for his opponents. And we definitely shouldn't be encouraging that sort of unfair fight.
Our joke was "the recommended way to build Skia is to become a Google employee, but there are workarounds available if for some reason that isn't practical".

There's also the question of "which parts of Skia". If there are five different conceivable ways to implement something in vector graphics, Skia will implement all five, and there will be some sort of hidden obscure configuration setting that Chrome and Android will use to determine which one actually gets used. It's a very unfriendly piece of software to use, honestly.
Basic legal tips for startup companies
There is also an explanation for why Tesla's pricing is like this: They don't use dealerships. For most carmakers, if they temporarily can't supply enough cars, they don't change the MSRP but the dealers mark them up. Since Tesla doesn't have dealers, to change the price they change the MSRP.
The difficult parts change all the time and usually boil down to some sort of undocumented or poorly-documented dependency, especially if you're trying to enable the GPU backends. Every time someone I know tries to get it building it takes them a week to figure out how to do it.
Yeah fair enough, I have had the occasional few months where it goes a little haywire (too skewed to a genre / style I was just curiously listening to, rather than wanting more of).

It does seem to fix itself - although a negative feedback mechanism would be nice!
But that leaves you having to manually adjust entire blocks, when indentation levels change. With {}, prettier can readjust everything properly for you, even after mutilating changes such as copying an entire block from a different file into a new one, and at a different indentation level.
V also has this https://github.com/vlang/v/blob/master/doc/docs.md#embed_fil...
Ah, the "stop resisting" approach.
What's with all these "I asked ChatGPT" comments? I've seen quite a few, and I don't think any of them have added anything to a conversation.
I think the main reason behind this is that small communities are not infested by bots yet. Once community grows it inherently attracts bots and they just game the system to theirs owner advantage.
Thanks for the article, I never heard of them.

Since they are apparently "powerful" enough to decide major direction of WebKit development as evidenced by OP's article, what exactly is their relationship with Apple in this regard? Like who has the final say and who do the day-to-day decisions?

I'm always curious about the politics and power structure/dynamics of these major open source projects, especially the ones backed up by large companies.
> I decided that Achilles is a bloodthirsty assshole and fuck him and his μήνις

In the French translation I have, the translator mentions that "wrath" is used once or so in the book, only to describe Zeus's behavior.

I believe the key is to interpret the text in a theistic setting: it's not "rage" in the human sense: Agamemnon is going against Apollo by disrespecting his priest, Achilles helps Agamemnon to solve the issue, and instead of being thankful, Agamemnon punishes Achilles.

Achilles would have slayed him, but he didn't because Athena told him not to.

That's a key difference between Agamemnon and Achilles: the latter is much more respectful of the Gods than the other. In theistic societies, you don't pick heretical heroes.

Agamemnon is motivated by this blind human rage when he punishes Achilles. Achilles isn't.

I believe we could make similar comments regarding the act of killing back then: in a setting where people firmly believe in immortality of the soul, the moral rules are probably way different that in today's essentially atheistic setting.
LockBit ransomware gang disrupted by international law enforcement operation
Also in the same area and little known - the Tower (of London) subway, and also parts of the City and South London Railway Thames tunnel still exist that terminated at King William Street

https://www.ianvisits.co.uk/articles/rare-film-from-inside-t...

https://www.ltmuseum.co.uk/collections/stories/engineering/j...

https://en.wikipedia.org/wiki/City_and_South_London_Railway
I think only Microsoft maintains a stable C API for their SkiaSharp. Skia only cares about google projects. I don't even know why they bother to opensource it.
PrintListener: Vulnerability of fingerprint authentication via friction sound
Zomiv is excited to announce the addition of a new three data center to our global lineup of location in Sydney - Australia, Madrid - Spain and Milan - Italy.
In 2024 it would probably be faster to hire a xoogler.
That would almost certainly be damaged by phone line bandwidth and voice machine compression.
Fastify/Htmx v0.1.0
Support adding multiple elements in list comprehensions – Erlang Forum
Try running through https://bootcamp.laravel.com/blade/installation if you've never worked with PHP at all before, and want to see what modern PHP feels like.
Well either she said it as a joke meaning the ZX Rally Raid which won 4 times the Dakar Rally, either she meant the CX which was also raced in the Dakar in the early years.
> the mere act of earning more money than someone else is a sin

It is pretty universal among the animal kingdom https://m.youtube.com/watch?v=-KSryJXDpZo
A jobboard for people in tech and UI/UX design without a Resume
My wife is a UI/UX designer and (in my opinion, a pretty good one) was searching for a job.

While she was having the interview for the UI/UX job, she got asked "Out of curiosity, do you wear that often?" referring to her cultural attire and headscarf. As she replied "Yes, why are you asking that".

I didn't get much more of the conversation, but the next day she told me she wasn't hired and she should have checked the dress code on the site. Funny enough, the site doesn't have a section for it. In fact, they have a section that there is no room for discrimination towards religion, race or anything.

Now, she is at a good place as she got a pretty decent job. But it got me thinking of a job board where for people in tech and UI/UX designers can apply without showing their face, name, and resume until the company likes your profile. See it as a dating app haha.

Would love your feedback please :)

Sally
Legal campaigners challenge UK.gov decision to redact NHS-Palantir contract
> And all of this without having modes, and with most of the bindings visible on screen

> Keeping track of what mode you're in is the primary reason it doesn't speak to me, is all.

Both vim and neovim has the mode on the bottom unless you're in normal. I first started using vim to get away from electron apps eating my ram. But it clicked pretty quick and fixed my RSI among other things. Modal editing is underrated.
> I wish there was a nice and small vector graphics library with GPU acceleration.

I'm personally skeptical about GPU acceleration being the answer to 2D rendering for various reasons.

I'm looking forward to Blend2D < https://blend2d.com/ > which is JIT based maturing and being the preferred solution.
> "seventy-hour weeks"

Isn't that somewhat true? In Switzerland 40 to 43 hours is considered full time and the far majority never works more than that. And that's with 5-6 weeks of free holidays not accounted yet.
One year after the highly publicized match between AlphaGo and Lee Sedol, which had taken place in South Korea, the triumphantly flag-waving DeepMind team was invited to a rematch in Wuzhen, China, where they were up against reigning world champion Ke Jie. Once again, AlphaGo proved its superiority, but this time the victory was met with ear-deafening silence.
Hyperscript/AlplineJS would do the job
The actual reason is jingoism, regardless of excuse.
Disclaimer: I work at Meta and I know a couple of the authors of the paper but my work is completely unrelated to the subject of the paper.

That's not a technical error, they mean SRAM in the CPU itself. You're right about gcj but that's kind of a moot point when investigating some reproducible CPU bug like this. The paper mentions all the acrobatics they went through when trying to find the root cause but if gcj would have been practical then it also would have been immediately clear if the gcj output reproduced the error or not. If it didn't reproduce, no big deal, try another approach. You might be right about it being easier to root cause with gdb directly but I'm not so sure. Starting out, you have no idea which instructions under what state are triggering the issue so you'd be looking for a needle in a haystack. A crashdump or gdb doesn't let you bisect that haystack so good luck finding your needle.
"Unleash Your Potential with a Game-Changing Job Offer" read a message I received on Linkedin.

Didn't seem to be from a startup. Still bullshit if you ask me.
I pity you as you are so full of regrets. Try to enjoy life without looking back so much
Ban anyone over the age of 60 from politics. It’s all senile old men trying to kill each other with younger people.
Who is supposed to be a mentor for somebody with 15 years of experience, 30 years of experience? Probably you need some students more than mentors.
Easy/Lazy Tech Journalism
Still doesn't work without a FB account.
This, and also they still have the firmware which stays in the drone hardware and very likely is where the most important code is. Cloning the app wouldn't give much advantage to a competitor.
I was really confused about that, I would suggest showing the 'yay you got it' screen as soon as the correct letters are entered. as it is, I didn't even see that the 'enter' key was there on the left side of the kb
It is pretty standard stuff to obfuscate your code when you distribute your app to a phone to protect against decompiling and sometimes just to save space.
> You can demolish homes to build parking if the price signal is strong enough.

You "can", but that's right up there with spherical cows. Let's be serious.

It will never happen that a recently built apartment building gets demolished because they realize in hindsight that it does not have enough parking. That will never happen.

The problem will simply be externalized to the surrounding neighborhood, good luck in the street parking wars.
That's the point, they are not forced to remove some protections to please google and whoever is running Google

https://qz.com/1145669/googles-true-origin-partly-lies-in-ci...

Drone business is important to the military industrial complex

This however is akin to malware development, i wouldn't want to install such software
What's the current thinking on hip pads? 20 years ago it was apparently a thing, at least theoretically.
What happened to Cairo the 2d graphics tool?
You should try telling her to pick the wrong numbers. She’ll either be successful or rich!
yes. it's a gpt wrapper (mentioned in the title)
My cloud notebook provider just notified me that they'll stop supporting graphcore's IPUs. I was wondering if that is because nobody is using them, or for other reasons.
Can't believe farmers are wasting that volume of fertiliser.

Well, I can, it's not a massive expense compared to containing it.

Depending on who owns the nearby waterways, the farmers could be incentivised to float recollection furniture which benefits all.
Networking for System Administrators is often my recommendation for this. The author walks all the way up the stack from the physical layer up and name-drops every program and file he uses: `ethtool`, `/etc/hosts`, `/etc/resolv.conf`, `ipconfig`, `netcat`, `tcpdump` ...

I quite liked the accessible style, and got a lot out of making Anki flashcards for all of them.
In Bing I get nothing in the results, although I do get the written Copilot answer on the side:

The Google Pixel 8, announced in October 2023, has the following dimensions:

Height: 150.5 mm (5.93 inches)

Width: 70.8 mm (2.79 inches)

Depth: 8.9 mm (0.35 inches)

However, if we include the thickness of the camera bump, the Pixel 8 measures approximately 12 mm3. The camera visor itself is notably thin compared to previous Pixel phones, but the overall thickness accounts for the camera bump and other components.

In summary, the Pixel 8 is a sleek device with a slim profile, and its camera visor adds a touch of functionality without significantly increasing its overall thickness.
thanks! design was created on figma then i used the copy-past feature to framer.
Careful now, implying the inventors of gets() may not be flawless beings of divine intellect whose creation has outshone whatever the second coming of Christ may end up becoming will get you a slow and painful death.
nice! thinking of launching a mobile app but still don't have the capacity yet but it's on the roadmap
That's why the creator of HTMX made _hyperscript
The "different files" you refer to are likely just different distros ways of configuring scripts that use netlink/ip. Each distro will do something differ, or use something like systemd-networkd/networkmanager. There's no one way.

netlink is the API, and `ip` is the canonical CLI tool for interacting with the tool.
> This system would probably have to be far better than 99% to be helpful.

This article does talk about this specifically:

> “One drawback is that we had a limited data sample for this demonstration, but we could improve the neural network in the future if a large number of these tags were deployed in a supply chain, giving us a lot more data samples,” Lee says.

I.e. they're well aware that 99% would need to be improved, but it sounds like they've managed to hit that level with a handful of individually created samples and a tiny project to train a model. This is just a prototype really, and 99% accuracy when testing a prototype doesn't seem unreasonable, it's not like they're planning to ship this tomorrow. It's a demonstration that recognizing these patterns automatically is actually possible in the first place, and in a serious roll-out scenario it would _probably_ be possible to train a model to do very significantly better.
I think Rust is an improvement over C, but I also think it's unfortunate that there's nothing which is similar to C, but safer. C is incredibly easy to grok. (Even if the "idealized machine model" has grown a bit more involved with newer standards and optimizations. I'm probably not using the correct terminology but I'm referring to what happens with undefined behaviour.)

Remind me again why we can't use Pascal? (Except that it's corny, looks funny and I scoffed at it as a youngun.)

I wonder what "C with x" would look like, where x is:

- real composable types

- checked arrays

- maybe some pointer checks?

But no:

- inheritance

- objects

And also very compatible with plain C, not sure if 100% language compatible would be a good idea. Keeping compatibility with C was one contributing reason C++ became so complicated.

But keeping linker and header compatibility would be a godsend.

Maybe realistically what I want is Zig, I realise it's the closest existing fit, even though it has metaprogramming and the syntax is a bit different from C.

I should really learn it to see if I would be happy with it. Currently my go-to languages are C++ if I have the time, C# if I don't and Python if I just want to explore thoughts.
You have two sides pushing their own propaganda. The truth is somwhere in the middle usually. Knowing the actual truth is in most cases impossible.
> fairly good chance someone would catch up to them in 10-20 years.

I think that's the bet. Maybe someone could catch up, but what are the chances incumbents buy new entrants or otherwise defeat them? What's the chance regulators will get involved? If you rate those favorably for NVIDIA, you'll price it higher.
This is more accurate than I gave you initial credit for! I couldn’t find a single Chinese source of note from their government or media. Eg https://en.wikipedia.org/wiki/Artificial_Intelligence_Cold_W...
ohh that's interesting! care to share a sample "shop"?

i haven't reached out to b2b users yet but probably soon
Dual channel is a thing, I suppose. Probably similar for hard drives: multiple heads, there might be some micro-trickery to align things just right.
> In my experience CMake isn't exactly a great developer experience

o_O unlike GN?

Have you used it much?

https://gn.googlesource.com/gn/
i see your point! some staff/members used the app but not the CEO tho haha.
I wonder if this obfuscation was implemented at the behest of some government or other to make entering no-fly zones much harder. It seems overkill for something that's otherwise such a simple app.
"Amoled Black" Does Not Save More Battery Than Dark Gray
Unless you were weighing DOGE vs FTC or something though and went with the latter, it's different? It's not just Oh if I knew then what I know now I could've made so much money; it's I almost made this decision, or could have, but explicitly decided against it.

I had a badly timed offer of something (I don't really remember might just have been an interview, or contracting work, on the back of some OSS contribution) at Cloudflare pre-IPO, and I do occasionally regret/wonder what-if, because it's not just a random hypothetical, it was an actual opportunity I made a decision against. (Doesn't help that it's still a company on my interested-in list, much like the trap in investing of liking a stock but wishing you'd bought it lower when you first thought of it, and so continuing to not buy as it climbs (or not even investing necessarily but just being a consumer in an inflationary environment).)
I think we should have a risk/benefit tradeoff in discussions. https://www.jeremyrhammond.com/2020/01/23/ny-times-deceives-...
There is a risk involved in taking the vaccine and in not taking the vaccine.
I think NVidia is listing max throughput in terms of batching, so e.g. 50 tok/s for 10 different prompts at the same time. Groq LPUs definitely outerform an H100 in raw speed.

But fundamentally it's a system that only has 10x the speed for 500x the price, made by a company that runs a blockchain and is trying to heavily market what were intended to be crypto mining chips for LLM inference. It's really quite a funny coincidence that when someone amazed posts this weekly link there's an army of Groq engineers at the ready in the comments ready to say everything and anything.
If you let people know that they can get a $300k job by memorizing x86-64 opcodes, you will start getting >0 pass rates on this test. It’s a given.

When people have time to prepare for the test and the incentives are high enough, you only get what you measure. The leetcode fans don’t seem to understand this.
I don't understand. A collect call (in The Netherlands) would just move the costs of the call to the reciever.

Why is it beneficial to call an answering machine and have its owners pay for it?
If you have the cabling to dedicated locations where computing happens. Be that desk or desktop or tv or such it makes lot of sense. Bandwidth is superior, reliability is superior. And it leaves the air to all other devices. Which in certain locations can be quite a lot.

Both of them together is often best of the both worlds. Connect desktops, NAS and other such devices you do not move with ethernet and then use WiFi for devices being moved around.
It is not in the stdlib, but you can use golines for that.

https://pkg.go.dev/github.com/wrype/golines
Quoth Dr. Bryan Caplan, who has an excellent book on the matter:

"""
In a world of costly information, employers sensibly rely on a lot of statistical generalizations. One of these, I’ll warrant, is that weirdos [non-degree holders here] are, on average, worse employees than conformists [degree holders]. Admittedly, the truth of this probably varies from industry to industry. (Check out Peter Jackson). But typically, usually, normally, normality is the best bet. The upshot is that some clever but unconventional ideas sit on the shelf, untried.
"""

The term to Google around for is, apparently, 'statistical discrimination'. There are of course plenty of other ways to be a weirdo in the eyes of an employer, but degree vs non-degree is one of the biggest ones.
Try X in Y Minutes