skysight-inc/HackerNews huggingface dataset:
re: alerting telemetry - I'm not finding photos to cite right now, but I've absolutely seen "infrastructure" buildings (here in rural Ohio) with warning annunciators (lights and bells) on their exteriors along with signs reading "If this light is flashing call xxx." It's definitely a viable system for alerting.

I like your thinking and I try to espouse it myself (keeping things as simple as they can be-- keeping "technology" out of voting, not connecting things to networks that have no business being connected, etc). Short of a Battlestar Galactica-type "our machines rise up and try to kill us" event, though, I don't think the average person will ever understand the vulnerability inherent in networked computers or the risk/benefit tradeoff of connected vs. disconnected systems.

Even down at the level of local politics in a rural setting the "optics" of bringing technological solutions to bear on problems is seen as forward-thinking-- particularly when it "saves" the taxpayer money. I can't imagine trying to convince a local water board that moving away from a PLC-based system with a remote support vendor world fly, even citing this example.

This event will be another opportunity for more security vendors to cite in case studies justifying their products. More layers of garbage will build up on a foundation of protocols and design philosophies that grew up in an era of disconnected systems with lower stakes and a less complex threat model.

I don't see big money to be made in providing sensible levels of connectivity and security to this kind of infrastructure. I don't see industry stepping-up because of that. Maybe regulation is the answer, though I'd just expect regulatory capture to take over, and have it become another "PCI". Maybe a lot of people have to die before society takes it seriously, as has been the case with so many other safety codes over human history.

It makes me really sad, embarrassed for our industry, and more disappointed in human nature.
>The installer used by Ubuntu made this completely manual, roll up your sleeves, set all your volumes up in the terminal. It took ages and was precarious as hell.

The Ubuntu installer has been capable of doing disk encryption for several years now, so I'm confused what you mean by this.
So what you are describing is enums but way more complicated?
Thank you for the example. You said most games had a 200 ms latency. I wasn't trying to attack you, I just doubted that figure, admitting I wasn't sure. You found one example of a game with 160ms latency, listed among a bunch that are much lower.

RDR 2 isn’t a racing game or a fighter. You could argue it isn’t really an action game.

Also, why do you believe the latency of a display or a controller isn't sequential to the delay on Stadia?
Even more curiously, the person that did that registered an account and put up a profile picture (I assume of himself), just for that comment...
Why should Facebook be accountable here instead of the party that acted maliciously? Facebook acted as a neutral carrier. Users told them to share their data with CA, and they did.

CA lied to both their users and even to Facebook itself (I think they breached FB API's terms and conditions), why should it be Facebook that's at fault?

In your argument, if a car is used in a robbery, should the car dealership or manufacturer be also at fault, even though the manufacturer had no idea this particular customer was going to use the car for malicious purposes?
What are you talking about? There's tons of advocation for privacy.
This article is pretty standard analytic bilk: demand readers use your definitions of words and complain about the decline of western civilization when they don't.
Talk about taking a bad situation and turning it into a fucking nightmare:

The day after Alex took his own life, Robinhood sent an automated email suggesting the trade had been resolved and he didn't owe any money.

"Great news!" The email read, "We're reaching out to confirm that you've met your margin call and we've lifted your trade restrictions. If you have any questions about your margin call, please feel free to reach out. We're happy to help!"

I can't imagine the amount of rage you would have as a parent getting this email the day after your son killed himself because of Robinhood's woeful customer service.

I sincerely hope they get some justice. Robinhood is up to its eyeballs in SEC issues already and are probably going to file bankruptcy which would leave this family out in the cold.

Sad sad story.
> I don't need your consent for any of it, because even though the information may be about you, we understand that it's "my" data.

You do need content though, if I provide my email in a social setting I implicitly give consent to birthday parties etc. I didn't consent to you selling my email as part of a bundle. If people found out you were providing data to random people at least a stern talking to would happen.

Under GDPR it works this way for business too, just because I gave you data for a specific purpose doesn't mean you can do whatever you want with it. I'm not aware of other jurisdictions.
United Arab Emirates becomes the first Arab country to reach Mars
The Neoracists
> neither language has a good process for making breaking changes to the standard library

What language/ecosystem in your opinion does have a good process for making breaking changes? I'm curious as that's what I see one of the main remaining problems of language design, I don't really see any viable solutions but if there are some, I'd love to learn about them!
Facebook processed data without the consent of the subject of the data, right? (The friends of the user who agreed)
Especially in the context of workstation class systems where your looking at $5k per CPU and your quite possibly looking at 10g connections for your horizontal cable runs.

At a certain point the old HP (before they where shit) Joke if you have to ask the price you cant afford it still applies.
I'm not sure we treat individuals as good/bad or successful/unsuccessful based on purely on outcomes. Criminal law, for example, depends upon intent in many cases.

The general biological view of viruses certainly demonstrate the absence of a categorical divide between "life" and "not life" as does the philosophy of the Turing Test. I'd argue that level of organization is less useful than the level of feedback loops in something, particularly if those loops are internal rather than external.

We daily operate with the idea of the Ship of Theseus as non-paradox in any number of ways. The City of Philadelphia retains its identity not because it is composed of the same people, geography, and structures established in its founding but rather because of the role it plays as an organizational concept, the Mississippi River retains its identity despite course changes over the centuries (let alone the constant replenishment of the individual water atoms within it).

I'd agree that we do not consistently apply bottom-up organization across the board, but that also necessarily means that we apply no consistent philosophy across the board. That leads to the question of how you're defining "Western modernist canon" given such an absence of a unified system.
> again nobody's data was shared without consent - people explicitly opted to share their data - which includes basic info about their friends, which I'd argue is their data too - with Cambridge Analytica

You frame this as if it was a logical train of thought but it isn't to me (and apparently I'm not the only one). You're not to decide what the UK courts determine to be acceptable or not and imho you're reasoning is rotten from the get go so any conclusions you draw from it are equally invalid. "consent" isn't a free pass, I can give you the explicit consent to kill me and it would still be illegal for you to do it in every country I know of.

