skysight-inc/HackerNews huggingface dataset:
I've made grave mistakes and hurt people in ways for which I cannot ever make amends. The only amend I can make is to be a better person, which I think I am.

For me it was important to forgive myself even when no one else would. My view is forgive (myself) but not forget. Forgiving allows me to move forward. Not forgetting is a guardrail against moving back.

Having said that, life is full of actions with consequences that are truly final and one-way tickets. I'm not judging how people perceive the pain of their own dilemmas. That's a deeply personal call.
Given sapience, beings can choose non-sapience, provided we supply them with the tools, which I think we should. The sacrifice of some measure-zero-equivalent of the population is nothing. This is a worthwhile prize to attempt.

And naturally there is no "responsibility" externally. All ethics arise from us since no other beings capable of complex cognition are present within our immediate vicinity.

Certainly one can argue for respect for all living beings and I think one should be able to construct such an example easily. My one great moral horror is that I recognize diminutive intelligence in animals that I still would gladly farm and consume. One day we will be called to task for that. My hope is to be long dead by then.
Linux would have to be extremely good for most people to take the effort to switch. Switching to Wikipedia doesn't require reformatting your hard drive and installing a new operating system—a completely foreign concept for 98% of the computer-using population.
This is why I try to carry my travel mug as much as I can, and most place I buy coffee from gives you a small price reduction (like ¢10) when you bring one.
Amazon AWS Graviton https://www.techradar.com/news/aws-graviton2-brings-major-pe...
The impression I get is that people are still hung up on nuclear not getting widely adopted decades ago when it was the best option. So they're still trying to make that argument now despite there being better options because they feel wronged.
Who says he can't handle failure?
There is between processing a situation afterwards and be activly in it.
And it seems to be his first time. If he tries a second time, it could be a different outcome.
I have a huge terrain based map on my wall. I took me a while to find a place I could a map of that size and in that kind of format.

Unfortunately I had to make it Mercator, even if I don't really like that so much.

If anybody know a place (Europe) where I can order high quality terrain maps, if possible where I can select the region and have lots of options, that would be nice.
Then they'll stall the car with their DRM because you bought generic coffee.
LibrePlanet 2021: Empowering Users will be held on March 20 and 21, 2021
Apparently you are the arbiter of Energy production. I am sorry for questioning your wisdom /sarcasm.
You're right; Chicago should be Tier 3. Editing the list a bit. There's a bit of a per-capita effect, though, where Chicago has a much larger population and many more other industries than say Austin, Boulder, or Portland, which makes them seem more tech-based even though the absolute number of firms & VC dollars is less.
Glad the site was helpful! Helping spread the word with people it could help (educators, students, curious autodidacts) is great. There are BetterExplained books/courses you can get as quick stocking stuffers, though helping support local businesses now may be even better :).
Amazing that they managed to condense pretty much all of https://dev.to into 625 words.
Author here:

> 1. You can't trust the front end. Backends must be written assuming that every call from the front end is malicious.

This is already taken care of in the proposal, by permitting clients to access only data they own.

> 2. There will be multiple front ends. If all your business logic is in the front end, you'll have to duplicate it into all of them. Where it will rapidly get out of synch and you'll have different behaviours on different clients.

No, because a) not every startup starts on multiple platforms b) you can always put common behavior into a piece that's reused. This can be a library linked in to multiple frontends, or a backend API. The post says your backend should be as thin AS POSSIBLE. It doesn't say you shouldn't have a backend at all costs, even if that means duplicating code.

> Forcing your UI to use the same entities as your database.

Nothing prevents you from mapping the entities to different ones for your frontend, in cases where you need that.

> The advice in the article strikes me as dangerously sensible-sounding while being mostly wrong.

I don't think you even understood the advice in the first place, as I can see from your misconceptions above.
unelected billionaire citizens shaping policy. This isn't democracy.
At the top of the thread, you said: "Our wealth in America is only because we are the reserve currency." This was the point I was disagreeing with.

You are now saying something different. That's fine. I think there is some truth to what you are saying now, though personally I don't think the situation is as dire as you seem to. The UK used to rule of the world. It doesn't anymore. It's still a fine place to live.
Based on what? Not disputing you, legitimately curious. I am considering moving to Phoenix. Thanks!
In addition to the points made by toomuchtodo, I believe Starlink currently relies on the presence of nearby ground stations to relay your packets to/from the Internet backbone. Eventually they plan satellite-to-satellite hops but I don't think that's enabled yet.
> In practice, my Windows install always updates in the middle of the night when I'm not using it. It closes all of my apps and only reopens the web browser. But, it's not so bad. It doesn't bother me. I can however see how it might annoy some people. But I think the effects of this are exaggerated.

