skysight-inc/HackerNews huggingface dataset:
NTFS holds up quite well when compared with more "traditional" filesystems such as XFS, ext4 and UFS (except the choppy I/O performance, but as someone else said above it might be more of an issue of the subsystems above it); it has much more functionality of almost anyone of those I mentioned above (for instance, I really don't understand why so few filesystems support transparent compression).

I think that filesystems like ZFS and Btrfs are simply one step ahead than anything else, not only in features but also in tooling and UX. Send/receive, CoW snapshots, checksumming are all tremendous features that I think would fit fantastically into the Windows workflow, if Microsoft really managed to integrate them well. For instance, I think a ZFS-based Windows update would be able to do away with transactions and rely instead on datasets to snapshot the system, apply an update and rollback everything if something broke, exposing to power users the tools to clearly understand and rollback their systems themselves by hand.

Obviously all of this can be achieved by rewriting everything from scratch as in house, specific platforms, but I just feel that continuing to replicate in NTFS/ReFS features other open and widely supported filesystems have had for almost a decade is just not the best way forward, and it's not really better for anyone.
What's an "open standard for a social network"?
As a common consumer of news on sites like HN, headline practices are very interesting to me.
> Docs aren't hard to write

I disagree, I've seen some terrible docs on otherwise good software. Furthermore developers usually are not that interested in creating (user) documentation.

In your whole spiel could "technical writer" could be replaced by "customer service", "UX designer", "system administrator" or any number of software-related tasks/jobs. Theoretically they could all be done by software developers, but as some point you'll need to split responsibility if you want to work with more people and writing documentation is as good a split point as any.
I consider that bad for two reasons:

* the software was released/published and the author's idea about what are the minimum requirements that should be fulfilled by any and all software apparently doesn't include efficient use of system resources (Electron) or at least some minimum support (many projects already gone, moved to the "next project", bragging about quantity).

* they are learning and building but they're learning bad practices which they'll naturally continue to make use of, if they will developing software professionally or already are. Perfect practice makes perfect, this doesn't.

I have thought about this issue for years. There is no overabundance of quality software in the world, the opposite is true. If every simple open source project is praised just for the very simple and frankly nowadays fashionable act of offering the sources, no wonder.
Can anyone decode the 2D barcode on page 34 of Elizabeth Warren's tax return? [pdf]
Whats amazing is that a few years ago the biggest complaint about Kdenlive was that it was that it was terribly unstable.

They've done a fantastic job of fixing that.
You're right, it wouldn't.

But the fact is that once the arguably most important thing the w3c did got out of their hands, they lost importance as a whole. So they now have little political power to push back on other things.
iCloud Bypass Pro – The Latest iCloud Activation Lock Bypass Tool
It has basically been the case for every AV1 advocate to compare about video codec using commands that doesn't make sense and benchmarks that were meaningless. Actually that is not strictly true because this happen with every On2 codec prior to their acquisition from Google.

You could also get much higher VMAF scores if you put some time into x264. x264 was never tuned for VMAF, I wish it had a mode just like SSIM and PSNR. But then those were done during early days just to prove a point. I doubt anyone on x264 cares about it.

As much as I like VMAF, and I thought we finally made something with Big Data and Machine Learning so we don't have to rely on PSNR and SSIM, VMAF it is still far from perfect. But my guess Netflix will constantly refine the model and add more improvement to it.
Your link to

https://en.wikipedia.org/wiki/Stratton_Oakmont,_Inc._v._Prodigy_Services_Co.

seems to not format properly, because presumably hn strips the last '.' thinking it's a full stop to end a sentence. Boo.

Also for those wondering where they know the name from, that is indeed Jordan "Wolf of Wall Street" Belfort's company.
Break Git Down: How to Create a Branch from Master and Make Your First Commit
Ask HN: What remote jobs earn similar to Bay Area?
I was reading a recent financial samurai post where the author says

When you can live in a 2,500 square foot single family home for less than $2,000 a month compared to paying $4,500 a month for a 1,000 square foot two bedroom apartment, while earning a similar amount, the pull to leave is strong.

But in my experience, the “similar amount” of wages hasn’t been true at all. In the Midwest I earned maybe 60%-70% of what I earned in the Bay Area.

Given COLA adjustments what jobs have you seen earn similar amounts to the Bay Area, outside of the Bay Area?

My guess is remote developers who work on contract basis. A friend of mine once worked with one who lived in Idaho and was probably making a killing.
Reminds me of a quote:

"The secret to success is to own nothing, but control everything." ~ Nelson Rockefeller
In the copyright example you're probably right.

More generally, say if wanted consumer protections consistent with it being a Rolex, or if you wanted to sell it as a Rolex. Then whether you bought it as a fake does matter.
As others said, users didn't decide shit. There's no meaningful way for occasional user feedback to reach the webdev community at large, not in a way that outshouts the desire to abuse users with flashy UIs and hostile monetization schemes. And most users don't give useful feedback anyway, because regular people have no context around technology. No mental model to tell them "this website is shit because A, B, C". They can only accept what's served on the market, with all frustrations that come from it, as the way the world is supposed to look ("after all, so many smart people are working on this"). They can't even "vote with their wallet", as almost all websites are non-substitutable, if you account for vendor lock-in and geographical limitations.
Airlines can still do it without making a public announcement about it. For new schedules itbis easy, and for existing ones just an update on bookings or reschedule. It would take sometime for the news to go out and yet many wouldn’t consider it a grounding.

That’s way better than public announcements that gets picked up by media.
Really cool!

Some small feedback:

* The code in the "Test it in the Console" section is missing \'s, so you can't actually copy paste it as is now.

* The demo on the homepage suggests that there's some magic dynamic stuff happening in the email, which makes the actual email a bit of a letdown (though this is understandable)
If Facebook wants to lose it's safe harbor protections, then yes, it has the legal right to censor content.

I doubt that Facebook wants to lose those protections though.
The Acme Protocol Is Now an IETF Standard
> Similar to harassment, I don't think the internet is the cause here, but merely the filter to bring those nasty elements of human nature out of the dark corners of our societies.

I'd go a step further. Those things to some extent are natural, and in their natural form manageable. But the advertising-driven business models on the Internet serve as amplifiers, and it is they that make "aggressive or polarized discussions" an actual problem.
> I mean we have XMPP and companies use it to build products but if they prefer

they prefer standards and protocols that work well in the smartphone era. As late as 2016 XMPP had next to zero support for features expected in a mobile-first world: https://gultsch.de/xmpp_2016.html. Most XEPs in the article were at experimental stage or draft at the time, and are still in the same status nearly three years later. Some of them like XEP 0352 are "Implementation of the protocol described herein is not recommended for production systems".
Ethiopian Airlines crash – a visual guide to what we know so far
The Hyper.link #5 – A curated wide interests list and newsletter
.. Or simply Facebook will blame it on algorithms that are complex, not trained etc...

We have seen every possible experiment, there is always an excuse. They even had excuses for Cambridge Analytics.The best thing to do is just delete your account and that's it.
A recent experience tells me this is a very easy mistake to do, though. I was using Yarn to publish a package to an internal package repository (so setting `private: true` was not an option). I did not know at the time that Yarn would not honor `publishConfig` in the `package.json` file, and it would also ignore the package's organisation set in `.yarnrc` (which is used to direct read operations to the internal repository).

What it did was ask me to "log in" (there was no prompt to sign up), which I did with our internal credentials. It also asked for an email address, which in retrospect was foolish of me to provide, but that was the only indicator that something was not right. It did not tell me where I would be publishing to.

When it was done it said the package was published. I checked the internal repository and it was not there. Instantly felt that horrible feeling in my stomach that everyone knows. I went to npmjs.com and found out that it had helpfully created an account with the internal credentials I provided, the credentials that were given in a prompt that said "npm login".

What saved me was that the package was inside an organisation ("@foo/bar") and those are not free on NPM, so the package was not published, even though Yarn said so. The user account was created, though, so I had to recycle that password and send email to NPM support to get the account deleted (there is no way to delete your account yourself, sadly).

The moral of this post is that when I saw this tweet I did not laugh at the company's foolishness in publishing internal code on NPM, because I almost did that myself and saw how easy the mistake is to make. (Of course, the rest of the tweet with the DMCA stuff is foolishness.)
> But those kind of spreads are less common in Europe.

Having lived and worked in Europe (Germany) for a few years now, I can confirm that this is the biggest lie/propaganda ever. It's particularly bad in the city I live in, where "bErLiN iS a PoOr N cHeAp CiTy So ThE sAlArIeS aReN't HiGh" is a meme disguised as a fact and spread around, especially to non-German newcomers. The massive salary spread is alive and well in Europe, but the people who benefit from it aren't talking about it enough (or at all, due to culture).

"Salaries are low in Europe" or "more fair across jobs" fooled even me when I first arrived, but now I see it for what it is - a salary suppression technique, a very effective one too since it's, by now, basically self-propagating. That "30k average wage before taxes" (that's the German figure, not sure about Denmark but they're all just as low and rigged) actually includes freelancers, part-timers and (I'm sure) even the under/unemployed! But you'll only know that after researching for the fine-print, a lot of times people parrot the "30k average" as a benchmark for full-time employment.

