skysight-inc/HackerNews huggingface dataset:
Nope, open source as in for example X goes back no later than the mid-80s. It very specifically defeated the technically superior Sun NeWS (https://en.wikipedia.org/wiki/NeWS) due to the "MIT License" it used vs. Sun's demand of ~$100K to play their game. And that was a primary driver in James Gosling and company requiring Sun to liberally licence Java, his next project. (And Gosling, BTW, created the EMACS that Gnu EMACS is a fork of.)
I don't think a sentence can be copyrighted.
There was something surreal about playing Missile Command during the Cold War, you always lost all your cities. The palpable feeling that at any time we could all be incinerated by nukes made everyone a bit jaded. The threat passed but the cynicism stayed on. Even today as progress ascends people insist on doom. Go figure.
Decided to start over in the bay area last year with my wife. Our housing criteria was: central to everything (I have locations of interest all over the bay), Within walking distance of my job (Downtown Palo Alto), 1 bedroom, low rent (under $2k/mo), 100Mb+ internet, and the ability to move in right away. Everyone told me that was impossible.

EPA however met all that criteria perfectly. Landed on a Friday, picked out an apartment over the weekend, and had the keys on Monday. Unlike many areas in the bay, demand is fairly low in EPA and there are available apartments everywhere.

Despite being a perfect fit for my needs, never did I realize what kind of judgement I would get from so many people for living here. I get a shocked expression almost every time I mention I live in EPA. Some people even get angry. "Why would you drag your wife to place like that?!?!". Many people I know when shopping for apartments themselves openly say there is no way they could ever live somewhere so "unsafe" and just consider my wife and I to be "lucky" or "living dangerously". The very idea that a white couple with a tech job income would -choose- to live in EPA blows peoples minds. I used to just tell people I live in Palo Alto to avoid the judgement, but now I happily claim it and discuss the misconceptions. My wife and I are pretty happy with all our ideals met. We won at housing by ignoring meaningless stigma and will be squatting here for a while. Might even buy a house while the market is still 1/4. Property value here is sure to soar once people realize the "murder capitol" age is distant history.

The stigma from past history is incredibly present, but the _reality_ is this is one of the safest feeling places I have ever lived. (And I have lived a lot of places)
Oh my god, if you really worry about NSA hacking your accounts, then probably this card is not for you. And they probably don't need to guess your passwords, they can just get in with a court order. This is for people who are still using passwords like "password12345" because ".;l[ppop[o#@!" is too hard to remember.
Location: Novosibirsk, Russia
Remote: yes
Fulltime: yes
Willing to relocate: maybe (I have no working visa)
Email: please find it in my CV
Technologies: JS, PHP, Python, SQL, bash, Node.js, Symfony, Django, jQuery,
ExtJS (Sencha), Dojo, XML/XSLT/XPATH, SOAP, RESTful,
oAuth, OOP, architectural design patterns, etc.
/this list is very long and it grows every day/

Résumé/CV: http://nta.guru/cv/resume.pdf

I have 15+ years of experience in IT industry. Actually I am a system architect in a medium sized software company (900+ employees). Meanwhile, I believe that theoretical knowledge is useless without practice, so I always have enough time for programming.

I have a deep knowledge in the web applications development including building of different APIs as well as integration of various products. Nowadays I am passionate about modern cloud technologies like AWS services, Docker, OpenStack, Puppet, Chef, Heroku, ZeroMQ, Apache Hadoop and Apache Spark.

I am able to build development teams from scratch. Moreover, I managed to do it several times. One of these teams was distributed and successfully worked remotely for about 5 years.

For each project my number #1 goal is to find a balance between requirements and the reasonable cost. I always try do not reinvent the wheel and reuse the existing solutions. Meanwhile I am quite creative and able to make something absolutely new.

Currently I am looking for a new challenge to make something valuable. I want to find a project where I can utilize my talents to the maximum.
Why were you surprised by that/How did you assume they were made otherwise?
Depending on the exclusivity/locking requirements, and the amount of changes, you might be better off with complete replication among offices, such as DropBox (if you trust them) / SparkleShare (if you want to host yourself - sync is less efficient though), or simply rsync scripts going back and forth.

A key for convenience, which DropBox delivers, is to fetch the data before you need it. 200GB is not that much in the grand scheme of things today - if you only have 1GB/day of changing data, it could be viable.
Can You Beat This Virtually Unbeatable Poker Algorithm?
More aimed at game developers, but for anyone who wants a super lightweight subset of this functionality.

https://github.com/danprince/keystate
Pretty funny that Wikipedia states East Palo Alto had "only" five murders in 2008, even though the population is 28000. From an European perspective even a single murder would be significant..
> does it really matter how small your executable is?

It demonstrates how much control you can choose to exert over your compiled program.
Prolog is great at modeling complex logic.

As an Automation Developer I use Prolog (swi-prolog) to generate test cases for some of the systems I test. In paticular I use prolog to model the high level buisness rules. This would be an example of an "expert system".
Any drawbacks of #3?
The Dawn Wall – El Capitan’s Most Unwelcoming Route
I place "No Recruiters" on my personal posting of my resume. This is because some less than scrupulous recruiting companies use bots and/or Google to find potential candidates. Remember: a recruiter gets paid when the position is filled, so they see cold calling and emailing people as advertising.

I have been placed in my jobs by recruiters nine out of the last ten positions (30 years). If you work with a recruiter it will become very apparent very quickly whether they understand your skill set and which positions match those skills. If you feel they aren't sending you on good interviews, dump them. There are many, many recruiting firms out there.
With such degree of character's reuse you must trust the attackers are not the admins of a site where you use those password, because they can look at the cleartext entered on the keyboard. Obviously this is still an improvement over using the same password123 for every single site but those nasty admins could easily check if a password ends with characters matching their domain. Then all the schema falls apart.
"Poker has been a challenge problem for artificial intelligence going back over 40 years, and until now, heads-up limit Texas hold’em poker was unsolved, said Bowling." ...
The evolution of Xbox One – as told by the SDK leak
For testing performance i would recommend https://github.com/buger/gor (i'm author).
Very cool! I can't wait until we become a type III civilisation and have animated constellations to look up at.

It would be interesting to know how fast they need to move and close you would need to place them to your home planet for the animation to be fast enough so you can observe a full loop in a couple of minutes.
Heh, I loved the term "truckers in space", which pretty accurately described some of the characters in Alien - Brett, Parker, Dallas.

Speaking of Ridley Scott, my favorite movie of all time is Blade Runner. I was watching it the other day, and noticed that the incept dates of some of replicants were 2016. Oh boy, Ridley got that one wrong. But they still used payphones too, like in Alien. Remember Deckard calling Rachel from the video pay phone at the bar?

So it seems like filmmakers predictions either grossly mispredict the amount of technological progress at the big scale. Everybody thought there would be moon colonies by now, or advanced cyborgs. Or they don't see the technological innovation at the small scale. They can't see things like cell phones, the internet, etc..

I have seen several movies with the 70s or so, with flat screens hanging on the wall. So I guess they ocassionally get things right
Curious if there is an application for LD relationships.. Surely you could do this over facetime with a lover. Would be an interesting study actually, and fairly easy to design.

Could you simulate intimacy with a bot? Simply ask these questions and give feedback like you are listening and when asked questions, have some scripted responses.

Maybe a plugin for Siri :)
I think it's a great idea. I'm certain there is an application of this for conflict resolution. Guided conversation apps for specific situations.
Handy free Google Analytics widget for iOS
My sense is this could be a really fun first date ritual for people.
Come on, fajitas, enough. I mean, you're not really "trying to understand", now are you? Last time we had a similar discussion, I told you that you should read some books/articles. Clearly you haven't.

