skysight-inc/HackerNews huggingface dataset:
The unwashed masses are the only ones that actually matter for a non-premium product.
Hmm: https://bitfs.network/about

This is an intellectual exercise, not a useful service. It's similar to those schemes for storing MP3 files in Google calendar entries, or whathaveyou.

The txn cost[1] to write any non trivial amount of data to the Bitcoin chain makes it a very expensive filesystem.

[1] around $0.06/byte
Botnet: A social network simulator where you're the only human
Also, leave the "text" field empty. If you want to add something, make a comment after submitting.
NASA Spinoff: Bringing NASA Technology Down to Earth
I suspect N26 may also blame cancelling their Brazil launch on Brexit.
My inlaws have lived there part-time for the past 20 years.. I would say people should just read your comment above and save themselves the "shoot-me-now" angst of the article...I wish no one had ever said it would be a good idea for every article to be 2k words or more. In any case, I would also add that anyone looking to hack a cheap physical presence in LA or SF should consider Las Vegas. It's pretty trivial to fly in to either and the cost of the airfare and reasonable if not extravagant lodging in Vegas far outweighs the costs of actually living in either CA market. If something like surfair were to materialize in Las Vegas, I think it would be a fantastic way to commute.
wow, awesome source, thanks!
I'm interested in getting this book. What are the things you liked about it?
I disagree.

If the consumer convinces everyone else not to fly on those cheap flights, the cheap flights discontinue and the consumer is left paying more. How's that to the consumer's advantage?
Very similar situation here although the query had a syntax error which meant it didn’t go through, but initially I didn’t realise that and had to post the dreadful question on Slack “do we have backups of the production DB?”.

Years later I still consider it my biggest screw up. Everything else can be explained by bad processes, documentation, etc but this one is just me being stupid.
Observability at GoCardless: a tale of API performance improvement
GUI designers of the RAD era were much easier than Photoshop or Flash, and certainly easier than writing it out by hand. That's precisely why they became so popular.
All good points. Roth vs traditional can be complicated when you think about the long term possibilities (change in tax rates, early withdrawal, lower/higher income in the future, etc.) but definitely max out Roth/Traditional/Backdoor Roth IRA if at all possible after getting max employer 401k match. I like the idea of diversifying with pre and post tax retirement options to an extent. Backdoor Roth IRA is useful for high earners that don't qualify for a Roth IRA or Traditional IRA deduction.
The Growth of ‘Made in China’ Energy
via the post mortem process
Adding on, when I've worked where people ask for the wikis to be updated, I've found that nobody reads the documents I have written.

