skysight-inc/HackerNews huggingface dataset:
> What’s the point of this comment? Every consumer electronic product has a new version a year or 2 away.

So after 9 months releasing the M1 Macbooks, the M1 Pro Macbooks came out afterwards, already replacing the old ones in less than a year. Given this fast cycle, there is a reason why the Osborne effect precisely applies to Apple's flagship products rather than 'Every consumer electronic product'.

This is a new system running on a new architecture and it must run the same apps on the user's previous computer. Unfortunately, the software for it was just too early to be available on the system at the time and if was there, it didn't run at all in Nov 2020. Even a simple update will brick the system.

What use is a system that bricks on an update; losing your important file or for power users having to wait 6 months for the software they use everyday to be available and supported for their work?

Going all in on the hype fed by the Apple boosters and hype squad doesn't make any sense as a buyers guide.
> you really don't you see the irony here?

You contradicted your own terms of debate trying to taint a commenter as "political" while having a history of commenting on similar items. I pointed that out as not consistent using your comments as evidence. Mildly ironic but no.

> it seems if anyone's out of place here it's you, not me

Negative vibe on isle five officer!! The very idea that technology is not adjacent to economics, politics, and demographics is silly. If the forum mods don't think that then boo!
For all of its warts, at least crypto has managed to come up with a clever little motto that correctly states the issue, in the form of "not your keys, not your crypto."

Putting your passwords in the hands of a third party drastically increases your threat surface and no amount of hand-wavy "but it's not as convenient" will change this fact.

Now, it may be true that the convenience factor is very strong right now, but the solution will never be "let's keep hoping real hard that the third parties are good at this." Not unless any of the third parties are willing to take on indemnification or liability.

The proper thing to do is to figure out how we can best empower people on their own. I know it's difficult, but that doesn't fundamentally cut into the fact that "this is what SHOULD be done."
There is no premium in any city I've ever lived in for that. $/sq ft doesn't change if you're a block from the grocery store, it might actually be cheaper. That said, you don't need more, you just need one.
All code is fast to write. Decisions like this should be optimized for reading and comprehension, not writing.

IMO: Extreme opinions one way or the other don't work, and thus (most of the time) code-complete automation also doesn't work.

import { User } from "./User"; # is probably the most readable and comprehensible way to write this.
import { User } from "app/domain/users/types/User"; # is probably less comprehensible
import { User } from "../User"; # may be ok, but it may also depend on how deep this directory is, because
import { User } from "app/users"; # is actually pretty comprehensible

The point should be to make it really quick for readers to understand where this code is coming from. Imagine a situation where you've got identically named imports; like a

import { User } from "foo/db/types"; # used to schematize a user in the database
import { User } from "foo/api/createUser/types"; # used to schematize a component of the request body for creating users

Maybe the tokens themselves are named poorly, but look past that.

Many people find a specific file using, simply, CMD+P (or your editor's equivalent). There's no context for where they may be at; which inherently makes relative imports less comprehensible.

import { User } from "./User";
const u = new User(req.body.user); # but wait... what kind of user did I just create?

There are many ways to help alleviate this low state of comprehension; and what should be deployed is difficult to create hard-and-fast rules around because its so domain specific.

import { User } from "foo/api/createUser/types";
# having an import path like this can help, but maybe only in small files where the imports aren't 500 lines above where they're used.

import { User as CreateUserAPIUser } from "./User";
# aliasing imports is a good solution

import * as createUserApiTypes from "foo/api/createUser/types";
const u = new createUserApiTypes.User(req.body.user);
# importing, then properly naming, the entire module is in my experience an underutilized tool to help with comprehension.
You are only legally liable if you sign a contract that says you are. They can send a collections agency after you, but if you have proof that you notified them before the X days required in the contract that you're ending it, you're not legally liable.
You can also watch this on their own website if you don't want to deal with YouTube: https://media.ccc.de/v/rc3-525180-what_have_we_lost
It has always been extremely easy.

Ryan Dale famously demoed his 10 line webserver for Node
Nope, nor did anyone introduce themselves to us when they moved in. I also very rarely saw other sets of neighbors interact with each other.
This issue is specifically that you can make github think you merged a PR to a project for which you do not have merge permission. Your PR would be empty but github would show that you were a contributor (potentially anyway, I don't know it's been verified it gives you contributor status).

EDIT: Since bifenglin didn't get marked as a contributor in the second example from GP above I wonder if it's not actually possible. It could require a commit physically in the repo with an email linked to your account.
This really needed to be coupled with a requirement to cap per article charges for grant-funded work

It'd be nice if there were just a different model. I do a lot of research in a niche field and would like to publish some of it. But the enormous submission fees are unaffordable as a non-academic with no connection to grant infrastructure. I had thought that rigor and reproducibility would be the main hurdles, but it's pretty discouraging to have or be close to publication-quality datasets and discover how steep the financial wall is. I was aware of submission fees for papers, but until recently had been under the impression that they were an order of magnitude lower.
Mess up the incentives for her?

Money is nice but if you have enough of it, it's an awful reason to put yourself through hell.

If you have the option, do work that motivates you to do more. Hang the money. You'll be much happier.
I believe CSS has an option that you set to make all z-indexes relative to the element. Making the page hierarchical.

It's not exactly what you asked for, but it does void the need to coordinate between too many components.
This is the bet behind companies like https://superplastic.co/
My problem is that as an unskilled person - will I be any better at securing my own system?
I suspect those "reminder emails" from Chewy/Amazon etc actually get them MORE sales than they lose by people delaying/cancelling the subscription.

You get an email and you remember you wanted to add something, and you go ahead and buy it.
I worked at a place that ultimately was owned by Apollo and I was there when it came out that the CEO had ties to Jeffery Epstein. It didn't change too many people's opinion of him (it was not very high to begin with).
I hard disagree with your disagree :)

