skysight-inc/HackerNews huggingface dataset:
XMPP servers are really good these days, you know. And, I repeat, if you run your own server, you don't really need e2ee, cause the only one who can access the DB with your messages is a server operator - yourself, i this case, and why would you protect you from yourself?

Also, if you are concerned about privacy, chances are, you are not a private individual and have specially trained people to install that server for you.

Then again, even if you DO need encryption to transmit a critical password or something, well, XMPP clients developers know their business (at least, some of them do), so it is unlikely that you'd be able to screw up something.
It doesn't matter,your opinions of them does not matter to justice. The facts of the case is all that matters for justice.
No, it is definitely amoral censor media from your citizens and force buyouts of foreign corporations by inciting xenophobia, so you can now have access to said data instead and spy on your own citizens.

It is not that hard to see. It is amoral for the US to collect data on its own citizens, because historically, the government uses this data to erode our rights.
I switched to "pass" from 1p and it is a breeze because it just works without all the bullshit and I don't have to place any trust on a company saying they do things right (they will never tell otherwise).

And 1password never cared about Linux. I had to custom-script data export, they pretty much held data hostage by making it difficult to migrate from the platform, not to speak of the undocumented data formats. But at least we did not have to install some closed source propietary thing to do something as critical as password management (browser sandboxing seems slightly better). If they cared they would open up their client‘s code for everyone to peek.
Hacker leaks passwords for 900 enterprise VPN servers
I’ve been very happy with the 3TB Fusion drive in my 2014 27”, it’s hugely more performant than a bare hard drive. I’ll probably be getting a new one with a 4TB SSD, but that will make the new machine over a grand more expensive than my old machine was. These new SSDs had better be zippy.
Yes it's daunting. You have to love it to be able to get through the hard times.

I am using React.js to build the UI and manage state.

Using FFMPEG and a combination of other rendering techniques on the backend.

Shout outs to

Vercel
AWS
React team
Don't they have browser plugins? That's how use Lastpass on Ubuntu. I mean, besides Electron apps, who actually makes native Linux apps? (joking, not joking)
The reason usually is that there are people with a lot of money to throw around and there are others with less money who instead invest time to research where they can save it on a product. If then they not only find a way to save money on a product but also one with more features (so more for less) than the one people throw money at, they are in disbelieve why somebody would throw that money on the worse alternative.

I see this as quite reasonable thinking for somebody who never had too much money.

Of course it might be that in this case the much more obvious is the case: throwing your most important data into a cloud on a close source system is kinda..."optimistic".
They already had this for Office files, it's just finally extended to all file types after several years. It's still nowhere near as fast as Dropbox, especially for complex directories, and the fact that it took until 2020 to finish this feature shows how far behind they are.
You are describing Principal Engineers.

Fellows are retired people who don't have to leave.
No-code payment platform for your business
Reducing OAuth Friction: Recent Postman Updates in Response to User Feedback
The solution is not to ban Godot, or Unity or Crytech or any of the game frameworks people and companies use to make videogames.

The solution is, as far as it is possible, to add accessibility to these frameworks.

Something somewhat common in videogames is to add one or several colour blindness colour palettes to the games.
rust is just new, not too bloated, YET. long way to go until it can be seen as a "better C++".
Hey folks, I spent a few hours putting together a new Chrome Extension for helping utilise Paced Email while browsing the web.

The extension allows you to quickly copy existing Paced Email aliases and create new ones on the go if you forget the alias format. It's particularly useful when signing up to new services or newsletters. Paced Email will send you a single email at the end of the day, week or month according to your settings for each inbox you create.

For more info on the product and the extension:

https://www.paced.email
https://www.paced.email/blog/google-chrome-extension

Let me know if you have any questions!
Rikki
LastPass for Linux works without special issues.
oof man that's interesting, perhaps direct beneficiaries, thanks for the food for thought anyway
It's worth remembering that he's probably in the top 0.1 percentile of all lockpickers in the world. And he has a massive pile of tools, some custom-made, and experience with a huge variety of lock types. And usually picks or opens the lock the first time before shooting, so you're only seeing his well-practiced openings. And he doesn't produce video at all of any locks he hasn't been able to pick.

