skysight-inc/HackerNews huggingface dataset:
> Ask any American about what kind of person does the kind of crime or moral aberration they are most passionate about and you'll get a similar response
> ....
> Especially Americans can't imagine...

Why is this targeting Americans? In my home country these same biases exist. There's a "group of people" that are deemed more likely prone to criminal behavior.

For some reason America seems to serve as a lightning rod for these types of criticisms, as if the rest of the world is better somehow.
You're correct, but I'm not saying they definitely fudged the numbers, or what method they might have used. I'm saying the allegation is that they fudged them, and therefore you can't simply point to the official numbers to support the claim that they did not fudge them. The way to refute that claim is with transparency and addressing this woman's specific complaints.

Of course the state isn't really obligated to refute every claim made against them, but whether they do it don't, I'm only saying that the state is only denying her claim, snot actual evidence to support their counter claim of no manipulation of the data.
It happens in Ireland all the time for personal amounts of drugs. They are generally unarmed raids unless it's a gangland case, though.
Read the Go standard library, especially the parts written by Russ Cox. The parts written by Griesemer are less pleasant, no offense to him

But some of Go's language decisions only become clear once you've written a lot of Go

For example, the "var name = expr" declaration form seems unnecessary in light of the short ":=" form but it is in the language to allow indented declaration blocks like this (where some variables get an initial value and some get just a type):

var (
text []byte
last int
more = true
)
...

I've been using Go for 3 years and the more Go I write, the more I appreciate it. Enjoy
There’s a lot of talk in this thread of whether Jones is a data scientist or not, but that talk is missing something crucial - it doesn’t take a data scientist to assemble basic reports about infection rates and mortality. Little to none of what differentiates “data scientist” from “data analyst” or “statistician” is involved in these reports. There is no massive data, no black-box modeling, really no new statistics at all - this stuff is well defined, except for the data itself.

The main choice points are around specific decisions with regards to how interpret messy data. Those decisions require domain expertise and a deep familiarity with how various public agencies in Florida work. Perhaps Jones has that expertise, perhaps she doesn’t. A title of “data scientists” doesn’t change that.
Check out the Journal of Irreproducible Results and its competitor, the Annals of Improbable Research.
Since it isn't actually spelled put in the linked repo: PBRT is "Physically Based Rendering".
We don't use GCP a lot, but just a note: it's possible to login to GCP using your SSO rather than gmail addresses. I guess it would limit the risk you are worried about.
What about getting a National Security Letter from the US government?

Apparently, your company and your industry, must be important enough that the government will send you a Top Secret document, forcing you to comply, and also forcing you to maintain the secrecy of its existence, and to even deceive your customers of ever enacting its mandates.

This sounds to me like the exact same thing as your argument here. That there are no private American companies, only American subsidiaries.

And if you’re just a small private company that runs a noodle restaurant, then I highly doubt that the CCP really gives a damn about your company. What are they going to monitor? What magic ingredients you put into your soup?
The easiest way to learn golang is to sign up on HackerRank and try out their exercises. You can do it in-browser, so no need to even install the toolchain. You'll learn faster by doing and reading in parallel.

To see examples of good source code just click thru the function names when searching the documentation. E.g. https://golang.org/pkg/net/http/#NewRequest
They link directly to the source code, and the standard library is extremely well commented.
Unless there's a Google Ngram distinct from the Google Books Ngram Viewer https://books.google.com/ngrams/ , their statistics are entirely based on material available in Google Books, which might include some newspapers, but probably not social media or TV.
Can we stop trying to shoehorn every worker into the model used for 20th century factories? We're the only country that depends on employers for health care and not every job is going to be 40 hours with one employer.

The question isn't whether Prop 22 is good, it's whether it's less stupid than AB 5.
Frugality is always good on things the customer can't see or doesn't add value to the customer.
The parent comment was comparing Android with JingOS, not iOS.
Simple Groups and painless multimedia was what gave WhatsApp the edge in the early days
These are all complaints about the app's UI, not Matrix or federated networks.

> If we could do better, we would have done better by now.

I'm guessing you might have said something similar about a non-profit running a massively popular chat application 5 years ago.

The only pieces missing now are interoperability and community involvement.
Touch bar is great, but should be an ADD-ON above the function keys, not replacing them.
Oh, I forgot the interference issues - those are very "fun" even for deeply experienced technical people.
I don't think the negativity is directed at NASA so much as Boeing. They've made a business out of grifting, and this is just another example of it.

Shelby is more concerned with staying in office than making advances in space, and it shows. That's not NASA's fault, they're trying to do the right thing IN SPITE of the political pressure to waste money in order for a politician to be able to claim he's "creating jobs" in his state.

