skysight-inc/HackerNews huggingface dataset:
I'm biased because I'm Canadian.

pros:

> Healthcare is better and faster

I disagree with that, public healthcare has its problems but you don't have to worry about ever paying. Healthcare in the US is very expensive, there is always a risk that you are not covered by your insurance and get hit by ridiculous medical bills.

- The biggest difference you would find is culture. Canada still has the political culture war but it is much more mild. Our government does not have the same deadlock that the US has.

- Canada also tends to be more friendly to immigrants. Our politics are more progressive, and Canada is immigrant nation. The percentage of minorities is much higher.

- Our summers are very temperate. This might be personal preference, but I prefer being too cold over being too hot.

cons:

- If you want the big city life, the USA is better. We have big cities i.e. Toronto but it doesn't really compare

- Winters are cold, most cities are manageable but the cold is deal breaker for some people.
The frozen food section at TJ is an innovation in itself.
It's on them, they stole the device, if they didn't steal it, they wouldn't have been recorded. It's 100% their fault.
I got a $500 Steelcase not-leap chair from my company to work from home that I absolutely hate. I went to the office and got the Steelcase Leap from my cube and brought it home.

I also bought a split keyboard: Dygma Raise. This has been by far the best ergonomic choice I made in a long time. Seriously, try a split keyboard. And I highly recommend the Dygma Raise, but there are other similar alternatives. The fact that it has less keys (and thus relies on layers, but also supports a trillion custom macros) is amazing (other keyboards work with layers too).
Maybe RoR is easier. React also seems to change daily, hence a need to keep searching for today's solution. To yesterday's problem...
App permissions are viewable in Settings- these are enforced at an OS level distinct from App Stores. Or are you suggesting that illicit apps are somehow able to break those restrictions and leak permissions? And bypass the permissions checks built into the platform itself?
What happens when your backend and your frontend both need to generate markup? How do you keep both in sync? Do you need to make changes twice?
It can easily ruin a community.

If you start a group centered around, idk, using VSCode. Nice plug-ins to have. The roadmap of the software. Answering questions and helping folks use the software well, etc.

But your community gets raided by the IntelliJ community so that the only discussions are about how VSCode is awful, everyone should use IntelliJ. Why even discuss the roadmap of this stupid not-even-an-IDE? Use IntelliJ.

Anywhere the VSCode community tries to go, it just gets followed by IntelliJ zealots.
FWIW, every one of my kids that I have shown UCB logo to have loved it.
(Intellectual property) rights depend on your ability to enforce them. Large companies have many resources to throw at enforcement while small companies have few and individuals even fewer. In the past, patents may have worked for the little guy but no longer. I don't know why exactly.

On the Harry Potter thing, "the biggest marketing budget would win and sell the most" is indeed what happens, but the original creator still has huge power. For example if George Lucas (who sold the Star Wars IP to Disney) decided to publish his "fan fiction" screenplay for Star Wars Episode VII, Disney would have a massive continuity problem because he's the original creator—no matter how much The Mouse spends on marketing. That is what Disney paid him $4B for, to not do that.

Further, isn't "people will write new stories for characters they love" a good thing? We could certainly use fresh ideas rather than this rut of reboots and sequels. In that sense, letting The Market winnow the winners from the chaff would improve consumer offerings. It's happened before: remember that Twilight fan fiction that became a literary sensation and major movie series?
Yeah, about such comments:

Go does provide GC

https://news.ycombinator.com/item?id=29323468
I did not know we had coined the term "IKEA effect" for that process of ownership, but it makes a ton of sense.

Personally, I have never felt ownership of something I did not setup from the basics. Makes a ton of sense.
> Apple can’t deliver their hardware benefits without also controlling the operating system.

Nobody is talking about loading something besides iOS on Apple mobile devices. The argument that "The OS is everything" failed over 20 years ago in US v Microsoft.
I surprised how few people have mentioned Remix. It's very Rails like (don't make me think). Albeit, Rails makes you have to think even less, Remix is headed in the right direction.
It has Edge on it so if you can do a browser version you can do whatever. If you plug in a keyboard and mouse you can gamedev on our platform for example.
Wah you never seen the pics of my hometown, Naples during new years eve? We blow god from the sky
I'm pretty excited to see the wasm chat too. very cool. I think that wasm is going to do to server side what javascript did for the web in the 90's
Amazon market value soars $170B as Meta keeps sinking
Appendicitis is activated by inflammation and "not a problem" for most people. The Appendix organ hides in the body and waits to become inflamed to attack.

It's certainly in the realm of possibility EBV or other viruses have no benefit, but the history of medicine is harmful medical intervention after harmful medical intervention...
as someone who gets paid in only cash, i was jealous of everyone who worked for stocks during the bull run.

