skysight-inc/HackerNews huggingface dataset:
How would you define "CAPTCHA"?
They do get underage folks to try to do either "shoulder tap" operations or direct purchases from vendors. I was asked to do this once as a teenager. I refused, but not before asking a lot of questions about what I'd be doing. I can't say much about the shoulder tap operations, however, I believe there's still a couple of tells for the direct purchase attempts based on the conversations I had:

1. To ensure safety, there will be an adult (undercover cop) nearby. (This could be around the corner, or someplace sneaky, but usually they just pose as another customer.) They probably will maintain pretty close proximity to their underage undercover though.

2. They probably won't give you a fake ID, because it makes it harder to get any sort of definitive enforcement to stick. They aren't trying to catch people that are easily tricked by fake ID's so much as they are trying to catch people that are either knowingly selling booze to underage people or not making any attempt to verify.

So if someone presents a fake ID, even one that's sorta but not totally obvious, that's unlikely to be a sting operation.

3. I believe they typically will actually present ID when asked. Again this helps get charges to stick.
> these tests/lectures are defined by other humans

Are driving tests not designed by other humans? Drivers test writer could already design the tests in such a way that would have them favour certain groups. They ensure a minimum level of competency, which seems reasonable to expect from those who are voting or raising children.

> Next thing you know, you now have a handpicked elite eligible to vote

This seems like the slippery slope fallacy.

> not yet very universal in a few countries, US included

Who isn't allowed to vote?
Ask HN: Do you develop and support a native desktop app?
There have been recent discussions on HN about native desktop apps vs browser-based apps. The majority of apps posted and discussed here on HN seem to be cloud or browser-based apps and SaaS services.

Is anyone creating and selling native desktop apps? If so, what's kept you in the desktop apps space given the relentless march of browser-based SaaS apps?
The world needs a Bazel package management system so the Bazel community can collaborate on projects like this. Buckaroo [0] is the closest I have seen but it’s Buck focused and they have not rolled out Bazel support.

I think ultimately it needs a company like npm that can upstream the needed changes to Bazel itself so that it supports these workflows better. With the right focus you could hit cargo levels of ease of use, but for large multi-language projects.

0 - https://github.com/LoopPerfect/buckaroo
The banks must start to value nature and stop paying for its destruction
To me, it sounds like the issue is that you need a central source of truth that everyone can pull from for their purposes, and distributing the code review part doesn't sound like it'll add much. In the current climate, most anyone requesting code review is probably trying to merge into the main central source of truth anyways, so what actual benefit does it bring to either the maintainers or the contributors?
Pro1-X: A New Linux Smartphone Enters the Market
> Is appendicitis really that prevalent?

It's not incredibly prevalent, but it's a death sentence if not treated immediately.
Thank you for the feedback! We'll take a look at these, especially the recipe form. For the shopping list alert issue, you should be able to dismiss the alert but I see where you're coming from. Regarding the colors, you can set whatever color scheme you want under your account settings. The images have always given us trouble, they should be cached but the painting seems like it occurs after load for some reason (I think it has to do with auto height/width?). It's annoying, and will be prioritized soon.
I dunno. Phones, canes, sunglasses, sandwiches, just hands have been mistaken for guns, with deadly consequences. Perhaps someone doesn't see the object itself, but the way it is being held, or even just reached for.

Especially if the "assassination" attempt involved in the game requires getting into environments you shouldn't be, getting close to someone in an unusual way, I could see this ending in tears even if the water pistol was never visible.

http://www.caralevine.com/this-is-not-a-gun-1
https://static1.squarespace.com/static/53d691ede4b0326a80e05...
Yeah, same here from work "we're already doing everything right don't change nothing"... Errr
He can say whatever he wants without persecution from the government, but it doesn't mean we all have to give him the platform to be an asshole.
That sounds logical if you are doing client work with a defined scope. From personal experience working in the startup world, which I imagine a lot of posters on here are, you don't always know what you are building or what the end game is.
Why cointracker starts with Coinbase/Google account, rather than an BTC/ETH addr?
Would a globalized crypto currency replacing the US dollar as the global reserve currency be considered a win by China?

I have heard rumblings that China would like the Yuan to replace the Greenback but realistically couldn't just taking control away from the US be China's goal?
Come on. HN gives YCombinator some measure of "street cred" in the tech community, it gives visibility to startups (especially YC's.) It's the water cooler where people gather trying to appear innovative and thought-leaderish just in case sama or pg wander by.

Obviously it's a moneymaker. The goodwill and the brand make money. The low-tech anti-modern anti-business aesthetic makes money. There's a reason this forum is a subdomain of a venture capital firm. I agree that they shouldn't (and probably won't) change in Reddit's direction but only because they don't need to. Why bother with ads when your entire culture is in essence an ad funnel?
The only reason the law is so complicated is so they can justify their clearly illegal actions.