http://innerspace.net/congress-2/richard-shelbys-war-against...
And specifically a reference to a book, which describes an implementation: https://www.pbrt.org/
MacBook Pro wish 2021: rounded-edges end-to-end screen, that's the future, like the iPhone and iPad have.
We had a pandemic plan as part of our general DR/BC (disaster recovery / business continuity) plan for more than a decade. The joke was that we exercised it several times a year -- in winter, when the big snow storms hit and everyone worked from home.

In February 2020 I pointed out that we had not had a single mass work-from-home emergency, so shouldn't we hold the exercise? I convinced enough execs that we held a two-day test, on the basis that nearly anything can be postponed one day in order not to do it from home, but perhaps not two. We solved a bunch of issues... and then we left the office in mid-March and haven't been back en-masse since.
Providing a bogus view of the pandemic is mainstream US politics. You only get this kind of repressive treatment if you've embarrased the government, in this case the state of Florida.
> synapse is actually quite tiny

Hmm, is it really? My server has a SSD so I don't care about writes, I just want it to be low on CPU and memory requirements.
Don't worry, once they do it, you will think how brilliant it is.
You probably don't want to hear this, so please excuse it if that's the case:

I taught myself software engineering so I could be my own technical founder. To be honest, I think I'd want a 2nd technical founder before a non-technical founder.

Unless the non-technical founder had some solid business knowledge/skills/experience. Barring that, depending on the product/market domain, I would still seek: technology skills/experience, such as software, electronics, science, or engineering related.

And I studied liberal arts in college ;)
Context for people who don’t know what this is referring to: https://www.businessinsider.com/microsoft-github-backlash-je...

Kudos to them for this. Screenshots of the conversations leaked [1], and there is no ambiguity as to who was in the wrong here. Note the timestamp on the thread — the comment happened well after the terrorists had invaded the Capitol.

Hopefully whoever said “nazis gave the jews free healthcare” was fired as well.

[1] https://twitter.com/zoeschiffer/status/1350159432282357760?s...
I don't know if you've been following the news, but the removals under discussion haven't been on the basis of "degrading the service for other users". Leaving aside how ill-defined such a standard is, if that were the bar, Twitter would have to remove most of its users.

Again, I'm not taking a position here, but the legions of strawmen being propped up to misrepresent one side of the discussion isn't helping anyone (or one could say, "is degrading the service for other users").
Thanks, wasn’t sure if you were saying that it was untrue that there were no changes or that it was not an issue that there weren’t.

Even so, I’ve yet to come across a software project in my career that didn’t have a fully stocked backlog of bugs, performance optimisations, security improvements etc.

In most cases if I find a project on GitHub that hasn’t been updated in 6 months, it’s usually a sign that it might be dead or languishing. Not saying that’s the case here, but the question seems valid.

Also not making a value judgement. Signal is free and open source, and the guys are rockstars.

But it does make me wonder if what’s running in production is a 6 month old build of that code, or is there more to it...
First Hyperloop Passenger Test Completed – What’s Next?
Only companies with disfunctional IT departments who didn't bother to install streaming devices to the big screens.
GCP wins hands down when it comes to cloud governance and network design.

I think the two biggest weaknesses are:

- IAM - some resources have awkward relationships with IAM; although the GSuite integration is nice
- CloudSQL (vs RDS) - for businesses that need relational data stores, but aren’t at the Cloud Spanner scale, RDS blows CloudSQL away in features
This is true; it works in one direction, but not in the other.

But how the post which I replied to was worded suggested that one can automatically trust “science”, provided that it be published in a credible journal.

I also find that very often in the most reputable journals is where the most sensational papers end up before any attempt at reproduction has been made simply because the data they measured was far from the null hypothesis, which may entirely be a statistical fluke and not hold up under a reproduction attempt.

It is really quite easy to obtain spectacular data as a fluke.
I'm all in on USB-C as a personal user, including a docking station and a bunch of dongles.

But USB-C's port/cable standards are such a huge mess that there will probably never be a time when you can walk into a random conference room and find a USB-C video plug which 'just works'. The reality is Mac users come into meetings with a dongle hanging off their machine. And maybe Apple finally realized that's not a good look.
Intels next-gen processors have fewer cores but cost more according to retailers
Is there any context available on what the employee was accused of doing?
I have a dock that has all the connectivity options I need (an entirety of which can’t possibly fit in a portable device) while stationary, and it also charges my laptop. While on the go, I can pick dongles for what I need at the time. Most of the time it’s either nothing or a memory card reader.

The need for memory card reader becomes increasingly rare, as devices have AirDrop, cameras have Wi-Fi, and for larger files like CinemaDNG footage I’d have to use a portable SSD anyway which connects over USB-C.

Besides, memory card dongle dies and I buy a replacement for $20; built-in card reader dies and part of my laptop is dead weight until I send the whole thing in for service.

