skysight-inc/HackerNews huggingface dataset:
I completely agree with your point about the power and wealth imbalances in American society today regardless of race. We have growing wealth inequality and that is limiting opportunity relative to what we used to enjoy and is usually destabilizing to societies. It’s bad and getting worse.

It sounds like we generally agree but I also don’t think I did a good job of stating my point about power imbalance. The stated purpose of the gathering at the Capitol was to take power away from other people who voted. It was a demonstration in support of disenfranchisement, in so far as people were there to ‘stop the steal’. And it was done with the support and incitement of the most powerful person in America. BLM has never been about taking peoples rights away, and that’s a huge difference.

It’s also come out that a lot of the people there weren’t exactly poor, we’ve seen lawyers and business owners and cops and a whole bunch of middle class people, flying in and staying at the Hyatt etc. This makes sense, it cost money to get to DC, and the poorest wouldn’t be able to make the trip, and it shows in voter demographics too. I absolutely believe that some of the unrest and dissatisfaction on the right is due to the real economic anxiety arguments that you point out, but I think there’s also something deeper down that is much darker than that - a loss of privileged status that certain voters are experiencing due to changes occurring in America.

This is happening along gender, race, age, education, and economic lines simultaneously. 40+ year old whites that make up the majority of the right grew up with social expectations and experiences that have changed a lot. You used to be able to get a HS or maybe college degree and have a well paying job right there waiting. You used to be able to buy a house. You used to watch TV and see people that look like you. You used to interact with the opposite sex in a particular way. You used to be perfectly healthy. Now you’re older, you’re navigating different gender dynamics, more voices and cultures are coming up and different people are on tv, and you’re now dealing with health issues. Your job, where you used to get paid well and find worth, is not doing that anymore. Your sense of purpose, self-worth, and place in the world is challenged.

Some of this status loss is necessary as America moves forward on gender and race. Some is just the indignity of aging. Some is economic. Put together this loss of status is creating resentment, which is being used by media and demagogues to sow division and feelings of victimhood.

Where on the spectrum these people were of ‘totally manipulated and brainwashed’ vs ‘just here because I’m worried about status loss’ vs ‘conscious support for disenfranchisement and anti-democratic power grabs’, their actions and the implications of those actions at the Capitol were nonetheless something altogether different than past protests & riots.
> authenticate via SMS

It's now "authenticate via SMS and pin (if enabled), or authenticate via SMS and wait 7 days (if pin enabled)"
To be honest, I firmly evaluate this behavior as negative irrespectable of the legal issues. It might look clear in the case of Trump. Freedom of speech is something civil society defines and the refusal to let people speak is something I regard very negatively. Never would have thought to say something like this in 2015, but the opposition to Trump looks inept as does this behavior from Stripe. They just didn't have an answer, so they just needed to ban him.
Study Engineering Online for Remarkable Results
Anyone who thinks mustard on a burger is a faux pas is a moron.

Its ketchup... ketchup on burgers is a faux pas.

