skysight-inc/HackerNews huggingface dataset:
I would agree on Wittgenstein, but the author clearly has a coder’s sensibility and wanted to stick to the rules. He didn’t really start to impact the broader field sustainably until the 40s and 50s, so I totally understand the urge to see him on the list. I think you might be putting your own goals onto this work, tho: you seem to be trying to think of the best philosophers, whereas this is a more narrow attempt to understand 2024 philosophy and its priorities.

Nietzsche is on the line for sure, but I’d say including classical thinkers (namely Hume, Kant, and Hegel) would be less interesting because their dominance is pretty stable at this point. I’m much more interested to see how the fight against Quineanism is going ;)

Either way thanks for the insightful comment; will be taking these thoughts into consideration as I try to improve on this. It’s good to see academic philosophy discussed meaningfully on HN!
The Cloudflare Warp VPN is not the same as the Warp terminal.
> This led to classic bugs where the function returns a pointer to a local value. Compilers now usually catch this. C eventually got structure return by copy. Then C++ added return value by move, and automatic optimization for that.

Jesus Christ. Can we now get “return fruit by vegetable?”

Some speedups may not be worth having to memorize standards documents.
Feel free to refute anything I said instead of going into ad hominems.
But if you don't lose things, how do future archeologists find them?
> A developer would have to have been living under a rock to be unaware that their license choice directly impacts their ability to monetize their code

That's basically exactly what I'm trying to point out though. Many developers make the determination that they don't want or need to monetize their code. Then someone else does it and then they feel it is unfair.

I consider this a perfectly valid way to feel and I don't really consider it a skill issue at the time of choosing the license.
Perhaps one reason is that it seems off topic and you treated "snappy" as a proper noun
GIL Become Optional in Python 3.13
> Especially for rendering, which is matrix math heavy, you’d have to design something completely bespoke to avoid it. SIMD is a natural necessity for rendering with any kind of performance.

Well sure, but rendering is a classically parallel operation which is regularly implemented as threaded.

> I also don’t understand why you think a JavaScript runtime wouldn’t use SIMD. V8 can make use of SIMD, whether directly targeted or indirectly via the compiler that compiled the runtime itself.

JavaScript runtimes are executing code, so they'll implement the whole gamut and their execution will depend on what kind of code it actually is. But the common JavaScript code, and the kind presumably being tested in JavaScript benchmarks because it's what people care about, isn't implementing a video encoder using SIMD. It's manipulating DOM objects and parsing short pieces of text input, which is branch-heavy code with lots of indirection and very little use of SIMD if any.

> If you want to stress very specific parts of a processor, then use something like SPEC. Cinebench is meant to be a realistic reflection of production rendering.

Which is kind of my point. Production rendering is going to be threaded and max out all the cores, which is Cinebench MT. "CineBench ST" is measuring something that nobody does in real life and doesn't even really correlate with the things people actually do.

It doesn't represent real threaded workloads (which optimally run on many low-clocked cores, not one high-clocked one) nor real serialized workloads (which are full of conditional jumps and cache misses).
Also scary for Rust.
Maybe Friend wasn't crazy for spending $1.8M on a domain after all
Great? Please block your way to irrelevancy Google, and take your browser with you.
It’s still linear time with one basket per room, you just have to maybe visit each room twice.
MeGPT – upload an author's content into an LLM
The drug is based on a molecule he discovered while working at Pfizer

On leaving the company, he acquired the intellectual property [IP] rights from his former employer

A lot of people don't do this when they leave or are terminated. It doesn't usually succeed, but it's always worth at least making the attempt. (In this case, Pfizer gave him the IP rights to the molecule he discovered in exchange for a portion of his company.)
Thanks. Yeah, we noticed this too. It seems to be just a strange quirk of the SF dataset, and only in the Richmond / Sunset districts. Or who knows, maybe it is true.
The animation by Jordan West referenced near the end of the article is included in a really good video by him too!

https://youtu.be/04oQ2jOUjkU

