skysight-inc/HackerNews huggingface dataset:
I’m reading about critical thinking right now. If we’re not challenging assumptions, then you’re just blindly accepting something that could be wrong. Should I accept what I read in the news as truth, or should I say “this sounds wrong and here’s why”?

You’re right that this is madness. This PC nonsense needs to end. Not everyone can simultaneously be correct
This is basically a dupe of https://news.ycombinator.com/item?id=24919354
That's messed up if true, but why would a ransomware operator target them? I mean like, they don't really target, they just wait for people to install something right?
Everyone looks to the bigger companies for tech trends, not realising that they have none of the problems ultra scale companies are trying to solve.
There are lots of ways that this can break.

- On a rooted/jailbroken device, the system libraries could be hacked to provide any image from the camera.

- The app itself could be hacked or the protocol reverse-engineered

- The company's servers could be compromised, either internally or externally. Only trust this service as much as you trust the company.

- Picture of a picture or other staged pictures

In short, there's no way they could deliver on what they promise. It would also break in more pedestrian ways, like if you want to take a photo somewhere you don't have good network access.

I think only a device manufacturer could get closer to providing this, signing the raw camera buffer and metadata with a device-specific private key. You could use lidar or other sensors to capture more of the scene, to make it harder to duplicate. And even then it would not be 100%

I guess the question for this company is whether there's enough of a business model in the improved security that they can provide over just normal exif data.
Ok, but seriously, what's the alternative?

Should literally _everything_ be an fully transparent democratic process (and good luck keeping it fair when bad actors show up en masse)?

Having a CoC is at least an improvement on the previous status quo, which was some group of individuals making arbitrary decisions in secret without any justification for their actions _at all_. CoC's don't give anyone more power than they already had; they just clearly express the principles that the group already in power will (ostensibly) use to make choices.
Subpoena power is a hell of a lot of leverage, and probably the biggest reason why all these terms-of-service agreements including binding arbitration. Like, if you can convince a small-claims court judge that it is relevant, it's definitely possible to subpoena high-level executives of multibillion dollar companies over a $100 dispute.
Designing for the Web, by Mark Boulton
Truly local newspapers, which cover local news and run ads from local businesses, don't seem to be doomed.

One of the biggest hits that newspapers have taken is not from the likes of google or facebook but rather craigslist/ebay/etc. which replaced classified ads.
Good announcement. Looking forward to Linux gaming benchmarks.
Bad health IT is a public health issue.

Perhaps it’s time for hospitals to regularly report their OS versions and patch levels to our local health departments.
When it comes to distribution on the internet, no, unless the network infrastructure is owned by the commons which is very hard to do even with small portions of it. There is a great Current Affairs piece from this summer (with what looks like some good further reading) which explores this more and better than I can here: https://www.currentaffairs.org/2020/08/reclaiming-the-physic...

Perhaps you circumvent the internet and distribute software on USB thumb drives, if you’re the sole creator and owner of the software then yes!
Ah yes, I’m sure that’s all the evidence they have that points towards Russia/Eastern Europe.
You’re posting this on a heavily moderated message board.
We are constantly learning, every day, pretty much almost every second we are awake/alive.

This might be conflating academic studying with actual learning.

We learn names of people, we learn their stories, we learn the news and tons of other stuff that we don't even notice or realize that we are learning all the time.
An even bigger misconception is that indulgences were actually bought on behalf of _someone else_.

They were meant to address a very real problem with catholic heaven/hell theology:

What if I belong in heaven, but somene I love, who I can't possibly imagine spending eternity without, belongs in hell?

Indulgences were originally meant to address this: the party that belonged in heaven could, through their sacrifice, guarantee a spot in heaven for their loved one. It was only later that the "sacrifice" become strictly monetary.
>We're literally tearing ourselves apart, and I don't want to hold opinions about human beings anymore. Anyone can be an enemy or dislike you.

