skysight-inc/HackerNews huggingface dataset:
> three random unrelated women

They may be unrelated but the events here weren't independent. He was accused of anonymously harassing someone thru a meme twitter account (actually run by someone else). This caused him to be virtually dog-piled. None of us know what would have happened without the initial false accusation.
So how could responsibility be ensured? Make a social media site where people can't criticize each other at all? Require all posts to go through third party fact checkers?

To put it another way: If, in your opinion, twitter users are not subject to accountability based on the chaotic randomness of public opinion, then who are they being held accountable to? Who even determines what a "consequence" is in that scenario, or what the threshold for that bloodthirsty behavior is? Honest questions here, I really don't know what the solution is.
How come Adobe products are on this list?
I'm not in academia, but in the grand tradition of "why don't you just..." solutions crossed with "technical solutions to people problems":

Would it help at all if rather than participants reviewing 3 papers, each reviewed 2 papers and validated the review of 3 more papers?

This is computer science here, with things like the set NP whose defining characteristic is that it's easier to check a solution than generate it.

I'm imagining having some standard that reviews are held to in order to make them validatable. When validating a review, you are just confirming that the issues brought up are reasonable. Same for the compliments.

Sure, it's not perfect because the validators wouldn't dive in as deep or have as much context as the reviewers, but sitting here in my obsidian tower of industry, it seems like it would at least make collusion attacks more difficult. Hopefully without increasing the already heavy load on reviewers.

