skysight-inc/HackerNews huggingface dataset:
Sorry to hear that! The issue was just brought to our attention, and we're working on the fix. Your browser is probably set to block cookies by default. Turning that off should allow it to load.
And if I change where I keep my pipeline config, I have to commit a change to the project so it grabs it from the new place? Or pass it in as a parameter, so you need to know ahead of time what parameters the DSL will be expecting?

Come on now, we don't need to go to these contortions just to avoid saying that Jenkins is doing it wrong.
So I went back and finished the article. The problem with his opening paragraph is that it is his premise for the rest of the article. And the truth is not "smartwatches are too slow/battery-hungry/useless", it's that they try to do too much. The author does use the Pebble as an example, and that's what he should have gone with. The Pebble is the Palm of smartwatches: simple, good battery life, pretty snappy, and doesn't try to overreach (much). I'm happy with mine, and the reason this Apple "fanboy" doesn't have an Apple Watch is because: battery-hungry, slow, and tries to do too much for too much money.

From where I sit, most companies are trying to put a "computer on my wrist" when I'm really quite content with a "display on my wrist" (Pebble, mostly) until we can sort out the power management and optimizations needed to make "computer on my wrist" a workable product.
It depends on what the company promises its customers about security, privacy, and recoverability. The paper's point is that methods for adding lawful intercept for one party tend to result in intercepts by other parties.

Far as write or collaborate, you should look up the Lavabit case records or summaries. The FBI and court demanded that he hand over the master key compromising all users then lie to them about it. FBI also wanted to put a black box in a privileged position that could probably be used to compromise the service. They've used 0-days before in ops.

So, a backdoor with enough privilege to read everything in the system, install updates with their spyware, and be unnoticeable to OS must be both (a) enormous technical risk and (b) have write access that could enable corrupt officials to frame dissidents. I've worked on potential counters to A but B is unacceptable given fed's and spook's track records.
video discussed here before: https://news.ycombinator.com/item?id=11314931
That makes no sense. Maps and closures are tools like any other. Just as with many other tools, they are powerful, and should be used WHEN APPROPRIATE.

With maps, for instance, yes generally declarative programming is preferable to imperative programming (http://stackoverflow.com/questions/1784664/what-is-the-diffe...)

However, I've seen monster Java8 stream and C# LINQ statements that would benefit from additional intermediary variables, helper functions, and even cases where loops make things more clear.
I agree with some of the points you made. But saying that indian government has completely failed and it was better under British rule is not completely correct.

Some of the achievement of independent India are

1) Fully functional democracy: India is perhaps the only country which is able to avoid a strong dictator among all its colonized peer. We provided universal suffrage from day one. Indian democracy is not perfect but we regularly topple corrupt or inefficient government without bloodshed or civil war. Considering the diversity in culture and not so educated population this is a great achievement

2) Creating a country out of diversity: During Indian independence Churchill said India will soon be broken down into pieces. Many others believed the same as difference between different part of India is far greater than europe. Still we survived any major secession effort and currently very few Indian want to be a independent nation. We have 14 major languages. Two of our south asian neighbours went to civil war just because of two major language could not coexist. We have the 2nd largest population of muslim living peacefully with about a billion Hindu population without going through radicalization. In retrospect this unity in diversity will be biggest achievement of Independent India

3) Food self sufficiency: Through out British rule famine was a part and parcel of our life. Just in Bengal famine in 1943 about 3-4 million people were killed. If you consider the magnitude it can only be compared to holocaust. Even in 1950s and 60s we had literally beg USA or USSR for food grains. Currently we are completely self sufficient in terms of food which is a big achievement considering the need for feeding more than a billion mouth

5) Strong Institutions: Independent India has created very strong Institution including a fair Judiciary system, Monetary Institute(RBI, SBI), Educational Institutes (IIT,IIM,AIIMS) or research institutes(ISRO). Benefits of these institutes can be felt even in silicon valley. Also because of the achievement of students from these institutes abroad, India could create a strong software and service industry

6) Forming the base of strong economy: Because of all the above points (and many other) currently India is considered as the fastest growing major economy. Its current economic situation is somehow similar to China in 2001. As we embraced market economy 15 years after china I think it is in a comparable situation. Next 20 years of growth of above 6% can do wonders to infrastructure as we have seen in China.

People always compare India with China and come to the conclusion that it is a failed state. But in my opinion apart from China and South Korea ( I am excluding city states) India have done fairly well after independence in comparison to other colonial countries, and is poised to progress in much faster pace. My only regret is that we should have embraced market economy 20 years before. But still saying Indian government has completely failed in not entirely correct
Will we see a similar reaction when anti-white or anti-male speakers are invited to speak at conferences? Or are there groups that it's acceptable to insult and denigrate?
The Yelp data looks a bit coarse-grained to work with. I think the ethnic background of the reviewers only matters if you A: share that immediate background and B: are looking for eating with the flavor of nostalgia.