Apple has definitely figured out the "reopen apps when you reboot your computer" feature. I wonder why it's taken Microsoft so long to do the same.
Ha, it's interesting to see that the first calculator is a slide rule. I still possess two of my favorite slide rules, a Hemmi Darmstadt and my prised Faber-Castell 14" Novo-Duplex (one of the best slide rules ever made).

Once you become expert in using a slide rule, like Morse code, its use becomes automatic and you never forget how to use it.

For those who've never heard of a slide rule let alone used one, then there's some images of them here (including my Novo-Duplex): https://www.sphere.bc.ca/test/fc.html

Incidentally, my father was an engineer involved in the design and building of power stations. As a 14-something teenager, on weekends to earn some pocket money, I'd help my father to calculate the amount of steel
in RSJs used in the construction of power stations then estimate their cost.

I'd lay sprawled out stomach down with slide rule in hand over plans of power stations that were so large that the only place where they could be layed flat was on the lounge room floor.

With my slide rule in hand, I'd be willing to bet that I could do these calculations considerably faster than anyone with a handheld calculator. Sometimes, newer isn't necessarily better.
You also have to consider that polling stations are not uniform in their ratio of people to workers/machines. Some places you can just walk right in and other places you wait all day to vote. Assuming symmetry in this aspect is ignoring the fundamental problem here. If you watched the graphs update you'd notice that the small counties typically got their results quickly but the large counties took a lot longer. There is also the gather step where you gather the county votes from the polling station. Larger cities have a more difficult gather operation that smaller areas. Again, this all can be observed if you watch the votes over time.
I wonder what political ramifications this would have. Say these monkeys were intelligent enough to have conversations with and they had thoughts and opinions on the world, but they weren't quite as smart as humans – they couldn't do advanced maths and were intellectually closer to young children – would we deny them the right to vote? Would we deny them employment rights? Etc...

If we did on what grounds would we do so? Lower average intelligence? How exactly could we do that while granting similar rights to humans with equivalently low IQs?

It's hard to imagine that this wouldn't destroy modern liberal societies. We would either grant them equal rights at a huge societal cost, or start denying rights based on intelligence which would come at a huge ethical cost.

I think about this a lot in regards to extinct human species. I often wonder what would happen if we found Neanderthals hiding out on an island somewhere. What rights would we give them? Would we allow them to bred with humans? It seems every answer is wrong.
A dodgy deal helped make him a billionaire. It worked, until now
Sure, only a Canadian would know how incredible it is to have such a vast expanse of incredible and diverse terrain that makes for interesting cultural differences between the pockets where people concentrate. I don't know if bragging about the entire country's people per sq/km makes as much sense, save for on a city level.

I love many parts of the U.S for this as well, but the places that are unencumbered by hoards of people are much more scarce imo. In Canada it's easy, just go up.
2021 is a month and a half away.
How is that something to be sad about? In case your kids miss out and feel jealous? Surely if yours kids have only an average intelligence, you'll still be happy for them despite the fact that they probably can't achieve as much success as their most successful peers in any intellectual field.

Your attitude sounds like my Dad's attitude of being sad that my generation doesn't believe in God anymore or his own Dad's unhappiness at him for not being a proper loyal soldier in the Navy. It's tempting to believe that our own generation has the ultimate peak of right behavior and any change is for the worse, but it's also arrogant and repeatedly proven to be wrong.
I wouldn’t really expect x86 virtualisation instructions to be supported under Rosetta.

You’re going to need an ARM version of Docker, running ARM Linux kernels, and ARM userland Linux binaries.
> We're playing with things we barely understand that could have consequences we can't even imagine.

The only way people ever understand anything is by play and experimentation. You didn’t spend 5 years thinking about how to ride a bike before getting on. You scraped your knees and kept trying till you learned.

I’d like to see your list of “pretty terrifying things”.

If our remote ancestors had that kind of approach to life, they would have stoned to death every member of their tribes that successfully learned how to start a fire.

Wouldn’t exactly have ended well for us.
RCEP was negotiated in almost complete secrecy, you can find articles about the process from a few years back.
The word you're looking for is "bloc". They're apartment blocks in the ex-communist bloc.
… and is about a program that pays people to relocate to Tulsa.
I wasn't contradicting the bits about DOS attacks, which remain very much a concern, even when no one is malicious.
The article says there were over a thousand applicants but not how many were approved to get the money. Anyway, with an average income of just over $27K per year in Tulsa, a handful of tech people relocating there probably makes a bigger difference to them than it does to California.
Sentence number 2:

"The program, started by the George Kaiser Family Foundation, is paying people $10,000 to move to Tulsa, Okla"
I'm guessing you prefer ClearType over FreeType. Have you tried using macOS on a standard-resolution monitor? It has very different font rendering from either Windows or Linux. If it turns out that font rendering is what makes your eyes strained, you may benefit from a higher-DPI monitor.

