skysight-inc/HackerNews huggingface dataset:
Keystone was always going to be controversial because, as I pointed out, the Americans are their own oil producer. Their need/desire to import from here is inevitably going to be subject to lobbying/partisan/sectoral pressures. Blaming Trudeau for Keystone's failure is dubious.

As for government interference, could as much say things in the other direction: the Alberta government and the federal Harper government, aggressively subsidized -- both economically through direct subsidizes or preferential tax treatment, and ideologically through aggressive campaigns the development of the oil sands and oil and gas exploration and exploitation in the province generally.

It has never been free from "interference"; pre-Trudeau or present.

But the country as a whole, and the world's climate, does not owe Alberta the progress of this sector. Alberta needed to diversify yesterday. Instead it's doubled down, and now it's blaming everyone else in the nastiest way; down to banning the development of renewables and actually deliberately kneecapping diversification along with an aggressive propaganda campaign of lies. It's almost comical, but actually it's f'ing enraging.

Line 9 runs right behind my house, like 1 or 2km away. It carries Alberta oil to Ontario and Quebec, where 90% of oil/gas consumption is domestic and the remainder imported from the US. A fact not apparently recognized in Alberta, where bullshit propaganda about "Saudi oil tankers in the Gulf of St Lawrence" runs rampant.

Grew up there, family still there, held thoughts for years of going back. After this last provincial election and what's falling out of it? Never. Folks like Smith are like the Slobodan Milosevics of Canada; vicious ideological shit disturbers balkanizing and building a personal empire out of lies and division, and the end result of it -- as should have been clear from what happened last winter in Ottawa and Couts, etc. -- is going to to get really really ugly.
Work issued me an M1 MacBook Pro, but all my development is under Linux. Linux has been my preferred environment since the late 90s. While I find the MacBook Pro hardware to be nice, I find macos clumsy and frustrating, and my productivity severely drops.

So, I run Fedora (aarch64) under UTM full screen. It works acceptably well, and I often forget I'm on a mac.

I just wish macos would get out of the way, and not sometimes knock you out of full screen mode.
Estimand's AI Resurrects Local Beer Flavors
Talking about deaths is silly without talking about the rate of those deaths. That's the point of the high heels kill people.

If you remove LTL options, then yes American cops will do what UK cops do and use unarmed strikes. That means repeatedly striking, hitting and keeping in a stress position a suspect.

Striking people kills them. It kills them at a much, much, much higher rate than pepper spray or tasers.
You might think it is 'coincidental' but it's actually a well stated and understood part of France's energy security policy.
My first podcast interview [video]
I am founder of ReWorld, and this is podcast on how we're scaling biodiversity conservation on our planet.
As a fellow solopreneur who builds a few apps a year, sorry but I'm not at all interested in something like this. Good luck though!

P.S. love your site designs and layouts. Taking notes!
FYI "let him cook" is usually used in a derogatory way.
How often do long outages kill a company? Is there a metric on when people give up?
I was very confused about your comment (because the obvious answer is to use a JOIN), but then I realized you're talking about using a sharded database. To which my response is: don't. Just buy more RAM.

I realize that this doesn't scale indefinitely, but for the 99% of us who just need to manage a few billion rows, it's the right answer.
You continue to argue discrimination is wrong. I explained that it's not wrong, prima facie. There are good reasons to discriminate. I don't think the Canadian government is serving and protecting Canadians. The Canadian government welcomed a million new migrants last year, into a country suffering one of the worst housing crises in the West. It's clear that not all Canadian immigrants are skilled, with reports that 95% of food bank service is to migrants (https://tnc.news/2023/08/08/food-bank-reports-95-of-users-no...).