i actually think, now might be a good time to join a company after prices dropped.
Cash transactions are generally in person. If they're not, then you have to worry about the courier, also.
I would say they can be good at conveying a general concept but not at conveying a lot of nuance and, as you say, if people disagree they'll respond by picking apart the analogy.
Sounds like that use case really wants something like silent push notifications (no sound, no toast, but it's there waiting when you decide to pull down and look for updates from all apps in one place). Yes, I said push and pull to describe a sort of hybrid model. Android offers this, but I'm not sure if desktop OSes do.
Why do people think Apple fights so hard to protect its walled garden? It's all about the money, the story about quality and premium software and infrastructure is a big game of pretend.
No one asks for "echo chambers", but people do ask for a space where they can interact with like minded individuals and push out "trolls".
Apple, and two other companies, are now taking out rent for computing. That's not how the world should work.

I like some of their products, but these companies have to be curtailed.
New research: natural gas appliances emit much more methane than realized
So then selling lock picking tools is also illegal?
> The problem is that people can easily be induced to install software that negates the benefit of Apple’s hardware. Apple can’t deliver their hardware benefits without also controlling the operating system.

Apple is less concerned about this than profits.

They could make their hardware ecosystem more open, that's easy, but that wouldn't make them a significant amount of extra money, so why would they?
Yes, you're correct, they were mostly racist or far-right subreddits. But that didn't ever make much sense to me, because even if the person was evil elsewhere, a comment that didn't have that sort of content shouldn't be moderated IMO. Brigading should be detectable regardless of what subreddits a user is a part of, given it usually coincides with bizarre usage patterns (downvoting everything in new as soon as it appears or something).

I get moderation is hard, but this makes it too easy. What if someone was evil but then saw the error of their ways? Should they be forced to make a new account? Or what if they were trying to start debates (as unlikely as that is) in said evil subreddit?
Why do you want the countries visa holders come from to suffer so much? The United States doesn't have a moral right to suck up all of the world's intellectual talent. Let other nations have a shot at building intellectual capital.
Can you currently pay for gas through Apple? Or for your Netflix account? Or for installing Mentor Graphics on your Mac?

Why would a business transaction between you and a third party necessarily involve Apple being a payment option?
Not sure where you grabbed terrorism from…
I'm not following your comment. My kids don't have to pay rent.

Kids need clothes replaced every year, (more if they hit a growth spurt), and where we live we have "short sleeve" weather, and "long sleeve" weather. Which means they need two sets every year. They also need specialty items as well: winter jackets/boots, and rain jackets/boots which need to be purchased, every year. Buying higher end name brands gets costly quick, when other alternatives exist.

Iphones are expensive, and kids are not (generally) good with keeping track of their things. Phones are prone to breaking, being stolen, or being lost, and at $500+ a pop, it gets expensive quickly.

For my family--phones, and nice clothes are in the realm of gifts. Not for everyday purchases.
For years I used Staedtler's alphabet rulers to make annotations in my notebooks. This font brings back such good memories! thanks!
A IIgs with an accelerator card, maxed out memory, and solid state storage would really fit the bill, wouldn't it? You could run Apple Logo AND Hypercard.

Or maybe one of the macs that took an Apple IIe card, same thing only different.
I won't be disappointed if it turns out to be an illusion. I suspect it's in the nature of consciousness to be comprised of many illusions, in fact. But I'm still waiting on an explanation for the illusion. Now, if you tell me the illusions prevents us from ever understanding the illusion, then I will be disappointed.
I want golang to stay as minimal as possible. I think of go as 2020s version of C. If you want all the madness of templating, reflection and (arguably) needless features can some privileged PhD student out there please make 2020s C++… go++?
Sure, but this is one of those arguments that only works well in theory.

Oil and gas companies are usually distinct from the utilities (regulated monopolies) that provide electricity. If you want the O&G companies to subsidize the local populations energy, it makes more sense for them to do so with their existing infrastructure rather than forcing them to use some inefficient process. It will be cheaper for all involved.

The better solution is to just price the externality with regulation.
When working with a framework, it helps to understand the framework. Then, all the individual pieces make better sense. The advantage is that you only have to gain this understanding once.
I think both upvoting and downvoting are... a poor form of signal on content, but maybe the best one we have. There can be some pretty good indicators that come out of the combination of up and down votes that you can't get from just up.

Purely upvoted content is (generally) less offensive to the readers. Purely downvoted content is (generally) more offensive to the readers. Mixed content 50/50 up/down is typically more controversial and so isn't purely offensive, but instead depends on who the reader is. Assuming a wide spread of audience (not a pre-silo'd audience).

I'm speculating here but I guess this is a tool twitter plans to use to reinforce silos, find content that's only "mildly offensive (I.E. Pimple Popping threads) and let people who want that to get it. Alternatively, they could find content that's downvoted by people who have a good "donwvoting trend" and upscale those downvotes. It's just more signal in their learning algorithms toolboxes.

