skysight-inc/HackerNews huggingface dataset:
Ruby on Rails is the world’s fastest web framework for startups
Why reporting bugs to Apple may harm software quality
I tend to use *nix for things that are UNIX-like. I think of un*x in the older sense from the other parent "it's not actually UNIX and f*ck the trademark" but I'm not sure that dichotomy in my mind is useful anymore.
That's Buyer Beware. In this case it's a free version.

Caveat Liberum?
I found his politics around libertarianism to be a little ideologically incoherent, since he (correctly in my view) rejects the idea of labor/capital negotiations without unions to be fair and other things espoused in that essay. But then the archipelago and atomic communitarism (https://slatestarcodex.com/2014/06/07/archipelago-and-atomic...) piece was accidentally an argument that stumbled in some of the same ways libertarianism does.
In the end, I don't think it's damning to have an incoherent ideology (almost everyone, myself included, seems to) and on the whole I think that his blog is interesting and has high upside. (There is a lot of other stuff that I find kinda repulsive tbh.) But it seems worth examining that ideology when it seems to have a lot of billionaires in its orbit, and especially when those people are going to end up shaping the future of life in the US in a big way. (Especially given that the world that they have such a large hand in creating doesn't seem to be working super well for a lot of people.)
> but was protecting sources

As others have pointed out, the problem was not (just) with lack of sources, but with the fact that the few technical details they gave didn't make sense. As a result, the article read like it was written by someone who was completely ignorant and was just not credible on the face of it.
>I would be curious to see if you can make a WiFi calling only phone, and in the process, you can completely turn off your modem.

Interestingly enough, the VOIP component of calling seems to be lagging in both the librem and pinephone ecosystems despite what you'd think would be significant interest.
Never again on Keepass. The dollar savings is not worth the hassle of it.

You have to use a different client on every device because the official client is Windows only, and I’ve even experienced bugs a client I used that caused me to lose data entered into secure notes.

And while a single page app client is nice, it’s not good for password managers. 1Password integrates with the iOS password management API and browsers to fill in passwords and even credit card info, and I’m guessing most competitors like Bitwarden (open source just like Keepass!) do the same.

Saving ~$10-50 a year on something as useful and vital as a password manager in order to “roll your own” is such a bad tradeoff.

I switched off of Keepass when I almost accidentally lost data due to a client sync conflict. I had to go back to my Dropbox history and do a bunch of surgery to repair the damage. It’s just not worth it.
That's a fair statement :)
Why? Would someone rationally get a bonus for fixing this instead of whatever quarterly promise they made to their boss? What's rational about fixing a bug that isn't threatening revenue?
I don't know why the title was neutered, it even says in the 3rd sentence:

> Starting March 16, 2021, LastPass Free will only include access on unlimited devices of one type.
PointNet++ https://github.com/charlesq34/pointnet2
Most of these do not really apply to saving the planet.

5-10 are the only ones that seem to apply and they can all really be summed up as "give up some luxuries to reduce your carbon footprint".

Similarly 17-21[0] can be summed up as "participate in civilization".

[0] 21 is arguable.
> Newton's f = ma equation is really f/m proportional to a.

IIRC, in this context the mass m is considred as a proportionality coefficient. Such that the force is propotional to the acceleration.

Sure, rewriting this would fix the constant to 1, but this introduces a concept of specific force, force per unit-mass.
dry run should be the default, and for you to actually do damage, you should explicitly run with a flag like `--commit` or `--deploy-evil-payload "yes I am certain of this"`
Plausible deniability is such a wonderful idea.

There's a lot of things that fall on a spectrum, and this fact can be used to pretend that motivations are different to what they really are.

For instance, where is the line between investing and gambling? A friend of mine was looking into setting up a spreadbetting firm once, so he went talking to insiders. It turns out 90% of people lose 90% of their money in 90 days, and that's what several firms told him. But of course they don't lead with this fact, they say they're offering training videos the teach you how to invest in the market, just like proper investors. And it's not even a lie, a lot of the content makes perfect sense and would be found in any "proper" investment house. The real deal is of course that they offer a buzz from massive leverage, and everything about the UI is to make you blow yourself up.

The same story applies for social media. A place to keep in touch with your old friends is a great thing, but realistically, how often are you going to write to your classmates on a classmates-only forum? And how is classmatesforum going to make any money doing that? So we get the ML-powered feed of news/funnies/cutesies reactions that seems to be the modern social web.
I've performed the switch as well, however, a couple of things to consider about Bitwarden:

- field detection is much poorer in Bitwarden (ie. it will fill both signup and login fields in some websites... including HN)

- Bitwarden timeout doesn't survive browser restarts (at least, this was the last time I've tried it), making it difficult to use for people with a complex password and frequent browser closing/opening
What's interesting about this is that this article suggests nobody else from Europe set foot* in North America before Columbus, but the Norse had a settlement in Newfoundland in approximately 1000CE^[1] and are known to be prolific global traders.

[1]: https://en.wikipedia.org/wiki/L%27Anse_aux_Meadows
Hardware + software would not qualify as property dualism (at least as described in your link) unless one was asserting that the behavior of the software could not be completely accounted for in terms of hardware operations. In that article, the example of vitalism is apposite.
I have wayland (sway) when logging in on tty1, a terminal in the others to achieve something like that without having to use a DM.
In C and C++, ternaries are frequently used on the right hand side of an assignment statement. if/else can't be used in such a context.

Here's a concrete example:

const int min = x < y ? x : y;

int min;
if (x < y)
min = x;
else
min = y;

Note also that this prevents variable min from being made const, unless you are using c++ and wrap the entire if/else in an immediately invoked lambda, which of course would require additional verbosity.
What's wrong with KeePass, besides low marketing budget?
If the case isn't electrically grounded/earthed properly, the cat can create a strong enough electric charge in the case and conduct it to other components inside, causing a reboot.
Same here, never heard of SSC before and I am reading his older articles right now. A true Streisand effect moment.
We know that both of those things can have negative effects when taken to the extreme. Anything people find addicting can be harmful.

For instance, television screen time is correlated with increased obesity.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4555288/
MacOS / IOS users have all this for free seamlessly :)
What are the options for using KeePass on Android? Is there a way to get auto-filling in apps? How about in Firefox for Android?
Ask HN: Migrating Accounts from FreeAgent to Xero?
It seems these account programmings are quite locked-in :-(

Does anyone know how to, or better yet have experience of - migrating all invoices, receipts, expenses, banking transactions, payroll. and tax from FreeAgent to Xero?
This is just blogspam for Scott’s own piece?
I constantly find myself wishing that there was a browser API for synced storage. I find myself wanting to make tools like this for my personal use but would like to share them for others as well. However right now there aren't many options other than standing up a database and being responsible for user data including privacy, security, uptime, backups and cost. I would love if there was some sort of option where the user could be responsible for their own storage and I can just let them access the code.

Of course the problem is coming up with a good syncing model. However I think even something simple would be good enough. This of course leaves the complexity to the app but we can let libraries step in until we find something that works well then consider standardizing that.

There are of course limitations with this model (you can't do inter-user logic like "friends") and for "sharing" you need another solution. (However this solution only needs to deal with "public" data).

I think the biggest problem though is that people will try to use it for tracking. But it would be super useful.
My team has been using Passbolt for a few years. Not amazing, not terrible, does all the things you'd expect. Hard cost $60/yr. Soft cost maybe $1000/yr
I have trouble understanding why the above comment was downvoted, especially here of all places.
I wouldn't pay $36/year.

I kinda feel like the price point for these things is set wrong, though. What you want is a higher price point which gets you /everything/. I pay $1200 per year for bandwidth. If I needed to pay a couple hundred bucks more for access to everything (online newspapers, LastPass, online office suites, etc.), I'd gladly do so.

LastPass should have 250 million customers, not 25 million, each paying $3.60 each, not $36. Most should be inactive, as part of some kind of subscription bundle.

Kinda like a more democratic, decentralized version of Prime.

From posts here, though, Bitwarden seems more reasonable. I trust open source more, and it's cheaper.
I should also note that the free bitwarden does support syncing across unlimited devices (and device types), and can be self-hosted if you like that kind of thing. The premium version unlocks additional features like 1GB of encrypted file storage, a built-in TOTP authenticator, and priority support - but I was using the free version for multiple years prior to paying and it was great.
> even Facebook and Twitter curate your newsfeed "for you"

At least for Twitter, it allows you to turn that algorithm crap off and it respects that choice - iirc even across devices.

Facebook, meanwhile, has entirely turned off that ability.
Dry run as default is a good idea. I'll open a GitHub issue for that.

FWIW, if you run `endgame smash` with `--service all`, then it spits out a huge "WARNING" in ASCII art with an explanation and a confirmation prompt.

But I agree, we should have dry-run on by default.
I very happily pay $10/year for Bitwarden. It is in my opinion superior to Lastpass, and I don't have the doubts of the corporate governance.
> This post is not a question, it’s just a reminder that hacking is about exploiting weaknesses.

No, it's about exploiting things in ways others don't expect. (ie zero days)

Stealing the money box from a roadside fruit store isn't hacking.

Finding free food from dumpsters or trees on public land is.
> my_method = Kernel.method(:puts)

That's exactly what being first-class is not. You tell Kernel to wrap you a method called puts into an object of class Method, rather than assigning a method to a variable. You don't have to look further than JS for a counterexample.
On the other hand, emacs works really well with emacsspeak. So it is possible.
> The sheer quantity of stuff running before the bootloader is staggering. How is it possible to secure these nested trees of computers-in-computers?

Complexity and absence of peer review are the main enemies of security.

That stuff is incredibly complex and mostly closed.
I good exercise for everyone is to take the other side of the argument and try to win as best you can.

The sad thing is that there really is no venue to debate ideas anymore without either side banning the other for “trolling”.
Reddit and Budweiser Won the Super Bowl
Chill out. This is a design choice to make it more viable to be used in dynamically typed languages. It's maybe not the design choice everyone would make, but it's not, like, insane: this is how all variables in Python/JavaScript/Ruby/whatever works.

If you really care about this, adding strongly typed columns is trivial: https://dbfiddle.uk/?rdbms=sqlite_3.27&fiddle=9baffa184672a7...
I use Bitwarden (not self-hosted) and I'm happy with it.

On my mobile device (One Plus 3T) it's rather slow, but that might be due to the device age.
I'm increasingly finding that I have to actively struggle to take ownership of my time and attention. Without an active, conscious, effort to reclaim your mental resources you WILL be caught up in the never-ending cycle of dopamine-dependency to novel information or visual stimulation. Your attention is a valuable resource and many companies have spent billions on figuring out how to farm it.

Some of my more effective methods have included: strict site-blocking via OpenDNS, apps to implement time based blocking of information-novelty sites (Twitter, HN, reddit, instagram, CNN), almost complete disabling of notifications, with the exception of text messages and async work chat during business hours.

All of these methods, I can undo, but it prevents or at least slows down the automatic, reflexive app/site opening when my reptile brain craves a dopamine hit.
This is only a problem in a deflationary spiral, which is just as problematic as an inflationary spiral. Gold is deflationary and the industrial revolution was kicked off while most of the world was still on the gold standard.
Since 9/11 it's been common to use "radicalization" to refer to crossing the line between regular Islam and Radical Islam.

And (to a lesser extent) the equivalent process for other domestic terrorist groups.

People will still understand what you mean if you use "radicalization" to refer to positive things, but they'll wonder if you're making a very dry joke.
I would suggest users on UNIX-like OS's to try passwordstore.
Agree with this - the jury is still out on "reality" or otherwise of a wavefunction, and people expend their "real" research efforts differently according to their opinion! Saying "well everything is just mathematics" is a bit like advocating solipsism: people will roll their eyes and stop inviting you to cocktail parties, its a boring position.

Another historical example would be electric and magnetic field lines. My impression is that even Faraday originally had doubts about their reality; others certainly did. They could have just been forever considered a useful mathematical construct. At some point it became clear that thinking of them as really existing, permeating space, and having physical properties akin to those of accepted real stuff (momentum etc) was more useful. Many years after GR was formulated there were arguments about similar mathematical objects (dynamical components of a tensor, or "gravitational waves") should be considered real or not. The story is that Feynman convinced many with a simple thought experiment about how they transmit energy.
I wonder if this was forced by the moves that Microsoft is making.

If you have a Microsoft authenticator app on your phone, you'll likely have noticed that they started offering regular password management through the same app to all users for free.
There is absolutely cooking news, musical news, science news, etc. Which newspaper are you looking at?

Heading to NYT, I see: weather, biden, covid, trump, capital riot, zoom teaching, auto industry batteries, The Rock, prosecco, fashion advice, etc.

heading to NPR: weather, history, dinosaurs, mardi gras parades, pelosi, movies, parler app, obituary, romance, history

Yeah, I don't know if sports is really that "unique". The news is basically anything one of these websites puts up to capture attention and clicks and show ads. Sports is at a lull right now in USA, but it captures attention well, so people like to report on it.
I like how you can have titles half way down the columns.
Modeling web applications with state machines [video]
It’s ridiculously expensive. I get Office 365 with 1TB of storage for €6 per month. Office is just as secure as lastpass. I bought Enpass(wouldn’t recommend as they moved to a subscription model) and store everything on OneDrive. Paying $3 per month to store tiny text files is crazy.
This raise a bunch of interesting questions, but the first one that comes to mind is "should approving such cookie popup for your business be considered a clear sign of mental illness?". This is clearly the work of a dangerous and deranged mind that I would not feel comfortable letting my family hang out with.
> Most of the time we need to store monetary values with two decimal places (cents).

Yeah who cares about fractions of pennies anyway. Just makes things complicated.
Does anyone else see a logical flaw in explaining the distortion of spacetime with examples like a weight on a rubber sheet or too many actors on a stage causing it to warp? It seems that the easiest way to explain how gravity is created by spacetime is to use a self referential example of gravity itself.
Innovation: It Takes a Village
The functionality is a commodity but what about the UX? MP3 players were fairly common when the iPod came out but the iPod crushed all the competition? Why because the UX was simply better.

Without a doubt the password manager with the best UX is 1Password. Last year ago I got my tech-averse partner to set it up on her phone, the entire process took about 10 minutes and then it was done. She's never asked for me help or support, once she got things working its simply continued to work.

I've since setup it up across my family and my pre-teen child is also using it without a hitch.

From a holistic perspective I love that I can manage multiple vaults. Everyone has a private personal vault that is only available to them and we have a bunch of shared vaults for things like xbox and netflix passwords.

I've never used BitWarden so I cant comment on the UX but $60 a year for 1password is well worth it. I can rest easy knowing that everyone in my family has good password hygiene.
Join the new era of exploration as an ESA astronaut
> how is that legal?

It's perfectly legal to sell hardware with telemetries, homecalling and vulnerabilities that are known to the vendor but not published AKA accidental backdoors.

How? Money.
'New car smell' is the scent of carcinogens
KeePass database stored in Dropbox is free.
Show HN: SimpleTube – Eliminate YouTube Distractions
SimpleTube is a lightweight Chrome plugin that I made to help stop myself and friends from falling into YouTube rabbit holes caused by clickbait and suggested videos. It strips the suggested videos from the homepage, only showing the Search bar and nav bar on the left. When watching a video, all comments, suggested videos, and "up next" queue is disabled. Would love to hear any feedback on this.
Datoviz: GPU interactive scientific data visualization with Vulkan
Show HN: OpenAll Chrome Extension – Easily open bookmark/folder contents
Just like Git-bisect, but for VS Code extensions
Good to hear, I want to make the jump myself some day. At the moment I have a personal (paid) LastPass merged with my companies enterprise Lastpass and for sanity sake I get both in one UI with Youbikey support.
You have to have a certain level of karma to be able to see shadow-banned people. Otherwise... yeah not knowing about it is kind of the point, isn't it?
@dataclass is one of those ones where it depends on how you look at it.

To me, it's a great application of "explicit is better than implicit." Because @dataclass explicitly indicates that this class has a certain set of behavior, and is meant to be used a certain way. If you manually implement exactly the same behavior, you've made the individual statements more explicit, but you've made the class's actual function implicit. A reader needs to figure it out by reading the code and working backward from there. An editor of the code needs to recognize the intended behavior and not break it, otherwise the understanding that other people built up by reading the code may break in subtle ways.
you're an evil genius
The AI determines which political articles and posts you see. The AI determines if you get reminded to register/vote. At the extremes the AI has a very strong impact on whether you believe Obama is a secret Muslim or Trump is a Russian asset.
Entrepreneur Raised $95M to Rethink Video Production in the Post-Covid World
The author is a theist who wrote a book called Spiritual Science. He might be coming by his opinions here with significant bias that takes a non-materialist viewpoint for granted at some fundamental level.

I agree that Libet's experiment is far from sufficient to conclude the lack of free will. However, a valid criticism of Libet is itself far from sufficient to prove that we do have free will.
Yes but you can warp space time with gravity according to Einstein.

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

But you need to warp space as in curve it.
If you would fly close to a black hole space might be warped.

https://www.space.com/1976-black-hole-puts-dent-space-time.h...

You probably need to think of space in higher dimensions than three for example four dimensions.
NY Times in its quest to shame anyone who doesn't fit their uber woke mold is losing readers and credibility. I hope 2021 is the year that we start to reject this braindead culture and start to embrace real journalism and fact based reporting.
So is storing dates as integers, and json as strings.
This tutorial us great I can't see why a language feature that counterintuitive us introduced. I played Dungeon games with more streightforward riddles. Perhaps this feature could be utilized for gaming quizzes.
No, but I used to find it very odd as a child that a stock market report was part of the daily TV news. Sounds like you just don't like sport. Anyway, getting rid of a TV was one of the best things I ever did. Highly recommended. I watch a lot of movies, series, documentaries, but only the best, exactly when I want to see them.

We should treat our minds, that is, ourselves, as innocent and ingenuous children, whose guardians we are, and be careful what objects and what subjects we thrust on their attention. Read not the Times. Read the Eternities. Conventionalities are at length as bad as impurities. Even the facts of science may dust the mind by their dryness, unless they are in a sense effaced each morning, or rather rendered fertile by the dews of fresh and living truth. Knowledge does not come to us by details, but in flashes of light from heaven. – Thoreau, Life Without Principle
I’m very curious - not knowing much about these tribes myself. Could you give some examples of the beliefs that most disturbed you?
Outvote (YC S18) Is Hiring a Senior Rails Engineer and Senior React Engineer
>The Rationalist movement is deeply weird. It has curious connections with "race realists" and monarchists.

Yes, the rationalist movement is weird, and in some ways, bad. But Scott Alexander didn't start the rationalist movement and doesn't control it. Holding him responsible for what other people post on his website (that he makes no money from), while Twitter, Reddit, Facebook et al continue to enjoy the complicity of the media in the equally awful discourse there, is just a case of stomping on the little guy because you can.

Insofar as the NYT declared SSC to be "a window into the Silicon Valley psyche", there's a much more obvious candidate forum for that, and you're posting on it.