If you took the NSA's "incidentals records" database and said you were purposely tracking Americans, it would obviously be unconstitutional. So they created a loophole to claim the obviously illegal act is allowed.
Portfolio Earth – Bankrolling Extinction
That appears to be correct, but can you program those in native ARM code, or must you use the Arduino dev tools? E.g. Will it run Linux?
I find it interesting that this isn't brought up more often. And it's also rather impressive that Intel isn't further behind.

Then again, I'm rooting for AMD all the way until they become the new evil.
You are reading into this too much. This is a case of Dead Men Can't Speak. Rather than leave evidence of a crime, opportunity cost of murder is getting off scot-free. The media turned it into primetime theater, but it was never about race. It is about stand your ground and ultimately how the dead can't defend themselves in court.
very true; I found matplotlib very appealing because I didn't have to relearn anything coming from matlab
PBO basically just selects a higher TDP, too.

The warranty violating part of all of these would be you're technically driving the power delivery system beyond what the spec strictly requires. For PBO that'd be your exceeding the spec that AM4 requires from motherboards, which could put you of spec for a motherboard's VRM solution. I don't know if there's a handshake there between the CPU & BIOS to ensure PBO doesn't exceed a given motherboard's specs, though. If there is it'd be hard to claim this would be an actual warranty-violating usage.

Rage mode almost certainly respects the vbios limits, so you'll likely see lower-margin cards have basically no improvement from Rage mode, depending on how much they skimped on the power delivery. You'll likely not see an actual push to void warranties as a result, too.

Although in both cases (PBO & Rage mode) it's going to be almost impossible for a vendor to actually reject a warranty issue unless you tell them you did this. Afaik nobody is doing something like a blown fuse to keep a permanent record of these feature(s) being used or enabled.
Nano is the first thing I install on a system. It is the closest thing you can get to Pico from the Pine email client from back then, and it's great because it's simple and gets the job done. No muss, no fuss.
This is so succinctly profound. Thank you
>the HD58x

Use tiny drivers with higher distortion and frequency response is v-shaped relative to HD600. They're better than e.g. HD579/HD599, but that's a low bar to meet.

>HD6xx

Are just a massdrop/drop brand for HD650, and thus everything regarding HD650 applies to them.
All in all, the price difference of 58x/6xx/650/600 does not make it sensible to settle for a worse headphone than HD600. Particularly since it'll last you a lifetime. This is unlike, say, your computer's screen.