Basically not much difference functionally than the rest of human history? Seems the latter half of the 20th century lulled some people into a false sense of security.
Probably for initial infection it’s random but the negotiation for keys happens between real people.

Thieves must be heartless to go after such desperate targets. But criminals always have ways of justifying things.
> The official .deb is 156MB compressed, which is prohibitive for all but the largest OSS projects.

I'm not sure what to make of this statement. Why is 156MB prohibitive? You don't need to include Bazel in the project any more than you need to include Xcode for the macOS version of a project. You can specify a version of Bazel with .bazelversion so you don't need to worry so much about people using the wrong Bazel.

There are some systems like Waf and Autotools where the build system is customarily bundled inside the source release, but this is not universal--if you use CMake, it's almost certainly not bundled either.

> Most tellingly, Google has gone through two major build system migrations (Android and Chrome), and neither project chose to migrate to Bazel/Blaze. If Google won't eat their own dogfood, it doesn't inspire much confidence.

Android is a fairly large project itself consisting of the Kernel (which has got its own custom build system) and a ton of different components. From what I understand, for NDK projects, Bazel is moving towards "the one sane way to do things", it will just take time, this stuff doesn't happen overnight. For non-NDK (pure Java or Kotlin) projects, there's not really a point.

Chromium is a bit of a special snowflake and predates Bazel's Windows support, and a codebase the size of Chromium would take a long time to migrate--but it looks like it's heading in that direction. From what I can see in the revisions to the Chromium build system, it seems that it's massive custom build system is moving towards Bazel by leaps and bounds. It's already structured like a Bazel project and uses much of the same terminology, I wouldn't be surprised if a few hundred Bazel scripts appear overnight in Chrome, because it looks like much of the groundwork has been done.
My C programming gene didn't kick in until I was in my 20s after learning web development and some scripting. I do remember wanting to, though.

Tried a little AMOS without much success
> If you and your coworkers find yourself in a situation in which you know that the value of a pointer cannot be null, then you should not model that value with an optional type, and then you will not only not be required to add a null check, it will be immediately obvious that you don't need one.

Hmm I think you’re suffering from a lack of imagination and real world experience with efficiently storing data in C++.

There are certainly cases where it makes the most sense to instantiate your value within an optional wrapper while at the same time there being instances within your codebase where that location is known to be non-null. I’m surprised I even have to say that.

An obvious case is when using optional as a global. Other cases are when you’ve checked the optional once at the top of a basic block to be used multiple times after.
I didn't know much about Crypto AG. Thanks, that's interesting. Also through encryption weaknesses. It's an interesting way to backdoor.

https://en.wikipedia.org/wiki/Crypto_AG
Well the tests can also be found under the DMCA repo history too, so I guess we need to take that repo down.
I’m proud to be a Brahman and quite orthodox in my behavior despite not having been born in India. And my children are also proud despite now being third-generation Americans. I ask myself, do I feel superior to other people. In a vague way yes I suppose. There are a wide number of cultures and lifestyles available to me in modernity. If I didn’t think being a Brahmana was better, why would I bother? But hierarchy is not at the forefront of my mind and I would wager not for most Brahmanas either.

Compare to the Jews. They are “the chosen people” and in dark corners of the Internet you will hear conspiracy theories about secret Zionist plots to take over the world etc. but is that really how most Jewish people feel? The ones I’ve talked to just it think it means they have a special responsibility for social justice etc.

What is an upper caste? The dominant political and economic power in most parts of rural India are what the bureaucracy would call OBCs. In my limited experience they are more clannish and prone to violence against outsiders including Harijans than Brahmanas who nowadays are mostly urban.
I encourage anyone who believes social media has divided our society like never before to read a small amount of history of the Vietnam war era. Here's a taste: in 1970, the national guard murdered four unarmed students at Kent State. A poll showed 58% of Americans blamed the students, who were widely smeared.

