skysight-inc/HackerNews huggingface dataset:
Although I would argue you should not want the matte screen. They get washed out from ambient light and thus have poorer contrast than reflective screens that can reject ambient light (at proper angles).
Maybe crowdfunding sites like Kickstarter and GoFundMe could be alternatives : 'pay us and this is what we will produce'

The 3 models offer diversity
I’d taught a programming class using Pascal one semester while in grad school so I felt well prepared to teach a workshop on the language to software developers from across my company the following year. I was wrong.

The students had differing levels of experience and different backgrounds, some COBOL programmers, some Fortran, some assembly language programmers. The company wanted to have the class taught over and over again to different groups, and I ended up teaching hundreds of programmers. What I realized was that it’s hard to anticipate everyone’s sticking points, and even when you think you know a subject, an unexpected question can be hard to answer clearly enough without boring some of the class.

Even simple ideas like scope rules for Pascal required several iteration before I had good examples to explain and motivate the rules. The workshops were so much better after my tenth time through the material. It’s not surprising to me that good tutorials take a lot of work and iteration to develop.
They are with the help of tooling.

https://docs.microsoft.com/en-us/office/open-xml/open-xml-sd...
>It’s concerning that people aren’t thinking of attackers (or the govt) taking over your car first on HN.

Yup.

I am quite concerned at how capable newer cars are, sans an equal level of security and safety consideration applied.

There are going to be some ugly things happen, then we will see a correction.

For now? No way I plan on owning anything networked, drive by wire.

And so many things are coming long before we get great self-driving vehicles. In fact, I think they will be requirements to ease the transition to them, due to the reduced complexity when humans are not part of the equation.

"We have geofenced your car, due to erratic, incompatible, [insert irritating justification here], driving patterns."

"Your car has been speed limited for your safety..."

Yeah. Gonna be fun.
The barrier to entry for frontend is lower and it's easier to present your new idea visually so people are more likely to bite. There's also a lot of money and/or glory in becoming and "influencer" and the easiest way to do this is to create a new framework.
'Being in a club with secret knowledge' doesn't fit the description of 'religion' very well, though there some aspects of cults for which the description may allude.

But that said - this is a hard one, much different than 'aliens' or 'arcane knowledge' because the simple truth is actually evident for everyone to see.

It's the craziest of all conspiracy theories because it's so utterly deniable.