Some true salary figures from people I know in Berlin (I've seen matching payslips, so they're 100% not lying) include 65k for a frontend web dev with 2 years experience, 55k for marketing with 3 years experience, 60k for a junior non-technical PO. Mid-career devs (8-10 years experience) pull in 90k easy, while management/directors in startups get paid 120-200k. Currency is EUR btw, not $.

Yes all these figures, in Berlin, where they tell foreigners on Internet forums "45-60k is a LOT for a dev with 5-10 years experience, because cost of living in Berlin is low (it's not) so come on over and relocate!"

This is not helped by Europeans (particularly Germans and Scandinavians) being very reluctant to talk about salary, they are much more tight-lipped than Americans. So all you're gonna hear is mostly how Karen who moved to Berlin from America for her German boyfriend is making 28k at Zalando with her 3 years of experience. That's really the result of very effective wage-suppression propaganda - not a true reflection of market rates and nowhere near what informed people are getting paid.
If your team is using both Slack and Skype, I think it'd be better to choose a tool and stick to it. Face-to-face communications can still happen via video for both tools, so you can still have that but it may just require more coordination and isn't as instant as in the office.

As your team slowly gets a hang of things, another thing I'd keep in mind is to make sure you keep the team motivated and maintain a good remote team culture, as remote work may feel lonely at times or team members may feel detached from one another.

