skysight-inc/HackerNews huggingface dataset:
My problem is I'm paranoid of getting rid of anything now. I just want to take one good sweep through so I can do something with those drives.
I feel like it isn't a dig at all:

> The skimmer uses a Cloudflare API in order to get the end-user IP address.

They described what the script does in detail, and that's part of what it does.
Looks like an awesome product.

Is the item metadata encrypted as well, or just the content?

Do you have any documentation explaining the encryption process in detail?
“Smarter” is a really vague term. At least in CS/Software it’s incredibly common for people to sound much more knowledgeable than they are, or for promising junior engineers to get stuck in a hole. Given the selection bias inherent to graduate school pathways* in the US, I wouldn’t presuppose any innate skill gap between Fresh Phds and baccalaureates.

* A top BSc candidate with a comp eco background would need to forgo ~800k in compensation for a 4 year PhD. While in grad school, they must be able to survive on ~20k per year in direct income. Fresh from a BS they may have 100k in student debt, or have been fortunate to have wealthy family or studied internationally where the cost of education is lower. People willing and able to go for grad school do not represent an unbiased sample of the top students.
Just chiming in to say that Firefox location bar has some great filters [1] that might help you search history first (and other things). It doesn't do a full text search, but often helps me in a way I think you're after.

If you type: "^ worms" in the searchbar it will search your history for 'worms' and show the results in the dropdown. Typing "* worms" will search your bookmarks instead. The rest of the shortcut symbols are listed on the linked page. Hope that helps!

[1] http://kb.mozillazine.org/Location_Bar_search
I don't think he's using a WiFi 6 router (those are still extremely expensive, at least the decent ones) but the AX200 (and I assume the brand new AX210) is just a great chip. I'm using one on my desktop (you can buy it with a PCIe adapter and an external antenna) since I just don't fill like drilling and routing wire all over than old house alongside a crappy Xiaomi router and it's been rock solid for a year and a half. I've got an average ping to the router of ~2ms.

>PING 192.168.31.1 (192.168.31.1) 56(84) bytes of data.

>64 bytes from 192.168.31.1: icmp_seq=1 ttl=64 time=1.69 ms

>64 bytes from 192.168.31.1: icmp_seq=2 ttl=64 time=2.16 ms

>64 bytes from 192.168.31.1: icmp_seq=3 ttl=64 time=1.54 ms

>64 bytes from 192.168.31.1: icmp_seq=4 ttl=64 time=1.88 ms

>64 bytes from 192.168.31.1: icmp_seq=5 ttl=64 time=4.79 ms

>64 bytes from 192.168.31.1: icmp_seq=6 ttl=64 time=2.10 ms

>64 bytes from 192.168.31.1: icmp_seq=7 ttl=64 time=2.04 ms

>64 bytes from 192.168.31.1: icmp_seq=8 ttl=64 time=1.76 ms

>64 bytes from 192.168.31.1: icmp_seq=9 ttl=64 time=1.91 ms

>64 bytes from 192.168.31.1: icmp_seq=10 ttl=64 time=1.84 ms

>64 bytes from 192.168.31.1: icmp_seq=11 ttl=64 time=1.64 ms

>64 bytes from 192.168.31.1: icmp_seq=12 ttl=64 time=1.71 ms

>64 bytes from 192.168.31.1: icmp_seq=13 ttl=64 time=2.54 ms

>64 bytes from 192.168.31.1: icmp_seq=14 ttl=64 time=1.60 ms

>64 bytes from 192.168.31.1: icmp_seq=15 ttl=64 time=1.62 ms

>64 bytes from 192.168.31.1: icmp_seq=16 ttl=64 time=1.56 ms

AFAIK the spikes are due to Windows' network discovery.
Where did I blame the end user?

> Also, your "could be stored in a compact way" is meaningless. [...]

That's getting way too personal. What the heck?

I'm not suggesting anything complex, either. If someone copies a layer 5 times and applies a low-cpu-cost filter to each copy, you don't have to store the result, just the original data and the filter parameters. You might be able to get something like this already, but it doesn't happen automatically. There are valid tradeoffs in simplicity vs. speed vs. memory.

