skysight-inc/HackerNews huggingface dataset:
I spotted this recent post https://www.reddit.com/r/LocalLLaMA/comments/1deqahr/comment... that was pretty interesting:

> When I was working on TVM at Qualcomm to port it to Hexagon a few years ago we had 12 developers working on it and it was still a multiyear long and difficult process.

> This is also ignoring the other 20 or so developers we had working on Hexagon for LLVM, which did all of the actual hardware enablement; we just had to generate good LLVM IR. You have conveniently left out all of the LLVM support that this all requires as AMD also uses LLVM to support their GPU architectures.

> Funny enough, about a half dozen of my ex coworkers left Qualcomm to go do ML compilers at AMD and they're all really good at it; way better than I am, and they haven't magically fixed every issue

> It's more like "hire 100 additional developers to work on the ROCM stack for a few years"

This last statement sounds about right. Note that ROCm has over 250 repos on Github, a lot of them pretty active: https://github.com/orgs/ROCm/repositories?type=all - I'm sure an enterprising analyst who was really interested could look at the projects active over the past year and find unique committers. I'd guess it's in the hundreds already.

I think if you click through the ROCm docs https://rocm.docs.amd.com/en/latest/ (and maybe compare to the CUDA docs https://docs.nvidia.com/cuda/ ) you might get a good idea of the differences. ROCm has made huge strides over the past year, but to me, the biggest fundamental problem is still that CUDA basically runs OOTB on every GPU that Nvidia makes (with impressive backwards and in some cases even forwards compatibility to boot https://docs.nvidia.com/deploy/cuda-compatibility/ ) on both Linux and Windows, and... ROCm simply doesn't.

I think the AMD's NPUs complicate things a bit as well. It looks like it's its currently running on its own ONNX/Vitis (Xilinx) stack https://github.com/amd/RyzenAI-SW , and really it should either get folded into ROCm (or a new SYCL/oneAPI-ish layer needs to be adopted to cover everything).
Do you have any recommendation for a similar simple, no bells & whistles newsletter service? Something which just provides a signup form and a way to send simple emails to your audience, no need for more.
Social media apps may gain tobacco-style warning labels
How practical should computer science degrees be, anyway?
The way it used to be was that, if you wanted a newsfeed, you had to pay a curation company to print you off some stories and leave them on your doorstep in the morning. The era of non-algorithmic social media feeds was maybe 5 years long if I’m being generous, and I’m skeptical it could have become load bearing in that time.
just look up dna methylation
The PII Figleaf
Lest anyone draw the conclusion that this is a US thing, it certainly is not. I've lived in many places throughout the US and have never heard anyone say "three or two". Nor does "two or three" carry the connotation that two is likelier. A closer fit to that would be "a couple", which formally means two, but sometimes means "a small number".
This is true but people will react negatively to this data regardless. The US does have this advantage, but you can also argue that the tradeoff is our food quality is much worse than other western countries.
If we're really going to argue, I'd argue for a 'for' oddity. The for statement could've been defined with a fresh binding per iteration instead of a mutation.
I'm unsure if my advice is any good, but it's what worked for me. Here's the general thought process/flow I use.

1) Start by picking your customer. Pick a customer that is easy to find and has a clear channel to access them. For example, maybe I want to target sales people. I know a lot of sales folks use LinkedIn, seems like an easy channel to them. edit: Also, pick a customer that _pays_ for things. B2B-type customers. You don't want to be selling a product to teenagers, developers or anyone that doesn't like to pay for solutions :)

2) Don't invent anything new. Pick a well established idea/business that is already being done (and most importantly, people are paying for). Continuing on the sales example, I know sales people often pay for technographic data. There are plenty of SaaS products out there selling that kind of data. I build a list of them.

3) Scope the product down to its bare essentials. What exactly are the sales people buying? The products probably have a lot of fluff that isn't needed. Get rid of it. This is a good time to talk to the target customer. It can be nice to hear their complaints about the products they are currently using, etc.

