skysight-inc/HackerNews huggingface dataset:
If they have to go through all those checks, then that is a failure for several aspects of the program. The goal of reusability has been parts that don't need to be checked. The engines have been run over and over on test stands. They shouldn't have any faults after a single launch. If they do, then the test program wasn't accurate. If hardware needs to be redesigned to meet that goal, then it also needs to be re-tested and much of the program is back to day one. I'm sure they will do checks, but I am equally sure they dread finding something.

I;m reminded of the story of Shuttle's tires. They were designed to last four or five flights, but famously were replaced every time. SpaceX wants to end such things. Parts are to do what they are designed to do. A part designed to last multiple flights without the need to be x-rayed every time, isn't going to be x-rayed every time.
That's just word play and purposefully misunderstanding the parent's likely meaning. It would make no sense for the meaning to be exacting like a mathematical proposition, in that there are literally NEVER any consequences. When speaking of an entity as large as heterogeneous as the government, you can't make such specific claims, so the obvious meaning was "for the most part" or "in general".
Not real big on closed source browsers. Firefox would be my suggestion.
>Why do people think BGP is complicated?

Read your own paragraph before this question. Why do I need to run another process to exchange routes and configure a mesh or a route reflector? As an admin that's just another mess of processes and communication to worry about.

Just because BGP is easy for you does not mean it's easy for most server admins and devs without heavy networking backgrounds.
China's 'Good Will Hunting?' Migrant worker solves complex math problem
Do you really think the OP's claim was universal, when talking about something non-monolithic like the government? The implied meaning is one of frequency, not absolutes.
That and if you have a spouse/roommate/etc., you're boned if you want to use the "living room" and they want to use the "bedroom."
Do you have any other ideas of how browsers are going to make money? Without charging their customers?
I'm shocked that Wheeler's pro-consumer leanings are so obvious to everyone but me. I wonder if we're reading the same archived blog?
Hobbes whole point is that the state is created and maintained through a monopoly on the use of force primarily by means of force, aka violence, so that wouldn't make any sense in the context of what you said.

Still, I'm glad you read the wikipedia page: B+ for effort.
Is that a typo of metafont, or is there another system called metaphont? I did a few web searches and didn't come up with anything.
It's more likely that currency con version at this scale will be largely on paper accounting because 10s of billions of pound sterling is probably more than most foreign currency reserves of countries much bigger than SoftBank usually carry.

For example, a SoftBank subsidiary can probably take out huge loans from UK/international institutions and collateral/pay the loan with other assets in other jurisdictions. I believe this is how many companies avoid repatriation taxes: by taking out a loan in the US and making the payments to financial institutions overseas.
Real estate has been "disrupted" in some places, by companies like redfin. There is some much inertia in the market, since most people use a real estate agent when selling and just eat the 6% commission (3% to each side), people think "the commission is free or already priced in". Since almost everyone is in the 6% commission game, it puts you in the same thing.
I don't know if the story of the ceramics teacher is actually true, but it has the ring of truth and it applies to this example. Incremental improvement is a more sure path to success than striving for perfection out of the box.

http://kottke.org/09/02/art-and-fear
We're talking some paperwork, not killing Jews, so back to the Godwinian land from whence you sprang.
both problems have constraints and you solve the puzzle by finding the right configuration of data that meets the constraints.
"Not opting in" is very different than "opting out".

"Not opting in" implies you are are opted out by default. Thus everyone's negative reaction.
Isn't he already bankrupt due to the "wrong" acquisition of Sprint? This is hard to believe. I did notice he was preparing cash for something(selling Supercell, and Alibaba shares for cash), I thought those cash are used to cover Sprint's losses. Gosh this is really, really hard to believe.
The Best Way to Learn to Code Is to Code: Learn App Architecture Building Apps
Wow, finally someone who remembers Xoom! Here's perhaps a more innocent perspective on the service :)—back when I was 10 or 11 years old I wanted so much to make my own websites using HTML and CSS. Making sites on members.xoom.com and hanging out in the help desk (Java based) chat room trying to solve other people's website issues was how I first learned to make websites back in fifth grade. That room had a super friendly and helpful set of volunteers/staff.