Though he is pretty up-front about which locks take elite skill and tools to pick, and which ones can be opened by a first-timer with a bent-up paperclip.
What's your name?
It is more democratic today than it was before the 1979 Revolution...

Actually one of the more democratic countries in its region. They have elections, and they are usually certified as fair by NGOs. I know the selection of candidates is trimmed by an unelected body, but that's also true in the US as well (to a lesser degree, but still).
If I’m not mistaken, Wasserman’s lectures are on YouTube under “Intermediate Statistics Larry Wasserman (CMU-36-705)“. You can find course notes and assignments for 36-700 and 36-705 on the web, which seem to use All of Statistics as the course textbook.

CMU has posted a lot of great statistics material beyond those two courses.
I'll bring some demos of my snowflake animations and cartoon character gifs that follow the cursor around to the interview

I actually quite like writing vanilla js in my spare time, but I can never tell if I'm doing everything horribly wrong or not
How We Built and Scaled Log Search and Pattern Extraction
So your dreams didn’t pan out, but for others it has. There’s always value in shooting for more in life. You only live once
I'd add that the OP was advocating for static HTML which is, in this day, unsellable to a lot of clients. I love producing static HTML server-side and in house a lot of our internal tools get written like that and operate fine.

Additionally I feel like there was an implication that in such a setup the client would be doing hard processing - i.e. aggregating a raw data set on the fly - I've seen this done and it's terrible in most circumstances and it certainly isn't the norm. The server can do the heavy lifting and then hand things off to the client to do all the minor display adjustments like localization, adjusting for timezones - display stuff.

A well written front-end can provide a far more responsive page by using over-fold only rendering that the server is mostly ignorant of. Both sides of the product should be independent systems setup to treat the other as foreign I/O pipe where data is just being requested and returned.
Judging a Book by Its Cover: Protecting words, now and then
This is a really great point.

First you are right, pricing will go up. As I add more assets (animated text 100+, templates 100+, progress bars and other elements 100+) I will raise the price. Early adopters will be grandfathered in for life.

I think adjusting the pricing based on your feed is very appropriate, makes a lot of sense and its giving me a lot of ideas.
Ya it's outrageous, if I went to see this with a friend in a theater we'd pay about $10ea. Now I have to assume the majority of those $20 are going to the theater to cover their employees and rent, so at most, Disney is maybe making $4 a ticket, so they priced this as if it were 7.5 tickets and yet their overhead for distribution approaches $0 when streaming compared with film.
And using C# gives you the added benefit of the rest of the C# ecosystem. You can use Nuget right in the VS solution file Godot generates to import whatever you like.
> Regarding guns, they're either for killing people, killing varmints/animals, or defending oneself against bad guys.

