skysight-inc/HackerNews huggingface dataset:
I used a "pick" system briefly in 1982/3 timeframe, in Leeds. The guy who was running it was a DB obsessive and was convinced world hunger was going to be solved if the entire department dropped VMS and Unix for Pick. He moved on. Pick didn't solve world hunger.

I was also using Norse Data systems with some OS specific to them, which was basically Job Control Language uplifted from cards to a terminal. It sucked. If memory serves me right it had a problem similar to early Tops-10: you could walk down directory trees but there was no "up" function, just 'go back to root' or 'home' -the Unix creation of . and .. as links in the current directory was just phenomenal to me, in terms of simplicity and outcome. From memory, Norse Data moved to a Unix variant.

When CP/M ruled the 8086 world, MS-DOS was to some extent "exotic" -That didn't last, nor did CP/M in the end.

Burroughs mainframes had the kernel integrated into a CI/CD system: if you entered kernel editable code in an editor with write permission, save and exit went to compile-deploy in a very few steps.

KA9Q was pretty much a multi-tasking OS, running "inside" DOS. if you had it on a floppy, you could "run" it on almost any PC, dial up, connect, have TCP/IP and then have your mostly almost asynchronous SMTP process be connected to and receive your email. I had a disgustingly heavy 486 laptop I lugged around the world on a work trip doing this. I wrote nothing to local disk in DOS, I lived in KA9Q. Phil Karn had written the OS we really wanted, inside DOS. Amazing. My main problem was buying the correct Telco approved connector for the modem and wiring it up to plug into my device each time.

I don't think RSTS or RTE or any of the different OS which ran on pdp11 were "exotic" at the point they were being put into deployment running radar and missile systems, but they were pretty different to how we view an OS these days. A lot of things in RSTS or George (the OS for UK Mainframes in banking) were uplifted into the future as encapsulated/emulated systems.
“10x” is also terrible because it shows complete social incompetence. What developers think they are saying is that they deserve a 10x salary (and that their bosses, out of the goodness of their hearts, will just give it to them). What they are actually doing is legitimizing metrics (that they will not control for very long) and micromanagement. They’re basically saying their colleagues are all 0.1x compared to then and should be fired… and it’s because we all so quickly knife each other that MBAs, individually less intelligent than us but with far more collective intelligence, end up ruling us.
And they did, pretty successfully, until a year ago.
did you read the blog post though? :)

Kevin Hale at Wufoo (YC W06) did contract work for a month instead of interviews. Is that not "give candidates real work & pay them for their time"?

Thomas paid every engineer who did a 'Ride Along' (a day on the job with the Cloudthread team) regardless of his final hiring decision, and he did it with a bunch of folks.

Elliot paid every PR he received for his screening bounties on Algora regardless of his final hiring decision.

I think the title for the blog post checks out.
If someone is racist to me online, I'll just turn off my screen
Am I the only one that still uses a plaintext file for passwords?
I believe both partners working is one reason for the run up in residential real estate. Everyone can afford more so they pay more for more desirable places to live.
> Seriously, any devs that use Electron rather than programming for an operating system's natively provided APIs are lazy and/or incompetent and very disrespectful of peoples' computers and time.

This is such an aggressively bad take. This is disrespectful of a lot of developers' time. Plenty of open source software I greatly enjoy wouldn't exist on Linux if it wasn't for Electron. Electron is not a choice I would make for myself but to say "if you use it you are incompetent" is just a bad take.
https://keepass.info/ hosted and shared on dropbox is what my family does.
How to Re-Key a Door Lock (2021)
It's any $BigCo. The work isn't for the community, it's to impress your manager, with fanfare, and get your name on something and that raise/promotion.

A truly FOSS Chromium team, or a revitalized Firefox team would be better for managing rendering engines and specs. Maybe just taking the big guys out of the specs would be a good start.
Unless there's evidence they're lying about the scope, that alone doesn't seem like reason enough to ditch them. Not that I'm opposed to switching to keepassxc.
And even if you run self-hosted, you're still needing to either audit every line of the web vault (and changes made each time it's updated), or the browser extensions or client applications.

Self hosting can help insulate you from a server side bulk compromise (with adequate security measures in place yourself which, as you say, not everyone will do), but it won't deal with the more pervasive software supply chain issues of compromised development environments etc.
- Simple PHP web page for adding and listing existing aliases to/from a database. Adding a new alias has to be quick. Type in a description, and copy out the generated alias to clipboard for use elsewhere.

- Startup script that fetches the aliases from DB and modifies a mail client configuration so that all randomly generated addresses are annotated with a short descriptive text indicating to whom the address was issued and makes it so that replying sets the From header to the alias.

This combo works well for me.
Stoll runs kleinbottle.com and sells glass Klein bottles. The site is great and full of descriptions of his hacks and automations for his business.