1. Some candidates only need to brush up to be in interview shape.

2. To mitigate the need to spend time to prepare, simply use initial assessments to get back in shape. That is, apply to and interview at companies you don’t want to work at first to get more practice problems. If you pass, you get the added benefit of more leverage when negotiating your compensation!

3. As another commenter mentioned, as Leetcode style interviews are shorter, there should be a threshold where $prep_time + $leetcode_interview_time <= $take_home_interview_time. Of course, the threshold adjusts up and down based on your initial level of preparedness.
>Science exists in a perpetual state of being supported or challenged by evidence

One problem with that. Some sciences, particularly soft or social sciences cross broadly into culture and "ways of life". There are certain things today that cannot be questioned without getting shouted down or deplatformed. So challenging the current widely held scientific facts can be career ending.
Censorship is always censorship, yes, and naivite is always naivite. Meet the tolerance paradox!

Also, search engines have _as their sole purpose_ sorting their list of links by some measure of quality. Removing useless nonsense is what we go there for.
Maybe sneak in an altered copy of the LastPass app by offering it as a security update by email.
Sure, of course. My point was you can't necessarily just turn off/delete a virtual card to "cancel" anything. It may end up working out that way, or as you say it may end up going to a collections agency.
Isn’t it a better use of our time figuring out why these poor souls keep accidentally opening vi/vim at the first place? Maybe defaults are not what they ought to be.

(But if it’s intentional then RTFQ — sincerely your local curmudgeon)
In [1] we learned that orcas have some interesting social habits. In this podcast (transcript available) we learn that humpback whales have an axe to grind with orcas.

1. https://news.ycombinator.com/item?id=32596182
Haha, I try not to peek too closely at things I hold fundamental :)

But for what it's worth, awesomeness requires not being a loser though not being a loser does not guarantee awesomeness. Necessary but not sufficient, as we say in Maths textbooks.
People have really weird hobbies.
We each have personal checking and savings. We have a joint credit card, checking and savings.

We maintain a ratio based of our base salaries. If I make 200k and she makes 100k then I pay for 66% of the joint cc, mortgage, utilities, etc. and she pays the remaining 33%. Anything we do, or use together gets split like this. Eating out, vacation, etc.

Since bonuses and stock are unpredicitable they do not form our "split percentage" but it all just goes into joint savings.

Besides that If I want to buy tech, video games, gym membership, whatever I pay for that personally. Same for her clothing, makeup, hobbies etc.

I grew up with daily fighting over how my parents spent each others money. Those scars are very deep and this is my attempt to avoid them. We've only been at it for a couple years now but it's great so far.
If TSMC poofed out of existence because of a few bombs from china or a freak super natural disaster, global GDP would drop significantly and quickly. One of the biggest SPOF that I'm worried about in the world.
There’s plenty of nightmare porn on reddit. Let’s not kink shame.
Not really. Any payment system requires webhooks
> But lots of systems need less than 10% for the real-time code. Or less than 1%. In that case, it can be easy to convince yourself that straightforward incremental GCs can keep up.

Basically this, although it applies to memory as well, not just CPU. If you've got enough headroom, it's easy to prove that the application physically cannot allocate fast enough to outpace to GC. (Along the lines of: each call to cons does 1/N of a mark-sweep cycle, and you have more than N+M cons cells available, where M is the maximum the application ever has live simultaneously.) Reducing headroom from there is just a performance optimization.

(Proving the program never uses more than M units of memory is nontrivial, but you'd have to that with malloc anyway, so GC doesn't cost any extra in that regard.)
And even if you don't have a Y nearby, check out community centers and other such things. The main thing is finding something that's not part of a massive chain, and they'll usually be pretty reasonable.
I'm not saying that we ought to restrict truck sales based on need -- I'd be perfectly happy restricting them to county roads only and requiring additional licensing and/or certification (similar to a CDL).