Also just shooting inanimate targets for sport because it's fun.
Not sure I follow "You'd be better off without 2FA" (unless you're counting the use of the number for advertising) - it's weak, but it doesn't introduce additional vulnerabilities.

And IIRC at the time Twitter didn't offer any other 2FA mechanisms.
How does this work if you have to change your password for some reason ? Do you change the "What for?" field ?
Do people really watch YouTube or something and feel like the accomplished whatever is shown in the video? I am asking with full earnestness as I've always viewed such r/ArtisanVideos type videos as pure entertainment.
Can't you boot from an external drive (time machine backup) using option, on Catalina? I was under the impression booting from external USB was how you would format the mac.
The US mistreats its own people daily. The idea that they care at all about other countries mistreating their people is a farce. They dislike the fact that Iran is part of an axis of countries which want to challenge the dominance of the US in global politics today. That's it, period.

The US's best buddies are Saudi Arabia, who both have natural resources and mistreat their people. Not true that "mistreat your people" enters into this calculus at all.
LiveShare is pretty great.
Yeah this is the way it always will be.

Speed is determined by business requirements, not capabilities.

I have hundreds of opportunities for optimizations in my apps. I could make them fly. But the business side says the current speed is good enough and to focus on new functionality. So that's what I do.
CalREDIE under-reporting all California Covid-19 cases for past “few weeks”
Memfault (YC W19) | Senior Full Stack Engineer, Senior Backend Engineer | San Francisco CA, Boston MA, Berlin Germany | Full Time

At Memfault, we're helping companies that build their own hardware automatically catch, triage, and fix issues in the field.

Unlike mobile or web developers, hardware engineers today do not find out something is wrong with their device until their customers start calling (or worse, tweeting). Memfault gives companies the initiative by providing a real-time view of errors their devices are encountering in the field, and infrastructure to deploy targeted fixes.

We're mostly ex-Fitbit, Pebble, and Oculus engineers. We know the industry well, and we are excited to solve the problems that we have faced endlessly for the last 10 years.

Open Roles:

* Full-stack Software Engineer (React, TypeScript)

* Backend Engineer (Python, PostgreSQL, AWS)

* Marketing Manager

* Business Development Manager

* Customer Success Manager

* Sales Development Representative

Launch HN for more context: https://news.ycombinator.com/item?id=20801512

Angel Jobs Page: https://angel.co/company/memfault-inc

If you're a web developer who happens to have a passion for or wants to learn more about embedded systems and hardware, we'd love to hear from you.

Feel free to reach me directly at tyler(at)memfault(dot)com
It's not popular, Disney's testing the waters and they know parents are desperate to district their kids and will pay anything for 2hours of peace.
They do a lot of sales. About four sales let me catch up pretty cheaply. Skip the decor stuff and buy the stuff that actually adds play items.

As for mods, really the move it and traffic manager president edition is basically a minimum to not be frustrated.
I was under the impression that one would need C++ to get one of those 400k+ FAANG jobs. Obviously, I could be wrong.

I've never worked at one myself, but they do hit me up from time to time, and seem to be mostly interested in my C++ experience.

As I said in my disclaimer, my actual experience is very dated at this point, but a strong C++ developer could earn 400k+ even way back in 2011 in the NYC financial industry. Back then, I don't think I'd heard of any Python developers making much more than 150k.

Nowadays, the people I know working in C++ in NYC finance are all making significantly more than 400k.
> I really don't want to store my passwords on your "servers", and I'm sure there are few others like me - not a majority.

Businesswise, it makes sense as a first push: get a solid UX working for existing 1pass users who sync via the cloud better access on Linux. Then move on to the less glamarous parts like local vaults.

> I just don't want anything to do with my entire vault being hosted elsewhere, potentially irrational...

There is no logical mechanism that can tell you the correct amount of risk to take on, and yet you can't take actions without accepting some degree of risk. You can't justify your tolerance of risk, so it can't be rational, and yet you have to take an action, therefore you can't be fairly accused of being irrational. It's thus neither; I call it "arational" behavior.

You might think, hold on, there's a logical way: I'll look at what happens to a group of people pursuing different risk strategies, then model the expected risk vs return, and thus I can determine the optimal level of risk.

But I'd argue it's fallacious to apply that general claim to the individual. For one, you invariably have a set of outliers who were overly risky and beat the odds, were they all wrong? If not, what's the cutoff point, and why? (And likewise, a set of outliers who were unlucky despite being overly conservative, were they also wrong?)

Another reason is, as they say in finance, "past performance is no guarantee of future results." Any model you come up with to justify a risk strategy can and will be invalidated as history unfolds.
I’m not sure how you made that determination. I’m no employment lawyer and facts differ by locality, but where I am there are tons of contingent lawyers who’d take that case just based on discovery costs.
"We" doesn't concern me at all. I care about I.

I don't get to decide to cut forests and I don't get paid to make sure it's done right, so why should that be my problem?
False. If a store makes accomodations, then you cannot use the ADA defense. Currently >95% of stores (maybe higher) have curbside pickup, so this excuse is dead in the water.
Do you mean the ea_spouse lawsuit? I don't know what EA cost had been but seeing that affected people were paid 5-15K I doubt it was 90K on the front end. As for $35K for programmers - maybe in Canada? I don't believe for a second EA could get any significant number $35K programmers in their main studios in the US (CA,TX) or even Florida. And when I worked there 15 years ago they equalized salaries across the internal studios with COL adjustments.
Godot is also designed to be extensible, so it wouldn't be impossible to just write a plugin (either published or application specific) to integrate whatever app-dev specific features are needed.
The Tor Project argues that the reported issues are not bad as they're made out to be:
https://www.theregister.com/2020/07/30/tor_bugs_obfs4/
First of all, hats off to an amazing product: very nicely polished, marketed, and packaged.

However, and I'm sure you know this much better than I do, this seems like a niche-of-a-niche type of product, no? YouTube already has some rudimentary video editing capabilities, Vimeo has a pretty nice video editor, and there's (quite literally) dozens of others. Can you even compete in this landscape? I feel that why After Effects/Vegas Video still exist is exactly because they're pretty hardcore tools.
Upcoming Webinar:Armory (YC W17) +Pulumi=Continuous Delivery for Infrastructure
I believe that Disney gets most of the admission price for movies, and the theater makes its money off of concessions.
It's trendy to take a shot at new things. You need to build a solution to the problem - sometimes HTML can get this done and sometimes it can't. I agree that we've gone off the deep end of "everything must be react" but it's silly to say this is simply to drive resumes. It's mostly under-experienced folks using react as their hammer to deal with any nail, screw or bolt they come across - but that hammer is useful and when you've got a nail you should use it.
"Of the 913 unique IP addresses found in that dump, 677 were detected by Bad Packets CTI scans to be vulnerable to CVE-2019-11510 when the exploit was made public last year,"

Crazy stuff, what's going on with these enterprises.
My best friend has been a professional locksmith since he was 16. One interesting thing he told me is that he gets worse tips for picking locks too quickly. It creates a perception of lower value if he picks a lock in a few seconds instead of a few minutes.
Very nice but I want desktop (Windows) app. Partly because I am often in low bandwidth situations.
Gitlab Support is no longer processing MFA resets for free users
Hate to break it to you, but GOOG is mostly a C++ and Java shop with some Go presence.
This is done by the mobile operator. Independent of the phone used.
This would be a useful metric to use in ranking websites.
The bloat of a web page seems to be inversely related to the value of the contents. The best websites have little in the way of graphics, but are information dense.
Monthly Resource: Marketing Examples Shows You How to Grow Your Content
I came to say the same thing. If you're going to compare yourself to AE, then you better bring some heavy hitting features. The iMovie comparison is exactly what I was thinking. It's a FisherPrice "baby's first NLE". That sounds a lot harsher than I mean for it to be, but it is apropos.

People that have never used an editor and wants to get into it, then this very well may be an amazing option for them. For $32/mo though, that's a big ask. For $50/mo you can have access to the full Adobe suite, and this is but a fraction of that.

I wish you well, and it definitely looks like you've spent a lot of hard work on this. Just don't try to compare yourself to something you're clearly not trying to be.

PS: that's the royal you, not directing at the parent
Ok it's a good wall of text. Apple does copy keys from one device to another. Let's trust (again) that they absolutely have no mechanism to intercept your password and do whatever they want with your data.

Just a simple question. How do you know that when you connect to me over iMessage using state-of-the-art / end-to-end-encryption / made-from-carbon-free-alumeenium (sorry for that one), there is no man in the middle?

With this architecture without visible fingerprints, installing a MitM proxy that would relay data between two separate e2ee chats is not a problem at all:

You <-- e2ee chat --> MitM proxy <-- e2ee chat --> Me

UPD: ok, I get it that you downvoters don't have an answer to simple question and are just disturbed about the fact that security that was promised to you turned out to be just a security theater.
It's also because their competitors are terrible at marketing everything except spamming numbers that sound big.

I heard the Dell 8930 was a good desktop. Or maybe the 8490?

And the HP Envy 14w71x and the Lenova Yoga 930?

Maybe?
umm... are all these people pushing to increase price serious?

I know you want to encourage, but After Effects is "only" $20/mth.
Redis is one of those things that deceptively looks like it would be easy to build in the eyes of a beginner engineer but in reality is a great technical achievement.
Have you ever worked on a large-scale project with a large team?
Do you know how much mental context is represented in an information such as a type? Or that some patterns are there for easier reading and writing, or preventing people using your API to do stuff they shouldn't? Or that it's just an abstract name for something that's not strictly defined but is easier to explain with one word than with a paragraph?

It's not neither inheritance nor static typing's problem that you are obviously working on a Typescript codebase with a lot of design patterns and code. Have you tried other languages that are more expressive than Typescript but deal with types? Grow over your arrogance and realise that you are not the only person in the world writing the code, reading the code and working with it. I'd rather have types and inheritance than have a bunch of random objects strung together with hacked glue or abstract naming the author thought represented an idea that would've been obvious under a different name and then waste time trying to figure out all possible inputs and outputs. I've seen this attitude before and it's just a phase on your journey and usually occurs when people are frustrated with blindly following form. Instead of attacking all those things, read into them, think about them, figure out why they exist and when and where to use them. Everything is there for a reason.
Japanese Topynyms Englished
I just moved into a new house where the previous owner left behind (installed) a bunch of Nest Protect smoke alarms. I looked into putting them on my own account, but found two really lame issues:

1) They don't support GSuite accounts, and Google Home doesn't support linking other accounts when your main account is a GSuite account, and