Maybe the real rot of social media is how it erases in peoples' minds the idea that anything could have happened without social media. Here's a quote from the end of No Country for Old Men, because why not it's a great book & film:

What you got ain’t nothing new. This country is hard on people. You can’t stop what’s comin’. Ain’t all waitin’ on you. That’s vanity.
Except wlroots cannot be the standard library due to the NVidia problem. Even after that is fixed, the different implementations are far enough along they will never be merged. We will have at least four duplicate not entire compatible implementations for the near future.

I'm sure dealing with different extensions and subtle bugs makes everyone who needs to deal with it very happy, and will help Linux desktop adoption (not). Perhaps eventually the cost of keeping up will reduce desktop fragmentation and everyone will be stuck with only a single option for an OSS desktop environment.

Wayland replaced a bad technical situation with X11 with a bad social situation with Wayland. Technical problems can be solved with enough work (e.g. Wayland itself to replace X), social problems however can persist for a long time and aren't so easy to fix. It didn't have to be that way. Perhaps it still doesn't if the community could actually standardize while prioritizing the main use cases.
And also the downfall of Sprint. They never recovered from their early bet on it.
Recently I got to work with hybrids.js (webcomponents) which makes the hydrate part nice. Because it is normal markup with whatever data you have on your SSR-pages. It simplified quite a bit.
https://www.nytimes.com/2020/10/28/us/hospitals-cyberattacks...
Someone should ransomware Krebs and force him to get a mobile friendly site.
Instead of sticking with the carbon credits analogy I'll articulate more directly what I understand from reading up on indulgences at https://www.newadvent.org/cathen/07783a.htm

For a sin that has already been forgiven, an indulgence is associated payment you owe that if you didn't pay, you will spend more time in purgatory.

If this is an accurate reading, does it not dilute the meaning of "forgiven"?
Does it not amount to a money-making racket at best, or, more probably, extortion?
When I read the headline this is the product I was thinking of.

Almost exact same domain name even. Yikes.
At this point SAM seems to be Ryzen 5xxx "exclusive".

Makes me wonder if that's related to the improved L3 cache access of Zen 3?
Does anyone know why the README for this warns "DO NOT UPDATE using -U ! instead download binaries again or when installed with pip use a described above when installing."

Why is that? Why leave the -U option there?
It’s also a really weird “feature” to highlight. Oh wow you named moving the power slider slightly up - something users have been able to do for years and it takes a few seconds
For design, I recommend reading solidbook.io - Focuses on Domain-Driven-Design, plus it's a great quick read.
Thank you, thought it was about that one and was going to say it's really good, has a great community and amazing support, would definitely recommend for anyone who has experience with rails and wants to start a new project but not completely from scratch - definitely worth the money ($1.5k IIRC).
"But its findings were wrong. Very wrong. And not just due to its questionable ethics or lack of concrete data — but because of deceit."

https://www.vox.com/2018/6/13/17449118/stanford-prison-exper...
That's circular reasoning. According to Twitter's statement, they blocked directly linking to hacked materials (which includes personal, intimate photos of Hunter Biden). They haven't suppressed any other discussion on Hunter Biden or the contents of that laptop.

Maybe you don't believe Twitter. Maybe Twitter suppressed the story for political reasons and you feel that proves the hacked content is of public interest. But if Twitter was honest then their policy is just to not allow direct links to any hacked or stolen photos. It doesn't mean they're important.

How are personal photos of Hunter Biden with his family important to public interest?
Wonder if this can do pre-rotation, it would be cool to take off like a helicopter.
>but the negotiation for keys happens between real people

I would be surprised if no one has written a smart contract for this yet - release the keys when X BTC are deposited to address Y.
A key part of "implemented well" is the interpretation and execution by whoever is in charge. Unfortunately, there isn't really a way to know, or ensure, that a group of people will act in good faith and accordance with a document that they say they adhere to. That seems to have been part of the problem here -- Mr. Howard notes several ways in which the committee acted against their own code.