I don't like that it assumes any food with an ethnic background is only valuable if it is unchanged from history as possible.
That's it, thanks for following up in my absence.

There are a couple of frameworks where all of the production files end up in, for instance /dist and one other directory. Rather than having to constantly blacklist everything you just say "ignore everything except X and Y"
In Northern Canada there are a lot of towns that don't have street names, just references like "brown house". Everyone in town knows everyone, so it's simply not needed.

Lately Canada Post has been trying to force them to have street names, so in the provisioning system of the telco that serves the area you get awesome addresses like "next to brown house" or "around corner from house next to brown house".
Great performance improvements, but lacking much community and third party support, unfortunately.
Does anyone have a recommendation for a board that has 3-4x "native" SATA III?

The AMD Opteron A1100 does, but it's meant for data centers and the $350 price point makes that clear.
Thank you for the links. I really feel like they needed to be part of the original post.

Yarvin's writing is... rather too voluminous for me to feel confident that I know what he believes, in so little time, but I did see a few things in that seven-year-old post which made me question the interpretation given:

> "Lifetime employment and slavery are, of course, practically synonyms, and indeed the same phenomena of reciprocal loyalty and dependency were said - repeatedly, in my memory, in the '90s on NPR - to emerge."

> ...

> "Carlyle is in fact ready to be as indignant as anyone over these abuses. He reasons: since slavery is a natural human relationship, this bond will exist regardless of whether you abolish the word. And it does - if only in broken and surreptitious forms."

This leads me to think that he's using words in a non-standard way. An unwise way, given the response it's gotten him, and I certainly wouldn't invite him to speak anywhere if I thought he was going to say things like that. But I'm really not okay with seeing someone attacked for beliefs I'm not sure they actually hold, in domains unrelated to those beliefs, by people who don't appear to be trying to be charitable.
You choose to live in an auto-dependent place, and that's fine. However, we've made it difficult or impossible to build places that aren't auto-dependent. This is often done at the behest of car owners without regard for the negative impact on those who would rather not be car owners themselves. It also subsidizes driving at the expense of other modes of transport, as well as increasing housing cost.

Enforced density maximums and parking minimums reduce walkability by increasing trip distance, make neighborhoods more dangerous by increasing car speeds, and increase housing costs by reducing the amount of buildings that can exist in a given piece of land. If I want to build a restaurant in downtown LA, I have to add parking even if I only want to serve my local neighborhood, because suburban voters think I should pay for their driving convenience.

Here's one of countless examples - a restaurant opening in LA (near transit, no less!) has been forced to provide 21 parking spots. To do it, they're demolishing housing next door. This is in a city where the mayor says he's doing something about housing costs.

http://planning.lacity.org/caseinfo/casesummary.aspx?case=ZA...
I'd also like to ask: how is inviting more networked microphones into your house a good idea?
Null and various other strings are banned for use in license plates in many states. Think plates that might confuse humans (0/O and 1/l in words, NA, NONE, NO PLATE/TAG etc etc) and make it difficult to accurately read/write out a plate.
yes. i don't understand the trend of duplicating quotes from the article inline in a larger font.
Is this what caused those IRC netsplits we kiddies used to exploit to gain ops, before that was properly solved?
v34-33600bps.mp3 is my new ringtone - thanks!
That's why when I code something that I know will befuddle readers, I guard it with a warning about dark magic and an ascii wizard.
A single BGP routing table does not. A full table, multiplied by the number of unique autonomous systems however, can quickly reach that size.
> There is no combination of sandboxing, permissions, auditing, formulaic static code analysis, firewall hacks, etc. that will yield a system that is both (a) usable/convenient and (b) secure.

https://en.wikipedia.org/wiki/Object-capability_model contradicts this, or anyway offers an alternative to the pile of hacks. It's true that none of the systems listed there are familiar; it's very hard to supplant the basic assumptions we've built on and built on since the 1970s.
My belief (which you are free to disagree with!) is that the nature of Yarvin's public statements disqualifies him from acting in good faith with the broader community, at least until he has withdrawn them. I feel that each person is a whole human being, and I do not believe that someone can just leave something like "Blacks are suited to slavery, Europeans to mastery!" at the door. Even if he could, it wouldn't do anything for our speakers and attendees who are not comfortable sharing a stage or a room with him. My job as an event organizer is to make sure that conditions are comfortable for the people who have entrusted me with their safety. I did my best, but to be honest, every possible choice before me was distasteful, and I chose the least odious path I could.

I decline to answer your questions about hypotheticals (a black person who says the same thing, or a hypothetical VC firm, etc.). I believe these are interesting questions, but I do not believe that anyone can come up with a set of rules or laws that captures precisely the outcomes we wish to see; as a result, I retreat to a far less ambitious perspective, where I intend to deal with things like this on a case-by-case basis using empathy and common sense, taking the unique circumstances into account.