From the skills I learned in that chatroom I would wind up making sites for a fee (I think I charged $30, felt like a lot of money but wow must have been a steal for the business folks). Years later I've been working in SF, recognizing the locations you describe and envying the rent.

A website on overfishing I hosted on xoom as a project for fifth grade science class got me an A, so there's one site that was legal and in (in my teacher's opinion) good taste!

This all reminds me how important free things are to kids who want to learn things but can't spend any money (even $5 for a SquareSpace is prohibitively expensive).
An Apple switch is unlikely due to their significant in-house advantages being geared towards ARM directly. PA semi was an ARM shop and their innovation in their A$ line of chips is driven by significant experience working with the ARM ISA... They have a licence which gives them the freedom to design their own chips and unless the new owners decided to do something disastrous with respect to existing contracts, that license will remain valid and its terms unchanged. Something ephemeral to the facts of the existing contracts is unlikely to motivate Apple to do anything so drastic. They already have the ongoing Intel sky lake laptop debacle and a future of less and less certainty regarding Intel's promises to deal with.

Tldr: Apple are more likely to move macOS to ARM than iOS to RISC-V
Exactly. Last place I worked, we had two whole routable /24s just for servers - it was still not enough to easily give every service routable addresses (especially not as we moved to microservices, and were considering floating ips in addition to per service-instance ips etc).

People suffer from a serious case of Stockholm syndrome wrt. ipv4 addresses and non-routable networks and what-not. There are some (very few) good use-cases for NAT - in most all other cases it just makes everything more complicated - for no real gain (well, you get to avoid buying networking equipment that supports ipv6...). And don't get me started on the "but it helps with security"-crowd... If you need a firewall, get a firewall. Stop conflating it with accidental features of limited address space.

I would have experimented more with ipv6 on my personal server already, if only I could get broadband that actually supported ipv6 (apparently my DSLAM is from the 90s). But now I'm moving, so hopefully I can get that last bit sorted. If nothing else it would appear most 4g networks support ipv6.

For non-personal, non-limited use, one would probably need to set up a fleet of ipv4 proxies/load-balancers -- but I'd be more than happy if I could just move to ipv6 and stop caring about the rest of the luddites ;-)

The main feature draw (on paper) of ipv6 isn't that it enables anything new, it's just that it allows simple stuff to be simple (again). And radical simplicity can be a great feature.
Indeed large numbers of small queues are an important case. But large numbers of small queues, every one of which might unexpectedly but legitimately need to grow large is not.

I don't know Erlang or Akka first hand, but I know that Go channels are inpsired by Erlang. Channels can be very numerous and are usually empty; but they are fixed size. In the rare occasion that you think a channel needs more buffering, you must say so explicilty.
98% of students flunk Medicine School exam in Argentina
Clear Flight Solutions Bird Drone
> I generally don't even have to talk to anyone when I arrive in Sydney

I always have to speak to a customs agent when traveling to Australia. My passport and all alternate photo ids are pre-big-bushy-beard, which throws the facial recognition kiosks for a loop. I made the mistake of trying to joke about it to the customs agent one time, and I remember her raising her eyebrows at me and calling over a supervisor.

The grandparent's comment is pretty descriptive of my experience at the Australian border.

> At the airport we treat all arriving passengers as criminals
Financially the deal doesn't make sense. ARM has been around for a while their FCF ~500M a year. At $30 billion purchase price you are paying 60x FCF. Apple and Qcom just license the instruction set and design the processors themselves. To justify the $30 billion price they really need to increase FCF to 1.5 billion a year. For a relatively mature business I don't see how it is going to happen.
We used to have issues sending password reset emails to users with Outlook hosted email - Outlook would return a 250 status code, then silently discard the email. It never turned up, not even in the spam filter.
I don't get why they're doing this. WinRT is dead, the Surface RT is definitely dead; why bother screwing over people you've already screwed over?
Is a typo. no idea what my head was doing.
Nope - we thought that wasn't quite needed since they were being set up as a public service, not a monetization platform.