"Could be done differently" is not me insulting everyone that doesn't do it that way!
I'm unclear what you mean by anti-masculine and masculine side. Can you talk about that a bit more?
We are working on providing a formal spec, but the gist of it is already documented here: https://docs.etebase.com/protocol-specs/authentication

A secure encryption key is derived from the user's password using a random salt an Argon2id, though the data is encrypted with a randomly generated key. Keys are generated for each "layer" of the account (so one for the account, one for collections, and etc), so each part can be re-encrypted (or not) separately if needed.

Password change: you can either re-encrypt the data if you want, or more likely, if the password hasn't be compromised, just re-encrypt the main encryption key that's used to encrypt the data.

Password lost: tough luck. We can't help you recover that, because we don't have access to your data. Though we have some ideas on how to maybe enable recovery (using key custodians, shamir secret sharing, or another method, haven't decided).
Exporting via Takeout will retain the geolocation tags. The API isn't the best place to export.
Ah, well obviously we need to make these nefarious "Web Sockets" illegal, sounds like they can be used by criminals to harm children, so they are bad.
Sustaining Agriculture in the Urban Interface
Yes - you deduced correctly!

There was a long period of parallel evolution. Over the last few years we've been able to get back on the standards track. The article describes this as one of the guiding principles. It's why we participate in TC39.

Nowadays our tooling stack now uses TypeScript, Babel, Rollup & Terser which I regard as the most mainstream of choices. And we go out of our way to keep things aligned with ECMAScript, e.g. preventing the use of "experimentalDecorators".
Yes, and it is also a bug riddled mess that is prone to synthesis errors. I am hoping maybe the AMD acquisition will encourage them to open more things up to get more eyes on the synthesis flow and allow more recourse/debugging when issues are encountered.
> them stuck in dysfunctional and unhappy relationships.

I see this a lot in India where a young woman quickly gets out of a bad relationship and then prefers to be alone than in a bad relationship as she has more economic independence now.
Speedy drones count Antarctic penguin colonies in record time
You also have to prove that the lie occurred. If there is no evidence that the data exists of anything more than a hope and a prayer, then you can't prove there was a lie.
It's more akin to making and then running a CDN but only charging 10% of customers. I'm sure Docker the company was writing it off as a marketing expense, but if they were running this in one of the public clouds that charge for egress, they were paying out a boatload of money just in egress charges (plus more in storage costs)
> If you have an existing free unlimited plan they should grandfather that in.

They do. Photos uploaded before the change next year do not count.
Convolution on stored data. This is huge and really really simple to implement. You could work with TB of data without the gpu.

Or am I missing sometjing obvious?
I‘ve had few problems with R on my 2020 13’ Macbook but several of my coworkers have struggled with R on theirs. Some of them are very new to programming and likely get stumped by what I would consider “simple“ bugs.
And if you find a bug? If it's in a recent nightly or a stable release, you can rightfully file a bug. It will be either fixed on master or a point release will be made. If your nightly is weeks old, you don't really know whether master has fixed it weeks ago or a bug report would be welcome. So you lose this advantage.

Anyways, that's not an exhaustive list. Not wanting to deal with rustup might be another reason so you use your distro rustc packages instead.
As I programming language I don't love R. I didn't get it till I took a biostatistics class. (We could use Stata/Excel or R for the class). It really shines analyzing data. Its loved by statisticians and some programmable attributes too.

Biologists like it for single cell analysis. They use Seurat and save the data as an object and load it up/ pass around around for analysis. Its actually kinda neat.

R's ggplot2 library is top tier in making graphs.

RStudio makes it very accessible.
They didn't have an "arbitrary shy Trump voter" factor. That's not how they did it. They observed that Trump voters were less likely to answer polls and tried to get at the data other ways.

Also, who cares about 50-state results? One of the key points Trafalgar's founder has made is that polling is a state-by-state exercise. All pollsters use data to estimate e.g. turnout among different demographics. National pollsters use things like exit polls, but Trafalgar digs into state-level voter registration data.
Sliders are a great fit for a touchscreen. And knobs are basically sliders that take up less room.

I don’t see the problem? If you give me a numeric input that doesn’t allow me to drag or swipe to change values then I’ll swiftly be looking for a different app.
I am pretty much all-in with Google and do what I can to protect my Google account, but one risk you can't get rid of is if Google cancelled your account for whatever mysterious reason, which is unlikely but would be catastrophic.

I still like Google Photos, but ideally I'd automatically sync all my photos to a backup service and have things set up so I could make it the primary replica if needed.
VS Code Quick Tip: JavaScript Import Autocomplete
You just run MKL from the oneapi distribution, and it gives decent performance on EPYC2, but basically only for double precision, and I don't remember if that includes complex.

ACML was never competitive in my comparisons with Goto/OpenBLAS on a variety of opterons. It's been discarded, and AMD now use a somewhat enhanced version of BLIS.

BLIS is similar to, sometimes better than, ARMPL on aarch64, like thunderx2.
There are some areas where Apple is prioritizing getting developers on board with their hardware, and the neural engine seems like one of them.

Over the past couple of years, coremltools [1], which is used to convert models from Tensorflow and other frameworks to run on Apple hardware (including the neural engine when available), has gone from a total joke to being quite good.

I had to get a Keras model running on iOS a few months ago, and I was expecting to spend days tracking down obscure errors and writing lots of custom code to get the conversion to work -- but instead it was literally 3 lines of code, and it worked on the first try.

[1] https://github.com/apple/coremltools
Its an easy excuse with no accountability

But going back to my point, its also easy for it to be true with 70 year old operations like Crypto AG existing, being just discontinued in 2018 and sold to a now screwed entreprenuer

While the geopolitical ramifications continue for a long time more, with this Swiss report not nearly being the end of it, let alone whatever hardware or software they sold.
I actually agree: the thing that library has that dog doesn't is that it's been battle-tested. For example, I've already had to fix a case where it was mis-parsing TXT records because I missed part of the relevant RFC!
I see it as an important step to a more decentralized future. For example, I know a few people who maintain Plex servers for their friends and family. This works quite well, but getting the server on the internet is the trickiest part. You can sink a lot of time into configuring routers, managing certs, NAT, DMZ, LMNOP. Or you can use a tunneling service that manages all of it for you.
FL Studio mobile is already quite capable, and I'm sure Logic for iPad would be great. But most DAWs make heavy use of plugins/VSTs to provide extensibility to the environment, and I highly doubt that will be supported. Why would you use an iPad over a MBP for that kind of thing? I can't imagine the touch-screen gives any sort of real advantage.
Looking at the talk about various ways to downlod Google Photos,I use this for regular backups https://github.com/gilesknap/gphotos-sync
That comment was made in the context of a thread about open source FPGA development tools.
Yeah, it didn't occur to me to not capitalise them, but I've seen many people stumble over this. I'll change it for the next version.
If this is your website, the GitHub link in the footer (the icon, not the text) is broken (underscore vs hyphen).
For anyone interested in the underlying data, I believe this is the most quoted piece by the popularizers:

https://pubs.er.usgs.gov/publication/pp1661F

...that has the full-fault events at ~500 year intervals, and the partial-fault events at ~240 year intervals. Last full fault event was January 26th, 1700.
Depends on the circuit. Most batteries' voltage are <5 volts in default configurations. You can move the voltage boost/serial circuitry segment to the engine area. It will waste a lot of material and create redundant wiring but the overall structural voltage will be low. Low voltage does not mean it would not catch fire however.
Show HN: Minimalist, self-hosted iOS photo backup and sharing
After I maxed out the microSD on my iPhone with pictures of my new kid, I found that the experience of using a USB cable to download them to my laptop had a high enough energy barrier that I wouldn't do it regularly enough to protect myself from data loss.

I wrote this hacky little thing to make it easier to backup my photos, share them, and free up space on my phone. An iOS app uploads photos to my NAS, where I run a media server that lets us browse photos from other devices. I periodically sync the photos directory on my server to AWS Deep Glacier for redundancy.

Paying for iCloud or Google Photos probably makes more sense in terms of time invested: I'll probably end up investing a lot of it migrating from old drives or cloud providers to new ones. However, given the importance I attach to generation-spanning data like baby pictures, I'd rather have a digital solution that's as close as possible to a physical album—something that's always with me in the house.
Magnetic declination cancels out. Pretend magnetic north is true north. Walk a mile north, then walk a mile south. The error cancels out perfectly, returning you to your origin.

Outside of national parks, the land is usually either featureless or full of roads. Navigating by topological features is thus more of a hobby than a survival need.
I felt this way briefly until I tried to use it and then I started to understand that physical metaphors have their limits. Ableton seemed like a much smarter piece of UX design.
But you have to take into account that the Coq proofs are actual proofs of big THEOREMS. What Buzzard has done is implementing a big DEFINITION :-)