Facebook has a systemic issue with the way they harvest, handle, share and monetise their users data, this case is just a drop in the ocean of sketchy things they've done, I'm not going to cry for them when they finally get a slap on the wrist
They most certainly are not. That's a common misbelief. Containers are not designed as a security boundary, they just happen to function as one most of the time.

VMs on the other hand actually are designed as a security boundary, but even then there are still attacks you can do against other VMs on the same box.
Really? Id love to the rationale more (seriously not being sarcastic).
His argument includes that article, which essentially boils down to "if you're correcting someone's grammar, you're wrong" without taking into account contextual difficulties that may have been caused by said poor grammar." Similarly, the author of TFA ignores most, if not all, arguments regarding contextual clarity.
I've submitted 10+ signal bug reports (none security related) going back to the TextSecure days. I've never had any rude or dismissive responses from the team, but have had my issues hijacked by other people with the issue being overly demanding or rude.
As much as I enjoy excursions in hyperbolic spaces, I also find it causes awful motion sickness. Even in 2D, it can be a bit much.
For an example with Go generation and using iota see stringer[0] and Rob Pike's related blog post[1]

[0] https://pkg.go.dev/golang.org/x/tools/cmd/stringer

[1] https://blog.golang.org/generate
For this to gain traction needs to be adopted by the data-science community. It does not feel like that.
OWASP now has an infrastructure project for blockchain
Hacker is someone that finds a way to use a thing out side of the designed purpose. There is no value judgement in the word alone, and the word does not say whether the hacker is hacking with an intent to do harm. This is normally not how news media frames criminals, as they tend to use words which assign guild to the guilty, (like criminal, thieve, burglar, sexual predator, etc.). Attacker, vandal, and terrorist all do that, while hacker doesn’t.
Show HN: Persona – Async Clubhouse built on questions
Really interesting piece, and I especially appreciated this:

> Usually, the prose is infused with arcane terminology and learned jargon, creating an aura of scholarly profundity. We can call this phenomenon obscurantist pseudophilosophy.

But more of a meta comment: can we please not start calling people who disagree with us "pseudophilosophers," or start using it as an insult to hurl against people we don't agree with?

The amount of ad hominem accusations of "pseudoscience" drive me crazy. So often (especially these days) we take a "real" thing and broadly misapply it to anyone or anything that disagrees with us, all the while pretending we're using "science" or "philosophy" to disarm the opposition.
> But why wouldn't they instead borrow USD?

In addition to the sister comment, where else can I find these type of returns in traditional finance? There's tons of places you can find 50%+ interest, even up to 300%.
Should Signal then come with a blanket warning “Do not trust Signal!”?
Winterlight Labs | Engineering Manager | Toronto, Canada | ONSITE (Remote during COVID-19) | FULL-TIME | https://winterlightlabs.com
Winterlight Labs is a healthcare startup of 24 people that is developing digital biomarkers to measure neurological and psychiatric conditions. Our machine learning technology analyzes both the acoustics and content of speech and language to help identify disease and quantify its severity. We work with life science companies, academia, and senior care companies to improve clinical trials, quality of care, and health outcomes.
We are looking for an Engineering Manager who is passionate about helping our (surprisingly small) multi-disciplinary team of developers and researchers succeed, and helping us grow! Experience the challenges and opportunities of developing products that use the latest machine learning techniques to advance dementia detection.
Apply by email at careers@winterlightlabs.com. More details: https://winterlightlabs.com/careers/engineering-manager
> I haven't written Java since I was a freshman in college (2009) and that was like a few months. I basically know nothing about the ecosystem.