It’s worth a watch! I personally prefer Jordan’s approach, which is more focused on the math than computation.
Around 25 GB in total. Originally managed using a Git repository until it became unmanageable...

I just checked the song count, by the way, and it's actually 503305, contained in 441902 files (some files can hold multiple tracks).
Time to start using Brave then?
Guy has 34k karma. He’s one of us. Still doesn’t get RAM.

RAM will never be understood.
Hey Paul!

I think JSX is an example of the somewhat crude but practical use of simple execution patterns. For instance if you have a loop you do:

return <ol>
{items.map((item, i) => <li key={i}>{item}</li>)}
</ol>;

Which isn't really templating at all, but just the ability to use inline expressions and easily construct objects does get the job done.

Or in a SQL builder with JavaScript tagged templates, I do:

exec(sql`
SELECT * FROM a_table
WHERE category = ${category}
${subcategory ? sql`AND subcategory=${subcategory}` : sql``}
`)

That is, I nest tagged templates to handle different logic conditions and loops.

If there's deferred execution, it's done with ?: and .map() – though these very long expressions don't work nearly as well in Python. (List comprehension is in some ways better than .map()/.filter(), but not for very large expressions like in a JSX template.)
Engineering culture maybe. But I take issue with the management and its goals.

As a long time an app developer (mostly Android, but I've seen my iOS coworkers deal with Apple, and I released one somewhat popular Mac app while refusing to get a developer account), I find it very disrespectful how Apple tries its best to forcibly insert itself between the users and the developers and then acts like they totally played an important role in forming that relationship. Then there's the fact that the app store policies ruin the internet as a whole. Because Apple, in its infinite wisdom, not only reviews apps on their technical merits, but if the app is for an online service, it also reviews service itself. They would totally reject a client app for something that they don't like ToS of.

Speaking of the Mac app I made, Apple is making it harder with every macOS release to run apps from "unidentified" developers. No good technical reason for that. No good technical reason for taking away the "all developers" option from the security settings either (I know that it still can be set with a terminal command). A system can be made reasonably secure without the whole security model being centralized around one self-appointed unquestionably trusted party yet Apple chose the centralized approach.

The whole EU DMA thing... I don't even know where to start. This "core technology fee" is absolutely ridiculous. The fact that every binary that is to be "sideloaded" has to go through Apple is also ridiculous. It's pretty clear what the EU regulators meant with this act, yet Apple keeps trying to work around it to keep as much of its rent-seeking as possible. All while acting like a kicked puppy.

Then there's their stance on adversarial interoperability, see Beeper.

Then there's also this whole parts pairing thing on iOS devices. Again, no good technical reason. Maybe it's to prevent stolen iPhones used for parts, but stolen iPhones are still used for parts. I'm a software guy, but for lots more complaints about artificially created hardware-related problems see Louis Rossmann: https://www.youtube.com/@rossmanngroup
Unfortunately the smaller model is not anywhere near GPT4 in quality and no one seems to want to host the bigger model (it was even removed from fireworks ai this week). And no one in their right mind want to send their code to deepmind chinese API hosting.
The author of this podcast is a woman with a degree in physics. She failed to explain how a fridge works. She just mentioned the components. If I didn't know how it works I wouldn't have understood from what she said.
blue cruise isnt available on my full road trip route.
Show HN: Stock Exchange of Creators
tldr: Been working on Exponent, a stock exchange app of creators, on the side for sometime, and launched yesterday! Would love to get your opinions, thoughts and feedback, ama! PS: Initial app load might take some time.

Exponent is a stock exchange platform of creators where creators can raise capital from their followers in exchange for tradable digital assets/shares. Works like a typical stock market, IPOs and trading (no web3, no crypto, no nft).

Mission is to enable creators (selectively) to leverage their follower base and raise capital for their brands/ventures/big budget long term projects.

We launched with the fantasy app yesterday. Based on feedback in the private beta, realised that a fantasy app will help people understand this new asset class and overall concept without hesitation of putting real money into this platform. Will be launching the real money app soon!

You can check out the application, subscribe to the first creator IPO (IPO closes in 15 days) and also suggest creators that you'd like to see on Exponent.

Cheers! ♥
This sounds interesting, but I'm seeing the following when I visit the site:

404: NOT_FOUND
Code: DEPLOYMENT_NOT_FOUND
I changed all my .dev donains to .localdev
I would continuously lose ballpoint pens. At one point I thought the solution was to buy an expensive ball point pen as that would make me more aware of not losing it, but the effect was that it would just take a bit longer. I finally settled on buying many cheap pens. One humorous thought that I was curious about was that since I never found any pens (either my own or those lost by others), was it the case that there are people who find pens in the same way I lose them or do they just vanish into another dimension...
That's interesting but my sniff test isn't passing. "Reckless driving" doesn't require me to know it's a bad idea to do 100 miles per hour in a 25, it is reckless whether I realize it or not right? IANAL but the only thing I can think of requiring knowing to be at fault is slander, at least in the USA.
Right, so it makes sense to use solar to smelt aluminum, but even if you smelt all the aluminum with solar you'd still need to transmit a ton of power from the isolated desert to the cities where people live.

It's the thing where the use of electricity is a large part of the production of aluminum, but the production of aluminum is not a large part of the use of electricity.
> Charging $1000 to talk to their business development person does not suggest taking partnerships seriously to me.

A GM at Ford won't be paying this. That's for jabronis and randoms who want to pitch nonsense.

I think the price is fine. Mostly it's a form to say "I don't want to talk to you." He could just say that, but people would be mad as well. No reason to take phone calls from random "business development" people anyway as a startup.
Using their browser business to artificially force the market to be more kind to their advertising business?

Google's monopoly can't get broken up soon enough.
Blackberries are definitely an invasive species, at least in Australia - you shouldn't eat wild ones because they're commonly sprayed with herbicides to try and control them.
To me the "art" blocks look like converted stills from a movie or TV show, or from existing artwork: two figures facing each other in the first, three figures in the second, a... galloping horse with a cloaked rider in the third? But I could be completely wrong on all of that.
Interesting. Just today I was looking for wkhtmltopdf replacement after a horrible experience with puppeteer and trying to run chromium headless (do NOT try to run it with jemalloc in LD_PRELOAD). I did solve the problem, but I preferred the simplicity of a renderer.
Sweet! Have been using rsync daemon with Termux over USB for file transfer till now as MTP is too buggy. I should try this :)
Larry Wall is Brat.
If I'm not mistaken, Brave is based on Chromium, so it's likely that they'll be subject to the same changes.
Check again the graph.
He left Coma for tinycorp the same way Elon left SpaceX for Twitter.
most of the previous "most epic fail" awards are naturally dominated by microsoft.