Honestly, keeping documentation up to date, and writing accessible documentation is a different job than making the system. If it's important, you need a technical writer on staff to do it, and a commitment that developers need to work with the writer to get things accurate and as complete as possible. It's the same as testing; you can try to make developers do it, but some developers aren't capable of good testing and some aren't capable of good writing, and in both cases, having an independent person doing the work will result in more coverage, since the other person may not share the same "implicit" ideas that the one developer might not document or test.
Reading many Chinese sources made me doubt your assessment. Regular mainland Chinese are not happy. But not to the point that they are thinking alternative governance. Rather some of the anger are rooted with the expectation that the Party can be better in future.
I suppose Swift is like a CLR language (e.g. C#) in that sense, then? The language itself will run in many places, but most of the library bindings anyone might care about, or want to use the language to get access to, are for platform-specific libraries.
QuakeJS is an open-source id3 engine in the browser
I think you are being optimistic. Like, "Year of the Linux Desktop" optimistic. The fact is that Firefox has earned its tiny marketshare by not providing significant value for its drawbacks except to a relatively small segment of vocal people on HN. Their past hijinks don't help either.
No; the above article is well-sourced but the comments heavily disagree with it. I'd like for these comments to cite an equally sourced article so I, an undecided reader, can decide for myself what I find more compelling.
German/European banking is not so bad, you can transfer money in one business day to any other EU/SEPA country without charge. You also have debit cards that are widely accepted and allow you to pay directly from your bank account, which is also nice. There are not so many banks that offer APIs (only Commerzbank and N26 I think) but there are other interfaces that allow you to export transactions to third party systems. Could be worse I think.
What’s the point of branches? It isn’t like computers aren’t a thing.
They're a global leader when it comes to the spread of infectious disease
From Caixin:

> He found that two-thirds of the medical staff in the ICU were already infected. Doctors there were running "naked" as they knew they were set to be infected given the shortage of protective gear. They still worked there nonetheless.

https://www.straitstimes.com/asia/east-asia/reporters-notebo...
'Indian' or 'Native American'? (2019)
I find most of the discussions on r/privacy befuddling.

That comment by /u/DocMorp gets it right:

"The problem is abstract. So you have to find examples where they are actually directly negatively affected."

Online privacy IS an abstract concept. To the layman, digital privacy != physical privacy. Even on forums dedicated to the subject, its importance cannot be explained simply in plain words.
SVGs in general seem to have had quite a poor adoption rate. Editors for them are fewer, paint can't open or edit them, and support for them is iffy with even google docs not supporting the format for importing an image.
Dokku does have deployment to multiple servers, albeit plugins to deploy to a kubernetes[1] or nomad[2] cluster.

[1] https://github.com/dokku/dokku-scheduler-kubernetes
[2] https://github.com/dokku/dokku-scheduler-nomad
I wish I could take Wayland for a spin but it feels like HL3 vaporware that only a select few individuals are actually capable of using. (I have an nVidia card)
> it is inevitable that the concept of privacy is going to be absolutely destroyed in the future,

Totally agree, and I am on record as saying that this will happen sooner than people think. Given the rate at which large-scale data breeches keep happening and the lack of ANY kind of consequences for companies and institutions who fail to protect data, I firmly believe that pretty much all personal data belonging to everyone will be either publicly accessible or available for sale by 2025 at the latest.

For most people their address history, phone numbers, medical history, financial transaction history, account- and other ID numbers, browser/search history and every email they ever sent or received will be available for search or purchase.
I used it once to buy a pizza. It felt like the future and this was the time when BTC was a little less than a dollar and hadn't moved much. And the ledger was 4-5GB. It was fascinating tech and there was some smoke there. What I didn't anticipate was the dark web stuff and speculators vastly exceeding the ledgers capabilities.
That's crazy my transfers between large traditional banks to internet ones in the uk is < 5 seconds
No, Germany doesn't use Maestro, it uses Girocard: https://en.wikipedia.org/wiki/Girocard
I really wish there were stuff like this for more advanced topics. Where's the gamified "write a compiler" course?
I think people intuitively ascribe a moral dimension to whether people are involved in accidents, hence why they are more worried about dying on an airplane than in a car, even though the former is much less likely than the latter.

If I die in a plane, I have no control over the matter. If I die in a car, then at least I may have had control, and it could be chalked up to my inattentiveness, bad driving behavior, etc. The latter then implies the individual has direct control over whether they live or die, and can thus ensure life by being a responsible driver. I bet the same reasoning will be applied to self driving cars, even if they are orders of magnitude safer, just as the case with airplanes.
The Evergreen Cache
It took some time, but I finally feel comfortable with Firefox. I stuck with Brave for a while but the weird blockchain bookmarks syncing worked like total shit, and I'd open a browser on my nth device and it'd reset my bookmarks to what they were three weeks ago. Total nightmare.

Firefox is working great currently.

I have one gripe and it's that the DevTools frame doesn't let you drag-resize on the _entire_ bar. That is, the tab bar (Inspector, Console, Network, Debugger, etc). On Chrome, you can click anywhere on the bar and drag it up. As a web developer, I'm constantly resizing the viewport, and sometimes it's nice to have a larger console, but I have roughly ~2px to work with every time, and it takes some trial and error a lot of the time.

Would be nice for a fix to that soon.
The line for me is United's "basic economy". I'm pretty sure I'd have difficulty fitting in the seat because they're so small; I'm skinny enough, but have long legs. There's a line between "nice-to-have"s (extra room, early boarding, etc.) and things that make passengers plain uncomfortable, and that's it. This is true for a good number of others I know, too.
I really hope that gets verified before people start doing this (and I'm sure some will). Being classified as a lens flare / visual artefact is not a great way to die either.
I've recently moved from the UK to another European country, and whilst I despise the way the politics is going back home - I'm amazed at how much better banking is back in the UK. It's free to have an account and debit card, often with a modest free overdraft. And transfers are really instant. As in I can transfer from Barclays to Santander and by the time I've double-tapped between bank apps the money will be there cleared, at any time of day.

Here it's 'transfer before 2pm and we'll send it the same _working_ day!!' And that's once you've made your appointment a week out to open an account, and maybe received everything after a few weeks (if they like you that is)...

I got the impression that N26 was mainly to challenge the latter way of working. I didn't understand what their offer was even for a free account that was better than even a 'legacy' bank in the UK (and I'm not sure they even support direct debit - which would have made it useless for any super-cheap energy/phone etc deals).

In all - yes Brexit sucks, yes they may have stayed in the UK without it (although I wouldn't have expected them to introduce anything new), but I don't think they can blame any lack of success in the UK on it.
Its lack of MIDI support is still holding me back. They've been talking about it for years. Till then I'm on Chromium, sorry. https://bugzilla.mozilla.org/show_bug.cgi?id=836897
The Pentel P225 is the best mechanical pencil ever. There can be no argument.
Because I hate the glare and there is nothing to see anyways.

Airlines could do away with Windows for all I care and would probably prefer it.
In general I tend to agree. However really the issue is one of correctly defining the granularity of events that the system should be aware of.

After all, even a completely synchronous webapp is event driven, it just so happens to only care about a single event, a request.

The problems come about when code which can all be synchronous becomes unnecessarily complicated and spread across multiple microservices.

Microservices are generally a solution to people scaling issues, not technical ones. If you have significantly more services than teams, you are probably doing something wrong.
> The idea that nothing would be created unless there is financial incentive is silly

As is the implication that financial incentive doesn't work.
He's also saying that because he didn't know about them, they must not be well known, which isn't a great way to make a point.
The Bip Buffer – The Circular Buffer with a Twist (2003)
No card alias support at the minute they are trailing behind there
People have been saying the CCP is on its last legs for over 70 years.
Monese is not a bank. They are not covered by the Financial Services Compensation Scheme (Equivalent to the Federal Deposit Insurance Corporation FDIC in the USA).

They are an "Authorised Electronic Money Institution" like PayPal. If they go bankrupt, you will lose all your money.

https://register.fca.org.uk/ShPo_FirmDetailsPage?id=0010X000...

I'd strongly recommend you open a real banking account.
Ray Wenderlich books on mobile development. His site started as basic tutorials for iOS dev and has grown to cover other mobile development, unity, server-side swift and more. It is all project-based. The books are great and the website has a lot of good free content.

https://store.raywenderlich.com/
We have had a couple wikis over the years. They're rarely updated and even more rarely cited. It really hasn't worked out.
It’s not so much “Brexit didn’t cause this” as it is hard to believe that’s the main reason their business failed in the UK (make no mistake, that is what they are admitting, whatever the reason). The comments are quite reasonably identifying that their statement is conveniently burying the real news with an excuse that will surely be easy to swallow in their home country.

Brexit is bad but that isn’t the news here. I’m sure we’ll see plenty more of this.
I'm still on honeymoon with Brave browser. Let's see how long it's going to last. So far, so good.
+1 - I want to come back to this thread and read things.
Nope, Deutsche Bank as well: https://developer.db.com/
The performance in my mobile device feels super native. http://piqnt.com/4/four/
Damn! I really enjoyed Swift Playgrounds on the iPad, but found the lack of real keyboard irritating. I was about to download this until I saw your comment.

My email's too important to risk upgrading to Catalina still.
I haven't been able to find a faster or more efficient browser on macOS than Safari. It's my daily driver.
prolific developer showing the power of building on bitcoin
Even within the article there's already one that's questionable from an accessibility standpoint - the speeding train makes me a bit nauseous to look at and might present difficulties to users with balance or ocular disorders.

Also, I can't agree with "Let's not just do this because we can." enough.
As someone who wants to share as much information on bugs as possible, it seems great!
French banks provide terrible services. To send an international wire, I had to go into the bank to “set up” the service. Online banking requires ever changing pin codes in the name of “security.” In the US, I can interact almost 100% of the time online. The only time I enter my US bank is if I need a physical cashiers check or counter checks. But that’s very rare.
I agree. He could also build the servers and crimp up some Ethernet cables.
I think you're wrong in ways that are difficult to untangle.

To give an example of an obviously flawed deontology, "Never swim within 30 minutes after eating" is a deontological rule. Many experienced swimmers (or eaters) know that this is a rule that can be broken safely, and choose not to follow it.

Not to say that better or more complicated rules don't exist. The 10 Commandments are a deontological system, and are not identical to consequentialism.

The contrast is- following pre-established rules, which were (hopefully) written with good outcomes in mind, vs. judging the likelihood of good outcomes on-the-fly.
Is that the line? How much of a discount would you need to cross it? 50%? 20%?

If you wouldn't cross it, how many people are there poorer than you who almost, almost fly? There are a LOT of them. A LOT.
Correct.

If the cloud is akin to renting a flat instead of owning it, then serverless is like living in hotels.
> Sendgrid. As a user of their free tier (for a freelance job) I was recently bitten by a shared IP that was put on a block list, probably due to abuse by another Sendgrid user. Support does not migrate accounts on the shared IP pool to another IP, basically leaving me unable to send email for days.

Same problem here with SendGrid, very annoying. Answer of the SendGrid support:

> I have looped in our Compliance team to start the delisting process. I am unable to provide you with an exact ETA for when this will be complete

After days it's still not resolved, and emails still bounce for all recipients at Hotmail.

The only solution seems to be the $90/mo plan with dedicated IP... Pretty expensive for < 5,000 emails per month.
I know you specifically asked for books, but I think these are too good to not mention.

Ben Eater has a series of Youtube videos that explores how computers work, starting from first principles, and in the process you build an 8 bit computer (or a 6502 computer in a different series). He actually sells kits of the parts to build it yourself, or you can buy the parts yourself.

It’s a deep dive into how computers work, but it’s very approachable. He’s an excellent teacher, and the video format works really well for what he’s teaching - it’s hard to imagine this working as well in book form.

Build an 8-bit computer from scratch: https://eater.net/8bit
Build a 6502 computer: https://eater.net/6502
Let’s build a video card: https://eater.net/vga

I’ve watched a bunch of these videos in the past few weeks and I’ve learned so much from them. I can’t recommend them enough.
Switched to Firefox only because of TST and been happy ever since.
I think rsync has an option to copy everything but file contents. Couple that with 'find' running 'touch' and it should be fine. (create blank files, copy attributes to them)
You can do nice things with hover events without creating a distracting mess.
Even without branching or loops, it's still a problem. Every line in a code block shares a namespace and state-space with each one another. If there's one very consistent lesson in the history of software engineering, it's that state is a necessary evil to be minimized. Stateful code almost always is less reliable and harder to reason about than pure code. Small functions keep the surface area of stateful interactions strictly delineated by the arguments and return parameters.

The more lines of code that exist in a block, even with linear control flow, the exponentially higher chance that one line inadvertently clobbers something that subsequent line depends on. Consider a function like

def foo (msg: str):
head_index = find_header(msg)
... # 50 lines of code
log(msg, head_index)
... # 50 lines of code
return msg[head_index]

Now say somebody adds some chunk of logic in the middle

def foo (msg: str):
head_index = find_header(msg)
...
head_index += offset_digest(...) # Needed for log formatting
log(msg, head_index)
...
return msg[head_index]

A seemingly innocuous change to the function, has inadvertently clobbered the value of a variable we're relying on in a slightly different context. With 50 lines of code separating each reference to the variable, it's very easy for this bug to fly under the radar unnoticed.

An engineering culture that emphasized small functions avoids this problem, because the change would instead move the logic to its own self-contained function. That avoids the problem of new code accidentally clobbering the old code.

def foo (msg: str):
head_index = find_header(msg)
...
log_offset(msg, head_index)
... # 50 lines of code
return msg[head_index]

def log_offset (msg, head_index):
head_index += offset_digest(...)
log(msg, head_index)
The post doesn't care who is registered at the address (there is not even a convenient way for them to check). They just look at whatever is written on the actual mailbox.

But yes, many banks want to send mail to your registered address only by default. They actually check your registration document.
More secure, because a single home is, on average, not a lucrative target.
If you find something that can do all that reliably I would love to hear about it! I've got some Powershell scripts but it's still a several step process.
I've never been on one; to some one who has, how do you avoid going nuts or getting depressed after a few days?
Libretro Cores Progress Report – February 5, 2020
> Oh wait. This is mostly a US audience. So the idea of consuming less is anathema and utterly incomprehensible to you.

There's a huge difference between consuming less... and not living at all. If people like you had your way, life as we know it would pretty much end. What you are advocating for is essentially genocide for our collective society and culture. Exchange of people and ideas is a net benefit to (most) societies.
Didn’t the EU actually regulate the shape of cucumbers and the output of tea kettles?
For what it's worth, C# is very usable on both Linux and macos. Anything outside of UI is pretty much fully cross platform at this point (there are even some cross platform ui attempts, but they're not anywhere near as mature as wpf, xaml, winforms, etc)
I don't think "legitimacy" is a useful concept here. The Communist Party of China doesn't derive its power from the consent of the governed, as Mao said, it derives it from the barrel of a gun. As long as they have the weapons and continue to be ruthless enough to use them they are not going anywhere.
> When the alternative is

Your supposition is that there are two options for everyone:

a) go deep into student debt