Your comments are no different from someone going to a graduate physics symposium and telling people, "Why are you using all this jargon? Tunneling? That means digging a tunnel through rock! And why are you using 'spin' and 'color' wrong? Please, I just want to understand!"

Well, just like Quantum Physics can't be explained in full in a HN comment, so can't history, economy, social work. So please. Either learn a little bit more about the subject, understand that the explanations you are given here are just small snippets of a much larger field of study (and reality), accept that you might not fully understand the terms, or stop making these juvenile comments over and over.
Your mileage may massively vary, but it was a very beneficial path for me. The recruiter I choose to work with (exclusively) understands my boundaries and how I like to be represented.

While numbers are only part of the equation, they were the primary reason I partnered with a recruiter: the percentage increases per-role he has secured me over the last 3 placements are: 52%, 28%, 33%.

The recruiter is happy because they get a nice cut every time I move. I'm happy because they're very motivated to secure a high salary which often attracts a better title. The companies I work with have been pleased with the work I produce. With each role and each step up in responsibilities, I grow a strong CV too. It's been a good choice for me so far.

None of these "promotions" would have happened without the recruiter. They're an enigmatic salesman for my skill set. I've got imposter syndrome and am not assertive at all in negotiations. The recruiter was the missing part of the equation.
In a naive world it's called community. These days open source is a vehicle for multinationals to get suckers to write and test their software for free.

