skysight-inc/HackerNews huggingface dataset:
No. Well, sort of - they suggest that the magnitude of the 'sting' will be $4 to $7 billion, which is obviously not a good thing. But this doesn't seem like that amount should sting all that bad to a company with the size and history of Toshiba. I mean, they had $50 billion in revenue last year! Are they really skating on such thin margins that they can't write off $5 billion without risking insolvency?

To put it in human terms, if a judge gave a $10,000 fine to a college student or a high school student, it would be totally reasonable for them to be unable to pay. But if they gave the same $10,000 fine to an older adult, for whom that might be a still painful 10% of their annual income, you wouldn't expect the adult to need to declare bankruptcy. An adult who's been making $100k for 20 years or more who's responsible with their finances is likely to have $10k available in savings, should have at least double that much in an emergency fund, and will probably have many times more in home equity, investments, and a retirement fund. Sure, companies involved in accounting fraud probably aren't being terribly responsible with their finances, but the fact that they've existed for a century must mean they're not being stupid, right?

I'm trying to get a start at understanding business finances, and (unfortunately) approaching it from a personal finance standpoint. It seems a lot of corporate 'wisdom' suggests the equivalent of paycheck-to-paycheck, and even trying to reach one step further towards payday loans with tricks like paying your suppliers on Net 30 terms that only start after your customer pays your invoice.
SSH tunnel to a bitcoin paid server, connect from there. That's how the tool sending me threatening pictures of my house operated. Fortunately his opsec sucked and he scoped me out on LinkedIn with an account under the same pseudonym of Mr. "Dendler". One email to LinkedIn to make a backup of his account in case a subpoena was needed and he stoped immediately. Must have connected to them with a traceable means.
I've never heard of that distinction before.

What about the phrase 'there were food shortages during the war'?
> The Street also expects Microsoft to formally announce 700 job cuts as part of its previously announced plan to cut 2,850 jobs by June 2017.

Interesting, the linked article calls it an "effort to update skills across the company."
> was it a hardware failure that caused the loss, or was it Windows deciding to wipe them?

No, mechanically they all work fine... just no data on them anymore. I believe the partition table became corrupted, so Windows just thinks its a wiped/new drive and asks if you want to initialize it.

In my case, I said "No", and will attempt data recovery sometime when I'm bored (TestDisk[1] might just be able to restore the partition table, allowing me to extract data from the drives then perform a real wipe, otherwise a more serious data recovery tool like StellarPhoenix, GetDataBackNFTS or similar will be required).

> disks are also much more succeptible to vibrations than tape

They sure are. There are other factors too, such as radiation (from solar flares and more), temperature, and more that can cause "bit rot", even for a drive not in use.

> the only thing is that maintaining tape expertise to pull data back into modern systems is a bit difficult

Usually not so much. Whatever utility you used to create the backup tape almost assuredly has the ability to restore data from the tape. Some even are full disk images written to tape, which allows you to put a tape drive into a new system and restore the entire thing... while others only backup data to tape, etc.

[1] http://www.cgsecurity.org/wiki/TestDisk
RAID and smaller disks doesn't somehow change the dynamic of $/TB.
I found it odd that a long article from a statistics website like 538 didn't mention the statistical anomalies that suggested match fixing in sumo wrestling. I learned about that from the Freakonomics book.

https://en.wikipedia.org/wiki/Match-fixing_in_professional_s...
Four More Predictions for 2017
> Canadians don't have to buy medical insurance

That's just not so.

Canadians are required by law to pay medical premiums in the amount and manner determined by their province. It's currently C$75 per month for a single person in BC, with subsidies available to those with low income. It's paid just like any other utility bill.

Overall people seem happy with the system, though most of them have nothing else to compare it with.
And Tim Today is how "TMTOWTDI", i.e. "There's More Than One Way To Do It" is pronounced in certain circles.
Chilling effects are a thing, I don't think they should be dismissed just like that. FTA:

> Benjamin called the move a “strategic retreat” given the climate skepticism of the incoming administration.
IIRC, their plan is to offer custom TPU instances.
Hebocon: The Best Worst Robot Competition
"and the ones we’ve hired have been great communicators and pushed us to really improve our documentation, pairing, and release processes"

That's a survival bias. Overall doesn't sound like the whole process is any different from anything out there.
If people feel they have no future, and the present has nothing for them, only one time domain remains to provide shelter.
Interesting comment about collecting data you don't actually use
Yes, they kept saying the negative effects didn't happen to whites, so I'm not sure what the takeaway here is. Life is harder for black people?
You misinterpreted iaw's response. Its an analogy that Azure is IBM for the cloud.
> Are you sure it was a total loss? There are some pretty good open source programs you can run and try to recover the data as long as the drive still spin

Data recovery will likely work, since they mechanically work and Windows does see them as drives, just no data (says uninitialized).