Mayo & mustard goes on burgers, ketchup belongs in the garbage can. /r/KetchupHate users rise up!
If they manage to piss all of them off there's always bank transfer/postal cheque.
If I'm not seeing you I feel a disconnect. I have some colleagues that insist on keeping their camera off, indeed it has a "focus on business effect". I also have groups of people that all have their camera's on, with WFH and lock down we see each others kids and each other emotions, it creates a much more personal bond which I highly appreciate. With the camera-on now being the default I even have a much better and relaxed relationship with my colleagues in the US (I'm in the Netherlands) I guess it's what you want to get out of your digital forms of contact.
Because packet based networks are the worst basis for real time communication. There is a good reason there's a whole separate international connection oriented network for making phone calls (it's a shame it's no good for video - unsurprisingly the internet wins on open platforms and innovation).

There are two important differences with VC compared to that ping:
You're not trying to exchange data with a CDN built for exactly that purpose, you're trying to exchange it with someone else's (probably crappy) internet connection. The analogy I used the other day is "your supermarket has better roads to it than your friend's house".

You're probably pinging 32 or 64 bytes. Now try that again at a more realistic video data rate (not that the CDN endpoint will allow that). Keeping latency down is a lot easier on small packets than on full pipes.
This UK one is excellent:

http://www.mountsaintbernard.org/tynt-meadow-ale
https://gather.town/ is getting close.
I agree. As much as I feel it should be taken down, this has all the makings of a (corporate) lynch mob.
Interesting. I just created a 900MB backup of a chat history, on my iOS WhatsApp, that appears to have all messages and all data.
Good for you that you’re immune to optical illusions. Quite a skill to have.
I wonder if Twitter will be nuking any info from their site, with their policy against posting hacked information and whatnot.
It was then as it is now- A connectors are four dimensional. The only difference is that back then you knew you had it right on the third attempt because your PC would reset.
Some manufacturers indeed mounted the port upside down (not typically on laptops, but on other devices). When the port is vertical or even in a horizontal surface, people can have trouble working out which side is meant to be up. Some manufacturers (Logitech was one) made their cables with an embossed logo of their own on the side opposite the USB logo, sometimes even without the USB logo. Pretty much nobody knew about the logo thing.

Even without all that, the feeling of being slightly misaligned with the port and the feeling of trying to plug it in upside down are hard to distinguish, with many port mountings, so people assume they've got it wrong and switch orientation.
This is not a lie though.

If you say "Democrats have ignored certain classes of Americans and pushed them to the brink and this is the result" - it's a heavily editorial opinion

The press overall uses these types of editorial lies daily.

The Guardian today is Blaming the existence of COVID on Boris Johnson, unsurprisingly. To me it's a stretch, and basically a lie, but well within editorial distortions we can expect these days.

I'm not fan of either of those Giuliani/Bannon fools, but this kind of 'lie' I don't think is ban-worthy.

Youtube might be using current political conditions I think to go after those they don't like.

If Giuliani was on the podcast actively calling for further acts of sedition - like he was at the rally a few days ago - then it would be a ban for sure. But he's not, so it's not.
Maybe a better idea is to ask the customer to destroy the product on video so that faking dissatisfaction with the product is discouraged.

Yes, this creates waste, but it would help to realign incentives between buyers and sellers.
>Unless you have another interpretation of the Hanlon's Razor, it seems that he is saying this is a mistake and not a backdoor.

It just sounds like the author simply doesn't want to get sued, after all it's generally impossible to prove that a backdoor is actually a backdoor.

>people do dumb mistakes with self-rolled crypto all the time

I've seen a plenty of those, this one just happens to look rather different than the typical implementation mistakes you see. There's no possible reason for this code to exists except to allow Telegram to decrypt secret chats.

In the end, we've got nothing to gain and a plenty lose by giving Telegram the benefit of the doubt.
> They all can't be true at the same time.

You may be interested in Process Theology, which essentially argues for this exact thing.

https://en.wikipedia.org/wiki/Process_theology

https://www.youtube.com/watch?v=1k-p863u5lQ
I think it's because USB flashdrives don't have the logo, or might have a company logo on the "wrong" side. In some cases the USB receptable would also be mounted vertically
It's not. (I'm the author.)
Doing so would mean you don't trust the Android security model. No app can be granted permission to affect the OS or other apps unless the phone is rooted and you give it root.
Sure, sadly that's how human languages betray us. Plus, him emphasising "a whole lot" doesn't make it a fact.

I am no cryptography expert. I judge by all the times I've seen programmers imagine they could do professional cryptography by themselves. Literally every time they fail. Thus, in my eyes it is more likely that Telegram's coders fell victim to the same illusion.

But I am not denying that it's possible it's the [beginnings of a] backdoor. The whole sub-thread is (a) my opinion on what's more likely and (b) calling out people who act snarky, offer no facts and demonstrate general negative bias.
Ah, that sounds interesting - we only had it for a while so didn't get chance to get to know all the quirks... we found the motorway lane wandering feature handy, but we had great fun when we tried to lock the damn thing and didn't move away from the car quick enough: it sensed the key was nearby and "helpfully" unlocked again. After the hire period we were glad to get rid of it!
What is the best email collection tool to get an email ID?
Not exactly. They were promoting verification on their front page, as a measure to "fight bots". Verified accounts were displaying a "not a bot" badge.
It should be, but it's not, that is what this discussion is about. The band are political in nature, not moral.
> Indeed, some during the middle ages would live off beer alone during Lent

In the middle ages, 'small beer' [0] was a low-alcohol drink which because of the brewing process was often safer than bacteria-contaminated water from some natural sources such as wells and streams

[0] https://en.wikipedia.org/wiki/Small_beer
Did Twilio actually make this alleged press release? There is nothing like that on https://www.twilio.com/press/releases
I'm guessing that's what they mean with "I have seen a videogame-like attempt". I can see that a lot of companies wouldn't consider it stylistically appropriate.
I think USB-C would have been so much better if the CC system were saner - for example we could have had a shift uart like register based api:

- Host queries some property and each cable along the way appends their value to that message and passives it along.

- The endpoints either loopback if they're the new standard or pull down the pins if they're USB-2 only.

- It follows that if no message makes it back then we're limited to USB 2.0 and if a message does make it back, we can query/configure all elements along the path of connections. Right now this is impossible which makes it impossible to detect if there is a non 50v tolerant hubs between two hubs.

- The programming/hw implementation for PD and alternate mode would also be non-insane in this model. Currently PD requires stupidly complex state machines, op amps, resistor banks or some autonomous IC to pull off and there are so many screwups because it's such an obtuse standard.

