skysight-inc/HackerNews huggingface dataset:
What gave you the impression Pitivi is abandoned?
30th anniversary of the open web and they send it on facebook :/
From that article: "leading the manufacturer to suspect and insist that the pilot had responded incorrectly"

After a few years of course it was concluded that it wasn't the pilots fault.

I find it appalling that Boeing is always and every time trying its damndest to blame the crew, even before the investigation has concluded. This is a pattern, and imho should be penalized by law. Its disgusting to blame people who are dead and cannot defend themselves against the allegations, when there's no conclusive evidence. I wonder if they apologize to the crews family when they do that and are later found out the be in the wrong. I suspect they couldn't care less though.
> The rate on your first million every year is less.

Not much less. It works out to 10.8%, according to CA's tax calculator.

https://webapp.ftb.ca.gov/taxcalc/calculator.aspx?Submit=201...
A crash course about TensorFlow 2.0 and Keras for deep learning research
Oh please. Go read about some of the rudder hard-over failures the 737 suffered over the years. A pilot should be able to fly out of these things. I think unfortunately the children of the magenta line are the ones truly trying to kill us.
Which is located in Australia, with it's own can of worms when it comes to privacy concerns.

https://www.wired.com/story/australia-encryption-law-global-...
Question about Erlang: is it possible to send large blobs of binary data (e.g. video frames) from one process to another with the guarantee that the data is not serialized and the transfer is close to instantaneous?
> Kind of legit to be honest. Anything else would make it far too easy to recover accounts. Also Gmail is far too large to have a customer care that could also do things like passport verification or so.

Why is being able to recover accounts easily a bad thing when you, and only you have or should have access to, say, the password?

> Protonmail has no phone number recovery. That's kind of bad

I do not use it, so it is fine by me.

> If you loose your sim card, you can always get a new one from the phone company with your passport.

Not necessarily. It is more and more difficult to get a new one, and there are prerequisites that one may not meet, or they decide they do not want to do business with you, or your social credit is too low, etc.

The differences are: one is given to you by a third party, and the other one is made up by you.

I would like to be able to opt out of it, e.g. phone number should not be required.
Documentation for table convert online tool
Download Free eBook on Microservices Architecture for Application Development
You can’t really blame anyone. A person doesn’t want to give away his/her information, and site doesn’t want to give away its information for free. They simply don’t see eye to eye.
It's a top down decision, probably, and probably related to internal quality requirements of software and support.

Also possible (but unlikely) is that Firefox doesn't support some certain thing, the absence of which might corrupt some state or data (error handling ain't exactly a thing javascript land, unfortunately.
The issue is not whether there is an alternative or not. The issue is convincing someone who uses Gmail to stop using it, and change to another service.
Australia has as well: https://www.casa.gov.au/media-release/boeing-737-max-operati...
> You can absolutely design the instruction decoder into two parallel decoders that decode AArch32 and AArch64 respectively.

You can design anything. The question is whether the added design complexity (which for silicon directly translates to increased power consumption) outweighs the benefits.
Open, Decentralized, Identity Ecosystem
https://news.ycombinator.com/item?id=19366710
A +15 year web-dev guy here.

> One of the greatest fears (...) is that Web developers would increasingly take the easy way out and limit their support and testing to Chrome

Now, I must ask, why should we (web developers) be the responsible for making everything work with every browser? It's literally the same thing as asking application-oriented developers to code and test their apps for every major compiler out there.

We can't be the responsible for making every webpage compatible with every browser. Period.
There are standards, and it's not really our problem that Chrome implements them in a week, while Firefox takes 6 months, Edge 2 years, Konqueror 10 years, and so on.

It takes a lot of time and energy to build and test websites for 3 or 4 different browsers. And it takes even more time to implement workarounds for every browser that doesn't support that thing that your boss asked you to implement. And "shit must be done by the end of the day".