I think this is (part of) why many people are against CoCs. They are a tool that good leadership can use to be better, but a tool that bad leadership does use to be worse.
Democratic processes have been proven to be exploitable. A good example is Microsoft's stacking of the ISO OOXML committee: https://www.zdnet.com/article/microsoft-accused-of-stacking-...

So are we stuck between a choice of democracy, dictatorship, or a politburo? Maybe the organizers of events like this should stick to organizing the event and not trying to regulate the behavior of presenters and attendees.
Step-by-step tutorial for making laser-craved pumpkins
Trick or treat! Mimowork would like to share with you this 6-step tutorial of making pumpkins using laser cutting machine. Happy Halloween!
It doesn’t seem misleading to me, they explicitly said “How I used GPT-3”, not “How GPT-3 generated”. (Unless they edited the title)
And Xbox and PS5!
Stanford AI Graphics Lab Synthesis Federer vs. Federer Tennis Match
Due note, this is a new re-uploaded repository. The old one is still down.
> use a 3g roaming profile and try and load up NY Times AMP and non-AMP

2Mbps internet should be more than adequate for loading an article's text and an accompanying image via basic HTML.

Unfortunately....the first thing that slows sites down is loading 6 MB of garbage (junk from dozens of domains, ad networks, tracking, "analytics", who knows what else?) to view a few paragraphs of text and a single image.

Then there are the sites with usually unrelated, irritating auto-playing videos that basically nobody wants but you can't turn off even if you've "disabled" autoplay in the browser...

Why did we decide to adopt these worst practices? Maybe we decided at some point that the commercial web was a bad idea and should be made as unusable as possible to discourage its use.
Hope this hacker news can find you well~
Do you agree with their pricing?

They justify it as they have spent a lot of money in R&D, but I feel almost $1,000 on top of the manufacturing charge is pretty high given there is almost no human cost/marginal cost for each new order. They then charge an extra $150 for the source files. Every iteration is considered a new design so the fees would rack up.

But on the other hand they seem to guarantee the board is electrically sound.
Does he give a shit? Yea right. Who is going to hold him to account at this point? No one.
It's not just the internet. Financialization and ultracommodification of everything is leading us into a future where we will essentially stop owning anything - as Klaus Schwab said: you will own nothing, and you will be happy (heh!).

Copyright is an example and experiment. Something that could before never be considered a commodity, information, became a pure commodity. This process of ultracommodification, in order to be functional, had the side effect of leading to the skewing of ownership into a renting relationship. The trajectory we are on is one where everything is becoming more and more rented and financialized. Because this is necessary in order to allow for more growth.
Not sure that qualifies. But yeah I didn't think of it because actually I also don't have a long range zoom for my pro camera...
There was a 1000-year history of antisemitism in Europe prior to the Nazis, and Jews had had the right to fully participate in public life in most of western Europe for less than a century, but sure, other than that it was just like the situation of white men today.
> Honestly that all seems to mostly derive from C/C++ issues, doesn't it?

No, it's not. It's exclusively derived from the fact that there is no package manager. Python has a few package managers. Node.js also has package managers, and Rust has too. In C or C++ the only package manager there is is a linux distro's own generic package manager, which isn't exactly designed to handle independent projects.

There is no coincidence in the fact that node.js's npm and conan are services offered by private for-profit companies which have a free tier and paid tier targeting enterprise customers. It's no coincidence because packaging and distribution is a generic software engineering need that is not tied to a specific programming language, and is value-added that, done right, is worth paying for.
a COC as such is fine, but most implementations are godawful and that _must_ change. Most people are not trained to run them, but do so anyway, and that's clearly what's gone on here.

The committee that is responsible for judging COC violations must:

- operate transparently: no star chambers!