- Supporting alternate modes, and providing more diagnostic information would be much easier.

There should have only been 2 passive cable types - 2.0+PD and USB 3 gen 1 - everything else should require a smart tag on the chip.
Interesting. I pet peeve of mine is the usage of the diaeresis marks for stylization though.
Generating neural speech synthesis voice acting using xVASynth
It happens every single time you plug something into a USB A port, I’m surprised you haven’t witnessed it. They are very often upside down, sideways, and the mechanic design gives you no feeling/feedback that it’s going in the right way, it feels the same until it connects fully.
GIMP is also one of the most atrocious UX I've come across
If the Founding Fathers wanted the state to have the monopoly on violence, there wouldn't have been a Second Amendment.
Does anyone have any inside info on this? If we don't assume malice, what is the reason Telegram is rolling its own non-standard crypto like this? Were there no widely publicized E2E protocols that would fit the bill at the time Telegram was being developed? (i.e. was it started before Signal had become known, or does that protocol have limitations that Telegram found unacceptable?) Or did the team have someone in charge with a bit of not-invented-here-syndrome that was just gung-ho on rolling their own no matter what? (wouldn't be the first time something like that has happened). And has any effort been made to validate the protocol, despite being a bit weird, so we might eventually trust it as much as Signal?
Why Haskell is our first choice for building production software systems: a rationalization of our excitement to get to write Haskell in production

Here, I've fixed the title
When USB 1.0 was first introduced, all connectors it replaced had to be plugged in the right way up, so non-reversibility wasn't seen as a problem at all.

USB 1.0 needed to be cheap and simple to be adopted. Wrapping a bit of metal around a PCB was cheap and simple.
Your whole comment is a simple middle-brow dismissal. Maybe not "extremely hostile" indeed, but not constructive by any measure.

If by calling out people who break HN's guidelines I am exposing a bias then okay, I am exposing a bias then.
Hanlon’s Razor says to never assume malice where stupidity suffices as an explanation. The only way I read this sentence is to say that Hanlon’s Razor applies here, in-spite of how malicious the bug looks.
Social Live Streaming Platfrom
I would say it's common knowledge for anyone with a CS degree.
https://github.com/B16f00t/whapa (among other tools) appears to download it from Google without requiring any key from facebook or a rooted device.

I haven't tried this specific tool yet (or others recently) but it was definitely possible in the past without requiring any key from FB/WA.
1 Ton of mass, at 100 m height, holds 0.2778 kWh of energy.

100 tons (3 bricks as per their design) - 27.778 kWH

100 x 100 Tons (300 bricks ) - 27.78 MWH.

However, as per their design, not all bricks store the same amount of energy.

The lower section of bricks would not be economical.

Every Ton of Concrete, on average produces 0.9 Tons of CO2 during its manufacturing process.

1 MWH of electricity generation, on average, produces 0.417 Tons of CO2.

1 Ton of weight, lifted to 100 m and put down, if say, takes 3 minutes (Average estimate, someone correct me on this), then working without break for 7 years, it will break-even for the amount of CO2 it has saved vs. amount of CO2 it has produced.

After that, it offsets CO2 produced.

However, this is only true for those blocks that are lifted to 100 m.

Those at lower levels, will have progressively more years to break-even.

A better design would be to build the platform to store the bricks from say, 50 m or so onwards, or use natural geographic features to increase height, like on cliffs, etc.
Interesting article, but the extreme lack of electricity seems unnecessary, at least today. Solar panels have gotten much cheaper, enough so that generating adequate power to run a couple of laptops even on cloudy days is fairly affordable. Batteries to keep it going at night have also come down in price.

Maybe the extreme power savings are more of an aesthetic thing for them.
kırmızı bir patlıcan
Coincidentally, out of the blue I spent weekend playing Settlers 1.

I used to play it as a young kid and didn't understand too much of what was going on. I enjoyed pretty graphics and seeing buildings being slowly constructed.

Its interesting how games improved over time. I am not sure that even now I would fully learn how to play it without the manual. Some of the features are quite hidden and some are simply a pictogram that you need to know what it means to know what it means :)

But I am not really criticizing the UI after-all they did so much with so few pixels.
a red banana
This explanation works for US dimes, quarters, and half-dollars as well (plus the old, giant, dollar coins). At one point I worked out that they’re all $20/lb.
Learn from Germany:

Das Grundgesetz der Bundesrepublik Deutschland
Artikel 18

Wer die Freiheit der Meinungsäußerung, insbesondere die Pressefreiheit (Artikel 5 Abs. 1), die Lehrfreiheit (Artikel 5 Abs. 3), die Versammlungsfreiheit (Artikel 8), die Vereinigungsfreiheit (Artikel 9), das Brief-, Post- und Fernmeldegeheimnis (Artikel 10), das Eigentum (Artikel 14) oder das Asylrecht (Artikel 16a) zum Kampfe gegen die freiheitliche demokratische Grundordnung mißbraucht, verwirkt diese Grundrechte.
It looks a whole lot more likely to me that this is a backdoor, as they added their own thing to a very standard algorithm (the easy and better thing to do would have been to not add anything), and all that thing did was mess with the key exchange.

