skysight-inc/HackerNews huggingface dataset:
Nearly all complex software will have problems and weaknesses not known at creation, much like nearly every car will have some kind of weakness that will wear out. While there are differences between the physical world and the digital one, I think my critique of the concept of demanding infinite warranties is still valid.

And yes, I do think software can "wear out", not in the same sense as belts get worn and spark plugs physically wear away, but in the sense of threat landscapes changing over time and our understanding of how these systems are used in the world. This is why we do maintenance on our software and systems, much like we perform maintenance on things in our physical world. When you fail to perform this maintenance, bad things happen. Computers get hacked, cars have brakes fail.

Software can indeed age. Go run Windows 95 on the public internet or an early version of Android.
[disclaimer, read the article]

No. The problem is not the existing code, but the potential for forced updates with new code.
I Just Got into a Fistfight with a Bumblebee
Nosaka Akiyuki and Legacies of Imperial Japan
This is a classic case of Amdahl's Law[0], with square footage as the commodity being optimized rather than computational resources. The more "efficient" you make the scalable quantity (square footage directly allocated to each occupant in this case), The more dependent The final number becomes on the non-scalable terms (square footage of shared spaces like restrooms, stairways, hallways, eating spaces, and etc). Even a simple double loaded corredor with shared restrooms like a high density college dorm layout has a significant fraction of its base determined by the nonscalable spaces.

Nowadays anyone involved in high scalability computer processes is familiar with these concepts but in the 1960s when Amdahl first started focusing on the nonscalable processes the idea seemed as crazy as these square footage numbers seem to non-architects.

[0]https://en.m.wikipedia.org/wiki/Amdahl%27s_law
I think this is indeed part of the problem. One of the problems I've encountered is they sometimes use unusual or unfamiliar terms for what are actually fairly simple concepts, and if you're helping your kids with their homework, it may not be obvious what they're supposed to be doing.