Also, the Flyspeck project has formalised the proof of a pretty recent theorem as well, mostly in HOL-Light and Isabelle.
As much as I appreciate what you're saying, the answer to your question is

> the aircraft architect

because that's the guy who really built it. He could not have done it alone or without the help of everyone you mentioned, but let's not pretend like everyone was equally important here.

As a tangent, this is one of my favorite books detailing the creation of some of Skunkworks' projects, including the SR-71:

https://www.amazon.com/Skunk-Works-Personal-Memoir-Lockheed/...
I like PETSc, but how do its internal algorithms compare on shared memory architectures? I'd be curious if anyone has updated benchmarks between the libraries. I suppose I ought to run some in my copious amount of free time.

Sadly, the factorization I personally need the most is a sparse QR factorization and PETSc doesn't really support that according to their documentation [1]. Or, really, if anyone knows a good rank-revealing factorization of A A'. I don't really need Q in the QR factorization, but I do need the rank-revealing feature.

[1] https://www.mcs.anl.gov/petsc/documentation/linearsolvertabl...
The problem I’ve found with working on nightly is that APIs and certain impls of features you might rely on are constantly in flux. This ends up requiring you to pin to a specific nightly build date. And then the ecosystem that might also be relying on night starts to shift, and all the sudden you don’t have a stable build anymore.

