skysight-inc/HackerNews huggingface dataset:
> What happens if my credit card expires and I forget to update/pay?

I paid for it once and then used it for years and years without updating. After a few years the browser extension stopped working (was no longer compatible with current browsers) so I decided to buy again. By this time they'd moved to a subscription system and I have no idea how it works.

It used to be simple... there was an app, and if you stored the password file in Dropbox, you got cross platform support. But now the UX is terrible. I don't know where my passwords are stored, I don't know if the entire thing will stop working if I stop paying, etc. What a shame. I used to recommend it all the time but since the update there's no way I could recommend it to anyone I know who isn't a techie.
Show HN: An API client for SaltEdge (aggregating financial info)
My favorite routers to use with React at the moment are redux-first-router (define a route map, and an object in your Redux store gets automatically two-way synced with browser location state; your 'routing' is actually just a switch statement over the current location state), and Next.js (make some component files under pages/ and they get automatically rendered as routes; wrap a filename in brackets and it's used as a query param value wildcard). Both have advantages and disadvantages but are very low-mental-overhead in practice.
> Python 2.6 and 2.7 supported Unicode just fine

It did, but in a way that chainsaws support sculpting just fine. Technically possible. Very advanced people will know how to handle it. Everybody else is just going to injure themselves randomly.

Most people writing py2 got the text/binary processing working on accident. Things appear to work until you throw actual Unicode into parameters and then nobody knows what happens. There's a number of "what does this decoding exception mean" questions on stackoverflow every day. They're often actual bugs people could ignore before. Now they're told immediately and I believe that's better.
SaaS companies in 1Password’s level of maturity rarely die trying to hit $1BB.
Hey so it was a suggestion. No need for the hostility.
You can use iCloud without an account? Is iCloud available outside of Apple ecosystem? Otherwise it doesn't seem very relevant since its not a general solution.
I guess you're on apple stuff then? my nexus 6 just broke and im on an old 5x thats barely funtional. the pixels all look atrocious with no end in sight.
Maybe Amazon will finally do something about the huge proliferation of counterfeit products on its platform. Their attitude now is to just throw their hands up in the air and say not our problem. This New Yorker article goes into some good detail the Birkenstock CEO faced when trying to remedy: https://www.newyorker.com/magazine/2019/10/21/is-amazon-unst...
> Random reports of software issues have persuaded us to wait

Case in point, the current release that has been rolling out over the last week or so definitely has some ominous bug reports.

But on the other hand, updates aren't forced, you can cancel them when they're offered.

It's a double edge sword, really. I've had several cars that desperately needed an update but it was impossible to get. I think I lean in the direction of having OTA updates available, as long as I maintain 100% control of them. And I need to be able to control data from my car going into the cloud. I think Tesla has both of these covered, though it could be implemented more elegantly.
Everyone needs to be better at data visualization. If for no other reason than to be an informed consumer. If Mark Twain had lived through informatics I'm sure it would be four ways to lie: "Lies, Damned Lies, Statistics, and Charts"

There are a lot of bullshit techniques used in data viz that are tantamount to lying and people are often sincerely shocked when you call them on it.

"I didn't do that on purpose," as if they didn't learn when they're 4 that it doesn't matter if you meant it if you did it. You still have to apologize and try to make amends.

Things people do from ignorance or malice:

Remove the origin on the graph and the relative height of the lines is skewed. 3d pie charts are 'larger' on the bottom half. Circle charts conflate diameter with area (humans are bad at judging area). On a log scale plot, a fat enough line can make anything look like a trend, because the end of the line is literally orders of magnitude wider than at the origin.

Friends don't let friends use any of these techniques, and the jaded instantly distrust anyone who is using them.

The used bookstore on the closest university campus has an entire shelf full of old editions of Edward Tufte books. I don't know if you'll be so lucky, but it's well worth a shot.
Nice job, Geras. Grats
Using six is intervention. You end up with code that has one foot stuck in the past.
I don't know, using a VR headset for the first time is the most magical tech experience I've ever had and that was barely three years ago. Modern VR came about because all the disparate pieces of tech involved slowly improved over decades, until one day they all worked well enough to create something humanity could only dream of just a few years ago. There are a lot of fields in similar situations. We have room for some magic yet.
Thank you for asking! 1Password Teams is the best option for smaller teams: https://1password.com/teams/

You can always change it to 1Password Business later if you need more permission controls, user groups, etc.

If you need help with anything, please get in touch with our business team: business@1password.com
I haven't heard of Microformats. But sure enough, if I inspect Mastodon, I see a little span class="h-card" around a tag. I guess I need to see a little more practical usage before I rush out and update my HTML code everywhere, but I'm bookmarking this, because this is the sort of simplicity I miss from my old "just write some static HTML" days.
>This is backwards thinking.

And the alternative is cargo cult "newer is better".

>Yes, it's expensive to upgrade from Python 2 to Python 3, but it's also expensive for the Python project to maintain 2 versions of Python indefinitely.

On the other hand, they could progressively enhance upon a backwards compatible single 2 version. JS manages to do that just fine, as does Java...
It's possible to make bloated crap in any language.

But enterprise programmers making internal software have little incentive to make their programs sleek and fast because they 1) have a captive user base who are forced to use their bad UIs, and 2) there aren't many users so you don't really need to optimize for minimal server use.