One simple example (which I'm probably mixing up) is "making tens"; when doing addition or subtraction, rather than blindly memorizing a bunch of facts like "3+8=11", they learn to break the numbers up, so you take 3 and 8, "make a ten", and have one left over.

This is actually a great thing to help with understanding of what's going on with math, and after my kids showed me a few examples, I totally got it. But for those who are less open to new ways of teaching, it may just seem like change for the sake of change. And it's not just math; they're also teaching other subjects (such as writing) in newer ways, which I honestly think are fantastic - having kids spend time writing every day is great.

There are also quite a few bad questions in the workbooks; this has probably always been true, but the combination of bad question plus unfamiliar (to parents) concepts causes a strong reaction. Plus the whole "the gubmint is trying to brainwash mah kids!" contingent overreacting about everything....
They are not secure. They are locked down.
What are some of the questions that stood out?
> Using the word "hacking" in this scenario is just like saying someone "broke in" by using an old key. The correct word in that case would, of course, be "trespassing".

No, using an old key that you have no permission to use doesn't convert B&E into mere trespass. About the only way to have mere trespass inside a building (rather than merely on the grounds) is to have your permission to stay revoked while you are in the building.
In the same way, I find most linear algebra books annoying.

Throwing on you dull definition of matrix multiplication is completely useless unless you know where this definition comes from.
> Was this exploit used to spy on allies?

Don't know, and unlikely to ever find out. If so, it was likely very targeted to avoid detection on modern systems. Was it ever used to spy on Iran's nuclear enrichment program?

> I do think we need to argue about priority of responsibilities.

Ok. What responsibilities does a US government agency have to disclose vulnerabilities? Should they be required to disclose all vulnerabilities found in software and equipment from US companies? Since a lot of that technology is used around the world, are you on with the corollary of it being harder for the US to spy on anyone using modern equipment?

How about disclosing problems found in tech products used by US companies? Should the NSA do that as well to keep those companies safe?

The US provides a fair amount of funding to organizations focused on finding and responsibly disclosing security problems, notably CERT[1] and US-CERT [2]. The NSA is a completely separate thing.

1: http://cert.org/about/
2: https://www.us-cert.gov/

Edit: removed snark
Do a lot of these "data quality" problems go away if you were simply to use a relational DB, and related best practices, like table versioning, PKs, using a last_updated timestamp for each row, etc.?
Not going to happen - unless all jobs disappear at about the same time.

The simple conclusion is that unless you have something to provide in exchange, no one will give you anything in return.

>He (Amartya Sen) presents data that there was an adequate food supply in Bengal at the time, but particular groups of people including rural landless labourers and urban service providers like haircutters did not have the means to buy food as its price rose rapidly due to factors

As long as someone owns the factory or the company, they expect to be paid. Thats not going to go away overnight.

And since robots are not going to be perfect, there will always be jobs that human beings will be employed to do. The employers will in turn expect to get their money's worth for those jobs.

Instead of jobs going away, theres going to be a concentration of wealth in the hands of a few.
How would this work for a private individual? Would this help create a precedent for private security researchers where they might be held liable for not disclosing 0days?

I agree that this would definitely curb potential damage, but I'm not sure if this is exactly the right way to go about it. NSA is first and foremost an intelligence agency. What do you think the best policy is for maintaining an effective arsenal and maintaining "0day responsibility"?
Memory corruption is the most common error that leads to vulnerabilities.
> The fact is, the majority of the voting public did not vote for Trump.

If you want change, you have to focus on an issue. If this is the issue, then you need to stop saying "Trump" as if he is special, since it appears to be a partisan attack.

http://www.factcheck.org/2008/03/presidents-winning-without-...

It should have been stopped at Bush but the Republicans are too short sighted to take aim at it right now, especially since it's helped them out about once a decade.
The "waiting market" with Bitcoin is effectively caused by network effects. If your financial transactions don't involve peers accepting Bitcoin, then you have little incentive to use it. The more people use it, the more incentives you have to do so.
There's one thing you have to factor: the near-instant credibility a physical book published by a big-name publisher gets you.

This credibility can often turn into some very lucrative gigs.

I wouldn't mind publishing fiction myself, but if I was doing non-fiction, I would want to go through traditional publishing.

It doesn't really matter whether people like, say, Malcolm Gladwell made any money off their books. The credibility their books earned them pays off in the longer run.
I think the car analogy isn't that bad. New classes of security issues get discovered over time. Development processes which are considered "state of the art" at one point can become unacceptable 10 years down the road.

A decade in software engineering is a significant amount of time!
By definition of global trade, the locally beneficial industries won't survive if the firms in the west take off - those firms will undercut even developing world prices and sell to those markets.

The question is what do those markets offer in return?
This logic is wrongheaded, as it ignores the context which causes information to expire:

>Socially:

I'll expand this one the most, because a similar argumentative line will apply to all the other ones.

Current events stories are a common point of discussion, and current stories become less relevant over time.

For example, discussion about politics at this moment, during last October, and during this January, are marked by such flux in notable talking points that if you were reading articles from each time period during the others, you will not be meaningfully contributing to any individual political discourse.

This is true in discourse about some (or many) other fields, including tech, sports, and all modern forms of mass media, including film, television, and literature.

People who sit waiting for others to collate their media decisions for them while things wait in the queue for months will only be citing and capable of discussing settled true-isms, which is far more useless and uninteresting for discussion than being right or wrong. This is socially bad for you, and sociability, for better or worse, strongly correlates with your life satisfaction and income. In some sense, you're implicitly arguing happiness and money aren't useful or important.

>Relationship-wise:

The difference between wishing a friend a "Happy Birthday" on their birthday and a month later is in the latter case most people would recommend not bringing it up, as you waited too long. Relationships matter to most people, so shelf life on dealing with available relationship info is time sensitive

>Economically:

The moment you as a general person are aware of a major economic trend is, roughly speaking, the moment when the best parts of it have already been scraped over and most of the remainder of the trend will be late-comers fighting over scraps (e.g, bitcoin mining, getting a law degree, web startups in the 2000s, getting into machine learning and designing self-driving cars, etc). True economic edges, the ones that make people extraordinarily wealthy, come from knowledge that is going to be important but people don't currently recognize yet as such. This means time is of the essence with regards to economic information.

You can sit for months, but all you are doing is hoarding dead, useless, historic arcana: Big abstractions and high ideals, but nothing new or meaningful.

Living, useful information must be sought out in a timely manner.
Correcting myself: looks like the SRI spec hasn't included the <a> element in the list of supported elements, though it has a mention that it might be supported in a future version :(
Are you aware there are reputable and cheaper (non ripoff) weighted blankets on the market and have been for years? You bought into a glitzy video..
Society doesn't look at homeless men the same way. There's far more shelters for women and children, a big reason why most of the visible homeless are male.
Whats coming out is that retraining doesn't happen often enough.
As a guy from India, what is Grab?
That’s tempting! Any suggestions on how to mount the motherboard outside the laptop case?
In Canada our regulator recently discussed this and one of the largest monopoly ISPs went to bat in favor of net neutrality. I suspect this is in large part due to the great increase in competition from the leased lines being enforced.

If all the other companies aren't doing fast lanes and are doling out more bandwidth, well, you better compete, because that's something people will notice pretty quick.
There's still a few unanswered questions; the answers make a difference.

That said, the Internet Archive scans and preserves material for US$0.10/page, including storing it in one of their warehouses. 150 100-page magazines would be, uh, a US$1500 donation.

For that, you'd get ~300dpi scans (actually photographs) of each page, taken with a DSLR without damaging the magazine.

That's about the page count and what I donated to preserve the out-of-print works of Jan V. White: http://www.janvwhite.org

To get higher resolution scans, generally you either need even more expensive, larger format digital cameras (41MP gets you 8.5x11 at 600dpi), or multiple cameras stitching the photographs together, or to do destructive scanning, cutting the binding and feeding the pages through a high-resolution sheet-fed or flatbed scanner (don't do this).
Because if there are multiple companies offering 5G (and they are not colluding), they will compete for customers. Verizon will offer a higher data cap than T-Mobile. T-Mobile will then respond with a higher data cap than Verizon, and so on.
Ask HN: Domain regestration. which features are essential?
Hey,
we plan to sell domains with as much features as possible and as cheap as possible.

Which features you would Like to See?

Pricing will start at 3$ (.de) 11$ .com /yr including DNS with Dnssec and 25gb for unlimited mailboxes.
Music itself is about repetition, without repetition is just noise..
.ng domains cost a few hundred bucks per year, the times when they cost >10k are long gone
> This statement is true for the range of devices' screen size it's used in, but as the screens are getting better and better, our eyes are now trained enough to perceive the pixels - especially for rounded UI elements.

I'm not quite sure where this thinking has come in. The "Retina" moniker applies to displays based on the resolution, the size of the display and typical viewing distances for devices of that size and type. What science has suggested that our visual systems get better at resolving detail as display densities increase?
Not really. Not by much anyway, I looked into it.

That kit cost $109.99

Let's do some math...

From WD:
Case: 10.99
Power Supply: 12.99
375GB HD: 37.49

From anywhere else:
Pi 3: 40.00
Cables: 10.00

Total: 111.47

You still have no keyboard or mouse.
Gotta try this.
Most of these fit into a tweet. You could have asked Tay if it was still around :-)
Sorry about that! We have considered adding more features, but it’s impossible to do that while keeping the app reliable and simple, so it’s likely to stay this way.
Hi Vitovito

Thanks for your reply.

>> Are you looking to do it yourself?
No

>> Do you have a budget?
The idea is to raise funds from government grants to pay for high quality scanning

>>Do you need to do it on-site or can you ship them somewhere?
I'm assuming we'll need to ship the collection somewhere - ideally Sydney or Canberra but if there is a compelling case perhaps elsewhere - there would be a fairly high level of anxiety about losing the collection in shipping.

>>Are you expecting to preserve the physical magazines, or do you expect to destroy them in the process?
To preserve, ideally perfectly.
Running Java on Docker images on a Mac
There will be no guarantee. But there will be multiple service providers for people to choose from. Competition between service providers will push consumers to the better service.

For example, suppose Verizon obeyed net neutrality whereas AT&T did not, favoring instead their own content. Consumers would naturally choose Verizon because their connections were not being throttled. If enough consumers move, it will force AT&T to respect net neutrality as well.
TLDR:
You’re reading that right — one-tenth of a milliwatt radio is enough to create error-free communications between the Sun and Alpha Centauri through two FOCAL antennas. Maccone’s paper assumes two 12-meter FOCAL antennas.
They are orthogonal in theory, but so far not in practice - all three appstores in common use (iOS, macOS, Android) have mandated sandboxing and security.

grandparent was suggesting UAC, but started with:

> You know what? I'm starting to get excited for the walled garden to get more walls.
First of all, you can use "average of request processing times" which are not possible using other methods. Second of all this is a port of the tengine module used by Alibaba modified nginx, and I think it is more easy to use than other methods. Also when the load is to high, you can control what to do, what error/page will be shown. From a system engineering standpoint it is more easy, flexible, and appropriate to use.
I've tried a few other techniques, but there is something that is really hard to beat about the plain Makefile. Eventually, it can become unwieldy, but for small-medium projects, it's a life saver. Combine that with git, and you've got a pretty robust system. The only real downside is that when you have very large initial inputs, it isn't practical to store those in the same repository.

That is my goto combinations for bioinformatics workflows that don't need to run on a cluster. (A Makefile variant of mine is my go-to for clusters). I've experimented with Docker workflows, which while in theory are nice, you'll always require some sort of organizing script to document the analysis. (Docker is still nice for capturing program versioning/configuration though!)
> completely opposed to everything the American people want

The recent success of the Republican party in my mind is more indicative of a few things:

- "Safety nets" are largely sight unseen (except when they break down), and even for those who benefit from one or two programs, all other programs are "government waste" and "handouts." People who need to be frugal and only spend on their own necessities will naturally project that expectation onto their government.

- It's very easy to blame globalization for the rapid restructuring of the U.S. workforce. And while arguably no group is more supportive of globalization than the group attempting to loosen regulations on increasingly international businesses, it's easy for them to hide that intent behind "well this is all actually an initiative by the previous administration." Obama fighting for the TPP did no favors to his legacy.

- The "information overload" presented by modern (social and traditional) media places emphasis on clickbait and easy-to-communicate ideas. And it's much easier to communicate "taxes are taking your hard-earned money" than "funding this program has a small but measurable effect on X because of the complex economic relationship between Y and Z, and since there's an 8% chance of X mattering to your children's lives, you should care." (For every John Oliver taking 20 minutes per topic, there's an Alex Jones screaming about 20 topics every minute.)