I bought a bottle and it came with free stickers and a wonderful set of instructions full of all the topological puns I could want.
You misunderstand what this RAM is being used for: this is anonymous memory that's basically being wasted, not disk cache.
My 1p v8 uses 120MB when opened and unlocked on windows 10, divided over 4 processes. I have 32GB of RAM, that 120MB will fit somewhere I'm sure of it.

Also I don't think the Windows app is an Electron app? I'm not sure how to see it but it feels very native to me. Do you think they have a native Windows app but an Electron mac app?
To those arguing that legions of lawyers are going to track you down and sue you:

Yes, in many jurisdictions, including the US, canceling your credit card does not change your obligation to pay. (Imagine buying a $10,000 physical product and the seller forgets to charge until the day after delivery, and you've canceled the card. You're not getting out of that.)

However, there is substantial friction in the American legal system. Of course, if they can find you, they will send a threatening form letter from a lawyer. If you're not experienced with the legal system, this seems scary. But: big whoop.

It costs $5k-20k to fully pursue a contractual claim. Nobody does this for small consumer purchases. (They will send you to collections, if they know your identity, though. But if they don't have good ID, they can't even attach to your credit score.)

Nobody is going to send a subpoena for your $15/mo subscription on a dead credit card.

These concerns are all frivolous and irrelevant for 99% of consumer purchases that charge in the tens of dollars per month.

In the American legal system, it is important to distinguish between what is possible versus what is practical. And exploit that difference whenever you can.
When LastPass started to lock in free users to desktop or mobile only, I switched to Bitwarden. Quite happy with it so far. I was able to import my passwords from LP and I believe it has free sharing for one other account, though I've only used it on my own so far.
And was sadly the victim of another cybersecurity breach recently:

https://news.ycombinator.com/item?id=27684807
Irony being, electron element would be a huge improvement over the current disaster that is the android client (purely on a ram/performance basis, ignoring the horrific security problems which are ignored time and time again)
Personally I see a difference between a search company funded by ads vs a privacy company that leverages anonymous search ads to pay for its privacy offerings. I mean yeah DDG could completely flip its business model but what would they actually flip to? Their only main differentiator is that they are privacy friendly.
Hahhhh! The impact so tremendous, they say it’s tremendous than anything we’ve ever seen!
It's not 1984 style authoritarianism. It's a religion, plain and simple. There is dogma, heretics, original sin, and atonement.
New Apple CarPlay sets up dashboard showdown with automakers
Rather than another "Back to the office" screed, this appears to be an advertisement for "Dr" (PsyD, not MD) Paula Hall's various clinics for keeping hands out of pants.
https://archive.ph/MuvUi
I like how the site clearly explains what it is, how it works, and what it does - with benchmarks. I’m not even a hardcore developer.
Consider an open source password vault: https://keepass.info/ . Bummer to have all your passwords in the clear on compromise because it isn't encrypted.
The signed affidavit only has 24 items over 3 pages. Please itemize which items are definitely wrong to support your claim.
Yes, thats the proposal.

Not mine, mind you,
I wonder what they could do with all that salt, as releasing it in the environment isn't exactly safe. Would be there any uses for the huge quantities involved?
Let me guess. You must be a project manager, but you spent years studying to get a computer science degree, later on started a family and decided to get a job in Human Resources.
Curious from a theoretical standpoint - isn't one of the downsides of Electron that it's standalone and not really designed to be shared between different instances of the same thing?

For instance, Slack is a famous Electron app as well as Zoom. If there were a framework where they could share common resources couldn't it be as theoretically efficient as having separate tabs in Chrome? I know we are well beyond something being possible in practice that does something like this, but it feels like it could be theoretically possible to use way less resources doing something like this.
Bear in mind that a keepass database can be read by quite a few apps these days. You and I both use KeepassXC but there is of course Keepass itself (which I also use) and a fair few mobile apps too.

KPXC looks absolutely lovely but for me it lacks one feature: fold up the tree in one click. This sounds a bit naff but:

We have a KPDBX that is used by several people concurrently - mostly Windows via a drive letter, so direct access. One or two use it via a local clone that they sync remotely back to our central copy. One of those insists on ignoring the tree structure and searching instead, causing the tree to expand somewhat, and then syncing that state back via their "save". I found a plugin for my Windows sporting colleagues that folds the tree back up on open, also KP has a right click option to recursively open or close the tree.

KPCX does not have either option and I generally prefer to find an entry by browsing to it.

Not all people work the same way: some open so many tabs on so many browsers that their machine eventually crashes, and they leave KP in a right old state. Others close tabs when their title is occluded or the tab is no longer needed (you can always reopen closed tab). Some leave RDP sessions open for ever on every box ever and some don't.

