skysight-inc/HackerNews huggingface dataset:
I think the problem is, that people are egotistical and assume that a god must be like themselves.

That people can't fathom an entity which is supposedly more powerful and knowledgeable than themselves, isn't also more <insert positive human attributes>. Who says God must only be positive? Who are humans to determine what God must be? Isn't the Old Testament God also a vengeful one?
When it comes to cameras, Ken Rockwell is infamous for never giving a bad review. Apparently everything is awesome.
>Is there something wrong with me or does numpy and pandas seem more difficult than they should be?

If you're only an occasional user, this will be your life forever. My experience with pandas is that if you use it heavily for 3 months, then things start to "stick" and you need to look it up less often.

Unfortunately I changed jobs and have forgotten most of pandas, so I'm back to looking things up again.
Thats often due to ridiculous accredited investor laws designed to make sure the rate of return on capital is greater for the rich than the poor, who are only given government approved and thus lower returning options.
Yeah it feels at least twice as heavy as the Sansa. Maybe even heavier.
Well maybe the Redis packages problem can be solved, I started working on one for Zig [1], maybe I'll bite the bullet in the future and contribute to redis-rs too :)

[1] https://github.com/kristoff-it/zig-heyredis (far from complete)
This isn't just about wages. From the article: https://www.freep.com/story/money/cars/general-motors/2019/0...

Health care costs are a key issue. Ford and GM said that they spend more than $1 billion per year on health care for active UAW workers. Government data for all union workers show that the average cost of health care benefits is more than $6 per hour, the Center for Automotive Research reported. But the report showed the UAW Detroit Three's health care cost is roughly 150% of the U.S. average. The average UAW worker pays about 3% of his or her health care costs compared with 28% paid by the average U.S. worker, CAR said. Note: Some of the money for CAR's research comes from automakers including GM, Ford and FCA.

UAW members are protective of their health care benefits because their jobs are physically demanding and they need health care to function and stay healthy to do the jobs.
Automakers also worry about an economic downturn foreseen by some economists as the car companies face high costs to develop electric vehicles required in China and Europe and to prepare to compete in a future with more shared services and autonomous travel.
I've been using pandas since 2012 and it had decent plotting capabilities back then.
But often times the "good reason" is that the engineer can quietly solve a problem in their cubicle without fighting an epic political battle that affects multiple departments. From that engineer's perspective, it's a perfectly rational choice.

And that engineer who writes code might be a brilliant engineer and competent coder, but they just haven't been on many software projects before and they don't see how damning that decision could end up being.

It works and everyone is happy, but it's a wart that people have to build around for the next 20 years.
Does Bitwarden do a phone app?
There Is No Tech Backlash
I'm a long time KeePassX user. What do you like about BW the most?
Yes, very soon we are releasing playground where you will be able to try and see the difference yourself. Please subscribe for the update! Thanks.
When I got my Pixel 3, I found it super annoying to have to carry around a dongle, I have a handful of headphones in the car, home, office, etc. Finally I just bought a half-dozen USB-C->headphone dongles, one for each headphone and keep the dongle on the headphones all the time.

I'm still annoyed that I can't charge and use headphones at the same time (I have a different dongle with a charge port that I use on the plane), but other than that, it's not so bad. Still annoying that I had to pay $60 to use my phone the way I want to, but with so many phones dropping the headphone jack, I gave up trying to resist. (I'm still resisting moving to bluetooth headphones, I can never remember to keep them charged)