But since you asked: just about anything that can be turned into an explosive. Or, you know, prescription medicine.
Choose Your Framework: open-source Pokemon clone with UI libraries as starters
An implementation of Oak's Lab from the original Pokemon games, but with Angular, React, Solid, Svelte, and Vue instead of starter Pokemon. It's written in TypeScript and hosted on GitHub. The game's JavaScript on its own is <50kB compressed; the full site uncompressed is <256kB. Have fun!
I find the saying very trite, but it's self evidently true - the cloud is just someone else's computer.
so you have a tesla too?

seriously though, the USB audio player is a dumpster fire. They completely redid it with the last update -- and it got worse, not better.

some random examples off the top of my head:
- switch to another input source and you lose your audiobook position
- sorting is completely utterly broken
- audiobook has no skip-back-a-little function
- soooo many bugs

The only nice things I could say is that it mounts linux filesystems plus it plays FLAC and Apple lossless directly.
Same, when I have to change my password for a service I know it's time to leave. Also it's so expensive €2.90/month to basically store text files. Office 365 is €7/month and includes 1TB of storage.
The find one or more well-credentialed and cited experts in the field to anonymously review the paper and point out shortcomings in the research or drafting - this is the 'peer' part of peer review. Then they either accept for publication, suggest revisions, or reject it outright.
Prime is up to $15 a month? Holy @#$@#$ I may have to cancel, the shipping isn't worth that much ...
Nah dead tenants just get replaced with live ones. Minus minor acquisition costs they probably make like 28% more
Everyone's gonna tell you this is fully explained by nostalgia and various cognitive biases, actually, cuz that's what we do hyea. But I'll back you all day. I know they literally can't hear it, but I always have the urge to tell Gen Y and later that for a minute in the mid-late 90's we had this shit mostly, not totally - that'll never happen - but mostly figured out. And then they blew it all up, and damned us all to hell. And they'll never, ever know that it happened.
"We saw you ran your car seat heater for 4 mins yesterday. You only have 2m remaining this week, do you want to load up 4 extra mins for $400?"
Currently,I'm not believing these kinds of headlines.

It's like there's some kind of memo that told all the media that downtowns are Very Bad.

The Denver Post ran a front page headline this spring, "Lawless Hellhole", referring to Denver's downtown Union Station. It's now a transportation and leisure hub, not really an Amtrak station. I ended up taking a bus that dropped me at Union Station right around when the headline ran. People were walking dogs, sipping coffee on cafe patios and generally enjoying life. It wasn't lawless, it was very pedestrian.
Finally, a charitable reading!

The article draws the comparison with the ethics of doing science on human subjects. We mostly agree in principle, that some science simply shouldn't be done if it harms human test subjects[1], even if it would produce important scientific output. We're willing to make that trade-off because the cost outweighs the potential results. The article simply extends this principle to harms done to humans that are not test subjects.

1: https://en.wikipedia.org/wiki/Unethical_human_experimentatio...
> Something like what you describe might be more efficient on certain queries but only because it’s giving up a lot of flexibility - consider what happens if you add any filtering or grouping changes and those partial sums can no longer be used.

If you're doing a query that is not backed by an index, it's not scalable, so you could also do it in Excel.

> This preference for general systems rather than optimizing for a single query shows through in the tools used for this kind of task: materialized views and indexes using expressions.

Materialized views totally suck (at least in postgresql), because you cannot update them incrementally (yet). A better option most of the time are triggers and aggregate columns, but it requires a lot of micromanagement.

> It sounds like you don’t want a general purpose database

I don't think I want a special feature, map-reduce indexes seem pretty general "mathematically" sound thing.

> Another way of looking at this is to ask why a field with billions in R&D hasn’t already done it, and especially why various big data tools have been significantly less impactful than promised.

Well that's what's exiting about research, that some things haven't been done yet. Even though they may seem fairly obvious.
You're right. I'm lying. I didn't watch any movies. I just have ESP or something.
Which is more likely:

1. These censorship policies will be used to save the world from 99% certain destruction at the hands of a maniac.

2. These censorship policies will be used to crush evidence that [GROUP X] is overrepresented in [FAVORABLE SITUATION Y] due to [FAVORABLE TRAIT Z], thus legitimizing policies unjustly punishing [GROUP X].