- When confronted with a scary world, people retreat to the communities they understand, and it's very easy to make the leap from "my community's values are effective at reassuring me that life won't get worse" to "these values are globally optimal for all time, and those who disagree or seek progress are the enemy."

- No matter how much your candidate might not follow your values personally, they can't be any worse than the guys already there failing to execute on the above priorities.

People ARE voting for their interests as they see them. Insofar as you agree that a "state" is still a culturally significant unit of division in the U.S. (and therefore justifies the weight placed on votes from smaller states), democracy is working.

What is not working is "empathetic rationality," the ability to set aside gut reactions and internalize the problems that other humans might face under probability-weighted scenarios. Closing this gap is the most pressing question of our times.
I've looked for data on Indian power production regularly and the statement that India relies heavily on hydro power is dubious.

The best I could find is that 42 GW is hydro, while 42 is renewables and 211 is thermal.

The North and South grids have only recently been linked (maybe only as recent as 2014).

So Saying India relies heavily on Hydro Power goes against my intuition with the industry and I would like to understand your position.
Its because math is used as test material. Thats all it is in american educations and many others i might add. Its a fucking crime. All of science and almost everying else is treated similarly. They build tests into the material you are to learn. At the end of the day you get a monstrosity. I say that if we are going to try to hide iq tests inside the material then we should have no qualms about simply giving everyone iq tests separately from learning material. Yes there are flaws with that proposal but it would still be better than what we have now where all of the material is molested. Imagine if people actually got a thorough education. No more grtting to the job only to learn that they didnt teach you what you need to know. In computer science this problem is fucking atrocious.
Before StackOverflow? Not too bad. Without internet access, though? Much, much harder, or rather, slower - a similar level of information could be obtained but it took phone calls, bus trips to a reference library, etc. Other than that, you just had to figure everything out yourself from the user manuals and experimentation.

