skysight-inc/HackerNews huggingface dataset:
Last weekend I finally removed windows from my private laptop, dual boot from my desktop and set up WSL on my work laptop at least.

I thought that some things like games would stop working, but instead I had to install absolutely no drivers, fix nothing, video playback on my laptop has gotten better (before I often switched to 720p on YouTube) and even high performance requirement games on my desktop just work thanks to proton. It’s actually the year of the linux desktop for me now.
Atomic commits are also really nice for when some stealthy tricky bug appears and you need to git bisect to find out where it was introduced. Ending up with 'the bug got introduced somewhere in this massive commit that touches nearly every part of the system' is not very helpful.
If you close your eyes and only see the dim light coming through your eyelids, that’s it. If you can visualize anything, then no.
People have been complaining about this issue for 10 years. Presumably if there were an easy fix they would have fixed it by now. They painted themselves into a corner somehow with HM, polymorphic literals and function overloading. Haskell doesn’t have function overloading (except for type classes) and OCaml doesn’t have polymorphic literals.
One of your choice felt odd to me, why choose iPhone over privacy focused forks of Android like Graphene?
We’re in the middle of “The Dark Ages II” and we don’t even know it.

I’ve been thinking for a while about how historians will view our chunk of history and it ain’t too good.

There will be some bright spots, but for the most part humans have been behaving pretty terribly, at scale, since harnessing the power of electricity.
> History shows the labor unions and leftists would also be against replicators.

Only because the rich would exploit the replicators and would leave everyone else in the dust starving.

Nobody would have a problem with it, if you could survive on them.
> and you're kinda restricted to AMD GPUs.

No idea where that came from but it's not the case.
possibly: request to be forgotten triggering model retraining if user data has been used to train it.

dma means permissions can be revoked iirc
Over in the UK in the 80s, as kids, we played lawn darts and not once did we manage to injure ourselves.
Matches my experience as well. I tried langchain about a year ago for an app and had a pretty standard use case but even going a little bit of rail and i had to dig up layers of abstractions where it would have been much easier just using the original openai lib. So it might be beneficial if your use case is about offering many different LLM providers in your app but if you know you won't be swapping out the LLM provider soon it's usually better to not use such frameworks.
If you arrive on time you're already late.
I think a lot of problems arise from people trying to optimise their journey time so they can leave at the last minute. Any small inconvenience then leads to road rage.
Yes but they were nowhere near as successful as the Atari ST or Amiga. They arrived kinda late to the party compared to the Amiga 1000 (1985) or Atari ST.

You'd occasionally see one but the personal computers scene in Europe was clearly dominated by the Atari ST and the Amiga. You'd also see a few Macintosh. The Archimedes has always been a rare sighting.
Perhaps my information is outdated, and happy to be updated, but I don't think they're losing anything while docked because the system is valved off. Once they depart, the leaks will begin again.
Possible to set up a server somewhere out there? Just host? What’s stopping that from happening?
It wasn't a play on AltaVista -- Astalavista was actually older than AltaVista! It says so in the Wikipedia article you link to. I also only learned this mindblowing fact a few weeks ago.
How can it be a good idea to have a time limit for the compilation of expressions in a compiler ?

Doesn't that mean that your program can compile fine in the morning, and fail to compile in the afternoon because you have an HD youtube video playing in the background ?

Or the same program could compile fine on your computer, and fail to compile on less powerful CI servers ?
> We could just as easily have called it "black" or "white" charge

And when we found a charge system that had 3 charges rather than just two, we did.
Maybe I'm misunderstanding but I think there's been a mistake with the "Bad URLs Count", it shows a date instead of what I'd expect (a number)
I'd also want to say that a series is not necessarily a polynomial
“God only knows what it’s doing to our kids!” is something parents used to say about LSD. Today… about Facebook and Instagram.
You know, everyday there is a non-null probability of a massive data leak from Google (or any of the big data hoarder). Everyday we roll the dice of this eventuality and law of large numbers tells us that it will happen.
Compare the Alto to the Mac.

Now compare the original Android to Blackberry (which it copied first) then compare it to the iPhone, which it copied later.