Even if you think this censorship is righteous and good, how will you deal with folks no longer trusting the scientific basis of what you claim? Why should anyone believe there is no genetic difference between [GROUPS D and E] when you're confessing that you'd never admit it?
No, but there are easy-to-use, reliable and secure solutions, such as Bitwarden.
There was a time when Oracle sort of worked that way. On-prem Oracle has mostly migrated to an appliance type model where phone-home is standard and almost mandatory. "Exadata".
Wouldn't have happened with Bitwarden ;)
See, that I would have understood, but no. It's separate from the one for pedestrians, in very good state, and most cyclists do use it. But there's this strange subset of cyclists who use racing bikes, dress up in full bodysuit, and then ride at a crawl in the middle of the road with other bikes whooshing past on the bike lane.
This implies that Ziti layers the stream endpoints on top of a packet switched network, which could mean authentication of each packet and maintaining stream reliability in a different way than TCP does. Is that correct?

edit, this is what I'm looking for: https://github.com/openziti/fabric/blob/main/docs/p12_smart_...
And my answer, as someone who doesn't work for a password company but is into this sort of thing, is "Yes, I believe one can be." -- or more precisely, "When you do it yourself, as opposed to a no-real-liability password company, you can get a better read on what the issues are."

Consider a classic "grandma" solution. A little notebook with good passwords kept in the purse or wallet. The issues here are more knowable than with LastPass or whatever.
We tend to treat our rivals differently from ourselves. So no.
> When a religious person says they "believe" something, it means they operate as if it were true even though they have no evidence to indicate it as such (a.k.a. the god of the gaps).

In practice religious (or spiritual) people are a rather diverse bunch and it's not all that helpful to paint with too broad of a brush.

I will point out that in at least Christian theology, "faith" and "trust" are basically synonyms. In the original Greek of the New Testament, it's literally the same word.

In that sense, making choices based on trust in God or making decisions based on trust in science are really fairly similar. And quite often they're not contradictory either.

For example, both science and scriptures say worrying is bad for you, so someone can try to minimize worry based on faith in science and faith in scripture simultaneously.

I'll also point out that a lot of the "scientific" objections to religions boil down to metaphysical disagreements about the nature of observation of the nature of a (notional, at least) deity. I put "scientific" in scare quotes because science itself only makes sense given some assumptions, like the axiom that it's reasonable to assume things do not exist until it's definitely proven they do. That's a valid opinion, but it's not scientific as such. Another common assumption is that a creator and a fossil record (for instance) are somehow incompatible. As if a creator can create the cosmos but a fossil record is a bit much somehow.

Anyway, I think folks would find each other more thoughtful and reasonable if they'd take some time to listen more. There are lots of misconceptions in all directions in these discussions.
> something new like the VR headset chip

My bet is on this one.
I would expect that Apple would push its goldenchild (iphone) onto the node first. Its a small chip which they can use as a pipecleaner, makign sure they can get the yields up and optimise the process before pushing a larger die onto the node.

They easily could have been allocating risk production on the iphone for the past couple of months, ready for the launch. Apple being like yes we will take lower yields for less cost.

I do not expect any company to announce production 3N product, until apple has had one out for atleast 6-12 months. Look how long it took the rest of the industry to move to 5N. I swear part of that reason was an exclusivity agreement with Apple, and it massively paid off for their CPUs. Having a node advantage is always massive in terms of price / performance / power matrix.
"Joe drives drunk and high all over town, often with his guests"

How do you know this?
America historically hasn't done very well with moderation or restraint. When most Americans hear "we should have more density," they immediately think of Kowloon's high-rise buildings, or New York City everywhere. With good reason! If there were no limits at all, that is certainly what developers would build, as it's very efficient in terms of revenue per area of land.

There's a middle ground that is available in many places around the world, in which zoning allows for much denser building, but at a higher standard of noise reduction and stability, and not so dense we all live in high-rise apartments.

I don't think we should build high-rises everywhere, and I hate American-style wood frame apartment buildings with nothing but drywall separating apartments, even as I like the zoning changes that have allowed the "5 over 1" buildings to spread. Retail on the ground floor with apartments above is great! A variation on "5 over 1" that required concrete walls and better windows would be welcome, I think, although developers would always choose the wood-frame buildings if allowed to.

Overall I'm saying: think less of Shanghai and Manila, or Manhattan and Chicago, and more of Barcelona and Paris, of a sort of area that doesn't seem to exist in the US: with minimal roads and "soundproof" apartments.
Extreme rise in porn addiction fueled by working from home according to clinics
What about the harm done by allowing publication from a group of humans killing other humans? Russian research institutions were given carte blanche while the state murdered innocent Ukrainians (and still does). Yet all the high and mighty science institutions keep insisting we should keep supporting Russian research. The ethical thing to do would be to use the influence of the scientific community to hinder, impede, and block any group that so horrifyingly and blatantly violates human rights. But apparently we're all okay with oppression as long as we're not the ones being oppressed.

Ethics make us sound noble, but nobody will stand up to China, or the USA, or Russia. We all care about getting ours much more than we care about protecting people. The hypocrisy is so obvious nobody mentions it, like a turd on the sidewalk. Step over it and move on.