Dongles are available on Amazon for as low as a few dollars, but I couldn't tell which ones were good and which were junk, even the Google branded ones had reviews saying they were not legitimate Google branded, so I bought the $9 ones off Apple's website, which work fine on my Pixel.
Yeah, BitWarden absolutely has the best UX of any password manager out there (for the subset of password managers that are cross-platform... it's possible there's something better out there for a single platform, but that's not terribly useful for me).
In fact with Go is even more obvious. Go don't have inheritance!

Traits is a way to solve it. But the problem is that in Go types are "too open". If you wanna constrain it more traits is not an elegant solution.

Generics is better in this case.

BTW: This is how is in Rust. Rust have traits but you fill the rest with generics.

I made a mini-go database command liner that I call from rust (so I get access to drivers that are not yet available in rust). Is much more boilerplate from some stuff that in the rust side is just Value<T>.

And type errors that Go have that rust don't.

I think that Rust & Go sharing some(most?) design principles (about how model types) make easier to see what each side make harder...
I mean if you rent you could leave your kid actual cash or investments which are higher returning than houses. Then they can buy three houses
Yep, both iOS and Android.
Will my Elm code written today still be maintainable with an up-to-date elm environment in 3 years? It certainly isn't the case with code written 3 years ago.
We work in a fairly old building and wasps sometimes find their way into our offices. We used to freak out and get spray or something.

But we learned the easiest way to get rid of wasps is to just open a door that leads outside. They will find it and go away.
I've love to switch away from LastPass. I switched to LastPass Families when it came out due to their "digital contingency plan" so family members (or the trusted family attorney) can get access to passwords rather conveniently if I or another family member passes away. At the time, I didn't see that other offerings made this as easy. Any other good options out there for this use case?
Yes and it integrates with the OS level password autofill systems.
You can read about it:

https://en.wikipedia.org/wiki/General_Motors_Chapter_11_reor...

The new company had ~23,000 less people (I think many of those jobs were sold to other companies).
All the wording in https://discourse.elm-lang.org/t/native-code-in-0-19/826 seems to indicate the opposite. I'm not saying jQuery bindings are a good idea, but saying no to _everything_ b/c you don't want jQuery bindings is.
It's possible to get a best of both worlds setup if you try. Have you tried the Vim plugin for VS Code?

The VS Code plugin is interesting in context of this Neovim update because it will actually use parts of Neovim as a "native library" to speed some operations (mostly ex commands), if Neovim is installed.

https://github.com/VSCodeVim/Vim
IIRC, if you import seaborn, then pandas plots will use seaborn styling. I don't think seaborn is a standalone plotting library - it's merely provides styling. So you can have your cake and eat it too.
Back in the old days, experts collected reference manuals. Googling things is the same as flipping through the pages of a manual.
Rhodopsin, in our retina, exploits a quantun mechanical effect. You could argue that our brains are quantum computers if you consider our retina including rhodopsin to be part of the brain.
The bug report says:

by iframing popupfilltab.html (i.e. via moz-extension,
ms-browser-extension, chrome-extension, etc). It's a
valid web_accessible_resource.
[...]
y.src="chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/popupfilltab.html";
// or y.src="moz-extension://...";

My understanding is that this should not work with the Firefox version of LastPass, since each installation of the extension is given a unique id which can't be guessed by web pages -- that is unless the unique id is made visible to web pages by the extension itself.
In my case I couldn't actually find any project I could contribute to, until after I had the editor I wanted. But similar projects kept popping up, some backed my big corp.
I thought about abandoning my own editor and implement the features I needed in any of the similar projects, but I didn't like the architecture and they where made in languages that I didn't like. My editor also was ahead. Although it did not take long until the other projects surpassed my editor in capabilities. I have also later found many projects like mine that are now abandoned. It's very ironic indeed. I kept working on it hoping that I could pivot and find market fit to make some money off it, but it seems dead impossible. And at the same time similar projects are backed by investors.
The pandas wrappers around matplotlib are convenient but for anything that needs customising, you'll need to reach for the full matplotlib API anyway.
So... accurate description of long-time Googlers?
> nuclear fission

https://en.wikipedia.org/wiki/Natural_nuclear_fission_reacto...

For pretty much every thing you list, nature has something pretty close to it in it. Even nuclear fission.
For anybody curious about context on this, and the IPCC's response: https://www.theguardian.com/environment/2010/jan/20/ipcc-him...

> In a statement (pdf), the IPCC said the paragraph "refers to poorly substantiated estimates of rate of recession and date for the disappearance of Himalayan glaciers. In drafting the paragraph in question, the clear and well-established standards of evidence, required by the IPCC procedures, were not applied properly."

> It added: "The IPCC regrets the poor application of well-established IPCC procedures in this instance." But the statement calls for no action beyond stating a need for absolute adherence to IPCC quality control processes. "We reaffirm our strong commitment to ensuring this level of performance," the statement said.
Your comment implies that you're no longer changing your credentials?
Show HN: OccamsRecord – The missing ActiveRecord features you deserve
Have you used Amazon Web Services Web Console? Worst UI experience I've had up to this point. However, it's a great product.

I think companies like this devote their resources to back end shit and keep the front end shit simple on purpose to prevent even the hint of a security bug that would make them look bad.
Why does one need to be a conservative to find value in Ancient Greco-Roman civilization? It's certainly possible for someone to be critical of modernity yet not be some kind of right-wing zealot, or even right-wing at all. Personally I don't identify with any modern political ideology and think that there is a lot of value to be found in the ancients.

This black-and-white view of dividing everything into "you're either with us or you're with the terrorists" is extremely destructive and it's one of the main reasons that Western Civilization is in its current identity crisis. And that applies to all sides of the political spectrum.
The gap between Snowden's eloquence at answering questions and the hackery of the CBS hosts is almost comic.
True, only on Android, Windows and ChromeOS.
Thanks for sharing your config files.
This repo is the promised followup to my comment on the CTRL submission yesterday which linked to examples I made during testing: https://news.ycombinator.com/item?id=20948760
Your linked article states quite clearly that Elixir does not cross compile, and is best deployed via some deployment tool, seeing as it doesn't produce easily managed, static, standalone executables like Go does.
So it seems like Elixir isn't.
I'm avoiding the browser extensions, they seem to be a security nightmare. KeePass and similar are a better way to go, if slightly more labor intensive.
Yeah. The whole premise of the article is "if someone trolls you, feed the troll".
There's a kind of shallow pedantic contrarianism that is unfortunately part of the culture.
I quit LastPass when they were acquired by LogmeIn and doubled their prices to $24 a year, and their constant issues with autofill (atleast for websites in my country).

I switched to Bitwarden and haven't faced an issue since.
Do you live in Europe, or in the US? ("I'm from Europe" doesn't specify this.) If you're in the US, this is perfectly understandable: commutes here are hellish because of the gridlock on roads and the lack of decent public transit. But European cities, from what I've seen, are much better because they generally do have good public transit.

>World governments need to start incentivizing employers to offer remote ASAP as infrastructure in the cities is not keeping up with population growth.

A lot of work can't be done remotely. Not everyone works in software. No, what governments need to do is build good infrastructure. Population growth in cities means more tax revenue, so there really isn't a problem here, except with some governments being too wasteful and inefficient and unable to build infrastructure on a budget. This isn't the case everywhere. China sure has no problems building clean and effective subway systems. The ones in Germany and Japan are pretty great too.
I like Elm as a language, but the community is extremely toxic, and it's not production-ready yet (version < 1.0, one-person project). Too bad, because it's a great project.
The economy fuels technological advance, and technological advance is the only thing that can fix the problem. (It may not, but it's the only thing that can. Social engineering will not.)
Honestly I'm a bit confused why these languages are constantly pitted against each other as though one has to eventually win out. They were each designed with different goals in mind and suit different tasks.
and the "racing category" the grandparent is talking about was initiated by crobots?
I agree. .NET is not bad at all. I work with F# and like the results

BUT

Is easier to make faster/memory-efficient app in Rust or Go than in .NET.

The "defaults" of a language matter a lot. And what it give for "free" impacts a lot. Specially for the code made by less skilled OR skilled-but-tired developers.
Linux Kernel 5.3
Protecting Privacy with Math
The problem with rating systems is they are third-party. If you want to knowingly package assets with a poor grade bad at a better rating, you will shop around until you find a rater who will give you the grade you want. It becomes the cost of doing business. It takes one bad seed to mis-grade. What's worse is, the rating agency that grades fraudulently will get paid more, since the one's trying to maintain integrity won't want to mis-grade.

Broader point here: grading systems aren't all that resilient. It only takes one bad actor to threaten the whole system, if we assume ratings (in aggregate) are always believable. Dodd-Frank may have been re-worked but I wouldn't, for a second, assume there isn't a loophole in there that will allow the bad guys to resume.
question 1: how does this infinite lottery works?

not clear from this piece nor from the original article, which I was able to find on arxiv, and where the infinite lottery is never mentioned (the results is stated in terms of moern set theory):

https://arxiv.org/pdf/1904.05824.pdf
Google fixes Chromebook 2FA flaw in ‘built-in security key’
Yeah, disk breaks are definitely helping the trend. From the head mechanic of EF Education last year:

«The disc-brake thing has gained real momentum, so on those frames you can certainly run wider tires because there's the clearance for it. I could see it evolving to 26mm or 27 mm as the standard road-racing tire, sure. Why not.»

https://www.businessinsider.com/tour-de-france-wider-tires-l...
This is the reason.
Can't address authoritatively, but speculatively, there is reason to believe they would use device telemetry to check their platform exposure to malware.

It's a blanket excuse to say "security," but the only viable malware detection works by inventorying telemetry off-device, as on-device can be detected instrumented around by any advanced attacker.
When you get old, there may be a time when the ability to dial up the font size on any book is more important than all the things you list.

The accessibility benefits of a good ereader (ie not a phone or tablet) are important for a lot of people.
I'm going to reply because you read the comments as I requested and I appreciate that. I don't have much time so this will be brief.

Here's an extract from the comments which actually says it well:

<<<

The claim "an algorithm that has been on the books as "optimal" for 46 years, which has been analyzed in excruciating detail by geniuses like Knuth and taught in all computer science courses in the world, can be optimized to run 10 times faster" is half wrong and half obvious.

[which is what people here too have been saying]

Is half wrong because you cannot talk about optimizing an algorithm in terms of "time", you can optimize its asymptotic computational complexity number of steps, which you did not. Is half obvious because the fact that heaps do not match well with virtual memory, with caches and with multiple execution pipelines in modern CPUs is something known since decades.

[repeating what people have said here too, that once you have caches, memory accesses become very inconsistent. The time difference between a L1 cache hit and a main mem access can be 50 times, or even more. So much more than a single order of magnitude speed difference. If it hits disk via VM, OMG IT HURTS IT HURTS... That's why an 'inferior' algorithm that uses memory in a nice way can beat a technically superior algo that doesn't]

Who decided to use a pure heap in that code was not a very good programmer, you proved to be a better one [I agree here], you did not change a little bit in the history of algorithms, a good CS class may help you about the fact that you think and claim you did, there is a long way before being able to even name Knuth.

>>>

Analysing algorithms can't AFAIK take into account much about caches. It's just too difficult. So analysis is valuable but limited (though with very important real-world value), and you need also to account for the fact that cache/VM effects are huge.

The author didn't discover anything we - or you - aren't aware of, and he presented it badly.

HTH
It's a matplotlib wrapper.
How do you get that C# is way behind Go on this one? If anything, those benchmarks show these groups of languages performing at roughly the same level:

1. C/Rust

2. Go/C#

3. Java/OCaml/Haskell

4. JavaScript/Swift

5. Python
Genuine question - would you be willing to spend money for a better version of pandas?

Better in some generic sense of lighter, faster, better API.

I share your implied concern that pandas can be quite large and I personally disagree with a lot of the design decisions when it comes to the pandas API, but building an alternative tool would be a full time job. Unfortunately, there is no mechanism to support Python library developers and the expectation is for Python libraries to be free.

I'm curious how many people would be ok paying for a Python library.
[Another] keen observation on that network driver thread is performance is bound by memory copying. For which Java, C#, etc. can all be about the same.

FWIW:

Back in ~1998, I wrote a VRML browser that was faster (FPS and event loop) than Sony's. Benchmarks showed Sony's was then the fastest (publicly available). They used 'C'. I used Java (JDK 1.2). We both used same OpenGL stack.

Same kind of deal as a network stack. Most of FPS was due the graphics card and use of OpenGL. Java's JNI added a minor performance penalty.

As for the all the other stuff, like reading files, parsing, user interface, I just figured Sony's VRML team sucked (worse than me).

Update: Others made the point about latencies.
Indicate, not dictate, like it seems to be the case. In this case it looks like the company profit is deciding how the culture should be given to the population. There has to be some wiggle room here between company profits and general access to culture I think.
Equity in the old GM got wiped out. It's more than a practicality for you if you held shares in the old company -- or your retirement fund held shares.
If you think this is bad, there is a horrible security hole in the site of the National Transit Agency.

They have the most imbecile password recovery mechanism: With only the national id of the victim(cedula) you can recover their password!

I'm not talking about RESETING the password, I mean they sent you the literal password that was set during account creation to ANY email you input.

This is the state and reflection of the incompetence, rot and corruption of our current and past Government.
Typo in the video (I think, not an anatomist), it's "basilar" membrane, not "vasilar." Awesome video though, I wish my speech processing professor had used that instead of teaching hearing like a filterbank, even if that is how we needed to understand it.

Another weird thing about hearing: the hairs that vibrate aren't just tuned to particular frequencies, they actually vibrate over a range, and the response isn't symmetric (although iirc, part of that is from the fact the hairs are mechanically coupled). That's why low frequency noise masks high frequency noise more than vice versa, which is exploited in lossy codecs (if there's low frequency energy, you don't need high frequency energy that it masks).
How are the parents affording a 2-bedroom apartment? Is there a massive (relative to what we'd expect) income gap between 50-60 year olds and 20-30 year olds? The article mentioned incomes for the younger demographics, but not the older.
And yet Go programmers are often happy.

I think the reason is: Go code has a low level of abstraction-construction and a high level of explicitly writing the algorithm. You can see through the language, which is "boring" and does not distract your attention, to what it is trying to achieve, which is interesting.
Even before the IPO you have VC firms raising billion dollar funds from pension funds and endowments to pump up their donkeys. A down round doesn't really matter when you're taking a 2.5% management fee on billions of dollars.
New AI Face Anonymization Model Protects Privacy
I use LastPass and hate it (searching 'gmail' shows every site where I use my email address before it shows Gmail).

How does BitWarden compare to 1Password?
1Password has a Families plan for this.
Can you describe (or link) a scenario where more advanced mutability options would be preferred / better practice?
Ok, we've changed to that from https://www.academia.edu/40335340/KRNC_New_Foundations_for_P...
Interested in this. Got a link?
Inflexible minds are depressingly common
And for a country? A company or the ease of access to culture?
Those are designed to prevent people from getting scammed, after numerous incidents. Because the absolute best "mark" is someone who thinks he's a sophisticated investor because he's watched some videos on youtube. People like to cite "higher returns" but only after conveniently ignoring all the ones that didn't pan out.

Also, leverage: if you're borrowing money to make an unsecured investment in a scheme, disaster awaits.
That correction is in the video description, so yeah.
which is why you should get your e-books as drm-free local files
Why would Trump administration want to prosecute Snowden?
I agree. I made my own pseudo-ORM layer instead. I make a small python script that spit out rust structs and stuff and cover the rest with traits.

Is not bad.

I think for RDBMS Rust lack the Python DBAPI interface. Too much reimplementation at the low level (ie: I adapt postgres and sqlite and frankly, both drivers are dissimilar is unnecessary ways).
Seaborn adds new plotting functions, not merely a new style, though I'm not sure that qualifies it to be called standalone. Certainly Seaborn has matplotlib as a dependency.
Okta?
> a best of both worlds

Or the worst.