We need a project like the Linux kernel, except for a good browser.
Why do you think that maintaining the network should be my responsibility, as opposed to the provider's?
IBM Unveils New Cloud Blockchain Security Service
Your Ideas Don’t Suck, Your Feedback Loop Does
I tried to find a follow up to the iron sulfate story but couldn't find one, would be interesting to hear what happened.
Both AWS and GCE can allocate private 10.0.0.0/8 subnets for internal networks (e.g. VPCs). There is no address scarcity in such subnets.
What I meant was not a civilization in the abstract sense of the word but rather what we consider modernity (as brought to us by Europe).

My understanding is that Asia is widely expected to get there without Europe - but it's not clear for Africa.

In the case of America there actually were quite a few civilizations on the upswing when Europeans arrived (and killed everybody off with their diseases). I am yet to see the same said about Africa.
Fair enough, but IAM roles does fit all of the requirements listed in the "is biscuit right for me?" section.
What Pokemon Go and the Mona Lisa Have in Common
The government collects taxes, the church collects tithe, Google collects ad impressions...
By the mid-1990s Sears was getting destroyed by Walmart, which was running circles around them with their logistics operation.
How a Quest by Elites Is Driving ‘Brexit’ and Trump
No, I really meant "there was no business model". The film and film cameras supported many of those hundred thousand employees. Let's assume that 30K of them were in the film camera areas. Kodak, as a company that markets digital cameras built in China, would support perhaps 1000 employees in that endevour. A big drop. What Kodak ended up doing mostly was just license the brand name. Probably didn't even need 1000 employees for that.
The Big Lie: Tech Companies and Diversity Hiring – Don’t Panic, Just Hire
The answer to what you're asking is quoted in that very article:

> An attacker who successfully exploited this vulnerability could disable code integrity checks, allowing test-signed executables and drivers to be loaded on a target device. In addition, an attacker could bypass the Secure Boot Integrity Validation for BitLocker and the Device Encryption security features.

Microsoft is patching the device, despite it being a dead product, to avoid screwing actual users of the product. Sorry to the ones of people using it with Linux, I guess, but being able to subvert BitLocker and device encryption is kind of bad, yeah?
> MongoDB is basically a native JavaScript filesystem

That is probably the most apt description of MongoDB I've ever read.
Welcome to the world of context-sensitive search.

Not that it's new, but it appears that the context has now been expanded to include the entire browsing history, just not the session.

[One should really consider using Firefox, and DuckDuckGo for search.]
The blatant car design copying is pretty much only done in China, and happens with tacit government approval. So lobbying and litigation are unlikely to be very effective there.
Looks nice on the surface. The only thing that leaps out at me from the readme, is the lack of a suggested way to store/recover the salt? Ideally I'd see a function that takes a "password" and some "plaintext" - generates a salt from an OS provided source, an IV (if applicable) and returns a package of the cipher-text along with the salt (and IV).

I suppose there might be instances where the cipher-text without the salt might be useful -- but I can't immediately think of any. Keeping the salt "semi-secret" is akin to using a two-key system: the password the user knows, and the salt that the server knows -- but it strikes me as a brittle way of doing things, and provides unclear promises wrt. availability etc (can the user always recover the data, only remembering the password?).

One could of course construct such a function on top of the primitives provided here - but I think it would make a lot of sense to provide something along the lines of:

* sym_enc(password, plaintext) >
-> returns "box" autogenerated-salt|ciphertext
-> possibly with a version header, indicating
KDF (&enc algo) used (could just be a magic
number)
Should obviously use an AEAD mode

* syn_dec(password, box)
-> retrieves key by getting KDF, salt from
box, regenerating key
-> and returns decrypted plaintext

