skysight-inc/HackerNews huggingface dataset:
This is like saying the definition of malevolent hacking does not include social engineering or phishing. You can try to define away the problem, but you're going to have some wide-open holes in your defenses as a result.

[on edit:] And the second point is that Wikileaks, as free-speech ideologues, didn't actually NEED to be explicitly complicit to act as a vector for psyops. If you know your opponent is going to throw rock every time, you can win by throwing paper every time. If you're a Fancy Bear and know that Wikileaks will publish whatever you give them, then you can selectively choose what to hand them.
The Nazi death camps were because the cities didn't have room for the displaced farmers?!? That's certainly the most... um, "creatively original" historical revisionism I've read in a very long time.
> When Chrome was focused on making the web better, these guys were working on making it more restrictive.

What the hell are you talking about? Safari and Firefox were building a better web long before Chrome even came onto the scene.

Safari precedes Chrome by 5 years.

Firefox precedes Chrome by 6 years.

They were both making the web better when IE6 held something like 99% of the market.

> Mozilla seems against these due to security risk, but then why not work on a protocol that is safe?

What the hell are you talking about? You want Mozilla to implement a new safe protocol to replace USB?

> but if Mozilla is so against it, the best response is a better product.

Yes, and both Mozilla and Safari are against WebUSB for one simple reason: they want a better product that doesn't compromise user security. But sure, why they don't just build one, right?

Chrome doesn't care and ships it anyway, and for some reason you're saying it's Google who are building a better product. No. They are building a product that's better for Google, first and foremost, and everyone else (including security, privacy, long-term health and sustainability of the web) be damned.
Do you use any tooling for the Changelog/issue tagging (PERF, BUG) etc?
1. built in to zsh so I can fuzzy find my command history
2. similarly command t let's me do.. for example
```bat <ctrl t> (and fuzzy find whatever file I want```
3. it's a vim plugin so it's a replacement the need for nerd tree, can be used as a file explorer, buffer finder, fuzzy find lines instead of / search, switch branches, etc
4. fzf-tab for zsh gives you fuzzy tab completion in your terminal too
Once the center is eroded things will not go well... for centrists. The idea that both 'extremes' are equivalently bad neglects the real differences in worldview that create a sense of political urgency. It's important to remember that this political urgency is a reflection of real social problems--for some people, the consequences are literally life and death.
The contact patch is the portion of tire that is touching the road.
A wider tire should have a smaller contact patch... Maybe. A wider tire means the force can be spread out more and should deform the tire less. So the front to back dimension will differ.
In my university, it would've probably received full points; reason being that people who pull such shenanigans usually don't see "hello world" as a challenge - assuming, of course, the author could explain it.
How to make your offline self harder to find online
Collection of publicly available IPTV channels from all over the world
Have you done something like this before or was this on a whim?

Trying to figure out how much training / prep one needs to do. I want to do long distance cycling, I am not concerned about the stamina. I am concerned about camping in the wild, packing and repairing the bicycle when it breaks.
Oh man, I read this article a few months back and it immediately resonated with me. I've never used Scala, but this advice has been applicable in every language, project, and team I've ever worked with, and I very much regret that I didn't already have this resource to cite in past code reviews.