Anyway, you get the idea!
It's a rapid prototyping platform, releasing it as production is just bad. Releasing it as production is disrespectful to the users, so given the choice of disrespecting the users or the devs, I'd say the devs deserve it more for making user-hostile choices.
I don't mind the idea of changing the default search engine to DDG, but not in a stable release, do that in testing.

It is opinionated choice, not a bug fix, and definitely not a security update (severity: wishlist). I don't have a problem with maintainers having opinions, but on a stable distribution like Debian, I would have preferred they expressed them before the freeze.
They lost their way a few years ago when they stopped supporting user synced vaults, relying on cloud services. Then, deprioritizing even iCloud/Dropbox backed synced vaults. With 1Password 8 they went full clownworld by eliminating local vaults entirely. I’m glad to have months to transition off 1Password 7 but haven’t yet found the ideal consumer replacement.
Except people who do electron well actually do it well and the experience is pleasant (Vs code, slack.. mostly) - but in general electron apps are pretty bad I'd agree on that front, perhaps a little on the lazy bit as a web app can pretty much just be packaged up and it'll never be a native experience plus it has all the associated ux problems web browsers do
ok great but I don't want a LOCAL vault. I used keepass for a years and it was such a hassle. I used to make all these arguments to myself too, but I finally gave in. 1password has all the features I could ever want and I never have to mess with it.
11x developer.
M1 uses the same Firestorm and Icestorm cores as the A14 SoC. M2 uses the same Avalanche and Blizzard cores as the A15. So one can argue about the importance of the differences, but they are clearly two different generations.

M1 pro, max, and ultra still have the same cores, just a different number of them. One would assume that M2 derivatives will be the same: different combinations of the same cores.
Yea, I warned them when the purchase went down, there was a migration to telegram and discord but they still use it as far as I know.

I'm just glad it's the lesser of the available evils. I definitely have friends with kids in the same age range (and family members of the same age) who use insta-makeup IRL and have phones out taking pics all the time.

Still email is something considered necessary to sign up for stuff, not something they closely associate with their identity, or something they'd be scared to lose.

I was hearing on the radio the other day the average person will use something like 140+ email addresses in their lifetime. Found the article they were discussing here[1]

Between jobs, schools, throwaways and over many years this seems feasible.

[1] https://studyfinds.org/digital-footprint-social-media/#:~:te....
Why does 1Password always bring so much controversy in discussion forums? I’ve been a happy paying customer for 10 (!) years. I was there for the migration to a subscription model. I introduced Teams at my company eagerly when it launched. I updated to 1P8 recently without thinking about it, saw the new UI, thought “huh, neat” and moved on. Performance is fine. I barely noticed the change.

I am a professional, and don’t mind paying their very reasonable subscription so they can continue to actively maintain the security and functionality of the software that literally protects my entire digital identity. I’m baffled by how many people in our industry are upset by their business model. If you’re making six figures writing software and think $3/month for a cornerstone of your security suite is offensive, you need to grow the fuck up, frankly.

Likewise, I don’t care how they moderate their forums.

The comments in these threads always feel so self entitled. Use another piece of software if those things are important to you. Plenty of us understand and appreciate the value these guys are creating for us. For me, nothing compares. I’ve tried Keepass, Bitwarden, Apple’s built-in thing, Enpass; they are all either amateurish or missing key functionality that 1Password has that I use every day. All the same, I’m happy they exist. Some day I may need them. I hope more pop up.

Anyways, if you’re a dev or employee at 1P I’m writing this for you. Sorry about the jerks. Plenty of us out here love what you are doing.
1Password is fine, and the constant Electron whining is boring and probably quite duplicative in their forums by now.

I don't love some of the changes with 1Password 8, but Electron has nothing to do with it.
Ah sorry, I didn't mean just speaking "out loud" generally making fun of a group of people, I mean directly addressing someone, calling them a name, and them asking you repeatedly to stop.
Between Plan 9 and Erlang we missed a bus somewhere.

Love it. Added to https://github.com/globalcitizen/taoup

That's your second pithy wisdom tidbit. (The first was The idea that data is a corporate asset needs to die. Data is a corporate liability.)
It holds a Chrome runtime, no? Features like the fastest JIT in the world and a universal DOM aren’t waste. Not to mention, Chrome can run on much less ram if that’s all there is. It only has a high memory footprint when the OS allocates it unused memory.
It's by far the best browser out there. Based on Chromium. Doesn't allow websites to abuse its technical capabilities (i.e. share your data via 3rd party ad servers). You can tip content creators. You can partake in the community and all the things Brave is building, or just use the browser in its default state. If you want a crypto + search laughing stock, check out https://coinmarketcap.com/currencies/presearch/ .
IP theft might also be a distraction for an attempt (perhaps unsuccessful, perhaps undetected as of yet) to gain a foothold in the development environment for introduction of future changes to the client code.