There are some well-known remote teams that you can try to learn from, like Buffer and Zapier.
The point is professional pride and the "engineering" in software engineering.

Which can admittedly get in the way of half-assing a start-up into life... and that's why many devs are not good business men. That's a feature, assuming we don't want all our sw to be complete crap.
When customers start complaining they'll ground them I think
I switched to protonmail after losing my gmail password.It was literally impossible to get my account back thanks to gmail "security features". The 500mb free plan is enough for personal usage. I hope other 3rd world countries don't block it following Russia.interestingly this happened not long after EU €2 million award.Probably someone read the news and googled protonmail, saw "encrypted email" in Wikipedia page and decided to block the whole thing.
Yes, this is still the case.

Source: I work at Elastic.
I think this is mostly snobbery.

I have done all of my food shopping at Aldi for years, and the quality is perfectly fine.

All Aldi are missing is the name brands that advertise on television, and good riddance to them I say.
To build on what you're saying: while true from the user perspective, out-of-order execution and instruction level parallelism means there are some types of parallelism happening at the single core level. However, these systems are designed to produce results to the end user as though no micro-level parallelism is occurring.

I mention this mainly because I've recently discovered the joy of SIMD intrinsics. While it's pretty difficult to gain anything from out-of-order execution (cough other than a spectre) it's possible to take advantage of SIMD through compiler autovectorization, intrinsics, or assembly coding. SIMD doesn't have the problem of race conditions though as the parallel operations are non-conflicting and the user view of the computation is synchronous. I imagine under the hood there are all kinds of tricks at play for complex instructions that involve different microcircuits that take different numbers of cycles.