I was in love with Ruby and hated Java around 2009, but the latter has gotten so much better with IntelliJ IDEA, to the point where I have to admit that working with JavaFX from IntelliJ was likely my most serene programming job ever. To me, the whole ecosystem is only worthwhile because of JetBrains.

Robust IDE support for Elixir is probably a must-have requirement for many nowadays. I am really tempted by the design of Elixir and find Java/Go/C++ aesthetically repulsive, but I'll happily forget about that if I can keep my refactoring muscle memory.
There is a spike on DownDetector [1]

[1] - https://downdetector.com/status/github/
According to the article it’s the opposite: it gets slower as you add cores. I wonder if it’s better to launch it with `taskset -c 0-3` or similar.
People with Dementia Are Twice as Likely to Get Covid, Study Finds
I was JUST talking about how I wish it was easier to collect customer insights and share them out more broadly in internal newsletters. Kudos. Nailed a serious serious pain point.
That’s some of the reasons why I made https://nomorefacebook.xyz/ with privacy-friendly alternatives. I hope the list gets bigger as new things emerge.
Mars Mission from the UAE Begins Orbit of Red Planet
Our climate models could be missing something big
Marketing in Vendor Neutral Floss Projects
That the Earth is non-flat is a fact.

That austerity was the thing to do was never a fact.
Even in 2008-2010 it was a much debated policy.

Just because governments do something that you believe is wrong, it does not mean that they have used their power to somehow change the truth.
> I should say that a responsive website does not actually mean a website that responds to resizing the browser window

It does though, at least indirectly. If the point is to handle
different screen sizes and resolutions properly that also has
the side effect of handling window resizing; and if one doesn't
work correctly the other will most likely have issues as well in
some situations.

You can pick apart words and meanings as much as you want - a UI
that stops fully functioning after the user makes a valid input
I consider it broken. Hopefully you wouldn't call it "working as
intended" either when a site becomes unscrollable, freezes up or
literally moves sideways out of the browser's viewport when you
type in a text field.

Resizing a window is not a weird edge case, it's been a basic UI
feature for decades, supported even on some smartphones and
tablets, and desktop applications have been able to handle it
fine.
> I had people telling me they used supervised learning because they had a team of supervisors in India

Love it.
I don't think that's what I was looking for. That talks about dispatching generic functions at compile time.

> you still have polymorphism that can’t be efficiently monomorphized without an exponential space penalty.

Wouldn't it be linear at each call site only by the number of types that actually reach that call site? Plus you don't have to cache _all_ types at the call site, only the most frequent ones.

In Java and JS for instance, dynamic dispatch is JITed away at hot spots, and can be un-jitted later to reclaim space if the spot is no longer hot.

I generally don't care if a dynamic dispatch is slow if I'm only calling it a few times, but in a tight loop I want it to be inlined as much as possible.
Then you receive the collateral, which would cover the loan amount.
I'd have to assume the issue there is really speed.

Edit: @alex made a much better comment here:

https://github.com/pyca/cryptography/issues/5771#issuecommen...

One point that I didn't think of, but makes a ton of sense:

>There's no way to implement constant-time code in pure Python securely
I've worked in Elixir every day for the past 5 years.

Things I like using it for:

- long running services

- doing anything w/ concurrency

- setting up cron-like processes that run every so often

- actor model anything

- stateful services

- web development using Phoenix & Ecto

- parsing

- encoding/decoding

Things I don't like are primarily related to it being a small enough community. That means libraries for third party services aren't always the best, and using it in the enterprise means that the smaller talent pool is less attractive when the company's priority is to use proven/boring tech for which you can hire tons of developers. I also don't think Elixir has a clear value proposition when you're writing small, single purpose functions for a serverless architecture (even though I really like writing it), or when you're company decides to go all in on Kafka for communication between micro services.

Just my two cents.
>No one ever takes time to write positive reviews of big businesses on third-party sites out of good heart

Maybe I am missing the context of big businesses, but I will often write a good review of a company (say on trustpilot) I have used, with no reward to myself. Even well known ones. The most recent example being Scan the hardware retailer in the UK.
I have though also done it for reward too, so I am not completely altruistic!
> Have you bought a Nestle product? Is so you support child slavery.

If Nestle is engaging in child slavery and you buy their products then yes you obviously are supporting child slavery through indirect material cooperation. Behaving morally isn't easy, which is why it's so rare.
And in life there is also a word limit. People want to get back to their cat gifs, etc.
So provide worked answers for half of the problems, making sure that the problems with available solutions give the experience necessary to solve the ones that don't. Then ideally assign homework that includes both problems, with the expectation that students will look up the solutions if they get stuck.