For something like a password manager using client side crypto, compromising the software supply chain of the client is an interesting proposition for an attacker.
Operating System API’s? Pfft, I only write in assembly.
Another vote for Bitwarden.
And then there are, less abstractly, developers like Jarred Sumner who develop a product by themselves and then gets $7m in funding and starts a company. Many interesting projects begin with a crew of one, sometimes produced by balancing between work hours and personal hours.

Meanwhile many competent and useful people will never achieve such output in their entire lifetime. So what magnitude do we assign to this difference? Is that 10x? 100x? Infinity? Whatever the case, it's "a lot" more and the exact measure of these metaphorical numbers are beside the point.
GitLab team member here. It seems related to the problem that you cannot open an empty PR https://stackoverflow.com/questions/46577500/why-cant-i-crea... and force overriding an old branch base is a workaround to land at an empty diff. Another workaround could be git commit —-allow-empty, making the GitHub UI think that no changes between branches is equal to the merged state.

The behavior is not reproducible in GitLab, where empty merge requests can be created, and remain in the open state, also with zero changes at some later point. Added in GitLab 9.2 as part of the issue to new branch and wip/draft merge request flow: https://gitlab.com/gitlab-org/gitlab-foss/-/issues/28558
Use Google Drive, set up a publicly shared folder, and drop the PDFs there. If you want you can even make a fancy search UX with google's search API.

https://developers.google.com/drive/api/guides/search-files

Also, YaCy is an automated web crawler that throws data into Solr, so your question doesn't make much sense.
Thank you for explaining how this works. Mine is a personal vanity domain with a non .com TLD. But I have the SPF and DKIM setup and I use a well known Google workspace alternative, which I have used for almost a decade now. So ideally I should have checked all the necessary boxes.

I hope, I have stumbled into a couple of services that have some poor email verification implementation and my domain has not been blacklisted by some email protection company or something serious like that.
It’s not: https://support.1password.com/export/

Most password managers support CSV import/export. I moved all my passwords from LastPass to 1Password in a minute.
as an observation, the Electron one was the first Linux client (err, sorry, read/write Linux client -- KeePassXC could/can read 1Password's .opvault format if you needed access to them for an on-call laptop)
Thanks, I just realised I'm a gigantic fucking nerd. I unironically thought this is something many people would care about.
I disagree. Our technical woes are not caused by the teeming masses of 1x developers, locally solving small problems but creating bigger ones.

Nearly all the rot and poison comes from one source: the fact that we answer to capitalists, people who hold private wealth and will do absolutely anything to retain it, even if it means covering the world in lahars of shit.

If we don’t fix that problem and overthrow the corporate system, there is literally no point in anything we do.
I don't think supply of silicon chips is likely to be an issue. China has domestically designed and produced chips that should be sufficient for the requirements of being embedded in weapons systems, which they will happily export to Russia.
Fermi's quote is not acceptable for publication in Nature according to these new guidelines because he centered on the "men" privileged group and excluded "woman, non-binaries, ..." non-privileged groups.
that's even more bizzare given the size (~45M) and performance
Keychain also works on Windows now!
electron apps are near instant no install with me and others. Exceptions exist, but taking a gb of ram to edit a 9.2k file is insanity. I think 1Password lost its way, especially on the subscription model.
See Elizabeth Warren’s The Two Income Trap for some exploration of this and related topics. (It’s on my meaning to read for a while now, I have not read it)
> In a different context though small errors can result in very large penalties, even extinction.

But in practice, for startups it's almost never the case, and having this belief is actually harmful.

Backing up for a second, have you started a startup yourself, or know (have had a 1 hour, 1:1 convo with) anyone who started a startup for which that happened? If so I would like to hear the story.

Personally, I've started 4+ startups, 2 successful, and directly know dozens of startup founders. So I know many failed startups. None of them was due to a small error that resulted in large penalties. Most of them was due to lack of determination, or speed, or being too conservative if anything.

The above belief you have is so harmful for a startup not because it's wrong, but because it's so intuitive and drives startups in diametric opposite direction of success. By slowing down at each stage to do a "small errors" analysis you move a lot slower and fail by default. The fear of making a small error has killed more startups than just a small error.

The intuition is correct historically. Back when humans were in small tribes, if we lost our reputation, we would be outcast and lose our lives. For the startup world (and e.g. modern dating world), that intuition doesn't apply.
Unless he buys a pickup truck, as noted in the sibling thread, where all the rules go out the window.

And judging by their popularity, that's where a lot of people who may just want a little bit larger car are going.

It seems like a set of rules that locked the window and left the door open.
> Help me out then.

It really isn't that hard: in it's current state it's too good to keep drivers engaged and not good enough to be relied on at all the times.

Which end up in a lot of dumb accidents like plowing full speed in emergency vehicles, turning on train tracks, emergency braking for shadows on the road, &c.