Microsoft has caught on to that, hence the move.
> So it seems like filmmakers predictions either grossly mispredict the amount of technological progress at the big scale

It is said sci-fi is less about predicting the future than to preventing it. I'd go more with the idea it's about showing what can be and helping us finding our way there (or out of there).
It's a really easy thing to do. But you need enough server resources for this. A mirror of the current production system would be the best thing. If you only have one server where the live system is running and there is not enough resources on this server you can not do this.
It's a big field. I'd recommend staying away from "outside" recruiters (those recruiting firms who have only an affiliate relationship with the company who is hiring). "Internal" or "embedded" recruiters, on the other hand, might be the way a company prefers to be contacted. They, in some cases, are the defacto HR department for the company.

Generally, as a rule of thumb: If a recruiter reaches out to you and masks the company's name, then they are likely an outsider who is trying to protect their potential commissions (and trying to force you to work with them instead of circumventing them). These guys (and gals) are pretty much worthless bottom feeders, and have nothing of value to offer you. In fact, they might do damage by blasting your resume to every company in silicon valley without your permission! Run away!! On the other hand, if a recruiter reaches out with the company name, and encourages you to interact with the founders directly or come to an event, etc then they might be legitimate. This latter group can open doors or fast-track you through the HR process and might give you an advantage over applying directly.

In general, I like to ask "what benefit do I receive by working with you instead of applying directly?" If they say something along the lines of "Well, I can get you a lunch with the CTO this week." then that recruiter might be worth dealing with. It's all about the value-proposition. If they don't offer you one, then don't waste your time.
What about the company you move from ?

Are those happy to ?

Why did you decide to move ?
I don't see how you can make claims about accountability.

The government is somewhat vigilant about fraud, but incredibly not-vigilant about bad ideas (Arsenic life comes to mind). But the accountability I refer to pretty clearly in my screed is long-term, 50-200 year accountability. You don't go back in time and rescind the grant of some scientist whose work was less than marginally relevant. And there is plenty of that stuff (Nanoputians come to mind).
If you click a lot, the level of water gets higher. Each click adds some water to the tank.

edit: The white sphere don't use the real level of water to decide where it should float (when gravity is activated)
Remember the dark side of IBM, ten years before Microsoft? And look at how open-source folk treated IBM, even ten years ago. Companies can be rehabilitated.
Meet the Boss, the world’s first Tor-certified Android smartphone
minor nitpick:

Prolog does not have functions. It has functors/predicates.

Unlike functions there is no distinct set of inputs and outputs. In prolog you can solve car(Foo,Bar):-some_rule. for Foo or Bar.
Under-30 dev here. Been programming in C# for the past 3.5 years now, and loving every minute of it. I find VS and the associated tools be a far more productive and enjoyable experience than the Linux/Unix toolchains I was forced to use in undergrad, and C# to be a completely amazing language. The two warts, for me, are MSBuild (powerful, but obtuse at times, but still better than make) and PowerShell (again, powerful, but obtuse at times).