Don't take me wrong. Go go browser diversity! But not if that means that I should take the burden.
This is actually a good answer. Crypto was built for this and you don't have to worry about triggering any anti-fraud or anti-money laundering safeguards.
Yup, clear case of submarine marketing (classic PG essay http://www.paulgraham.com/submarine.html)
built-in modules will actually make it cheaper to create a new browser because modules can be easily polyfilled.

A new browser will not have to implement kv-storage itself, either it can let the user polyfill it or quite easily copy another browsers implementation.
LOL! You're totally right. It should be 85/10 and 425/50. Now fixed.
It's great the first year, to be surrounded by people like you. Then it feels really boring.
I really think Firefox's performance is better than what you're alluding.
Not a high-performer by any measure. But it seems like you are trying to extract meaning from achievements and success in life.

Hopefully this will give some perspective:
https://www.youtube.com/watch?v=8CrOL-ydFMI

Some of the other comments touch on the routine building that leads to "high-performance". A buddy of mine says that the ingredients to greatness in anything are consistency, determination and a little bit of anger.

-consistency: devoting time routinely to the thing you want to achieve, i.e. eveyday

-determination: being able to stay focused on your goal when your original motivation is not longer relevant and being able to find new motivation

-a little bit of anger: the key here is "a little bit". You can't be angry all the time, that's not healthy. But when push comes to shove and you need a little extra it helps to become competitive and use that to push through.
An Update on Go and Generics in 2019
Replying to onlydeadhorses post with overtones of ad hominem:

Stop assuming what I do or don’t know or can do, have done etc. Have you identified me?

The issue of making crypto “less secure” isn’t anywhere near the deal that some academics are making it out to be.

I’m just a user, not going to implement crypto. Someone else can solve such problems. Make crypto that has a secure skeleton key system that respects privacy without reducing security. “Make up for it” by making it twice as slow maybe, just an idea

You’re plainly biased against my position and ventured towards an attack. Let’s not, please.

The stuff I was reading made it clear that current skeleton key systems don’t suffer from greatly reduced security by any stretch. but still have a chain of custody system / spof issues. I’m sure something much more clever that respects privacy and solves those issues is possible

Since I’m the one out of your league, can you and your colleagues work on it
It's a work in progress for me.

Flashed my Android phone with Lineage OS without any Google Play Services — most apps work OK, though have some teething issues (some probably based on my config). Find any google things I still need I can use the web version for.

* some apps crash on start-up, even though you'd expect them not to be using Play services. Others (e.g. Monzo) work fine but I no longer get push notifications.

* some e.g. (Citymapper) work really well apart from the Maps integration, which is fair. Would love if devs could provide a fallback to link out to another maps providing app for directions but know it's not financially viable.

Maps.me wrapper around OpenStreetMaps is a really nice replacement for GMaps — like that I can correct things on it too. Only issue is that address lookup is slow & house number level info is a bit lacking. In London though, street level is good.

Moving cloud stuff is slower going — Have mail forwarding to Protonmail & will start to put an auto-reply on emails asking people to use new address directly. One thing I'll miss with GMail is the "send as" feature for other email accounts — use it a lot for things that are jointly between me & my wife. Also wish I'd have used a custom domain before switching so that I could swap vendors later more easily.

Need to pull photos & docs and create a backup somewhere. Not sure what vendor I should use for that.
If it's something like refunds, the common approach is to have some ewallet with credits and track how much you owe them.

There's a popular mobile game show here that does that. Once you win $50 or some treshhold, they let you cash out, which is handled through a manual process. It's tedious but it meets anti-money laundering and gambling regulations.
It's not so much that it's huge, more that it will almost definitely be an ongoing project. I agree not to have it as a fixed quote. I have a full time job too so I won't need any of those things (bar taxes/accountant of course) , this is purely part time and remote.

Thanks for the advice!
Is it possible yet to use C++ productively without the preprocessor at all (including in the standard libraries)?

If not, then the C++ committee should focus on that, imho.
Same here. Once a year or so I enter Hofer (Aldi for Austria) because I remember they had some cookies I liked, and I am shocked that I can't find ANYTHING I usually need for my everyday cooking there.
Hilariously while all those idiots were fighting the last war against evil Microsoft a new and much more powerful enemy was quietly taking over.
Agreed. Instead, it’s more of a text manipulation by example.
First, you have to stop JavaScript.
Excellent point.

The aviation industry loves to blame pilots when things go wrong. In most cases they're right, but as systems become more and more incomprehensible, we're expecting far too much of the wetware that most pilots that are humans run.

AF447 was an engineering crash. The collection of systems on that flight deck misrepresented the state of the aircraft to the people flying it. Now you can start equivocating about various subsytems, and in particular each subsystem may have acted in a logical way for good reasons. But the overall system, the collection of subsystems, in my opinion killed those people. With the information the computers had that it knew was valid -- GPS being the primary one -- the plane could have only been in one of two configurations. If there had simply been some way of showing both configurations to the pilots at the same time they would have went level immediately. Instead, because the history of avionics is that each subsystem is either go or no-go, nobody seemed to be responsible for the collection of systems as a whole and how they interacted with people. The idea was just to train the hell out of people and make them responsible. That works extremely well with five mechanical systems with known and transferable failure modes. It's not going to work with 20 electronic systems each of which has had the kiss of technological product development on it.
From the article:

"Prof Hawking has also been suggested as the new face of the £50 banknote, which will feature a scientist. A decision will be made in the summer."
When was the last time you checked/researched whether or not chrome is faster?
Anywhere that dysfunctional is probably going to take 3 months and internally bill you a small fortune for the infrastructure to host the app.

Once had an internal infrastructure team estimate £70K for the infrastructure to host a single static HTML page.... :-)
If your binary is over some threshold (video frames almost certainly qualify) and the processes live on the same node, then the binaries should stay on binheap / refcounted memory and not get copied.
I honestly don't understand why Boeing themselves don't ground the airplane. Having individual countries and airlines slowly doing it for them, just generates a ton of negative news stories. And the longer they wait, the more it will seem like they only did it because of pressure.

