skysight-inc/HackerNews huggingface dataset:
Ask HN: LastPass - How encryption works for shared entries?
LastPass and I'm sure many other password managers claim that they encrypt and decrypt the data ONLY on your local device and that master key is never sent to LastPass servers - https://www.lastpass.com/how-lastpass-works
My question is: How the password that's encrypted on my device using my own key can be decrypted by other people with whom I shared that entry with ?
I work on a Macbook, play games on a Windows machine, carry around a Chromebook, and use Linux in various places (web hosting, WSL, etc.). I agree that the Mac is a nice machine but not everything is intuitive.

When I had a PowerMac, every time I needed to burn a CD/DVD I had to look up the steps. Dragging a window from one monitor to the other often doesn't display the window, and if a window is full-screen, Option-Tab won't bring any other windows on top of it.

The hardware is nice, and generally high quality, but my battery started to bulge and the repair (replace keyboard and new batter) was over $500.

I like it, but I wouldn't turn up my nose at alternatives. Since most of my job is typing, and web browsing, almost anything short of a Commodore VIC-20 would be fine.
If the top bar is still there, is this different to the built in "double click title bar" maximise?
so true, in my experience.
>You may not think raising gas prices is the sort of force that might incur damage

I do not think that at all. There will be lots of damage. That is the whole point, we cannot effectively reduce energy consumption without reducing consumption which is moving less mass less distances.

Either less humans period fly to Tahiti for honeymoons, or more humans live a much lower quality of life (what is considered quality of life today).

Hence the political intractability of the problem.
What they're using is the mathematical definition of randomness - an event whose outcomes cannot be determined prior to its occurence. The assumption is that it's physically impossible to predict with certainty what the true outcome is.

In many cases, what you're describing applies - there are many real world phenomena for which we have very limited information or are too complicated to model exactly. Probability theory is really useful in these situations. Why probability theory is useful is because even unpredictable events have some high level patterns that we can discover.

In the case of the article, they're interested in understanding properties of random graphs. Random graphs are useful because they're useful models of real life graphs (such as for social media websites). This is because the real life graph is constructed in a way that appears "random" (such as to whoever maintains the social media site). A lot of graph properties are proxies for real life social behavior - triangles indicate close knit groups, cycles indicate broad friend circles. If you can estimate some of these properties in a random graph, you can do the same for real life graphs. For e.g. Facebook might be interested in identifying close-knit friend circles to identify potential users who may be friends or recommend groups that users can join based on who their friends are. It will also give them sensible estimates on how many people know each other personally, how many friend circles exist and so on.

However, there are certain real life processes which are considered to be 'truly random' - quantum tunnelling, radioactive decay. It's physically impossible (regardless of what technology we can develop) to predict if an electron will tunnel through a barrier, or how long it takes for an uranium atom to decay. However, there are patterns to this randomness such as the probability that the particle tunnels and the half life for radioactive decay. These are macroscopic descriptions of random phenomena.

EDIT: added more relevant information about random graphs
Can’t you do this with audio hijack?
It does an okay job, but there are still a lot of unanswered questions, or assumed knowledge for a lay person:

> Mathematicians want to know when such a graph is likely to have some sort of interesting structure.

Why?

> a Hamiltonian cycle, a chain of edges that passes through every vertex exactly once
> adding more edges to a graph that already contains the property will not destroy the property.

Adding one edge after the exact number of edges required to create a Hamiltonian cycle (number of edges equal to number of vertices) would appear to break the property.

> mathematicians often rely on an easier computation, one that provides a minimum possible value, or lower bound, for the threshold [of probability]

How can there be a lower bound other than zero? However small the possibility, surely given an infinite number of cases, there are infinite possibilities of a particular structure being created.

> The sunflower conjecture considers whether collections of sets can be constructed in ways that resemble the petals of a sunflower.

What does this mean?

> If Hamiltonian cycles are “spread out” nicely, that means that not too many cycles contain the same edge or subset of edges.

This seems to suggest multiple Hamiltonian cycles in a graph, contradicting the earlier definition that every vertex must be connected. I guess they meant every vertex in any particular Hamiltonian cycle.

And so on...
OpenSSH now defaults to protecting against quantum computer attacks /
thanks, this website seem to do exactly what I want
https://www.deadmansswitch.net/
Android development is kinda this stupid too, just for the record. I mean, they slowed down the breaking function names but quadrupled down on syntax warnings where handler style got deprecated and whatnot. Super annoying to do a simple upgrade only to see a sea of yellow warnings in Android Studio.

.NET is no better.
I guess he wanted to upgrade to the newly released 22.04, am I right? upgrade is temporarily disabled due to some bug they're sorting out. Guess he didn't read the release notes and did a full reinstall out of frustration. https://discourse.ubuntu.com/t/jammy-jellyfish-release-notes...
A lot of people are about to find out that a lot of things that "were said" are, at best, untruths, if not lies or outright gaslighting.

