skysight-inc/HackerNews huggingface dataset:
I admire how you've managed to do this easily (and avoid writing code for everything). But the fact that you have to do it shows how broken and lethargic banks have become.

In the UK, they are starting to wake up. The new "challenger" banks which exist here all do this as a hygiene feature - see Monzo, Starling, Revolut. With Open Banking mandating open APIs for all banks, this will become the norm soon. The fact that American banks and regulation hasn't jumped on this is a symptom of something very wrong with the system.

I sincerely hope the launch of Apple Card or similar services disrupt consumer finance in the US as well and set a new bar. And when the above mentioned banks come to the US (which they are currently working on), you should absolutely switch and delete the 100 lines of python as well.
Haters gonna hate.
Where's the article about how bad gasoline fumes are to your health?
The on-disk format is available (http://www.giis.co.in/Zfs_ondiskformat.pdf)

That PDF says ”Unless otherwise licensed, use of this software is authorized pursuant to the terms of the license found at: http://developers.sun.com/berkeley_license.html”*. That link is broken, but it seems that’s Berkeley license (whatever that means for a specification, and for which variant?)

According to http://open-zfs.org/wiki/Developer_resources, its outdated, but still useful.

I think I would use that, rather than spend months diffing disk images.
> It's a signing certificate that is built into the browser to verify add-ons, not a normal TLS certificate that they can just update on a web server.

Ah, so that's why. Thanks.

What was the signing certificate validity period ?
Not surprising - the developing world is still thirsty for 3-4 trillion USD in infrastructure spending.

Not to mention the developed world could also use a bit of infrastructure spending.
If I'm understanding vbezhenar correctly, the implied step after uploading the encrypted file to a cloud storage service is to securely delete it from the computer you're carrying. Then, the authorities won't know that there is anything to beat out of you with their $5 wrench.
Foobar is still working fine though <3
I have experience working with document storage business. You need to barcode and index all books. Barcode all locations and scan all books to that container they are. It will be like an excel table with 3 columns. Book name, barcode (ISBN or smth) and location barcode. If someone will look up from the catalog you will know the location. If they have ISBN it's possible to write a script to pull book info by it.
A fix for the ESR is coming, are there any other supported old versions of firefox out there?

If you're using an unsupported version, then it's probably safe to assume you won't get a fix.
Very cool. Using email notifications to get transaction data is a nice hack. If you do find yourself wanting a more formal API, check out Plaid (https://plaid.com/). I've never used it myself, but I believe the free plan is enough to get your personal transactions.
It seems to me that the best option is to keep sensitive data on encrypted removable storage devices while having light security on the internal storage of a laptop or phone.

Access could then be granted to the laptop/phone, but refused for the external storage device. You want to indefinitely detain my $20 SD card if I won't give you the password? That's not a sufficient threat to convince me.
I think UX is like SEO, mostly full of snake oil.
Oh dear no. The U.S. protection against compelled self-incrimination is for testimony, not seizure of papers/effects. Spoliation of evidence is illegal, and in some cases if it's not a crime by itself, it can still even lead to doubt being resolved against you (in other words, if you destroy a key document in a legal proceedings, the court might make a legal judgment that assumes the document's contents were as bad as possible for your case, even if it actually wasn't).
Statins, anti-retrovirals, common availability of antibiotics, treatment for TB, vaccines for many population-decimating (in the traditional sense of the word) viruses.

Everyone has a super computer in their pocket, the vast majority of human knowledge is available in your hand for free all the time, you can video chat anyone you want anywhere in the world in HD for free, world-leading educators post hundreds of hours of video lectures online for free. You can get O(every song ever recorded) instantly anywhere you are for $10-$15/month.

In my opinion, what we're seeing is that things split into two categories: generally free or almost free, and expensive enough to be out of reach of most people. The thing that is really exciting is that things are moving from the latter to the former very quickly. The problem specifically with education is that expectations (everyone must have a degree!) Hasn't kept up with reality (degrees are no longer the only/best marker of skill!).
That is dismissive of how much value people place on their selves and digital aspects thereof. My identity, private conversations, and sexuality are infinitely more personal than the food I consume.

I agree that it’s appropriate to A/B test changes, within reasonable bounds. I wish the debate would focus more on what the reasonable bounds are to each objector.
We want it to be binary. Does or doesn't. It probably isn't. The right question is probably "How much soul do elephants have?"

And by that, we probably just mean (in the most roundabout of ways) how much of ourselves do we see in them.
Actually, I'm finding that UX design translates to "documented design", i.e. providing proof for every design decision.
This is about income, and not wealth. Most of these middle-class US families in the 50-ties through 80-ties that you mentioned had very little wealth, and only managed to build it up (via paying off mortgage, saving for retirement) over decades of work and solid income. Now, there's less opportunities for solid income in the US, as they've become more equally spread across the globe.
> he would have a hard time convincing other scientists in its validity, because of his... other convictions.

atemerev apparently does not understand what science is ... but keep posting your personal convictions.
I have found great joy with Clojure (runs on JVM) which doesn't constrain you from side-effects, it just encourages you to do them on an appropriate functions. And all values are immutable by default.

Debugging pure functions is quite a lot different than keeping watches on specific memory locations (or variables).
I think I'm less interested in those decisions having an effect on the global economy and more interested in the effects (a person dying because of a poorly thought out condition, a food delivery person that gets paid less BECAUSE of a large tip, the decision to NOT mask for passwords and its effects).

Maybe that _is_ what you mean by global economy, but that is probably more interesting.
Virginia’s Push for Solar Panels Offers Few Rays of Hope
The article has a few dubious parts:

> "Gigantic fruit," she recalled. "Apples almost the size of watermelons."

I don't remember reading it before, and it isn't one of the expected side effects of radioactive contamination. Did they fact check this part? A quote for the title of the article should be checked.

> We were told it was contained, and that everything was fine. As a result, people in Ukraine continued [..] drinking un-boiled water […]. And all of it was poisoned.

It doesn't matter how hard you boil water, it would not remove the radiation. So this part is misleading.

I hope that the book they are selling about using superheroes for psychological therapy has a better scientific support.
IIRC it is true, but it's a quirk of the phone market. People either go for the the flagship or for an economy phone, but it's a weird quirk of the mobile market (since most people assume that the cheapest phones are basically as good as midrange phones, or that they're better off with a cheaper phone and more frequent upgrades, so there's no middle).

Cars are different. Not everyone buys a Porsche or a Kia.
The difference is that the routing table has to be stored in TCAM which is a very specialized and expensive type of storage.
Brute-Forcing an 11-Minute TAS of NES Arkanoid
We'll respectfully disagree I guess.

The Panama papers was four years ago and (like Citizenfour/Snowden before it) leaked to the Guardian based on their historical reputation rather than anything recent.

I don't like saying anything against them as I really think they're the last decent paper left in this part of the world. It just seems like whoever is in charge these days has thought "if you can't beat em, join em".
Two years, iirc.
It's not the zero-sum game you're making it out to be.

Also, those countries are all far better off now.

https://www.cato.org/publications/policy-analysis/25-years-r...
Do REITs provide exposure to rental gains?
I never did opt in. SO if it's not the default setting, it must have been off.
Google Chrome uses the RLZ tracking identifier for some installations.

"RLZ gives us the ability to accurately measure the success of marketing promotions and distribution partnerships in order to meet our contractual and financial obligations."

https://blog.chromium.org/2010/06/in-open-for-rlz.html
This is quite interesting. Is there anything preventing the collection of the number of cycles spent in an arbitrary function? It seems this is just a matter of identifying all branches.
Quite common. And it's even more common to have lots of tests that test nothing.
Then physicians will send fake data because they can't track many patients but still want money or just don't want to put the effort into tracking. Since they can't send back individual tracking info trying to filter out the false data will be nearly impossible.

Money distorts incentives in ways that are not always desired.
NYT's China hit article of the day
This is pretty bad for Firefox. I wonder how much people straight up & left for Chrome as a result of it.
This would also be good when you inevitably find letters or photographs tucked between pages.
the headline omits basic critical information that could easily be included in the headline. They could have just as easily written it "Source of Mystery frequency disrupting car fobs in an Ohio city was homemade electronics project".
If you used addons in all tests, and/or have ever opened about:config, consider creating a fresh profile without any addons and leaving the settings at the defaults. If you still see problems after a week, that would confirm it’s Firefox rather than whatever third-party modifications you and/or your addons are making to the browser.

For example, one of the popular cargo-cult ‘fixes’ for the addons issue instructs Firefox via about:config changes to make 86,400 extra network requests per day, because the instructions are extremely badly written by people who don’t know/care about that impact on your battery life.

Expert user footguns are responsible for far more performance issues than expert users realize, both in Firefox and in all other software they operate. It’s so reliably a problem that I’ve been using “are you an expert” as the most important triage question for the past two decades of IT support.
> Let the computer you used for encryption and uploading at home.. Take an empty/new notebook/smartphone with you to show at the border?

This is certainly safer, though maybe not possible on the return trip (where you're returning from someplace where you only have access to your laptop). If you need to be this careful, maybe it's best to do your work after livebooting into tails or something like that.

> edit: place a big random data file, which looks like encrypted data on your alibi notebook. Refuse to give password and let the government lab try to find the password..

Funny, but unnecessarily risky if you ask me.
We should worry about all such apps, regardless of provenance... As a non-US citizen, I don't really see the difference between e.g. a China-based app and an US-based app.
So then don't use a three letter acronym for your software
Can't you just use a tool like 'shred' to securely delete the file(s) ?
Dynamic NGRX – Full NGRX Entity Management with 5 Lines of Codes
Absolutely. In order to qualify they must pass through 90% of their profit as dividends. Just be sure to chose REITs that invest in real estate the way you want.
Also account for wealth (we don't make the distinction between income and wealth much in my here parts).
Note: according to Schoenherr it wasn't goats and sheeps per se, as places like the Central Valley had grazers for a long time; it was over-grazing by farmers.

The Californian islands are another matter. The introduction of large herbivores usually cause all kinds of havoc on small islands, as the plants are usually not adapted to them. That said, the ecology of small islands tends to be very unstable generally.
David Foster Wallace predicted the rise – and demise – of video calling in 1996
So to get philosophical for a minute.

Is it better for society to get a better return from housing compared to other investments?

My gut feeling is that equity should have the best return as it involves the most risk.

Property should yield less as it's, well, safe as houses.

I suppose you could divide property into 2 elements, capital appreciation (the safe, and as it turns out lowest yielding element) and rent (which seems to be the real money maker), but then stocks are made up of the same 2 elements...

So all this appears to mean renters are paying 'too much'? As in landlords should be flooding the market with cheaper rentals, except they can't because of building regs and zoning, which then, for me begs the question, why should the land lords be capturing that excess return? Why not capture it for society's benefit?
My bank doesn't provide an API. So I just automated a headless browser to log into my account and download the statements.
Well that's not how I arrived at the 1% number. Look at the underlying frequencies of the genetic abnormalities.
Matt Levine addresses this quite often and has been for years. Hedge funds often own some of all competitors in a market. There might one day be anti trust issues with this.

https://www.google.com/amp/s/www.bloomberg.com/amp/opinion/a...

(apologies for the amp link)
It will be possible to roughly deduct this from the following statistics during the next days/weeks:

https://addons.mozilla.org/en-us/firefox/addon/adblock-plus/...

https://data.firefox.com
An easy way to take this to the next level (and be truly no-code) is: https://www.tillerhq.com/

I love being able to continue using Google Sheets shortcuts + automation features. It allows me to generate well-formed reports that I can analyze with pivot tables or any of my normal processes that I use for analyzing datasets.
Full disk encryption doesn't help if you share the password that decrypts the disk.
This is a very developer-y thing to say.

I read a book written by a brand marketer a couple years ago. He dissected about two dozen big companies that failed and, guess what, every one was due to poor brand marketing.
> The engineers frequently work from 9am-9pm and then some weekends. Is this common practice in the industry?

Yes, quite common. I've been a software engineer in the Investment bank industry for about 15 years, worked at various hedge funds, brokerages and asset management firms in Boston, NY and recently in San Francisco.

Just 1 out of 6 firms I worked at had any kind of test driven development. In my experience, the lack of testing is not from a "hustle" mentality. It has more to do with the fact that the Fintech space in general, and investment banking in particular always lags behind in technology and processes. In companies that I tried to incorporate some sort of unit tests and TDD, the push back always was "We don't have time in the project timeline for writing tests. There is a QA team that will do that." Either the benefits of tests in software development process hasn't been "sold" to the IT Managers, or they are completely unaware of it, coming from a traditional waterfall methodology.

Another thing that's been the driven of this workflow is that traders and portfolio manager routine so some sort of un-scalable automation for their workflow. I once worked with a Bonds trader who had an enormous spreadsheet with over 80 tabs, links to bloomberg realtime pricing, a bunch of macros and such. The work that my team used to get was to take that spreadsheet and turn it into a database driven application that wouldn't "Freeze" or "choke" periodically as it used to in Excel.

In such situations, which is also very common and you'll likely run into it, your manager will ask you to work with said trader or portfolio manager and do the conversion. In these type of projects also I wasn't allocated any time to write tests. As soon as a portion of the application is ready, the traders or PMs would themselves run tests against a QA instance. In order to keep my sanity, I would write tests that wouldn't be in source control and wouldn't tell my manager about it.
They're published now.
How long can you be detained? And under what conditions? More than a few hours will get the vast majority of people cooperating. I suspect they could detain you for 24 hours, or even several days, but I don't know what the legal limit is for detaining a citizen at the border of their own country.

And for quite a lot of other people, even not being personally detained, but having to acquire new devices is inconvenient enough to compel cooperation. Who wants to buy new devices? Who has a need for two sets? It'd only be a cost of business for someone who does a decent amount of traveling and has confidential information to protect.

But then, that's a trap too because why should people need a reason? Why are only people with business/legal confidential information a protected class?
That's one way to look at it. But there's evidence that access to porn reduces the amount of rape [1]. In light of that, it seems reasonable to ask - how many children are we willing to allow to be raped, to protect our precious anime girls?

[1] https://www.psychologytoday.com/us/blog/all-about-sex/201601...
https://www.trussel.com/f_mel.htm
In British practice my understanding is that it would be A v. R.; the website of the Supreme Court has judgements the form R. v. A and A v. Her Majesty The Queen. Whence your usage?
mastodon's tooting...
As your latency requirements go down, feasible storage sizes also go down. In this case the latency requirement is quite low: any time delay on lookup is directly added to packet latency. So the better comparison would be L1 or L2 cache, rather than on-disk storage for a database.
Except now you have people waiting over a year for a repair.

Seems like their perfect solution is less than perfect.
He speaks generally, not absolutely.

You can see all between price points, but not all have equal peaks -- it's a larger "cheapo" and a smaller but significant "expensivo" segment that dominate, that's the author's point (whether it's true or not).

He doesn't say that there are absolutely no cases that fall in between, just that the distribution of them is not normal, but bifurcated to those two extremes.
It is about your abdominal muscles, not back. Abdominal muscles and glutes hold your spine in check.
I suspect there are (at least) two populations of phone buyers: those who see it as a cool gadget with the latest technology, and those who just want a device to browse the web, take some pictures, and play some games. The former upgrade every year or two to the best phone they can afford; the latter are happy paying a few hundred bucks or less when their old phone breaks or no longer holds a charge.
Yes, that’s something we can do as HN readers, but good luck explaining that to the average lawyer or paralegal.
so anyway -

Names beginning with the string "xml", or with any string which would match (('X'|'x') ('M'|'m') ('L'|'l')), are reserved for standardization in this or future versions of this specification.

from here https://www.w3.org/TR/xml/#sec-common-syn

so I think the following

<rest:sequence xmlns:rest="https://sirix.io/rest">
<rest:item>
<xml rest:id="1">
foo
<bar rest:id="3">
<test rest:id="4">
yikes
<bar rest:id="6"/>
</test>
</bar>
</xml>
</rest:item>
</rest:sequence>

is not well-formed, or has there been some change I've missed?
a) Tesla isn't new.

b) Plenty of new cars come onto the market and I've never heard of any, ever needing to wait a year for parts.

c) If you take it to a non-certified shop it ceases to be Tesla Certified which would mean a big hit to resale value.
Parser Attacks for Denial of Service
The new version is there now.
Because Allan Savory’s holistic grazing system is context dependent. And Allan Savory is also held in suspicion because of his elephant culling policy - later much regretted - from the 80s.
Lawyers are not diplomats. A diplomat is an official representative of their country.
I hear mastadon and I immediately think of that metal band, Mastadon: https://www.youtube.com/watch?v=s6WGNd8QR-U
My power? Total access to entire VISA and Mastercard databases of real life citizens credit cards/debit cards. The US company I wrote an entire solution (not just a simple application) also had a part where processing payments was a requirement. Read the user CC, take his credentials, put it in database, start transaction pre-authorization process and later finalization.
So to protect the user data from prying eyes I've encrypted the CC data that was read by the magnetic card reader. But for proof of concept I used a simple encryption scheme, which was never meant to be used in production.
Countless mails were exchanged between me and the manager regarding the encryption scheme, to upgrade to a modern one, like once per month. Nevertheless this weak encryption entered the production despite my many, countless by now, warnings.
Eventually things fallen apart between the upper management of the company and my manager and civil suit ensued. In the end, FBI was involved too and I had to write a affidavit to them regarding this. Offered all my mail exchanges to them which proved that while I was not an US citizen, I had more privacy concerns then the usual US citizen and businessman.
Dunno what happened in the end, as I exited the project around 2014, but looking at their site it seems that my code is still in production. Talking about why so many holes and security fails happens, I know first hand how "careful" the average US manager is with sensitive data.
This is very true.
The reliability rankings are based on the rate of breakdowns reported by surveys of Consumer Reports subscribers. It doesn't appear to be an index or functional scheme in the way you're hinting at (100 points to Gryffindor for not needing an oil change!)

> But reliability has been a weak spot for Tesla. According to our survey results, problems with the suspension, especially with the 2017 model year, have been an issue for the Model S luxury sedan, while hardware problems—especially concerning its unique falcon-wing doors—have plagued the Model X SUV (neither is currently recommended by CR). And now our latest survey data has surfaced numerous problems reported by Model 3 owners as well, which is why CR has removed its recommendation for the vehicle.

And as it happens, CR do recognise that engine and powertrain problems are much rarer:

> By contrast, CR members have reported few problems with Tesla’s unique electric powertrains, which may be due in part to their relative simplicity when compared with traditional internal-combustion engines

https://www.consumerreports.org/car-reliability-owner-satisf...
And Mozilla should respect your rights, that is, after all what they claim to champion.