I also really like how .NET has first-rate libraries for the Azure ecosystem. It really makes doing some very technically difficult/interesting things easy on Azure.

As for others, I work with 2 developers who have made the jump from Java/JavaScript to working in C#/.NET because it is just a plain-old better experience.

As for relevancy and devs, C# is huge in enterprise, as I'm sure you know. I don't think they're really fighting to maintain relevancy there, and I would suggest that since the advent of MVC and Azure, they are growing in relevancy in the SaaS space.
If a situation doesn't make any logical sense, you are not seeing it from the right perspective. If you look around and can't see the sucker, it's probably you.

Higher education is not designed to produce happy productive affluent scientists, it's designed to make money for the education industry (administrators) and churn out debt slaves for the finance industry.
> What about the company you move from ? Are those happy to ?

I have worked (until my current role) solely in SMBs, 10 employees at most, where I would be the technical lead or authority. I've always left on good terms and hired + trained an appropriate replacement. Because these SMBs were often startups, I'd build the proof of concept / prototype, get bored when the "problem" was solved, then pass it off to someone who could build the full product better than I could. I proved business models and ideas so they could secure funding - that's really fun.

> Why did you decide to move ?

New challenges, better pay, different area of work - it's good to be diverse.
It's great to see MS making smart choices!
Now, the team is focusing on applying their approach to medical decision-making with diabetes specialists.
Reading that i find myself reminded of a corporate network in some kind of cyberpunk world...
This one should be the default if you ask me.
I don't think MS buying github is such a scary thing. There are a few ex-MSFT-ies working at Github (Phil Haack, Paul Betts), and a few other people from the wider MS community there. I guess that is inevitable when Github has 250-ish staff.
Damn, those Eurocom laptops are nice. I know which company I’m going with for my next laptop now.
I tried the "WPEngine speed report" link described in this, and got back a slightly humorous result:

> What If WP Engine Were Your WordPress Hosting Company?
> 0% faster total page-load time!
> Using the techniques detailed below, moving your blog to
> WP Engine would shave 0.0 seconds off your page-load time..

Not meaning to belittle the service, which I'm sure is excellent, but there's a lesson there about preparing automatic reports...
Depending on the hardware combination, you may be able to make some of those Eurocom laptops into usable Hackintoshes though.
Seems like they also deliver this with an HTTP 200 status. So Firefox actually tries to parse the error page as JavaScript.
Uncle Bob made this point very salient in one of his videos:

If there was some catastrophic, quirky failure of backup, and you could only save either (a) all your production code, sans test, or (b) only your tests, which would you rather save?

Assuming you've written thorough tests, they win out over code every time. The tests remove all ambiguity.

I'm reminded of a story that illustrates the point:

A young woman always cuts the ends off of her pot roasts before cooking them, following her mother's example. One day, she asks her mother why they do that. The mother doesn't recall, so she asks the grandmother. The grandmother looks at them both, shrugs, and says, "When I was your age, we lived in an apartment with a very small oven. We had to cut the pot roast down to make it fit!"
You might be surprised how fake the real thing can look:

https://www.youtube.com/watch?v=Ow-dDfarZuY

I'd say without a doubt that shots like 0:25 or 3:00 were CGI...
Seizing Assets in Crimea, from Shipyard to Film Studio
I find myself wondering if it is some artifact of their science/engineering elite being educated abroad, and ending up with Macs in hand because they are right the most readily available *nix out there.
Doomed is a bit harsh perhaps. Documentation, even if it exists, is never perfect. I don't think you can completely get away without some study of the old code base.

A good rule of thumb is that reading code takes at least as long time as writing code.
Michael Bowling poker algorithm. Alien to me. though liked it.
The British plug is a marvel of good engineering. Other countries look on it with envy (except possibly Australia, which has a similar design of its own, IIRC).

