skysight-inc/HackerNews huggingface dataset:
David Miranda was elect as substitute to another congressman. I don't think he has the public support to be elect by himself.

He only became a congressman when the other politician abdicate the position due life threats.
Show HN: How to build a live, face-to-face video chat app in Ruby on Rails 6
Thanks for your reply. Sorry, I didn't add more details. The company has completed a Series C funding. Revenue growth is over 50% yoy. But I fear competition eating away the revenue in future. We just don't seem to have that hockey stick growth.

Also, my main issue is that the exercise price is around $1.00, and I have around 30K options, so I might be spending a good chunk of money.
> However, a former Apple employee said it was possible the encryption project was dropped for other reasons, such as concern that more customers would find themselves locked out of their data more often.

This. It's also the reason why photos are not E2E encrypted on iOS: Apple really doesn't want to be in the position of saying "sorry, you lost all your data" or "sorry, it's sad that Grandma just died, but all of her photos are gone and there's nothing you can do about it."
With most results above the fold being ads these days, this is a pretty tone deaf message to put out there.
I've been stuck with this for two weeks now, and it's bad enough that for the first time ever I've considered using something other than Google. It's just so much harder for my eyes to read, I feel I can't glaze through the results like I used to (and I believe the old search would often give date for things like stack exchange and Reddit, which helps with a wide variety of issues).

I'm pretty sure for the layout itself I'll eventually just get a tampermonkey script to make it look like the old, but this is the first thing that has truly made me look for a Google alternative. They have severely damaged their main product, in my opinion.
We will be expanding internationally this year! Please check back in a few months!
Docker Desktop release 2.2 is here
I feel like the subtitle would be a better HN title, since it describes the article as a book review.

A review of The Europeans: Three Lives and the Making of a Cosmopolitan Culture by Orlando Figes
We need Time Capsule. Period. It was discontinued in 2018. [1] I am still so sad about this.

1: https://www.macworld.com/article/3269361/apple-discontinues-...
Why would you do this on a centralized exchange in the first place? They are good for changing USD into crypto and vice versa but any kind of trading is much easier on a dex such as Uniswap or the like.
The Graphic Designs of Skywatch
I've seen the list that Apple provides on their web site that lists the things that are end to end encrypted, but what about "Locked" Notes?

My understanding is that encryption is happening on the client-side and that you need to enter your password to unlock.
Ask HN: Strategy for changing your primary email?
Hi there!

For reasons (mostly that the domain I'm using isn't really appropriate anymore), I'm considering changing my primary email address.

If you were wanting to change your primary email what would your strategy be?

Ideally:

- All emails hit your new inbox
- All logins that require email are using your new email address

How would you ensure you haven't missed anything?

Would you ever decommission your old inbox?

I'm not sure if I'm missing anything else here.

Thanks in advance for any input!
I save URLs of particular interest in my command-line notes tool, and save urls visited with reckless abandon using OneTab, or now, by exporting URLs with AppleScript or directly from Browser Session files.

I think of Gwern's https://www.gwern.net/Archiving-URLs

Which gets part of the way to having a full index, and gives you offline searchability.

As noname120 mentioned, the "memex" extension indexes what you read, but I found the slowdown from indexing work interfered with normal browsing too much for me. Maybe batched, or manually triggered, indexing would work for me.
That data feels closer to prolog, than to text articles. Since search was the biggest problem with evernote, i'm curious what machine learning could do with the data in roam.
One thing that really surprises me: NONE of these methods work with grouped DataFrames.

But grouping data is extremely common in data analysis.

Basically, the strategy with grouped data, is taking the loc approach, and sprinkling in a bunch of additional .transform calls. :/
Law enforcement is going to love being inundated with tons of different requests from Amazon constantly. Counterfeit goods is probably one of their lowest policing priorities. This is just Amazon passing the buck so they can point and say "we did something!".
Where do you work?? :D
While I sort of agree with your point, I don't agree with your example.