My initial thought was it's just the partition table that was corrupted, so something like TestDisk might easily restore the table and allow me to extract my data. Otherwise something more serious would be needed... at this point though, I can't remember what's on the drives, so my effort level is minimal.

My "total loss" statement was more along the lines of using hard disks for backups. Having a corrupted partition table from the drive sitting on a shelf isn't a good thing to rely on for backups. If it were business data, it would have been on tapes instead of disks.
The Facebook mobile web page has been going through so much churn lately, I feel like they are working to make it less desirable relative to the app. Disabling access to messages was one of the big ones, but they also regularly change how the sharing links work (to where you can or cannot share from a given action). One of the most recent and enjoyable changes is that the unread count badge on notifications updates in the background, but the actual notification drop down doesn't. You have to go to the notifications page (see all notifications) to see what the new notification actually is.
Google engineers have been very heavily involved in the CA/Browser Forum (https://cabforum.org), which sets issuance and trust rules for CAs. One of the things the CAB Forum is currently debating is a set of requirements mandating certificate transparency (CT) and obeying certificate authority authorization (CAA) records in DNS.

If implemented for all of these roots (and I don't see why they wouldn't, given their push on it), CT would create an open, unalterable record of every cert published from all of these roots and their subordinates. CAA, as a complement, would create a method by which you as a domain owner could control which CAs are allowed to issue certs for your domain, removing the ability to man-in-the-middle your domain without your permission.

The first step for both of these is making them mandatory for CAs (which Google is pushing hard on); once they're out there, it's possible to write plugins that will check CAA and CT records and fail closed if something looks wrong. It's a long way from perfect, but it's definitely a step in the right direction. Given Google's strong push for making those mandatory, I'm far more worried about a lot of the CAs already in my trust store than I am about these.
Okay there's something not right here.

People are reporting that it was too late, however the block post is gone, and I've yet to see an obit posted in any of the locals around here.

There's more to this.
> In my experience 0 is by far the most common value in unitialized memory,

In BSS, yes (IMO, BSS cannot be really considered as uninitialized, but you didn't give precisions).

On the stack... I don't remember offhand whether the thread's stack is initially mapped in using zeropage which is then replaced by a real page on a first write. Even so, the first write would be saving the return address, so occurring pretty quickly. In any case, code moving up and down along the stack (calling into a chain of embedded routine inside a loop) will mostly spot its own garbage, hardly entropic.
Angular 2 Webpack 2 minimal starter kit
> Isn't x already initialized to zero as it's static?

If x was static, this would be true. But in this case, x is just a default automatic variable. For x to be static, it would have to be declared outside the function, or have the keyword 'static'.
That's the dream, but until you can guarantee the building your drive is in will never burn down / be struck by an earthquake / be broken into and cleaned out, you will need some sort of backups.
> It seems to me that Trump's brand of economic policy might also create these types of Zombie problems.

How so?
So true. As an Irishman living in Canada, it does not surprise me in the least when I bump into a fellow Irishman and we know some of the same people.

My Canadian friends always think this is strange.
> That's like saying that the Internet was created to connect military computers, and therefore it's not reasonable for civilians to complain when governments spy on their internet activity.

No, it's not at all.

It's more like when people complain that memcache doesn't make a good tool for session handling, or that it's not fault-tolerant and has zero replication. Of course not - it was never meant to be used that way, and the documentation explicitly says it shouldn't be used that way[0]. If you still want to, fine, but don't complain that memcache is a bad system when you're simply using it against its intended design.

[0] https://github.com/memcached/memcached/wiki/ProgrammingFAQ#h...
Well, sure, but in many cases you don't have to guess. The whole "take him seriously but not literally" was stupid, of course you should take him literally. Most of his actions so far have been the first steps of doing exactly what he said he would do, and they should be treated that way, even if in a vacuum they don't seem that bad.
That's just sample code.
Actual docs look something like https://developer.apple.com/library/content/documentation/Mi...
Probably a good decision to switch to NSAIDs (at least when possible) please don't flush meds again though.
To clarify: it's that sound/guy saying "Oh yeah..." in slow-motion, sexy hahaha, greased up lawn mower guy and Pierce Brosnan, no sun laser for this guy.
MAID is rumoured to be how AWW Glacier works.
It's good to see that this issue has expanded beyond the realm of politics. There is hope when non government organizations are able to put something together in the absence of federal participation.
What I find weird is that it seems like the body can be in permanent pain, but it isn't able to achieve a permanent state of feeling good.

For instance, there are people with spine damage who feel chronic, unrelenting pain every day of their life. On the other hand, for any drug that makes you "feel good" (oxycodone, morphine, even Adderall), your body eventually builds a tolerance and requires more and more of that substance to achieve the same level of "happy". So why doesn't the body do that with pain — where it eventually gets used to your "average pain state" and requires ever more intense infliction to feel the same level of "hurt"?
> I use Form Feed (CTRL+L) character in my code to divide sections, and have configured Emacs to display them as a buffer-wide horizontal line.

I've seen formfeeds used in source files like that before; it's a simple way of getting some primitive wider navigation (Emacs has built in commands for navigating by page), but I don't know why you'd limit yourself to them when there are much smarter options available now.
> use your own words

Not a good idea.
Out with the old, in with the new. Why pay a senior $250k, when you can pay a junior $100k, and get more hours out of them too?
First explain to them that you don't "code." You "write code" or "program." :)
>I also have a problem with the notion that the only freedom that matters is economic. As I see it, the goal of Thiel and his fellow-travelers is feudalism.

Wrong, it is freedom to do whatever you want with your property while freely associating with others.

>In any case, the Trump program seems to have little to do with freedom, even by that stunted definition, for very many people.

I disagree, and I will explain why.

>restrict the movement of labor

Protecting national borders and addressing illegal immigration should be done anyhow. Aside from allowing easier legal immigration from Europe, I don't remember Trump has saying much about restrictions on legal immigration. We'll have to see.

>free the mobility of capital

He talked about tariffs a lot, I would disagree about this.

>attack freedom of speech

Interestingly enough, libertarians that agree with Thiel feel freer now since political correctness is no longer the dominant doctrine [1].

>the hard-right a free hand for their social-engineering plans to attempt to construct a 1950s that never existed

Not sure what "hard-right" means for you, but what I read from here is that any social engineering from the right wing is wrong while the same thing from the left is okay.

>Any tax break I do see will be donated to Planned Parenthood.

You have the freedom to support the institutions you care about, as you should. Other people shouldn't be forced to do the same.

[1] https://nudgedelastic.band/2016/10/ideological-purge-curtis-...
Its not really though. Microsoft throws it away in 2018.. do you think it will continue? I am not confident, microsoft has no history of OS, nor how they handle killing off undesired projects.
Slack vs. Hipchat
Does category theory make you a better programmer? (2012)
Superb! But I might have to look at the code for calculating the Board's mood. $3.2M in cash and a profit goal of $1.3M makes me unfortunately wary of spending on large research/special projects or hiring additional staff.
Yeah, but you're comparing SAS disks with server SSDs. I'm talking more about consumer grade SSDs. I feel like the price curve still starts at a quite high price point and cheap or medium laptops can't reach that point, except for very low storage capacities.

By the way, I'm talking about $800 laptops, not $1500+ :)
+1. Recommended Logo myself in this thread. And since it supports recursion, you can even draw Sierpinski triangles and such-like curves easily, and so introduce them to recursion.
When I was in a course on health disparities, we referred to this phenomenon as the "John Henry effect"

"The term was first used by Gary Saretsky (1972) to describe the behavior of John Henry, a legendary American steel driver in the 1870s who, when he heard his output was being compared with that of a steam drill, worked so hard to outperform the machine he died in the process"
I still don't understand what all the hype is about pure functional programming.

Sometimes mutations are useful. There are lot of good programming design patterns which depend on mutations.

Study the Chomsky Hierarchy and the Theory of Automata. < https://en.wikipedia.org/wiki/Automata_theory > Here it is in a nutshell:

Languages are synonymous with computation. These can be divided into just a few types, based on how they can use state. One can observe that the complexity of an automata and its corresponding language increases dramatically with its use of state. (Turing Tarpit https://en.wikipedia.org/wiki/Turing_tarpit) You can avoid complexity by avoiding complex interactions with state.

Also, always copying objects by value every time you call a function seems very expensive

In the case of parallel/concurrent computation, it can be the less expensive option. < https://mechanical-sympathy.blogspot.com/2011/07/false-shari... > As always, the devil is in the details, and it's all about context. So you are correct. Sometimes mutations are useful. However, sometimes, you can get a benefit from avoiding them.
I had this too.
You and <cool SV startup> don't register that on the radar. But the random Fortune 500 big corp is pouring money into "Enterprise Clouds" like Oracle, IBM and SAP with embedded sales, consulting and support.
Looking at recent trends, I think the innovation on iPhone 8 is going to be

1) Slimmer than ever (remember to bring your battery pack)
2) No-bezel screen (remember to bring your bumper case)
3) Force touch on the home button too
I earnestly and honestly think that if you believe in the notions you have advanced, then you should work towards implementing them. Surely the jobless masses will be happy to work for their needs, and self-sufficiency will obviate the need for any external assistance.
Trump and his people have openly spoken and acted against the media. Also, IIRC, the prior Republican administration blocked scientists from speaking openly and had politicos edit all communications, while the Obama administration allowed the scientists to communicate unfiltered. One speculative statement from an anonymous EPA official doesn't offset that.

