skysight-inc/HackerNews huggingface dataset:
> We are, by definition down to single factor if you store the codes in the password vault.

Agreed, I should have worded that differently, that was just asking for someone to nitpick. But I don't think that detracts from my wider point.

> One example would be that you leave your desk momentarily with your password vault unlocked and someone decides to quickly use your account to login to some system.

TFA is talking about personal security, which I read as "private life security", not "workplace security for a software engineer on their work laptop in a semi-public space". That would be a much more high-value target with a very different threat landscape that warrants more effort to be spent on security (supported by security teams, on paid time, and having above-average security expertise).
There was a time when cameras had a roll of film in them, usually 35mm limited to 36 shots per roll. You had to put thought into shooting because there was no preview, undo or delete. Once the films was exposed, it was done. Mistakes costed money.

Now you can shoot until your 1TB+ SD card is full, preview, delete, edit, etc, right on the camera as it is now a general purpose computer with a digital camera hooked to it. So photography is a now a cheap afterthought for many. Point, click, forget.
Some reserve units in the US are highly technical too. I did a cyber education course at AFIT when I was in Air Force ROTC and there was a particular reserve unit somewhere in Maryland I want to say nearish NSA that had a lot of super smart security researchers that came to guest lecture us including Raphael Smudge (creator of https://github.com/rsmudge/armitage)
Profit margin is not necessarily a function of how much utility your product provides.
Meta still redirects meta.com to https://about.facebook.com/meta

I don't think it's too soon.
I know Blackmagic is a popular brand for actual cine camera equipment, how do they compare to the more common Elgato 4K60 PCIe? Obviously thunderbolt is nice as an interface rather than the add-in card, but is there anything else it offers above and beyond that?
Is Yellowstone Tourism Promotion Helping or Hurting?
> Apparently those options are not good enough to be implemented.

These options have actively been opposed by those in power, because left wing politics weaken their power. Case in point, all those coups backed by the US government against left-wing governments.

> Unionisation - helped for a while, then those companies where it was implemented didn't survive because they could not make anything effectively.

Not true - Hollywood is heavily unionised to this day. I'm curious to know why you believe this though; is it just an assumption because we don't see many union shops these days, or do you have other reasons to believe this? Because there are other reasons to credit for the lack of unions nowadays, namely anti-union propaganda and deliberate weakening of unions by neoliberal politicians (which is basically all of them nowadays, but Reagan and Thatcher are the classic anti-union tag team).

> - building a cooperative-based economy - would be nice in theory if all people could cooperate. But in reality, they do not, there will be freewheelers who game the system.

That's not what a cooperative economy is. A cooperative economy is an economy based in cooperatives; basically a company but owned by the people who work there.

> UBI - not tried yet is the only difference between UBI and communism

At least we're in agreement that UBI could be good. Love the 'real communism has never been tried' reference though.

> minimum wages - we have minimum wages in Poland, they don't help that much, but weren't updated and inflation eaten them away.

Yes, minimum wages should be pegged to standards of living. Otherwise politicians intentionally don't update them so they become redundant.

> nationalising important industries and resources - all nationalised resources are being wasted away for political reasons sooner or later. I know this from practice

That's not universally true. They're certainly trying to disassemble nationalised healthcare here in the UK, but it's usually done by right-wing politicians who are anti-nationalisation anyway.

> building systems of mutual aid - that helps, but if nationalised - they are squandered for political reasons. If commercial - being squandered due to greed. But yes, they are mostly working in most countries.

Mutual aid is community networks of people who help each other out, not a national or economic political project.

I do understand the skepticism around leftist politics - after all, many have failed under pressure from right-wing power structures. Some have devolved into worse systems than the ones they opposed (though it's important to point out that libertarian socialists and anarchists opposed the USSR right from the beginning). But don't assume that because leftism is not currently winning, it's because it's inherently flawed, rather than facing a stronger opponent that must be overcome.
My warning: Had two "rage attacks" on this drug - only later remembered that I had took this and it could alter my emotional control...
I was wondering exactly this. I see the author is still here in the comments and I'm curious to know how he feels about this.

Does he get to choose whether he fights or not? Does he get reasonably and transparently informed about the issues leading to him being deployed?

Having to fight or kill is not something one should consider lightly. It's a responsibility that very few should have to bear and hopefully you should be as informed as possible about why you're doing it when making the decision to bear that responsibility.
*you can't always allocate the best people to the top roles in the hierarchy

Omg when a typo or voice typing completely inverts the intended meaning raaa
The author obliquely touches on this, but my sense is that people need to cut themselves a lot more slack. A large part of becoming an adult is learning to navigate ambiguous social signals, and to make decisions without the comfort of having another adult's prior approval.

My advice to 20-somethings is to be gentle with themselves. The "boot-strapping, we-can-do-hard-things motivational speaker" talk isn't so much wrong as it is ascetic. As it turns out, you can be a responsible, virtuous and respectable adult without being so damn hard on yourself. In fact, I think I became an adult the moment I recognized that the child in me needed some care, and that I alone could provide it.

EDIT: on second thought, my wife provides a fair bit of that too, and I for her.
+1. Part of being part of a national military is subordinating your desires to the chain of command, which in a democracy usually flows to the highest elected official.

If one wants to pick and choose "right" conflicts, one shouldn't serve.

And ultimately... while I know HN has a pretty anti-authority bend... if you don't trust your government to deploy military power, what do you trust them for?

Which isn't saying that uses of military power in reality are always right or justified, but is saying that effectively every other government power rests on top of its having the authority to use force to enforce compliance. And a military is a major component of that.
That seems like a bad reason. With a good enough connection and `masscan` you can "scan the whole internet" (single port) in 5 min.
Security through obscurity on IPv4 make no sense.
Instagram and similar can outright ban you for reporting spam. I guess spam reporting is also abused and brings you into a radar you weren't previously in.

Nuts.
It's not transphobic to point out material biological reality.

This accusation gets thrown around far too easily these days; it's really losing its power. A few years ago, if someone was accused of saying something transphobic, I'd think, wow they really must have said something horrible like a slur or an abusive remark.

Nowadays, I just assume that they mentioned a previously uncontroversial fact relating to biological sex.
I suspect even there that's true. I text very rarely, even with my closest friends. My wife texts people much more, and I have some friends who text constantly. There's clearly some sort of differential there, and I wouldn't be surprised if it roughly follows a similar sort of 80/20 rule.
I've used both and I can say some key differentiators are:

- The routing is quite different. RedwoodJS handles routing in a single file rather than doing file-based routing.

- Next.js is full-stack available while RedwoodJS is full-stack by design. A Next.js developer needs to make many decisions about how they will design their API (the DB, GraphQL vs REST, choosing an ORM, etc). RedwoodJS is more opinionated and provides Prisma, *SQL, and GraphQL out-of-the-box.

- RedwoodJS has code scaffolding out-of-the-box. You can easily scaffold out models across frontend and backend based on your Prisma/DB schema.

- Next.js is intentionally designed to have first-class support on Vercel whereas RedwoodJS is by design, more agnostic toward to the deploy target.
> Seems far more inappropriate if Twitter were to selectively apply their T&C out of deference to some and not others.

I think this is basically every groups contention with Twitter.
Education is not a platform for personal politics and activism. Political activism suppresses the very idea of education, it creates a culture that only certain ideas are acceptable, and creates insular groups that remove diversity of thought. We are arriving to a Reagan 2.0 McCarthyism culture where disagreement on a number of issues equals unforgivable immorality. Where reaction is held higher than critical thought in 280 characters or less.

This is even worse considering these colleges receive public funding, these lawsuits are paid for by the tax payer one way or another. It makes fiscal and moral sense to bar funding to such institutions.
Discipline.

Everything else is a form of procrastination.
Elephants and their vulnerabilities. Most epic CVEs in PostgreSQL
Yes you can, creativity is not a talent, it's a skill. Google "design process". There are some variations, but it's all very similar. Specifically I think you are looking for product design.

In a way it does come down to trial and error, but by using a process you can make informed guesses, try things quickly, and set yourself up for learning and improving, meaning it's much more likely you end up somewhere good in a reasonable amount of time.

Also look into brainstorming techniques. It might seem a bit "strange" at first but you'd be surprised how easy it is to force yourself to come up with ideas. Best way to train the idea muscle imo.

Another helpful thing is to look into innovation types (there are a few variations, but again very similar). It can really help to give you direction.

> any normal person

I would also suggest to specify a target audience. Easiest is if you are in the target audience. It doesn't have to be big, there are plenty niche businesses that do very well.

Good luck!
GitLab team member here. Thanks for sharing.

Assuming positive intent works well outside of professional settings, too.

Bringing this mindset to relationships with significant others, family members, friends, and people in my community has proven to improve those relationships.
I understand that, and think that calling people "immature" is much the same.

Why is not wanting to hurt peoples feelings (or being honest about your own) weaselling out, for example?
Are people that use the word "explainer" just unaware of the word "explanation"? Also, what do those people call someone who explains? "Explainerer"?
The Problem with Friendly C (2015)
I never need any of that though, or any additional performance. I need to have about twenty browser tabs and a few electron apps open. If it can handle that smoothly without painful latency we're good.

I don't forget what desktops can do I just don't care and would rather be able to work from the couch when I feel like it.
Maybe a volunteer fire department, Search and Rescue Unit or another local civil protection organization?

I'm volunteering at my local "Sea Rescue" station as a boat commander (not in the US). I feel like I'm getting similar things out of it, that are described in the article, namely

- leadership experience

- taking decisions under pressure

- contact with many different groups of society

- feeling like I'm doing something concrete to help my community

Even though I am sure Chris is a great guy and who is absolutely doing this for the right reasons, he mentions a "daring raid across the desert in Libya to rescue captured sailors". When you read about the dash, it ended with the "captors attempted to run away but were gunned down by the enraged British rescuers. The prisoners attempted to stop the killings but failed."
Sure, that was a long time ago, but the guy commanding this raid still seems to be a fondly remembered role model for the squadron. Not because of the above war crime I'm sure, but they are overlooked in favor of a "daring dash". That is one of the issues I have with the military.
I'd argue it's a positive in that its the only route out currently for people born in certain zip codes, such that with 2 years in active duty, your whole life trajectory can change (free college, "honorable military service" stamp on your resume, so on - I'll spare the recruiting pitch). The local high schools aren't doing it, the government isn't doing it, but the military will. But...

The tragedy is that this is the only route available for people born in certain zipcodes. The dynamic of needing to volunteer to discernibly bump up the odds of your own gruesome death in order to get the only decent fair deal on succeeding in the civilian world is everything that is wrong with the US at the moment.
When I type "analog.com" into the search bar, I can imagine a way for autocomplete to go wrong. This list would prevent it from going wrong.
I can walk faster when walking my large dog and he sees a squirrel. Nothing new here.
Funding Fridays No. 10 by Forbes
Antispam Bot for Telegram
>Rome had a huge empire and could therefore field large armies

My feeling is actually that as the empire grew, the armies they could field somewhat declined. When Cannae happened, the Romans were big, but not huge, and they could literally field army after army of professional soldiers. Part of this was demographics (there had been a population boom in Italy) but part of it is economics and state capacity.

I would guess that up until really late (like, 1880's) warfare was not that technical, so stuff like 'elan' and 'will' was typically by far the most important characteristic in a soldier. That's at least what generals right up to the first world war tended to prize. When it comes to sheer discipline, bloodymindedness and martial spirit, I don't think anybody would surpass the Romans until the modern era.
And here in the "Forest of Rhetoric" [0], anastrophe is just one of the 433 rhetorical figures currently cataloged, many of them with fun Greek names. You've got well over a year of word o' the day material. Epistrophe is another good one.

[0] http://rhetoric.byu.edu/
You’re just complaining. The world exists as it does now and broad generalized complaints like yours are often used to support positions which actively harm those you purport to help.

Say we take away the military on-ramp to class mobility. What can we do for those trapped in poverty whose only ticket out was enlistment? Your answer should be focused on what we can practically do as the world stands now, not in your fictional utopia where militaries aren’t necessary and education is free. The military is offering “good” and you’re looking for “perfect.” We all know the saying.
What Ever Happened to Flash?
This is pretty close to the basic tenets of Nonviolent Communication:

https://en.wikipedia.org/wiki/Nonviolent_Communication#Overv...
I upvoted for the sentiment, but a lot of the extra cost, unfortunately, isn't very well-justified. I have both a 1st gen System76 Galago Pro and a Purism Librem laptop, and I even bought a System76 Thelio desktop machine, to find out that they were making terrible design decisions that sorely impact usability. The Galago Pro should never have been released imo, that 1st gen machine's just that bad, and my Purism laptop doesn't even work anymore due to poor build quality making the power connector break off of the motherboard.

Laptops are terrible compromises all-around, so I thought I was out of the woods when I got my Thelio. Sadly no, the gorgeous case's power button connector is the jankiest setup I've ever seen. I ended up taking it apart and now the power button dangles out of the hole it was set in, I wound up building a second machine for my daily driver and use that one as a server.

I wish them the best of luck, and I really hope Purism's phone is good enough to replace my iPhone 7, but they're not getting any more of my money for the time being.
Things don't get better if you don't complain. All of my siblings have come back from military service (marines, army rangers, navy) worse off, and the benefits in no way compensate them for what they lost. I recommend it to no one. The best military service is the service you did not perform. The VA is notorious for being terrible. The US has non profits for wounded/disabled veterans because care and support (most importantly around mental health) the government should be providing isn't. Since 2001, more than 114,000 veterans have died by suicide [1] [2]. Over 40,000 veterans are homeless on any given night [1]. This is a pipeline problem; stop putting people into the pipeline.

I max out my contributions to progressives, similar PACs, and canvass door to door at every election I can for those who champion for these public goods (healthcare, education) to be universal. I'm doing my part to sway anyone I can from putting themselves through a grinder for services they should be entitled to without military service. Yes, the world sucks current state, and yes, I agree whole heartedly that complaining is not enough.

[1] https://stopsoldiersuicide.org/vet-stats ("Veterans are at 50% higher risk of suicide than their peers who have not served." ; "Depending on branch, up to 31% of service members develop PTSD after returning from combat." ; "The rate of suicide for veterans in the LGBTQ+ community is up to 7x higher than for non-LGBTQ+ veterans." ; "More than 40% of female veterans report experiencing military sexual harassment or military sexual trauma.")

[2] https://www.nytimes.com/2021/06/22/us/911-suicide-rate-veter... ("Suicides among post-9/11 veterans are four times as high as combat deaths, a new study finds.")
Musk has 80.9 million followers on Twitter. I have none. He's the richest person in the world. I am not. He publicly accused someone of being a pedophile, who was doing an actually good and useful job, not on "bad" evidence, but in the absence of any evidence of any kind, just out of the meanness of his heart, and then he doubled down on it, while also pretending "pedo" doesn't mean "pedo" (adding cowardice to malevolence). And this was neither his first time or his last. He also didn't help in any manner, his proposed "solution" did not work and only added noise to a difficult situation.

Also the insult matters. "Pedophile" is currently, in the English speaking world, the worst label imaginable. This was not just any insult, the kind one says when they're annoyed at someone in traffic for example. This was intended to kill. It was extremely mean. I maintain it revealed his true character.

But you're free to think I reveal mine.
> dithyrambic

I pride myself on knowing words, and I did not know this word. Thanks!
If Dorsey was worried about letting others control it, he wouldn't have gone public with twtr nearly 10 years ago. Crazy how in 10 years, twtr's market cap hasn't budged while tesla's has grown to over 1 trillion dollars. If only I knew back then what I know now...
> it's not likely we can sustain a world where everyone on earth lives in a single family detached home in the suburbs with a car, private heated pool, private air conditioning etc

Car traffic and road maintenance are limiting factors here, but I don't see any reason why the private air conditioning and even heating a pool (the space for a private pool, on the other hand is a traffic generator) would be limited by energy availability.
Evolutionary theory says that it would not be preserved if it wasn't being used. If it was never read or relied on, then random errors would accumulate dramatically faster than in coding DNA. Because in coding DNA mutations generally lead to problems and so they're selected against.

IIRC, much of these non-coding sequences (so-called "junk DNA") are preserved in a way that shows they are being relied upon for something.
This works pretty nicely if they only refer to which CSS variables to load and the main CSS file is waiting to be overridden by these variables.

I just wish it got a higher priority by browsers to have good built-ins.
One has shape (N, 1) and one has shape (N). Always having a trailing 1 is a pain in many settings. Matlab has that “trailing 1” all the time and it’s a PITA.
I wish Cython was a more popular option than choosing Julia or Go. Cython is great and you can get some real performance out of it.

The only drawback is that a Cython module still loads the CPython interpreter, so I personally prefer writing performance critical code in Rust instead. Writing in Julia has the same drawbacks of not being embeddable that writing in Cython does.

Julia has multiple dispatch and may seem more appealing but at scale it is a very slow language to develop in. And for scripts it takes FOREVER (try loading Plots, CSV, DataFrames, Makie etc every time you restart. It’s genuinely insane that that’s the norm.)

If the whole Python ecosystem was in Cython (i.e. numpy, scipy, etc) I’d never use another backend language again.
In Kotlin this is called smart casts. It works great.

Doing a null check means that after that you can treat the variable as non nullable. Doing a type check, narrows down the type to what you just checked. Or going down a switch statement branch on the type actually implicitly does the cast as well.

It's both strongly typed and convenient.

Kotlkin even goes a step further and introduced contracts few versions ago that you can bind to functions. For example calling isNullOrBlank() on a nullable string changes to the type to nullable if the answer is false. You can write your own contracts for your own functions even. This is what the source code for this function looks like:

@kotlin.internal.InlineOnly
public inline fun CharSequence?.isNullOrEmpty(): Boolean {
contract {
returns(false) implies (this@isNullOrEmpty != null)
}

return this == null || this.length == 0
}

I guess typescript does something similarish.
I remember reading a chapter about the Russian internal security forces between the fall of the Soviet Union and 2005 and it kind of made my head spin.

In a nutshell—the KGB was dissolved into like 3 organizations and over the next few years it was re-consolidated into the FSB, albeit with more control from the president (Putin)
> I use the python scientific stack

> for what I do (ML, image processing, simulations), linux is just less hassle in my opinion

I'm in a similar scenario (genomics, not ML). I pretty much gave up on using any local machine for this work and use my primary computer (desktop or laptop) to connect to my remote Linux servers to do this work. It just isn't worth the hassle to try to keep proper dev environments setup and in sync for work like this. I still use the Mac for other things like email, writing, generating figures, etc... but there are far faster machines for more difficult number crunching.

One of the exceptions here would be something more interactive like video or image editing (which is a workflow the Mac is really well designed for).