I agree with a points based system, but there are clearly many structural issues to the Canadian system.
Cloudflare Issues Passing Challenge Pages
For those of us that have been stuck in captcha loops these last few days.
I mean, just add "...except it's profitable" to the end of all of your simple-ideas and you'll probably end up in the same place they did. There's not a lot of profit in simple ideas executed cleanly.
Goodreads is functionality and user-experience wise not amazing, but I think for a majority of the population it "works just fine". As someone who reads almost everyday, I end up using it roughly once a week to post updates or add to my to-read list. Given this frequency, I'm willing to overlook a lot of the poor UX.
I started tracking my own book, movie, and TV reviews in text files. No third party involved.
Why DeFi Won’t Go Mainstream
It's actually part of the BFS, not the IRS: https://www.pay.gov/public/form/start/708094624
And where will the money come from? I often hear requests for higher wages, but nobody ever volunteers to pay more to fund such wages.
Goodreads was acquired and is kept on life support to funnel traffic to Amazon and keep competition for online book reviews from impacting the Amazon sales. It’s not clear that anyone even works on the site anymore, it’s a zombie.
...ironically posted on Medium and starting with the words "This piece exists thanks to the munificence of my paying newsletter subscribers"...
Tell that to their victims. The only downside to capital punishment is that it's possible to wrongly convict someone. Other than that, there are crimes that people commit where you can never trust them to be safe around people again. In that case, capital punishment is perfectly justified in my mind. The idea that keeping them in prison for life is somehow more humane is silly. The rest of the world is letting crime run rampant on their streets through lenient sentencing, and destroy their society (you're starting to see this in big US cities as well). So, I think I'll pass on this idea that the rest of the western world has it figured out.
> Declarative means you define the state you want

“FROM ubuntu:latest” is pretty declarative then…
Is there more to a death sentence than revenge?
That's a nice story yo. I'm happy for you.

I fell into professional programming basically by accident... was a web developer by education and ended up being offered a position as a mobile developer for iOS as my first out-of-college career. Wasn't what I intended but they extended the offer and said offer included paid education in the field, so who was I to argue?

Years on I've gone through a few jobs and basically never used my web development degree for my day job, only really using it for side-gigs building websites for local businesses.

Life is weird.
You can't 'identify' as indigenous. You either are or you're not. Andrew Bolt was a stupid provocateur.

If getting political, the ALP has no objection to anyone so long as they support their view... same as the Liberal party.
Reminds me of the interview with Steve Jobs where he talks about large companies not caring about product because of their market position. Soon all that really matters is sales and marketing, so all the people that were good at making good products leave or get drowned out by bad decisions

https://www.youtube.com/watch?v=P4VBqTViEx4
An article on how I programmed a chess engine in C++ from scratch using (magic) bitboards. Explains how I dealt with handling leaping pieces, sliding pieces, pseudo-legal moves, en-passant, castling, check evasions, move selection and alpha-beta pruning. I also explain how I tested for correctness.
Seems like even that would come at the cost of other data that may be more critical (sensors, telemetry, etc).
The social side of Goodreads isn't for readers. It's for people who want to be seen to be reading. It's the kind of people who badly want to be seen as intelligent, and well-read. Read the reviews of books. They're terribly pretentious, and packed with the same kind of faux-insite Quora is. I'd be embarrassed to be a regular user.
There's a toggle for it (that requires 365 apps restarted) so it seems like you can, somehow.
Bookwyrm — fediverse alternative: https://joinbookwyrm.com/
PostgreSQL 16 Release Candidate 1
same reason people don’t quit LinkedIn. It’s a self updated list of books, just like LinkedIn is a self updating Rolodex of people.

They are very reliable for these core functions, and quite unreliable for any other. when someone figures out how to disrupt them, Microsoft/Amazon will crush them or buy them.

This is why we have regulations against monopolies, but there are far bigger fish to fry these days.
in our case, the idea was not to shed all load (bool on/off), but to lower load slowly and to smooth traffic. Another confounding factor was that there were multiple services running on a single node and any of the services may be the one needing to push back a bit. We were able to have each service control the load onto the given node this way -- and if all nodes reported they were overloaded, they would all end up with the same weight meaning we kept processing as much as possible. If we just pulled them from the lb, you could crash the entire cluster during a period of overload.
Agreed. Discovery is a big problem with youtube. There seems to be a pattern. Like I've been researching hardware designs for real time image processing lately. Over time the same search terms reveal more and more relevant links. Overall youtube search is completely useless.