(It very much seems like an incomplete solution -- we only have to look at politics and regulatory capture to see how far wrong things can go, in ways immune to straightforward interventions. Really, you need to tear down as many of the obstacles to a culture of trust as you can. Taping over the holes in a leaking bucket doesn't work for long.)
Like everything else, start small, and grow. If you have a good product that actually works.
> Or why we are not immune to the flu for life?
We actually have a paper at ICML this year on exactly defending against these collusion rings: https://arxiv.org/abs/2102.06020

One critical vulnerability in the current reviewing pipeline is that the reviewer assignment algorithm places too much weight on the bids. Imagine if you bid on only your friend's paper. The assignment system, if they assign you to any paper at all, is highly likely to assign you to your friend's paper. If you register duplicate accounts or if there are enough colluders, the chance of being assigned to that paper is extremely high.

Fortunately, this is also easy to detect because your bid should reflect your expertise, and in this case it doesn't. What we showed in our paper is that you can reliably remove these abnormal bids. It's not a perfect solution, but it helps.
+1. Unfortunately saw that and couldn’t help but the think the author was also warm to Adams’s “red pill” content.
That's good to know! Thanks
New version of Kinesis Advantage coming late 2021
> flatscreens and tiny cell phones

That one surprised me (positively) when I noticed it. Particularly when I binge-watched it end-to-end and saw how the cellphones evolve across the show.

> Basically anything involving real-world weapons or explosives

You're telling me that P90 is not the weapon to save the galaxy?
Ask HN: You can reinvent browser UI technologies, what would you do differently?
A lot of people criticise websites for not sticking to simple HTML and CSS. They vehemently refuse to allow JavaScript.

A lot of people criticise HTML for being terrible at defining layouts.

Given that the web is not just for text and images, but more of an app delivery platform, how would you alter the current state of HTML/CSS/JS to make it better and simpler?

Or perhaps you think it's great as it is, and any alternative would have equivalent drawbacks?

Interested to hear your thoughts!
Yes. Used to watch with my father when it ran on scifi channel.
Well, the second you do any database call or other service call you've already spent 100x longer doing that than you have recording some timings.

These clients will usually buffer the stats in memory and push them out asynchronously. Performance is definitely affected but I'm pretty sure it's negligible for most cases.

Best practice would be to reduce tracing ratio in production too. So most requests are literally just a timing.
I'm going to be very annoyed if Apple ditches the Touch Bar and gets that close to making the perfect laptop, then takes away my USB-C charging.

Knowing Apple they would never offer both.
Of all the technology featured in The Expanse, I want the holographic displays that perfectly interpret your hand gestures the most.
Can be trusted with what? Given how complicated life is, I'm actually impressed with how morally people behaves. In that sense, I trust that most people are doing what they can, and they are trying to do no harm to others. But that doesn't mean I trust people to be very competent anyway. Trust what.
I welcome 240W, despite any potential arcing/melting issues, it seems worth the risk. However, it's masterful trolling on the part of USB-IF to name it USB-C 2.1.

Their naming continues to be legendarily bad, why couldn't they just call it USB 4 instead of overloading the existing USB 2.1 version?

Everyone needs to learn from the Wifi and LTE standards groups which finally abandoned 802.11acxqyerwzdfqwrty naming and moved to simple version numbers like "Wifi 6" and "5G". Simple version numbers are so much more effective at getting people to upgrade as well, because they're much easier to market to the average person.

https://techcommunity.microsoft.com/t5/microsoft-usb-blog/us...
My question is, why is this any of your (or my) business? Why do we feel it necessary to involve ourselves in a situation we have neither the context nor the authority to have an opinion?
There is a huge short vs long term bias here. Constantly burning everyone around you requires a long line of new suckers. But, within a community trust can have great long term benefits.
التهابات المهبل – الأسباب والأعراض والعلاج بالتفصيل
To be completely honest, the whole thing reads like high school drama completely blown out of proportion.

> I've struggled to understand why so many people have piled on to these absurd accusations without facts.

The same thing happened with RMS. All they could get against him were anonymous blog posts and someone vandalizing the door of his office.
The quote presents as self-deprecation but reads as a non-apology (at least to me, and I too must confess having lost respect for Adams as well).

Edit: for fun I checked out Adam's twitter posts -- and have no respect left at all.
It is very interesting to me that people can look at this, the replication crisis, and Sokal Squared, and not see that there is a fundamental flaw in the current model of academia as a for-profit publish-or-perish warzone, and instead declare some disciplines are somehow more bloody.
I get where you're coming from. The problem with a lot of alternatives is that they're just worse. Analytics alternatives are a prime example. I'd very much like to self-host my analytics but the alternatives pale in comparison to the features offered by Google Analytics. Automated bot filtering, realtime statistics (how many people are on the site right now), not to mention the power user features and integration with Adwords and Search Console. Maybe one day this will change but for now, especially if you're in the ecommerce space, you don't want to go with a worse alternative to such a critical aspect of your business.

My biggest issue with GA at this point is only that so many visitors block it. That's the biggest reason why I'd want a self-hosted solution. At some point, even with all of its great features, GA will simply become useless.
I think phrasing spreadsheets as 2D code is mostly misleading, as it makes it seem like it's the code's 2D-ness that makes them useful.

Spreadsheets are one way of consuming 2D _data_, which most business data is. They also provide a very easy interface for thinking about basic transformations on this data: the data is very visible, and every transformation you make is therefore very visible as well. Really: it means folks don't have to worry about control flow.

I agree with other commenters as to the effects of 2D code. I've spent the past year talking to 100s of Excel power users, and it's pretty clear: at any scale, spreadsheets get incredibly hard to follow, audit, and maintain.

The best of both worlds, IMO, is a spreadsheet for data visibility, and a program for transformation visibility. I'm a bit biased though, because this is exactly what we're building at Mito [1].

If you want to see more of our thoughts on the topics above - check out this blog [2] exploring the relationships between REPL environments, spreadsheets, and noteboooks!

[1] https://trymito.io/hn
[2] https://trymito.io/blog/repl

claiming that it's the code's 2D-ness that makes it beneficial
We're forming the best, most complete, competent view of computing-that's-happened that we've ever formed.

You have a bunch of weird straw men that I don't get. I tried to de-emphasize the role of behavioral analytics & user-tracking, because I think it's just one small part of what this will be used for. But I am fairly confident we will eventually start to do more user-tracking via these systems. I've used half a dozen different user-tracking products at various companies, and they all read like ultra-low-fi versions of the ops tools. Ops tools have been evolving, at a far faster rate, far more in the public domain, and at some point, it just wont make sense to instrument your product twice.

I want to re-iterate that I see this as one of the smallest, least interesting aspects of a coming Event-Sourcing-powered-by-tracing world. There's far more profound implications for what could happen to computing in general here (a de-wiring of the request/response microservice world & a shift towards async, reactive systems). But even today, it feels to me like folks work very hard to draw a distinction between their ops tools & their behavioral analytics tool. As a developer, they often work, I often interface with them in very very similar fashion. The desire to draw the distinction has felt illogical, and felt unsupported. Especially as the ops tools advance, I think it will be harder to reconcile the idea that there are & ought be separate systems of tracking/viewing/understanding.
Yeah, this will be an interesting case, and touches on several issues.

Does the Minnesota law prohibiting misrepresenting oneself as a professional engineer apply only when performing work that requires a license, or in all facets of life? If the later, does the First Amendment allow such restrictions on speech? Does the fact that enforcement of minor administrative lapses in licensing is unevenly biased against activist speech push it over the threshold?

On the other hand this may end up turning on less interesting details, like did the board's order misrepresent the facts, and were they overstepping their authority by requiring him to agree to sign a statement that was not (entirely) true? In face of a lawsuit will they finally come to a settlement with wording that both parties can agree upon?
ORF has posted a similar article:
https://orf.at/stories/3171579/
Well, it is important to do anyway, even if the only people that come out on top financially are the lawyers. People that want to destroy your life baselessly will only be deterred if they know it will destroy them as well.
Estimating Software Projects: My Software Estimation Technique
I don't know anything, but I remember hearing it's secure boot with only their releases, if you want to run your own software it's not secure boot anymore, but you're free to run whatever you want.
bhyve? what happened to the KVM port?
This will be great for the Small form factor PC space. If we can get mass produced after market 240W power supplies that live outside of that would be pretty nice.
I'd assume ssh to get onto the server but you still need a way for the rpgcli instances to talk to each other. Like I already wrote, you could dump files into the folder each player is in, but I'm thinking something like redis or similar would give you messaging/events. This would avoid the need for temporary files recording where each player is in the folder structure; as well as having to clean them up.

This would allow an event to be generated when players are in the same folder; allow them to be aware of each other; allow interaction, eg they could draw swords; or interact with the creatures therein. Objects dropped could be seen by both and once picked up are taken by one player etc. Monsters could wander around as well.

I'm not referring to messaging / events for just chat purposes even though you could naturally enough do that as well.
Think about the total basis in Dogecoin. Compare that number to the takeout valuation for a public company, which would be the basis of the acquirer. That's the point GP is trying to make, in a roundabout way.
I really like pkgsrc. I'm not really qualified to give a technical justification for it. It just had the right simple, clean feel to it, which NetBSD in general has. I would even go so far as to say that it was fun to use.

I consequently once spent quite some time trying to get it working under Cygwin so I could use it at work, but never got past problems with Cygwin group names that have spaces in them. It was too complex for me to fix....
Needle – Stitch Panorama in Browser
The new iteration is called Advantage360, has contoured key wells (of course), and is fully split (omg, omg)! Kinesis is looking for feedback to finalize some details (link in their facebook post).
why to put any artificial limit on the number of papers accepted. If it is quality research, then it should be accepted. A simple majority system should be good enough.
This is nice! I tried it out on an iPhone.

On an iPhone, it is almost usable. The game setup modal form is difficult to navigate from the input fields to “Start” button. It required switching back and forth between vertical and horizontal orientation in order to have enough pixels to see the “Start” button. I think(?) if it had been a submit type button, then I would have been able to proceed even without seeing the button.

I tried “Snakes and Ladders.”

Once in the game, things were a touch cramped, but surprisingly usable! It wasn’t entirely clear how I was able to trigger a die roll, but I could. It was a little bit difficult to see the game board due to a shininess in the shader...if that effect could be scaled way back, it would improve legibility of the game board.

Hope that helps!
Then she should share receipt of the alleged creepy messages. The burden of proof is on the accuser, not the accused.
Because of the strong tendency to scapegoat the specific people named, drive them out of academia, and then celebrate victory while things continue in exactly the same way. (Ok, not exactly -- it improves for a while, people get sneakier, and then it continues in exactly the same way.)

Chipping off the tip of an iceberg isn't a good long term strategy.
"site:reddit.com" is significantly more burdensome to type than "reddit", particularly on phone keyboards.

I use DDG, which simply doesn't handle just putting "reddit" at the end of things very well compared to google, and no mobile keyboard makes typing "site:reddit.com" easy given the punctuation and the auto-inserted spaces, so I typically just end up doing "reddit g!" to deal with it and just use google.
> I don’t think they ever seriously invested in that, for whatever reason.

They have recently invested in it, switching to lucidworks[1] a few years ago. Sadly i don't think it changed anyones opinion of reddit search, but it might have saved them some infrastructure cost.

[1] https://lucidworks.com/customers/reddit/
It's at least maintained enough for their README to be up to date as of the recent Freenode brouhaha:

> All these channels are on the libera.chat network.
Peeking under the hood of GCC's __builtin_expect
This has always existed and always will.

In the old days you had to know your place. WASPs smoked cigars and ran things. Those old guys drinking sherry and wearing tweed helped each other out. The Irish were cops, Italians firemen.

In tech it’s pretty obvious to see various constituencies doing dishonest shit help others out.
>> Did you remove the OpenTelemetry package?

Exactly!
When can I run Kubernetes on this to host my personal blog?
HTML (/browsers) have agreed upon payloads, status codes and authentication. The lack of PUT/DELETE/etc is more a function of use cases than the HTTP/HTML standard and there are plenty of example servers that are fully RESTful. That was also the original use case of web browsers (as a document-store/multimedia+hyperlink-enhanced FTP).
I don't know. People keep complaining about Cibola Burn (book 4), but I liked it. I genuinely consider it one of the better ones.

That's perhaps because it's the first, and to date the most detailed, exploration of the aliens and their technology, which to me is the most interesting part (after Earth-Mars politics).

But then, I'm the weird guy who thinks character development is overrated, and reads sci-fi for the ideas.
Isn't he the dude who cheated on his wife and solicited nudes from fans?
This kind of collusion is driven far more by perverse incentives than some alleged cultural phenomenon of half-assery people like to attach an incorrect but exotic-sounding foreign phrase to. I can't speak for Jugaad, but 差不多 ("Chabuduo") is not at all appropriate here [1]. Just call it what it is: cheating, collusion and conspiracy.

[1] https://news.ycombinator.com/item?id=27052249. This reminds me of the Japanese buzzword bingo of earlier decades.
sounds so logical. but i dont think it works that way, in NL at least. international agreements are considered legally binding, just like laws are or perhaps they even supersede them. the court might therefore hold a company or individual to comply with a treaty. shell's defense may not be valid, i think. still it's a black day for NL. we're still very much a petroleum economy.
Holy shit, you typed "python" in a console window so the OS looked for an existing install, didn't find one, so it tried to help you! How evil and awful! Burn M$$$$ down! unknown command 'python' is the only proper way to respond!
> "If a law is unjust, a man is not only right to disobey it, he is obligated to do so."

Incidentally, while I recognize thr popularity of this quote, its fairly ridiculous taken literally for laws which are prohibitory rather than obligatory.

Viewing a prohibition as unjust does not obligate me to violate the prohibition; believing people should be free from government constraint to do something doesn’t require me to do that thing.

“Disregard” or “discount” in place of “disobey” would be more generally valid.
On Twitter: https://twitter.com/kinesisergo/status/1397335511694381058
Just to be clear, is it "cancel culture" or "consequence culture" when the legal system puts people in jail, or practices capital punishment? Or are those considered something different entirely? If so, why?
He debunks McConnell's claims, which are specifically about 10x research, not the 10x claim itself.

But I'll happily go down that road. The 10x claim ("the most productive engineers are 10x more productive than the least productive") is ridiculous on its face; the least productive are zero or negatively productive. There are people who can't program at all, and there are people who actively detrimental. Therefore, two things are clear:

1. The correct statement is "the most productive engineers are infinitely more productive than the least productive."

2. This is useless information.

A more useful statement would be "the most productive engineers are x% more productive than the median." Or even a histogram—that would be super useful!

But, it turns out, there is no way to measure real-world engineer productivity, so any quantitative claims are, in fact, utter bullshit.

And, if you look at the original research that McConnell cites, that turns out to be true. IIRC, the study was comparing the how long it took to debug programs when using a time-share system vs. a batch-processing system.

(To be clear: I'm arguing about the claim, not the variations in productivity. Obviously, people have variations in productivity. But there is no rigorous evidence for the magnitude or nature of those variations.)
Enjoyment of the torture of small mammals is literally the textbook definition of psychopathy. I don't care that my cat plays with it's food, but it is grim reality that I try to avoid thinking about, like where my burger comes from.

I keep chickens, and I hate the bastards - They're an incredible pain in my ass. I have never slaughtered one for supper, but I know I could do so. Again, though, I would handle it with grim reality.
New Report and Scorecard Shows Which Retailers Are Using Facial Recognition
I think the confusion arises because because people (the author of the article included) confuse "color" and "spectral color". Spectral colors are what you when you look at light of a single wavelength, e.g. a green 520nm laser pointer. Not all colors are spectral colors, e.g. you'll see purple if you look at a source that produces 600nm and 450nm light, which is a color that can't be produced by any single wavelength.

Coming back to the color of the sun, it (the sun + the atmosphere) emits light over a range of wavelengths, which we usually perceive as white.
> doesn’t balk at being called mister

Many doctors these days are women.
Maybe. It is still more complex than just using Netflix. OTOH, there’s enough stable software for this out there that’s it can be a “set it up and forget about it” experience if you want it to be. The right client will search N sources for you with the click of a button, instead of you having to search Netflix, then Hulu, then HBO, then Disney+, then Funimation, Crunchyroll, and so on until you find (or don’t find) the thing you’re looking for.

At what point does the daily time savings from having a unified view into all the world’s media outweigh the initial time cost of setting it up? It surely varies by person. Personally, spending one day setting up a media server is a far better experience than spending 5 minutes every #%$!ng night searching for some show on all these platforms and still not finding it.
Lou Pai is the greatest of all time and every man (or breadwinner) would be a fool to blindly follow any other script in society that is presented to them

Getting a divorce court judge to force you to sell your Enron shares at the top, nuking the regulator’s ability to charge you with insider trading, while you elope with your younger hotter high libido stripper nymph to the mountain you bought?

These are our role models
1) He is not a professional engineer. And it only takes a bit of time and probably about $500 to become a PE. His not taking the time to become a PE speaks mountains. The $500 was a "nuisance fine" because he was being a pain in the ass with his complaints without being a PE.

2) He is funded and supported by some heavily suspect people.