skysight-inc/HackerNews huggingface dataset:
Provincial governments were a mistake - the average Canadian fundamentally misunderstands the division of powers and responsibilities between federal and provincial governments, and this is remarkably useful for bad actors.

I personally think Chrétien was a terrible offender, since his balanced budgets in the 90’s were a result of pushing responsibilities on the provinces. The current wave of conservative provincial governments have similarly created their own problems (particularly with the international student explosion) while placing all of the blame of the federal government.
Controversial fluoride analysis published after years of failed reviews
Thanks! Like I said, yes, the style could easily be improved, but it's really difficult to spend time on that when I'm working so hard on the backend. It's a low priority, even if it's a bad first impression for some people.

For example, the most recent update completely changed the way the index page loads, as I reverted it from Leaflet -> Maplibre so that I could use OpenFreeMap, saving $20+ per month in hosting costs, and allowing for vector maps to be used: https://openfreemap.org/

Thanks hyperknot: https://news.ycombinator.com/item?id=41635592

In that same update, I was able to add the "most recent week/month/year" for new and updated courses. After that update, I was overloading my flexible server instance with too much memory (oh, those for-loops and large lists). So, I then rewrote a significant section of the caching system!

The important thing is the "recent updates" lets people know the site is active. I got more than a few emails about whether it was a dead site in the last year (followed by random middle-man advertising pitches).

The reason why I think the styling is a low priority is that the site is targeted (for content creation) at older, non-computer literate folks at small clubs that would like to share their knowledge for posterity. It's also targeted at Wikipedians who justifiably know that this kind of detail about golf is inappropriate for Wikipedia, but still love golf. I'm not sure either demo cares too much about a site being super pretty.

The information ideally is targeted at golf nerds, but mainly junior golfers, looking for available information about relatively unknown course that they will be playing on in tournaments (hence the printable course guides).
NetBSD: Core statement on version control systems
How about these...

Netflix->Qwikster
Radio Shack->The Shack
Homegrocer->Webvan
Yummy.com->Kozmo.com
Bokus.com->Boo.com
Broadcast.com->Yahoo! Broadcast Services
This is at peasant 8k context size too.
next time, try to at least send out a direct link to the application, and not just an email that we have to decipher
I like Flutter for desktop, works pretty well.
While I'm obviously exaggerating by saying "never", the list is much smaller than it needs to be, and you have some misleading things on that list.

Chinatown subway station is great. Better connects SF residents and it's exactly what I want to see more of in SF.

- Van Ness BRT? That project started in 2003. It took 20 years to complete. Not exactly the poster child of solid transit improvements in SF, except if you ignore how it got there.

- The Caltrain electrification project is great for the environment, but doesn't help SF much as far as improving transit availability. It's slightly faster, at least.

- BART expansion to Berryessa is a bit separate from SF transit improvements, which is what I'm talking about.

- Salesforce transit center is fine and has good vision, like expanding caltrain downtown. But doesn't add a massive amount of transit availability that wasn't already nearby (yet).
America loved to build _in the past_. Now the workers cost too much, even when paid poorly, and the top must profit on an exponential curve.
That isn't a C feature, it's a feature of GCC and other compilers. While I have used (and horribly overused) `cleanup` in personal projects, it's not a replacement for a feature being in the standard.
Create React App should not be used because it is no longer maintained. Here is its GitHub repro: https://github.com/facebook/create-react-app/commits/main/ . It has had very few updates since July 2022. This is bad because it needs constant updates because it depends on a large number of packages and those packages are constantly releasing security updates.
If you do this in Portland or Seattle, people just assume you were at a... gentlemens club that uses $2 bills for tips
Agree on your second point for sure.

Harris/Klein + Chretien was a deadly combination, and more intimately connected than people will admit. Supposed ideological opponents, but the latter created the conditions for the former to thrive.
If I'm reading this thread correctly, it sounds like truckers staged a protest in Canada blockading roads. The government couldn't move the trucks because the cops sympathized with the protestors. So the government debanked the truckers as well as anyone caught donating more than $20 to them. Damn.
Some web forms do reject them. It's common to just have a separate .com email for those, which is just redundant.
Right... and GDP being a bad metric (for most decisions) doesn't have any relevance to the discussion. It doesn't imply anything about the thing it measures.

By analogy, good engines produce power. A speedometer measures the engine's power under a set of conditions. However, a speedometer is not (by itself) a good way to measure an engine because there are other factors you care about. The fact that a speedometer is a bad measure of engine power does not mean that engine power is unimportant or bad.

If I said, "high max speed means good engine," or "high GDP means economy is working well," your comment would be relevant.