And one wrong click and you're inundated with garbage. Same for all social media really. At least hn doesn't have a per user "feed" (yet).

One thing I've noticed about goodreads is there are two distinct types of users. One type gives thoughtful reviews that are all text. The other type give shallow vapid reviews replete with emojis and memes and usually end with "didn't finish the book".
I think there's also a distinct possibility that the senders just have the wrong email address, especially when it contains a name.

You could own steve.brown@gmail.com but someone you only occasionally do business with might have accidentally put down steven.brown@gmail.com when you first met. Emails back and forth will work (because they can reply to your emails) but when they try to send you email, someone else will receive it.

This can also go unnoticed (i.e. when someone sends an email stating "when are you sending the documents?" -> "I already did, maybe they ended up in spam, here you have them again"). People probably won't notice unless the unintended recipient tells the sender that they got the email address wrong. I imagine that might happen a few times, but after a few years of other people using your email address, you'd stop bothering.
And yet, likely still slower than a plain Ruby on Rails app.

This is not a troll, Rails remains one of the quickest, simplest, out-of-the-box ready solutions for a web app.

Every time I am tempted to try NextJS or the JS ecosystem in general, I immediately get frustrated by the fragmentation for what is settled and standard functionality. Typescript is what keeps tempting me, but Sorbet is helping with that.

I would absolutely love a Typescript on Rails.
But does that have any noticeable impact on the driving experience - can't say I've ever noticed any difference in headlight lighting between SUVs and "normal" cars?
I disagree. We should start at placing the blame where it needs to be. Not gaslight people.

One example is the whole plastic straws debacle. Let's virtue signal and blame the peasants for the plastic in the oceans. In reality more than 50% of the plastic that ends up in the oceans is from commercial fishing nets. Oh... Did you know that the paper straws that you are hailing as a solution have even more PFAs than your regular dumb straws?

Carbon emissions? Let's slap that on the suckers and demand that their cars do 100mpg while not emitting a single CO2 molecule. Meanwhile... How much emissions do the top 10-20 diesel powered large ships in the world put in the atmosphere?

This needs to be done systematically and at policy level considering a multitude of social factors. Telling everyone how bad beef is? Not helpful
The rest of the civilised world manages just fine.
Don’t pick ‘trending’ - pick something that’s been around for 30 years and growing the entire time. JS and Python check those boxes but also ‘boring’ languages like Java. The best thing about Java is that companies find it solid and predictable, making them more likely to
choose it for the long term - and it also connects you to an ecosystem of similar, ‘sexier’ languages that run on the JVM - like Kotlin
It's a cliché, but it's true: if you're not the customer, you're the product.
Locking up capital for 70 to 80 years? Do you know about the time value of money? [1] What you are proposing is FDR and Churchill sitting at the Casablanca Conference at the height of the second world war in 1943 [2] planning out economic investments that will be returned in 2023. Does that sound reasonable?

Likewise, a renewable plant that makes the money back in ~25 years allows the investor to reconsider the investment decision and better optimize the capital allocation two times while the ones building nuclear are still paying for the nuclear plant. The renewable owner could after 50 years decide to invest in nuclear. I wonder which is more efficient?

[1]: https://www.investopedia.com/articles/03/082703.asp

[2]: https://en.wikipedia.org/wiki/Casablanca_Conference
Not universally, no. The closest for English-language use is to put a spurious comma between family and given name (e.g., "Cixin, Liu" for Cixin Liu).

In an ebook management system I've been developing, I use a full_name and a sort_name field for authors/editors/contributors, because books are a reasonable thing to want to sort by author names.
I'm going to step outside the political fight about whether or not the state should be able to kill people. I don't want to get into that. So, whether or not capital punishment should exists depends mostly on your theory of incarceration.

If you believe prison and the law exists to remedy a wrong inside the person committing the crime, via rehabilitation, capital punishment serves no purpose. If prison exists as a holding cell (ha) until individuals within the system are rehabilitated and provided with supports to reintegrate into society, killing them serves zero purpose.