A lot of the worst tendencies that developers complain about in complex programming languages (i.e. all of them, they're all complex) could be addressed by this advice.
That is too simplistic view of the economy. You can't allocate all revenue to payroll. That's not how business or the economy works.
I totally agree. Businesses should not legally be allowed to access more information than they need. Like why do hospitals ask for my Social Security number? I know I can refuse it, but if they really don't need it shouldn't it be illegal for them to needlessly probe my identity?

And the list goes on...
> ... decided to stick to older and less expensive process nodes rather than spending billions retooling their factories and trying to keep up with TSMC and Samsung.

I would love to see their rationale for this.

> In March 2021, Mubadala Investment Company and its joint venture Abu Dhabi Catalyst Partners announced the purchase of Telegram convertible bonds worth $150 million.

Wow looks like they like to waste a lot of money.
Sure - typically the remedy for negligence would be compensation for the impact.

Seizing property at gunpoint doesn’t seem related to this.
A developer that is concerned (and rightfully so) with the Principle Of Least Power choosing Scala as his weapon of choice, in 2014, meaning before they partially saw the errors of their ways in Scala 3: a theoretical possibility, sure, but not one I have ever seen in the wild.
They meter the sewage by the amount of water you use, so using an un-metered water source would short-change them. You do have the option of getting a separate water meter for water you use for gardening, to avoid the sewage bill for water you don't send down the drain.
I would say that the main problem is not the encryption itself but the certificate that must be issued.

It’s sad we can’t just encrypt the communication by setting up something in the server and that would be it.
Yes there is. I've demonstrated this in a sibling (or rather, cousin) comment, but in short, you can happily not return a value in main even if its type is "int main(void)". Try that with another function, and the compiler should at least warn. This might not be a special case of code generation, but it is a special case of error handling at least.
Well not necessarily fake. They're officials in the press office doing the "leaking".
> Another is that the opposing content can actually be merged. In many cases the content will cover different pieces of the same broad issue. Or the interviewees will present their opinions in a completely different fashion. Up to you to carry all this context in your head, or make simplistic summaries of viewpoints that don’t add much value beyond what is already commonly known.

If differently aligned parties cover different sections of a broad issue, then aren’t you gaining more knowledge by listening to more varied sources? V.s. listening to just one political angle that would give you only a narrow slice of reality.

Also, what is “commonly known”? I personally have found when taking in 3-4 different sources that the amount of common knowledge is vanishingly small! How many of the pro covid lockdown group know anything about the death rate for your age group? Or knew accurate ratios of outdoor v.s. indoor spread? How many of the anti-lockdown group knew these things? There’s a lot of things which should be common knowledge that really aren’t.

You can combat some of this by reading “both sides”. But if you’re doing that, doesn’t it sort of mean that you trust neither of your sources? Aren’t you doing extra overhead to sort out where each side is wrong/lying? Seems better to just find a source that you trust instead.
There's been studies from Bath University, but

https://gearmashers.com/clipless-pedals-vs-flat-pedals-faste...

Here are 2 dudes that did a trial, they produced more watts going up hill in flats, sprints were a big difference though. These were people used to being clipped in, and not using flats.

Where's the studies to the contrary? Nothing I've seen has been more than marginal at best.
80% of tech could be built outside IT by 2024, thanks to low-code tools
“ If you don’t do any of this, I’m going to.”????
Greenwald left the intercept though quite a while ago so this is all very confusing.
https://web.archive.org/web/20210609122054/http://rrbike.fre...
I have about a decade of experience, I live in Dallas, and I've spent my entire career working for local Texas companies.

I never saw a six-figure salary—not even close—until I got the offer for the job I'll be starting next week. It's a remote position working for an east coast company. Even if my soon-to-be-ex-employer allowed me to continue working from home forever, I'd be an idiot to leave this salary on the table. I should've done this sooner.
>To be clear, the leader of the conservative party of the US recently attempted a coup.

I simply can't imagine the level of bias and filter bubbled amount of media indoctrination it takes to say this with a straight face.

The party of "freedom and guns" showed up with 500,000 people, left all their guns at home, but "attempted a coup"? Utterly ridiculous.

This is what a coup looks like: https://www.occupy.com/sites/default/files/field/image/scree...

Notice the number of guns vs. flags.

This is what a protest looks like: https://consortiumnews.com/wp-content/uploads/2021/01/Jan_6_...

Notice the number of flags, and no guns whatsoever.
I used to ride thin-tire road bikes but a year ago I bought a Mercier Kilo WT (WT is for "wide tire") which is a light road frame with a fork that allows beefy gravel tires. I don't think I'll go back to thin-tire road bikes.
> As a web developer this is actually a positive move as it gives us the ability to make really powerful apps for the web without having to resort to wasting time in apple's walled garden.

As an ad agency this is actually a positive move as it gives us the ability to make really powerful apps for the web without having to resort to wasting time in apple's walled garden.

This is going to be used for tracking so fast haha
Very good read. I have a soft-spot for Venezuela and it's collapse. Its fascinating watching a country make the same mistakes as dozens of countries before them have. History repeats and repeats, even though we have trivial access to it today through the internet.

I always find it odd when people speak of Venezuela never seem to talk about the failures of Socialism. They seem to blame the failures on violence or authoritarian regimes. But how are you supposed to "seize the means of production" without authoritarianism? The author of this article mentions Marxism:

> The Venezuelan government calls itself Marxist, too, but also seems to spend more time dreaming up ways to make a buck than on anything like a revolution.

I would love to hear more of their opinions on Marxism. But this article seemed more about a journey than why the journey was necessary.
Thanks cgio! The history of languages is fascinating: how they evolve, adapt and borrow from/influence each other… You’ve sent me down a rabbit-hole now reading about Byzantine/Koine Greek:
https://en.m.wikipedia.org/wiki/Koine_Greek
Why is it that projects grant rights to users and then are hostile to us using those rights?
For what it's worth, I find the same is true of Canada. We have some decent news organizations but whenever there is an Economist article about Canada, I find the insights a bit deeper and the context more complete.
One thing every person has missed so far is that often the TDF riders are on rather narrow bikes with very little clearance.

This helps give an aerodynamic profile. Even at a few watts, this is considered worth it. You would likely have to do a lot of research to go with bigger wheels, as that would been wider fork, and thus throw off aerodynamics.

A bit daft, in my opinion, given that it's mainly the domestiques who are in the wind and the ones behind, and in the peloton, can be putting out significantly less energy. May even be better for recovery having a bit more comfort on the bike through wider tyres with a bit lower pressure.
Regarding "I disagree with a lot from the left, usually because (these days) it's unscientific. I disagree with a lot from the right, usually because it's uninformed, religious, or inhumane - and also, unscientific."

Have you ever considered that given the left dominates the media, they might imply or present thinking from the right as "uninformed, religious, or inhumane - and also, unscientific."

I take the "How informed about..." quizzes at Pew regularly. And I regularly score in the top group across the board. And I identify as conservative, after growing up as blue collar, patriotic, and somewhat liberal.
Both “pleaded” and “pled” are correctish, but “pleaded” more so:

https://www.grammarly.com/blog/pleaded-pled/
For recording your work, I've built a simple language and some libraries around it: https://traindown.com. I am hoping to add some additional I/O utilities like "export to csv". I'd love any feedback you may have on it. Totally OSS now and forever.
Studying Leetcode is no fun to be sure. But, you'll never find a greater return on investment than preparing well and interviewing well. It often results in a major pay raise, a new and often better company, a new and often better project, sometimes a promotion.

Even better, the people that are the most averse to Leetcode cramming are often the ones that will see the greatest benefit, since they usually entered their current position with a single offer some years ago, and would be getting multiple offers in a very hot market today.
But lots of times people will make an argument for the other side, then poke holes in it, aka a straw man. So it's pretty annoying to hear "people on the other side argue X but that's wrong because Y" as a demonstration of one's enlightenment.
That makes censorship a basically meaningless concept, since any exercise of one's property rights to deny a soap box to anyone now counts as censorship. It makes access to privately owned media an entitlement.

Censorship historically means the initiation of force by the state (in the form of bans, fines, arrests, etc.) to suppress speech. There's very little of that in the USA outside certain well known areas like child porn or explicit personal threats of violence.
I short handed it a bit. My point was that this 'low pressure' for heavier riders is higher than it is for lighter riders. If you don't increase your tire pressure, the same pressure will cause more snake bites for a heavier rider than it would for a lighter rider.
A long time ago I similarly tested a (non-heat-reflective) orange plastic survival bag, sleeping overnight behind some rocks on exposed moorland (something like https://www.military1st.eu/cs037-highlander-emergency-surviv...).

The poor thermal insulation and condensation were predictable. I hadn't predicted the shifting wind which chose to balloon my orange cocoon with cold air every 20 mins no matter which orientation I chose to lie in. I finished the night with a bungie cord around the sack, under my armpits. That of course left my head, shoulders and arms exposed but kept the wind out. Not recommended.

After this experience I upgraded to reflective mylar survival bags. NB "bag". These are a little harder to find than survival blankets but if a bag can be so badly affected by moderate wind, a blanket would be so much worse.
thanks, I think the headline can be misleading, he ignored his mails that contained a guide to set encryption and not ignored setting up encryption out of carelessness and exchanged sensitive stuff.
The current Let's Encrypt tooling (certbot and company) is far from the simplest way to handle HTTPS / TLS. I think the simplest solution is a webserver with built-in ACME tls-alpn-01 support. That doesn't require listening on HTTP separately, and it works automatically without needing anything but the domain name. No "mucking about with certs" at all; just a single server listening on port 443 that's automatically secure. Apache supports this via mod_md; Caddy has this as a flagship feature; many other web servers support this as well.

I do think there's high value in having 100% of Internet traffic encrypted, not just 99%.

Consider something like the Great Cannon attack: someone could intercept traffic to your site and add in malicious JavaScript, or references to large resources on other sites for a DoS, or references to LAN resources, or other things that use your site to hurt others.

Consider that we're moving to a more carefully sandboxed, permission-based web, and those permissions are tied to identity. If your site wants permission for location, or permission to autoplay video, or camera access, or any number of other things that we may want to limit access to, that permission needs to be tied to a site identity so that they're not available to anyone who MITMs your site.

Consider that if your site has any kind of form, even the simplest of forms, users may use autofill with it, which puts them at risk if your site is plaintext.

Consider that even if your site is 100% static, it could have ads or other JavaScript injected into it.

Consider that what's "non-controversial" for you may not be non-controversial to everyone browsing your site; you're encrypting for their benefit, not just for yours.

Consider that it's much easier to keep users secure when browsers mark http as explicitly insecure rather than just omitting security icons.

We should absolutely make HTTPS even simpler and easier, so that security becomes the zero-effort default. And we should continue to deprecate HTTP.

As a related aside, I do think there are some specific cases that haven't yet been well-handled by HTTPS. In particular, there isn't yet a great solution for routers and embedded devices, which need an identity but don't have a domain name for that identity.
My impression from reading articles and technical reports about this is that there's a couple of things going on.

First, I think the wider-tires-are-faster argument has to be appreciated in the context of the narrow-tires-are-faster argument that dominated for a long time. With the latter paradigm, you wanted your tires as narrow as possible, with some lower boundary constraint due to wheel and tire thinness limitations, maybe around 20-21mm. The former paradigm emerged in part in contrast to that, in that "wider" doesn't mean "infinitely wide" but rather "wider than what's typical for people striving for narrower tires". Some of the arguments about rolling surface area are maybe understood in that context -- the patch of tire in contact with the road maintains the same area as a minimal area under the narrow tire paradigm, and then it starts to become larger, at which point you start increasing friction theoretically with more tire surface area in contact.

The other argument for wider tires is about impedance gains due to wider tires -- decreased vibrations basically. This is different than decreased or equal rolling resistance per se. However, there are eventual aero losses for wider tires, as well as weight increases (which then increase rolling resistance). Eventually these aero losses and weight increases overshadow any impedence gains, and the wider tires' costs exceed their benefits.

This is the sort of thing about cycling that is frustrating to me. I love cycling, but so many mechanical factors get really oversimplified: costs aren't often realistically assessed against actual gains, and sometimes gains are very restricted in the circumstances under which they apply. Disc brakes, for example, are safer, but you see little discussion about whether the safety margin they afford actually would make any practical difference in scenarios in which accidents typically occur (e.g., where a car is coming from the side or a blindspot), and they're often heavier and less aero (so yes, they save your carbon wheels, but you almost have to have deep section carbon wheels to make up for their weight and aero costs to begin with). I'm not saying disc brakes are a bad thing, but I think in practice their gains are more complex than is often made out to be. In the same way, wider tires are probably more optimal than a lot of people thought in, say, 1985. But I think the pendulum has swung a bit too indiscriminately in the other direction at the moment. What's probably most accurate is to say you want the widest tire that affords some impedence gains given your typical riding surface, and not anything wider.

Aero effects increase exponentially (?? polynomially?) with speed (that is, as your speed increases, aero effects become more of a factor in further speed increases), which would match your experience. As your speed increases, the wider tires become more and more of a burden, and require higher wattage to compensate for.

All sports with any significant tool involved are full of misperceptions and myths, not supported by science. Cycling is full of them, but it's not the only athletic discipline like that.
Can anyone recommend serious science and engineering sources on bicycles? I've looked hard and only found a couple:

* Bicycling Science by David Gordon Wilson: Book by MIT mechanical engineering professor, going back four editions to the 1970s. https://mitpress.mit.edu/books/bicycling-science-fourth-edit...

* "Bicycle Technology" by SS Wilson in Scientific American (Mar 1973): Great starting point on the technology and it's development. PDF:
http://veterancycleclublibrary.org.uk/ncl/pics/Bicycle%20Tec...

Here's a few more I haven't yet pursued:

* Journal of Science and Cycling: Open access online journal
https://www.jsc-journal.com/

* International Human Powered Vehicle Association (IHPVA) and World Human Powered Vehicle Association (WHPVA): Apparently one association that split acrimoniously in the 2000s. I haven't pursued this.

* Cycle Engineers Institute (CEI) (UK)

* European Cyclists Federation (ECF)

I'd love to find other publications, and a community and forum. When I ask around at bike shops, most people refer me to Park Tools, which isn't what I'm after.
Wow, I'm surprised that cryptocurrency actually helped him. I can see he cannot make a bank account since he is an illegal alien, but he could still hold and transfer value with the power of the blockchain. Smart move, since he pretty much got robbed of any valuable he had with him. One of the few positive crypto-related news I have heard lately!
They came with 35mm "roadsport flak jacket" https://www.specialized.com/us/en/roadsport/p/155765?color=2....

They're pretty smooth overall, perhaps why I never really had an issue commuting with them, but I'm always looking to go faster!
He is a paid Home Assistant core developer. (Hired by the company the project's founder created to generate sustainable income for developing the project by offering optional value-add services).

This library was written specifically to be used in Home Assistant, as per project policy the code that interfaces with devices needs to live in a separate python package. So there is no real fame to be had from this particular package.

He surely sees this repackaging as a source of potential headaches. If the nix folks could convince him that the package would never contain modified code (no no untested/unsupportable modifications), and further that the home-assistant package in nix would always use exactly the version specified upstream (so no version mismatch concerns), he would likely be less opposed.

Unfortunately the latter is very much not true right now.
This website makes me happy and brings warm fuzzy feelings like opening an old book I haven't looked at for decades. And then this
" 471259 potential RAILBIKERS have enjoyed this ADIRONDACK site
since 10 MARCH 2000. "

A webcounter! Echoes of a more fun web.