IMO it neither helps nor hurts twitter's users to have downvotes it really depends on how they use it. I suspect people who are opposed to downvotes don't trust that Twitter will use the signal well. For example, the fact that YouTube took away "displaying" downvotes but not actually downvoting takes away power from users. They still get the signal but users don't. You no longer get signal on what YouTube is recommending to you.
Android has several free stores, inclusing ones that support open source software.
This is an appropriate way to handle the incentives. Not keeping par with PWA (as in what is available in modern browsers) is the unfair competitive practice.
Rails has a templating system for generating emails (standard HTML/ERB files). If you're running an ASP.NET Web API (not MVC) the best way of doing that I've found is via RazorLight which you have to set up manually - https://github.com/toddams/RazorLight

For authentication, with Rails the standard is pretty much Devise or Omniauth (or both) - does everything for you. I've never found anything for ASP like Devise which gives you an entire registration/login system with all the required views/models/migrations in a couple commands.
The best F-Droid apps aren't in the stock repository but only available once you add a repo to the app. My personal favorite is BitWarden.
Decentralized/distributed

are the technical terms you seek.
Realizing Jobs' dream, eh?

https://www.youtube.com/watch?v=p1nwLilQy64
Okay, but this sounds like it's only applicable to teaching about contentious topics, like history or politics, but it doesn't sound very applicable to teaching math or computer science.

There you're definitely not trying to indoctrinate or sell a story, you're very obviously just trying to explain a concept. This is the setting where analogies work perfectly well if used skillfully.
That’s a different issue though. But I agree that’s a problem.
yeah usually the mafia has lower tax rates
Blizzard confirms 'Warcraft' is coming to mobile this year
Weird move. By asking those questions of me, you have proven my point:

You have shown that you don’t know anything about how many security flaws there are or how many are protected from by App Store curation, so your claims up to this point about security have simply been dishonest.

This isn’t about agreeing to disagree. It’s that you’ve just been making up false claims this whole time.
Snap is still somehow up 50% today. Google is similarly doing great. The problem is more on Facebook's end than Apple's. TikTok did way more damage than Apple ever could.
If you look at the actual HMRC guidance, rather than some random website, you'd see that

"alterations due to advancements in technology are generally treated as an allowable repair rather than an improvement, if the functionality and character of the asset is broadly the same. For example, when single glazing is replaced with double glazing"

So a more efficient heating system, better windows, better external doors, replacing loft insulation with material with a higher R-value are all within the scope of "allowable repair".
I see what you mean, but I also think that’s encapsulated in the idea of “ready willing workers.”

Obviously there are differences between people, and better and worse teams. But the lesson here is about how the environment factors in, and how management can accidentally arbitrarily suppress innovation or reward luck within normal bounds of success. Or hamper themselves to failure by insisting on a broken process.

Could it be the case that “everybody goes to Jim,” and as a result, Jim gets good at helping people? Could it be that if everybody just went to Kim for 2 weeks, that her fixes might turn out to be better yet completely orthogonal method of solving the problem?

The Red Bean experiment is an antidote to rigid process and the praise/blame game as based on inspection of results. It’s a story intended for management to hear, not an absolution or dismissiveness of personal reasonability.

If you’ve hired “ready willing workers,” then looking at the results doesn’t necessarily show you who was killing it and who wasn’t.

That worker who is always “killing it” may be good at scooping up projects that always look great. That worker who is always underperforming might be maintaining essential infrastructure without which the system would fall apart.

The worker who’s killing it may be doing so by spending all their time “buttering up” a customer. The worker who appears underperforming may appear so because they spend all their time “buttering up” a customer, but someone else always lands the sale.

It’s a meditation on imperfect knowledge.
This is true! Getting control over the pixels was a big deal back then. Doing anything interactive was magic!!

My own kids were not interested in computing itself. They largely ignored my retro systems. They loved MAME though. I had a great setup with a big CRT and they played the crap out of it, that setup competing nicely with a Playstation. This surprised me.

My granddaughter is a bit different. She's interested, sees me using the old machine and wants to join in. If I am doing it with her, she's in. She won't do much on her own yet. And she's 6!
Great comment and spot on. You can avoid the issue with force by using `—force-with-lease` which won’t push the force if there’ve been changes upstream.

That’s a bunch to type so I alias it to `fwl` In `~/.git config` and use it after rebases.
It's only working class when the DC chattering class approves of the poors actions.
I'd offer that many in the more collectivist mindset were shocked by the response to: incoming scientific data and recommendations, vaccinations, and vilification of certain leaders in science. So you have an escalation of rhetoric to balance that, to the point where it starts to drown out real, debatable concerns from the other side.

