skysight-inc/HackerNews huggingface dataset:
I also find 1password browser plugin fairly crap. Sometimes it doesn't play nice with chrome, sometimes it doesn't show the correct logins so I have to open the plugin, navigate to it, and then do two copy pastes.
or just let people be themselves and stop trying to play god
> There may come a point in time when a well-written native app won't trounce an Electron-based app in terms of memory footprint, startup time, and integration with the host platform. But that time is not now, and it's silly to pretend otherwise.

It's also silly to pretend that users will notice or care, assuming a well written electron app. Again, look at VS Code. Now assume that the app is aimed at a non-technical audience who aren't going to be examining their resource monitors and who would never describe anything as a Mac citizen. If the customer doesn't notice or care, then the superiority of native apps does not exist.
I have worked at a company where we had a mandatory 35 hours week and I definitely feel that less working hours leads to a more disciplined workplace where less time is being wasted. At that company we actually worked during work hours whereas in my current company we spend a lot of time in meetings and other interruptions so I think I actually work less time than 35 hours.
I recently starting using Firefox again, and getting my passwords out of Chrome was by far the most difficult part of the process for me. A few things I learned:

Chrome has a feature to export passwords to a CSV file, but I had to enable it via a chrome:flag, so who knows if/when support for this will disappear. This created a bit of a sense of urgency for me, as Google aggressively removes features that they don't want to support.

My employer MITMs all web traffic, so I would never log into my Google account from work. They also have an ridiculously strict password change policy (every 3 months). But having a password manager on my phone lets me store passwords for my various work-related accounts somewhere, which makes each password change fairly easy, and also lets me log into certain work-related apps/sites (e.g. Slack) from home.

If you have multiple accounts on a single website, it's a bit easier to do in a password manager (at least Keepass or Bitwarden).

Chrome is a web browser, so it only remembers passwords to websites. If you have passwords that don't map to a website - e.g. hard drive encryption password, a pgp/ssh key, a wifi password), it's a bit easier to do in a password manager.

Some password managers have OTP generators built-in, which can be convenient.
A good critique of these systems is here: https://tonyarcieri.com/4-fatal-flaws-in-deterministic-passw..., discussed on HN here: https://news.ycombinator.com/item?id=13016132

The general consensus of security experts seems to be that they're a bad idea.

I think my setup using `password-store` works great, and arguably is more secure since I rotate my passwords regularly as well.

The main reason I argue my system is more secure is that it has a physical gpg yubikey token to decrypt my password database.

In the 'deterministic password managers', there's no easy way to require that you have physical access to my yubikey in order to decrypt the passwords. You could keylog the master phrase in the case of deterministic ones and have a persistent pwn... heck, just typing the master password into a public slack by accident pwns most deterministic password managers (as pointed out in the above article)

On the other hand, even if someone keylogs my yubikey's user pin, well, they still need to either have the yubikey or to trick me into unlocking the yubikey again for their malicious attacking software. If I accidentally type my user pin into slack, I really don't have to worry all that much.
Oh apparently they understand Twitch channels too, huzzah, ugh.
That and check if the window is hidden, which was improved a bit in this release.
Devops. I don't even know how banks work I just keep shit running.
Hayek would agree. It's better to let resources be used efficiently than to create artificial demand via subsidies.
"Also, the market well balance itself. If someone is more productive they'll be rewarded more."

I don't think that's true at all. If you don't spend significant amounts of time on self promotion you will not get rewarded but taken for granted.
Great comment. I didn't know the exclude bots toggled used an iab list.. thats excellent information for me to know. Thanks!
Yeah I suspect this is part of their overall revenue model.
This is how blockchain nerds report about Facebook cloning PayPal.
A few years ago our dog got out (Stupid power company went though our back yard and opened our gate and let the dogs out). We put up signs and were looking for him. Someone took him to the vet to get him checked out and told the vet he had the dog for years and was just able to afford to take him in to get checked out. The vet scanned his chip and our information came up. They called us. The guy left the vet and left our dog there. He is a purebred pekingeses.

That is why it needs to be inside the animal. And yes that is a true story. And yes he was also wearing a collar with a nameplate and address on him, the guy replaced it with a different collar.
as far as i can tell from perusing the literature for the last ~year very few people care about theory in ML
I wonder if they also shut down the huge strip mine in situated in Jülich. I watched 20m tall excavators work the place for years.
The obvious solution for this is for them to embrace the same solution that's working so well in other countries - embrace immigration and bring foreign workers in to shore up their own workforce.
Show HN: Try focuspocus and stay productive (Google Chrome Extension)
One feature I didn't see mentioned—LastPass has a Bookmarklet that can be used in leu of a proper extension. This means that if I ever decide to start using a random niche web browser, I won't have to start copying and pasting from a web vault in order to log in to sites.