I hope that this helps, and I recognize that you may not agree with the choice that I made. But I did my best.
> Those who do put effort into producing good code risk being seen by their colleagues as time-wasters.

I wonder how important this cultural factor is. Is there peer pressure among academics to not put effort into learning proper programming?

(As an aside, on a personal level it's kind of funny reading this because I was hired as a programmer by professor Sten Linnarsson (via a in a "who's hiring thread" so through this very website). During the job interview I got the impression he is a very capable programmer but simply has to budget his time.)
What is "Optimal Working" and why should we believe that anyone is doing it at the moment? I think you're chasing some fantasy perfection state that isn't really achievable
OP more describes home control than home automation. Home automation is the house intelligently doing things for you, without your prompting. Home control is the house doing things for you when you ask it do things for you.

E.g. Home automation: Every day at sunset, lower the blinds

E.g. Home control : You say "House, lower the blinds now".
But Go and Java are both compiled, garbage-collected languages.
People being treated for alcohol or drug abuse face serious privacy issues
I've been on the other side of this as a consultant. I once was consulting for a place where I asked if I could run the existing tests to confirm I hadn't broken anything when adding in some new functionality. The owner of the project yelled (actually, really yelled) at me to never run the tests, ever. Apparently they deleted production data.

I didn't spend much time consulting for them.
Management wants it done, done cheaply, with cheap support, and sometimes plugging into their dashboards. Clive Robinson, who did SCADA, said those things combine to make security nonexistent to afterthought in most installations.

I'll add a lesson from software world that it also pays to contract steady fixes over time instead of near-perfect the first time. That might partly be because people in such industries only make sacrifices after shit hits the fan publicly. See Target for example. ;)
Thanks for being so calm and informative on this subject.

It is funny to see people trying to tell you you're wrong, when it's evident this is a subject you'd naturally become quite expert at.
I don't know; do you feel like the world doesn't have enough writers?
The kinect has gotten good reviews for its microphone array
It already has. The internet has made distributing and selling text content thousands of times easier.
But you can hard-interrupt the microphone. I mean it's a completely different dynamic as far as security.
Are there any opensource boards (similar to the Pi's), that have 2 (Gig) Ethernet ports?
sometimes, but i think most netsplits (which still occur today) happened because of more mundane things like irc servers simply crashing or more routine network disturbances like routing loops.

or of course, an ircop starting up a bad config.
She doesn't mention what her degrees are in, which I'm quite sure is deliberate: she doesn't want a bunch of people writing to say, "well, of course you are picking kale, you studied {creative writing | English literature | etc.}"

Her proposition is that having any degree entitles one to a middle class lifestyle.

This is an archaic notion based on the economic situation in the US before the 1960s, before the government began subsidizing mass higher education. Bachelor's degrees were expensive and rare then, so that actually worked.

Now, we have millions of people with non-marketable bachelor's degrees picking kale for a living, because nobody told them that the economic situation has shifted radically since then and bachelor's degrees don't guarantee you a nice job anymore.
No problem. These guys just need to get together to launch a class-action suit against whoever is responsible alleging unconstitutional cruel and unusual punishment. Shouldn't take more than 15 years to wend its way up to the Supreme Court, at which point all of these guys will get voucher for a MacDonalds Happy Meal.
I think this and the growing list of similar circumstances establishes "she/he/it offended me" as a valid reason to blacklist anyone.

Whoever gets to define Bad Think is in a position of incredible unchecked power.
Father.IO – Real Life First Person Shooter
I checked out a bibliography. Seems like lots of derivative stuff playing on the same old memes you see everywhere.
Computers Are a Sadness, I Am the Cure – James Mickens
Thanks, Steve, for showing me how I too could cure pancreatic cancer by eating only peas.
I obfuscate using UglifyJS before sending. I send it with a file that runs the program and all the dependency libraries built in so it is self contained in a zipped folder. The customer downloads the folder, unzips it and runs it.
I kind of read the "... but it worked in China soooo...." bit of the announcement as somewhere behind a kind of sad sigh and an angry scowl. Maybe Mandela got it wrong, maybe a society should be judged by how it treats its chatbots?
I would have given them a bid for fixing that problem...
The message is that it's massively unfair that someone with a college degree cannot find a job that grants a middle class lifestyle.

She entered higher education believing that having "a degree" (in any generic subject) would do that, and it didn't.
One interesting, if old, idea is to submit to an anonymous newsgroup where all messages are encrypted. You only see messages encrypted to you, and there's remarkably little metadata, so long as there is regular traffic from multiple sources.
Link to the actual paper: http://julian.togelius.com/Justesen2016Online.pdf

I've written an AI for a similar game, where you can't always even iterate over all your moves for this turn, let alone do a multi-ply tree search.

Using their terminology of Action and Turn, my method was to first evaluate individual Actions using a simpler evaluation function, and apply a cutoff so that only a reasonably number of Actions had to evaluated, then combine that reduced group of Actions together to make a reasonable subset of full Turn moves, then use the full evaluation function to find the best Turn.

Writing a good evaluation function for a complex game is hard, so I picked a whole bunch of inputs and then used a genetic algorithm to find weights for them. (Let the various AIs play entire games, and let the winners breed.)

Works okay, but still can't beat a decent human player very often. (There's enough randomness in the game that the better player doesn't always win.)

In this paper, their Online Evolution beat the other four computer strategies, but they don't mention whether it can beat good human players. If it can't, it's not clear to me whether Online Evolution is a good algorithm. Beating their other four algorithms doesn't seem to be a very high bar.
The announcement is written on behalf of the program committee but signed only by its chair. The cached version of the page doesn't say anything about a program committee either. Who is on the program committee other than Mr. Sterling?
Always assume that consultants will never perform any task that isn't required for milestone sign off.
The 1998 Morris Worm was as close I as I can remember it getting.
It looks like a full table can often be stored in around 150MB.

So 60 000 AS would give around 9TB
I've you're involved with scientific research and coding in the UK, both the SSI (http://www.software.ac.uk/) and Research Software Engineers community (http://www.rse.ac.uk/) provide some excellent resources.
Good point. Will do in the future.
Non compliant by her words. She didn't care to explain or point me to a source I could use to research it properly, I didn't take the medication. I've never seen a doctor so irrationally angry before and probably never will again. She probably assumed I was antipsychiatry or something.

Sorry, I don't care how much depression costs America each year, that doesn't say anything about efficacy and side effects.

At the time, there were meta-analysis calling it into serious question. I'm still a bit suspect of the efficacy to be honest, but the research is improving somewhat and the conclusions look better. I'm fine now in any case (I got better).
> ... BUT a unit test of layer N+1 could effectively be an integration test of layer N (I just wouldn't call it that if it was using a mocked layer N interface).

Fixing the problem of unit tests becoming de-facto integration tests is exactly what mocks are for. If you don't mock your dependencies, then you are in fact executing an integration test. The problem becomes that your mocked dependency and the real dependency can now drift because there's nothing tying them together. So a unit test works but you still have an integration bug.

Personally, I think both unit and integration tests are really important, but that integration tests tend to get a bit underlooked with all the existent zeal towards unit tests. Testing a component's contract is obviously necessary, but testing that your components are expecting the correct contract from others is also important.
Do you really not understand, or are you being oblique?

In any case, there is no county of Greater London. Greater London is an 'administrative area' - have a read of the London Government Act 1963, which created it, and abolished the county of London which had existed before. That's why we have a Greater London Authority (and before that a Greater London Council), rather than the London County Council we had when London was a county. Of course, everyone treats it as a county because it would be maddening not to, but that's a bit like how everyone treats Washington DC as a state of the US (oh, we should add Washington DC to that list).

Legally, there is no 'London' which is a proper subset of Greater London (other than the City of London, which is a red herring in this case). So putting "London, London" is directly analogous to putting "Singapore, Singapore".

The New York case is different, but it still involves writing the name of your city twice. If anything, it's even sillier, because the whole state is named after one city.

EDIT: clarify about the GLA, GLC, and LCC (i hope)
Thanks for educating me!

1. Cool that there are different plugins that let you check the configuration in a dotfile.

2. I was not aware they used extension points instead of something more intrusive.

3. Obviously I like GitLab and try to promote it. But I post this too to see what others think and to learn. Turns out I had a lot to learn in this case. I still think that some items in Jenkins should be part of the core, such as the pipeline. But I agree that plugins are needed for some cases. For deploys we're thinking about plugins for GitLab CI too in https://gitlab.com/gitlab-org/gitlab-ce/issues/3286#note_402...
In related news this week: http://www.nytimes.com/2016/03/26/nyregion/rye-brook-dam-cau...

"The Bowman Avenue Dam in this low-key suburban village in Westchester County is … about the width of a modest living room, and the 20-foot-tall dam itself essentially keeps a babbling creek, the Blind Brook, from flooding basements and ground floors in houses downstream.

Yet, according to the authorities, it was the computer-guided controls of this dam that seven Iranian computer hackers chose to penetrate on behalf of that country’s Revolutionary Guards Corps, as part of a plot that also breached or paralyzed 46 of the nation’s largest financial institutions and blocked hundreds of thousands of customers from accessing their bank accounts online.
Yeah I have a last name like the "Van Der Bilt" example and sometimes people refer to me as Mr. "Van".

Other times, like for booking an airplane ticket it is standard practice to drop the space. Can't book the tickets without that.