skysight-inc/HackerNews huggingface dataset:
The original article was specifically about the lack of concrete evidence, and didn't claim a definite answer until the update a couple of hours ago. The HN submission title had been changed before I posted, but Dang's explanation of the change posted about the same time as I did. I get it now, so by all means feel free to disagree with my original point about HN title etiquette, but please don't downvote me for failing to account for a post that arrived as I was typing mine.
It is sad that the system is often setup for "chasing success" rather than "solving problems."
A "norm" needs to be geographically and culturally specified.

Couples in other countries with working child care systems do not share this experience.
Elephant in the room question: who is Ben talking about?
My month with a 2009 mobile phone
IMO, you're getting downvoted because your judgment of people on AM assumes facts not in evidence (i.e., that users of AM are there to cheat on their unknowing spouses), and then judges those people based on those facts that only exist in your head. It's self-aggrandizing, and the tone doesn't come off as participation in a discourse about morality as much as a narcissistic statement about the identity you'd like people to assign you ("wow, duncan_bayne is hardcore judgey about those AM users. He must really be against adultery.") See also [0]. Finally, it's also a derail from the reasons people are discussing the story that is more HN-relevant (technical and security aspects, user data practices, etc.).

So to answer your closing questions - 1) "no", people discuss morality all the time on HN, especially in relation to economic relations, 2) Probably "yes", because your judgment says more about what you want to say about adultery than about the actual behavior of AM users (who could have all sorts of non-adulterous reasons to be on the site), 3) clearly "no" (see (1)), but jumping to that overarching assumption that people are downvoting your comments because they just don't like morality is part of that self-aggrandizing impression I'm talking about.

If this was a dump of Petsmart's customer database, and you posted a bunch of comments judging the Petsmart customers as deserving to be exposed because they bought their pet from a puppy mill and some PETA links, people would downvote you, too--partially for the substance and partially just for derailing the conversation.

[0] http://www.davidbrin.com/addiction.html
First thing I thought too when I read the first few paragraphs on European "invention" of mock meat: the Asian cultures have had to be creative with fake meat for 10+ centuries, compelled by religion to be vegetarian. They've got a long time to figure out what's tasty and what approximates meat (kindasorta) due to incentives to make vegetarianism accessible to their religious adherents.
He mentioned his adviser, Olin Shivers (works on Scheme, inventor of CFA, very famous in PL).
If you do make it into a Jekyll plugin, please let me know! I'd love to see (and use) that.
3 Secret Tools of Keyword Research
What do you know about life inside each company? About the culture there? It's something that will affect your life day to day.

More than anything else, remember that it doesn't matter that much which you choose. You've got two great jobs on offer, and they are just jobs - you can leave any time if you don't like them.
> pascal didn't actually come with a batteries included piping concept

No, it has function calls instead.

> I think the shell script version would have been multicore friendly

Not unless 'sort' is implemented very cleverly.

> maybe Knuth's version

We'll never know unless someone manages to dredge up the source code.

But the specifics on Knuth's version are not really the point. Someone else might have been able to do better. And someone using a less brain damaged language that Pascal might have been able to do even better. In fact, here it is in four lines of Common Lisp (using Ergolib - https://github.com/rongarret/ergolib):

(defun histogram (path)
(bb l (split (file-contents path) t :test (fn (a b) (whitespacep b)))
l (sort 'string< (mapcar 'string-upcase (remove "" l)))
(for item in (remove-duplicates l) collect (list item (count item l)))))

Writing a pure CL version is left as an exercise. My guess is it would be 10-20 LOC.
Strider – Continuous Integration and Deployment Server
Show HN: ATT's Current Error Screen When I Try to Login
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
How so? Run bcrypt on 10000 most common password for each salt. Much easier than trying every password possible for each individual salt.
Both sound fine in terms of career, and you say they offer about the same pay.