If you believe prison and the law exists to remedy wrongs by punishing the person who committed the crime and allowing victims legal means of retribution/revenge, then capital punishment is absolutely necessary for some crimes.

I'm not honestly sure where I fall on that scale. I believe we (the US) is failing in our duty to individuals who are in prison, via piss-poor rehabilitation services. But I also believe some crimes deserve the death penalty.

Not sure what to do with that.
New antifungal therapy for fungal meningitis
George R.R. Martin is not your bitch (2009)
Clickable: https://nohello.net/

Clickable English: https://nohello.net/en/
I wonder if you can come up with a smaller keyboard because of this and if so would it make typing with it even faster than current keyboards?
I have a modest library, and I used to use it to track things I want to read, but that has been replaced by the "save for later" button in amazon's store.
Xerox's copierheads. Except the copiers are also Dutch oven-ing the planet, a good chunk of our copiers are made in regressive absolute monarchies operated in league with far-right religious conservatives, and the most powerful country in the world is politically captured by the need to provide cheap copiers to businesses.
It's not always about money, it's also hurt pride and dumb principles.

That's why in Sweden you see these "gangs" that are essentially one family, one "clan" is what they often call them in media.

Just like the early italian mafia in the states I guess, one patriarch, their sons, their son's friends, their cousins, their nephews. They're all related somehow, and they enter into blood fueds over hurt pride that just snowball.
> If the next few words I’m going to write are obvious, why do I even need to write them?