If the issue is screen tearing, try Sway or another Wayland compositor. That's always better in my experience.
Wait so you have a separate HA for every room in your house? What benefit do you actually get from that?

Edit upon further reflection: I’m doing something very similar. I have one bad mesh right now with lots of repeaters to transit my ridiculously long house.

The house is a barbell with the “house” part on one end and an office on the other, separated by a garage, with a detached shed in the back yard. My plan is to put a zwave stick + raspberry pi running zwave2mqtt in every “building envelope”, so four total. Those will all talk to an mqtt broker colocated with my singular HA instance.
The thing with satellite internet (up and downlink) is mostly to do with jitter. You can get pretty good rates on a nice day, but you can’t control air refraction 2 miles off the ground doing weird stuff to your signal. I experimented with many things, but the best solution I had was using TCP over UDP with a server in a data center able to resend TCP (over UDP) packets if they were dropped. I think http3 will help out immensely here.

Source: I ran a small satellite ISP on a base in Afghanistan.
Moreover it seems like the exception rather than the rule to find a successful businessman who is also a positive and generous person who is great to work with as well as down-to-earth and rational, with a good sense of work-life balance.

To me that sounds like a nice model to aspire to though, and those people would be worth their weight in gold if you could find them.
It is in YC's financial interests for as many people to gamble everything on as startup as possible to collect a share of as many winnings as possible.

This remains true if the odds accross all startups of succeeding just halved.

If you are the founder and the odds just halved it may well affect your willingness to take that risk. YC simply needs enough of its funded ventures to succeed. You aren't diversified like that.

P.G.s interest are _not_ yours.

Take that on board and know that it can affect P.G.s reasoning through uncoscious bias then adjust for that according to your own and /then/ it's a good article. Take it a face value at your peril.
I find myself using my Android phone a lot more when on Linux... just because I have to practically work around some things, because I don't have all day to debug non-essential tasks.

For instance, I upgraded Fedora from 32 to 33, and Spotify stopped working. Can this be fixed? I'm absolutely sure it can be fixed. Do I have time? No.

I have watched way too many coworkers bomb meetings because of trying to use bluetooth headsets on Linux. Am I trying to cause suffering? No, I will use a headset with the good old headphone jack, because I have something else that I need to do with my actual day.
I would say it becomes increasingly relevant given that SpaceX has a multi-billion dollar SAM at the currently expected price/performance.
I started my journey with linux at the age of 12 when Canonical was sending out free CD's of Ubuntu Hardy Heron 8.04. After nearly 13 years of usage I am a happy user of Windows 10 now. My reasons are:

* Horrible font rendering that makes me not even want to code

* Terrible application support

* Audio and touchpad support is noticeably superior on Windows

* Small things that you have to tinker with in order to get everything set up

But the most important thing is that I am just tired of tinkering. Nowadays I just want to open my computer and get on my programming job and have everything just work. MacOS seems to be a good compromise though (Application support and UNIX subsystem for programming)
I understand people who have roots in the bay area and aren't in the position to leave (or just don't want to). I also understand people who, under the current circumstances, want to temporarily or permanently move to a location that will work out better for them.

I don't understand, though, how $10K can be the deciding factor for someone for such a major decision.
The title makes it sound like everyone in the bay area is applying to move to Tulsa.

> "We've had over a thousand applicants just in the last two weeks alone. Over half of them are from California, many from the Bay Area,”

so, 500+ per 2 weeks. sfgate articles are rubbish
90% here! I'm not on a 4K, though.
Sounds more like a mis-configuration on desktop environment specific, rather than a problem with Linux or Wayland. I'm using Sway with Wayland and don't experience any of the issues you mention. In fact, I find that it is easier to read than Windows and definitely a lot snappier.
Literally everything the Republican party says nowadays is based on internal fantasy, mostly involving their "great leader" (or as you put it, not so bad leader).

Anyone who tells another person they are "delusional" when they are sharing their personal experience is, in my experience, actually the delusional party. So, you are actually the one that is delusional! If you can't stand the heat...

I was born and raised in Oklahoma. Should have left earlier, but I got out. If you want to have your blue political sign stolen out of your yard, move to Oklahoma. Not everyone there is a redneck jerk, but they have a leg up on a few states, that's for sure.
I feel like a lot of the things I've read from Paul Graham suffer from the survivor fallacy. The tech industry idolization of him is itself a form of survivor fallacy and its infatuation with "wealth makes right" is almost incestuous. Most of what he writes is just a one line fortune cookie drawn out into a 3 page essay.