The freedom to do this is important to me regardless of whether I ever actually use it.
Discover Vagrant Boxes
Dammit, I got baited.

> What problems do you see/think arise from kata pretending to be a container?

There are a few.

One of the most obvious is that anything that requires fd passing simply cannot work, because file descriptors can't be transferred through the hypervisor (obviously). This means that certain kinds of console handling are completely off the table (in fact this was a pretty big argument between us and the Hyper.sh folks about 2 years ago now -- in runc we added this whole --console-socket semantic to allow for container-originated PTYs to be passed around, and you cannot do that with VM-based runtimes without some pretty awful emulation). But it turns out that most layers above us now just have high-level PTY operations like resizing (which I think is uglier and less flexible, but that's just my personal opinion).

Another one is that runtime hooks (such as LXC or OCI hooks) now are a bit more difficult to use. There's nothing stopping you from doing CNI with Kata, but it's one of those things where either the hook knows that it's working with a VM (which requires hook work) or the hook is tricked into thinking its dealing with a container (which requires lots of forwarding work, or running the hook in the VM). I'm really not sure how Jata handles this problem -- but the last time I spoke to the Kata folks the answer was "well, we're OCI compliant" which isn't really an answer IMHO (they're also cannot be OCI compliant, because OCI compliance testing still doesn't exist -- but that's a different topic). I imagine their point was "we copy runc", which is unfortunately what most people think when they say "OCI compliance".

There was a recent issue a colleague of mine (who works on Kata) mentioned, which is that currently "docker top" operates by getting the list of PIDs from the runtime and then fetching /proc information about them. Obviously this won't work with Kata and will require some pretty big changes to containerd and Docker to handle this (though I would argue this would be a good thing overall -- the current way people handle getting host PIDs for container processes is quite dodgy). There is currently some kernel work being done by Christian Brauner to add a new concept called procfds, and all of this work will be completely useless for Kata (even though it'll fix many PID races that exist).

But as I said, Kata is quite an interesting project (the work done for the agent is quite interesting) and it fulfills a very important need -- people are still worried about container security and adding a hypervisor which is lightweight will dissuade those fears.
Every time the containers add-on gets updated, it forgets all your preferences.
There are applications besides web browsers that require passwords. For example, password-protected documents, or encrypted archives. A password managers that requires, or only supports, web browsers is incomplete.
Compression is pretty fast on modern CPUs so I would disagree about that. But yes depending on the compiler/switches/versions the Electron run times are not going to be bit for bit identical but it's a stretch to say there will be nothing in common - all the dependent library code for e.g.
> Not even if I had root on the device with the source code to the OS, firmware and applications.

Can't you debug code and control network access in that scenario?
The work in 2013 appears to have been a simulation of slime mold/amoeba behavior, not an actual living organism.
They’re also competing for investors.

Costco’s operations aren’t too different than other retailers, but they still manage to do well while paying its employees much better than what others do.
But your mobile device is also only one device you interact with in a day. Very few people have the same OS across all their devices, even if you allow for the "close cousins" scenarios like people that only use iOS and macOS. Everyone uses the web everywhere, though, it's the one thing guaranteed to tie all of a user's devices/accounts/actions/"digital life" together today.

I don't have numbers to back it up, I have a lot of anecdotal evidence I've seen, but it does look like there seem to be at least as many people that don't care what widgets an app uses, so long as the app works, as there are people such as yourself that even notice native UI widgets and care about them (deeply and vocally, as often the case may be).
Building an ML-powered portrait mode with real-time image segmentation on iOS
I remember in a HN thread someone making the great observation that data without structure is just noise (i.e. not data at all).
Rancher and Arm Partner to Deliver a Kubernetes-Based Platform for IoT, Edge
Roberts was already a big budget producer by the time SC came around...calling someone 'indie' when they've hired Nicolas Cage for a project is stretching the term well beyond its limits.
What does "break into tech" mean for you?

I've spent ~6 years doing PM work for different software projects and the number of sub-areas within "tech" can include:

- Actual project dev work, like requirements gathering, Wireframing, UI/UX design, front/back-end development, usability testing, Quality Assurance

- Managing IT infrastructure. Databases, writing process documentation, running IT controls audits

- CRM/Marketing Automation/Conversion Optimization

- Business Intelligence

The rabbit hole goes pretty deep in any of these sub-areas, and the list above is definitely not comprehensive.

I suggest going to meetups in your community to learn from people about what roles they are in, what their day to day looks like, and if it's something you could see yourself doing.
I didn't say it wasn't a benefit, I said there is no new innovation here. I was kind of wrong, but only insofar as it uses a different way to embed arbitrary garbage in a PDF instead of directly at the end. The concept is still the same (as it has to be).
Speaking as a Chinese working in the States