There's nothing wrong with exposing the KDF-functions I suppose, but it feels like it's aiming a bit low, in close proximity to ones feet.
Show HN: Idea Feedback Formula, Get a Confidence Score 0-10 about Your Idea
Not just that, it also prevents other companies from entering this market. Maybe forward thinking is a better term that generous.
"We" was intended to mean everyone, but probably actually represents and small subset of the western world.I'm in New Zealand and get my news from US and UK papers (and our dross).
Edit: the Monty Python sketch would perhaps apply if any of that stuff had been delivered. Are there measures by which Iraq is now better? Saddam has gone, that's good. Anything else?
It's explicitly not "opt-in" since the default setting is turned to "on" (tested with multiple accounts) without any prompting. Opt-out is better than nothing, but it's a pretty suspect move to say "oops, you were accidentally opted in to something that would make us money without your permission."

I'd respect them a lot more if they came right out and said "let us sell your data or start paying for our services." That would at least be a fair choice, and I'd be happy(ish) to pay google 10 bucks a month if they promised not to sell my information on the side.
And I assume a very similar argument was made in apartheid South Africa, or Jim Crow US.

“We are all human, we deserve the same opportunities. But when [black people move into white neighborhoods], they threaten [white neighborhoods] and also don't solve the problem back in [black neighborhoods]. The solution would be to make it better to live everywhere, so that people would not be so tempted to migrate. It will probably happen for [Cape Town and Johannesburg?] in this century, as technology advances quickly.”

Or, in other words, you propose the “separate but equal” solution.
The existence of such jobs is a smell of "class solidarity" amongs some kind of upper-middle. "We don't care what you learned, as long as you went through the right social initiation programme".

By contrast, in software there is at least he potential to do things differently. On Friday I was on the interview commitee for a candidate who we accepted. Now I realize that I have no idea what degree she has (if any). Her CV was so full of past projects that I never got around to looking at her education.

