skysight-inc/HackerNews huggingface dataset:
Looks like they spent a lot more than that on buybacks in the past decade:

> Since 2012, Apple has been buying back its own shares at an extraordinary rate -- Apple is known for spending more on share repurchases than similar tech giants like Meta or Alphabet. Apple's total share repurchases have totaled $274.5 billion, with just $20.4 billion in the December quarter.

> Apple spent $85.5 billion to repurchase shares in 2021, and issued $14.5 billion in dividends.

https://appleinsider.com/articles/22/04/28/apple-extends-sha...
I'm a big fan of PWAs, but this really seems like small fries compared to something like Walmart which has an internal planned economy many times larger than the Soviet Union ever achieved.

If you sell your product in Walmart they basically own everything about it. They deem how you make your product, the supply chain, the prices you charge, everything

And they use this incredibly granular level of control to run out any possible competition
Oh, indeed. But, is the first one wrong then? But why should 1_i32.rem_euclid(-10) return -9 instead of 1?
I recommend volunteering with an organization you want to support or a group that does various things in your community. You'll find like minded people in no time that want to serve others. No faith needed.
Thing is that it’s up to culture to change that. In Japan it wouldn’t go this way, for example.
I love this. I collect interesting obsolete hardware; I bought a Light L16 recently for cheap but it can no longer update itself, unfortunately. Lytro is on my list as well.

The lytro itself is a lightfield / plenoptic camera. It captures the angle of light coming into the camera as well, which lets you calculate focus AFTER the photo has been taken. Focus is, of course, itself just another computation. http://graphics.stanford.edu/papers/lfcamera/
Because many people think they've won an argument by throwing about terms like that or loosely related ones. It's like a bad language framework and is often inappropriately shoehorned into conversation by people who think it makes them look smart.

Reddit is atrocious for this and I suspect people don't want to see it get in the way of real discourse.
You make a great point - although the OP does include Microsoft in the comparison.
they're slowly reversing course on this. It's not like PWAs ever had amazing support on other mobile OSes. The standard just isn't quite there
What are the reasons?
> Tag structs are laborious... Rust should rebase its type system to have union types, i.e., foo: i32 | f32.

Rust has ADTs, so I'm not sure what you're saying here. Can you expand on how you think unions would make code nicer than disjoint unions? They definitely make generics much harder to think about for me.
anecdotally I recently purchased a flip phone for the first time since about 2013 - still use the smart phone though

It is insane the "low point" is marked at about 1.2 billion units - that's ridiculous. Many of us have at least a few phones laying around anyway it makes sense given this throughput (and demand).
It took very long time to load initial video.
Adobe went through a period where they laid people off every November. They seemed quite addicted to it.
OK… So what does the first line of code do?

You might as well say what the second line of code does - will save me time replying again ;)
I care about how nice my tools are as well, but notice "nice" implies usefulness. Beauty? beauty is irrelevant, and it is irrelevant in many human endeavors where it is not treated as such.
Replacing arrow keys with a front touch panel?
How do you decide how much to charge your employer/customers?
Meta has large amounts of warehouse and logistics people?

Meta (and Amazon) weren't with the hiring boom.
Blocking ALL ads on my network
I have no idea of the data, but is suicide evenly distributed on society?

I mean, it’s mostly a topic, but I expect more suicide from unemployed, disabled or old people, not employed adults.
I’m not sure I believe that. It honestly sounds like an excuse to fire people. Or leadership has no clue.

The biggest thing I got from the pandemic is flexible work arrangements. But I and everyone I knew all wanted to get back out there. Just not back out on public transport to work. We were doing things online because there was no other option.