I mean ... I don't think aliens have made contact with the White House ... but heck, it's in the realm of statistical plausibility! (Maybe I want it to be true ...). (Edit: we do spend many millions of 'legit' research dollars trying to find aliens, so it makes more sense that there's conspiracy there)

But 'flat earth' has to be the dumbest of all.

For this reason it's a very interest phenomenon.
NVENC on the Turing architecture (RTX2080/2070/2060) is at the highest quality setting comparable to x264 fast. During complex scenes closer to faster. Older architectures (Pascal etc) are worse.

Gold standard for H.264 quality/encode time/bitrate is still x264 medium / slow.

For H.265, the situation is much different. x265 is far from as mature as x264 and frankly the licensing is such a mess that it looks like H.265 might actually lose the war of next generation codec. Instead VP9 -> AV1 seems to be the industry’s codec of choice with adaption from Google, Twitch and Facebook. Also note Apple is back on the AV1 page.
Yes, it has gotten a lot better (Turings have improved the encoding block by quite a bit), it's still generating worse output than SW encoders.
Interesting stuff. If anyone wants to make a PR to add this stuff to https://github.com/dhamaniasad/awesome-postgres I'll be happy to accept.
>>So instead of attempting to understand they select some imagined model that does make sense to them and act as though it is truth.

Furthermore, the reason they are attracted to such models is that it gives them the sense that they are a member of a small, exclusive group of “enlightened” individuals who have it all figured out.

There is a reason con men go after such people.
Before reading your article, which I enjoyed, the title translated in my mind to "My Parents Are Conspiracy Theorists". It was interesting to see that you then stated that connection in the article.

Rather than such views being an amusing curiousity, I find your parents a threat. As a member of a minority, your parents are predisposed to believe anything about us, all from a position of ignorance.
In a hypothetical sense maybe, but in reality someone who's not using your product but still paying for it will shortly be an ex-customer.
I've often noticed that I'm weirdly productive with a low level illness. It's as though my focus is improved .
They are often "necessary" for monetization though, aren't they?
A few privacy-minded people would probably pay a few bucks a month to use Google without tracking, ads etc, but I doubt that it would be a lot.
And it wouldn't be cheap either, I'm afraid. Let's say you take what Gmail offers for free and buy it at ProtonMail - that'd be 20-30 euros a month just for Email.
Who would spend hundreds of dollars a month to get today's average digital experience but with solid privacy? And who could actually afford to?
Yeah but GPS reception isn’t always awesome indoors. I’d hate to buy an expensive clock to have in my basement only to find that it relied on GPS and couldn’t receive the information it needed to sync itself.
As a “pragmatist”, you support the status quo.

I appear to be the only woman to have ever spent time on the leader board of Hacker News (under a different handle).

The meaning of that is likely lost on you. Suffice it to say, it hardly supports the status quo.
Whether he's the origin or just fond of the sentiment, the "nothing to hide" argument is commonly attributed to Joseph Goebbels in the 1930s. I feel like that should be pointed out more. Perhaps it would make people question that line of thinking more...
wow, what? now you're a troll if you don't know why runways are not normally distributed on planet earth?
That’s only 10 months...
> They don't know their own physical orientations...

Wait, so even the really high-end gear in high-end names like DMG Mori don't use something like millimeter radar, ultrasound or machine vision to confirm that real-world orientations at least correspond to within a few orders magnitude accuracy of what is expected? If so, then mad props to you machining guys working with such expensive kit without continuous closed loop monitoring conditions; you re-e-a-a-ally like to live on the wild side.
The answer can be a bit different depending on what you already know, but here is a list of a few things things I work with:

- Rails or Express for the backend (depending on needs, I'll usually chose Rails over Express 90% of the time).

- Vanilla JS if you only need a few simple things

- Vuejs if you need a bit more complex client-side logic, but still easy setup (Vue can be installed from a <script> tag)

- React if you need more complex UI, but it will make your client bundles more complex (while importing Vue as a script tag is ok in prod per their doc, React's docs recommend against that).

Another thing, if you already know React and you want something quick if Next.js.
It's still a full React framework, so it comes with a pretty "complete" bundle that you might want to avoid, but is really plug and play and requires 0 config. You'll be able to very (very, very) quickly start building pages, etc. with server-side rendering and it works very well (I'm using it on a fairly sizeable project for a client and I'm happy with it so far).
And in the case where you want to end up with just a static package that you can host on a CDN, there is an option for that. You loose server-side rendering, but that allows you to serve you website as a static website.
"It really has nothing to do with the conditions of the average already living in a money based economy."

I'm not sure the median American is representative of the global citizen "living in a money based economy". I have not read Gates' book, but I think it likely you are being overly dismissive.

I think the average person in the world has an income of maybe $10K a year, which is not "pennies a day", but it's low by American standards. It seems at least plausible that people on this level have become better off.

Life expectancy has been decreasing in other places besides the US. I was just reading an article that said it's down in the UK. Russia hasn't been doing so well either, I seem to recall. But I figure there is a biological limit and the newest medical tech doesn't have much effect in the aggregate. So it's the countries that still have low life expectancies that are going to show uniform gains.
Building a React-esque component using vanilla JavaScript
> ...there's always that last mile in a city

But what if that's the only mile driven by a human? Trucks drive autonomously on highways in good conditions, then a human takes over for the last mile?
Ideally of course because it's more revenue and less operating expenses. Similar business model of a gym, where they want many subscribers and nobody coming in, while making it difficult to cancel the membership.
Material conditions have improved almost universally, but it doesn't mean that social cohesion is any better.

It just means we're not dying of a bunch of things, our homes are heated and we do less dishes etc..
The problem I had in mind is if it's possible, for a human, to decide what to do in each situation based only on rationality.

I wouldn't know how to define if the universe itself is rational, in an absolute/abstract sense.
I feel like the real challenge is not what people want to discuss over dinner but that we allow people that are incapable of finding the holes in the flat earth theory to have the vote.
Aaron Schwartz, well known case in point.

Many of us were doing things in our early years. That crap is for the people who will consider it.
Is rendering the right word here? It doesn't feel like it is to me. I thought rendering was the final step in taking a DOM and turning it into something that is shown on the screen. Basically, the job of the browser. Based on your logic you're saying that before now rendering was happening on the server, but that doesn't make sense.

Edit: I thought about it and it seems like generating is the right word and rendering is still just something that happens on the client-side no matter what.
> What we're missing today is the option to use normal products and services without any of this data sharing and telemetry going on when they aren't necessary for the normal functioning of the product or service

You hit the nail on the head here, as far as I'm concerned.

I want to be able to use my real name, date of birth, gender; share my location or my medical information; input my financial details or my real phone number, all the while knowing that it's being used for exactly the purpose I keyed it in for to being with and not something else, on the side, via a third party, that I never asked for, paid for, or agreed to (because it was a buried in a 90,000 word legal document.)

I believe we will start to see a big wave of indie app developers bringing forward very privacy friendly apps just like we're seeing a big push in the indie gaming market for short, story heavy games opposing the 100-person Battle Royale, no-story junk we have today.
"At its core" you're not wrong.

And I was going to say "and where people think a quick google search can debunk specialists" which I wish I was wrong, but there are so many "specialists" out there that fail on the basic level it's not even funny.

See all the climate deniers with PhD in their names, see all the "security specialists" that still think SSN and Mother's maiden name is worth anything for identification. The fear mongering of the past about Linux.
My own personal answer to that question is that it's never ethical to end the life of a loved one.

But in the case of animals, ultimately they are lower ethical status than humans.

Murdering a suffering pet so you don't have to see it suffer is a decision you make for some combination of easing your own emotions so that you don't have to see your pet's increasingly medically burdened life firsthand, giving in to social pressure from others who believe the "cruel to keep the suffering dog alive" line, and the practical logistical and financial burden of taking care of a needy pet.

A lot of people have the reverse line, that it's actually not cruel to euthanize a suffering person, and ought to be legal. I object to that on two grounds.

First of all, who judges whether a person's suffering meets the criteria for euthanization? I wouldn't trust potentially sticky-fingered relatives hotly anticipating the reading of the will, a medical establishment that is paid for its services, or a government bureaucracy.

Second, even simpler, I don't want to die; death has a huge negative score in my utility function, I don't think I would ever accept my own death, regardless of what it bought. If I was captured by some crazy super villain gave me a choice between (a) let me go, but the super villain would torture a million innocent people to death, or (b) kill me, but then the super villain would commit suicide and will their entire $1 billion fortune to my family (and I believed these threats / promises with no doubt). I'd have trouble deciding.

If preventing a million other people's suffering isn't reason enough to make me choose to die, why should preventing my own suffering be sufficient?
Sounds like a good, challenging course for 9th graders, but is there room in the curriculum to provide this course to all kids?

They already have 4 separate courses in math, science, language arts, and social studies/history/poli sci. And an art/music/shop elective. And maybe physical eduction.

Perhaps secondary school math instruction should evolve to include basic CS concepts? (Or blend CS into a combined math/science/CS double-length course?)

A minor quibble: the first line of code listed on the web site is:

Polygon(72, 47, 85, 65, 55, 66, fill='lightGreen')

Named arguments instead of raw integers might help kids keep the argument/parameter relationship front and center.
Ofcourse not completely 0. Just enough to keep renewing.
It's been true in my experience. I've had interviewers scoff at me for mentioning Bower and Grunt, saying that the latest best practice was Webpack. Is Webpack really better than Bower and Grunt? It's different, that's for sure.

I get the feeling that a lot of the web development community has trouble understanding the difference between different and better. That's why we see so many wheels get reinvented so often. Is React a better way of manipulating the DOM than, say, Angular? I don't know the answer to that. It certainly is a different way. Is Webpack better at combining and packaging code than Grunt and Gulp? It's a different way of of packaging code.

In other communities, there's a much more nuanced discussion of whether technologies are appropriate. In the web development community, there's a much greater emphasis on painting technologies as absolutely "good" or "bad", "current" or "obsolete", without the suggestion that this new technology can coexist alongside existing technologies and address new use cases that the existing technologies didn't address. I've heard of numerous (and participated in two) projects which migrated from an existing framework (such as Angular, Ember, or Knockout) to React, solely because React was newer. There was no consideration whether React was a more appropriate framework for the task at hand. There was little consideration of the costs of the transition. It was a knee-jerk decision. "This framework is old, and the code written in it is nasty and buggy. We need to "refactor" (read: rewrite) our code to use React so that we can be current with the state-of-the-art best practices in web development."

I compare this with, for example, the Python community, where there is much more of a detente between frameworks like Django and Flask. Even though Flask is newer, there wasn't ever really a question of Flask replacing Django. Flask was merely seen as a solution for cases you'd have to strip out of a lot of Django (like its ORM and much of its middleware) in order to get a simple interactive website up and running quickly. There wasn't nearly as much of a push to use Flask because it was merely newer.
Sorry again, of course the majority of FE are a bit cargo-cult; but the root of it is "fallacy of authority" no? There aren't many ways to tangibly justify the shape of the Earth to the average person. If all the images are photo-shopped and all the data is fraudulent, suddenly the world is a whole lot darker. And as much as it seems, the joke that the true edge of the flat earth is a mental illness diagnosis, says more about us than them.
I'd say react.js. It has been proven to be a good choice for all kind of web applications (small, large) and even static web sites (https://www.gatsbyjs.org/, https://github.com/nozzle/react-static). Also it has an awesome community and awesome tooling (create-react-app), which allow you not to bother with "framework/library/build tool/transpiling hell".

Check this repo if you're interested in react:
https://github.com/enaqx/awesome-react

You can also check vue.js, I have heard from many people that it's very good and some even say that it is better and easier to get started with than react :) I've never worked with it so I can't say much about it
I don't think what you're saying changes what I said at all. $200 is still a large amount of money for people, even if other trades force their employees to buy their tools. I don't see how that changes anything.
One small remark: you say "fraction" of people living on pennies a day. To me, at least, "fraction" implies a small group. To an American, it might be a small group, but world wide they were still the majority until 30 years ago. Even now, they're probably 30-40% of them world's population.
Respectfully, that's bullshit.
It is, the GPS data was used to link him to the murder. The DNA evidence on the murder weapon was what actually convicted him.

The Runners World article is sensationalising the GPS device to make other runner feel they are part of this story.

His spotter confessing also didn't help his case.
I don't think gizmo686 had fully fleshed out their argument.

Digital goods do seem to be doing some wonky things that our previous models don't handle well. There is a combination of near zero marginal costs, near instantaneous global distribution, and near zero transaction costs. Before the internet, books and movies did not have those three properties.
Well, yeah, flat Earth is explicitly about Earth being a special privileged spot in the Universe.
Life expectancy has been decreasing in other places besides the US. I was just reading an article that said it's down in the UK. Russia hasn't been doing so well either, I seem to recall. But I figure there is a biological limit and the newest medical tech doesn't have much effect in the aggregate.

Or actually quality of life for the working class world-wide could decreasing? Medical research has had an effect for quite a while most places, including the US. It seems like you are the one dismissing facts with unverified speculation.
External blinds?
Show HN: Use Chrome Headless in the Cloud from the Browser
I'd strongly urge you to reconsider using TypeScript. At this point there isn't much difference between TypeScript and ES6 (besides the types) and types are a gigantic maintainability booster and significantly reduces bugs. The TypeScript language server also provides high quality autocomplete and jump-to-definition functionality in your editor of choice. It's very helpful to be able to enumerate through object methods and properties for 3rd party libraries as well as your own application code.
According to the video, satellites simply don't exist. Satellite dishes read signals that have bounced off of a dome around earth. And the moon, well, the author quotes a book he received: “One day humanity will have to go back in time 4.6 billion years to build Earth’s Moon!”

Yikes.
You could easily find lots of ways to find that fortunes have improved while objectively the majority wholly in the US have seen theirs decrease.

- The gains of a larger number of very poor much more than offset losses by a relatively smaller number.

- The total value of wealth can increase substantially even if almost all of it sticks to a minorities hands total/population still gives a higher number.

- The relative price of many goods could have fallen leading to more buying power ergo more stuff you don't objectively need to live while the cost of stuff you vitally need like a home and medicine have gone way up. Therefore you are more "wealthy" and worse off.
I remember a teacher in the 80s asking the class when humans proved the Earth was round. The correct answer for her was when an astronaut took a picture from outer space.

While I'm sure your theory fits for some, there's also some misunderstanding of science that can be at play too.

For me, there's little difference between a flat earther and believing we didn't know there Earth was round until we took a picture. Sure, one knows the Earth is round and one doesn't, but they both are missing the foundation to know _why_ we know the Earth is round. If you can't explain why, you don't really understand it. And if you don't understand it, you're susceptible to misinformation.
Have you looked into Bareos?

I'm setting up backups and looked into most available solutions, including restic, borg, and duplicity, but Bareos by far seems the best one. It's just a little harder to set up, but totally worth it.
I still don't understand - you can still have a standalone executable if you want, nothing's stopping you! Package managers just streamline the common case of "I just want to install some software on this computer and have it update automatically". Linux has all the freedom of Windows and more.
There are some differences between a company charging $270,000/year for a medication you need to survive [1] and a company trying to sell you on 'Uber for dry cleaning,' or whatever.

[1] https://99percentinvisible.org/episode/orphan-drugs/
It’s religious gaslighting, part of a larger narrative from the same people who brought us pro-life bs and intelligent design. For the dogmatic, science presents an existential threat and they lash out accordingly. Strip away spirituality and morality and religions at their core are about control. As their rhetoric evolves I’m reminded of the visulazition in Neuromancer of how ICE would evolve and change shapes to adjust to different attack vectors. Just as ICE had the ability to kill, so do these groups as they become more and more threatened... and unfortunately their voice has only been amplified as a result of the internet. It’ll be 2200 and we’ll still have people arguing this bs. So yeah, core hack on human minds, religions have thousands of years perfecting it.