skysight-inc/HackerNews huggingface dataset:
<< And all of this gazing-into-the-whoskey-glass discussion fails to recognize the very real differences that the candidates have, which have very real impacts on millions of people.

I like that phrase. I may end up stealing that.

I didn't say there are no differences or that there are no impacts. I said there were no real differences. Just because something has an impact on a number of people, does not make it important. Google email change may have a greater impact on most people's lives than some of the stuff we are talking about now.

But I will make a specific observation here and tell me your thoughts on it.

There is an amusing level of 'tax ideas' in the last moments of the campaign including no taxes on tips or no taxes on overtime, which, arguably has little to no real impact on the budget ( despite -- also arguably -- having some positive impact on the poor people ). Naturally, all of that has near zero chance of passing, which is partially the point I want to make here for you to consider.

This is literally the 'bread' part in panem et circenses and there is literally no chance of it happening despite being practically insignificant amount in the US annual budget.

What does that tell you about the priorities of the elected officials? What does it tell you about the candidates?

I know what I think here, but I am curious how you will defend espoused values of candidates vs the reality of what is being done ( or has been done or will be done ).

<< You say we are all slaves, but don't propose any method or course of action that would lead to your fantasy of betterment.

Which part? That there may be no way to make it better or the nature the reality we live in?

<< This is troubling.

Zero disagreement.

<< Somehow you follow up with "public education is good in theory but since it doesn't currently work we should eliminate it".

I am a simple man raised on Windows 98. Unfortunately, if there is one thing Microsoft taught me, it is that sometimes fresh install is necessary as no amount of fiddling will save it. This is largely how I feel about public education; no amount of fiddling will save this version..

<< I (and presumably you) are privileged that Trump can't deport us, or take away our right to some healthcare choices, and that we have savings accounts and jobs with health insurance.

In a sense, it is always a possibility. If you look at some of the fine print lately, you will note that naturalized citizenship could be stripped in some circumstances or that sometimes it does not matter if you are a citizen at all as long as the government deems you a big enough nuisance.

But that is not Trump's fault. If anything, he may be a symptom of a greater issue and a convenient face to justify even more fine print on our list of privileges ( just in case that nuance is lost, I am channeling immortal Carlin here ).

<< I disagree with your worldview.

That is ok. I do not come here to seek confirmation.

I do come here, because, people here, on average, are interesting, smart, and/or capable ( sometimes all three at the same time too ). Call it aspirational voyeurism.
> Is it possible that this explains what happened with Apple’s Photos app?

I’m out of the loop - what happened with Apple’s Photos app? I’ve seen their marketing from announcements earlier in the year and was looking forward to the update - is it underwhelming?
(Yet Another) Introduction to Quaternions
Sounds great. I want an openly opinionated wikipedia where a supposed fact is acknowledged as known to possibly exist even when the source is not known (but this should be indicated), where it is Ok to mention an opinion (also labelled) and where nobody deletes "unimportant" pages/facts others write.
Great article. One real case I encountered that I find thought provoking, is where a bunch of test failures were bucketed into the same bucket because link-time code-generation had noticed that a bunch of C++ getter functions had the same output code and combined them all. So stack traces became confusing because the address-to-symbol mapping was more complicated than the logic we had in place was prepared for.

i.e. optimization had violated a rule we were implicitly relying on (that each non-inlined function should start at a distinct address, so that address-to-symbol mapping could be done easily). But that’s not an explicit guarantee and optimizers don’t seem to think about it much. (Well for inlining it seems to have had some thought, still sucks, but anyway this case doesn’t fit the pattern of inlining).

I find it hard to say anyone is dead wrong in this case… but I would turn off that LTCG optimization any time I could, except where proven necessary.
嚔 is an unusual character, though. Not just in that it's not often used, but also because it's construction is atypical. It would be like Ph.D. students forgetting how to spell "onomatopoeia," which, yes, wouldn't be surprising.
There’s an example output linked on the github page
> A query planner needs to be more conservative with its resource use.