It's really, really fishy.
A Shift in American Family Values Is Fueling Estrangement
Not everyone in the crowd had the same motivations, obviously, as with any crowd. I suspect a significant percentage were decent people who for for various reasons (likely rooted in the suffering your parent mentions) had come to inhabit Trump's alternative facts universe, and truly believed they were doing what was necessary to uphold democracy. I also suspect a significant percentage were various white supremacists, authoritarians and anarchists. Most of them were/are deluded too, but that's orthogonal to the human decency dimension.
Anecdata: My mouse is connected to my PC in the front, so I just reached to check the logo and I'm feeling a logo on both sides of the connector. So I unplug it to check and it has the USB logo on the top and the Genius logo on the bottom. C'est génial! <facepalm>
While it's not for everyone, I do believe everyone should be in an environment for an X amount of time in their life to learn basic discipline, ideally having to do with taking care of themselves and their environment. Things like food / cooking, regularity, hygiene, tidiness, and just getting on with things.
I learned both Haskell and Rust self-taught an still find the latter's type system a bit of a cage for it's lack of higher kinded types, frankness be.

I know not much of Java, but my sentiments concerning C++ are even worse.

I do not regularly program in Haskell and far more often in Rust.
‘An honorary Muslim’: Police spy who monitored London's mosques in plain sight
If you can't get access to a payment provider, you can't launch a business effectively.

Sex workers face this problem. Even in countries where sex work is legal, the payments industry refuses to deal with them (in part because the chargeback rates are high for these kinds of transactions). They're forced to deal in cash and have all sorts of problems because of it (not least the fact that depositing large amounts of cash triggers money laundering regulations, and doing that too much can cause a bank to close the account).
That's naive, it's litterally every big news org in america. CNN, MSBC, NYT, WAPO, HUFPO, FOX, CBS. Their level of propaganda is insane. At this point im convinced they are paid to do so.

Then you have NBC, they are also biased, but not that much

And im not sure about ABC yet, i havent read their news much, but if i read their headlines, it seems they are actually reporting news. As in neutral. But i could be wrong.
Study claims there are links between facial features and political orientation
I suppose I missed his sarcasm then. Happens pretty easily over text.

As said in another comment, I am no cryptography expert. I simply argue against the very visible negative bias against Telegram which is accentuated even more by very childish snarks on almost any Telegram HN thread. That gets to me and it's not how HN should be.

I never argued that my opinion is a fact. I said how I arrived at my opinion and debate with people whether that's plausible or not [based on limited info]. The rest can be proven/rebuked by specialists.
Thanks for the link!! (Yeah, I am not going to look it up before I did my own…)
No amount of effort to validate their protocol will make Telegram trustworthy. Telegram does not encrypt most conversations, you cannot compare it to Signal.

In regards to actually validating the protocol, the OP addresses this

>The current consensus seems to be that the latest version is not broken in known ways that are severe or relevant enough to affect end users, assuming the implementation is correct. That is about as safe as leaving exposed wires around your house because they are either not live or placed high enough that no one should touch them.
> the one that was recommended a long time ago by Google authenticator

That's where I remember it from, thanks! However I think there's some confusion here: the one the blog mentions is not https://play.google.com/store/apps/details?id=com.google.zxi... (github based, relatively trustworthy looking, recommended by Google Authenticator back in the day), it's the now removed qrcodescanner app: https://webcache.googleusercontent.com/search?q=cache:38t1gW...

I think those bad reviews on https://play.google.com/store/apps/details?id=com.google.zxi... are because the malware probably used the zxing qr library, and there might be traces left in it, or these users are just confused (or the malware app deliberately pointed low star reviewers to the github competitor app in the play store). As others have stated, this github app with the bad reviews hasn't been updated for a long time.

If the malware is also in https://github.com/zxing/zxing , I really hope they do a postmortem to explain how. The fact that https://play.google.com/store/apps/details?id=com.google.zxi... still exists though, while the app mentioned in the blog has been removed by google, makes me think the zxing app is clean.
Corrections welcome, but I think Europeans don’t count floors, they count additional storeys, 1-based.

I think that’s influenced from French, which has parterre (“on the ground”) for the ground floor, and étage, derived from Latin stare, “to stand”, for higher (and lower) storeys (in the end, both may come from Latin)

If Europeans use 0-based counting for floors, I would expect at least some language to say “zeroth floor”. I’m not aware of any.
It's literally on Wikipedia if you cared to search for it.
For me it uses Apple Maps?