And the HD660S is, besides worse, dramatically more expensive.
> Even with a relatively monolithic and "opinionated" protocol such as X11 it's not uncommon to encounter applications that don't play very nicely with alternative paradigms (because they expect a tray to be available, or to be able to place floating windows anywhere they want for instance

I think in the long run you’ll actually be quite happy with Wayland for your use-case since Wayland removes a lot of the weird things that Windows can do without the help of the (tiling) compositor. A tiling compositor actually has far far more power to beat windows into submission than an Xorg based WM ever could. Surfaces can’t move, steal focus, put popups anywhere without the compositor having a say and, potentially, just saying no.

And GNOME has removed support for xembed tray icons in favor AppIndicator which is just a generic dbus interface which a tiling WM can actually sanely implement.
> but people on either side can not fathom the existence of the other as anything other than some sort of bad-faith exercise in contrarianism.

I do not understand this position. Why attack Wayland? X.Org works, it would probably work for another 10 years, XWayland maybe 20 years. If X.Org is such a marvel surely someone would maintain it.

There are a lot of options to support X.Org — programming, hiring, donations, asking company to buy license from the vendor that maintains it. Companies buy all sort of licenses, office suits, editors, I have not seen buying Linux licenses.
I guess, if you find it fascinating that we're capable of overriding our instincts.

As someone fertile who has managed to avoid reproducing for >40 years, I don't find that particularly fascinating.
Sweden has a 25-OH vit D serum prevalence level > 75 nmol/L in its populace. That might factor into how things are there so I don't think a direct comparison to other countries with much lower vit D levels offers much value.
> Per board fee - priced per component including installation

"over-priced per component" might be a better description.

As someone else mentioned, they charge you $20 for an ESP32 "block". That's a 33% markup on their ESP32 MicroMod board, and about 1000% markup on retail pricing for the ESP32 bare component. It's compatible price wise if your spiders nest hairball has a whole ESP32Thing in it, but there's almost certainly gonna be doubling up on connectors, pushbuttons, USB ports/controllers, voltage regulators, etc - that it'd be nice if the ALC magic at least kept the component price as low as the least expensive version they'll sell you as a module/breakout board.
AR isn’t needed for this at all. This could be done in blender 20 years ago by a non-professional.
> It's not that Red Hat is trying to lock anybody into a particular desktop out of some nefarious political agenda, it's that we don't have the resources to do things twice. … What would you have us do?

I appreciate the work that is going into the Wayland desktop ecosystem, really, but I would wonder why you would put all this general-purpose desktop environment implementation effort into Gnome specifically and not a common library like wlroots, with the Gnome compositor as a layer on top, so that all compositors would benefit. (I would ask the KDE team the same question.) It feels like what we are losing most with the transition from X11 to Wayland is commonality of implementation for the various system services other than input or presentation which were formerly handled by the X server, and which are now handled either by the compositor itself (Gnome and KDE) or by a shared library (Sway and any other wlroots-based compositors).

It is good that we at least have standardization at the protocol level, but just the same in my opinion it is … unfortunate … that the two largest desktop environments chose to forge their own paths in terms of the implementations of those protocols, with various desktop-specific extensions.
I think the purpose of this project isn't to change the LLVM build system, but rather to integrate LLVM better into Bazel. Bazel offers deterministic builds (which allows things like content-based caching and early stopping), but for that to work well, you often need to build the toolchain itself using Bazel as well—since the object files depend on the compiler too, not just the source files. Currently, the system is kind of broken: if you upgrade your compilers, Bazel doesn't catch the changes, and your build cache ends up potentially breaking as a result.

That said, I'm not sure why they don't just hash the compiler and library binaries instead of building them from scratch... but that's a different question.
Do you also agree that FB was unfairly raked through the coals in the Cambridge Analytica (CA) case and that they (FB) weren't actually at fault?

I do, but at least I am consistent. If the what happened in the CA incident is wrong, the NYU incident is wrong too (ethically. I am not a lawyer and can't comment on legality). If CA was not wrong, this isn't wrong either.

Since at least in the court of public opinion, CA was wrong and FB was a terrible company for letting CA happen, then well FB is doing the right thing by asking NYU to stop.
I did this back in the 90's and while it's a nice bucket list entry I wouldn't go back to it.
> I'm curious if that copied the text or the placeholders.

It copied the text.
The two work together, it's hard to pin one or the other as 'better'. If we dropped to zero emissions overnight, we've likely already put so much carbon into the atmosphere that we need active removal measures to draw it back down quickly and reduce the consequences.

On the other hand, if we develop kick-ass capture solutions tomorrow but keep emitting at our current rate (or increased), the two will compete head-to-head and unless the capture method vastly outweighs the emissions, we're still on an increasing or (at best) steady-state situation with carbon in the atmosphere, neither of which give good outcomes.

If you made a massive advancement in either field you would perhaps be able to forego the other. But on the more probable path of gradual progress, tackling both is best.

I'm talking about all forms of carbon capture here BTW, not just direct. My personal opinion is that valid methods of re-sequestering atmospheric CO2 already exist and could be applied. However since there's money to be made in hawking tech-based solutions these are quietly sidelined in favour of new and sexy and (to the salesmen) profitable.
>I would be curious to hear of an economy where business expenses were not deductible.

...This can get really non-trivial pretty quickly. Even in the US, the tax code doesn't let you deduct any expense. I would imagine that certain industries could get pretty tricky pretty quickly, and would affect the workable margin in some businesses more than others.
What alternatives? There are no commercial alternatives in my domain (vaccines). Windows is the standard.
And to stop doubling our population every 30 years.
Pumped hydro isn’t our energy future, it’s our past
I thougut about this. It’s good for most cases.

If there is enough incentive you can just reverse engineer the app and emulate it to send fake data to the same endpoint, bypassing the client-side guarantees.

Or take a photograph of a photograph (which may be detected, dunno).
I agree, I cannot imagine a functional economy without such a tax policy. Yet instead of assuming none exist I asked.
We have something called the third party doctrine, which stems from Supreme Court cases in the 1960s and 70s.

Basically you have “no reasonable expectation of privacy” with respect to any information that you provide to a third party who is not an attorney providing counsel or a doctor. Your bank records for example, do not require a warrant to access under this principle.

All of this put in place by the courts. Stranger still, this sort of thing has become something that “conservative” judges are champions of.
I'm curious what the outcome would be if we ran a poll asking what people find easier. I find numpy's API more intuitive, but I could be a minority.

I will say that the differences between python and R syntax are almost trivial; I've taught classes with python and R example scripts that are almost _exactly_ the same, and run in both languages
I think this is a very emotional issue because people are being told that an important tool will be taken away from them, but I also think that it's important to think about being reasonable.

X, architecturally, is a dumpster fire. None of the ideas that were reified in it's design, types, or behaviour - not forcing rasters down unix pipes nor building widgets with X objects nor rendering networked fonts nor the general concept of immediate-mode widget rendering - are actually used today in modern X apps and have been mitigated-away with hacks and jury-rigs. But the design and the types and the protocol persists and no one wants to work on this nonsense in their free time. Unpaid programmers have voted with their commmits and Xorg has been orphaned. It's a dirty job and for the longest time only paid programmers have maintained X. And the last company to pay programmers to work on this stuff canvassed their customers and decided that the work didn't need to be done anymore.

Everyone using X today has been free-riding on RHEL customers for years and Redhat has decided not to burden them with this anymore. And nobody else is volunteering to pay for this.

I don't think entitled developers is the right term here. As an Xorg user, how much did you pay to use Xorg?
First, I want to stress that I agree wholeheartedly that the social networking sites’ focus on engagement is clearly harmful to society, and the dark patterns they use to drive engagement are morally repugnant. I want that to stop as much as anybody. I’m not seeing an answer in your reply to my questions of what change to Section 230 you think would do something about that, though.

My understanding of S230 is that it says (1) information services are considered distributors rather than publishers when it comes to liability, and (2) if they exercise limited editorial control in good faith by moderating objectionable content they are still considered distributors rather than publishers for the sake of liability. (Also, there are already various exceptions to the liability shield, so it is not a blanket immunity.)

While you may be tired of the argument that sites will shut down, it is one legitimate potential outcome of a change to S230, and one we’ve already seen in action: SESTA-FOSTA caused Craigslist to close their personals sections even though they had no intent to facilitate sex trafficking and it would have been reasonable for them to claim that the overwhelming majority of posts were not illegal. They simply couldn’t accept the liability risk.

Furthermore, as someone who has hosted an online forum about retrocomputing since 2002, losing the liability protections of S230 in the way Ted Cruz seems to want it (by eliminating the liability shield for sites which moderate content) would absolutely push me to shutter the whole site. So, please don’t act like this isn’t a real threat; there’s both precedent and I’m telling you what it would cause me to do as a hobbyist site operator. It doesn’t matter if I could eventually win a court case—I am unable and unwilling to accept liability for what other users decide to say.

Since—again, as far as I know—it is not illegal for social networking sites to use algorithms or dark patterns to drive engagement, and since S230 is a shield only against liability for the content of posts made by users even in the presence of limited good faith moderation of the content, I ask once again the same questions: what is it that you think Section 230 does that “allows platforms to be judge, jury, and executioner”? (It doesn’t allow the platforms to modify UGC in a way which changes its meaning, for example.) What harm, specifically, do you think the Section 230 liability shield is causing? (It doesn’t shield providers against crimes that don’t exist, or crimes that they commit themselves.) What change, specifically, do you think should be made to cure that harm? How would your proposed change not cause sites with UGC to either shut down entirely (thereby eliminating the ability to speak out at all), require pre-approval for all UGC (thereby increasing the amount of censorship), or be overrun by spammers and trolls (thereby making the site useless)?

Looking forward to any answers to my questions above.

(EDIT: Clarity and tone.)
Set time aside: for example when eating breakfast, or before bed. Use a timer, set it to at least 20 minutes. Each minute you read per day, equals about 1 book per year. So if you read 20 minutes per day, you will read 20 books per year.
Nah.... those are cities that have built a lot and have little demand.

Yes, building materials are more and labor is probably double (I have friends who just did renovations in SF).

So sure, $3,500 is way too much for a 2-bed, but no, even if you built a ton of new housing you’re not getting a 2-bed for $1,200 in SF.
Could be that it's harder to "clean up CMake setup" than implement Bazel setup. Google compiles everything from source, so this is probably just a repackaged variant of what they use internally in their monorepo.
> it's not terribly complicated to pass exclusive access to display across processes.

You're just starting to re-invent the Wayland protocol. You need to pass input too… and more of Wayland re-invented.

>desktop environments are huge

Weston or Cage doesn't really qualify as huge.

Also, I think you underestimate the work to write a program using KMS and libinput. It's pretty easy to write a toy app, but writing a solid framework is something else.
https://arstechnica.com/gadgets/2020/10/in-a-first-researche...
You can achieve near SPA performance with XSLT in the frontend, and stitching multiple XMLs using it.

- No JS fallback by default

- Naturally friendly to XML database backends

- Huge cache hit improvements

- Effectively, you get the functionality of the now abandoned "seamless" iframe attribute
Yup, the thing is called the wayland-protocols repository.