I can’t come up with anything I can imagine being useful as far as extra I/O is concerned, considering how blazing fast TB 2 and USB 4 already are; perhaps there are some novel connectivity options though.
Can anyone provide some context for this?
Is there any info on what actually happened?
Speaking as project lead for Matrix (and Element), I'm trying to understand the mixed feedback we've had this week, and somehow channel all the negativity into improving things. While some folks are clearly using it successfully and seem to like it, another bunch of people say "it was a huge pain in the butt to get E2EE working, and if it two software engineers struggled this much..." etc.

When did this E2EE failure happen (so I know if these are current bugs or ones fixed months/years ago)? What platforms was this (web, iOS & Android are entirely separate codebases)? What actually went wrong? The simple case of signing up and DMing someone should just work, and the E2EE should be transparent.

The main possible failure modes I'm aware of right now are:

* Risk of undecryptable messages during federation outages (due to messages being shared separately from their keys)

* Risk of verifying another user getting stuck if there are weird failures/edge cases we haven't spotted yet

* Verifying yourself when you log in on a new device has confusing UX, and there's a known bug that can stop keys being synced to the new login even once verified.

If anyone in the "I tried Matrix and it was awful" camp could give detailed feedback (either here, or on github.com/vector-im/element-{web,ios,android}/issues) then it would be genuinely useful for prioritising our work. At the moment the vast majority of negative feedback on HN has been "it sucked" without giving a hint of what actually went wrong.
In the context of the analogy to composing music, yes!

The analogy wasn't the best one, I'm not claiming to be some savant, but absolutely. For a large class of problems, by the time I start typing, I know what I'm going to type.

You can get away with a lot in music that you can't in code. The first example that comes to mind is "ped simile", which means "keep using the pedal in a similar style" without prescribing the exact mechanics. There will be exception for different musical phrases, and the performer will interpret this subjectively. You couldn't ever write code with "logging simile" in your middleware, and expect the computer to subjectively get the logging correct. Computers are much dumber than performers.

A better analogy might have been writing code without ever evaluating it, kinda like you said, and yes. "hammock-driven-development" also comes to mind...
Afaik that's exactly what these cryptolockers often do: after infecting a system they start encrypting things while sitting between the user and the OS to transparently forward file access. This also goes for any accessible network drives and external disks that are connected. Then, after a certain time has elapsed (or whatever other metric the malware author has chosen) the cryptolocker stops forwarding file access and holds you ransom.

In that scenario, if your backup drive is writeable from your infected machine, your backups are potentially fucked.