b) go deep into ISA debt

and no others. I contend that isn't the case. You could do neither. When you're in danger of getting into serious debt via an ISA to a company that doesn't seem to be competently running courses that will lead to employment it's only sensible to question whether it's worth signing up in the first place.
As a customer of N26 and Natwest/Barclays I feel that N26 in my experience has won in every category.

Superior support when I need it on demand, the tech and apps seems solid, intuitive analysis and usage, the ability to have multiple sub-accounts and the ability to create rules to route money between them.

Natwest in particular seem stuck in the past, I cannot count the amount of times I've opted in for digital communication only and always continued to get letters to which I can never get through to support.
UK banks are covered by the Financial Services Compensation Scheme[1] - basically the same thing.

[1] https://www.fscs.org.uk/
Bitcoin is a protocol not a ticker symbol.
Totally agreed. The author isn’t wrong about the workflow issues around svgs, but icons are not usually animated for good reason.

The human eye is very sensitive to motion. It can be a fun thing to add to loading screens (the gusto pig, for example), but icons are designed to live on a page for a long time and only take our attention when we are actively looking for them. Motion is not good for this purpose.
I'd agree with that. Even 2-disk redundancy these days is a bit dangerous when you're talking about 14TB drives and 100+TB arrays. As is often stated: RAID is not backup.
I was always afraid to buy "white label" alcohol that wasn't super basic stuff like vodka or cheap wine, but with this rec, I will definitely give their single malt a try. Thank you!