I did not say that. I said "the overwhelming majority of transactions in an economy are of mutual benefit to the transactors."
Agreed he could have searched for the spelling, but "that" is probably referring to the word, not the human the word refers to, so "that" seems appropriate here. I would have used "it" ("however it is spelled"). You wouldn't say "however he is spelled". I suppose you could say "however he spells it", but then you're using it to refer to the word in question, putting us back at the start.
I see what you are saying. Companies where managers build kingdoms for zero business reason are pretty bad, especially when you are a manager that doesn't play those sorts of games.

Was your project seen as quasi make or break? I've been places where that structure made sense in that context. Division lead is mainly full time liason to the board in order to keep them comfortable with the project, sales planning, forecasts, etc. There's a lot of invisible at the team level stuff that can go on up there. Subdivision lead is to smooth the projects interactions/needs with other functional areas of the company, and team lead to actually keep the project on track internally.

I saw things from the other side but just from site visits. We implemented the same software and our management actually invested in our staff and flew us all over to see how others implemented things/their processes/etc.

Did site visits to an auto company where they had outsourced everything to TATA. At this point there is zero reason that brand exists, it doesn't bring anything over anyone else, not much institutional knowledge (or care for that matter) and basically treating their business like a franchise where any old body could step in, and not a specialized institution where the employees actually added/had internal value.

One McDonalds franchise is the same as the next, but seeing your auto company that way you are dead long term.
Games of that age are probably getting well into the era of "requires SVGAlib, must run as root". They haven't aged well.
I say this as someone who's tried all the state-of-the-art voice generation systems: so far, nobody has trained an AI to "chew the scenery" nearly as effectively and effusively as these voice actors having the time of their lives playing southern belles and bean company owners who are blisteringly envious that a dead mermaid is stealing their spotlight by dying from a megalodon attack.
Pseudocode for Intentionality
The problem is that this only works if your spouse used an apple application to tell you this information. If she used messenger/IG chat/whatsapp or gmail or her work email there’s no way for Siri to know about it.
I made enough so she doesn’t have to work anymore. Before Covid, she was a special needs bus driver. I didn’t want her on the bus after Covid for both her health and mine.

By the time Covid lifted, we had decided to fly around the country taking one way trips and she was deeply into her passion projects.

We got rid of everything we owned that wouldn’t fit into 4 suitcases. Our official home was our vacation home in (state tax free) Florida that was being rented out while we were traveling as a short term rental.

The “state tax free” came in handy when I was getting RSUs/pro rated signing bonuses
Exactly.

Twitter wasn't just a brand, it was a verb.

You can't 'X' anything, you don't 'X' your thoughts.

Brands that become verbs are rare gems, and Musk swapped his for a letter you can't even easily Google.

I was trying to look up search trends for the thing the other day and it's literally impossible.
A business doesn’t stop being viable only once every source of income is stamped out. It stops being viable when enough of it is gone, because people weigh continuing the business against the opportunity cost of doing anything else.