But once the borders opened and restrictions eased, everyone did what they said they would. Travel. Eat out with their friends. Play their old sports. Who in their right mind would think they would continue to stay home and do everything online?
The placement seems ergonomic, but the lack of rapid keypress handling is a non-starter for me.
So what's the spread? How often is this the case?
Living for Pleasure by Emily A. Austin – An Epicurean Guide to Happiness
> An NN is simply an approximation of a multi-valued function, whose parameters are adjusted by minimizing the difference between the output of the NN and the output of the real function for a certain input.

Right, but that equally fits a biological NN if you zoom in that close. You'll need more than wikipedia to appreciate what deep-neural-networks are doing here, it's dimensional space that's key. What DNNs do that is similar to the human brain is that they order "concepts" in high-dimensional space. Colors, textures, shape and hierarchies of same are organized and cross-referenced with text in an incredibly complex connectome. It would be useless to memorize images with their textual descriptions as that would be horrendously inefficient/ineffective during inference. Rather, the model must do what we do and understand what makes an image a "landscape" or a "portrait" or a "cartoon". It needs to understand what is an artist's style and how to perform it on a work never before created.

"Understanding" can only mean ordering meaningless letters and pixels in multidimensional space so that they line up with human understanding (and human 'understanding', in turn, can only mean ordering meaningless sensory perceptions in the brain's multidimensional connectome such that reality turns out to be approximately predicted and controlled). The only systems that work this way efficiently are neural networks, biological and artificial.
Just break it? I mean the guy is already scamming, go all out.
Sure, just think of it as a way to get the same benefit on a precompiled system like Ubuntu I guess.
I'm hopeful about efforts like bubblewrap, but widespread adoption is very tough. As long as policies are delegated (like AppArmor), I don't see that improving.

TPMs and Passkeys are also a good refuge - Just keep private material off the device.

What I'd like to see is a boundary between system installed packages (which I implicitly trust, but worried about malicious commits upstream, as others have noted) and other code, such as installed via pip, npm, cargo etc.

While it's feasible for me to audit a single shell script, or a PKGBUILD from AUR, it's pretty impossible for modern lanaguage package managers.
It's fun to think about IMO.

In studying different models of personality, one comes across a similar phenomenon where an individual tends to naturally close in on some smaller set of capacities that they can/do lean on to do huge amounts of work.

You can call it "having a specific personality" in that it's a center of gifts, reliable energy activities for that individual, etc. but it's not usually fully conscious and you need to study a lot to identify and develop this. Power law principles really obviously apply. You can really push yourself here. Most people don't realize how much and how to push without becoming a workaholic.

What I did then, personally, was to identify these centers in myself and then attempt to change all of my work focus to rely more on those capacities.

As it turns out I had already started to do the exact reverse of that around quarter-life, which is common as a resting/recovering function that is very easily interpreted as "new career mission".

So I backed out of that a bit, used the recovery centers for recovery purposes, and maneuvered more in the direction of reliable, natural leverage.

This was in a way very difficult because like many of us, I wasn't raised in an environment where this was taught or even thought to be healthy. So even my inner voice was extremely pessimistic.

(But I was also used to this from coaching groups and corporate teams. You can tell a tiger it's a tiger, but if it's already learned to scratch out its name on paper, maybe it really wants to hear that it's a master calligrapher.)

So there were many difficulties, but overall it's worked really well so far.

(I am not completely sure if this answers your question but I want to think I understood what you were getting at :-))
A tough part about slack is messages deletion after whatever time frame. Not sure what the pricing policies are but even the enterprise account I use for work deletes (private maybe?) messages, and separately the free tier do as well. (maybe the company is just cheap)

I'd personally not care too much if it's slack/forum like platform but my biggest request/need is message persistence - especially for professional/enterprise use

Edit: it's interesting to think about a private Overflow instance being used for work comms. - can't even really visualize how that'd work because i always navigate to stack overflow topics via search engine
>prohibitively expensive

Very inexpensive. Especially when expensive products are involved + few competitors. The ROI is massively good.
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clea...

clear cookies > refresh works :)
What would be a nice contender for someone who is otherwise happy with Python? I love that I can use it for darn near anything.
Going public isn't a badge of honor: it's a last-ditch method to find external financing where private investors wouldn't bite.
> Why should I waste my energy on learning a new language, especially when it can fade into obscurity and the output is going to be the same anyway?