The Alto and Mac were both WIMP interfaces, but had very different distinct personalities.
Not once have I, nor any family member, died in a car accident.
You're the one calling them faceless bureaucrats. Most speed limits are set in place by a mix of safety boards and urban planners, who do take these limits into account. Explain to me what makes them faceless and detached from the situation?
Released 2nd of 6 songs in 6 genres in 2024 using tech tools and AI
I'm trying to work out any basis on which this will do more than perhaps reduce no-shows. Not to mention the negative impact on bookings.
I think this was just more of a function of technology. Good quality capacitive touchscreens only really started to become available in the mid 2000s, and even the early ones weren't that great (e.g. no multi-touch). Without this you're forced into using keyboards if you want to have any kind of usable interface for typing, or you do something like the graffiti writing system that psion PDAs had in the 90s.
What on earth are you talking about?

This is an article by a guy who calls himself a "V hater" and the stuff from discord sreenshots wasn't even addressed to him.

What are the lies? Please list them here, I'm genuinely interested. Bugs in experimental coroutines, a new WIP feature no even mentioned on the home page yet?

Again, please list just 3 reasons V is a scam.
My takes:

1. The existence of “rubber duck debugging”, and a whole bunch of studies on verbally explaining a concept indicate that language is essential for thought. In rubber duck debugging, programmers tell their problem to an object and this is beneficial in finding the solution. There are studies that show when we verbally teach material to someone we remember it better. Also the act of taking a test increases learning and memory, but why should this be if learning is secondary?

2. Everything we know about memory tells us that externality is essential for memorizing something. If there’s nothing visual, aural, or sensory then it is unlikely to be remembered. Language acts as an externality even as inner speech, meaning that thoughts can be said in language (ascribed onto the words) and remembered for short-term and long-term memory. A thought without externality seems more like a passing whim, unrooted in any more permanent mode of cognition and thus liable to be forgotten. I can imagine thinking in visuals, melodies, words, but if there is a kind of thought that isn’t occurring based off of these then it probably can’t be sophisticated.
Steve was probably complaining/accusing Eric, that Google bought Android because they've seen what Apple is doing and realized that it is a big deal. Plus, perhaps what Apple was doing also shaped/influenced Android in the later stages before release.
https://sci-hub.wf/10.2307/276490

P7
It may be a fight worth having, but that wasn’t the way to fight it. There was zero chance this was going to end with a favorable court decision. It only carried risk for the organization - no upside at all.
It's not ambiguous, it's a collective decision between engineers and business stakeholders. The ambiguousness comes from engineers not having full information.
Should that not be something dealt with by package managers?
It doesn't help that very many explanations on the web of anode/cathode are wrong, or at least misleading, and only cover catalytic or galvanic cells.

I believe https://chemistry.stackexchange.com/questions/16785/positive... is correct.
Thank you and yes, that's my aim.
In addition, there are some unique features that the original Event Viewer doesn't offer - auto refresh and time zone adjustment, for example.
Happy debugging with EventLook!
The vaccines are just common sense for everybody. If you’re worried about “putting your body through” vaccines I suggest asking yourself what exact you are worried about on a molecular/cellular level. PrEP blocks HIV’s transcription to DNA so that it can’t take hold - it is cleared by your kidneys like a zillion other molecules in your body. DoxyPEP is the most broad acting, and least popular, item on the list.
These guys in the Valley were all "borrowing" from each other all the time. This cross-pollination was what made fast progress such as we saw possible. They were so petty about it, it's kind of pathetic.

I think it was to Job's advantage that he left this world before social media really blew up. He was a brilliant product visionary but a pretty horrible human being.

https://podcasts.apple.com/us/podcast/part-one-the-terrible-...
Apologies, poor joke around 'proving a negative' in a sense :P

Dang, no, I apologize, my pun detector doesn't work at the weekend.

