skysight-inc/HackerNews huggingface dataset:
I think that here the main bottleneck is data movement. If you are streaming weight data from a 6GB/s SSD you'll get under 10% of the performance shown for 3090 (which will be moving data at PCIe 4 speeds of 64GB/s).

Once in unified memory the weights are accessible at about half the rate they are on the 3090 (400GB/sec on M2 Max vs 936GB/sec on 3090).
> a used one is cheaper, and factoring in support duration, may be cheaper yet

Q: For all those hundreds of millions of people who have paid less than $150 for their phone, how many of them even gave a second thought to the support duration when they decided what to purchase?
Stanford’s Class of 2026 Doesn’t ‘Look Like America’
I would not be that surprised to hear that the average Indonesian is less picky than the average Westerner WRT shoes, and so I’m sure they are getting plenty of extra life out of those shoes, which is absolutely great!

But the shoes do ultimately have a finite lifespan. It isn’t obvious how Dow is planning to track the shoes through their second, apparently grey-market life, to fulfill their part of the deal. They said the things will end up recycled. If they can’t fulfill that promise they should stop lying.
Or Australia. I end up importing phones here and missing out on some features our shitty telcos don't provide unless you have a white listed phone
And it is pretty cold. So very uncomfortable right now.
You don't know what the fuck you're talking about, and you're condescending about it to boot.
I've heard this called "10 years of work doing the same year 10 times", but I don't know a catchy word or phrase. Maybe the Germans among us have a word?

> How do you overcome it?

How do you overcome technical debt in a project?

* identify it

* prioritize the issues; you can't tackle them all at once

* work on one issue at a time over time
Yeah, the other existing communicators seem overpriced for infrequent adventures and/or emergency use.

Even Motorola's $60/year seems excessive if you'll never use it. I wish there was an entry-level, pay-as-you-go option with less subscription cost and instead a per-use cost. E.g. something like the roadside assistance coverage you can add to some car insurance plans for more like $5-10 per year, or the old prepaid cell plans where you could spend very little per year to keep a spare SIM active, but get charged for every message or voice minute.

But, if it is robust and reliable, this does also seem competitive with the personal locator beacon (PLB) market where you might spend $400 for a device with a 5 year shelf life, which you hope to never activate. If Motorola's device can give you comparable emergency rescue support, and also allow for some casual/non-emergency messaging in the meantime, it seems pretty attractive.
I actually prefer power bank to spare batteries.

Spare batteries can only be used with the phone, whereas power banks are standard and usable with many other devices if needed.

Also, small phone batteries usually don't come with a carrying case. They're fragile and you could accidentally short them.
Yes; I mean, you’re making my point for me: A person saying “Black Lives Matter” will be lumped together with extremists.
As a TXT dns entry? Or?
What a waste. It could at least be auctioned off for Charity!
Declining middle-class puts young men at risk
The problem is that we are not giving the best education we can to everyone, as it is too costly to have one-to-one tutoring for all. So is there a method that works as well as one-to-one tutoring but affordable by our society?
Making a Keyboard Layout
I remember a while ago a similar tool was posted but that one could also derivate similar accounts if any of the originally found accounts had an email exposed or something.

Does anybody know which one I'm talking about? My Google-fu is failing me
I think you're distinguishing between having T2D and being diagnosed with it, when the article is using the latter as an idiom for the former. The implication is that she doesn't currently have T2D.
Right click your back button and you can jump back to previous sites.
It raises the question of the (eventual) link between the grammar of 'spoken' language and our habilty to think the world. I personnaly think almost every human natural languages have the power to express almost everything with the help of circumlocution.
Can’t you use web app tho? I only seen one bank that would limit features on a web app (I don’t understand why), but there are tons of banks out there nowadays, many digital ones with features where no traditional bank will ever even dream to implement.
I always laugh abit about this, the purists are just insane, yes you can do things in one way forever but you dont have to.
I applaud this initiative by Nokia, and can't wait to lay my hands on one of those phones when mine dies, but let's be real: it won't be as tough as the 3310.
TIL you actually don’t need structure.sql for Ecto! In that case, discarding migrations on a large running app seems like a not-always-good practice, right? FWIW, my experience with Ecto has always been in joining existing codebases that are already big.

I do also want to add that Django can kind of do the reverse of auto-generating migrations: it can “inspect” an existing database and generate Python classes that allow you to use the Django API as if you wrote those classes yourself: https://docs.djangoproject.com/en/4.1/howto/legacy-databases...

Of course, the feature is not going to be perfect, especially if a team has been using odd naming conventions in the legacy database, but it seems helpful at least in theory.
If its really this obvious, it should be trivial to get this patent knocked out.
So, beyond a fairly standard high school curriculum and not too much distaste for math, what implicit requirements should we add for physics, mechanical engineering, chemistry, chemical engineering, material science, etc.? Because where I went to school, there were no special requirements for those majors--nor for CS/EE. Is CS today unique for some reason among STEM majors?