- have a real, actual, not-just-we-checked-a-box culture of engineering ethics where individuals on the committee can say "no, this complaint is obvious bullshit, let's move on" without fear of reprisal from the committee members themselves, or the organizational power structure they report to.

>CoC's don't give anyone more power than they already had

Nonsense. Formation of a committee as such is implicit power; formation of a committee to adjudicate politically sensitive and fraught matters is explicit power.
In Sony's case aren't they talking about a device with screen though? The screenshots show a screen with launcher and app icons.
Hospitals may be coming up as a target with highest ROI. Automation is often less than you expect
Someone test it out with a VW beetle and see what it says hahaha

(trolling... I love Porsche )
Ok, but so what? Do you care about sharing with people (accomplished) or about getting karma points?
The cherry picking happens pretty much with all of these kinds of presentations.

Nvidia did that by enabling DLSS and RTX in everything, that's how they ended up with "Up to 2 x 2080 performance" which in practice only seems to be the case with Mincecraft RTX running on 30 fps instead of 15 fps.
Context on STM in Ruby
Technically they did already come out with a scaler that competes with DLSS 1, but for DLSS 2 they did say they are working on it. Of course, the first one isn't publicly available, and IIRC was focused on consoles.
How often do you deal with blitting textures into vram when working on your web applications? If not very often, that means you're building on top of a stack of software that includes a rendering engine, equivalent in many ways to Unity or Godot.
The findings have not been duplicated, but that doesn't mean the experiment did not produce the results described. I am very much aware of the controversy surrounding this experiment, but it has been cited MANY times over the past (almost) 50 years.
If someone closes the PR and fully deletes the tree from GitHub then the repo should be fine.
I’m partial to using the masculine as the generic, but “they” is the emerging standard.
I disagree. Each conference has their own goals, but I'd think that a general thread that underlies all of them is the exchange of ideas. If you can't criticize ideas ("Joe Schmoe is wrong about X"), then I'd say you're not doing a great job of exchanging ideas.

I think preventing attendees from criticizing people ("Joe Schmoe is dumb") is perfectly fine, but that's clearly not what happened here.
If it were so important you’d think people would treat it as such, and yet a look at any election or referendum shows the majority simply do not. Indeed the USA, that great “exporter of democracy” has turned their right to vote into something akin to duelling religions, or sports teams.

Low information voting isn’t new either.

If it helps, I’d also stop the elderly from getting a vote once they’re within x years of the average life expectancy for their gender. If you’re not going to have to live with the consequences, you really shouldn’t be getting a say in things.
Bad leadership is going to make bad decisions regardless.
My hospital offline for a whole week because they got hit by a ransomware attack, and they use Epic. I asked someone I knew at Epic what she knew about it, and confirmed that my hospital was up-to-date on the latest version of their software and following most of their security protocols. My initial thought was they had weak IT security and now I’m not so sure.
I recently had to implement this feature too. Initially chose approach 2 since it was the easiest. Quickly figured out that it doesn't work on the web because of stupid CORS. Had to resort to approach 3. Using https://metascraper.js.org/#/ now.
Why the assumption that its terrorist and not a state sanctioned attack?
100% of COVID patients have had a bowl movements. Correlation is not causation.
I know they're different (and the construct unfortunately named optional has some occasional uses); it's just that the semantics of optional don't help it be used as a classic optional type.
If we're honest, it's neither. It's 1000% profit-orientated.
Like I said: it's a surprising norm for a conference. But if it's clearly communicated, it's fine. It's just that kind of event. Here, it wasn't clearly communicated; if the author had seen the norm, they'd have presented something else, or not at all.

What I reject is the idea that all spaces are somehow required to make space for criticism. There are spaces where that rule doesn't make sense.

We're unlikely to find people to argue that the conference handled this well, or that the author did anything wrong.
they are not necessarily identical. however during fabrication, there might be deffects in some cores, so Intel can disable some cores and market it as a lower end product. it is called binning