>>> More and more Chinese citizens are travelling abroad yet their beliefs in the "Chinese system" only gets re-affirmed by mistakenly thinking that China's success is completely dependent on authoritarianism

Not true, most of the well educated people won't have this simplified view of any political system. It's actually the reverse you see very common in the Western media, that China being a non-democratic nation, is an evil and destined to fail.
The NFL’s Analytics Revolution Has Arrived
Perhaps have release branches and hotfix there, merging into master? May be a more enjoyable development cycle.
s/code paths/code patterns/
You can tell when the average viewer of this site learned to program by how irrationally clingy they are to things like the concept of memory management.

It used to matter a lot more, when those people were learning, so now it has to still matter!!!111oneoneeleven
I guess you could have a default day or default rotation (e.g. your Wednesday > Friday > Wednesday every other week) and then negotiate for one of the other days in lieu of the default when it makes things more convenient.
Am I wrong in being suspicious this is a plan for economic colonialism by Facebook? Can they use the custody assets as capital for lending?

Like if they have (e.g.) $100mil to back Zuckcoin, would it make any sense (or even be legal in the US) for them to start using this to start issuing, for example, microloans to rural farmers in India? I hope not but I'm interested in the answer.
It makes sense to promote renewable energies, as this makes sense both from a social and environmental point of view.

Keeping coal mining on life support makes no sense. In the Ruhr area, the consequences of coal mining will still be felt for a very long time. It is necessary to run pumps for centuries to come so that the toxic mine water does not reach the groundwater level.
The difference is that the subsidies for renewables had the purpose of propping up reshaping the power supply system, are time limited (20 years of life time, rates are locked in when the system is brought up, rates were falling over time) and decentralized (put up a panel on your roof that's connected to the power grid, you're eligible).

In contrast, the coal subsidies propped up a well-established industry with few players, with no end in sight and little oversight (as stated upthread: "No one really knows how much money exactly went in there").
Gates-led fund is investing in a startup to build a cheap battery
Problem is that i'm sysadmin so i have to deal with the results, but i guess i could start business with native apps.
Copyleft and community licenses are not without merit, but they are a dead end
The article you linked is a simulation rather than living amoeba.

Furthermore, both this and the main article are about finding suboptimal solutions, which is fun but not groundbreaking.
So I guess I can only run ~16 instances of Slack. Damn...
That's not how Western Union works. The recipient goes to WU and presents matching ID.
This is a dupe of https://news.ycombinator.com/item?id=18730778
Having worked in the odd megacorp (and those tend to run the show), "efficient use of resources" isn't the first thing that comes to my mind when it comes to the private sector.
I'm leaving for a backpacking trip soon and left my dad in charge of my dog. I've put up three cameras to watch her and noticed they can all be included in a grafana dashboard using a text field and markdown.

(One of the cameras is my old security camera but the two new ones are fish eye lense zeros close to the ground.)
I was planning on using this for my side project. I thought it looked great for MVPs and small projects. What happened?
One of the problems he originally called out were the local police being useless at dealing with property crimes. I believe this to be absolutely true. Based on experience.
While I think that's fair, the article hints at subsidies for other fuel sources which would also distort the market.