Of course, back then computers were much simpler and user manuals were much more complete and lower level, so this still feasible, where it wouldn't be today.
>> large institutions still have to run the old OS because they have too much investment in computer controlled hardware with no forward migration. Now they are locked into an insecure technology stack with no vendor to take responsibility

Any company that locks themselves into a specific operating system, and then declines investing to upgrade with each new release is entirely at fault. I can imagine the executives at these companies complaining about how their one-time outsourced application made overseas cannot possibly be migrated. Even if built locally, clearly no money was budgeted to maintain the software or infrastructure. These companies get what is coming to them when their only priority is the current quarter's bottom line, with no planning for how the company will manage to keep operations up and running in the next quarter, let alone the years ahead.

You specifically mention lock-in due to "computer controlled hardware". The idea that companies build the core of their business on hardware that can be controlled with Windows XP but not Windows 7 or Windows 10 is laughable. How is that even possible? The backwards compatibility Microsoft provides means it's nearly impossible for any application to become unusable within a decade - or even longer. The application will need to be maintained with minor changes to make use of modified APIs, or to transition from 32 to 64 bit architecture, etc. - but the amount of work needed is nowhere near infeasible. It only becomes difficult if you spend many years ignoring required upgrades, and then try to perform a single massive upgrade covering half a dozen missed release cycles all at once. Even hardware ports going out of fashion (example: serial ports) is not the end of the world. Compatibility between the latest operating system and old port standards will always be possible, as those that need such things make it happen.

No sympathy for any company still running Windows XP. None whatsoever. It sucks when it's government that is affected, whereby taxpayers' dollars take the hit for the fallout. Still not a shocking, unexpected result. In fact, this is precisely the expected result.
Biggest open question: what is the long term value of Lyft to Waymo?

To me, this seems like a way for waymo to pilot autonomous technology for customers with low initial investment, but I don't see the long term value that Lyft provides once testing is complete.
Yes but other services hurt uber in other markets (didi?).
Could asbestos be a good analogy? As far as I know we don't generally hold the original construction company responsible for its removal.
He explicitly doesn't assume that:

> I swear I'm not (a) claiming this is necessarily in reality the case