One way to guard against this would be for example a raspberry pi on your network that periodically connects to your (possibly infected) main machine and makes incremental copies over the network to an external HD connected to the Pi. (Meaning the Pi reads and determines what is new, what's is old and how to make the incremental backup.) This of course needs to be coupled to some sort of smart versioning scheme and regular inspection of the backups by the user.
"College" has a wide range of meanings in the US - Cornell is a college, but so is Yoknapatawpha County Community College in Mississippi, where 20 % of students are functionally illiterate.

Of course they'll consider impact factor at Cornell, but at Yoknapatawpha they just count.
What was the improper reason for termination? I'm guessing that the employee had some distant political alignment with the insurrectionists, but not close enough to warrant disciplinary action?
I can tell facebook sentiment has turned and google just a bit.

These graphs are useful for what they are, but from a data viz perspective it could be better.
It's too hard to tell small movements in sentiment patterns occur over time because the bars are too close. The x-axis isn't labeled, I don't know from a glance how much time each bar encapsulates and not least the sentiment color axis is unlabeled.

To make it better, I'd want a line graph of sentiment over time, as well as a smoothed average. Any major events with a spike in sentiment could be labeled on the graph. Ideally the sentiment scores would be places in some context that is a good reference.
There are ones that fit almost completely in a USB-A port. https://www.amazon.com/SanDisk-64GB-Cruzer-Flash-Drive/dp/B0...

Maybe we'll see one for USB-C some day.
Why dont they do it? I havent seen anywhere themdoing it in fact from their website
"Free, hand curated updates on new products for people who think quality and sustainability matters."
There are few key properties in self-reflection - (1) Revaluate the decision independently, (2) Focus on the process and see if you come to the same conclusion, (3) If the conclusion is not the same, make the decision maker accountable. If it is the same, recheck the process to see if something is amiss. and (4) Revisit the original decision.

I don't about the details at Github but it seems they have indeed self-reflected swiftly.
https://www.jpost.com/diaspora/antisemitism/github-fires-jew... seems to be about this?
Quite sad actually
On the other hand, email is the single largest causes of cyber attacks.

The communication is not E2E encrypted (apart from a few GPG/SMIME users), no forward secrecy and barely any signature checks. Even if outlook, thunderbird maybe supports it, goodluck getting all the mobile versions to support it too.

The clients used to view emails suffer from the same problem with browsers so are subject to all the HTML/JS/CSS privacy attacks.

I wish all companies would move to something centralized solution where communication is guaranteed to only come from those within the same service. This way Sharon from HR won't open every link, download every crypto/ransomeware.

Maybe my IT could also save 150k a year by not having to send me phishing 'training' emails and instead deal with some decent forms of signature checking. Heck billions of dollars a year are wasted because of phishing, spam, crypto attacks because of email.

From my perspective, email is a shitty legacy tech from 1990s that should be moved to a modern solution that enables E2E encryption or signature checks at a minimum.
> It was appalling last week to watch a violent mob, including Nazis and white supremacists, attack the US Capitol.

Entrance to the US Capitol was led by a BLM/antifa activist, with several more spotted.
Thanks for sharing this! I've gotten into knot tying in the new year, and keep finding applications and things to do with knots.

Here are some other resources I've used: Ashley Book of Knots [0], Grog's animated knots [1], and youtube.

A lot of useful knots build on basic knots and variations of basic knots. More complex knots used to be daunting to me (trying to memorize how to tie the whole thing). But they become easier when you can recognize the basic knots used in the complex ones. Learning the use cases for the knots also helped.

[0]: https://archive.org/details/TheAshleyBookOfKnots/mode/2up

[1]: https://www.animatedknots.com/
Yes to the physical keys instead of touch bar!
I definitely use a separate google account for all of this. The support for it is pretty good and I don't see why one would ever use a personal account.
I don't understand why I can't get Galaxians on my PS4?

Sometimes I just want an arcade experience rather than entering some epic world.
Well they left all the juicy parts out

Context: https://www.theverge.com/2021/1/15/22232766/github-employees...

I can’t believe people talk like this on a work public channel.
I don't think it's fair to represent that graph as the death of the standalone camera, at least with regard to the 2020 data. The fact that nobody could go anywhere or be with anyone probably had a lot to do with it.
And I’m still looking for the 'T'.
Thanks I will do so.
> My suggestion would be to have a license that makes the software free to use for anyone and companies with a maximum net profit of (say) $1M.

The Polyform Small Business license does this, though the threshold is $1M in revenue, not profit.

https://polyformproject.org/licenses/small-business/1.0.0/
As a condition of pretrial release for a presumed innocent party, even _accused_ child molesters should have access to a computer.
The sentiment trend on Microsoft doesn't surprise me. The recent moves into .NET Core / .NET 5 has been received very well by those trying to build/maintain complex line of business applications. I have personally contributed to the sentiment metrics shown here by sharing my positive experiences on HN over the last few years.

Moving off .NET Framework felt like getting out of jail to me. We can now look at additional platforms and our confidence in the platform is better than ever.
No, the word is not a symbol; the pair (word, its interpretation) can plausibly be considered as one.
Hm, what if I accept the terms but do not share my contact list with WhatsApp? Seems like a tidy loophole.
>Also for that raid alone where public saw SWAT team members putting machine guns in her children faces

Uhh what? The only video I've seen has an officer walking around with a handgun drawn and pointing it as he moves around her house, and at one point he aims it upstairs where her kids are.

How does this get telephone-gamed into "SWAT team members putting machine guns in her children faces"?? Is there some other video I haven't seen?
Sounds like the opposite.
Ask HN: Why can't I opt out of cookies once?
Per GDPR, lots of websites now ask about consent for their cookie retention policies. Why isn't there an option to opt out of all of them a single time across all websites?
Well, there was a recent article which described how the bulk of Ubers ad spend was on click fraud or something like that, where canceling had no effect on business. That's money that could go to drivers.

I'm sure they also spend much more on hosting than they need to, because it doesn't often make business sense in the tech sector to spend a lot of developer time on cost reduction. When it doesn't, developers overall don't focus on reducing costs as much, and consequently, they're less skilled at it... to the benefit of cloud providers and to the slight (or sizeable? I'm unsure) detriment of our planet.
an entire synapse with its python environment is about 150MB of disk space occupied, before any user data starts getting written to the database.

chat for a group of about twenty people runs fine on a VM with 512MB of RAM. After boot about 300MB of the system RAM is occupied by the base minimal debian OS and other daemons (snmpd, etc), leaving plenty for python3.

this same machine also has a minimal nginx setup as the standard reverse proxy configuration for TLS1.2/TLS1.3 in front of the synapse daemon, which isn't set up for any crypto and only listens on localhost.
As jobs programs go in the U.S., I’d rather they waste money on an obsolete launch system for space exploration rather than weapons. Unfortunately the bar is pretty low in the U.S..
> Our head of HR has taken personal accountability and resigned from GitHub yesterday morning, Saturday, January 16th.

You don't normally see consequences for senior officers for this kind of mistake. I would be curious to know who this person was and if they had any odd political affiliations.