Almost everyone agrees that killing children is immoral. People in favor of abortion stick to a definition in which abortion is not killing children.

Whether that definition is right or wrong is what is at the center of the debate.
Ask HN: How do I handle authentication (CLI and Web)
Authentication has always been a daunting part of my SaaS because getting it right is necessary and there's very limited guidance around it.

Currently my SaaS has a web based authentication (which i'm very happy with).
Sign Up:
- gmail/github flow, create an account and store user details but no password
- username/pass flow, hash the password using bcrypt and store it in my DB

Sign In:
- Sign In using gmail/github/user-pass flow
- Generate a session cookie for the user, store it on the client, which is sent with every request
- When session cookie is invalid, user needs to sign up again

A very important component of my SaaS is a CLI.

> How do I integrate authentication using the CLI application?

Auth0/Okta are excluded as options because I used Auth0 in the past when building the web flow and I found it crazy hard to integrate, along with the crappy sign in page which comes up on the free tier, doing it myself was so much easier.

Thank You!
To me, the clearest Google ads had colored background and text "Sponsored Link" on the side.
>but it's pretty clear that the Russians we're actively involved trying to get Trump elected.

Really? It's my understanding that the Russians were sowing controversy for all parties and all kinds of people. Intelligence officers have testified that this was the case during the impeachment hearings.
First Wuhan Coronavirus Patient Identified in the United States
100% - it's a dark pattern and you know exactly why they're doing it: cash money from advertisers.

The internet is slowly being turned into a corporate power grab and it's only getting worse YOY =|
The Future of Industrial Meat Production
Running a Pi with a SSD over USB seems to be the best option at the moment. There are other SBCs with m.2 storage options which look neat as well but are obviously not nearly as well supported as the Pi line.
Thanks iDemonix, Just to clarify the comments that read like Ansible advertisements are later down in the page now.

The script of the link (that I wrote) is intended as a starting point for a clean and secure web server setup without a third-party ops product - basically what you wrote “ where you could achieve the same in a few lines.”.

Rather than a few lines though the script from the line has a lot of checks and makes needed config updates. Since it’s a single script with no dependencies a developer or devops can easily copy it and modify it for their needs or environment.
Relevant thread on the homepage right now: https://news.ycombinator.com/item?id=22107823
Even though Windows is not open source, from a pure OS design perspective, I like the idea that OS functions which touch hardware directly -- are placed into their own library...

For future OS designers out there, the list of function names gives a clue as to what functionality the base layer of a future OS might include...
Sure. But you can still be lying by omission. Does the phrase "speaking truth to power" still apply if you are also lying by omission?
What's this then?

https://en.wikipedia.org/wiki/Family_and_Medical_Leave_Act_o...
Another option if you don't mind disabling SIP. Don't know how well it works: https://github.com/Gcenx/WineskinServer

> WS11WineCX19.0.1 & WS11WineCX64Bit19.0.1 include wine32on64 and can function on macOS Catalina but these have not been signed or notarized so to make use of these you need to disable SIP in order for wine32on64 to set the kernal flag to allow 32Bit code execution.

I don't believe this is in the release version of Crossover atm?
Not one as sparsely populated as Australia.
There is another side effect of visiting sites served by CloudFlare with disabled JavaScript: Email addresses (or any other words separated by an @) appear as "[email protected]" instead. Take this blog post from CloudFlare themselves for example: https://blog.cloudflare.com/serverless-performance-compariso...
That's just ridiculous.
Time for the Upton Sinclair quote?
>The only other thing they've accomplished

Not creating an interactive map of the entire globe? Or upgrading email into a tag-based, nearly-infinite inbox? Or transforming the browser's security model into a multi-process, sandboxed application?

It's easy to forget all the things we now take for granted.
It is not a requirement for AMP. CDNs now let you roll your own domains on the AMP standard:
https://blog.cloudflare.com/announcing-amp-real-url/

Bing also uses the AMP standard: https://blogs.bing.com/Webmaster-Blog/September-2018/Introdu...
I believe you that the HVAC isn’t designed for such a filter. But a few months back my home was in the path of smoke from some wildfires. The AQI went from 200 to 0 after I installed a filter and ran the house fan for an hour. Also, the furnace doesn’t have to work very hard here because of the mild climate, so I never have much of a heat bill anyway. It would be a bummer if the furnace died because of it running out of spec, but I’m skeptical that the risk-adjusted cost of that is higher than the cost of standalone filtration units.
Continuous Deployment Ruby Application to Minikube with Skaffold
It all depends on your threat model. For the average person I’m not worried about the relatively unlikely occurrence of the government accessing their backups. I’m much more worried about the more likely occurrence of local malware or ad tracking by malicious apps including from big names like Facebook & other social media companies, and in that instance Apple is still ahead as the OS restricts what apps can do a lot more than Android, the App Store is more curated against malware, etc.
Was half way through your post when I was about to write my comment about hidden champions,glad you mentioned it. This is something that tends to be overlooked quite often. Very very few countries have a model like this.Take the UK, as an example.An average town or even small city rarely has anything that isn't just for local market. For a lot of companies it's kind of fine,as the market is big enough to earn comfy living for the owners, but that's it. The default in most countries is something like: " ok,I'll sell this in local area and maybe,just maybe,if I become super big,then we'll start exporting". It's shame really. I see this mentality in my own country, Lithuania,where an average purchasing power is relatively low and the market is super small(1/5 of London population) ,yet the default option is to start locally. Luckily the IT sector is different,where most businesses default to foreign markets.
Node.js – v13.7.0
More outrage is necessary. I probably don't need their new features. Have a separate build for legacy without the cruft, or provide a means of replacing the logic board.

Luckily I only have two play:5 speakers and a bridge, but the play:1s are going to be next on their chopping block and my house is full of them, not to mention the sub and soundbar.

This, plus Sonos' lack of investment in their software clients, makes me plan on upgrading to something else.
Though it's technically correct, the term Asian should not be applied here, since the suspects are almost always Pakistani in origin. Indians and Chinese and other Asians are not part of this.
>That doesn't mean there wasn't evidence to be found.

How can anyone ever clear their name with a mentality like this? They investigated and didn't find sufficient evidence. Saying, "yeah, but there could be evidence" means nothing will convince you.
Done. Let's see how it works out.
if i were moving my primary to a gmail account, i'd setup the "send mail as" thing to receive all the email in your new account, set-up a filter to automatically label it as such, and then set a super strong password w/ 2FA on your previous acct.
Economic facts that don't mean what you think they mean.

Lack of productivity has nothing to do with individual performance, but with automation, industrial capital, organization and regulation.

Spain suffers from an antiquated labour regulation, including perverse incentives. As an example, many companies refrain from growing over certain size because it triggers a nightmare of regulation and expenses.

Also there are other barriers... I could write about that for hours, but it's sad and I'm tired.
Foreign interference is a big deal and shouldn't be overlooked.

But I just don't think its plausible that the identified Russian activities swung the election. The Russian fake news trolls were a drop in the ocean of social media/news. The russia spend on facebook was 0.05 percent of the candidates (not even going to mention the free posting by individual supporters). FB estimated that 1 out of ~20 thousand pieces of "content" it served related to the election was russian.

In order to believe they had an impact, you have to believe russia ads/fake news are almost infinitely more persuasive than other propaganda, ads, news, etc.
This is something journalists do all the time. If a source comes to you, even with illegally obtained materials, it is normal for a journalist to ask for more, that's their job.
Is he using a headless browser? Interesting that he won't give specifics..

Edit - Whoops, read too fast.
What if the rewrite was intended to be competing product rather than a replacement for the existing one?

So many rewrites die as they attempts to reach parity and acceptance from users of the legacy version.

When a startup comes along and "disrupts" a product with their fancy new tech, they have basically done a rewrite without caring about the state of the legacy product. And then the incumbent often acquires them for a lot of money.

So, why not just do that whole process in-house?
One question in my mind is: what would it take for the old "engineer" faction of Boeing to come to the top again? Or is this unrealistic as the "management/costcutting" faction is just inherently better a "management" politics to ever be dislodged?

Failing this, what is the likelihood a competitor with old-school Boeing values might emerge to compete, in such a capital-heavy industry?
Zig's approach to safety is to optionally add runtime checks either in debug builds and/or in arbitrary code scopes even in product builds, rather than to try to soundly eliminate them. This means that the language can be drastically simpler. Some UB can escape this kind of unsound safety, but on the other hand the simplicity of the language makes the semantics of an expression easier to understand -- which may make, say, code reviews cheaper -- and may free up time for other kinds of assurance, be it through faster compilation, shorter development cycles, and possibly static analysis tools, that generally like simple languages.

Now, note that I am not saying that Zig's approach to safety is definitely better than Rust. Correctness is an extremely complex issue, with many factors, and it's hard to say with any certainty what works and why. My preference for Zig (which is largely hypothetical as Zig doesn't really exist in a meaningful sense yet) is because I personally value language simplicity and short cycles over what some call "expressivity", but as someone who is also very much interested in formal methods and software correctness in general, I am not convinced that Rust's complexity buys you increased correctness over Zig, and it may even be worse. So the tradeoff is simplicity vs. "expressivity", where correctness can go either way.
Is there a good design that lets someone forget their password and restore their backup (without a recovery key somewhere, like on an old device?)

If you forget a local iTunes backup password, there is no way to fix it.
First off, it's useless to talk about "Android" because it ranges from phones literally bought with malware on them from stores to something like CopperheadOS (now GrapheneOS).

But let's say we talk about Pixel phones, on which typically Google doesn't invade your privacy much more than it does on any other phone through its preinstalled apps, but at least it lacks additional OEM-installed spyware.

A Pixel phone is not more privacy-friendly than an iPhone, not even close. But in this particular context, I do believe Google now allows encrypted backups of phone data with your own key. But, other than that, Pixels still leak data from all pores.
Show HN: MSD: A Red Hat-Like Business for Open Source EDA (Verilog, VHDL, etc.)
Yeah, this segment (Cortex-M) is on the order of a billion devices shipped each year. With growth expected to stay high for years to come. Plenty of space for Rust to get adopted.
backrub.. still cracks me up when i see it.
I'm in the same spot. Given the large number of companies who are willing to state that they use Rust (https://www.rust-lang.org/production/users) without being able to find openings that are explicitly for Rust, I'd say you're right.
> That’s a really bold statement. Are you advocating that people only learn if they desire to? That sounds like a huge step back for society in my opinion

Are you suggesting people have never learned anything without going to public schools?

I'm not talking about something distant from my personal experience: I spent 13 years in public schools and it was a hugely counterproductive experience.
I mean, they're wholesale knocking off Slack, calling it Teams - Slack is dead.
This is a really good point; I don't use Messages on my Mac so I forget that's an option.

Maybe the concept is the same, but on a Mac the private key is stored in the Keychain instead of a physical enclave?
because suckers are going to eat it, what else are they gonna do, install Linux?

a somewhat less cynical answer: some division head decided it would look good on their performance review
Abolish private schools.

You can be sure that the people in power will make sure public schools are properly funded.
He links to https://www.qutebrowser.org/
I link the exact browser I use.

It's called qutebrowser, it's powered by QtWebEngine, which is chromium underneath.

Basically Chromium wrapped in python with vim-keybindings.
I don't think this will go far, for Greenwald. He didn't invade the Telegram accounts; other people did, yet another people used (and propably paid for) the service, one of them is a hard-left politician that happens to be Greenwald's husband.

His involvement was to put the weight of his name to defend his husband's actions. And yes, I look down on Greenwald now, while I used to look up to him when I read 'No Place to Hide', for a variety of reasons.

Bolsonaro is a Trump-like clown but make a little research why people voted on the clown first.
Fair enough.

I just made the point, because from security point of view, we all have to gain no matter what safe systems programming languages get adopted.

It doesn't need to be Rust vs the others, in what concerns improving the current state of IT security.

For example, Nvidia is now adopting Ada/SPARK for security critical firmware.
I realize /r/rust (Reddit) isn't representative of the entire Rust community but it's given me a really bad impression of Rust culture.
They botched subsequent pushes on it because the bootstrapping problem around apps had grown too deep.

I don't really think that is necessarily accurate. Lots of smaller developers would be more than happy to have a green field for app development if another player were willing to put the effort into assuring the device isn't a POS, and is priced reasonably. Some of the larger apps (netflix for example) already have a dozen diffrent versions because they support not only ios/android but a pile of similar devices (TV's/etc) and likely don't have a problem with another platform if it has a future and has the prereqs (widevine or similar DRM for example).
Why don't they put the icon and url underneath the title? Seems like its around the wrong way!
Practically speaking there is no privacy in the digital world, unless you're willing to go full Stallman, or abandon modern society and go live in a mountain shack somewhere, and even there you'll have dozens of Starlink satellites overhead pretty soon.

The best you can do if you're technically inclined is to use open source as much as possible (AOSP, postmarketOS, PureOS, etc.), minimize use of untrusted software and services (from all major corporations, no social media, no proprietary software in general), use network-level ad blockers, Tor if you think it helps, VPNs, encrypt everything, etc. And you'd still be tracked and profiled.

If you're not technically savvy, forget about it.

In either case if privacy is really a concern vote to elect politicians that are willing to enact laws that regulate the way companies can use personal data. Though considering both companies and governments benefit from the status quo, I don't foresee things improving in the near future, barring some kind of revolution where the majority wakes up, which is also unlikely. If the Snowden revelations didn't do it, I doubt anything will.

So much for fighting 1984, Apple.
Even American pet food/treats is riddled with frauds or questionable companies. There's a treat called No-Hide that people have sent in for DNA testing and other testing that is suspiciously similar to rawhide despite being claimed to be starch based The Pennsylvania Department of Agriculture did an investigation and this person FOIA'd the documents and the testing shows a lot of discrepancies even though the government cleared them of misbranding. https://truthaboutpetfood.com/is-it-no-hide-or-rawhide-from-...
> and relies on having a computer plugged into power at the same time as your iPhone, with enough free space.

I mean... yes? How else would they do it? Data transfer is power-intensive, and encryption is also power-intensive. Imagine having only 10% battery on your laptop while you're working at a coffee shop or something and suddenly it drops to 5% because it's started a backup.

Sure, the majority of the time it'd probably work out fine, but Apple's UX philosophy is to simply remove undesirable states from the equation by sufficiently limiting users' options. This is exactly the kind of behavior I would expect from this feature.
Looks like

- about.me

- freelancercv.com resume website
> I think we all understand what that word means in this context.

No, we don't, and that's exactly the point.

We tend to anthropomorphize companies. "Good Guy Google" has become "Evil Google". "Micro$oft" has become "Altruistic, OSS Microsoft". Apple has become "Defender Of Privacy". But all of these are illusions created by marketing departments; there is no real sentiment behind any of them that can be used to predict future behavior. And it takes constant vigilance to remind yourself that those narratives are empty.
I don't mean to downplay your research or stance, but the poster above you mentioned a bit about their credentials. Do you work professionally in a related field that has caused you to talk to/read other scientists regarding this issue?

Without context, "all the scientists I've come across" could be 1 or 200.
>and actually respects your privacy.

According to who?

DDG is a privately-owned, for-profit corporation, whose code is closed source and doesn't undergo independent audits or validations of privacy.
Color fade: A history of Google ad labeling in search results