I HIGHLY recommend tech workers to actually break out of your bubble. So much of our ethos is being "free thinkers", but most of the "thought" is just repeated business pep talk.
>> turning the planet into a hollow cinder

>There is disagreement about the magnitude of things, but this is hyperboloic (sic)

It's not hyperbolic. The Earth's new homeostasis after an unchecked greenhouse effect has run its course looks like Venus. If the effect is not stopped the question is not whether this will happen but how long it will take. Quite a while, certainly, but the environment will become inimical to humans much sooner.
I mean if we're calling a punch ballot a machine then I think a check mark constitutes a machine. Pencil, pen, hole punch, what's the difference? It is a mark on a physical piece of paper.

I think you're trying to work your solution into being correct rather than recognizing that the problem itself is extremely complicated. Given your other comments and our other conversations it is clear that you're overly simplifying the subject matter and frankly you are wrong about certain aspects of it (like that all votes are counted the night of rather than "enough"). If you flat out ignore these parts of the problem then you're going to get the wrong result. You should also not start with a solution and work towards an explanation, but rather work the other way around. These conversations feel really disingenuous to be honest. They feel more like they are based on how the UK is so much better without any real justification.
> This assumes you only deal with non-sensitive data (e.g. user profiles).

Not really. You can do row or column level permissions. Details very much depend on your DBMS.

> Never mind that, how do you prevent denial of service attacks?

I have no real answer, and I never suggested that I would. Denial of service attacks (deliberate or accidental) are one piece of the "broader concerns" that I very much share.

In theory, a sufficiently advanced DBMS might be able to assign users quotas, and if your users are stable that may be sufficient for some use cases, but I am skeptical.
The parent is talking about pros/cons of browser vs Electron. You can't use UDP from the browser
Windows is also far more difficult to debug in the first place. macOS has stuff like the defaults command in the Terminal and verbose mode that give power users the tools to debug issues. Even if the Mac-using community isn't super tech-savvy on average, the architecture of macOS means that you're left with "Something went wrong; please try again later" far less often.
I think this should be tagged with (2003).
International Interactive Computing Collaboration
Living through the past 2 weeks reiterates that Kavanaugh’s opinion was implicitly about AP/NYT/CNN being able to call the election despite the guise of “originalism”
You're right! English is my second language, so I was typing "Antartica". I apologize for that.
Almost. It's possible for a company to overprice the product for their target demographic. But then it's likely that they fail to acquire customers and go out if business. So it's generally true.

It's still very easy to forget.
Author here.

> This article doesn't use the word "permission" or "validation"

The article talks about it multiple times: using a database user account with limited privledges, exposing some tables but not others, exposing read but not write access, giving users access only to data they own.

> it's nearly impossible to parse and check an arbitrary SQL query for malicious intent

Which is why the article doesn't propose trying to parse and check queries for malicious intent.

> it now passes the responsibility of query performance to the FE engineer. Are appropriate indexes in place? Does the query make inappropriate JOINs?

No, in the proposal, we have backend engineer(s) to advise and assist frontend engineers. Having appropriate indices and JOINs doesn't mean you have a layer that doesn't add business value. And when it does add value, write it!

> schema changes now mean that you need to update your front end code. This means guaranteed hard downtime, because you can't control what JS folks are running in the browser.

I don't know if I understood you, but you can just force a refresh in the browser.

> you also need to make sure that queries aren't designed to intentionally DoS your DB.

That's a valid point I didn't think of.

> There's a lot wrong with the ideas presented here.

It's hard to take your criticism seriously when many of your reactions are a result of your own misunderstanding of the proposal.
First a belly down skydiver falls at about 120 MPH. Face down with streamlining they can do up to about 300MPH.

So someone starting with a deep dive in a wingsuit can level out and get very fast horizontal movement. There are a few videos of people doing this and reaching almost level flight though their slowing down. It’s maintaining speed that requires thrust, but speed is enough for level flight.

Also, while you could effectively balance on a jet engine to hover, that amount of thrust would also allow you to do not just level horizontal flight but rapidly gain altitude, making it kind of a meaningless from a minimum speed to requirements for minimum thrust perspective.
It was a monkey's fetus (I think saying "someone" implies a person rather than a monkey in this context, but sorry if I misinterpreted you).

Arguably you shouldn't abort monkey's fetuses but you probably shouldn't genetically modify their embryos then forcibly implant them either. Or eat any kind of meat
I'm on the mailing list ;-)

The issue is brought up repeatedly, but there's no real movement right this moment (or for the last several months, really).

There are several proponents of SourceHut thanks to its email-based workflows and (apparently?) LibreJS compatibility. But none are passionate enough to push for it, thus far, and do the work required.

As opposed to, say, advocates of Gitlab (which got effectively banned by a long list of requirements, alas).