blame shame can continue but if you believe if "production failures" such as this one is due to bad processes, then m$ definitely played a big role here.
Looks like they resubmitted (hopefully they'll update the text) https://news.ycombinator.com/item?id=41221312
The only thing the link contains is a bunch of people claiming that his achievements were built on other people's.

Yet not even a single a achievement is mentioned by name, nor any specific detail is given.

It's evidence for nothing.
We do not wish to reveal the system that has been implemented to detect potential fraud on a public forum like this one, but I can assure you that no confidential information can be disclosed to third-party services. While we may occasionally use services like this, we ensure that no sensitive data is sent, as long as the Mailhub service is used correctly.
[dupe] https://news.ycombinator.com/item?id=41140185
How is that not just PWAs?
I never lost a single sock during or after washing. Why? Because I care (they are expensive cycling socks) and I go after each sock immediately when putting them on the drying rack. So where are they?
1) Entangled with one of the other wet clothing items. (60% of cases)
2) Lost on the way between laundry machine and drying rack (20% of cases)
3) Still in the laundry drum (20% of cases).
I was thinking, uBlock is getting "isolated" to Firefox, since sooner or later all chromium based browsers will face challenges with removal of manifest v3 code.

However, one thing that could be done is integrate uBlock into a chromium based browser.
The removal of manifest v3 would still be painful, but uBlock would survive and we get a browser with exceptional ad blocking capabilities builtin
aider is great, i also use it almost daily. thanks for writing it Paul!
The problem with your hypothesis is that in the lead up to 2001 you have Linux as open Source, and Windows (et al) as commercial offerings. And the commercial stuff is waaaay ahead at this point.