The big thing you haven't mentioned is working conditions. Does either demand unpaid overtime? Require you to work in an open plan office? Have a long commute, particularly if it requires driving? Have a noncompete clause in the employment contract?

If they're the same as regards working conditions, flip a coin, see how you feel about the result, then act on that feeling.
Import Squid3 Logs on ELK Stack
The mosquito-repelling activity of sweetgrass
An alarm for lazy developers
To be clear you're describing advertising to the mass-market "general users", rather than developers.

Actually, there is quite a bit of advertising, particularly in BRIC countries to that segment. It works as well. In many cases you're talking to people who are buying their first or second PC - but even here you'd be surprised by the market perceptions you have to overcome: people believe they can "get a job" if they know Windows, and that Mac's are stylish (aka a status symbol), and that Linux is too hard or for geeks only.

A lot of general users are surprised when you should them that Linux can do everything that a 'normal user' wants their computer to do - quickly and easily - at a price that is way better than the other options. No command lines involved.

In the spirit of root cause analysis you might ask, 'why there is no advertising?' at the level you're talking about. And the basic answer is that Linux is a difficult proposition for the hardware OEMS: it's a cost to them, and the users perceive it as 'free' so hard to pass that onto them. Whereas, Windows is margin to them, and obviously Apple makes most of it's margin on hardware sales. If you go a step further back then the underlying issue is that the client PC sector doesn't make a lot of money - all the large manufacturers struggle. So it's a pretty conservative segment. It's a low margin market that demands a lot of volume: the equivalent dynamic to supermarkets. That's why RedHat said it wasn't a segment for them, and why Ubuntu/Canonical puts a lot of energy into shipping volume in developing markets.

Ultimately, I think user networks are far more important than traditional distribution. Advocates and friendly support networks work. That's why it's much more important to convince others to use Linux, and to greet all Linux users as part of the same family - rather than fighting over whatever flavour of <init/desktop env/editor/etc> is the "true way"!
Traditional Testing Will Be Dead Soon
Next big thing in document collaboration
Consider picking based on other factors like humanity and people how you like the people you will work with. Often this is more important then small differences in career choice.

In terms of "career", well the airline has more stuff to add to you resume.
Great article. Don't miss the next pages! The clever use of tiles in e.g. DK'94 is really wonderful. That the Picross title screen uses such an unique trick is crazy.

I almost got more enjoyment out of this article than out of the Super Game Boy I bought 20 years ago.
Spot on.

I don't get it. It's become so obvious and people still seem to categorically refuse to admit the elephant in the room and to act upon it.

It's as if everybody was in some kind of unbreakable state of permanent cognitive paralysis.
it reminds me a bit of this: http://lesswrong.com/lw/th/harder_choices_matter_less/
One thing about computer graphics is that full color didn't really exist for the average computer until the mid 90's. During the 80's, full color 24-bit graphics were strictly the domain of workstations and high-end Macs with 24-bit graphics cards.

The average computer couldn't display a proper 24-bit photo until about when Windows 95 came out...
Enhanced, open-source MinnowBoard makes a splash at IDF
That line of thinking is nice when you are teen. But then the real world comes and people usually find that real life is more nuanced and complicated.

Lets start with - sex acts your SO just won't do, but you like them. A lot.
by the way, have you seen a "21 ton TNT" crater :

http://www.wsj.com/articles/tianjin-blast-destruction-from-a...

Looking at it i'm pretty sure there should be at least 1 more trailing zero in the TNT equivalent number, and the 21 ton is just a small portion of the explosion energy, ie. it is the portion which went into the ground and formed the seismic wave.
STB libraries are C not C++. Sean Barrett prefers C, basically.

The header-only approach from Sean Barrett is quite a bit different than the header-only approach from C++:

In C++ it means you will be pulling all the code all the time when importing a header.

In C you will get the prototypes for the library. And in only one of the file you will #define STB_<...>_IMPL