Also, many creators already are publishing “everywhere”. YouTube is simply the most profitable. If YouTube income goes away, that ends the business, whether or not it can technically be found elsewhere.
SF is already half way there with its bridge tolls (which, funny enough, are higher than NYC's congestion charge, yet there is zero fuss about them). The rest of the city is too spread out and has no natural choke points, so I don't see how this kind of congestion charging will be possible.
Phased array speakers can focus sound in a specific direction. The visuals I don't have a good answer for but the sound part could definitely be done with existing technology
When a TV network airs promos for its own shows, is it an ad?
I think it's wild how number blind people get in a bubble. The best investment strategy in a X bubble is to equally split up your money into every X-related company you can, not to go all in on demos. Sure you won't become mega rich but you will beat the market, which is the most you can ask for.
Short-circuiting a clicker game (and all other forms of nullifying Skinner boxes) is self-care.
Toggle the "Desktop site" setting in your mobile browser. (Worked in Chrome on Android.)
IANAL but you can have that without getting yourself a full copyright license to all contributions - as CLAs generally do, and what enables license changes.

A popular more lightweight solution is the DCO[0].

[0]: https://developercertificate.com/
If you manually decrease window.innerWidth and window.innerHeight to low values (i.e. 50 and 50) then the bouncing dvd gets triggered ceaselessly. I enjoyed this unironically :D
I know, when we discuss physics it has me feeling like I'm Stephen Hawking-Einstein.
To be clear, is "Anyone who doesn't like this should think about which members of their immediate family they want included in that 70,000 deaths." not also the same sort of flamewar style?
Speed-ran the game using this (well, I injected jquery first to select the element using $() because I'm an absolute Baboon) in about 45 seconds, spam clicking all the upgrades, and clicks stopped going up after hitting "342,044,125,797,992,850,000,000,000,000 stimulation" with 10k clicks per second.

What a ride. Love the implied commentary on our over-stimulated lives!
In unity shadergraph there's a "custom node" that just lets you type in hlsl/glsl or choose a file. You set its inputs and outputs and that becomes its handles. It's pretty nice.

Looks like blender has something reminiscent? Maybe? I haven't used it.
https://docs.blender.org/manual/en/latest/render/shader_node...
Linking? Open the Makefile and examine the LDFLAGS variable. There you will usually see the "-L" flag specifying the path to the libraries to be linked, and the "-l" flag specifying each library to link. You can specify multiples of both of these. The compiler/linker are usually configured by default to include certain paths automatically (eg. /lib, /usr/lib) so you usually don't need to specify those paths with -L.

It can get a bit more complicated if you want to use DSO's (eg. dynamically loading DLL's at runtime rather than linking at link time), but not a whole lot more.

Compilation? You probably want to understand GNU make pattern rules:
https://www.gnu.org/software/make/manual/html_node/Pattern-R...

Loading? That's generally the OS kernel's responsibility, as long as you're executing a properly formatted executable that has been compiled and linked correctly you shouldn't have do do anything magic.

There's really not a whole lot to it, but you're correct that the information is not always provided in one place, since not every build environment for every platform uses GNU make. However it really is pervasive in the embedded space and in many OSS C/C++ projects, so it's well worth learning. Most other C/C++ build systems aim to improve on it, but I usually can't be bothered with the additional build dependencies.
I mean, are we really nth-handed? The sad thing about, as they say "Sleeping with the Elephant" is you get first hand experience of the elephant's ... movements ... even if they never notice yours.

Trade war against Canada can have pretty dire consequences, and so putting aside all the other things people say about Trump... the fact of the matter is he slapped massive tariffs on us last time around and is talking about doing worse this time around... so we have pretty 1st hand legit concerns
About 4 years ago I was at a VC pitch day and one of the teams rehearsing their pitch before hand was basically proposing this for augmented reality. I was mildly horrified that people saw that sort of thing as something people would want, but hey - $$$ is all that matters right? I really hope those folks never got funded.
Agree. Shame it made it into the Olympics over the likes of Squash or other sports that clearly have an international appeal and following.
Calling it "pure propaganda" is itself pure propaganda.

Counterpoint, this poor soul who was literally burned to death: https://nypost.com/2024/12/31/us-news/mystery-woman-torched-...

The subway is worse than it was pre-Covid. Congestion pricing will not address that.

"Suck it up cowards" is hardly good public policy.
“© 2021 getfullyear.com. All rights reserved.” LMAO
There are collectable 0 Euro notes. I think they're fun.
Can FD Adapter Firmware Written in Rust
My apologies if you felt I was belittling you or people in the field. That was not my intent. I was simply disagreeing with you, that's all.
I also thought it was interesting when basketball essentially added 1 second to each game by including tenths on the game clock
Only complaint is the sound implementation causes my background audio (audiobook and music) to pause. Maybe Neal could add a mute button?
No, as the article states they raised the buildings then built a new foundation underneath.
The first rule of programming with LLMs is don't use them for anything you don't know how to do. If you can look at the solution and immediately know what's wrong with it, they are a time saver otherwise...

I find chat for search is really helpful (as the article states)
2 are bidets, 1 is a drier.
That's true, but also a trade-off that is a perfectly valid engineering choice for many or even most teams.
I think what you really want in C++ is ScopeGuard. It is an old idea but it has been improved in recent versions of C++.
suggested edit:

0-25: learning

25-50: earning

50-75: returning
Getting MapLibre working for both native and web in Expo
Would any particular piece of the kernel stand out to you in this manner? Last time I looked I didn't think too much about it being used.
The official definition of “unemployed” is you are out of work and looking for a job.

Honestly, though her spending money was a matter of selling 2 shares of AMZN pre split every six months when I was getting RSUs.

We cut our fixed expenses dramatically after Covid and our younger son graduated, downsizing and moving to a state tax free state.
You remember correctly. Nokia CEO got a speeding ticket for 116K euro 20 years ago was in the news.
I thought I am alone here. But not.
Wait, you think police are tougher now then in the past?
The long game isn’t done yet, and “dominating AI” doesn’t mean “most popular chatbot in January 2025”
To a certain extent, it works, but there's definitely a point of complexity that you can hit in the app at which it becomes painful. Those are the kinds of apps where htmx is just not a good fit.
To be fair, Google Assistant started out better but now has just been neglected and actively undermined and had features taken away. My understanding is the whole team was folded into Gemini and it's a classic "old thing deprecated new thing not ready yet"

I don't do the Amazon ecosystem so can't say about Alexa.
To tell a story about slapping a few desktop buttons in a way that makes it interesting to read is a talent
Not OP but I'm 16 years senior my youngest sister, when she was a wee child I did exactly this.

Voices were like personas for me.
The Innovators, Walter Isaacson

It’s interesting to read how many individuals contributed in all sorts of important ways in the history of computing.
Probably just the texture and feel.
I have lived in both. It's easier to afford a Canadian home, despite their price, especially in Montreal but even in Toronto, compared to NYC or SF, for the median person. The median household income in NYC is ~80k, vs ~95k in Toronto.
Contrary to the title, fhe post is comparing Starlink's access to cheap launches, not SpaceX launch capability vs the rest of the market.

> What Google has done by vertically integrating the hardware is strategically similar to SpaceX’s Starlink, with vertically integrated launch capability. It’s impossible for any other space based ISP to compete with Starlink because they will always be able to deploy their infrastructure cheaper. Want to launch a satellite based ISP? SpaceX launched the majority of the global space payload last year, so guess who you’re going to be paying? Your competition.
The variation I've read is to lower the seat as far as it can go so that one's feet touch the ground and to have the learner coast down a gentle slope.
Hey! I rode from Vancouver to Edmonton in August, and from Princeton to Kimberly we were pretty much on the BC epic route. Our ride was 1000 miles, 10 days, 10 miles of elevation gained (I'm Candaian but's nice round numbers when I use imperial).

On day 9, beginning on the Icefields parkway we pushed ourselves and rode 290 km, which was my biggest day of riding in my life. I could have gone further that day, I was still feeling pretty good when we got to our hotel after 14 hours in the saddle. Certainly it put the idea of racing on my mind.

I attempted Edmonton to Vancouver in August 2023. I made it to Nelson and scratched due to excessive wildfire smoke. That was my first attempt at any kind of a bicycle tour or any kind of activity that one might classify as an ultra. I went into that ride quite naive but I've learned enough since then that I'm ready to get myself into some real trouble.

Have you done the BC Epic?
We've had them for about a decade, and I'm getting used to them. Going straight, they're faster than a 4-way stop and more fair than a 2-way.

The 270-degree left turns are awkward though
Why? C# has added a lot of good features over the years including lamda functions, generics, private functions, string interpolation, LINQ, etc.
Do yourself a favour and search HN for people's stories about their BigCo accounts for paid services being closed for no apparent reason. Most of the time these are accompanied (by design) with no way to getting beyond automated denial bots.

The tired trope of capitalism ensuring that all customers will be served needs to die. Businesses always evaluate any additional revenue against the cost of getting that revenue.

There are a multitude of ways in which the cost can exceed the revenue. The mundane example is that it's more expensive for Google to maintain non automated support for 'non core' services. A more harmful example is the practice of 'redlining' after the great depression where largely due to non financial reasons, the 'cost' of providing mortgages to non whites was deemed larger than the expected revenue from those mortgages.
There were no google phones until 2010 unless you count the HTCDream which was not designed to be used for anything but development.
Extra points for not linking said docos.

Creating an account to post this and this https://news.ycombinator.com/item?id=42612506, what's the game plan?

Trying to pollute HN like TLAs did 4chan or just a misfiring brain?

I'll call it aaron695s adage, it's now impossible to tell mental illness and TLAs apart on the internet.
lots of colleauges using copilot or whatever for autocomplete -
I just find that annoying.

or writing tests -
that's ... not so helpful. worst is when a lazy dev takes the generated tests and leaves it at that: usually just a few placeholders that test the happy path but ignore obvious corner cases. (I suppose for API tests that comes down to adding test case parameters)

but chatting about a large codebase, I've been amazed at how helpful it can be.

what software patterns can you see in this repo?
how does the implementation compare to others in the organisation?
what common features of the pattern are missing?

also, like a linter on steroids, chat can help explore how my project might be refactored to better match the organisation's coding style.
Excuse me? Io_uring is by far the most often exploited syscall on modern day Linux. Most often exploited subsystem even. https://www.phoronix.com/news/Google-Restricting-IO_uring
Show HN: I made this app to Kill My Bad Habits
i build this MVP in 3hours. is this helpful? should i work on this?
Okay now let's similarly post about every single one of the hundreds of people who were killed in traffic accidents last year in the city (including plenty who burned to death in their cars). That should be enough to convince you that no one should drive here right? Or is safety suddenly not a concern anymore?
[dupe] https://news.ycombinator.com/item?id=42615538
> They get it right. For the masses. They create beginners.

I used to think that about Apple which is why I got the iphone 4s when it came out assuming that I would be able to use it via voice while driving and have a good experience. I disabled it after the first day and never went back. It was not remotely ready for a wide release. I still use a mac as my main device, but I've been on Android since the 4s.
That was an enjoyable half-hour. Well done.
> I just don't think it's in Google's DNA to be highly profitable outside of a few businesses

I've often wondered if this was the reason why the entity Alphabet was created, with X projects to "graduating" into standalone companies. Because otherwise most of them would die an unceremonious death from not being as profitable as Ads.
I think they're distinguishing between "saving" vs "investing". Investment carries risk.