From the eyes of management, a good enterprise programmer can take a request from start to beginning and fulfill a business requirement in a reasonable amount of time. Architecture, UI, future maintainability, speed, security... that's not really on their radar at all.

There are plenty of managers who do not understand or respect feature creep and technical debt, so spending time refactoring is useless and opaque to them. Developers have no incentive to write good code, and bad developers who can talk a good game get hired on, so the codebase spirals into an unmaintainable sea of crap.

According to management, if you solve business problems, you're valuable to them. So if you care about good code, it's an uphill battle fighting for it against the other entrenched developers who really don't give a shit.

These programs usually happen to be written in Java because there are tons of Java developers out there, which is great if you don't live in a tech hub.
This analysis needs to take into account total wealth growth rather than fraction of wealth.
In some respects, yes.
New YouTube Homepage, fresh look and new features on desktop and tablets
This.

Setup a raspberry pi with an IPTable rule to log and black hole all incoming traffic, then open it up entirely to the internet through your router.

I did this and, after about 48 hours, had a nice long log of bots hammering the server scanning for vulnerabilities on open ports.

I imagine non-technical users (the ones at a high risk of getting malware just browsing online) and wonder if they are truly better off if we open up their computers to the world without first rethinking the security model.
Hero, thanks. We teach a module on renewable energy at my uni and it's interesting to get the big picture perspective on the use of wind turbines.
On at least one occasion, the CC says a person is speaking in city speak, but the language is a Semitic language, probably Amhara.
It has one stick of upgradable RAM - better than nothing, but I wanted both sticks. Honestly, for a work laptop where you are going to be trading it out again in 3 years, that's probably fine.

My E495 currently has 8GB (2x4GB for better iGPU performance) and that's all I need for personal uses for now. But I can upgrade to 32GB later if I need to (and for less overall cost).
1Password almost makes me feel like I'm in the Truman Show or something.

It's a company whose founders live in my small hometown and keeps appearing in my life in the most disconnected ways (despite living hours away). Just recently my sister-in-law was hired to the company. All along I'm super impressed by their model and great culture, but at the same time believing that it's -- in the words of Steve Jobs -- a feature and not a product.

Fantastic to see them doing so well.
It would be even more helpful to point out that the article talked about all of this.
The article mentions 170k QPS, not 170.
Almost everything digital in audio seems to have been a decade or two ahead of video (non-linear editing, lossless/uncompressed quality, digital synthesis of elements, distribution, etc), primarily due to the bandwidth and processing power requirements being much greater for video.

So I'm curious how, with regard to deepfake technology, video seems to be well ahead of audio. Is audio deep fake technology simply less interesting to people? Are listeners far more sensitive to voice not being perfect? Is the human input just a lot less helpful in modeling the output with voice vs video (where the initial human input is only slightly more helpful than just synthesizing from text-to-speech)?
I've seen a ton of responses from people in the industry along the lines of "this is normal" or similar. People who work on this stuff are incredulous that there's even an issue, since everyone's health info is already being uploaded to AWS or something. This is business as usual, they say.

The uproar is taken by people actually working in the business as a sign that the public are ignorant and misinformed. Things are actually HIPPA compliant, they say. This isn't a big deal, they say.

But perhaps the education should be going in the other direction, and the people in the industry should realize they are the ignorant ones for realizing that this is totally not OK for a huge number of people.

Realize that we are absolutely horrified that this data is being shared, that a reasonable response is to say that if HIPPA is OK with this then we need stronger laws, that we don't want faceless algorithms studying our most intimate personal and medical issues at companies we never had a relationship with.

And, especially, we are absolutely fucking certain that we want literally none of it to be seen by employees of the sociopathic tech companies that are surveilling every aspect of our life in order to better manipulate politics, markets, and our society.

The thing to take away here is that people are shocked and horrified at what's apparently business as usual.
I never really understood the appeal of 1Password, why would you send all your passwords to a 3rd party where you can't even read the source code?

I'm using KeePassXC in combination with Syncthing, everything is hosted by me and without the need of any cloud. Am I missing something, or is it just the convinience of one package?
> Knowing someone's phone number means you can reach them on WhatsApp