EDIT: clarified last sentence
You just have to look in chrome://gpu for evidence of this. So much effort to deal with hardware differences to give a uniform experience. Isn't that exactly what an OS is for.
Thank god that you can't plug in an SD card into an iPhone. Disallowing that was one of the smartest decisions by Apple.

In Android world there's the constant flow of "why can't I save the app, or app data, or why doesn't the app save the data onto the SD card, and keeps dumping everything into internal storage".
All those people laughing at her proposal, they have no clue that this lady understands tech perfectly well, and sees the problem of centralization in tech industry more clearly. In an interview at SXSW, she addressed to the people working for Big Tech companies, and said that break up will actually make their work more interesting. This is really not some ordinary politician.
why capture both this and thisp ? doing `thisp->errFlag = true;` would cost nothing and save 4/8 bytes. Also doing

[thisp = shared_from_this()]

would save a potentially expensive atomic increment & decrement which happens when copying the shared_ptr
Own domain. That's the most important part of email. If you have that, you can move to wherever you want.
Could we update the link to the https site?
Rendering does not matter anymore?
> 640 MB should be enough...

MB? I'm old enough to remember Bill say 640KB is enough!
The good thing about Aldi and Lidl is that you get to choose the quality and pay premium or not. This is one of the reasons why i often shop on any of them. I'd like to have a choice to pay premium for what i feel it should be premium.
I think it's about something much more insidious: FOMO.

Today it's easier than ever to create e.g. a decentralized or independent means of doing pretty much anything that could easily let people escape those walled gardens, if they wanted. The problem is people don't want to: FOMO. If they leave the walled garden, they have the Fear Of Missing Out on what's happening inside the walled garden.

You can even see this phenomena in real life. You have a dozen people at a table or whatever. Unless you have some good sample bias, a good chunk of them will be constantly glancing at their phones if not having their noses glued to them. You have significant things that could be happening in your immediate vicinity, supplanted out of concern for missing what are invariably trivialities in a mostly fake world.

This is a people problem - not a business or technology problem. And the worst part is that it's so incredibly insidious that people don't realize the harm involved. A person addicted to gambling will trend towards the same thing as a person addicted to drugs - losing everything they have. And so it's quite easy to see the consequences. A person who's mind is increasingly fogged and attention driven entirely to the pale glow of that screen and the little dopamine bumps it provides, by contrast, will see no immediately visible negative effects. And the addiction is so ubiquitous that even as consequences do begin to emerge, they're not really noted because it's 'normal.'
Ask HN: How to Send Money to Users?
How can I send money to users (much like how Patreon sends money to their creators)?

Payment gateways don't seem to cater to this - except Stripe which only supports US debit cards.
Idk, maybe W3C didn't do all they could to credit WHATWG, but I didn't interpret it that way. People actually reading HTML specs know WHATWG very well. I for one appreciated W3C's efforts to publish a versioned HTML spec which WHATWG never bothered to do. Rather, WHATWG created a self-serving, never-ending process around HTML (but mostly JavaScript APIs) that saw Opera and then MS drop out of creating browsers alltogether. What exactly is the HTML5 shield logo designed to shield against?
Nope. Tried everything to replace maps on Android,
countless times and nothing comes close when I'm trying to find a place.

Same goes for dialer, contacts and calendar android apps. Every other app was either buggy or didn't see the davdroid syncs.