I know there's a bit of a chicken/egg problem here in who to point fingers at on who started what rhetoric, but I do feel strongly that the individualist response that came out of the gate was very naive and often continues to be. If people are still bringing up the initial guidance on mask wearing from early 2020, it tells me they had zero empathy or understanding of what the situation was at the time.
AFAIK you'd have to have a pretty bad keyboard for it to have a significant role in latency. I guess specialized hardware (based on a microcontroller with built-in USB host support) wouldn't be too hard to construct if you really needed to know.

For the camera measurement, I would just press the key as fast as possible and pick about 3/4 of the way down as the trigger point.
"write their own books with the same characters and names"

Clearly you've never encountered the vibrant and exceptionally large world of Harry Potter fanfiction.

Anyway, IP laws usually benefit incumbents simply because small companies have neither the legal budget nor attention to fight a lawsuit. This is a recurring problem in the legal system, where the party most likely to win is usually the one that can hire the highest-priced lawyers. It's also a very hard problem to fix.

I would definitely disagree that the laws protect small companies much more than big companies, having both founded small companies and worked at big companies. Big companies steal and copy every small business idea or IP with impunity anyway, because small companies do not have the resources to fight their case in court and still survive in business. I've never once heard of a startup successfully suing a gigantic company over IP rights and later replacing that big company off those IP rights; the best they can hope for is usually a negotiated settlement and an acquisition. Startups that actually want to survive based on IP usually do it by keeping it secret and working on problems that are not obviously a big market.
AWS DynamoDB – Single Table Design
The couple of times I was in one (San Jose), it seemed like most of the stock was liquidated by other stores, and the extremely low frills store vibe was in full effect, so I suspect it's just a simple minimize the costs and hope. There was a pretty decent crowd, so they've got a market of IMHO price sensitive, quality insensitive customers.
Good for you it is a good deal. The problem is that it is the only deal.
Unlike other bugs, this change shouldn't break any application that is being called. argc >= 1 is the normal use case.

So this would break anything that calls execve() with argc==0. Is such call providing any functionality?

In addition to returning EINVAL being produced by not well written callers, another option would be to force argc==0 and fill up argv[0] with process name. That fix would make everything continue to work.
i got a notification in slack. there is less organization than you think :D. if we were, we'd have done this w/ the last 15 posts.
News Corp says journalists’ emails were hacked in an attack linked to China
Sum types overlap a lot with what interfaces over. So enhancing the language with proper sum-types would benefit from enhancing interfaces and switch statements.

However, zero values throw a wrench into this. The zero value of an interface is nil, so enhancing interfaces would require you to address what happens with an uninitialized variable. One of the current proposals suggests that nil continue as the zero value.

They could introduce a totally different type, like a sealed interface, which doesn't require a zero value, but that distinguishes between different types of interfaces, and I'm not sure how that'll be received.
To my continued disappointment, this is exactly how they have not marketed iPhones since the beginning.
There is something fascinating to me about casual discussions that span 20 years or more. One day someone will bump a thread on a forum and answer a question that was asked before they were born.
For me it was del.icio.us which used to be free but became supplanted by a paid service once acquired by Pinboard.

I know there's the "synced bookmarks" feature of various browsers but:

a) I don't want to be trapped to one browser because the same browser isn't necessarily the best experience on different devices

b) del.icio.us had superior capabilities for tagging and finding links
The insurance company paid the claim to the owner of the shipb, or whomever bought the insurance contract. This is how Lloyds of London got started.

The insurers are entitled to recovery. It happens in the case of mink fur theft, bank robbery, of ships salvaged and sold for scrap metal. Whomever bought the insurance contract got their money.

Even with a fire where everything is destroyed, there is always potential for recovery (I am not talking about a private house). In a plant or a warehouse storing computers, electronics, the insurance company will reimburse for the loss at a given valuation agreed upon in the contract: replacement value, market value. Then the insurance company will contract with a cleanup company and will sell the equipment (sometimes just smoke damage) to the wholesaler. That wholesaler will clean up the equipment and sell that on Amazon or ebay. More often they forget to mention the circumstances.

Here the insurance company has paid for those gold bullions, the owner was happy and is dead by now. The insurance company claims that they have title to that gold, hence a deal with the salvage company.
Ublock origin and pihole make the internet a more pleasant experience for me. It has been suggested that I should feel some nagging voice causing guilt that I do not support the sites and apps I use that depend on ad revenue. Perhaps there should be, but there is not. Apple's position on this is just responding to demand. When wifi access points start offering built in enabled pihole by default those access points will sell well. Throw in a vpn to pipe your phone through it from wherever that is easy to use/automatic and "ads are useless" may become truth.

Edit: it would likely just cause a shift to self hosted ads, which is a dramatic improvement imo.
Instead of fixing this in the kernel, couldn't this be added to SELinux as something it keeps an eye out for?

The kernel could log it, and hopefully track them down, but breaking the ABI seems harsh.