And God forbid there was another crash, Boeing would be history.
Good old-fashioned troll. You got me for a few replies.
Binary blobs over 64B are shared with other processes via reference counted pointers, instead of by copy. Of course this only applies to processes inside the same machine.

You can check the official docs: http://erlang.org/doc/efficiency_guide/binaryhandling.html
I made a comment just a couple of days ago comparing the scientific approach of climate change with the scientific approach to pay gap. When climate change scientists get unaccounted data in regard to greenhouse gases it get put on hold until it get accounted. With pay gap the opposite happens where the unaccounted data is used as proof for discrimination.

The unaccounted data in climate change is no more proof of natural phenomenon than unaccounted data in wages is proof of discrimination, and yet scientists in those two fields reach the opposite conclusions. If we really cared about science they should follow the same standard and treat unaccounted data as just that, unaccounted.
Lots of comments about ear-plugs for concerts and such. I'd like to remind every motorcycle rider to buy them too! Especially if you're riding a naked bike. Going moderately high speed on a highway for two hours made my ears ring for another couple of hours after I reached the destination.

There are special ear plugs for riders too, that would cut out the wind noise, while you're still able to hear your engine, other occupants of the road and comms inside helmet if you do ride with intercom.
My local consulate (I’m an immigrant/ex-pat/whatever) uses FB for all announcements and Messenger is _the_ communication channel. If you need to talk to them, you need to either go personally (3h drive for me each way plus waiting lines) or you send them a message on FB. They usually reply within 5-10 minutes.

Many small businesses also seem to depend on FB for communication.

I can avoid the latter, but my consulate is why I can’t delete my FB account.
> Docs aren't hard to write, and if you have to, you should just copy paste them from your comments and/or unit tests (unless you haven't written any of course).

I've seen some companies doing that (worse, I've seen them doing it with their programmers' reference guides -- not for libraries, but for hardware devices). The result is nothing short of catastrophic. They are, by far, the worst and least usable docs I've ever read. They are so mind-bogglingly bad that it would probably be better if they didn't publish them at all, and just made it easier to get a hold of sample code for their development boards.

I don't know if dedicated technical writers with no technical experience are the way to go, and I am more partial to paying big bucks to software developers who also know how to write well, but I might be a little biased here :-).