The conclusion one draws from this is that "commercial development" (which is centered around intellectual property and copyright) is progressing faster than open source. In other words it's a kinda A/B test and copyrighted software is progressing faster.

From that point of view it's then hard to be convincing that adding another open-source operating system to the mix (one which has by this point failed commercially) would somehow improve development (as a whole).

(I'm referencing the original assertion in this thread;
"Just another proof that copyright laws must be heavily reformed asap because they continue to harm development ")

Now clearly Linux has become a player in the server space. And the BSD's have some small market share. Would the addition of BeOS dilute those already megre resources? Can one, hand on heart, look at open-source development and say it's developing faster than commercial software? Is Firefox leading development in Browsers or is it Chrome? [1] Is Linux (even today) leading desktop development? Or is it Mac and Windows? Generally speaking, if we look at the "big improvements" over the last 20 years, are they happening in the commercial space or the open-source space?

I'm as big a fan of Open Source as the next guy. But I don't think "copyright harms development". I think Open Source is a superb benefit to humanity. But I don't think of Open Source (generally) as a hot-bed of innovation. The tag line of "xxx is an Open Source clone of yyy" seems more common than the reverse.

Do I think intellectual property law needs reformation? yes. There's a lot which could be improved. But claiming that BeOS is "proof" that copyright is holding us back is, in my opinion, a weak argument for said reformation.

[1] Yeah, I know Chrome is "open source" - but it's resourced by a very commercial company for very commercial reasons.

[2] It's also worth noting that _abandoning_ things like copyright law would affect GPL code as much as commercial code. Making everything into effectively "public domain" allows for GPL code to be shipped in binary form _without_ supplying source code.
Brave includes an ad-blocker that is not restricted to using the extension API.
I thought the same.

My dog's been on it since last October, and it's made a big difference for him. Sorry to hear that it didn't help yours.

I've been wondering how long it would be before something similar was available for humans.
Yes, but they modify it to build adblock in, so one does not need to install a separate plugin.
I might just steal this idea from you. Having a partner who ”organize through chaos” (which I maintain is not an actual system) there are constantly treasure troves of knick-knacks everywhere, usually hiding important items. No matter how often I try to organize it’s always messy, I think this might be the answer. Thank you!
Doesn't le shill lion, aka Brave, already do that?
That honestly sounds like a you issue, not a browser issue.

I would have killed for the capabilities web browsers have now back in 2000. I was forced to build Java applets to get anything close, and the user experience sucked.
I've read that there is a ublock for manifest v3

Is that new ublock less capable?
Harry Potter and the Deathly Hallows. Midnight release, read until the sun came up...and kept going? Not sure exactly how many hours, maybe 9 or 10?
But think of the poor shareholders. How will they get any returns without Google's monopoly?
We use Gemini to analyze the video in its raw format.
And are you suggesting to first build an audience that takes years to build and then use this pricing model?

This is not the only product that made this product super successful, the others are quite expensive so I didn't care to share.

Users are getting fed up with the tiered pricing model and are less hesitant to opt for the "pay once" model. Having a huge audience is one thing, SEO is essential for not so popular developer.
I take this strategy of buying many of a thing to scatter all over with a few things. I've found it very effective.

In particular, I live in a sunny area at high elevation where sun protection is a big deal; finding out that one's only tube of sunscreen is lost or empty could have serious consequences on an outdoor activity day.