I can relate to a lot of your reasoning, I would probably even cancel my internet at home if it wasn't for close relatives that live abroad. It would become a lot harder to stay in touch. But, like you say, this is not so much related to privacy as it is to other concerns.
If I sell you copyright of my code, I might still have it on my computer but I lost any rights to use it. This is a standard business arrangement that anyone on this site knows and uses. I don't think it's as complicated as you make it sound.
I had to laugh so much because of spreadsheep. Thank you.
Yeah, Apple is trying to play hard, not to break their little piggy bank.

I couldn't care less about Apple Inteligence not coming to EU.
I am also the same as the person in the article. Pure speculation on my part, but I am convinced that it’s the people who can fully visualize things that are the outliers and not the other way around.
I had never heard of Human Design until now. It looks like absolutely maddening junk to me. To each their own but nonsense pulp like that is just about the exact opposite of what draws me to hn, and avoid almost all other forms of social media.

Full disclosure: I loathe astrology, to a disproportionate and somewhat irrational extent.

Thanks for the book rec though. As a "fan" of James Randi, that seems interesting.
How does violent agree/disagree work? Like after you conclude you agree/disagree to this internet text, do you then proceed to scream out on your balcony that which you agree with / smash up your apartment in rage, respectively?
This article insinuates Schmidt have leaked the iPhone to Google.

Poppycock.

https://www.businessinsider.com/steve-jobs-on-android-founde... if you believe Andy Rubin's recollection of events on January 2007 when Jobs announced the iPhone he had absolutely no idea.

https://arstechnica.com/gadgets/2016/10/building-android-a-4... even in December 2007 the Android milestone build didn't have a finger friendly user interface, that'll only come in February 2008. The iPhone shipped 2007 summer.

Now whether the UI was stolen from the iPhone is a different matter and I do not want to enter that debate.
Hmm zipcars in my area (London) are usually clean.
This calls for a bottoms-up approach
You could see where it was going when Candy Crush came installed with Windows 10 Enterprise.

If you treat Apple hardware like a subscription model where you make sure not to hang on to anything for too long (these engineering problems that happen after a couple years seems awfully convenient) then you get the arguably better OS / general computing experience without the risk of expensive hardware going wrong over time. And it's an expensive subscription model today, the days of a top spec Apple laptop for £1500 are gone, so a decent general computing experience is now at a premium.

Owning a MBP beyond a few years these days puts you in the ticking time bomb territory, at some point whether it's the soldered SSD endurance or an exploding SSD/T2 chip, it cannot be affordably repaired when it bricks.

In the meantime, hackintoshes have a little bit of life left, and Linux looks to me finally like its only another 5-10 years before the year of the desktop is here, and I say that positively having used it on and off for 25 years
Systemd's init system used standalone, or one of the many other init systems available and used by some ditros: Upstart, OpenRC, runit....
Probably because the team who was using it as a boogeyman had to lay out 5.5 trillion in stimulus packages (Cares Act, Consolidated Appropriations act of 2021 both signed into law by DJT).
So let everyone decide to decide for themselves what a safe speed should be on any given stretch of road and see what happens? In other words, let evolution find the 'safe' speed.
Huh, why would reciprocal sqrt and fpmul be faster than regular sqrt?
> All of this is publicly visible and opens a lot of opportunities to harvest slippage etc. (lookup MEV-bots)

Basically, people can front-run your trades, and this is built into the market by design. Also, instead of the winner being the fastest like in tradfi, there is a competitive auction where participants pay for priority. See, e.g., https://archive.ph/W0nvi or pages 7...9 of https://assets.ey.com/content/dam/ey-sites/ey-com/en_us/topi... for examples. Even if you are not the one doing the front-running, you have to be aware that someone else will be.

To make it more exciting there are also implementation bugs: https://archive.ph/9w32t
Being Understood
The Commodore Amiga was better at everything but the Atari ST had a MIDI port. I saw Atari ST used in music studio well into the 2000s and not for nostalgic purposes: they were silent. Back then ultra loud PCs (PCs were ultra loud back then) were an issue in music studios, so some kept using Atari ST way past they're prime.

I remember in the late 80s a neighbor's friend would bring his Korg synth and hook it up to my neighbor's Atari ST. That was quite something.