For the first time in a long time I am slightly optimistic about the future.
Not only development of PA itself.

Since the message that PA was here to stay was received, everyone got the point that the only way forward was to fix all the buggy audio drivers. It's no surprise, that it helped. Sure, it sucked for the affected users at the time, but in the long run, we all are better off.
Ask HN: Can I make my whole web service completely transparent?
Say, I am building a service which I want to gain natural 100% trust from anyone who uses it or for any reason is skeptical about it.

As a parallel example, I as a user can 100% trust, e.g. lodash library to use in my projects. It's open-source, popular, traceable by the large community and there is literally no place for any backdoor, hidden tracking and so on.

So, what if I want my service with all its infrastructure, data in databases, incoming and outgoing connections to be 100% transparent, open to be investigated and audited?

Disregard the problem of data privacy and sensitivity - assume that there is no such data.

Problems I see:

- When I create a commit/push to the codebase, then run CI, how do I as the owner can prove that exactly this build goes to production without any backdoor being added to it when deployed?

- As a user how do I know there is no hidden process running tracking events, data writes in background while I am performing some action?

- As a user how do I know the monitoring/audit tools provided by the owner are not fake and show exactly the state of the service?

- Is it even possible in reality to create it the way when an arbitrary user, having some level of expertise and some level of access to the system (in order not to bring harm) could say that the system is completely clear in all its incentives, data and processes?
Has been forever in proxy wars with Russia. Proximity to Europe is the large difference in this one. OP is unfamiliar with the different gradients of war which I think is why everyone is jumping on them for since the US isn't "effectively at war" with Russia.
Just ask straight up. If they don't listen, and it's that important to you, then leave.

I got a raise at the end of last year, as I do ever year. When they told me what the raise was I immediately responded by saying "That's less than the rate of inflation, this is essentially a pay cut."

And when there was an opportunity to ask questions of the executives I asked "My raise, and I assume the raises of many of my co-workers, were less than the rate of inflation this year. Will you consider cost of living adjustments to our compensation?" The answer was usual business speak about paying competitive market-rate salaries and whatnot.
Agreed it was an attack. Do you not consider the other man attacked him?
> No mora bans on so called "hate speech", or politically dissident speech, only illegal speech

Twitter is not purely a US forum. In some places the law may say that "hate speech" is illegal, or that politically dissident speech is illegal... what then? Are you presuming that US jurisprudence should be the standard for all of humanity, worldwide?
The novel result is not "code can be wrong," it's " code can be wrong in a way that cannot be detected via any sort of audit or review, even when said code is restricted to some class less complex than Turing machines."
To be fair, isn’t the whole GAN methodology all about asking itself for feedback?

But I think a more refined version of my initial comment is that if the users respect moderators, then moderation will be much more cohesive and well received.
As I see it, the rotary dial is the main feature, the rest are just nice things to have (that you can get elsewhere from many dumb phones).

It's an extremely cool project and I can't wait to get one!
Why are specific protocol support needed to be a general purpose computer and not a toy/specialized tool?

Nothing prevents people from writing programs to support this on the Mac, so it's a general purpose computer. Its like saying linux is bad because it does not build in X that I personally use on a daily basis.
Smartphones are quite powerful devices. Imagine the possibilities if we actually had low level access to the hardware. There is no good operating system for mobile devices and honestly while they had a huge impact, the technical aspect of it is rather disappointing apart from the miniaturization on the hardware level. But that is not at all unique to smartphones.

Sadly Japan seems to concentrate on the rather disappointing market ecosystem withing rather disappointing operating systems. A problem you wouldn't even have had in truly open systems. Not only the fault of the software developers, the component manufacturers played their part here too.

I think it is true that Google and Apple are competing against each other. But they also have an understanding that they two also fight against their customers because here they have common interests.
> it's published under the lineage OS Github account

What I found there was a list of model codenames like "redfin" rather than "Google Pixel 5". Now I've already found the list I wanted, however. Thank you anyway.
[0] The laptop controversy gives some false flag smell, does it not? https://en.wikipedia.org/wiki/Hunter_Biden_laptop_controvers...

[1] Russia interfered with the 2016 election (though "collusion" seems a few steps too far into "they changed people's votes", which to my understanding did not happen with any high frequency, they just advertised and propagandized illegally) https://en.wikipedia.org/wiki/Russian_interference_in_the_20...

People at tech companies have political persuasions across the board. It's naive to think the companies are any sort of concerted bloc of voting power, or that the company leadership is the new room of smoking men around a conference table deciding elections.