I used that reasoning to keep writing perl when python suddenly seemed everywhere and over-hyped.

To be honest, I probably should have just taken the time to learn python sooner. I haven't abandoned perl, and I doubt I ever will, but it would have saved me some time/trouble to have picked up python earlier since it wasn't the fad I assumed it was.

Today, I assume Rust is just a fad so I'm tempted to avoid the same mistake and pick that up too. Haven't bothered yet though.
It's worth pointing out and placing IR lighting in front of yourself could damage your vision.

https://ehs.lbl.gov/resource/documents/radiation-protection/...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3116568/
Oh sweet. I have an original Lytro. Battery is dead so it would need a repair.
FYI, they don't actually train end-to-end, they have three separate models that are each trained via self-supervised learning independently (I think, I haven't read the paper very carefully).
Changing my diet helped me with energy levels.

My Parents moved when I was 5, and divorced when I was 14, ever since I've moved about every 5 years or so - it's a restless life.

I've been bullied and beaten when before I was 5, bullied by a teacher in elementary school, and when I left there my parents divorced.

Depression probably has been with me since I was 6 or 7. Nothing matters, and I don't want to do anything. At the age of about 31 I got diagnosed with heavy depression and adhd (I'm female and probably authistic as well).

With 35 the last thing I hadn't tried yet was ketogenic diet. Within a Week my energy levels rose dramatically, and it took another year to pull it together, but my life is normal now (at 40 years old).

I haven't found a definitive answer, but my guess is that I've ruined my gut when I first moved. Can't digest plants and they ferment in the belly. It takes about 4 days to have effects. Any effect stays for a few days and then leaves when I go back to Meat and Butter.

Either that or the brain/immune system just connects carbs and veggies with violence/danger (mum used to beat me over food I didn't want to eat)

I've been to gastro enterologist - no diagnosis, allergy testing - no allergies, general practicioner - no diagnosis, psychologist - no diagnosis except for the depression and adhd part (which are much much lighter on a meat based diet)
Structured languages didn't fail, and OO languages took over a few niches.
> LOTS of people seem to have moved to this kind of docker-based deploy for PaaS. They can't all just be... ignoring security patches?

They can and they are, IME. I've seen images that literally run some version of Alpine Linux from 3 years ago.
Apple: The only big tech giant going against the job cuts tide.....yet
Recursion is a mathematical concept. It is so rarely used in professional software engineering that I consider it a code smell and take a very close look at it if I see it.

If your prof is trying to teach you software engineering, he or she is right to ask you to choose the simplest way to express something. If your prof was teaching you about a recursive data structure, you would be considering the tradeoffs of a recursive implementation versus another one.
It's also super easy to return bought products.
Yup its just that they have become the largest seller of status signalling veblan goods in history, in times where inequality is at its highest.

It would be nice instead, if they used their cash hoard to stop wasting time upgrading the iphone with more superficial shit. Bring prices of the phones down to 50 bucks. Put it in the hands of everyone. And kill the toxic advertising supported attention economy that has caused chaos all over the world.

Now its just another group of unimaginative optimizing corporate robots, with no actual compass heading beyond hoarding cash.
I feel that award goes to the dracorex "dragon king" skull:

https://dino.fandom.com/wiki/Dracorex/Gallery?file=National-...
Totally fails on "swing" and "relaxing jazz".
And language environments, which keep oldie programms running on modern hardware without recompilation.

Something that neither UNIX nor Windows have fully embraced to the extent of mainframes/micros.

All the deployments from Java and .NET workloads end up with some kind of compromise to classical UNIX/Windows development.
Depends: did you really get that much value out of those new people in the time you had them employed? It usually takes a while for a new tech employee to become productive, and just hiring a person costs a lot of money. If you, for instance, hired 10,000 new engineers and then laid them off after only 1 month, you would definitely lost a LOT of money, and not have gained anything for it.
Is this a sarcasm piece from the author? The way the article ends (by throwing away more and more features from Rust) makes me wonder how sincere the beginning was.
No, the other half would simply get lucky and the malware wouldn't reach them.

No malware can reach every system, especially in the Linux world which is so fragmented. Users will only use repos relevant to them - for example, Fedora users won't use AUR/PPA, malware on crates.io would only reach Rust developers etc. Also, it would be much harder to get malware into any distro's primary repos than dedicated "lower standards" repos like PPA/COPR/AUR, which many users simply don't use. And realistically malware authors will only be able to infect some packages, and for some time.
Imo, one "fundamental" reason is that Haskell has a much smaller, nicer core than most languages, so it builds everything out of that core. For example, most languages have variable update statements in their core. Haskell defines at least two data types of "programs that have stateful variables" (ST and State). The result is that people want to see how everything is broken down into pure functions under the hood, and that means it takes more time to learn the language.
I also bought my first PC with them in 2001. Back then their site was just for ordering custom pc’s. I spent hours on their site building the perfect custom setup. Then went to pick it up at their “warehouse” which was just a room with racks full of pc components and the guys sitting on the floor building the machines haha.
Recall that the initial target was browser developers. I've seen what feels like considerable adoption from among Firefox developers. Chromium developers feel very tempted, too. Feels like success!
Bad news for you, the mainframe business in 2022 actually increased sales, contrary to the regular PC market.
> My impression is that there's been a lot more people moving to Rust from Python/Ruby/Javascript than from C++

Is there any reason in particular you think a lot of high-level language people are moving to Rust? That is not my impression or experience at all and I struggle to think of any reason to do so besides a large, individual change in career focus. As a higher-level language user myself, I can't think of a single reason I would ever use Rust for anything. Sure, I think it's cool, and it's always good to learn new languages, but in practise it's just not suited to my domain - and I think that goes for the vast majority of us.

I would say golang has scooped off more of the dynamic language types myself, although I also consider it a productivity downgrade and/or cargo cult to mostly be ignored without compelling reason. Which is even more the case with Rust!
My personal nightmare is Fn, FnMut, and FnOnce. I always got them in the opposite order as I intended.
I don't think so. It might be a bit cheaper than in other European countries, but it's probably more expensive than in the US.
Thawd, trying to melt the social freeze.

It was psychology applied to finding things to do, instead of meetup.com where you scrolled through a list of events and picked one weeks out from now, or a "friend making" site that had you swipe through faces, you instead selected from a list of events happening in the next 72 hours (immediacy). Personality matching[1], tuned for "will these people vibe", was used to arrange the groups. Groups were 4-6 people, small enough for real conversations to happen. You didn't get to see photos of people until you were at the event and ready to meet (avoiding the beauty contest problem).

Imagine a giant "I AM BORED, FIND ME SOMETHING TO DO RIGHT NOW" button. No endless scrolling, just a few choices, happening soon, presented to the user.

Investors weren't too pleased, two sided marketplace. Small businesses loved the idea, they only had to pay for people who actually showed up. Geo-fencing was used to track when people spent time at an event, basically a bill was only sent out if someone spent 30 minutes or so in the geo-fenced event area. (Phone privacy limitations and GPS throttling made that harder and harder).

Goal was to launch with local business partners at first and then migrate to letting individuals create events.

Stretch goal was to train an ML model up on creating a minimum viable set of questions to discover small groups that would vibe together, then license the ML model out to casinos, cruise ships, and such.

[1] test came from research in the EU, since American universities largely study friendships at work... ugh.
I wonder when the fascination for the dead left place to our modern sense of body sacredness. Is it our because of WW1 which killed so many young men and left many mutiled, or the Spanish flu afterwards, or because modern medicine taught us a thing or two about hygiene?
> Apple has always led the industry in their auditing of their supply chain and taking proactive steps to address illegal and unethical behaviour.

Based on what data? The workers staged massive protests just a couple of months ago: https://www.cnbc.com/2022/11/23/huge-foxconn-iphone-plant-in...

Foxconn has repeatedly had issues with labor abuse: https://www.nytimes.com/2018/06/11/business/dealbook/foxconn...

5 years ago it was the massive child-slave-labor scandal, which I suppose is what you refer to as "mistakes happen". Apple chose to continue to use Foxconn for production, even though they had similar scandals before and after the child-slave-labor one, until our present day.

That's not a "mistake". Apple is deliberately choosing to use a producer which has had persistent issues with labor abuse, some of which were as serious as pressing schoolchildren into 11 hour shifts of slave labor.

Let's face reality here: Apple is using Foxconn because they produce their products quickly and cheaply. They don't care about the abuse as long as it makes more cheap gadgets with fat profit margins. They aren't saints, nor better than other companies in their position.

> If you're going to call Foxconn a sweatshop then arguably Amazon, Tesla etc should be called them as well.

I never said Apple is worse than the rest of the industry. I refuted the notion that they are far better, and the overall halo of sainthood hung over them in this thread.
We both evolved from a common ancestor - we wouldn’t share so much DNA otherwise.
The issue is that these days the reprints and the editors and the staff are all obsolete. The valuable part you're pointing at is peer review, which academics do for free. Then the people who have been made redundant by the information age make all the money.

This isn't a both sides issue, it's very clearly one sided because all the actual work is outsourced to free labor.

There's no reason to meet in the middle, these companies need to die off and distribution should be free and open.
There is development joy found in both, but Elixir and the underlying erlang definitely has it's own idioms.

You can know enough to get going quickly, but there's a healthy layer of power that will only come with time.
Considering which companies are doing the layoffs, and how surveillance capitalism is finally becoming a mainstream talking point, I was under the impression these were an effort to bunker down ahead of major income disruptions related to regulation against tracking and selling PII. Maybe that's wishful thinking.
DetectGPT: Detecting if a passage was written by a language model
I'd say that because of everything-is-an-expression, and items (e.g. functions, type definitions) allowed in block scope, rustc will accept exceptionally opaque syntax compared to other languages.

But that doesn't mean that you should be writing exceptionally opaque syntax. For example, in the given example, I would demand that <T: AsRef<Path>> be written with a where clause instead. rustc will accept either, but humans should demand `where` at least whenever the traits contain `<>`.
If so how can they claim this is in P time?
> I like C#'s approach here. By default it decouples away all of these unnecessary low-level decisions, and lets you focus on what the code is actually trying to do. Then, if you want to do performance-sensitive work, you can use things like `struct`. I wish it went a bit further, but it's pretty nice.

But if I read correctly what you wrote, that's not just syntactic, right?
Well we are on web.
Firstly let's be clear that the supply of land is fixed. The only limitation is that of the housing that goes on top of the land - the amount, density and quality.

Housing should be a highly financially attractive to build. The land under the housing should be highly unattractive as a financial asset. There is a clear difference between the two. The distinction can be made by taxing the capital gains from LAND very different from the gains from improvements. If you tax the capital gains from land at 75%, I promise you will get the same amount of building but a lot lower overall housing cost.

You can also lower interest rates for housing construction/refurb companies but also remove the tax incentives for actual home ownership.
I think that many recent or a bit less recent languages uses too many symbols instead of words.

Words are less ambiguous and cleaner.
Quality time is important, for certain.

That blog's point to ask for help to create connections is a classic technique, super effective as well. Neighbors asking to borrow small things from each other is a great example of this bit of psychology in action.