Different majors have varying degrees of difficulty for different people. By and large schools don't (and shouldn't) get into the business of heavily policing who gets to give a particular major a whirl.
Reusing the shoes doesn’t make them vanish. If they are being reused that’s fine, actually better than fine, that’s great. But how will Dow track the shows through various secondhand markets to make sure they ultimately fulfill their promise to recycle them in the end? I think that will be basically impossible.
Patents do matter, you can get a patent knocked out at several phases in litigation prior to actually arriving at a trial. That's not even assuming the defendant goes and gets a stay to IPR the patent.
IIRC the reason they aim for the 10 minute mark is because they can put in mid roll ads, not because the algorithm wants it.
AppleCare will hand you a new phone if you break a new, flagship model before they have spare parts. I suspect “UbreakIfix” will not do this.
Is that where the term of a computer "crashing" comes from?

Similar to how the term debugging may or may not have been "reinforced" by the finding of an actual moth on the Mark II (it wasn't its origin, according to Wikipedia: https://en.wikipedia.org/wiki/Debugging#Etymology ).
…but Russia is more stable?
Tools doesn't mean a chainsaw or a drill here. It can be something like a spoon, a piece of rope.

Lego pieces, for example, are designed to cater to instinctual tool use in human kids.
You know how many minutes I "spend molding [my] previous cover letter to the job description"? 15 minutes. If you spend more than that, you are clearly doing it wrong.
Whereas the big vendors don't need hacking, the UK authorities just have to ask
Except that's just not true. It's already broken/incompatible in many places across browsers. You may not notice if you're just doing basic HTML/CSS, but if you do anything slightly more dynamic, you're going to notice. An ever-expanding set of complex APIs also makes it more and more likely that bugs will go unseen and unfixed. See two examples I detailed in the blog post.
Lol, I really do wonder about 2035 ICE ban with grid already falling apart.
The success rate of the algorithm is important. The average person doesn't want to see someone's else ads just because they're in the same network. No one wants to see their kid Minecraft ads.

IP are also constantly changing, at least once a month. For sure, they can't rely on one identifier, which is the IP address, because after it changes, all of the data is gone.

Also, you say things I didn't say. I said THE IP is not a really good identifier, but you also say I meant also other identifiers.

The IP can't survive on its own. The algorithm needs more than just one thing. It needs multiple things while if one is not applicable then we get another one.

An ad blocker already eliminates you to 40% of the internet users, which is a lot.
Laptop manufacturers are absolutely terrible in this aspect. They flood the market with confusing models so they can push expensive, overpriced models around and keep minimal stock so sales are often at full price.

If you need a good laptop, you need to look towards the professional line. Not too professional ("workstation" laptops) but also not too amateurish (the cheaper laptops seemingly aimed at small business).

Thinkpad and similar product lines often deliver excellent value, especially in bulk, as long as you don't go for their bottom-of-the-barrel configurations.
I always associated the image with a gas mask: the two lower circles suggested the filters on each side of a mask.
I think so too, I even think that the 's' sound is also linked to snakes and slowly creeping dangers in many cultures.
Is it finally happening? Prices finally coming down?
I could actually use some feedback when it comes to the design of the parallelism model for UVM. I have a few ideas but it's not my area of expertise, so I would welcome feedback and suggestions.
The person I was responding to was specifically and narrowly saying that the plugins and software were the benefit, not having the clicky button. They were saying this in response to someone who didn't want a clicky button anymore and had actively given up on using a clicky button, so they were defending the product on the merit of something that explicitly wasn't the clicky button: that having to recreate the software would be hard, and so that's why I guess that other user should buy and use a clicky button even though they realized they didn't really want to have to carry around a clicky button. If what matters to YOU is the clicky button, and you are in a good position to use the clicky button, great!! I have no issue with that, and I purposefully did not reply to anyone else who wanted such, as that is a consistent position. In fact, if someone had asked me "why do people use this product?", I would have said "many people want a clicky button, and so this company makes the clickiest of clicky buttons". But... how does anything you said here have anything to do with the context of the comment I was replying to, which explicitly was trying to sell someone who didn't want a clicky button on the idea that "the power of stream deck" is its software? :(
Why Would Anyone Pay for Facebook?
Looks the same setup as the US. Courts are part of the government https://www.judiciary.uk/about-the-judiciary/our-justice-sys...
I've been programming my web projects exclusively in Elixir for the last few years and I've been deeply enjoying the language.

Although at first, some unfamiliar design decisions annoyed me, for they were not well explained in the tutorials I was learning the language from – e.g `arg: value` as a shortcut for `[{:arg, value}]` in function arguments and other places – over time, I've grown to love and appreciate the language and I now more or less regard it as an elegant programming language put together by a thoughtful person with great programming taste.

The Phoenix framework is a great bonus point if you want increased productivity for writing web apps. I don't miss Python at all.

Elixir rests on the shoulders of giants though, and the Erlang/OTP is yet another elegantly engineered piece of technology, enabling one to develop concurrent, distributed and fault tolerant systems with ease, and in this regard I think the Erlang/Elixir ecosystem takes the crown. The actor model is simple, yet very powerful.

For reference, I've also been learning Nim and F#, and they're also pretty unique and well designed languages in their own ways. I love Nim's fast compilation times, efficiency and expressiveness and F#'s powerful type system which enables one to develop domain models with ease. I've also been occasionally taking stabs at Rust, but it always feels just a tad too complex for my brain. I'll continue playing with it though, maybe it will eventually make sense.

Ultimately, every design decision is also a tradeoff. I don't think we'll ever have a perfect, human designed language.

My dream language would probably be a combination of Elixir and F# though, a language with an advanced and powerful type system, functional programming and the actor model as the building blocks. I guess fast compilation times à la Nim wouldn’t hurt either. :)
Trane looks good. I've been trying to design a similar system, but for mathematics: the difference there is that there can be multiple routes towards a particular understanding, with different routes better for different people.

Prerequisites for calculus: an understanding of the standard reals OR an understanding of the hyperreals. Yes, real and hyperreal analysis are radically different in many ways, but they're provably equivalent, and they get you to the same answers. Some people find one more intuitive than the other, and some problems are easier in one than the other.

Imo, the biggest issue with mathematics education is that it tries to push you down one, standardised way of thinking about things: if you don't get it, that cripples your ability to think and reason for yourself. The main thing I do in one-to-one mathematics tutoring is finding how the student thinks, and nurturing that (instead of stamping it out and replacing it with a "more formal" approach).

I'd like to see something branchy, but I haven't found a good solution. Do you have any ideas for tackling this?
I think this is bad faith, but I'll put it like this: There's tribes out there that walk 5+km/day or whatever to get food, but their base calorie consumption isn't significantly higher than a sedentary American even with all their walking. There's something definitely weird going on in the human body in which it can modulate its own calorie burn and I don't think science has gotten that yet. Telling a fatty to eat less might be simple, but if the fat person's body fights them every time it might be helpful to trying to figure out how to make the body stop fighting weight loss.
There was a IEEE Signal Processing Society student competition to do this in 2016.[1] I've been trying to find the results of the competition, but the relevant links are dead. The Internet Archive may be able to help.

It takes hundreds of seconds of data to see power line frequency changes on a major grid. All that synchronous rotating machinery attached to the grid has to physically change speed slightly, and there's huge inertia. Here's data for the UK national grid.[2] (This is supposed to be live, but is 2 days old.) It looks like the control systems are set up to take action at 0.1Hz error, because the frequency wanders around in that range, but as soon as it gets outside, there's a speedup or slowdown to get it back in bounds.

Claims made about short audio samples are probably bogus.

[1] https://sigport.org/sites/default/files/Information%20on%20t...

[2] https://gridwatch.co.uk/frequency
The human body has a lot of latitude and how it stores & taps it's reserves. You could eat less than than you expend & lose muscle mass instead of fat, for example.

So yes, humans are a thermodynamic system, but that isn't a model that explains the dynamics of what your body does with it's tissues. It's more complex than that.

It's kind of like saying, "a CPU is just a resistive heater." There's a way in which this is true and it's a useful perspective for designing a cooling system. But it's a useless model to give to someone asking for advice in debugging race conditions, because you've erased the complexity their problems arise from.

Additionally there's a moralizing component where people erase this complexity in order to blame people for their medical problems and frame it as an issue of irresponsibility.

No one has ever said, "aircraft crashes are caused by gravity, and the moral failing of pilots not to understand this most basic principle. Imagine spending so much money on flight school when all you need to do is watch stuff fall, that's all you need to know." There is no gravity theory of airplane accidents in the same way there is a caloric imbalance theory of obesity.

Consider also that airplanes are "simple"[1], well understood, engineered systems which are centrally coordinated, and that bodies are complex, evolved systems, containing autonomous components, many of which are very poorly understood. Aircraft are engineered for consistency, with faulty or expired components swapped out, whereas humans vary dramatically, not only between each other, but over the course of their lives. Other people have very different bodies & experiences than you do; it can be night and day.

I came to understand this when speaking to a friend with executive dysfunction. I kept telling them they were beating themselves up or undermining themselves when they told me about limitations they experienced. Eventually they snapped at me and described their day to day in detail, and I realized their mind as a different place with different demons than mine, and that there were things I could do easily that they struggled with, and things I struggled with that were an ordeal for them. (They're a very smart and capable person who has abilities I do not, and of course I have demons and struggles they do not have as well.) I meant well but what I was doing was really undercutting and devaluing their lived experience, trying to comfort and bolster instead of understand.

[1] In the sense that they are not "complex systems" https://en.wikipedia.org/wiki/Complex_system (obviously aircraft are complex in a general sense)
You can bypass captive portals by using some of the ideas displayed in this presentation, but you will probably also need to have a server with a good unmetered connection and a cleverly named (sub)domain.
Exactly. Thanks for the link, I hadn’t seen that one.
Most people call it data poisoning, not sure why article didn't use that
"The human body requires a constant amount of energy for basic operation and activity. "

no, it doesn't. the amount it uses for basic operation and activity will change. shrinking in response to your attempts to lose weight.
It's unavailable in many markets. Even if one imports it, there's a risk that it becomes unrepairable (or costly to repair) if it breaks.
> Telling people how everyone in a group of people does xyz is the exact problem you are complaining about.

No, in this case it is actually the opposite. The problem I am complaining about is people ascribing negative aspects (extreme opinions) to people uttering snappy slogans. What I did was ascribe a positive aspects to these same people, namely that they can all describe their opinion as being nuanced. (Obviously the words “every” and “all” do not literally mean “every” and “all” in the mathematical sense, but that’s just how language works.)
Which open-source formats are equivalent of the Soliworks part (.SLDPRT) and assembly (.SLDASM)?
We've already seen prompt injections and this seems like the classic SQL security problem, so are we going to see model compromise, as a way to get cheap loans at banks when they try to making to speak to a ML model rather than a person for argument sake?
So far no symptoms of mine affecting my life. However, multiple family medical issues cause near daily concern.
One interesting thing about startups is that they’re often made intentionally inefficient in later funding rounds. It gets really weird when you go from a very fast an lightweight team of contributors into a corporate structure that gets dictated by VCs.

All of the sudden, you find yourself in meetings with layers of management. In the worst cases I’ve experienced, a bunch of non-technical people spend hours “brainstorming” how to solve problems that are trivial to resolve, because they do not have the depth to know that these things do not really require any discussion.

In my opinion, meetings with non-technical managers should only be organized for strategic planning. All tactical meetings should be covered between contributors, as needed. If you can’t implement a solution, you really don’t have much to contribute in that discussion, and your presence is counterproductive for the company. And exactly as you say, the people who inject themselves into this part of the process are destroying the natural leadership that would emerge.
What is the main use-case for such custom isos?

I assume that nobody would use installers from an unknown source. What benefit do you see in creating a custom iso over just customzinig after install (possibly scripted)?
Yeah. Part of that is radio support (open source phone projects have had this problem) and packaging - you still need a separate packaged image per phone model. Openmoko had the support problem (iirc) pretty early on.

Until those ecosystem issues are fixed, dumping on a $150 phone for concessions that a $800-1000 phone doesn't have to make us pretty ridiculous.
Anywhere to learn more about doing this kind of stuff?
Sounds like Gleam[0] would be up your alley :) As an F# guy myself, I am hoping it pans out, as I miss the BEAM platform!

[0] https://gleam.run/
I only ever had one smartphone, and that's Samsung Galaxy S7 (bought in the year it hit the market: 2016). I will have to replace it very soon though because my banking app is going to stop supporting the Android version it has, and Samsung doesn't provide upgrades.

But... it's not really Android's fault anymore than this is Samsung's fault. The phone itself is in a good condition. The battery holds the charge for almost as long as it used to when bought. Maybe I'm not a typical user, or have very modest use patterns that allowed this phone to survive this long. Whichever this is, it shows that it's not really a problem of Android (I don't like the system for other reasons).

Before replacing, I'm going to try to install LineageOS on it, and, we'll see, maybe I'll get another couple years out of it.

At the same time span, my wife burned through 4 smartphones. All of them died for reasons unrelated to the operating system they have (i.e. were dropped, stolen etc.) It's possible that being, in general, cheaper and more disposable, Android phones don't live as long as iPhones, but this doesn't mean they shouldn't or cannot live just as long.
Without context this is just noise.

Also when you say: don't trust Telegram, while not saying anything about WhatsApp, you are, on average, pushing people from a solution that isn't proven to be trustworthy to a solution that is proven to be untrustworthy.

Because unless you simultaneously point out that WhatsApp is worse, that is where people will go if they listen to you and avoid Telegram.
Criticizing North Korea here is like saying water is wet or something. It's so incredibly boring. People aren't trying to "shut down criticism", they're trying to have an interesting conversation, hopefully without some bore saying "you do know that water is wet, right??" over and over again.
Plenty are exploited. How many would have to be maimed before it’s a cause for concern?

https://news.ycombinator.com/item?id=34938733