> Even the NYTimes has admitted

I'm not sure what that means. The Times has reported all sides of the spectrum. The broke the Hillary Clinton email server story, for example, and also Trump's tax returns.
This is serving a large, and legitimate growing need in the market too. Not everyone can hire "Super DevOps Puppet, Ansible, Master" employees.

AWS is going for pure volume.

MSFT is going for customer service and "enterprise ready" (HIPAA, gov't, etc)

GCP is a bit in no-man's land. Diane Greene appears to be heading it towards Azure, but it's very un-Google-like. (Google likes high margin businesses that can be support by technology solutions, not people)
I was pondering to collaborate in a similar project and my main concern was mobile bandwith use.

As a mobile user I would hate to have my data being use by some random company...

It this address in some way?
The idea is that the constant stress imparted to black people by institutional and systemic racism leads to poorer health outcomes.

This doesn't disprove that white people don't also have worse health outcomes with increased stress, but the focus for many researchers is in targeting health disparities and social inequalities. It just so happens that race plays a big role in that.
Al Gore actually did do a lot for the internet. His role was very similar; he organizes and promotes, but he's obviously not an actual scientist.
Emotionally Surviving as a Write in the Age of Social Media
> be low end and thus have tiny margins.

But high volume, it could be in every laptop under $800 price point. A lot of these guys already make low margin high volume products (like Samsung and TVs) and that's okay.
Thank you for your comment, inspired me to write this: https://www.alexkras.com/emotionally-surviving-as-a-write-in...
Is there info about social status. Because Trump should be on his deathbed now and Obama must be already very very sick.

And generally speaking successful politicians live long. Castro, Mugabe... And they did had a lot of adversaries. And won against the odds.
Right, that's a great point.
We take into account whether your mobile device is currently using Cellular or Wifi and make decisions based on that. (Today Cellular devices would not be uploading at all, just leeching)
Excel's handling of CSV's pisses me off. It will modify the actual file when you open it, even if you don't save.

The entire office suite is horrible when it comes to preserving user data though. Access will change sql queries if you look at the code and close the query without saving or modifying anything. It's especially annoying when the query no longer works because Access 'helpfully' removed some parenthesis.
You are correct that it is undecidable if do_something is from another object file (even then there can be some linker magic).

But the vastly more common case is uninitialized usage in the same compilation unit and I argue that that case should give a warning.
Real threads are great for implementing things like clojure's core.async or task systems like Intel's Threading Building Blocks. Both of these are super useful and don't work as well with processes instead of threads. I definitely agree that most programmers shouldn't be using threads directly, but they should be available as a building block for higher level abstractions.
I stumbled across the history of the ASCII "delete" character recently: It's character 127, which means it's 1111111 in binary. On paper tape, that translates into 7 holes, meaning any other character can be "deleted" on the tape by punching out its remaining holes.

(It's also the only non-control ASCII character that can't be typed on an English keyboard, so it's good for creating WIFi passwords that your kid can't trivially steal.)
MS's chief economist believes that basic cloud services will be commodity-priced, so the strategy is to add value, and both tools and services will be key for that.
Your analogy says that the use was incompatible to the original intent; mine says it was outside the scope of the original intent.

So, to see which analogy fits better: Is there a document (issued by someone authoritative) that says that Libor should not be used the way it was (i.e., to set interest rates for non-interbank loans)? If not, then what we have, essentially, is your claim that it shouldn't be used that way, against everyone using it that way.
I think that (misleading) meme was started by the television show "South Park".

In it they routinely poke fun at Al Gore, having his character go around saying "I invented the internet!" among other things.
Would you like a new stick to beat up that dead horse?
Could you as the host send out random extra bytes that make it hard to match up?
He is owed a lot of credit in bringing climate change into the mainstream.
The up/down cycle is frustrating... wouldn't it be nice if science could figure out a way to maximize the up and minimize the down? Wouldn't it be great if you could just take a daily pill that brightened your mood and killed your anxiety? Seems like there's a common belief that homeostasis can't be beaten... that the house always wins. Is this really true, or just an assumption?
At the risk of an evolutionary just so story I think "feeling good" is a larger risk for our animal ancestors.

Not standing in fire is always relevant even if your leg is broken. However, not finding a mate because you just ate, or not eating because you found a mate is counter productive.

Also, as I understand it evolution cares less about edge cases than we do. Improving average outcomes can be worth not regrowing limbs for example.
I'm not sure if the organizers record their talks but if they do I will post a link here. Failing that I plan on writing some blog posts about my experiences with react native.
No! I have an extremely negative association with 538 (not their fault). I don't want to see that logo for at least another year.
Remember they own DoubleClick, the biggest banner ad platform.

https://support.google.com/dfp_premium/answer/177222?hl=en
Performing custom validations in Rails – an example