Political party leadership, on the otherhand....
Yeah just say "with inflation this raise is actually a pay cut" and if they don't do anything and that bothers you... start looking
Search HN stories with topic classification and sentiment visualization
The premise is wrong. The hard part isn’t the structure or purpose of the documents, you can do an ad hoc structure and just strive to be clear.

The hard part is the library. How do you organize all these records so they might be usable by someone two years later.
As long as the number of hummers is small, I don't think it's a problem. As more electric, heavy vehicles come on the road, road maintenance may not keep pace. A lot of county and rural roads have very low maintenance until heavy vehicles constantly drive up and down them.
Regarding an electric bus, more people who might otherwise drive a shitty old car would ride in a bus if we're available. Each of those people isn't driving a 1-4 ton vehicle on the road. The net benefit of buses are greater than hummers.
I doubt we'll adapt to electric cars fast enough anyways to avoid 3+ degrees of warming.
Ask HN: Is there a chemical darkroom emulator for Linux
I used to have my own little darkroom for doing manual photography.

I could pick the film, develop it myself.
Pick the photo paper.
Use the enlarger to expose, focus, burn, shade, double expose etc. etc.

It was all very intuitive. I have a photo of a tree and I want the nice silvery white you get with it and the rich blacks, and I am looking for a tool or something where I can essentially emulate the chemical darkroom process.

I am ok with GIMP and Darktable but I don't know how to get them to act the same as, for example, choosing a specific type of photo paper, or leaving it in the developer a bit longer.

I have tried to search for something like this but I can find nothing.
Thank you!
The problem with 3-way switches is that there's (at least) 8 ways they can be wired:

https://www.easy-do-it-yourself-home-improvements.com/3-way-...

And more generally, the difficult part about building electricity is code. Codebooks are absolutely huge, difficult to read, and can vary by locality (not just by country or state but actually at the municipal level). I just don't have it in me to try and memorize a huge code book just so I can do a bit of wiring around the house (already need to memorize a bunch of standards in my day job as a mechanical engineer).
I wasn't familiar with that (I don't use gnome). After a quick lookup, it seems it doesn't even use FUSE - but it does have a "fuse bridge" for interoperability with other apps.

Apparently this supports a bunch of other "virtual filesystems", like Google Drive, as well.

Since it's part of Gnome, I guess it's fair to compare this with MacOS and consider it "woking out of the box".
Not to trivialize Twitter's infrastructure and the people who keep it running--remember the fail whale?--but the #1 through #10 reasons of why it would/will be very difficult for anyone/ones to stand up another Twitter is that everyone (to a first approximation) is on Twitter and the vast majority won't move somewhere else or they'll try moving to a bunch of different places.
To my understanding, the Twitter Board did not own significant shares of the company. Having next to 0 ownership put them in the position of having nothing to gain by refusing to sell Twitter and much to lose in litigation and possibly SEC fines for violating their primary Fiduciary Duty of putting shareholder interests first. Musk offered more for each share than it was worth. Welcome to the world of publicly-traded capitalism.

Anyway, I know the pundits are putting out face-savey type narrative. From my armchair over here, I’m seeing that the board had no choice but to sell.
Dell workstation lets you pick a thicker chassis for extra performance
All Xiaomi devices are unlockable and all Snapdragon devices should have no problem with custom ROMs.

But if you are from US you can have problems with LTE bands maybe.
This is a question of curiosity/naivete:

Why hasn't the human civilization found a model that counters inflation altogether? Is it because we can't plan for the demand new adult consumers bring? The birth rate? We keep printing money? Someone somewhere (probably in commodities/real estate) will ALWAYS affect greed and see how far they profit at the expense of others?

Like, who keeps pushing the rising prices? Can't we just say "stop doing that", make it illegal, and just print more money when a new person enters the world?

I have some suspicion that all of this wealth transfer to the elite doesn't help jack since they just let it sit in their accounts, earn dividends, and not really circulate inside the economy.
>> Manufacturing OLEDs is vastly more complex than CRTs, which is essentially folding and welding sheet metal and glasblowing.

I recall an article from ~20 years ago where some researchers made an OLED display using an inkjet printer. I'm sure the consistency and reliability were not what you get out of modern manufacturing, but still...

I've been waiting for inkjet based printing of simple circuits and lighting but it's just not happening. Imagine printing light-up signs. c'mon Y-combinator we need this tech everywhere.
It's the website of someone who does research and sells software for numerical analysis of physical systems. Seems like they sold some FMEA tools among other things.

The versions of GCC etc they have on the site seem fairly up to date so presumably they are still active.
Generative Art: Dive Deeper with Recursion
Python 3 library for consuming and providing Moneysocket connections
I've been wanting to explore doing tattoos to express my creativity, if you're ever in the Tampa area, stop by and I'll take you up on that!
If we fail to effectively manage our growth, our business and operating results could be harmed.