Anyhow STB libraries are a joy to work with, I urge anyone to try them
This choice has a lot to do with you yourself, about which you didn't say very much.

Assuming both are good in terms of finance, location, etc. go with which team you think you'd enjoy working with the most -- smartest people, most compatible with your working style. Plan for 2-3 years.

If that's a wash, I'd take the security company.
Ashley Madison infidelity site's customer data 'leaked'
I'm not sure this is practical. Caveats: I have only read the paper while sleepy, and I'm worried that I'm breaching our negativity rules with my attack, but I'll proceed: I propose the following attack on the protocol.

Bisect North and South America with a 'no go zone' for packets -- we can't live with a packet hitting Omaha, for a variety of reasons.

I propose that there exists no safe "alibi" route from SF to NY. Any crooked peer can route into the dreaded Omaha and to a crooked NY peer faster than any safe route can go west through Asia. A crooked peer can forge sequential MACs showing a 'legitimate' looking route easily.

So, I would reformulate the claims to "If a packet is never routed to an attacker that can route through a forbidden zone more quickly than obeying the restrictions, there is a valid alibi routing."

It's hard to come up with a good use case for this protocol, in my mind. Especially because we are most often concerned with packet routing at the destination and source, and for legal reasons, not inspection reasons.

It's largely understood by anyone who might possibly be using alibi routing that packets are often inspected in flight, and there is nothing you can do about it, and that furthermore the concepts of safe or unsafe nations or regions or cities are almost laughable when it comes to even the smallest nation state's avaricious desire for inspection and storage of data flying by.
Desktop personas
I use different desktop personas to protect different silos of data from attacks (viruses, trojans, privacy infringement ....) that could occur on another silo. For example, I use Gmail in another desktop than where I generally surf the web. Otherwise, there is always a risk that the Gmail full-identity cookie mixes up with the site's Google Analytics cookie, and that this information gets logged somewhere. I store bitcoins in a completely isolated silo. At the moment, I use Virtualbox to manage these data silos. In fact, this is a bit of overkill, because it would be enough to use different user accounts in the same OS image. Unfortunately, it seems to take much more time to switch user accounts -- you also need to provide a password -- than firing up another virtual machine. Does anybody know of a fast and convenient method or program to just switch user accounts (safely) instead of firing up virtual machines?
If you're from Germany, you may not want your traffic to flow through Russia, for instance.

Whether you can escape the Five Eyes & Partners that's a different issue. You would be better off just using Tor.
Not sure if this is the same "breakthrough"
https://newsoffice.mit.edu/2015/yolks-and-shells-improve-rec...
It was also discussed in The Economist this week.
Batter tech has been stuck in a rut for a long time so it's great news that better tech is in the way.
Test comment. Please ignore.
I would join the smaller team (not smaller company). If that number is not known, I would join the company whose interview I enjoyed more (had the interviewers read your resume before they interviewed you? how intelligent/relevant were their questions? and so on)
How to protect against BPDU attack
Only they: terrorists

Only you: freedom fighter, liberator

Only they: imperialists

Only you: protector

Only they: baby killers

Only you: collateral damage

I'm sure George Carlin could come up with more expensive shots… Man, I miss him.
Shout out to CrunchButton[0] who have been doing curated, location-based food delivery since 2012-ish.

[0]: https://crunchbutton.com/
> Society generally frowns upon affairs

Than why is everyone doing it?
> If the choice isn't testable in any way, it's not worth commenting on.

Choices about architecture are hard to test in a unit-test sense, but are worth commenting on.
Day 2 felt like Week 4
Oh great to hear! Awesome.
Is there any information on how they were hacked? I'm more interested in how they were compromised than anything else.
Is Tcl still relevant with the momentum that Lua has gained?
Bcrypt includes a (large) random salt so is not subject to rainbow table attacks. I believe therefore that will protect against identifying passwords contained in a known list.

