skysight-inc/HackerNews huggingface dataset:
> How fast do you think this stuff can happen?

Above I posted a seven year old documentary about the 787 Dreamliner, and there were the same problems of Boeing doing the FAA's work. So to answer your question: I don't really know, but it seems to be decades at least before anything changes, if at all. And that's really appalling.

>I'm going to assume you're no engineer.

I am, actually.

As an engineer you can calculate a risk like: this part under this type of load will fail at x, and then design so that x is never reached (or in a million years or so) to make a design safe.

A manager can calculate risk like: if we sell 5k planes, and we can make them $1000 cheaper by using a part that will increase the likelihood of a crash by only 2%, since the chance of a crash is already very very low, we might as well use the inferior part and make $5m extra. That way I can buy that third mansion I want.

Both are calculating risk. The engineer calculates for safety, the manager for his stock options. Which do you think is better?

My point is, the goal should always be complete safety. Even though engineers know that that is impossible, and even though lots of managers don't care at all about safety. We should still strive for it. Total flight safety should be the goal, not a byproduct of good engineering.

That's why we have the FAA in the first place, because we don't trust those managers at Boeing to make the right decisions, because experience learned us we shouldn't.

We trusted on the FAA and Boeing to hold that goal of passenger safety to the highest standards, but they betrayed that trust completely by letting Boeing do the FAA's work! Isn't that completely bonkers? Perhaps we just should scrap the FAA as well and let the Europeans certify all planes. I don't know. But right now there's nothing but ass-saving going on, and that doesn't restore trust in either of those organizations.

Lot's of people should be going to jail for this, but they wont, because they're rich and can buy their way out. Everybody knows this. That's the way the United States works. Justice is only for the rich and powerful. That's how Boeing can kill 300+ people and get away with it. As an engineer, this worries me greatly.
Going a bit off-topic...

At some point, if a module/pass/service is large enough, it becomes worth investing in a local naming convention that carries the relevant type information, and enforce that convention through code reviews. Module-specific hungarian notations, if you will.

I'm working on an inference pass in a compiler, and it's up to 2000+ lines of F# manipulating tuples/dimensions/tables/chains/indices, and identifiers referencing these.

1. each variable in the module can have one of these ten types, not immediately obvious from their names. While I can hover the variable and have the IDE tell you the type, it happens so often that it feels like hunting for an invisible cow.

2. a typical method will contain several variables related to the same concept. When inferring a "group by" statement, I will have an "origin tuple", from which I infer the "origin chain", from which I extract the current "origin table", and construct an "origin index", from which I discard duplicates to obtain an "unique index", which defines a new "unique table" for which it is the primary "unique dimension", and there is a corresponding foreign "origin dimension" on the "origin table". Some of these will also need to be indirected through identifiers.

In the end, there's a "hungarian.md" file in the module that explains that a `vec` suffix is a vector, `vecs` is a vector tuple, `vid` is a vector identifier, and so on.
History Will Not Be Kind to Jony Ive
What did you expect? Real Journalism? Its the Wall Street Journal, not real news. They need click bait titles in order to get more exposure and sell more ads. What ever it takes to get a few more clicks...Their motivation like most news companies today is making money, not informing the public. They are for profit corporations after all.
How do you know how majority of it isn't like this ? Having a few years of experience and having worked in 10+ companies
across different industries I would be surprised if it wasn't the case.
Those numbers are for existing companies who have been hoarding and selling user data with utter disregard to existing laws and user privacy.