I've had several classes that worked like that, and it worked great.
That's one heck of a lot of strawmen.
> There are 90,000 Asian Americans in Oklahoma

There's about 300,000 in the City of San Francisco.

Heck, there's more of both Asians and Trump supporters in California than any red state, and probably far more of both in just red counties in California than in Oklahoma.

> You're constructing a false dichotomy where you assume all Red counties are rural, white, and low-population.

No, you’re constructing a dichotomy where blue states consist entirely of blue counties and blue voters.

> If the trend is being primarily driven by Republican voters

What if it's driven primarily by Republican voters who are lashing out at highly visible targets outside of official channels where they don't control local and state governments and therefore feel disempowered?

> Yet far more seem to occur in San Francisco

San Francisco has about twice as many Asians as Houston, with about 1/3 the total population, for about 6 times the concentration. The average Trump supporter in SF (where, sure, there are fewer) is going to encounter a lot more Asians in daily life than in Houston.
+1 for a lamentably rare correct use of the learning curve concept.

As for the wasteland of usable OSS media applications, I think that's hyperbolic, but I agree the interfaces are often surprisingly poor in relation to the technical capabilities.
You get rid of bugs by working hard and testing, not language features.

I feel like the safety that Rust offers is balanced out by the complexity it introduces. I don't understand why anyone would rewrite in Rust to try and get rid of bugs. You never get a more reliable product after this process.
There is an exception for data that is required for the functioning of the service. You need your friends email address to use email, but do you really need their birthday or a sentiment analysis of their opinion of cheesecakes?
I wouldn't say "scarred", because it's an open wound. It's tempting to think that racism was defeated, first in the Civil War and then with Civil Rights -- that's certainly the story I was taught in school.

But that doesn't reflect what black people see every day. They see racist harassment on web sites every day -- I have already reported three on Quora today, and it's not even lunch time. The well-publicized murders of black people by police are just the tip of the iceberg -- it's followed by a massive justification from millions of people why this particular unarmed and innocent black person nonetheless deserved to die, reliably, every single time. That acts like terrorism, and every single black child is taught to be afraid of police because they have to be.

This isn't just a hangover of past racism. It's active and ongoing, and people who downplay the significance of it are perpetuating it. There's more to this story than a single chance racial slur, as reported elsewhere, including repeat offenses. But more to the point, it's more than just a word. In the US it's more than just hitting a scar. It's tearing at an open wound, and each time we make excuses for that, it continues.
There are things where the Ruby/Java version will be faster to use, more polished, or simply exist in the first place. I mean, yes, you can probably kinda sorta get something working with BEAM languages, but I'd occasionally hit something where Ruby had a gem, and Erlang didn't have much.
Roads are not really open, there is a ton a regulations around roads, what kind of cars can be sold for public road use and who can utilize the public road ways as a driver so your analogy fails on its face there.

besides that fact, we also do not sue a Car manufacturer if a User of their car does go 350kph on the highway' crashes and dies.....
> It's the century plus old distinction between analytical and continental philosophy

Hmmm. Kant, Frege, Hegel: these Germans laid the foundations of anglo-saxon analytical philosophy. Frege (who I struggle to understand) was a towering figure in language and logic, as well as maths. And wasn't Descartes from the continent?

Sartre had never heard of postmodernism. His work was of a literary kind, which I associate with Nietsche. He's considered an existentialist, par excellence (and 'scuse my French).

FWIW, I think it's the study of logic that has the power to immunise you against bad reasoning (you also have to be bright). In one of the Enid Blyton books, the kids visit an academic uncle who bemoans the fact that "they don't teach logic in schools any more". Dammit, that was in the 1st half of the 20th Century.

You still can't learn logic at school. I went to a good school; logic was not on the curriculum. I had only the vaguest idea of what it was, until I started a philosophy degree.

I've never read a book by a postmodernist. So I don't have standing to attack postmodernism. But it doesn't interest me much; nor do bodice-buster romantic novels.
I actually found the link by going to pg's profile and clicking the created date. You can try it here: https://news.ycombinator.com/user?id=pg

Curiously the "birth" param doesn't seem to work by itself. Maybe a HN bug? e.g. https://news.ycombinator.com/front?birth=pg is the same as https://news.ycombinator.com/front
Semi related question: what resources do you recommend for go's state of the art regarding best practices, idiomatic project structure, tooling and the like? Preferably books, but I'll take anything.

I searched recently and most of what I saw were either in depth books about the language itself, outdated blog posts, or non-relevant books that just happened to use go to explore an unrelated topic.
Custom allocators are coming soon.