If I'm wrong about this I'd love someone to explain why to me.
> You can choose various flavors of bonds, and various maturities, but they are all fundamentally the same.

It appears to me that you've just equated a US Treasury bond with a private label subprime RMBS. How strongly do you feel about that equivalence?
I can confirm it tested negative for negatives, and positive for a positive.
From the interviews i've had it seems like the airline software company has more experts in the field that i would be working in at the beginning.
The team i would be working in at the other company is smaller but the atmosphere looked friendlier and they seemed a bit nicer to me.

I'm trying to gather more information about the companies, what do you think would be a good way going about this? I'm using LinkedIn to gather info on their employees.
FWIW, I upvoted you as I thought it was a bit harsh.
Robots that can adapt like animals
If they hashed PASSWORD + USER_SPECIFIC_SALT + SITE_SALT, storing USER_SPECIFIC_SALT in the user table and SITE_SALT in the application config, both data and site config would have to be leaked.
tl;dr wife gave up her career so he could have his.

down vote and deny all you want.
Flip a coin. Seriously. If you don't like the decision the coin made for you then ignore it and do the opposite.
Also:
Explosive energy rises much, much faster than crater diameter.
http://palaeo.gly.bris.ac.uk/communication/brana/equation.ht... says energy goes up roughly with the 3.4th power of crater diameter, in impact craters.
the higher the chimney the stronger the draft. Sucking up high talent into the upstarts means good openings in the giants for the rest of us :)
> You can choose various flavors of bonds, and various maturities, but they are all fundamentally the same.

It appears to me that you've just equated a US Treasury bond with a private label subprime RMBS. Is that a fair assessment? If so, how strongly do you feel about that equivalence? I see the private label RMBS's as less of a 'real thing'.
Now they have their original problem (assumed to contain a sphere), an additional sphere, and a dependency upon the axiom of choice.
You should be able to decide on your own.
You are clinging to light cones because that is what you know about relativity, but you don't understand it intuitively. I didn't get any new information from you last comment, just what has already been said. Warp and light cones clearly don't work. Does that mean that warp couldn't work at least in theory, no.

Learn more about relativity( it is really interesting ), otherwise you will always be stuck in your frame of mind.
High School was rough for sure.
To those who wonder, Little Boy and Fat Man, the atomic bombs, exploded each at about 18 to 21 kton TNT, which is a thousand times more. Interestingly enough, they both could have tripled their power depending on how much fissile material would react.
i know. but farmers with ONE tractor are mostly ignore by dealer/makers.

they mostly buy used. and couldn't care less about drm or dealer visits.

now if you have over a dozen they will send people in less than 4h and invite you to expensive cocktail parties every quarter
Seems like a comprehensive and well designed system.

The project repository[1] has a great README that allows you to spin up a heroku version near instantly, which is a great touch.

[1]: https://github.com/Strider-CD/strider
I signed up years ago out of curiosity. I was single, and had no intention of getting involved with a married woman. I just wanted to see if people were actually dumb enough to post their own pictures on a cheating website.
I was quite surprised to see the tea-making and sandwich-making robots.

I met a startup in Hong Kong, CafeX, who were working on a coffee-making robot, and my first reaction was that they were using cutting-edge technology to solve a trivial problem. I do like good coffee though, so I thought through the business case.

It seemed to fit into an awkward gap between "cheap coffee vending machine" and "cafe kiosk with trained barista". People grabbing a convenient coffee in places like gas stations and convenience stores, care about price over quality and will be fine with a cheap machine. People who like quality coffee will usually prefer a trained barista if one is available, unless they want to try the novelty of a robot.

The two niches I can see are:

1) Inside fancy office buildings, where the drones don't want to walk outside to get good coffee. (The robot is also good for impressing visitors).

2) Places without decent cafes around, i.e. shopping malls, theme parks, airports, where the robot might be as good or better than Starfucks burned-for-consistency beans.
I love the title and spirit of this book and completely agree with this sentiment:

> Lots of books are written on scientific computing, but very few deal with the much more common exploratory computing (a term coined by Fernando Perez), which represents daily tasks of many scientists and engineers that try to solve problems but are not computer scientists. This set of Notebooks is written for scientists and engineers who want to use Python programming for exploratory computing, scripting, data analysis, and visualization. Python makes many of these programming tasks quick and easy and, probably most importantly, fun.

It's been awhile since I've worked as an applications developer, but I love spending 30min a day just trying things out, even if the code is trivial. The other day I mirrored NASA's astronauts page and started writing some code to parse its "yearbook" of astronauts because I thought it'd be interesting to analyze their professional paths, e.g. civilian vs. military, engineering degree versus...well, actually almost all of them have some kind of engineering degree. Today I spent most of the early morning and noon writing R scripts to visualize the USGS earthquake data...I initially wanted to look at the surge of recent earthquakes in Oklahoma (the causes of which have more or less been isolated to increased fracking activity), but spent a lot of time looking at other anomalies...mostly, other spikes of earthquake activity that I had forgotten about. Admittedly, about 80% of my time has been struggling with R, but even that has led to some nice side roads...I finally opened up Hadley Wickham's book ggplot2, which I had avoided in favor of "cookbook" type references...but reading his book has been a joy...learning about the theory and "grammar" of visualization has helped me a lot in terms of how to think in general as a programmer...nevermind learning how to use ggplot2 effectively.

I think the fundamentals of computer science are absolutely necessary to teach...I just wonder why so many of the exercises have to be about moving a pixelated robot around or rewriting hypothetical tic-tac-toe scenarios when there's so many accessible, real-world things to explore computationally.

Edit: though as a criticism, unless the book is meant to have an epic sweep of content...I don't think it needs to cover object-oriented programming. Don't get me wrong, OOP is a great mindset in the right software engineering situation...but nothing kills the momentum of exploring with code than, "Time to design some classes and interfaces!" I have folders of dead code written in efforts to model legislative activity as OOP hierarchy...maybe it helped increase the sophistication in which I approach data problems...but these days, I get so much more done writing functional...or at least working code, and putting off design considerations until much later in a project.
Take a look here: http://blog.ignoranthack.me/?p=212
Also, slavery isn't a very good metaphor in many situations.

If you have a DB "slave", the "master" really doesn't control it. The master doesn't enforce it's functionality. The master won't typically supervise it, the master doesn't own it. The master didn't buy it, and there's really no economics in the situation at all.

When you view systems in terms of autonomy and commitments (ie, promise theory), the metaphor of slavery becomes grossly inaccurate when trying to describe what a system is really doing.

I'd call it a replica instead.
Ok I don't get this one. Can someone explain this to me?

From everything I know about Kik, it's far behind a lot of the other messaging platforms in terms of growth and market relevance. Why would someone put in a whole $50m at this stage?
Hey buddy !! i am in similar situation.
I have two job offers with following :

1) Security company. good salary and facilities like transport facility.Offering stocks. But, the company is splitting into two ( u can surely guess the name). Big brand.

2) Talent management company offering solutions as SAAS. Nice exposure to multi-tenant cloud infra. Higher fixed pay. Cooler work culture. Became private from public (yes the other way round)

I am extremely confused which two ? May be suggesting me can help you find yours.
Apparently the blast was so powerful it was picked up by US Geological Survey equipment which is built to detect earthquakes.
http://www.theguardian.com/world/2015/aug/12/china-explosion...
Watson from IBM.

http://www.ibtimes.com/ibms-watson-gets-swear-filter-after-l...
“Not Invented Here” Syndrome
They looked at over 2,000 adolescents in a network of US high school students to see how their mood influenced each other [...]

The team found that while depression does not 'spread'
What Is the Best and the Worst in Online Time Tracking Software?
Real Steal Racing