Same thing chatgpt (trapped in the philosopher's Chinese room) is asking itself millions of times a day.
Does that qualify as a startup? I'd call that a side project but to each their own.
Some of the countries that do have death penalty, like India and Japan, reserve the death penalty for "the worst of the worst" (intentional mass murder etc). Neither of the guys profiled here qualify, and it's particularly shocking that Ford was sent to death row purely on circumstantial evidence.
North America is Borderlands Pandora compared to Northern Europe, so of course. :p
Even if you think that the crime deserves it, the justice system isn't perfect. How many innocent people are executed in pursuit of "justice"?
Five Eyes New Russian Malware Targeting Ukrainian Military Androids
I'd say both.

Some is declarative, e.g. `FROM`, `ENV`, `EXPOSE`. While on the other hand `RUN`, `CMD`, etc. is fully imperative.
You’re cherry-picking [0] (using Vice to boot). Not to mention people do that without drugs.

How about the thousands who don’t commit violent crimes as a result of taking these drugs [1]? Sorta like the clothesline paradox [2].

0. https://en.m.wikipedia.org/wiki/Cherry_picking#:~:text=Cherr....

1. https://www.nature.com/articles/s41591-021-01336-3

2. https://www.oreilly.com/radar/the-clothesline-paradox-and-th...
CS61A was great when they taught via LISP (Scheme). Have they switched to Python? Probably still good but would be nice to have LISP.
The PS5 has broken even since 2001 by now it may be profitable
Like many other commenters, I found this article surprising. Figma is anything but fast for me. Do you performance-test your software on any Linux distributions?

Figjam on Firefox on Ubuntu is painfully slow and laggy. On a 32-core Ryzen machine, drawing lines on an empty file visibly lags. Doing the same thing in Excalidraw, on the other hand, is extremely responsive.
The “+” alias feature rarely works for me when registering for sights. They say invalid.

I have used “.” Variations to create multiple accounts on a service.

I wonder what the limit is?

Can I do …first.name@ and first……name@ and so on for infinite names!

iCloud has auto anonymous emailing with plus, Firefox does to, but tying my services to such a feature rather than even just an email seems fragile.
A natural forest doesn't burn as easily as a planted forest.
Were you expecting Shell to increase the efficiency of every existing internal combustion engine?
" i dont know how anyone gets paid to do this and yet there is so much incredible depth to learn that is probably undocumented because of legal issues"

- There IS a path to commercial emulator development. Most of these "retro collections" you see being sold on video game online shops are a frontend, a custom made emulator to avoid any legal/license issue (Avoiding GPL code as much as possible), a cool frontend and some extras depending on how much the team could unearth and license from the original developer/publisher/rights owner.
Hell, Nintendo and Sony had teams making official emulators for the Playstation 1 emulation on PSP/PSVita/PS3 or almost every nintendo console before the GameCube for Virtual Console games

- Each country has its own set of laws, but using US cases as an example, developing an emulator for research purposes only (or at lease not competing directly with whatever you're emulating) and not using any file or code snippet from the original hardware can get a pass.

That's how some emulators go by without getting a Cease and Desist from Nintendo or Sony. And that's why they never bundle the BIOS with the emulator, even if it needs it to emulate... well... Basic Input and Output Systems.
Even if you remove all location and date information from a medical record, you can likely work out quite a bit of information (certain procedures occur at certain times, etc).

And at that point you’re starting to destroy the value of the data.
No, H1-B is a "dual intent" visa, i.e. you are allowed to transition from one to a green card. Something like a TN visa is actually intended for temporary skilled workers.
The Dockerfile format is, in my opinion, crap. It’s extremely useful, and it’s fairly straightforward to kludge together a container build process using it, but:

It’s very hard to get reproducible output. It’s even fairly hard to get output where the inputs are well controlled.

It can’t do a clean crossbuild — you have to run the container to build it. As a side effect, you need all the tooling to install things into the container to be in the container. (Yes, there are workarounds. They’re ugly.)

It leaves trash behind. You need to fight with it to even get /tmp to be temporary.

It has no usable efficient way to supply large input files. You can bind-mount into a RUN, but getting permissions right when doing so is an uphill battle.
Thanks for that Nextcloud tip!

For the containers, do you mean mounting them to a NAS? I already have them mounted locally on the VM so the files are easy to grab there, but I've never thought about mounting them on a NAS. I'll have to give that a think
You called me a liar because a major issue with EVs wasn't happening with your particular car. Want me to share the energy bills? EVs have major range and thermal management issues in the cold. Most consumers won't buy an EV with < 200 miles of range, and many EVs on the market will get less than 200 miles range with average use in subfreezing temps (including the base Model 3 and Y).

You're a stan. I like EVs btw, but I'm not deranged about their shortcomings.
Nice try Pizzeria Rose
Splunk Patches High-Severity Flaws in Enterprise, IT Service Intelligence
I got a few friends invited me on Goodreads to read books together, but it never really worked out besides knowing what books they are reading or interested. Everyone's reading habit and interest are different. On one hand it's good to know what your friends' interests are, and may read those books so you have a common topic to discuss during gathering. On the other hand, it also creates a psychological procrastination something similar to hoarding a whole bunch of books and never actually reading them.
Why not "Docker is an OS level virtualization (or containerization) product"?

This is like saying "Tylenol/Panadol is a painkiller and a fever reducer" without ever mentioning that it is a branded offering of the generic drug Acetaminophen/Paracetamol. We need to start using generic terms for technologies, not product names first. E.g. "Reactive Web Components" could be React, Preact or a number of other libraries/frameworks.
France also built out tons of hydro at the same time as developing nukes.

Installed capacity of 1 part hydro and 2-3 parts nuclear is a viable energy source at any scale, nuclear on its own is not.

The problem is that building both hydro and nuclear is even slower and more difficult than just building nuclear.
Wireless carriers are messing with your autopay discount
See here -> https://news.ycombinator.com/newest
> books on computer science or other field

I think you need to be more specific, "other field" can mean anything.

Have a look at "Ask HN: Do you recall any book or course that made a topic finally click?" https://news.ycombinator.com/item?id=33593631
that is .. odd. Can someone please explain-like-I-am-five that the ** is going on in that forum?

huggingface links and expiring proxies get mentioned a lot
Lawsuit Accuses University of Minnesota Not Doing Enough to Prevent Data Breach
Do we need rust compiler in production to run yjit?