4) Finally, build the product and ship it. Get the initial version out quickly and keep refining it.
Thank you, I will do so.
Thanks, reducing it by a factor of 15k sounds worthwhile. :)
It looks to me like there’s some variation in the number of private vs public hospitals and beds (figure 3).

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8005513/

So at least we could say the idea of having publicly owned hospitals did fly in Norway and the Netherlands, for example. Unless I’ve misunderstood the data.

WRT guns, it is true that we have a crazy amount of guns in the US, more than one per person, which is totally absurd. But there’s significant state-level variation, for example I grew up in Massachusetts where we have around 7 guns per 100 people, which seems OK compared to some EU countries. Bernie represents a fairly rural state (and also one with gun manufacturers), so he’s more little-l liberal (in the “anything goes” sense) on guns than a lot of Democrats.

Anyway, I’d agree that he’s more left-leaning than most democrats and maybe he’s a little to the right of, at least, some centrist EU political parties. But IMO the fact that one of our most left wing politicians happens to be weak on guns is more of a coincidence that overplays the difference (which certainly isn’t to say there isn’t any difference). You could look at Liz Warren for someone who’s just smidge to his right, but is also more willing to restrict guns.

Another interesting departure from Democratic Party principles for Bernie was that he was more of a NAFTA (free trade in North America) skeptic, and is less of a proponent of immigration. In the US these are generally Republican-party aligned positions, so if we want to call the parties our arrows for “left” and “right,” that puts him more to the right. But, he came to those positions through worker protections concerns. And, it is not that uncommon for left wing parties in Europe to have similar concerns, I think? IMO, there are just too many issues to make a one or two dimensional map.
(-; Indeed always warming to the core to see productive emulation between parallel lines! I'm sure after all their achievements, neither of them wastes time pondering woulda, shoulda, cuda…
> The problem is not bad AI nor a lack of data. The problem is all of the real world interface challenges, keeping speakers and microphones working outdoors across many different climates and weather conditions, and temperatures and humidity is incredibly expensive.

That's a great point. Shazam, which has a "simpler" challenge, still trips up with identifying music in challenging environmental conditions.
I haven’t read the book, but in TFA it’s described as a “lavishly visual book” so I’m not sure it would translate well to audio.
The year was 1979. "Condo" was only starting to see some use in the vernacular and took quite a lot longer to become the norm.

Homeownership wasn't always the obsession we know it to be today.
Well you do own the physical frame itself. It's more so the "smart" part being leased.
> Undoubtedly there are some alternate materials you could make a light bulb out of that present a trade off between longevity and efficiency.

You seem to be out of your depth here, while accusing people of propaganda.

Anyway, no there aren't. The efficiency x longevity trade-off is inherent to the incandescent bulbs, you can't just wave all of Quantum Mechanics away. Material changes will increase or decrease the entire pair, and bulbs were already made with the best material that could possibly be used.

And leds, of course are different.

Anyway, nobody on the entire thread is denying that the cartel wanted to increase profits. What people are trying to say is that reality is more complex than looking at a single organization goals and deciding what happens.
I’m not sure if you’re suggesting Che Guavara wasn’t assassinated, wasn’t assassinated in La Higuera, or that the museum dedicated to memorializing this historical event is either insincere or simply trading on Guevara’s memory as a cynical cash grab…so tldr; WTF are you on about?
Is there anything which isn't an oligopoly today?
"free market". Unless there's something better than what our own companies can do (Bombardier C-Series jets, DJI drones, BYD Electric Vehicles), then protectionism.

Also, I have to say that I find it very weird that random unrelated legislation can be in the same "act".
quicksort2 has a very reasonable constraint of Array, it's the helpers that use the STArray implementation. I suspect it wouldn't be hard to port to MArray, though I don't know that it would perform any better (maybe avoiding some copies since MArray is actually usable outside of runST). I also suspect the overhead of the copies pays off with larger lists given the lack of space leaks compared to the naive algorithm. Some benchmarks of different-sized lists would have been nice.

I'm not a cheerleader for Haskell, it's not the most appropriate language for every job (certainly not for quicksort). But some folks suddenly become hyper-optimizing assembly programmers whenever anyone has the thought of porting a sql crud app to another language... Horses for courses and all that.
It’s only tough to change your way of thinking. Most people making the switch find it tough because they are trying to find imperative techniques to do something in a functional way and struggling because they can’t find an if else statement or a for loop. But if you were never taught to think in terms of conditional branching or looping indexes you’ll save a lot of time.
I had a similar reaction. Also it looks like a lot of the advice pertains to software development rather than programming (e.g. variable/method naming, onboarding newcomers...).

Has anyone here used flashcards to help them learn a new language?
Is anyone surprised after D-Link's previous settlement with the FTC? https://www.ftc.gov/news-events/news/press-releases/2019/07/...
How do you “Hello World” in a functional language? Doesn’t it have side effects?
To me, it means "a unique take that cuts through the noise and displays a strong fundamental understanding of the core issues".

That is often perverted/softened into "agreeing with me".
std::deque doesn’t invalidate existing elements when new ones are added to either end of it. It’s not a panacea, and has its own set of tradeoffs, but if non-invalidation is a requirement for you it is available.
In this case I'd be more inclined to call it planned obsolescence
I went to the lake last week. Before heading out, I went to the grocery store to buy some soda, an infrequent purchase in my household, and was stunned to find a 12 pack for $9.99. That was at least double the price I expected. Trying to understand where this pricing anomaly came from, I started checking out historical commodity prices. A bushel of corn for today versus 2011 - almost unchanged. Aluminum for today versus 2011 - almost unchanged. Transportation costs? West Texas Intermediate crude for today versus 2011 - almost unchanged. It’s either the caramel coloring or the water…
Or the lack of competition.

After I left the store, I did check their ad, and found a 12 pack of a lower tier soda for $3.50

Someone is making 60 points of margin on the $10 12 pack. That seems extreme for what is effectively corn syrup and water in an aluminum can.
I think the ether can be seen as a very primitive form of quantum field theory. It's like Newton attempting to do alchemy by turning lead into gold. We later find out that it is possible but not the way he was doing it and tremendously difficult.

But we don't know if ether or QFT or any of these theories is actually what's going on.
>>More conspiracy theories.

>>I defend anyone against clearly agenda-driven attacks

Well, you have clearly massively misidentified my comment, from the start to the last comment.

I have no conspiracy theory or agenda. I simply observed, over time, from Musk's and Tesla's OWN STATEMENTS that he and Tesla insist that "Full Self Driving" is a legitimate claim (despite failing to prove it in court and settling to avoid a verdict) and that this is in contrast to the requirement that the driver be '100% in control at all times'.

One of those is a plain language lie. It does not require a conspiracy theory or agenda to point this out.

Yet you are more clearly pursuing your own agenda and conspiracy theories.

I've many times defended Musk on here, but no longer do as I have more information.

In contrast, you just posted this conspiracy theory:

>>like the coincidence of public opinion ... Tesla hit sales records precisely before and during the period when the mainstream/establishment turned on him.

This is not evidence, it is a theory that there is a conspiracy against Musk. Your claim is that it is not real people, but some cabal of unionized journalists (btw, only about 17% of journalists are unionized) that conspired to print lies to turn people against Musk.

You overlook entirely the most likely explanation, which is that Musk's own statements, often designed to be outrageous, speak for themselves.

Musk obviously chose his side and insists on being extremely blatant about it. I've never seen a CEO tell everyone to "Go fuck yourselves" on a public stage, or most of the other blatantly attention-seeking comments Musk has made.

The fact is that Tesla's primary customers are environmentally-conscious, which goes with more left-leaning politics, yet Muck choose the right-wing side, who typically deny climate change issues and hate electric cars.

He can have his opinions, but as he's not a politician, it was an extremely stupid business move to broadcast them so strongly. Or, maybe it's brilliant and he'll sell more Cybertrucks the more truck-driving RW customers than he'd ever sell Model-Xs to LW customers. But it does not look like it's working out that way.

But zero of this requires a conspiracy of the 1/6 of journalists who are unionized.

And it's laughable to accuse me of being media-agenda driven when I haven't lived in a household with a cable subscription for 2+ decades, and I treat all news media with great suspicion and work hard to find more accurate sources. While I've defended Musk on HN for his innovations at SpaceX, I also noticed that his executives have said that they have a team dedicated to handling Musk, creating a bubble around him to insulate the organization from his toxicly disruptive influence. There are thousands of other examples.

As the famous quote goes: "When the facts change, I change my mind; what do you do?"
It seems pretty clear for example that being an alcoholic can cause DNA methylation in your gametes such that your offspring have a higher risk above and beyond regular genetic factors to become an alcoholic. However that is at a population level and there are complicating factors.

Inherited trauma is totally unsupported but up or down regulated gene expression based on environmental factors before your conception are supported by some compelling evidence.
Thank you! Please also mention what AP model. I'm just ... paranoid these days.

I guess the 7 pro is the latest and most future proof?
>> Over a decade later, the fob got destroyed in an unfortunate boating incident.

> Need to hear this story as well.

I bet it's "dropped her keys into the lake." Perhaps after awkwardly balancing them a place that, in hindsight, should not have been used.
I recently had to replace the handle of my Oral B electric toothbrush with a built-in sealed battery. The battery got to the point where it couldn't hold a charge for at least two brushings without it noticeably having its power output diminished.

I bought that brush handle in 2009. 15 years of life, and if I didn't mind about the second brush charge I probably could have squeezed another year or two out of it.
That's that's quite a lot more than expected. Isn't there another source of CO2?
AI is generating content so fast that our only hope of keeping up is to use AI to consume it. Soon the amount of memory which is produced and processed by machine will be exponentially bigger than that produced and consumed by humans.
nsswitch != Network Security Services (NSS)
Same! Just add in an easy way to print from the emulator!
> You want hundreds of millions of people to negotiate and compromise with each other in a way that would eventually produce representatives that reflect the population's resulting preferences somehow? How would that work?

Tacit negotiations can work. And in practice, it's often your representatives that do the negotiations with other people's representatives.

See https://en.wikipedia.org/wiki/Logrolling

>> or who play repeatedly.
> I don't see why I should expect that to make the problem easier.

Check out the repeated Prisoner's Dilemma for some inspiration for how repeated play can breed cooperation.

> That sounds like it could go incredibly wrong. Everyone who is willing will sell themselves out to the highest "bidder" (maybe bidding via money, maybe promises of future laws...), [...]

How is that different from people selling their vote today?

Just make sure that the legal system does not enforce these contracts, and you are good. (You can also make such contracts illegal completely, just like selling your vote today is illegal in many countries.)

> [...] and the population unwilling or unable to become a member of parliament will have no say in the matter.

You can cook up slightly more complicated versions: every voter nominates a (willing) candidate on their ballot. Nationwide, you collect 600 ballots and fill up parliament with the people named on them. Pick your favourite resolution method, in case the same person gets picked multiple times in your sample.

(Eg you could give that person more weight in parliament, or you could pick the voter's second choice, or you could pick the ballot of the guy who got picked twice to pick a replacement, etc.)
Not unless you reallllllllly enjoy inhaling extremely carcinogenic brake dust and tire microplastics and rubber dust.

The efficiency loss at speed still applies to EVs due to friction and laws of momentum.
There would potentially be some flexibility, also in start date. We are generally used to the academic hiring cycle where acceptance of candidates happens 6 months before start dates.
Burr: Build AI Applications as State Machines
Is it true that there’s less and less individuals? All of the niche interests I personally have are much, much easier to satisfy now than they were 20 years ago - many of them have multiple full time content creators dedicated to that specific niche.
Finding Mispriced Opcodes with Fuzzing
Why I'm Calling for a Warning Label on Social Media Platforms
Some people underestimate how much hate we can have for our legacy ISPs.

I’d be happy to pay a premium to never give them another dollar ever again.
Would depend on what exactly 'vertical integration' is defined as. Most grocers' house brand items are produced by 'white label'/contract manufacturers that supply many different grocers. It's cutting one or at best two steps from the supply chain instead of true vertical integration.

HEB (the major player in the Texas market) is a notable exception that has true vertical integration, with in-house manufacturing and packaging facilities producing house brands, and its own direct relationship with raw goods/farm suppliers.
And even if it throttles because of temperature, it will be faster than a Pi 4.
https://archive.is/4xBOb
I think the dress example is not super great because “little black dress” is an expression or something. It is like an accessible and inexpensive but still nice and fashionable dress.

https://en.m.wikipedia.org/wiki/Little_black_dress

So I think a little black designer dress would be a designer dress which happened to be little and black. A designer little black dress would be a dress of the “little black dress,” variety, which also has the trait “designer” applied.
I don’t think OO should be taught to students who aren’t already familiar with structs and passing functions around.

If those two things are already well-understood, the nature of OO as a some syntactical sugar and a couple lookup tables is readily apparent.

Without that background, the terminology seems weird and arbitrary and the behavior magical.
If you want to "close over" the value in the closure then there's a simple trick you can use:

Pass a keyword argument with the default value equal to the value you want to close over.

Voila!
Smart devices a privacy nightmare, Amazon Alexa, Google Home worst offenders
>> ...but if they did use a font without securing permission...

IANAL but I believe you can trace even a commercial font and use it. Making a bitmap font from print and using it in a game should be fine.
The OLED iPad Pro was only the beginning for Apple's return to thin devices
fortunately, it's not for a one person to decide what an economy needs or not. The demand is there and that's why we have "ad companies".
Neat project. As an aside, the following is a great creative starting point insight:

> At one point, I grabbed a stack of iPhones and splayed them out like a hand of cards. I had the idea that, if each phone displayed the image of a card, you could shuffle the deck just by pressing a button, no physical movement necessary.

But it could also lead to funny "tech thinking". For example: "Imagine we could take the messy hassle out of human conception, and monetize it as an app!"
Cal.com Open Source, and a Better Calendly Alternative
Memory is the wrong word to use even like that. To the extent that there is DNA methylation in gametes, it will up or down regulate the expression of existing genes in the DNA. Nothing is created de-novo as in memory, you can’t look at the resultant gene regulation and look backwards to a cause.
I think Dan performs a mild sleight-of-hand trick here: he asks why we don't consider this a bug when any other software would consider it a bug. But in fairness, the question was not, "Did this prompt have a bugged output," it's "Did it have a racially biased output," and that's a more emotionally charged question.

If I wrote software that choked on non-ASCII inputs for say a name, and then someone said, "Hey, that's a bug," cool, yes, fair. If someone said, "This is evidence of racial bias," I mean... I'd probably object. Even if there is some nugget of truth to the idea that there may be some implicit language bias which relates to race in there.

I think Dan does a decent job showing that there is some level of racial bias -- not on the level of "the model refuses to show asian people," but on a level of "the model conflates certain jobs with certain races," and that's fair. But I just found the lede of, "Why don't people admit there's a bug in AI" to be a little obtuse.
> And here i thought the goal of SICP was to scare off folks who were getting into CS

Well, the acronym is pretty close to SCP...
I don't think markdown conversion is a mass market application, but maybe personally I will indeed use it soon, so that would be something I guess ..
Too true.. I have a nas project in pieces on the table next to me, since I was out of work for several months and couldn't put any more into it... I "saved" a hundred dollars or so going from AliExpress components, the mainboard doesn't work right, and trying to get it replaced would cost about as much as a different board from AliExpress. In the end, I wish I'd spent the extra hundred or so on a different case and board. The cost of the drives significantly outweigh other costs.

It bugs me to no end how much a small (4-drive) nas can cost, compared to much more capable mini-pc prices.