2) They've shut down all API access to them (people still on old Nest accounts are grandfathered in... for now), so even if I did manage to set it up on a separate non-GSuite Google account, I wouldn't be able to monitor them with openHAB.

I do like them, especially how it warns vocally shortly before it's about to go off, so I can preemptively temp-disable it before it deafens everyone just because I'm cooking and forgot to turn the hood fan on. And the motion-activated nightlight is perfect (there's one in my bedroom right near the entrance to the bathroom). But Google's product support strategy here really makes me uncomfortable, so I'll probably end up replacing them.
BP Walks Away from the Oil Supermajor Model It Helped Create
Enloya
Enloya is a legal marketplace for startups. Enloya matches specific legal solutions to specific legal problems through the use of computer algorithms and carefully designed user-experience. In doing so, we have in mind what typical and atypical startups struggle with, from opening up a simple brick-and-mortar business to selling sophisticated goods and services across borders. In a world where legal fees are obscure and expensive, and knowing what specific legal solutions need to be sought is confusing, Enloya provides transparency, affordability and simplicity to the legal industry by enabling a community where fixed-fee services, superior albeit affordable lawyers, and specific legal solutions are prioritized. In parallel, Enloya provides lawyers with a platform to manage their schedules and to create teams with other lawyers and legal professionals on the platform (e.g. with economists, accountants, engineers, or even marketers).
Well done, looks amazing. Uploading videos (webm) doesn't seem to be working right now. Interested to know what kind of infrastructure you're running on.
Before switching to Macs I used to build my own machines. You want to know how many times I upgraded any of them? Never. Seriously, I specced them out quite generously and never needed to, they lasted as long as I intended them to. Now I’m a Mac user it’s the same thing. I’ll spec out a 27” with plenty of headroom and Ill be done.
Yeah I've not had too much luck with GINIndex. Firstly I can't rule out user error but they just didn't work well. Maybe it was the volume (and the index generation wasn't keeping up with the ingress of data —"only" around 2w/s— or it's the 50M rows...

This was WORM data so denormalising on write didn't need update triggers, and was the difference between 100ms and 10s queries. That was still too slow for us so we started caching expected data outside postgres.