The number of possible distinct query plans grows very rapidly as the complexity increases (exponentially or factorially... I can't remember). So even if you have 10x as much time available for optimisation, it makes a surprisingly small difference.

One approach I've seen with systems like Microsoft Exchange and its undrelying Jet database is that queries are expressed in a lower-level syntax tree DOM structure. The specific query plan is "baked in" by developers right from the beginning, which provides stable and consistent performance in production. It's also lower latency because the time spent by the optimiser at runtime is zero.
In fediverse terminology your idea would be for accounts to seamlessly hop between instances (which are usenet groups), and a lot of other people think that would be a good change too. The only difficulty is engineering something where no individual server has authority over a login identity. It would all be so easy if browsers could sign POST requests with keypairs that the browser managed, but that's been resisted in web standards for decades.
And, to elaborate, it's those pre-processed foods like Doritos whose prices don't scale with "cost of living". They're expensive imports, luxuries. There's an entire genre of YouTube video in which expats go to grocery stores, and it's instructive. If you want to live cheap, you need to eat like a local, not like a Westerner. (The good news is, that "foreign" diet probably has more whole foods and is probably healthier, so long as you can avoid pathogens.)
From a market penetration perspective, FireFox is not winning, but as a worker in the Cyber Security space, almost all my peers use FireFox.
I like HSLuv too as its color picker looks familiar while having a Lightness slider that works the way you'd expect compared to HSL. I see color nerds promoting OKLCH but OKLCH color pickers can look intimidating.

> generate 12 distinct colors for data visualization, so that small points in those colors against a black or dark blue background will be visually distinct to everyone including my red-green colorblind coworker.

Did you get anywhere with this? When there's multiple kinds of color blindness changing the perceived colors in different ways, I'm not sure 12 colors that are distinct to everyone is feasible. You could use different symbols though, or changes in size or pattern.
With gcc & clang you can use __attribute__((always_inline)) to force-inline, even at -O0, giving an error if it's impossible.
Why Stripe's Acquisition of Bridge Is a Stroke of Genius
Check what they actually say before taking that seriously. I put in my 2006 Honda CR-V and it said the same thing.

The way the report is organized can be very misleading. Here's the items it listed for my car and why they are misleading.

Under "Collect" it had:

• Identifiers. My car does not have the capability to collect any identifiers. Clicking on the card to learn more what it says is that Honda collects a whole bunch of identifiers. They are not saying that the vehicle collects them.

Honda may indeed have some of that information, but it is because I wrote it down on forms when I bought the car, or I entered it when I registered on their forums.

• Location. Same as "Identifiers". Honda collects this via mobile, web, or vehicle but they are not saying that my particular vehicle collects this.

• Synched Phones. My car has no phone interface. I could possibly get music to play from my phone through my car entertainment system by using my USB-C to headphone adaptor, plugging the headphone to cassette adaptor I have lying around somewhere into that, and insert the cassette end into the cassette slot. I've also got a headphone to FM transmitter somewhere that I could use.

• User Profiles. This is about vehicle speed, acceleration, deceleration, pedal position, engine speed, and similar. It it possible that such information is logged by the computers that control the car. In fact I'd expect some of that to be logged for diagnostic purposes. But it will only be accessible physically, probably through the ODB2 port, or maybe through some Honda-specific port that they make Honda dealers pay a bunch for.

Under "Services" it had:

• Sirius XM ONE-WAY. This is just wrong. 2007 was the first year Sirius XM was an option on CR-V.

So, what we've got then is a mix of items where they are really just reporting what the car company will keep if it gets a hold of it by any means, items that are actually collected by the vehicle, and items that are wrong.
See, you have it backwards. It's exactly the opposite. FLoC etc were designed to mitigate the antitrust concerns by replacing 3rd party cookie tracking for the other ad companies, allowing 3rd party cookie deprecation to proceed. By blocking FLoC, activists made it impossible for Google to deprecate 3rd party cookies in Chrome, as that would guarantee a loss in antitrust court.

Google themselves never needed FLoC for their own ads business. Their search and video ad businesses don't need 3rd party tracking to be successful. Google has the most first party data; users literally tell Google their intent directly by typing it into the search box. Advertising on 3rd party sites is a small minority of Google's revenue, and the part of that attributable to cross site tracking is even smaller.

But Google had to provide something to replace cookie tracking for the other ad companies that don't have the first party data Google has. Those ad companies rely on 3rd party cookies to compete with Google. If Google blocked 3rd party cookies in Chrome with no replacement they would instantly be sued for leveraging their browser market share to kill their competition in the ads market, and they would lose big.
There are objective differences in disabilities and the suffering of the people afflicted with them.

If someone does not recognize that the hardship of losing a pinky finger is not nearly the same as losing an arm, or as the experience of a quadriplegic, they are not making valid assessments of reality and they are not able to provide any help to those people.

I say this as a person who has ADHD and have worked with profoundly disabled people many times in my life.
> Where did we say that? The first picture on the Wikipedia page shows the tower as a linear stack of items from set theory. The Scheme predicates are named similarly. This is the appealing myth.

In the section where the wikipedia page talks about exact and inexact, the specific thing you were calling out, it says "Another common variation is to support both exact and inexact versions of the tower or parts of it; R7RS Scheme recommends but does not strictly require this of implementations. In this case, similar semantics are used to determine the permissibility of implicit coercion: inexactness is a contagious property of numbers,[6] and any numerical operation involving both exact and inexact values must yield inexact return values of at least the same precision as the most precise inexact number appearing in the expression, unless the precision is practically infinite (e.g. containing a detectable repetend), or unless it can be proven that the precision of the result of the operation is independent of the inexactness of any of its operands (for example, a series of multiplications where at least one multiplicand is 0).".

I want to especially highlight the phrase "exact and inexact versions of the tower or parts of it" Which I then reacted to by saying "The article describes a reasonable-sounding way to extend the tower with a second dimension of precision." Once you have two dimensions it's no longer a single tower. I thought that was the common ground that we were talking on, that if you use that method it's not a true tower anymore.

> Please don't do that. I've tried to clarify details in response to your questions, but if you're just going to dismiss it with some snarky crap like that then you can go fuck yourself.

That wasn't snark. I am really trying to understand your argument, because it looks like we've been talking about different things the entire time.

I had thought we established from the very start that the description on the wiki page wasn't actually a single tower. If you are still trying to convince me it's a more complicated graph, then I agree with you, and I don't understand how we got so far without that being clear. Sorry for sounding reductionist about it.

So please, honest question for clarification, do you object to the graph of number types described by that paragraph, do you object to using the word "tower" to talk about it, or do you object to both? Please don't get mad at me for asking, or think I'm trying to dismiss you.

And if someone builds a pure tower that goes int32, double, complex, quaternion, do you think that's inherently self-defeating because it can't live up to the promises of a tower? It doesn't have the issue of floats versus bignums; it's strict subsets all the way down.
I might be misremembering, but if you're using a transaction like in the article but using the rollback journal mode rather than WAL, won't sqlite actually hold the lock on the database for the entire time until the transaction is committed, which might actually be a substantial amount of time if you're writing lots of blobs like in the article even if each individual blob doesn't take that long?
Arc does some things right. Combining tabs and bookmarks into one cohesive display, that allows the moving of one to the other, makes sense. Having a floating command bar that does more than just "open this URL" as well.

Others have tried to solve the intersection of new discoveries and daily reading workflows, but only Arc seems to present the latter in a way that does not get in the way of the former and does not require N keypresses to get there.

Sidebar plus floating URL bar means much less window chrome, which is (especially for people like me who haven't owned a monitor or a desktop PC for a decade) a welcome freeing experience that maximizes screen estate.

Having a baked in tracker stripper for a one-keypress URL copy is, especially for people like me who copy dozens of URL daily, a boon. No other browser seems to think, that this is something that is needed. And most users seem to have arranged themselves with two keystrokes to highlight the URL bar and copying the contents, followed by dozens of deletes to remove trackers.

Sure, it's small stuff and easily waved off, but if none of the other browsers wants to break with the Netscape early days paradigms, Arc it is[1].

[1] Zen Browser tries, but then, that Mozilla underpinning often sabotages the experience.
At what income level do pirates consider it immoral/moral to pirate something?
While it feels complete to see a comment literally "both sides"'ing electoral voting systems in a full Godwin's law sense, the issue isn't whether "both electoral systems" can exhibit pathologies.

( Addressed in a peer comment https://news.ycombinator.com/item?id=41961834 )

The question is which systems have fewer pathologies, less often and with smaller consequences.

Iteratively spiralling open field non party demographics into a non representative two party stand off is not a desirable outcome.
Trying to make C/C++ memory safe. Full compatibility + memory safety with no escape hatches.

Currently working on redoing the underlying object model to eliminate the top perf overheads.

https://www.youtube.com/live/_VF3pISRYRc?t=4862s
Toyota set up shop in the US in 1981 because the US auto industry and unions lobbied for import restrictions. Then Congress held hearings and threatened legislation, followed by the UAW filing trade complaints.

Then, in the 1981, Japan signed the Voluntary Export Restraint (VER) agreement where they agreed to limit auto exports to the US to 1.68 million vehicles annually. [0]

The US is the second largest auto market in the world.

[0] https://en.m.wikipedia.org/wiki/Voluntary_export_restraint
my current graphic novel http://egypt.urnash.com/npol/

and apparently I am doing a set of fan covers for Roger Zelazny's Amber books? https://egypt.urnash.com/blog/2024/10/24/nine-princes-in-amb...
Fixed. Thanks! (Submitted title was "Meta's Open Source NotebookLM")

"Please use the original title, unless it is misleading or linkbait; don't editorialize." - https://news.ycombinator.com/newsguidelines.html
Not a big proponent of saturated fats but dietary LDL has only a modest impact on LDL-c - 5-10%. Other things that have similar or larger impact are exercise, reducing sugar intake, not being overweight, and consuming soluble fibre. Plant sterols/stanols also help
It is also thinkable that the Western manufacturer are implementing a "keep your enemies closer" strategy. Complying superficially while closely watching how the technology, uh, transfer is going and subtly messing with it. Either that, or I don't understand how airplanes are particularly hard to learn how to build. The technology is obviously difficult, but there is also a lot of money and staff (and time, given how long China has been trying) to deal with that.
Less car usage means less money spent on car related infrastructure and better flow of existing traffic which leads to further economic growth as space freed up can be repurposed for something else which lead to increased tax revenue.
Read the nonsense text aloud and then listen. Presumably with practice, you don't actually to actually speak aloud, and your 'inner monologue' voice is sufficient.
https://pastmaps.com

I'm building Pastmaps - striving to eventually be the world's largest online collection of old maps, aerials, and photos all packaged into a public historical research platform that's as easy to use as Google Maps. This has been a labor of love now for about a year, but I still have a huge mountain to climb to realize the full vision. Give it a try and give me your harsh criticisms - that's the greatest gift you could give me!

Even in it's current state, it's being used by geneologists, urban explorers, search & rescue teams, real estate developers, government agencies, etc. The number of exploding use-cases continues to astound me and keeps me motivated to continue.
Not at all. Don't conflate NPV predictions vs current NPV where all cashflows are known.
I heard she speaks of the enemy within, wants Hitler's Generals on staff and is keen to remove the licences from media outlets that talk about that.

At least you and I can agree how vile and disgusting that behaviour is.
Interesting! The use of 3D printer electronics is a great idea as they are cheap(ish) and get reasonable accuracy.

I'm curious what you mean by a custom NC manufacturing robot? A CNC mill?
Not so fast. Contactless accounts for a huge volume of compensation claims due to faulty or badly-designed interchanges. I've lost count of the number of times my partner has been overcharged when travelling from Wimbledon to Waterloo.
Drug policy is often more about finding excuses to punish certain types or groups of people the state doesn't like, than it is about safety and health.
Is there a way to export all your data from Huly?
I'm from the UK, and lived there for the first 35 years of my life. During that time, 'road tax' was a common way to refer to 'vehicle excise duty'. Doesn't anyone call it that any more?

Back to the point, though... Even though the Mayor of London doesn't have control over most tax revenue collected from drivers in London, this whole discussion is about what could be, so suggesting that the congestion and ULEZ charges are the only possible sources of revenue places an unnecessary limit on options.
That line in the abstract made me chuckle too, as a cognitive psychologist of memory (but currently doing autism research). Its an analogy, not some well validated law of cognition. I think there are a lot of concepts in cognitive psychology that may be useful to machine learning research, but they should actually, maybe, invite some cognitive scientists to work with them on their machine learning research (or at least help them craft their abstracts lol)
Yes, most browsers accept Brotli compressed data, so there is no need to decompress
The variety of devices available on the market surpasses your imagination. Meta's glasses use the same cameras that may be embedded elsewhere in hats and clothing. There are smaller and larger cameras. Meta's glasses simply provide a single person with real-time operational feedback. Whoever is spying usually already knows what they are after. I can't grasp why people are not frightened by the fact that their information can be so easily accessed, yet they are concentrating on some specific device (yes, with some additional benefits for the user, though it's not the only device of its kind).
Heads up: your link is blank when I opened it in Firefox

Uncaught TypeError: SpeechRecognition is not a constructor
>Ideally it should just be a system that lets you scan your identification card or drivers license. If you're of the correct age it should serve as a transportation pass. Simple. Compliant. Captures useful data.

Privacy nightmare, and disenfranchises those with no paperwork.
Thank you. I appreciate the explanation.
On the Julia front, I believe the evolving effect system may help a little bit with obtaining/surfacing that information. JET.jl should be able to solve the type stability (inference) one from a whole-of-program perspective. We have `@inferred` for unit tests. The macros would be a cool addition - I wonder if they would get overused though?

I agree that Julia takes the idea of optimization to the extreme - it's semantically a very dynamic language and only fast due to non-semantically guaranteed optimization. On the other hand, getting access to the generated IR, LLVM and assembly and iteratively improving it is far easier than any other language I've seen.
A point anc click model pretraining tool. Simply put all of your data into a directory of directories. Next, point the software to this directory and a few days later you get a pretrained model out.
Don’t compare TfL to buses or the BART in San Fransisco. The transit system the TfL operates makes US transit look like a toy.

London busses arrive every 5 mins not every 30 mins. At high throughput bus stops busses arrive pretty back-to-back continuously. Trains arrive every 90secs not every 15mins, often the next train is waiting just outside the station for the previous train to depart.

There are over 500 different bus services in London managed by TfL. 11 Tube lines covering over 200 miles of track and 272 stations. 6 suburban rail lines covering over 100 miles of track and a 113 station.

TfL is a major operation, and its fare collection system is one of the most efficient and technically capable systems in the world. So good they sell it to other cities like New York. I can absolutely guarantee that the cost of TfL fare collection system will be an insignificant fraction of the £2.2 billion that TfL collects annually.
And yet one of the best ways to lose respect in a technical context, especially as a junior, is to be confidently incorrect. Showing humility helps a hell of a lot for all concerned if you've in fact misunderstood something.