Another thing the ST had that the Amiga didn't was a port of FTL's Sundog: Frozen Legacy. One of the very best video games of that era. FWIW that little FTL studio then went on to make another incredible hit: Dungeon Master (best selling Atari ST game ever and an incredibly prescient video game).

For whatever reason Dungeon Master got ported to the Amiga but Sundog: Frozen Legacy never did.
Apple DMA Review (21 June 2024)
> Even modern Macs snap apps to one monitor or the other, so no video walls

Linux, and I believe Windows as well, can display windows across different monitors just fine. But sometimes the monitors are too different, and part of the window gets ugly. Probably a blocker in Appleverse.
This means even Apple understands that these are not killer features that are actually important and drive product adoption.
People often buy new iPhones despite the exterior design barely changing since 2017.

When it comes to phones, buyers are smart enough to realise that it's what's inside that counts - the processor, screen tech, cameras etc. They understand that iterating these components is more important than iterating the superficial shell they're housed in.

Unfortunately the car market is irrational. Some customers want superficial new shells every year, in order to show off to others that they're wealthy enough to refresh their car.

These kind of customers may not appreciate that since 2012, Tesla has delivered several radical new Model S vehicles, albeit in the same skin. The Model S has been:

* transitioned from a single motor to triple motors (for extra performance and torque vectoring).

* increased its power from 363 hp to 1020 hp, with a breakthrough carbon-wrapped rotor allowing much higher RPM, and improved drivetrain efficiency.

* replaced its 60kWh battery pack with a 100kWh pack, improving range, longevity, power delivery and charging speed.

* made major iterations to the computer, with many new capabilities added in hardware and software.

* improved full self driving to the point where it can navigate city streets with barely any intervention.

* completely revamped the interior. Ventilated seats. Rear screen. Acoustic glass. Improved legroom and headroom. Heat pump for HVAC

---

There are many benefits to customers in Tesla preserving the exterior shell of the vehicle - in particular it means servicing is easier and cheaper, as there is less variation in parts between model years. Accessories from earlier cars are compatible with later cars. There is less needless devaluation of older models.
https://sci-hub.wf/10.1007/s12650-018-0521-3

Have to use the doi..

Did you mean "right of way"? I was under the impression sabre/foil had right of way but epee didn't.
The article's impl of its own series [1] centers on the octave [2/3, 4/3] but the error is actually more balanced across [1/sqrt(2), sqrt(2)]. (A series expansion of the error probably explains this - some of the experts here like pavpanchekha | pclmulqdq might be able to explain pithily.)

So, here is one way to evaluate the discussed series evaluated across the centered interval and I think it only needs 9 terms for "near IEEE double" NOT the author's 15 terms:

import sys, math # arg = number of terms of series
n = int(sys.argv[1]) if len(sys.argv) > 1 else 3
def lnATH(x): # Ln via ArcTanH form/series
u = (x - 1)/(x + 1) # Can expand loop to expr
return sum(2/(2*j+1)*u**(2*j+1) for j in range(n))
x = math.sqrt(0.5) # sqrt(1/2) centers error
x1 = x*2 # IEEE FP exponent gets within 1 octave
m = 3840 # 4K monitor; adjust to whatever
dx = (x1 - x)/m
for i in range(m): # Plot error in favorite tool
print(x, lnATH(x) - math.log(x))
x += dx

If you run it with 8 you begin to see round-off effects. With 9 terms, it becomes dominated by such effects.

Anyway 15/9 = 1.66X speed cost which seemed enough to be noteworthy. I mean, he does call it "log_fast.py" after all. (4 seems adequate for IEEE single precision - though you might be 1-bit shy of 24-bits of relative precision at the very edges of octaves if that matters to you.)

[1] https://github.com/zachartrand/SoME-3-Living/blob/main/scrip... (and yeah, the code says "16 terms" & article "15 terms", but any way you slice it, I think it's a lot of extra terms).
The best seats in the house: Where to sit in (almost) every NYC movie theater
Edit to say -- watched one of the reviews, and it's not eInk. This thing boggles my mind. How did Amazon produce kindles for 16 years and the refresh rate today is pretty much the same as it was in 2008, and then these guys come along and say "1hz is too slow, let's do 60!"
Yep. It’s a really nice architecture for lots of use cases where it fits.