Any idea what the energy market in Germany would have looked like absent subsidies entirely?
It was the old one. Awful!
After engineering something for 6 months you really really [don't want to lose that thing you spent 6 months on because there are still many factors beyond your control]. Rober doesn't have much to gain from youtube stardom [except of course--money, and notoriety]
"It is not possible" claims are very hard to substantiate.

Java is just someone's C++ program.

> "Pointer arithmetic, placement new, and other low level features make it hard to determine pointers from non-pointers and to move things in memory."

Real applications in a garbage collected language are mixtures of the managed code, plus unmanaged components (like foreign libraries).

Garbage collected C++ can work in much the same way: there is a framework for managed code that uses GC, and then there are unsafe parts that are analogous to foreign code. (Except, the managed code can much more easily and efficiently interact with this code than the typical FFI.)

There is more than one way to integrate garbage collection into C++, in any case.
>I'm convinced that since citizens don't know their rights, that the government doesn't think we care about them, and uses that against us when we try defending them. It's the idea of... If you don't use them, you lose them.

Alternatively, some people are willing to give up some rights for a feeling of security.

Or some people are willing to curtail some rights because it hurts people they don't like a lot more than it hurts them.

Or some people imagine gutting rights they don't regularly seem to need will never come back to bite them. People aren't going to defend things they don't care about.

Or some people seem to imagine that if a certain right doesn't seem to benefit them directly that it's not worthwhile to defend.

Or some people seem to think that maintaining the status quo is a right that they need to defend, no matter how many people are harmed by the inequality in the current landscape.

I mean you're not wrong. But that's certainly not the only issue issue causing the erosion of liberty.
That’s why most browsers now make this difficult to do.
Presumably there's a reason they have a few dozen blockchain engineers working on this beyond just Venmo/Paypal functionality, such as this stablecoin actually being an ERC-20 token that can be transferred to your own wallet.
“Brave” is just a blatant protection racket, trying to strongarm people that want nothing to do with him into contracts dictated by Eich.

On the user-facing side, he’s replacing ads with his own, like a cheap motel WiFi. If you trust this blatant power- and money-grab with your privacy just because you see common cause with his mission to see traditional journalism die, I won’t shed a tear when we find out he’s selling clickstreams to the highest bidder.
> A system wherein there is 'no way out' i.e. they will punish anyone who leave (i.e. Brexit).

Cry me a river. The EU has been nothing but patient with the clusterf*ck that has been UK's leadership trying to both leave the EU and take all it can from the EU, and actually due to pure incompetence, doing neither.

Do you want to know what punishment for leaving a union really is? You should maybe ask the south and the confederates how their secession went down.

> ... a completely unelected Executive making laws for one. A completely unresponsive government - they do make some neat laws, but they are fully elitist, they have a total disdain for anything populist.

You mean like a QUEEN?

Sometimes is almost too sad the level of pro-brexit "arguments" thrown around.

There is no system in the world where all the decisions are made by "elected executives". There is nothing more elitist than a monarchy.
It's the Vitruvian Triad: firmitatis, utilitatis, venustatis. Make it safe, make it useful, make it beautiful, in that order.
Good relationship with said neighbor? Trying to tie race baiting into this is an extremely bad look (and not to mention a really disgusting accusation) without further concrete evidence.
I think people may be forgetting that Brave is a very small, new company, and not everything is streamlined yet...
In this hypothetical, as with the recent financial crisis, you're weighing moral hazard against frozen credit markets and failing banks.

Sometimes, one must pick the lesser of two evils.
A credit union without any offices in New York City is a good way to protect you against the organisms described here:

https://www.bloomberg.com/graphics/2018-confessions-of-judgm...
How about instead of negotiation a stupid trade deal, negotiate a smart one? For example, making sure a global minimum wage. One bullet and two aim. Making Chinese middle class more empowered, and the cost of making a car in China more.
I assume you're talking about the user requests regarding their data? Well, if the data is so anonymized that even the person can't prove who they are, then I'd say it falls in the provision that exempts anonymized data.

But in this case, I'm assuming the user must have a private key (for signing BAT transactions), so they could build a feature in the browser to sign messages using it.
> It's not like the browser is setting up a crowd funding page for you

Isn't it pretty much like this? How many people would use some other way of giving a creator money if they knew that the creator isn't actually signed up for Brave's thing and they're creating additional work for them, or that the money might even be distributed to others at some point?

EDIT: some screenshots: https://twitter.com/ummjackson/status/1076221401353207808 - zero indication that's not going directly to the creator
Want to correct that the U.S Web Design System was built by a USDS sister org, 18F under the GSA/Technology Transformation Services https://www.gsa.gov/about-us/organization/federal-acquisitio...
Would it change if it subsided a policy you liked?

Perhaps not for you, I feel like the augment about "hey we shouldn't subside that" is often tied to if someone likes it or not. But other subsides are ok...
Am I wrong in being suspicious this is a plan for economic colonialism by Facebook

Personally, my brain went in the direction of "is Facebook taking the Google approach to developing products?" i.e. they have a huge engineering team that needs to work on something, so you end up with a lot of products coming out of their dev organization, thrown at a wall, some stick and become popular in their own right (Messenger), some don't and die, and some are extensions of acquisitions (instagram).

Pure speculation and supposition, but that's the sensation I get, specifically reading this headline. shrug
This comment crosses into political and nationalistic flamewar, which is what we're trying to avoid on HN. Please don't post like this here.

https://news.ycombinator.com/newsguidelines.html
One of the less obvious reasons why Electron has become so widely used is that Apple hasn’t invested anything meaningful into improving AppKit in the last 5-10 years. If Cocoa was a joy to use I’m sure there would be more native apps.
I've done lots of work in C, Python and Common Lisp. I've done a fair bit in go and for me it's just not fun to use. I feel like I'm playing in a little sandbox with a few prescribed tools.
I never backed Star Citizen, though I keep an ear out for updates here and there.

It seems like Derek Smart has come up in every thread about SC for a few years now. Why? Google tells me he developed a similar singleplayer game a long time ago and is currently working on some kind of online venture. Is he attached to the SC project?
Perhaps your better-positioned brow could clarify exactly how the involvement of a blockchain would solve WeChat's problem and make it easy for Americans to buy in?

In particular, if it could be done, why isn't WeChat doing it? And if WeChat can't do it, why can WhatsApp do it?
We've banned this account for trolling.

Please don't create accounts to break HN's guidelines with.
I'd rather want to see DNS-over-QUIC