We continue to experience rapid growth in our headcount and operations, which will continue to place significant demands on our management, operational and financial infrastructure. As of June 30, 2013, we had approximately 2,000 employees, an increase of over 1,800 employees since January 1, 2010.

..As we continue to grow, we are subject to the risks of over-hiring, over-compensating our employees and over-expanding our operating infrastructure, and to the challenges of integrating, developing and motivating a rapidly growing employee base in various countries around the world. In addition, we may not be able to innovate or execute as quickly as a smaller, more efficient organization. If we fail to effectively manage our hiring needs and successfully integrate our new hires, our efficiency and ability to meet our forecasts and our employee morale, productivity and retention could suffer, and our business and operating results could be adversely affected.

Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and teamwork fostered by our culture, and our business may be harmed.

Moreover, liquidity available to our employee securityholders following this offering could lead to disparities of wealth among our employees, which could adversely impact relations among employees and our culture in general. Our transition from a private company to a public company may result in a change to our corporate culture, which could harm our business.

- Twitter S-1 IPO filing
October 3, 2013
Having the sandboxed Google Play services would be wonderful. I'm currently using LineageOS with microG and Aurora store, but quite a lot of apps do not properly run with microG. Having some kind of fallback alternative in a second user or even better a work profile would be great.
Yes, i agree. the fact that lightning and tree roots look similar are not enough to explain complex life. But i do think the universe is bound to imitate itself at different scales. How a human is made of cells and societies are made of individual humans. And so i think in that way one can also explain how programming languages go through an evolution with us.
In my experience, you will not get anything productive out of such discussions. When your salary drifts too far, go audit your salary with an external offer. Ask for a match or leave. Spare your current employer the drama.
I'm curious how secure LineageOS is. It doesn't seem to have the resources of Apple/Google to respond to vulnerabilities. I haven't even found anything on this topic at their website. Googling "lineageos security response policy" haven't found anything useful, either.

How does it compare to flagship Samsungs/Pixels/iPhones? Is it usable in, say, corporate settings that do have some security standards in the vein of "two years old iPhone OK, six years old Android not"?
The "who" is definitely what it's mostly about at the IC level. Just like soldiers in the trenches, they don't care about the ideals they are fighting for. They are trying to stay alive and keep their friends alive.

In both cases, you need leaders (not necessarily managers) to paint the vision you are trying to achieve in a way that can inspire the group to action. But once the march begins, that's quickly forgotten, and it's all about the Who.
> There's no way CRT manufacturing could come back right?

Not really. CRTs are more bulky, more fragile, require lead for the front glass (which means issues with environmental protection laws), complex power supplies and they have a significant quality loss in the analog conversion. Why should anyone buy a CRT these days, unless for authentic replacement of historic appliances?

> Is OLED manufacturing easier? What is the easiest display to actually make?

That depends on your definition of "easy" - these days I'd assume TN LC displays are the easiest to manufacture at scale, the technology is decades old (and thus, no patents in play) and there are lots of manufacturers. OLEDs may be easier to manufacture (JOLED aka Sony/Panasonic have shown that one can print a display using an inkjet printer), but that stuff is heavily under patents for the next two decades so it's not accessible enough to meet the "easy" definition IMO.

[1] https://en.wikipedia.org/wiki/JOLED
What Twitter employees are saying about Elon Musk
This reads like "my use case defines what a computer is," which is absolutely as tiresome an argument as any fanboy debate.

I imagine iOS can't do those things, either, and yet an iPad is the computing platform of choice for an awful lot of people because it meets their computing needs. Examine your biases here.
Courts and law are patriarchy, oppression dur dur something something letter salad+

Remember when a scientist was cancelled over a shirt? On a day of greatest achievement of his professional life? We remember.
MetaDocs’ NFTs wanted to revolutionize medicine, but doctors are dropping out
Some more that I find rather annoying:

- Login screen sometimes has US keyboard layout even when the language selector shows otherwise.

- "Installing apps" where you drag them on the applications folder and you get no progress for that copy operation anywhere.

- Permission changes, for example for camera and microphone access, require application restarts.

- Photos application unable to handle even a small amount of pictures copied from my phone, crashes or freezes your machine.

- Thumbnail size in file selection dialogs and even directly in Finder is completely useless.
You can’t unlock it? I got back a locked phone when I got mine repaired but I could unlock it just like I did with the one I sent them.
Compact word vectors with Bloom embeddings
Adding on: I'm still trying to grasp Tailwind myself, and I've found this video by one of Tailwind's creators to be quite useful in explaining the above comment.

https://www.youtube.com/watch?v=ab8RePo5ZYU
RxDB 12.0.0
ruby-syntax-tree.github.io
It is said to have removed of iptables in favor of eBPF. Won't we loose compatibility with AFWall+? Will there be a relevant alternative? I consider it important to choose which apps can access the Internet and when.