Everything else, I could. Radicale for cal/carddav, self hosted email, k9 mail app, etc.
Is Google Politically Biased?
Not really, but maybe instead of running blindly ahead and applying more of the cause of our issues we should stop and make conscious decisions. Right now it seems that we forgot technology should serve us, not the other way around.

Writing best case (science fiction) scenarios isn't going to do anything good, it might even make people feel good about themselves and "wait" for the problem to be fixed. Pollution is a social/economical/political issue, not a technological one. Innovating in the later while stagnating in the former won't do much.
It's not you, it's capitalism. There just aren't enough (well paying, decent) jobs to go around. I'm in the same boat. Welcome aboard matey.
It seems like a lot of communication services that started with open API's later abandoned them. Most famously, Twitter. Maybe we should think about why this happens? Bots and abuse, maybe?

There are still multiple clients available for email, but it does have a bit of a spam problem.
The article says that more than a dozen other of her ads were not taken down. So it is not like they were _all_ taken down, just a single one that carrier the logo.
They could just change it to `npm publish npm|url name` with some useful warnings. The name should be checked against package.name.

Then libraries could simply add an npm script for publishing.

npm publish

To publish a package to
npm, you must enter:

npm publish npm <package-name>

To publish a package to
another registry, you
must enter:

npm publish <url> <package-name>

Just as easy, just clearer.
been an entire decade since I've been in an Aldi. Their products used to entirely suck. I'm quite impressed with the stuff they got now, or my tastes have changed from early twenties to today in terms of differientiating food quality.
>>> I think it's probably a good idea, at least for now, to ignore fashion and popularity and instead concentrate on building free and open applications that work the way you want.

Yes. Thank you
Location: Berlin
Remote: Yes
Willing to relocate: Happy to work on-site each week within Europe, but will remain based in Berlin
Technologies: Ruby on Rails
Résumé/CV: www.henryvanwagenberg.com
Email: henryvw1@gmail.com
I guess it's the "eat or be eaten" attitude. Give someone a chicken that hatch golden eggs, and they will kill the chicken.
Walled gardens are partly due to the emergence of huge corporations who harvest and aggregate personal data to build profiles ostensibly to aid advertising.

The FAANG companies built surveillance networks to target adverts at the beginning, but I think things have changed so much that advertising is just one of many uses of the surveillance data now. Take Android's location tracking as an example; Google doesn't need minute-by-minute location information of where everyone is to sell more adverts. They gather that data, and use it in Maps for live traffic tracking which is ostensibly useful, but it's not for advertising.

These companies are at the point now where they soak up whatever data they can get just in case they can think of a use for it in the future. Advertising is the excuse, not the reason.
somewhat cynical/defeatist: Because those languages came along at a time previous to the web era and were often ruled by a single entity but in the web era XKCD standards rules https://xkcd.com/927/
Smart cities and the imagined objectivity of data
Drop Huawei or See Intelligence Sharing Pared Back, U.S. Tells Germany
There -may- be improvement through notched listening.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4797223/

> TMNMT affected tinnitus loudness after 6 months but it was shown to be superior to the placebo condition after 12 months.

> Taken together, our results display a positive effect of three months of TMNMT on the subjective tinnitus perception, especially concerning tinnitus loudness.

But it's one of those things that definitely needs more study.
It also seems to apply to all types of employees, not tech specifically. The executive is from ISS, which is a services company, not a tech company.
Is this the geohotz that found PS3 exploits?
> and then it is auto-approved

So the prospects of Amazon reimplement all the popular open-source software someday is viable?
About a kilo. But varies depending on how much tallow or butter I add.
Good news article
It’s conceivable to make a skeleton key system that doesn’t change the surface area of attack that much. Such a system can respect the right to privacy, while allowing for a way to police child predators.

Too bad you met some snooty NSA employees. You could report them if you think they aren’t trustworthy to do sigint.