If you do everything right from the start, the costs are minuscule.
I think if you are going to seriously argue that the US net benefited from the Vietnam war... or that Vietnam itself would not have been better off if it wasn't attacked by the US, I just don't know what to say.
Nokia Slams Huawei After 'Potential Backdoors' Found in 55% of Its Devices
Some of the healthiest, longest living, most joyful and expressive societies are traditionally catholic. E.g. Italians. I think you are confusing Catholics with Calvinists, but the Swiss are pretty good at enjoying themselves also. If you are going to rampantly stereotype, then maybe it's a north south thing, but I doubt that too as the Swedes love their saunas and can certainly have a good time.
There are tools that will supposedly do this to a high degree of accuracy. Are you saying that they are fake/don't work as well as they'd want us to believe?
Pretty sure it is how the majority of software projects are doing it, but I agree that NPM is not your average software project.
Cognitive Dissonance is a real thing. I think those nonsensical views are largely possible to hold because they're commonly held and not that they have any merit. Unfortunately we are extremely susceptible to conformity and social proof.

https://www.youtube.com/watch?v=k2F_7B_-FI4
Preview just lost 3 opened tabs replacing them with about:blank. Could be
out-of-memory condition or smth else, but that doesn't give me trust. I'll stay with an old version for now

Very hopeful for the future when it works and supports arbitrary add-ons though (containers pls!)
That's not very relavant to my proposed problem. Here's an immaginary scenario: recaptcha blocks all crawlers except google's ones, how are competitors supposed to compete if they can't crawl anything despite robots.txt or whatever?
Not an expert on it, but I don't think so. They are and always have been allowed to collect information on US citizens that are in contact with foreigners. Many consider this a problem, because ultimately every US citizen is in contact with a foreigner at one time or another, but AFAIK the general rule has never changed.

For me and the vast majority of the world population the distinction doesn't matter, because according to US law the NSA is allowed to spy on us as they please. Of course, this practice is illegal were we live, but that's not going to bother them.
It doesn't matter whether "we're" the good guys or even if there are any good guys. Where there are groups with different interests there will always be conflict.

Given that there will always be conflict, you can choose to do nothing and be out-competed, you can act in the interest of the group to which you belong, or you can act in the interest of the other side.

It's possible to argue that these actions are not, in fact, in the interest of your group, but that has nothing to do with some facile Hollywood conception of international relations as good guys vs. bad guys.
This has relevance to the magic of AI and the disenchantment feeling when we understand it.

What we need is Feynman's enchantment at integrating scientific understanding with awe, where they aren't in opposition. Where learning the biology of a rose can enhance appreciation.

E.g., "Wow, such a simple algorithm can create intelligent outcomes"
This is a pretty disgusting level of paternalist condescension towards workers that's unfortunately all too common in these discussions. Believe it or not, not all blue-collar workers are stupid ignorami who don't understand what labor regulations means for them. As the article says:

> Plenty of drivers said they understood Uber’s and Lyft’s political messaging. And some drivers who spoke to Recode made an articulate case for why they want to remain independent contractors. (A poll of 1,200 drivers by independent blog The Rideshare Guy last year showed that about 76 percent of respondents wanted to remain independent contractors rather than become employees.)

That isn't to say that there isn't an issue with deceiving workers: Uber and Lyft hardly have a reputation for ethical business practices, and I wouldn't be surprised if their messaging was intentionally unclear here. On top of that, it's possible that restrictions on labor can be positive and I'm not ruling out any degree of labor paternalism as valuable to society.

But your reductionist framing of blue-collar workers as simpletons who couldn't possibly disagree with you about _the way their own lives and employment should work_ is despicable. And frankly, the doublespeak involved in labeling restrictions on labor relationships as rights (and thus obviously and unambiguously positive) says much more about your ignorance than theirs.
The varieties of material existence (2018)
Standard and Streaming API Comparison with Aiohttp Library
Any app should be clear and upfront about what data it collects and how it collects it, and what it does with it.

The platforms - web-browser or operating system - that run these apps - web app or native app - for the benefit of that user - should provide well-understood intuitive experience around what is allowed/possible to be collected and used from the user's device.

Now, technical mechanisms are one major part of the solution. In this regard, these mega corps should be held to a higher standards as they run the platforms as well as the biggest apps on those platforms.

But we also need legal protections that make both the application owners and the platforms owners responsible for any abuse of the user.

This particular case is eerily similar.

Credit card fraud prevention companies do the same thing - they say they need to know as much transaction data as possible in real-time for them to know which is a legitimate transaction and which is a fraud transaction. There is misdirection and fog around how they justify this with thinly veiled technical explanations about network effects and criticisms about monopolistic by design.

The reality is fraud can be prevent by designing the product differently in the first place - chip & pin - multi-factor authentication etc. technology is present to prevent theft and fraud without having to collect so much data centrally.

In this case, similarly, to prevent DDoS attacks, there are other anonymous non-data collection oriented solutions possible. More research and collaboration is needed to evolve the Internet architecture to react to DDoS attackers and other types of technical abusers of your app, catch them and prevent them from growing. Instead, we get these centralized monopolistic solutions.
I may be in a minority, but I find the 2013 etc. Macbooks way too thick for my tastes. 2015 Macbooks Pro seem like the sweet spot. Although I love the thinness of 2016+ Macbooks also.
Exactly. I have a DRAWER full of nasty ones.
If I'm reading this chart correctly[0], visible light has much worse mean free path than x-rays, so wouldn't x-ray lasers work even better than visible ones?

As for backscatter, that's only an argument for a shell instead of a ground installation - you pulse the laser high up, where the backscatter is of no concern to you.

--

[0] - https://en.wikipedia.org/wiki/Mean_free_path#/media/File:Pho...
Vietnam wasn't attacked by the US, at a minimum because Vietnam wasn't one country at the time of the war, leaving aside the question of which of the Vietnams (along with the corresponding superpower puppetmaster and allies) was the aggressor.
I fail to see how any of this isn't already happening or how Libra is making any of it worse.
Not rut, local minima, surely.
> Another reason to switch to yarn.

Another reason to stop making dozens of different package managers. Or dozens copies of literally anything.

Can you people just talk and work together? These package managers aint rocket science.

Look at GNU/Linux: there are only 2 or 3 variations for everything.
A neat little thing I've discovered after installing the Preview is that Focus is still here.

You can toggle between the modes in one tap, and if you're in a private mode, opening links from other apps behaves just like Focus (minus the convenient "erase everything" button, at least for now).

It's the best of both worlds, I don't have to use a second one for those rare scenarios in which I want cookies (like remaining logged into HN).
..and for each burned out one there is another X to take their place, for the good of the company.
Or at least once a day.
If you want a non-mathematician friendly introduction, "Probabilistic Programming and Bayesian Methods for Hackers" [0] is a good place to start. For a motivating application, chapter 2 walks through using probabilistic programming for A/B testing.

[0] https://camdavidsonpilon.github.io/Probabilistic-Programming...
The thing is you want ranges to be reproducible for comparisons, and for that you need a standardized environment - temperature, humidity, air pressure, wind speed, driving profile. The easiest way to do this is on a track or on a rig.
Me too. I know the 787 is choke full of design and construction errors as well, but am curious about the others. We'll have to wait on any model to start falling out of the sky regularly to get an answer though. Because as long as it doesn't fail they're sure as hell not going to check. That's how you design planes at Boeing see? You half ass a plane, and then let the public beta test it.
I use Google Maps mostly because I really like the look and feel of the maps.

But god heavens is it useless outside the US. I can list numerous examples from Asia: roads not existing anymore, new ones not listed, POIs generally so out of date they’d better not even be on there, WRONG bus routes all over Hong Kong with stops and lines not even remotely correct, walking directions don’t take pedestrian walkways and bridges into account (telling you often to walk over half a mile/1km whereas a direct walkway used by thousands of workers a day is only 40m), names of POIs sometimes translated, sometimes not making it hard to find a branch of a line of stores because they all have different type of names now and and and.

They look nice though.
This has happened to me several times in some remote part of Kenya. Had to stop and ask directions from locals in those instances.

https://finance.uonbi.ac.ke/node/118425
What CI pipeline depends on the latest release of any piece of software working?

Updates can always break stuff.
I'll write up a post about this entire thing (and the irony of rob going BUT THESE SJW MAKE SO MANY ASSUMPTIONS) eventually, but the tl;dr is I followed up by email, he confirmed he meant me and apologized while still assuming I was someone else, so I jokingly asked for a certificate of being an SJW I got one for being "an independent thinker" with someone elses name on it.

And because that sounds like an insanely farfetched story... here's the certificate with the person's name he assumed I was on it.

https://cdn.discordapp.com/attachments/583567030901538859/59...
> Can you people just talk and work together

This is a general problem in technology, not just about package managers

> Look at GNU/Linux: there is only 2 or 3 variations for everything.

Not true, there is probably hundreds of versions of everything (probably not bad in itself) but 2-3 popular ones that you know about.

The reason why we keep seeing new package managers is because people think they can do it better than the existing stuff. And I think it's a necessary step to improvement, but some of the suggested solutions will be crap. But then sometimes something really good comes along and the ecosystem self-corrects.
Around 10 years ago, I felt like I was burning out. I was travelling a lot (sometimes 20+ hour trips involving 3 planes, always in bloody economy...) and working stupid hours.

A few things have changed since, and I'm no longer anywhere near burnout.

I stopped travelling all the time, and I started working from home 4/5 days - less time communiting meant more sleep, and it means I get to have breakfast and lunch with my family etc.

Then I moved to a 4-day working week a couple of years ago, taking a 20% pay cut in the process.

Work-wise, it's the best thing I ever did! I spend less hours working, but somehow I don't seem to be any less productive, so my employer is actually getting a pretty good deal TBH. And I get a 3-day weekend, which means more time for family, me, and side projects.

I can understand why employers are apprehensive about remote work and 4-day weeks, but I really think they need to modernise here - a lot of them still seem to be stuck in the mindset of prioritising "bums on seats" from 9-5, rather than productivity and happy employees.
But in consequence you accept that the US committed an act of war against Russia and the Netherlands? I would be more careful with that and if I were a citizen I would request someone in charge to take immediate consequences because the cost/benefit-calculation turns against you if it becomes public. Zero-sum game, non?

Luckily passive aggressiveness isn't an act of war at least.
I'm not sure what zero sum game they're playing that requires hacking Yandex, but I'd strongly prefer if my government used the expertise of the hackers for fixing the security issues that enable these hacks instead of keeping them secret for the use as weapons.
A 90% time employee is worth far less than 90% to the company.

I had a 90% job with a large software vendor. The deal being 20 days additional vacation for 10% less pay.

I can guarantee you that during the time I worked I was a far better and efficient employee. That's based on the simple fact that I ws much better rested, far less stressed and much more creative due to the additional time off, in which I travelled the world.

Based on my anecdotal evidence I stipulate that you're dead wrong.
They don't even have the manpower for that. So that's the PR dept probably.
Langar doesn't have to be in a Gurdwara. The purpose of the meal is to serve food to all (especially the needy), and for even the privileged ones in the society to sit down and have the same food in the same conditions (even the richest person should be in the same queue and have Langar with people from all strata of society) to promote a sense of equality. One of the major Langar charities, The Midland Langar Seva Society (https://www.midlandlangarseva.org/), does it on the streets, as do many others. The first ever Langar by Guru Nanak (the founder of the religion) was on the street as well.
But, it's kind of hard to tell (without more details) whether what you had was langar. And, it doesn't really matter whether it is Langar, because it serves the same purpose, and the people doing that are definitely doing a service to the society the same way.

When it comes to using charity as a tool to lure people into some ideology is what puts me off. Ideally, charity should be done to help others, and not for self-promotion or for the promotion of an ideology is what I've learnt as a Sikh, and would like to retain the same belief even if I'm not a Sikh some day.
'“This is like home,” says Pal, the name he uses on the road (said like “Paul”).'

No, it definitely isn't pronounced like "Paul" (the way Westerners mangle "Nepal".) It's more like "paal" with a soft "l".
Define "professional". If "professional" == "projects that have tests" you're probably right. ;-) Otherwise, you might've gotten lucky with your previous jobs/open source projects you contributed to. The best I've seen so far at the 4 jobs I had in my life were that some, mostly smaller, components had test suites, then others some half-arsed attempts that stopped being maintained a year or two ago, and as soon as some test stopped working because something got refactored, it was simply removed if it couldn't be fixed within a couple minutes. My previous job probably had the best test coverage, but still not integration tests. Maybe it's because people slowly become more conscious about the importance.
I didn't realize we were talking fantasy hypotheticals. Reality is, private companies can and will always do better than the government in almost everything. For the exact reason that you claim to be the problem. They want profit.

Industries like healthcare are plagued with government interference. Some regulations are important. Many just serve as a moat around the oligopoly that is the current private health Care system.
Finding important events in time series
Analyzing 2018 World Cup Match Data with Clojure
I think this probably happens more often in other package repositories than we hear about it’s just that NPM is gigantic and people like to hate on JavaScript.

I’ve done stupid things too. I once committed the s3 keys to our public repo and had to explain why our s3 bill was so high. Never made that mistake again.
Making scalable software systems is a secondary concern to most people.
A dumb one that pulls fresh copies of all packages off the Internet every time a CI job is run?

There seems to be a few of these around, judging by the noise made every time Github suffers a brief outage.
GM
Chilling
France and Germany put huge amounts of money into training chip designers? Huh?
:') oh noes, china also has business men and women with money who want to invest in things. lets find any reason to be negative about it and try to get it back in our western hands
> environment we need to push for no driving

Agreed, but politically it's near impossible at this point. One person expressed the effort required to change how we interact with the environment quite well: on the country-level, it's like the US mobilization for WW2. After decades of government intervention being framed as diabolic, and the issue of environment being turned into a partisan issue, I don't see any way this can happen in US at this time.
Whereas in Europe the idea that you wouldn't take holiday you're entitled to is just crazy.

And depending on the country it's outright illegal.

In Switzerland, for example, which has one of the more liberal (as in employer friendly) employment laws in Europe an employer can not compensate vacation days with money, except in very exceptional circumstances (i.e end of employment and employee has remaining vacation days).
Were it just dollars. Actual breakthroughs are not exactly predictable.
Name 3 governments that are pumping close to that
Can you imagine killing 300+ people and then having to talk in such a way to accomplish that down the line the least amount of money will go to the families of the victims? This man has really has no soul.
> As if it is beyond the capabilities of one of the world's richest and most powerful corporations to design a new enclosure every year.

Other companies may churn out new enclosures every year, but I don't think this is how Apple rolls. Apple products are developed over the course of years, not months. I think typical Apple hardware has a lead time of two years.

That's why Apple products are built with more sophistication than any other companies product. They have enough time to get every detail right.

It's also why they are somewhat slow to respond to trends. Two years ago, they realised that they needed a new Mac Pro, and that the trash can was a failure. Now, two years later, they have an answer.

When the iPhone 5 was released, it was too small. The market was moving towards much bigger phones. Apple missed the trend, and it took them two years to fix the problem with iPhone 6.

Some things have even more lead time. The keyboards from the 2016 Macbook Pros were a failure. They need a new keyboard. They are obviously working on a better keyboard, but it's not ready yet. While they are working on a better keyboard, they are trying everything they can to reduce problems with the current keyboard (silicone cover, different alloy for the switches, etc).

I hope that the new keyboard will be in the rumored 16" Macbook, but right now no-one outside of Apple knows when it'll be released.