...that would be super useful if I had WhatsApp installed. It also means that WhatsApp is tracking the phone number of all the people and doing selective (assuming only your friends can see it) publishing of it. I guess that's usually okay, but it also kinda wierds me out that it leaks info that way.

My phone number is already managed by me, I've given it to the people I want to have it. This really just limits any WhatsApp messaging I would to to entities that I want to have my phone number. It's probably much easier to block WhatsApp accounts (and attempted messages) than calls (phone calls which are synchronous communication have a much higher urgency to me than some random phone ding that's async).
If that were true, businesses would notice and stop the behavior. The unfortunate fact is that spam works, reengagement marketing works, lots of things that are annoying work, for definitions of work that mean, "works for the business using the tactic".
As long as I can physically turn that off, and enable it myself if I want to check for an update I'm kinda fine with that.
Alien Life (He Doesn't Talk about UFOs)
Bowvie Weather app uses OpenWeatherMap and supports Android 10’s dark mode
> What is this "significant hassle"? Surely it's not that much harder to install [sync app] + [password app] than it is to install [password app]?

Or no app, just add the browser extension and you're done. Seems a lot easier to me than downloading two other apps, one I have no use for other than syncing the other one.
Transmission!!! A huge appeal of offshore for densely populated areas is you can put the huge turbines far off the coast of a dense area and then have very effective transmission, something which onshore is vastly limited by due to NIMBYism and lobbying and regulation.
The new Dell monitors have built-in KVM-s for exactly your use case.
https://www.dell.com/en-uk/work/shop/dell-ultrasharp-38-curv...
SENLA | Engineering positions | Zagreb, Croatia | Full-Time | Onsite https://senlainc.com/

About us:

SENLA is an outsourcing company that offers services to clients all over the globe. We worked with businesses from a wide scope of spheres, such as Banking and Financial Services, E-commerce, Manufacturing and Logistics, Healthcare, and others.

Our team:

Our team consists of the most competent technical managers and certified engineers. We are well-versed in the integrated management of processes and resources, along with a wide range of modern technological stack.

Open positions:

We are hiring JAVA, WEB developers. More detailed job descriptions you can find here: https://senlainc.com/careers/

How to apply:

If you are interested, please reach out to me directly at maryia_tamashevich@senla.eu

Make sure to include what job you are looking for in the subject line.

Happy to answer any questions via email.
> But RCS seems to be trying to bring SMS to parity with messaging apps supporting emoticons and media-heavy content

I think it's more that RCS is attempting to bring SMS into the 21st century, if barely. Those aren't exactly amazing features, they're the lowest bar for entry you could meet for a messaging app in 2010. 2019 has a much higher bar, as everyone here is noting.
For Samsung MicroSD cards, Samsung has a tool you can download that authenticates the card. I don't know the specifics of what the tool does, but presumably with proper use of cryptography techniques, it could be made nearly impossible to circumvent.

A caveat - I used the tool and it said the card was genuine. Afterwards I put it back in my dashcam, and the dashcam said the card was bad. I just had to reformat it in the dashcam and then it was fine.
Let's be fair. The most recent release has also caused a few people to have near misses as their car goes in a direction opposite to what they intended. Frequent software updates comes with risks.
>This is a terrible and impractical idea. Nearly all insurgencies fail. And among the few that succeed, the new rulers are often as bad as or worse than the old.

This is an unfortunate perspective which seems to rule out any possibility of real qualitative change, and it's downright ridiculous to see when the people themselves are formally disenfranchised by the law to make semi-meaningful change, i.e the most change Western democracies allow. In other words, for the sake of freedom, "it's worth a shot" should be the perspective, not "let's not try". The fact is that we can learn from our mistakes. As it happens, despite your claims of nearly all insurgencies failing (failing in what respect? not succeeding? or succeeding but being worse?), the ones that have succeeded and live on to this day generally aren't that bad. The French, American and German revolutions, and with some qualification the Russian revolution were great.
I absolutely understand these concepts. That's exactly why I don't want to do it.
Do land-based ones compete with agricultural usage?
In my organization, business needs overrule technical details. Management didn't want to spend the resources until forced to do so, rather focus on revenue-generating work. Can see it both ways I guess. We have recently started upgrading our codebase to support 3.X
"Don't be snarky."

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

We've had to ask you to stop doing precisely this in the past:

https://news.ycombinator.com/item?id=19884138

https://news.ycombinator.com/item?id=13587522

Unfortunately, you've continued to post like this frequently. If you keep doing that we're going to have to ban you, so could you please review the guidelines and fix this?
Recently moved from gogs to gitea and yes, it can sound a bit daunting to upgrade version by version, but probably didn't took more than 5 min. Give it a try, i bet it sounds more complicated than it is!
4/10 is surprisingly low. Most of us would borrow to pay a $400 emergency expense. Are there really that many people out there paying with cash or check instead of “borrowing” by paying with credit card?
Cats can be motivated by texture, so that may be part of it.
I wonder if this could be solved by moving in-progress jobs to a separate table...

Guess you lose job atomicity that way.
yes! go read LastPass's privacy policy. They spy on everything you do and share it with anyone and everyone.
We need something like this:

https://foundation.mozilla.org/en/privacynotincluded/

expanded to every type of IoT. Imagine a kind of mandatory labelling for any device with data-capture and/or telemetry capabilities.
> Carmack doing it would just be another drop in the bucket.

If this research is as compute intensive as it seems to be,
Carmack's contribution might be that he increases the rate other researchers can add their drops to the bucket.

Carmack isn't the first techie to take on a big hard problem. Jeff Hawkins, a name many of us also know, did as well.
https://twitter.com/damageboy/status/1194751035136450560?s=1...

Up to 20% for Array.Sort
Some tiny wasps are used for pest control in farms, natural and clean way
I recently went through a fairly large upgrade from JDK8 to JDK 11 and it was a bit of a pain -- lots of dependencies to update, etc. But very few code changes were required, and the static type system made it pretty clear when the codebase was broken -- it just wouldn't build. It still took my team several weeks.

Migrating from Python 2 to Python 3 is way worse than that -- code changes are required, and because Python is a dynamic language you may not notice bugs until you actually run the code (or even worse, until after you release it to production and some code branch that is rarely invoked somehow gets called...). In other words, the tooling and the type system are not confidence-inspiring and it's really hard to verify that you migrated without breaking stuff.
For existing PoW, proximity to cheap energy is required before anything else.
The first two of those are explicit design decisions: "explicit is better than implicit" and "we're all consenting adults" respectively.
better displays are mostly engineering problems while better batteries are a science problem.
It's backward compatible, so it will.
I did not suggest a PR for security related issues but for lacking featues, which is perfectly normal.

I understand that you know crypto extremely well but how can you say "It's unauthenticated CBC. That's completely broken." ? Using CBC without authentication is certainly broken but that only means you have to use a MAC with CBC. A MAC is NOT part of CBC and lack of MAC usage is a criticism that has nothing to do with their CBC implementation.

> They're not saying AEAD has anything to do with PFS. They're saying that the only encryption they have is (at best) the AEAD, without a kex.

If that'a what they meant then it makes sense. I read it as if AEAD was thought of by them as an alternate to PFS.
It’s not at all likely that their net worth is equal unless you assume they both had equal net worth before they were married, which itself is highly unlikely.

More importantly, the net worth you are referring to is only the value that would be established in the event of a divorce, and indeed could only be established with the knowledge that they were married.

Since GS doesn’t know about the marriage when they make the credit offer, we know the figure you are using has no relevance whatsoever to the calculation they do use.

Do you actually now acknowledge that they don’t know the marital status or gender of applicants when they offer the credit, or are you still denying that?

If you do, why do you keep bringing this up?
Right, that's FANG scale.
If that’s true, than the point I made about better security with Dropbox is moot.

As an end user, it’s abundantly clear that all encryption/decryption is done locally when using the Dropbox integration since you can see the files directly in your Dropbox. I guess I didn’t make the same assumption about the 1pass cloud service for some reason.
You can always backup your data and move to another manager if needed. Almost all of its competitors support importing from their format.
Why is esports listed as a vice-venture?
Clash: A functional hardware description language
Just last year[1] there was hand-wringing that the world was using up the entire production capacity for lithium and batteries were going to skyrocket in price.

[1] https://www.engineering.com/AdvancedManufacturing/ArticleID/...
Paper maps:

* weight a lot more than digital

* aren't robust to water, dirty, or even manipulation

* require extra equipment to read on the dark

* can be cut and folded, but lose usefulness on the process (I really don't get your claim that cell phones can't be hold in a hand)

But that last point is spot on. Ditto for the people talking about writing on the map (digital could improve on this front).

Anyway navigating a paper map requires some careful folding and unfolding that is quite slow, and you must carefully select what maps you'll bring every time, while for digital maps you just bring the entire continent.

I don't see how one can declare any of them a clear win. The answer depends too much on your use case.
I see, so the discussion has simply devolved into pointless generalities.

I don’t see any sources claiming the company has been acquired (other HN comments don’t count), even if it was I haven’t seen any evidence that the investors are interested in undermining the sustainability of the business model.

All of the doom and gloom comments in this thread are completely unsubstantiated, and seem to be mostly based on misunderstandings of how businesses actually operate. A company reliant on funding to operate needs to be very concerned with its valuation, a profitable company doesn’t to be to anywhere near the same level. Comments that amount to nothing more than “VC bad” should probably not get a free pass in a community supposedly devoted to “gratif[ying] one's intellectual curiosity”.
Well they should just accept a two state 'solution' then. /s