But coming from a "docs aren't hard to write" perspective is a really bad idea. Good documentation is extremely hard to write (anecdotally, if I'm covering a complex topic, it sometimes takes me more time to figure out which terms to introduce and in what order than it takes me to actually write the damn thing). Once you know the language, writing stuff that computers understand is orders of magnitude easier than writing stuff that people understand well -- unlike people, computers work the same way, and many instances of unclear language are also syntax errors, so there's less potential for disastrously misunderstanding things.

(Sauce: many lifetimes ago, I used to work for a computer magazine, the printed kind, so I'm the one who always gets sent to confer with the tech writers, I write "getting started" guides for new colleagues and so on.)
That's ok, it's your experience :)
What would be the quickest way for me to check which aircraft a flight I want book is being carried out with?
I recently saw this [0] Numberphile video that touches some of the similar stuff at the end of this article, with the spirals being animated.

[0] https://www.youtube.com/watch?v=sj8Sg8qnjOg
I mean just to give an anecdote that is slightly worrying; I was about to land in Grenoble and it was quite rocky the turbulence and incredibly windy, you could tell we were coming in too fast and the pilot decided to back out of the landing and take off again with the wheels nearly on the runway.

Suffice to say the angle of attack was extreme and the power produced by the engines quite impressive/terrifying. I would say anything that decided to change the express wishes of the pilot in that situation would have been hugely dangerous.

Can someone explain why ever overriding the pilot rather than warning them would be a good thing?
I'm still in awe of the arrogance of calling this "the Web's first built-in module" and promoting it to developers when it's a non-standard, Chrome-specific feature backed by a spec written entirely by a single Googler without overt evidence of outside collaboration.

Between this and last week's "Skype for Web," are we collectively done with the pretense that the Web is anything other than what Google dictates?
"I've said some stupid things and some wrong things, but not that. No one involved in computers would ever say that a certain amount of memory is enough for all time." -- Bill Gates
Fascinating post. I had always assumed that the 3rd most irrational number would be the third metallic mean given by n = (n+ sqrt(n^2+4))/2, and subsequently the fourth metallic mean etc. The metallic means also pack the disks nicely. I have recently had my interest in them sparked after I came across solution to point vortex equilibria involving them.

Do you know what the metallic means are bounded by? Are they as bad as the silver ratio/(1+sqrt(2))?

These most irrational numbers, (9+sqrt(221))/10, (13+sqrt(1517))/26... how interesting that they are not just the simple generalization of the continued fraction for the golden ratio.
Newton didn’t appear either. While scientists portraits have appeared on notes, the mint avoids portraits on coins - and instead goes for a depiction of the work itself.

Darwin is the only exception I can think of, probably because by depicting him and a chimp, you are actually depicting the work.
A few weeks ago.

Performance of Chrome is consistent: always snappy. Firefox on the other hand will turn laggy from time to time, especially when opening or closing tabs, when it sometimes freezes noticeably. It is also slower when doing DOM manipulations, and their developer tools are simply crap (MUCH slower, and with fewer features).

But if they want to jerk off looking at how they reign in their synthetic benchmarks, who am I to disagree?
+15 year? Where have you been when everybody standardized on IE6 and this was a bad thing?

I thought it is new generation that reinvents the wheel but it seems I'm mistaken.
It's more likely that the computer is saying "This guy has a history of spending a lot once he's drunk."
It will never catch on! /s

For sites who haven't seen the light yet, there is RSS Bridge.
Gnome is literally running using Firefox's technology
Oh, I now see the ambiguity you refer to. What about this:

Strans – an alternative to sed that automatically learns from examples, instead of having to program yourself

Unfortunately, I can't change the title anymore
Because anything less than "100% working" is considered a failure, and it might be a preventive measure to avoid bug reports or clueless user outrage.
If quillette isnt valueless because people subscribe to it, anti-vax rags also have some value.

Science is an authority. It authoritatively endorses the view that climate change is happening, and that gender isn't as simple as just the binary. If you view that as fallacious, you're anti-science.
Acme Process Management
Ok, that's good to know. How would that work for a large tree with many small nodes? Is structural sharing possible between the two processes?
Is there evidence for this? There are some very real examples of software companies that thrive by not providing estimates, valve, blizzard, google, apple, etc. I would assume the dominant factor in software delivery is actually ability solve user problems and not being able to time when those problems will be solved.
Autopilot is coming as VPA:
https://stupefied-goodall-e282f7.netlify.com/contributors/de...
> > For all its downsides, Bitcoin is the last exciting open standard I can remember

> I get that blockchain tech is an industry nowadays but from my outside perspective 99% of it and the applications they promote seem rather, for the lack of a better word, self serving

Blockchain might have been as exciting as the internet at the start, but it has turned bad (i.e. been exploited for profit by big corporations at the user's expense) much more quickly. In my view it is because blockchain puts money before technology rather than the other way around, i.e. during the dot-com era it was often "let's just build something useful and worry about monetisation later" whereas with blockchain it is more "we've got the monetisation in place and we'll worry about actual use cases for the technology and mass user adoption later".
I must ask, why should we (web developers) be the responsible for making everything work with every browser?

Because if we don't are we really "web" developers or are we Chrome developers.

literally the same thing as asking application-oriented developers to code and test their apps for every major compiler out there.

Back in the 'olden days' we used to do that too. Some developers would claim their program ran on "Unix" when all they'd actually tested with was GCC on Linux. Sure, sometime it worked or other Unix platforms out of the box and sometimes it could be made to work, but it was still a "Linux" app, and 'we' did complain about that too (and got promptly ignored by a lot of developers who felt just like you do).

And to confess my own 'sins' the web app I'm currently working on is officially Chrome only, and it makes my life so much easier, so I'll admit I'm part of the problem.
Maze – Get Prototype Feedback
How is Mozilla responsible for the actions of Microsoft? The reason why Microsoft abandoned their own engine is because they can't keep up with whatever chrome does. Firefox was never a choice because then they'd be stuck with turning a 10% marketshare engine into a 20% marketshare engine rather than making the 60% marketshare engine a 70% marketshare engine.
So irony :). Microsoft complaining about a browser monopoly!
I learn something new today - thanks.
Why would you want to override the scheduler like that? That would also mean not scheduling your process until all the CPUs were clear, and greatly increasing scheduler coordination overhead. So it would decrease overall work throughput.

CPU affinity is genuinely useful, but I can't see why you'd want this kind of temporal affinity. Especially since you could have different CPUs running at different speeds!
I think the issue is that developers will go around glitches and bugs of Chrome because that's what they use, but won't do the same for Firefox. Or even will literally code to Chrome's glitches and not really support the standard way, which would have worked in Firefox. There are also things like Google putting invisible div over YouTube, which breaks Firefox rendering optimisations but not Chrome's ones.
thanks. some projects have 20+ collaborators/contributors, you're suggesting i'll let the maintainers distribute funds?