Tubes of sunscreen and sunglasses distributed to all vehicles, all backpacks, and all house entrances have ensured no sunburns in the family the last two years.
I disagree. There has never been a better markup language. HTML allows precise control of atomic elements that make up a component. It has been the best thing for accessibility we ever came up with.
For the first part you can do much better if the travel time between them is symmetrical: then you can use the time it takes a signal to travel and return in order to calibrate for the difference between them. This is how NTP works, for example. The limitation is a) the degree to which the travel time is symmetrical (strictly speaking we don't know that c is the same in all directions, but the universe would look the same to us if it wasn't, and in practice you can have systematic errors which cause asymmetry). and b) the jitter of your time of arrival/departure measurements.

For the second part, yes. The "spooky action" is faster-than-light but it doesn't allow any information transfer. The concept that's been talked about here is being able to transfer quantum states around like data (think allowing two quantum computers to communicate without needing to go via a classical conversion). Like quantum computers, applications are likely limited and it's not going to mean crazy fast information transfer or anything that would obselete classical computers, at least in the forseeable future.
> But the customer installed CS software could do this. So they are partly to blame.

It depends on if/how it was communicated. If there's a big red box in the user manual that says, "this software might take updates that completely bypass any phased rollout you configure", then yes it was probably irresponsible to use it. If, however, the software lets you configure phased rollouts and fails to mention that they might just get ignored, then I don't see how the customer can be blamed at all. (And in both cases, if CS shipped such an update with exactly zero testing whatsoever, which strains credulity but is what I've read, then they still get most of the blame.)
except marcan is https://archive.org/details/console-hacking-2010

not just 'a bunch of people'
That same Mojave desert has the Hoover Dam— it supplies 15% of its power to LA. (Of 58% sent to California)

That was a problem solved 91 years ago— in 1933.
I don't think we disagree (Report and dashboards are useful decision making tools), but in practice hiring external people to come in and build them causes more problems then it solves. In my experience processes on the ground can and will change and all of these pre-written reports and dashboards quickly become ossified and outdated.

If you take steps to make sure the data is properly stored and queryable stakeholders can maintain and develop their own reporting. Make the data understandable and accessible and reporting will follow. Human friendly schemas and such help a lot.
Real-Life Tractor Beam Tech Could Revolutionize Medicine
That’s simple enough. Just get a second tote for holding your first tote! Then you just have to keep track of the second one to be able to locate the first one.
The next message in the thread gives specifics about the PS3 crack referenced in the parent:

> Disclaimer: I have personal experience with him when he took the PS3 ECDSA fail research I and the other fail0verflow folks presented at CCC, and a couple weeks later released the PS3 metldr keys obtained using our method, with zero credit or reference to us. Then Sony sued us all because they assumed we were working with him, even though we'd been careful not to actually release any crypto keys precisely to avoid giving the lawyers excuses to sue us.

> So yes, I was named as a defendant on a lawsuit with him, thanks to his antics. That wasn't a fun few months.
Today's large vision models like GPT-4o can parse the content heavy papers pretty well (and respect their structures).

Yah basically it allows you to send PDFs as image patches into GPT-4o model that workflow can be easily built.

Feel free to send me an email richard@roe-ai.com, happy to evaluate your case and try to save that 200K :p
because they earn more from selling your privacy in bulk

and they dont have to deal with chargebacks or customer complaints

brilliant right

i know i know
I think it's addressed in the article:

> As you may know, we built a prototype for desktop PWAs a few years ago, and unfortunately user testing on our solution showed confusion and lack of perceived value. We didn’t release it because we didn’t have an approach that could meet the needs of power users without causing confusion among the broader user base.
Yes, uBlock minus (or maybe uBlock lite? A quick web search returns both in a way that suggests a rename) works on v3, and yes it's less capable (off the top of my head, I believe it couldn't take as many rules, probably couldn't do as precise of rules, and couldn't do anything about domain fronting).
I think by parse it means more like document understanding