Hacker Newsnew | past | comments | ask | show | jobs | submit | wmkn's commentslogin

I enabled it (quite intuitively) by clicking on the little cloud icon in Timeline. I didn’t need to go to settings.


Unfortunately because of the way Bitwarden works you should consider your passwords compromised when Bitwarden itself gets hacked - regardless of vault encryption. Especially if you ever used the web login.

To access your account you need to type your master password, the same password that is used decrypt your vault. If a competent hacker gains access to the Bitwarden servers they could install a compromised login page that logs master passwords and with that gain access to password vaults.

Sounds far-fetched maybe, but your password security depends completely on the ability of Bitwarden to protect their servers. The encryption is just a minor hurdle once the servers are compromised.

Note that 2FA doesn’t help since it is not used for vault encryption.


If you never use the web frontend that should not be possible (unless the local app/browser extension send the full password over the wire and not the hash).


Right or wrong I like the way you think.


Looking at the comments and article, I almost feel like a freak for actually not minding going back to the office.

My commute to the office is about a 10 mins walk - maybe that’s the difference with many others here. Either way, I like the separation between work and home. I also believe that online meetings and chat are not a great substitute for actually talking to people, especially when you are building something together.


> My commute to the office is about a 10 mins walk - maybe that’s the difference with many others here

That is exactly the difference. Every single comment in here from someone who likes or doesn't mind returning to the office mentions that their commute is short and simple (quick walk/bike)


I don't mind office when everyone is in. Some things are easier in person.

But this hybrid setup is literally the worst of both worlds. Why come to the office, when nobody is there anyway? There is no upside.


The thing about meetings is that it's increasingly rare to have all parties in one physical location. Maybe for very small software shops, but even then, that's going to hurt the business in the long run in terms of recruiting top talent. Any company that expects all of their IT staff to be local is foolish. Even Apple, notorious for not allowing remote work is hedging. It's simply a fact of 21st Century IT employment now. Whether it's WFH or remote offices, you'll have people spread out across different regions, and you'll need to accommodate this in your meetings.

I have a friend who's entire company is remote. Employees in the multiple states, as well as multiple overseas companies. Extremely successful, top tier company in his field. This is the model for most tech companies for the rest of this century.


I, too, don't mind going back to the office. But I also have a very short commute - 5 min walk. OTOH, I work with people that have a 1 hour commute each direction, and they tend to WFH much more frequently.

I think the motivation to work from home is inversely proportional to your commute distance / time.


What? I would argue that unordered_map is nearly always a reasonable choice when in need of an unordered associative container. There is nothing particular wrong with it.

Not sure what your rationale is for saying it’s only useful for extremely niche use cases. I would be curious to know why you think so.


It has the right asymptotic guarantees for a hash map, but beyond that it doesn't have much going for it. The degree to which it emphasizes pointer/iterator stability and arbitrary load factors is not a good tradeoff in almost any practical case (unless you do not care about performance).

See https://www.youtube.com/watch?v=M2fKMP47slQ for a more comprehensive discussion, or the sibling threads here.


CMake as a library with bindings for various scripting languages (e.g. Python) would make a lot of sense to me. Have the power of a proper scripting language and let the CMake library deal with generating the build system.

I once looked into extracting the CMake build system generation code and make it into a standalone library. But I soon realized that it’s not exactly a weekend project.


Again, the way the language works is baked deep into the project. The stringly-typed nature is everywhere. Using Python isn't going to magically fix that list elements that contain `;` "don't work right". Policy scoping is weird and is not lexical (e.g., policies "stick" to function definitions, so calling a function can cross a policy boundary).

It's one of those "ah, that sounds nice" things that is just too much work once you get down to it (and we have enough compatibility to handle without dealing with the vagaries of umpteen languages as it is).


> CMake as a library with bindings for various scripting languages (e.g. Python) would make a lot of sense to me.

Well, if your thing is fragmentation and bit rot and maintenance hell, sure.

There were plenty of competing build systems for C++ that provided Python bindings, such as SCons. For some reason, CMake with its awful BASIC-like DSL became the de facto standard.


If these private companies are anything like Serafe I can see why this referendum ended in a no.


This might have been a nice article to read. But after reading just the first paragraph I got unclosable overlay advertisements blocking out 80% of the screen making it impossible to continue reading.

Seeing this more and more often nowadays. No matter how good the article, if I cannot read it I won’t stick around.


I made this Tumblr [0] seven years ago. I have been closing the tab every time it happens for a very long time now.

Edit: Just to add, these days I have two content blockers + ninja-cookie installed in Safari and my network routed through a PiHole which does DNS lookups via NextDNS so I barely ever see these kind of intrusions any more.

https://tabcloseddidntread.com


Totally accidentally I discovered that the close button for the overlay was off screen to the right.

At least that was my experience on Firefox on Android.


Yeah I closed the article after that display of user hostility. How can anyone think that’s a good idea to add to their website?


What are you talking about? They make a new type of content that is available on the internet searchable. That’s how Google started and got successful in the first place.


50/50 you read the article, so I will leave this here:

> Google is testing a new feature that will surface Instagram and TikTok videos in their own dedicated carousel in the Google app for mobile devices — a move that could help the company retain users in search of social video entertainment from fully leaving Google’s platform.

In short, it appears they scrape and display content from sites they don't own in an effort to keep people on their platform. This is anti-competitive, and any smaller player engaged in similar behavior would have the door shot on their fingers.

Google use help people find their way to interesting places. Now they seem more and more interested in keeping them in a walled garden.


No offense but did you read the rest of the article?

>Both Instagram and TikTok videos were available in the Short Videos row. When clicked, you’re taken to the web version of the social platform — not the native mobile app, even if it’s installed on your device. The end result is that Google users are more likely to remain on Google, as all it takes is a tap on the back arrow to return to the search results after watching the video.

at least they're taking you to the web version of the service they're presenting content from, so it's not like they just serve the content themselves. I don't see a problem with that.


Isn’t that just the app not registering URL handlers with the OS? I’ve clicked YouTube URLs before and it opens the YouTube app.


I recently noticed that some Google search results now load images associated from the content on the search results page when you hover over the search result link.

I have no doubt some users will find it helpful, but it is another example of Google extracting data/content from websites and then displaying it on their own platform making less people visit where the content originates from.


>They make a new type of content that is available on the internet searchable.

How is hijacking a website's search feature and putting it in front of "google.com" new type of content?


> possibly with padding

What padding?


If you declare a structure of unaligned size, the compiler might (probably must) introduce some padding bytes at the end of the structure to fit the alignment. In some architectures you cannot do unaligned accesses (ARM for example).

Unless you pack the structure with the alignment you want.


Yes, so the structure itself has padding (added by the compiler). But that is regardless of whether it is in an array or not. OP seemed to suggest that C arrays introduce padding of some sort, which they do not.


> There's no common official record on where someone lives in the US

When a US colleague transferred from our US office to our European office they were surprised and a little shocked that they were required to register their address with the local authorities. They felt that the government had no right to know where they lived.

For me, as a European, I was quite surprised about the opposite. How is it possible to have a functioning government without proper records about who lives where?

Only after the realization that the US does not keep records about who lives where did things like voter registration make sense to me.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: