skysight-inc/HackerNews huggingface dataset:
In languages where braces define a scope even if there's no if, for, etc. keyword around, you can get a lightweight version of that just by sticking braces around your "paragraphs", as needed. They aren't the same as nested functions, in particular because you can't invoke a naked block multiple times, but if you've got a long function that hasn't got any useful break points in it, but you just want to chunk things, curly braces may help you isolate things nicely.

I tend to consider this a "last resort" over using actual functions, but there are certain classes of functions where this is helpful. The two biggest I know of are functions that represent a state machine, and functions that are the big top-level "plumb all the libraries together" where breaking that up into separate functions significantly complicates code due to all the intricate routing of values you have to do.
Judo maybe, aikido no. As an aikidoka myself, I train it because it's a good workout with good people, and it's incredibly subtle and difficult to make work even in a controlled training environment. Pretty much the opposite of what someone genuinely concerned with self defense would want.

For self defense (which I am not interested in), something brutal and simple will be better. In fact, the brutal-er and simpler the better. Learn how to get hurt badly and still keep going for defense. Practice groin and throat strikes for offense.

Judo is much simpler than aikido, but not hugely brutal. Still, if I were suddenly required to try and defend myself with some aspect of my martial arts training (unlikely), I'd be much more likely to call on my judo than my aikido.

Focus on practicality in martial arts is kind of boring, and is largely irrelevant for most people unless we're talking about boosting confidence. And then, best not let your confidence convince you that violence isn't likely to hurt or kill you.
You miss my point, I simply mean a forum post is not ideal for support. In my case I would want a ticket, something concrete I know can be sent and seen. A forum does not engender confidence my issue will be seen and also I would not want to put private info into a forum.

Also I gave a poor example. I run a Es cluster so my thinking is at the point of my cluster is unavailable i know it's all red and it's not between my service and the endpoint.
Yes, I usually tag them when I'm done. Would love to have some good transcribing software for deeper search though.
> HN does not allow to continue a thread below a certain threshold.

Click on the time (for example "2 minutes ago") to open the post and reply there.

> My point is that you do not understand what does it mean that a bigger type system is providing new semantics for the language. You still fail to understand it, because this is a central point of my proof.

And my point is that you haven't answered why using a static type system over a dynamic one is a net win for people, which is the entire point. If there is no empiric evidence, don't argue as if there were. You yourself admitted that there is no evidence for it, so why are you arguing from a contradictory position?

> Even you somehow heard something about the gradual typing - which is exactly an example of this.

No, the practical flow of doing that is exactly the opposite: Starting from dynamic typing and imposing types when they are needed, likely after an exploratory phase. You seem to be arguing from a much more disconnected view point where you take the position that the platforms underlying representation is what matters, and I am arguing from a practical perspective (What should the programmer choose for his next project?).
Hope that Google Cloud Platform follows suit and arrives in India soon.
Black holes seem to be much more abundant than previously thought. Earlier this year there was the discovery of the gravitational wave from the collision of two black holes with masses of about 30 times the sun, later this year another such collision was detected in the data. And all of this during an experiment that took only about a month.

And now this discovery again seems to indicate that there must be many small sized black holes and that they have been very easily overlooked.

Maybe it is too obvious, but I'm wondering: could dark matter be made up of all those undiscovered black holes?
Examinations of the analogies between individuals and corporation, from a legal perspective, are actually very interesting (at least, I think so), being much more complex than trivial "populist rhetoric".

As a matter of fact, regardless of "corporate death penalty" making sense or not, the debate thread immediately below your (non-)argument has many informative points.
The payscale links you provide in your blog provide some insight into why you seem to think that. In all of your examples (see links below for the lazy), the salary for a Senior Software Engineer is slightly below what payscale _thinks_ is the average national salary. The huge difference really lies in how payscale determines the "salary" in each country.

So, when compared to the average (which factors in cost of living, social security etc.), the salary really isn't that much better in the US:

US: http://www.payscale.com/research/US/Job=Senior_Software_Engi...
UK: http://www.payscale.com/research/UK/Job=Senior_Software_Engi...
FR: http://www.payscale.com/research/FR/Job=Senior_Software_Engi...
SE: http://www.payscale.com/research/SE/Job=Senior_Software_Engi...
DE: http://www.payscale.com/research/DE/Job=Senior_Software_Engi...
If anything, it would seem that (from these comments and from my own personal experiences) Bluetooth is actually not doing very well at being invisible at all.
Worked on Drupal for half year and I swear that I will never touch this piece of shit.

CodeIgniter is only good for very simple website. It miss a lot of functions that a sophisticated framework has (eg Laravel)
Again, the first source Wiki provides goes to a 404 page (The Long War Journal). When it elaborates on the Stanford study on the Obama's administration claim on "single digit civilian casualties", it fails to mention that the study was only meant to endorse the Long War Journal's study, not provide the claim wrong.

"However, this does not represent new evidence. Stanford and NYU researchers made no attempt to offer new statistical analysis on the number of civilian casualties caused by drones. Rather, their report is essentially an extended endorsement of a database compiled by The Bureau of Investigative Journalism" - foreignpolicy article third source

To the last thing you state , yes it shouldn't only be just that, but more evidence. Unfortunately, modern journalism can't provide us with those very important details, instead only off topic sources that really don't care if they are one hundred percent correct.
Maybe there is more in life than money?
I hope you realized NASA using imperial caused the loss of a Mars rover.
#jobposting Software Engineering Manager
SPACE wants to move your office into VR space
I wonder what the author's reasoning was in being quite so self-congratulatory.
One thing to consider is that monorepo tooling is (outside of Google) still pretty immature.

At Square, we have one main Java "monorepo", one Go "monorepo", and a bunch of Ruby repos. The Java repo is the largest, by a huge factor (10x the Go repo, for example).

The Java repo is already noticeably slow when doing normal git operations. And I'm told we've seen nothing of the pain the folks at Twitter have had with git: their monorepo is huge.

We periodically check to see how the state of Mercurial and Git is progressing for monorepo-style development. Seems like Facebook has been doing interesting stuff with Mercurial.

But I still miss the fantastic tooling Google has internally. It really is so much better than anything else I've seen outside.
If done right, reutilization can really revitalize a dying area. When Rackspace bought an abandoned shopping mall, the City of Windcrest (very small San Antonio suburb) was on it's way out. [1, 2] With the Rackspace infusion, the immediate vicinity appears to be much improved. As a casual passer-by, I think the area looks better now than it did 15 years ago! [2]

ETA: I don't work for Rackspace, and never have. I also don't own any stock. Just glad they bought the mall.

Sources:

1. http://www.nytimes.com/2012/10/31/realestate/commercial/rack...

2. My sensory experience :-)
The weird thing is COBRA isn't "super-expensive" - it's what the cost is. Just, in most cases, an employer is picking up some, most or all of the cost, so employees don't see it.

This is what's truly hosed up about US-based health insurance/services. People are so divorced from the reality when things are 'good' that the horribleness of it is exposed only when you can least deal with it.

Everyone should be required to buy their own insurance, with no employer interference at all. We'd see massive shift in peoples' attitudes, and probably a bigger shift to single-payer, quickly.

I'm self-employed and have had to deal with the expense of health insurance head-on for years. I was happy when we got 'high-deductible' HSA options, as it reduced monthly expense. ACA/Obamacare has more than doubled our monthly premiums in just 3 years, and I still can't afford to get sick at all without incurring hundreds or thousands of dollars in medical bills. :(
It seems there is High temperature superconducting wire entering the market:

https://en.wikipedia.org/wiki/Superconducting_wire#HTS.28Hig...
I was recently describing my thoughts about the future of big box retail stores to my brother, except it's not as optimistic as to project our current state of affairs into the future. I imagine, at a point when hardly anybody can afford decent housing, that a lot of retail spaces will be squatted as housing.

Take, for instance, a Best Buy. A Best Buy could potentially house hundreds, especially considering the vertical space (think bunk-style shelves for sleeping). I'm not suggesting this is good or that it would be comfortable, but we've got more than 4 million people working retail in the US, and retail is going nowhere fast.

IOW, in the markedly more dystopian future that I imagine, a lot of the same people that work in these big boxes will live in these big boxes.
They might get the thing done, but they'll do a worse job than someone who also knows about algorithmic complexity, CPU architecture, and other things that benefit from classroom instruction. We're not installing plumbing, we're doing mental work, where context matters. And I can't recommend that anyone aim for less than excellence.
No. The price for a digital subscription for the WaPo is too high to justify paying for it; especially when I don't read the site every day; I only read it whenever it's linked to from Twitter or Hacker News. I'd gladly support ads for WaPo, but I'm not going to pay for something that isn't crucial to my day; and WaPo is not crucial to my day.
I can only guess that you don't understand that after there is no more helium, the operating cost of helium doesn't exist either.

idiot.
> ...nothing is really ever that urgent.

When my co-author died (of old age at 90) and our book was unfinished I began to distinguish between artificial deadlines and true deadlines. I realized I'd missed a real deadline because I'd allowed myself to prioritize other projects with deadlines that turned out to be artificial, but had more insistent people demanding urgency.

We often operate in a culture where the squeaky wheel gets the grease, so urgency is usually exaggerated as you describe. Look out for real deadlines though.

A true deadline, like death, has irreversible consequences. Most "deadlines" are really targets and can be reprioritized or deferred, especially to avoid unhealthy behavior like burnout.
At previous job I had Google to thank for the team's god awful decision to choose perforce over git thanks to some silly whitepaper or article. They acted like git was some fringe version control system that no one would use professionally... just for fun toy projects.
Affordable housing could also refer to rural housing, admittedly ignoring context. I don't like the term, sorry. It's spun to be more positive than small housing which is more accurate.
Thanks. I looked a few minutes at two of his lectures. I'll keep the URL and watch his lectures during dinners.

Lucky he got out of Egypt before they strung him up! Such good people is what US immigration has for some decades now tried to be about. Maybe we will get back to it.

"Muslim"? I don't care if he is Zoroastrian either. Or worships some sun god. I don't care about his religion. I do care if he wants to blow up buildings. Somehow I doubt if he does.

Looking at his videos, my first cut, crude guess is that he is looking at modern generalizations of old discriminate analysis. Yup, that can be important. Maybe it could be important for, say, one of my old interests, anomaly detection, say, as a doable alternative to Neyman-Pearson where often in practice we don't have nearly enough data. Maybe his interest is in medical diagnosis which, IIRC, was some of Breiman's interest.

But, first cut, it looks like, again, the criterion will be, does the model fit the data well? That is, we have little or nothing to recommend the model except that it fits the data well. But, then, in the case of his lectures, it looks like maybe he is making progress to also knowing that the model will predict well. I'm looking forward to how he does that.

In contrast, if that is important, in my work in anomaly detection, discussed here on HN often enough, I found false alarm rate from some derivations in applied probability with no model fitting at all. Okay, I don't care if the cat is black or white as long as it catches mice.

From a glance, it looks like he is addressing what is meant by learning -- terrific! Not just throwing words around! Then he seems to be addressing when such learning is feasible, etc. Sounds good; I've wondered some about something like that.

But my interest now in what he is doing is a bit limited since the core math in my startup seems to be quite different.

Thanks.
That's like saying that we can improve office communication by having everyone yell louder so everyone else can hear them.
Isn't that basically what I said?

> annihilation for most of Eastern Europe (because the Nazis wanted that territory as "lebensraum", i.e. living space, meaning the existing population had to go)
Johnson: https://johnsonweld.com/issues/
Shigeru Mizuki's epic manga, Showa, recounts much of his history serving in the Japanese military. He doesn't seem sympathetic to the Imperialist propaganda and points out many of the atrocities committed on both sides. It was eye-opening for me since much of the history of the war that I know is British/North American and highly skewed.

These stories are worth retelling... again and again.
Both git and hg supports shallow (low history) and sparse (selective files) checkouts as well, facebook has a blog post somewhere about how they built it into hg.
Thanks!

"in-going data duplication" ummm... i guess i meant ;) duplication of the incoming data (network packets->buffers->resources like html-files etc) in the sense of trying to minimize the amount of data duplicated and moved around to be used by various code-parts.

Most probably the most interesting parts are those areas where even Rust can't really "help" to prevent that.
thanks
I don't understand why couldn't the immigrant family just get a pirate Windows? Torrents are standard solutions to people who have no money to purchase software. They break the law, but the risk of prosecution is slim to none, so why not do it? They can start purchasing software as soon as they can afford it. No reason to stop them from being able to be a productive members of the society now.

I come from Russia where me and all the other kids of my age used solely a pirated software. Now I am building software for other people and only have licensed software on my computer. If I was not allowed to use Windows, as well as other supercool development apps from Adobe, etc, then that would be a simple waste of life.

It sounds like the guy imposed Linux on this family who didn't know what their real choices were (even though some may have been unethical).
I agree with you, but honkhonkpants raises a good point - sometimes you must bow to existing convention, even if it doesn't meet current best practice.
And funky lacing patterns are a tradeoff between engineering and marketing.
I'm curious why you would need to delete projects and create new ones just to try out new products and services—could you please clarify?

A project is just a container for resources. You can use any combination of GCP products and services within a single project—you are only charged for the resources you use, so just deleting what you created earlier would get you to a zero-state.
"Solaris" + "too little" = irony

:)
The CIA/NSA of old had to do similar things. Do you not think China or Russia are doing similar things? I'm sure theres a reason Huawei equipment has been blocked in US, UK, and even some Indian contracts.
I realize that this is not in line with the PHP requirement, but hear me out:

I would use Ruby on Rails.

I have transitioned from using Drupal to Symfony2 (sometimes with Sonata) to using Ruby on Rails, and let me tell you, everything is indeed greener on this side. The tools are better, the language is easy to learn and it is mostly sane. The framework is amazeballs, I am not even kidding. Writing tests is actually fun. In general, I am a much happier developer with Ruby on Rails. I would also dare to say that RoR makes me a lot more efficient as well.

In Symfony I'd frequently get stuck in finding a workaround for some weird bug, which just doesn't happen that much anymore in Rails...
Good documentation is key. It will be your main marketing vehicle. Study good online docs and copy their formats. You will start seeing patterns. They help with navigating and answering questions quickly. Leverage that. You could also have a workshop recorded and play it as a webinar. Good luck! :)

PS. Email me if you want feedback once you get going.
“We need to test facial recognition on a planetary scale to enable practical applications”

I find that line of thinking disturbing.
Bushido is a lie, Cowboys never had shoot outs, ninjas are overrated... At least pirates were sort of legit. Jury is still out on zombies.
My understanding is that the anonymous broadcasting has been boosted, which may enable more interesting types of device handshaking abilities. It is not merely that the bandwidth has improved, as in the past.
The performance of IronPython was horrible and Python being an ecosystem of libraries built in C and wrapped in a Python API, it makes alternatives to be unusable, since most Python libraries that matter are incompatible.
The biggest challenge to these box stores is that they lack any sort of natural light inside them. Even the fancy library in the article lacked windows, which in my opinion adds more to the comfort of a workspace than designer furniture. I wonder what strategies architects could come up with to open these giant dark boxes.
> In which other countries have you been and lived?

Syrian, Sweden, Austria, Germany, USA and Turkey.

I hold dual citizenship and speak 4 languages while learning a 5th (Spanish).

> Would you get a bank account easily in the UK if you speak German?

1. You make it sound as if "all languages are born equal". What a Jeffersonian claim that is...

2. Yes much easier than it is to open one in Germany if you speak English. how do I know? I have done it 3 times so far... When I first migrated to Europe I didn't know any English yet it all worked out within days.

3. English the 2nd most spoken language in the world, only surpassed by Mandarin. Spanish is a 2nd if you only account for native speakers only and English falls in 3rd place at that point. German is 13th on a falling scale.

4. The finance world has English as the dominant language so YES, I do expect a freaking bank to speak it.

> Are you certain that you'd get a bank account in France, Spain, Italy?

Yes I do. Especially in Spain (where I currently hold one and got it literally over the phone).

> You're coming off as rather agitated

no shit... What you said prior to my reply is just flat out infuriating.

> 'German pride' and 'Everyone should speak German' references are getting dangerously close to a rather painful and sensitive subject. I'm not sure if this is intended?

It is not sensitive at all since it is the truth. That is how people act when they want to exclude you and make you feel un-welcomed. They put up bullshit barriers that should not exist in 2016 especially not in Europe's biggest economy. All of this is purely designed to piss people off who are not a part of the German culture.

If you came over to Sweden and people acted like that toward you, I would be freaking ashamed and embarrassed. I would never make a ridiculous excuse such as "well you can't ask the most basic questions in my language"... It boggles my mind how you could even justify something like that in this day and age. It is 2016 ffs, if you are a middle-class European citizen and don't speak English, that means you have purposefully evaded learning it.
Best Practices for Using Sentry with Node.Js
I'm not sure if it is either new or surprising.

I did an experiment some 3 years back from within a corporate network -- the difference being that it was done on a desktop, not mobile. The sequence of events was roughly:

- Spin off a new VM

- Create a brand new email address with fictitious identity

- Sign up to Facebook using the newly created fictitious identity

Result: The suggested "friends" were folks in that building (who were on the same network).

(The experiment was performed to demo how creepy such networks are.)
Laravel or Slim.
MMX Hill Climb Para Hileli Mod Apk İndir – Ferhat Özal – Hile Apk İndir
Building more McMansions makes McMansions cheaper, which means the upper middle class moves out of their mid-scale housing and into McMansions, making mid-scale housing more affordable.

Regulations shouldn't be about affordability, they should be about density.