It would be different for a fresh graduate, but if such a CV mentioned a vocational school or an online course, then that would be neither better nor worse than a CS degree.
I assumed that the OP knew that it was 160k/4 years and still found it a good deal.
Simulated annealing and similar techniques such as Tabu Search are good for problems that have large search spaces due to combinatorial explosion (https://en.wikipedia.org/wiki/Combinatorial_explosion) and can be expressed as a state and an associated cost/fitness function.
In a sense they did - with Eastman Chemicals, which was also founded by George Eastman and which was spun off in 1994? It is a Fortune 500 company with around 20,000 employees.
Sometimes things are made by teams of people
According to http://bizwest.com/deconstruction-on-kodak-campus/, demolition began on 2011-06-01, but that didn't get rid of the entire campus, since a few buildings were still being used. In 2012 Kodak sold 320 acres of it to become a part of the 1,800-acre Great Western Industrial Park [0][1]. In 2013 they sold of the last 200-person facility (which makes Kodak kiosk media) to the "U.K. Kodak Pension Plan", which has kept it running [2].

So there probably aren't any cool abandoned buildings there... The only one I've been able to find is [Kodak building nine](https://en.wikipedia.org/wiki/Kodak_building_nine) in Ontario.

[0]: http://www.thedenverchannel.com/news/kodak-s-windsor-locatio...

[1]: http://www.bizjournals.com/denver/news/2012/01/19/halliburto...

[2]: http://www.denverpost.com/2014/01/20/200-kodak-alaris-jobs-r...
Carestream Health Inc
This is a lie in the Spanish case.

https://en.wikipedia.org/wiki/Spanish_nationality_law#Spanis...
I personally think if you have physical access then it's game over anyway.

Besides, AFAIK if a drive is encrypted then you would not be able to decrypt it without the correct key, unless they did something very un-crypto-like with BitLocker...
Mixed feelings on this - huge congrats to ARM friends but I feel it's 1 act too short for an exit like this. I'd love to have seen a British owned tech company higher up the Global 2000 before transferring ownership.
No even with kite propulsion cargo ships will still need to run the main engine constantly. Wind just isn't strong enough to push a huge ship through the water a reasonable speed using a relatively small kite. See the other link in the sibling post; total fuel consumption with a kite is only 5% lower.

http://www.skysails.info/english/skysails-marine/skysails-pr...
> The only thing that leaps out at me from the readme, is the lack of a suggested way to store/recover the salt? Ideally I'd see a function that takes a "password" and some "plaintext" - generates a salt from an OS provided source, an IV (if applicable) and returns a package of the cipher-text along with the salt (and IV).

Generally you want to just do this once:

$key = KeyFactory::generateEncryptionKey();
KeyFactory::save($key, '/path/outside/webroot');

And from then on:

$key = KeyFactory::loadEncryptionKey('/path/outside/webroot');

Encryption typically never touches a password (although you can derive one from a password and salt if you so choose). The normal way of doing things is to just use a random key.

(My takeaway is: the README for v3 probably needs work to make this more clear.)

Thanks for the feedback! :)
Would sure hope that this vaccine will prevent [this](http://www.metaculus.com/questions/195/will-the-next-ebola-o...) to resolve positively.
to have enough monopoly power again to become anti-consumer as they were in their heyday (90s, early 2000s).

I'd say they weren't as anti-consumer back then as they are now. In particular, backwards compatibility was highly valued and I don't remember much in the way of forced "upgrades" or aggressive feature-removals/UI changes in the late 90s/early 2000s.
I guess. Of course, if you're using BitLocker to store anything of value...
Yep. Those were called "catalog stores", as I recall, and if you had your item sent to the catalog store shipping was free (or maybe reduced price -- it's been a long time, but there was definitely some kind of break on shipping costs).
Size probably doesn't matter that much until you start to fill entire datacenters, OSPF nowadays should work with hundreds of routers as well. Would be interesting to see how failure cases compare, if I remember right one of the arguments for BGP in data-center fabrics was that the updates following them stay more localized. (EDIT: a description how Microsoft uses it for really large networks, slide 11 talks about surges: http://www.janog.gr.jp/meeting/janog33/doc/janog33-bgp-nkpos...)

I find BGP easier to understand, and I don't see what benefit OSPF would have. (Not that I really have non-trivial experience with either, have only used them at home and toy networks)
Pokemon Go Launches in Canada
Flexport is hiring a senior designer
Nevermind the scam. How is the system supposed to work?

A company produces biodiesel and can sell, separately, the biodisel and the RIN. A fuel company can buy the RIN instead of biodiesel, and, in theory, that would mean that another fuel company bought the biodiesel, and is using more biodiesel and less petroleum. Correct?

What if, instead, the biodiesel is used in a previously non existent or previously carbon neutral industry? That does not seem to reduce pollution at all. How does the system prevent it? Does the system prevent it?
"a project that doesn't care about your concerns..."

Unless the concerns are always "more features"... forever. Any new features will do, so long as the project keeps growing. The more changes and updates the better.

I could put Microsoft Windows in this category along with hundreds of other projects. Chrome is deceptive because it has some useful features... but ultimately this browser is the tool of advertisers. Because they are the only hand that feeds the Google.

These folks are not aligned with my concerns. They cannot be. It is a conflict if interest. Will Chrome use my DNS server instead of Google's? Why should it? It's not my browser to control.

At one point the Googlers put a resolver into Chromium. I think they removed it but just the idea they considered this was enough to scare me away permanently.

I enjoyed the spongeboat analogy. One can use a patched alternative. One can write extension after extension to modify default behaviour. At some point it becomes a losing battle and a waste of time. The browser is designed and maintained by an advertising company.

Avoiding mothership home-calling is a wonderful way to navigate a world with too many software choices. It makes choosing software much easier. Because not many projects today consider home-calling a legitimate concern.

When you do find a project that fits your values, that you know will not change to suit advertisers, it can be a software you can stick with as things and times change. At least this has been my experience.