I never experience that on stable, and it’s been my primary reason for not recommending Rocket for so long, even though that it’s an excellent library in all other regards. (I believe it’s working with stable in the master branch at this point, and just waiting on a release of 0.5).
Notions needs basic analytics, if I share a page I'd like to see the amount of hits it gets at least.
Thanks a lot! Things have indeed changed, and I feel like the public is really starting to understand the dangers with having their data exposed. I've been running EteSync for years now, and it's still growing.

I'd love to have a chat with you to learn from your experience if you are willing! My email is tom at etebase, please drop me a line (or let me know how to best reach you).

Thanks again!
Well of course you've got to do that in the first place to get people to sign up to the docker model and become dependent on registries in the first place.
Sure, but doing it automatically (and handling things like making sure they're not duplicated) would be more convenient over cobbling together a solution.
Does this mean giving up on every being able to replace the battery pack if it's integrated into the frame? Tesla battery packs are only warrantied for 8 years, and after that you need to pay ~$7k to replace them. Are they developing new battery tech to make this time period longer?
Thanks a lot for raising it! I will get it fixed quickly.

What you think of the service overall?
This popped up recently on rtl-sdr.com - https://www.rtl-sdr.com/building-a-raspberry-pi-based-ais-re...

Having a good antenna/filter/LNA is important and will likely put you in equivalent or better performance range than any personal-use grade commercial offering.

Do you recall what the major problem was at the time?
Saying that nuclear power plants are zero emissions ignores that fact that nuclear power plants produce nuclear waste that will have to be dealt with.
I am not excited about lack of long term data on this vaccine for a disease with such a low IFR.
Big Sur is coming out tomorrow, might be a decent chance to build a native app that's way better
Okay, he didn't say "the Democrats," he said Clinton's emails. Is that really better? Please prove he was joking.
I find it amusing this keeps coming up.

Another one: "women rate an incredible 80% of guys as worse-looking than medium"
- https://archive.is/ZJymw
Yep. Additionally to the separation you have the idea of domain specific commands instead of just writing objects/updating fields which lends itself well to custom side effect logic and constraints/sanity checks.
(InfluxDB employee here. Sorry I should have mentioned that in my original post.)
If you care about small matrices on x86_64, you should look at libxsmm, which is the reason MKL now does well in that regime. (Those numbers aren't representative of large BLAS.)
I don’t know FL very well but Ableton’s power is cleverly designed and is easy to miss when you only use the obvious surface features.
Thanks for this, I am giving it a try on UnRAID at the moment.
Sorry for the typo. It was US 101 and CA 85. Thank you for correcting this!
In my experience, lots of banking, some trading. In both cases, it is used for history, audit and precision.

The idea is that for banking, it is not enough to just get the _current_ state - the more important thing is how someone _reached_ that state.

Adding history to transactions is not new - so rather than bolting on a history/audit mechanism, you knock out both - a higher resilience, distributed system + built-in audit/history mechanism.
Forgive me for bringing it up, but this is also the reason why smart gun technology is a complete dead end.
Can we stop with the SQL JOINs Venn diagrams insanity? (2019)
Seems cool, but can someone explain to me the need for all of the obfuscated code in the files with "22120" in the name?
Unfortunate. I guess I will have to start to pay for the extra storage eventually. I really like the service and wouldn't like to drop it.
> BLM is a particular instance of the sort of "third wave" of Progressive activism, which is based on expanding the civil rights movement.

That sounds like some ivory-tower theoretical nonsense to me. BLM is, on the whole, seeking the real-world application and reification of the original civil rights movement. It's not "expanding" any particular political philosophy to insist on justice by bringing attention to violent crimes perpetrated by law enforcement and the justice system against people of color. Institutionalized racism is real, and the degree to which saying "black lives matter" is necessary, let alone controversial, is telling.
I think this nails it. Given both python and R, these people will pick R because the motivation for using R is very clear, it does data analysis and statistics. Whereas python kinda does everything and that makes it a bit more tricky to understand.
Will take a look, thank you!
Absolutely love this about Ableton and that’s the reason it’s my main tool.

As a creator it allows me to flow and shift quickly between different modes of production. It emphasizes speed and intuition, and it allows me to excute powerful moves in far fewer steps than every other DAW I use (Pro Tools, Logic, Cubase).

With the announcement of track comping (long overdue) it resolves my biggest pain point.

Particularly interesting is it’s newly integrated tempo-follow feature which allows the DAW to follow the tempo of an external audio source, such as a live drummer. This bridges the performance gap between live bands with tempos that fluctuate and electronic instruments that typically adhere to a rigid clock source. It goes a long way towards resolving a long-standing tension between live musicians and sequenced electronic music. I’m thrilled to see Ableton doubling down on it’s essence as a performance tool and cannot wait to try it out.
I would be happy to pay up if I could be sure that my account is safe at Google. I am mentioning this because of multiple reports of people who saw their account being closed because of an unnamed TOS violation, and no way to get it back.

The people working at Google might not be able/allowed to comment on this, although I would appreciate their view on this issue.
At best an proof-checker can invalidate a purported proof, it absolutely is not going to prove that no proofs are valid (it would have to affirmatively prove that the result is actually independent of the axioms you picked, which is a lot harder)
An iOS backdoor is the way to go. Otherwise the NSA has to monitor an endless cycle of new apps.
Track Stock Quotes and News Real-Time Free
Apropos SPARC, one of the most interesting features of that ISA (apart from mainstreaming register windows) was the tagged arithmetic instructions. Does anybody know why they didn't have much success in later ISAs?
I've stopped and started shopping for a NAS at least five times now. One of these days i'll pull the trigger.
Our media is horribly horribly corrupt. The past four years has been absolutely horrific media coverage filled with absolutely insane spin about absolutely everything.

If you're not watching/listening to both mainstream and alternative sources (podcasts, former news people who have been cancelled, people like Rogan, Megan Kelly, No Agenda) you're missing out on at least to 1/3 to 1/2 of the analysis that's desperately needed.

When it comes to the main stream media, this whole fucking decade reeks of corruption.
Pretty normal. Look how much coverage remdesivir got, and I think the current verdict on that is more or less "it might do something, maybe, but probably not much".
Just the port they used by default, to help remember it