Every new idea goes through the same cycle of overuse until it finds its niches.
Is this really C++ specific though? It seems like the optimisations are happening on a lower level, and so would 'infect' other languages too.

Whatever the language, at some point in performance tweaking you will end up having to look at the assembly produced by your compiler, and discovering all kinds of surprises.
I love that the exploit demonstration is filling the user's actual desktop with spiders.
I mean the whole article gives a huge number of ways in which you have lied about the language, and the whole internet is full of “V haters” who seem to be able to give solid evidence that it’s a scam

I’m sorry but this is kind of reading like a paranoid conspiracy level of denial. There is a reason why everyone hates your product and organisation. It’s not some conspiracy against you. It’s that you lied and it sucks
I switched to Linux Mint a couple of years ago and couldn't be happier.

So far I had one problem with a botched nvidia driver update, but with the magic of Timeshift, reverting that was painless, and I could upgrade properly later.

I haven't missed Windows a single time since making the switch.
I got a 1040STFM and SH204 through their developer offer, had been writing GEM applications on a PC so it was an obvious choice over an Amiga.

Got a Mega 4 soon after they were launched, followed by a 1040STe at home that I upgraded to 4MB RAM.

Still have the SH204 but with a 40MB drive in it.
I don't think its accurate to say a large percentage of the community is botting. My understanding is that the overwhelming majority of the botting is by organised groups making money out of selling the gold they make.

I think a large percentage of the community is buying botted gold, but random people botting to get 99 mining or runecrafting or whatever is relatively rare (and relatively sucessfully detected) compared to gold farms.
I assume you mean the DMA and I don’t think it’s at all clear how it applies to the features Apple is holding back. If it’s so clear you should have no trouble explaining how it applies, I literally have no idea. I suspect Apple is also unsure and that has lead to them adopting a “wait and see” approach.
Everything in this post applies to C too, so it's not C++ specific. And the same gotchas apply for every case when you use inline assembly. I wouldn't call it a trick... Just an interesting workaround for a performance bug in Clang.

The post can be boiled down to "Clang doesn't compile this intrinsic nicely, so just use inline asm directly. But remember that you need to have a non-asm special case to optimize constants too, and you can achieve this with __builtin_constant_p".
Language Server Protocol, see https://microsoft.github.io/language-server-protocol/

It isn't a particularly good protocol specification, but at least it got adoption thanks to Microsoft offering a reference client implementation as a library for VS Code extensions, and other editors like Neovim adding support in some form.
It's boring tech. They're quietly being used everywhere in big companies doing the heavy lifting.
They buy something for the money. That is the misallocation. They couldn't afford it, and your loan allowed it. Let's say they buy a tractor. The tractor would be bought by somebody else. Or perhaps different machinery would be manufactured, or perhaps something completely different would be done, or nothing at all would be done because people would prefer to have more free time. This is how you get massive market imbalances that lead to the great depression, or Evergrande.

No money is known that was used before classical antiquity, it must be a mistranslation.
> I have the same experience of being "unable to stop thinking".

I am doubtful that anyone can truly stop thinking. But people can have more or less awareness of their thoughts, and they can be having thoughts that they don’t consider to be thoughts. For example, if you notice that your shirt is wet, that is a thought even if you don’t “think” anything about it.

I haven’t personally tried one, but I believe the purpose of a sensory deprivation tank is to create an environment where your thoughts are unavoidable.
Apple needs to stop playing this silly game that American companies love to play with regulators. As if Apple didn't bow down to CPC but only doing malicious complaince to EU.
Common misconceptions about the complexity in robotics vs. AI
It's less accurate.
> is literally whining they can’t break the laws

From the other thread: "if the EU requires Apple to allow third parties to use the new screen sharing APIs with the same privileges, that would be a security concern" [1].

My guess: this is coming to the EU, just not at launch. Cupertino had to haul ass to get this to market on time. Creating a secure, open API for random AI engines isn't a priority relative to launching in the rest of the world.

[1] https://news.ycombinator.com/item?id=40751654