Now of course it was "overengineered" by the standards of the time, to compensate for our ludicrous, dangerous, and still-legally-required "ring main" system, which as you say was due to aftermath-of-WW2 copper shortages. But the plug design is the part we got right.
I did something similar in D/Win32:

http://forum.dlang.org/post/qcbicxrtmjmwiljsyhdf@forum.dlang...

The PE format is rather bulkier than ELF, though.
The current comments cover this well, if you need more, I strongly suggest http://www.asktheheadhunter.com/ and in general there's a lot of great stuff on his site, like the related "Death by Lethal Reputation" (http://www.asktheheadhunter.com/halethalrep.htm about a company).

I'd also take a cue from his general advice about finding a new job: only work with recruiters you've specifically selected. Likely only the top in your area, e.g. in the '90s there were only 2 worth dealing with for normal jobs in the D.C. area.
What the header element can be used for
Obama to Announce Cybersecurity Plans in State of the Union Preview
Sorry I didn't mean to vote you down, my baby daughter hit my hand while I was holding the mouse. I can't seem to find a way change my vote; is there one?
Thank you for bringing this to our attention - we’ve now upgraded the server to address this and will continue to monitor carefully for any other issues.
To help you out,
"Couples therapists estimate that only 5% of relationships ever break out of the power struggle and into true intimacy and self _actulization_."
s/actu/actua/ I guess? In the page titled "Warning!".
> Prolog does not have functions. It has functors/predicates.

I know.

I was talking about functions in the source language of the hypothetical compiler. The Prolog -style logic programs would be an internal data structure of that compiler.

It's easy to get confused when talking about compilers and interpreters because the source, target and host language concepts can get mixed up. Adding one or more intermediate languages to the mix doesn't help either. Either I was unclear or you didn't read my comment carefully enough :)
Gregory Grookett Stock Question
Hello everyone Gregory Grookett here what are some options for making a long term investment in the market stocks, bonds etc? Looking to buy into something and let it sit for twenty or twenty five years.
Also, to add, modafinil gives me bruxism and tension in the jaw. If you have any issues with your TMJ, this will definitely not help.
Netflix says it WON’T block users from watching the U.S. version
The properties of Cthulhu and his Star-Spawn are a standard test case for the Heresy object system. https://github.com/jarcane/heresy/blob/master/tests/things.r...
Joined to Facebook in 2004
What's the upside to this? Larger size, potential legal issues -- all for an Easter egg?

People defend it, and it hasn't been taken out in 1.0, but it seems like an all downside trade.

I see the value of Easter eggs, but the fact that this issue keeps coming up should be enough of a sign that it isn't worth it in this case.
>Come on, fajitas, enough. I mean, you're not really "trying to understand", now are you? Last time we had a similar discussion, I told you that you should read some books/articles.

If you're trying to get people to believe things about society you're propagating an ideology, implicit or explicit. You should expect to get pushback on that all the time unless you're preaching to the converted.

Systemic is like privileged; there's a real, defensible academic sociological meaning. when used outside of that narrow context it's used as a stick to beat one's opponent with, to proclaim moral superiority and display tribal membership.

You should not expect people not already of your political persuasion to be persuaded by jargon you don't care to explain. It's like a Catholic theologian expecting to convert a Muslim one by argument.

"It all totally makes sense once you read this bookshelf."
Once upon a time, men said that AGI was imminent despite the fact that they had no computational model whatsoever of human cognition, and no limitary results other.

Now, we have increasingly good computational models of human cognition, with abundant limitary results on both human and mechanical reasoning, but only madmen believe AGI will work in their lifetimes.

Irony!
Android's “Surface Clone”
Not having proper backups for that important stuff should be a little embarrassing :)
They were not using git. It clearly says in the text that they are switching to git internally, as well.
Sounds plausible, but if you Google "automotive circuit breaker" you'll find they exist and are quite cheap.
The ‘smart’ shirt that could save lives