skysight-inc/HackerNews huggingface dataset:
One of the bands from the area wrote a song about the incident. It's not bad. https://www.youtube.com/watch?v=GkUNkVEt9Y4
A guy hands in his notice after posting on Medium
Usage seems to vary, but for me:

"Lego" (no preceding article) is a mass-noun for the stuff. It's not really an amorphous blob, of course, but it's being thought of that way. Like "sand" even though sand is made up of grains. "Sand keeps turning up in my shoes after that trip to the beach." "Lego keeps washing up on the shore after that container ship sank."

I call the individual bits "Lego pieces" or "Lego bricks" or "Lego blocks" or whatever.

Some people call them "Legos", whose singular would be "a Lego" or something of the kind. In that case it would be "Legos keep washing up".

I have never seen "Lego" used as an actual plural count-noun: "There are thousands of Lego in that box". Either "thousands of Lego pieces" or "thousands of Legos".

(I confess that using "Lego" as a count-noun makes my inner pedant twitch. But language is defined by usage, and it may well be that by now it's correct.)
I couldn't see any shuffling in any of those videos. All were standard break dancing moves which probably go back to the late 80s.
I'd put my money on that too :)

Edit: Olga Ohrimenko went to Melbourne Uni from 2004 to 2007. I'm pretty sure she is a QBH alumni.
It provided me with a really good solution to my problems:

Can you describe the problem in a paragraph? Please use small sentences, I'm only a duck.

> My colleagues are dumb!

>> Is your colleagues the thing that has the problem?

> yes

>> Can you explain what your colleagues does?

> They do very very dumb things.

>> Do you fully understand how it does what it does? Could you split your colleagues into smaller chunks?

> split them into chunks? Cheers duck, I think I have it now! grabs axe
The world is missing a way to judge who is right or wrong in discussions, because sometimes there are things a lot wrong, but even then people are unable to perceive them.
Which is faster? while(1) {} or while(2) {}
Still waiting for icon-blog though...

https://github.com/FortAwesome/Font-Awesome/issues/455
Why Ireland is becoming a major destination for European startup founders
Smart Watch – Wearable Technology Failure
Haha. When I visited Cambodia, I ate spider in a restaurant in Phnom Penh. I cannot say it was tasty or delicious, but made for an interesting evening. Just adding that here as proof that we live in a universe where people occasionally eat spiders.
Since my job is mostly Mainframe programming I don't have much experience with accessibility from a developers point of view. You might want to try and get in contact with people at
http://www.paciellogroup.com/
though, I've read there blog and it looks like they know what there talking about.
Forbes sold to Asian investors
http://www.open-mesh.com/
Lego is an uncountable noun.

A not great example is "sugar keeps washing up".
> If you're a user, you can't use bit.ly services with DNSSEC without trusting the .ly TLD, right ?

True, although you can remove the "with DNSSEC" part. You can't use bit.ly (or any other .ly) without trusting the .ly TLD.

Interesting, I wasn't thinking about it from the user point of view - I was thinking about it from the domain registrant who is publishing a DNS zone under .LY. But you're right that it equally applies to the end user from the client perspective.
The Chemical Compounds Behind the Scent of the Sea
I once tried to keep a spreadsheet (Apple's Numbers) for fuel cost / consumption / mileage, etc. for my car. I found Numbers to do the job best, but still got fed up of trying to do it all...
I agree, it seems a little backwards, but I guess it's a piece of domain-specific knowledge you don't forget once you've acquired it.

Thanks, I had absolutely no idea about this.

I guess red/caution makes sense if the thinking is "this is secure, be careful with it!"
Are you in search of highly skilled enterprise mobile app developers?
Contact US: contactus@innomobileapps.com
Crypto AG is still in business. There's a lot of blindlyness out there.
These are bugs that will be found, unlike most other Apple bugs. Also, I'm busy and bug reports take forever to write and reproduce, especially for the kinds of eisenbugs that I'm seeing. Why so judgey, friend?
There are entrepreneurs and then there are Entrepreneurs
Source code for the Apollo 11 Guidance Computer
> I suspect the authors main problem with Clojure

That's not a very nice thing to do, suspecting people without any kind of evidence. Not to mention the fact that there is a `set!` form in Clojure, which makes it entirely possible to write very imperative code (and thread-local semantics don't matter in single-threaded programs).

Anyway, "problems with Clojure" can be very different for different people. I like Clojure design as a language - even its interop with OO host features are very neat - but then when I want to hack some simple script in a REPL I not only need to write this:

$ rlwrap java -cp "clojure-1.5.1.jar" clojure.main

but then I need to wait for freaking 6 seconds for the prompt to appear. 6 seconds. I don't know what more I could write here, so I'll just paste this (Chicken Scheme):

$ time csi -e '(exit)'
csi -e '(exit)' 0,01s user 0,00s system 81% cpu 0,007 total

So that's my problem with Clojure, nothing to do with "functional way", right?
Should we consider them all the "crimes against humanity"? Is this one:

http://en.wikipedia.org/wiki/Cavalese_cable_car_disaster_(19...

"on February 3, 1998, near the Italian town of Cavalese, a ski resort in the Dolomites" "Twenty people died when a United States Marine Corps EA-6B Prowler aircraft cut a cable supporting a gondola of an aerial tramway." "the subsequent acquittal of the pilots, strained relations between the United States and Italy."

Or is this "just a human error"? Where to draw the line?
When I played with it Lego was, mostly, little rectangular bricks. There were some minifigs, there were some trees. There were probably a lot of other non-rectangular bricks available but we didn't have them.

Now Lego has a huge range of non-rectangular bricks.

You can still buy basic bricks. Here are two links:

http://www.amazon.co.uk/LEGO-6177-Basic-Bricks-Deluxe/dp/B00...

http://www.amazon.co.uk/LEGO-5529-Basic-Bricks-More/dp/B004F...
Uh, doesn't AirBnB enforce payment via Credit Card or PayPal?

Sorry to hear your storry though.
Adam Langley thinks that NIST continually pick algorithms that aren't suited to software implementations.
https://www.imperialviolet.org/2012/10/21/nist.html

(In a NIST paper about the selection of AES they state: “table lookup: not vulnerable to timing attacks.” Oops. If you're building your own hardware, maybe.)
I know some recruiters and what you say is true: it's not necessarily the recruiter but the client that is clueless. I did some hiring for some companies and saw some of this at work (e.g. the CFO writing the job offer, never passing it by us and then sending around something like this).

Considering the volume that recruiters have to handle, they also cannot check everything for validity, so they are probably the wrong persons to rant about.
A great place to start would be to install Unbound - a great resolving caching server from NLNet Labs:

http://unbound.net/

They also have a version focused on providing DNSSEC validation called "DNSSEC-Trigger":

http://www.nlnetlabs.nl/projects/dnssec-trigger/

Wikipedia also has a decent comparison of a wide range of different resolvers:

https://en.wikipedia.org/wiki/Comparison_of_DNS_server_softw...

The key is that in the "Feature matrix" table there you need to have a "Yes" in the "Recursive" column.
Do you know what a social stigma is?

Hint: http://en.wikipedia.org/wiki/Social_stigma
Holy cow are we incompatible
This is pretty awesome!

One suggestion: would it be possible to add old browsers as well? I am working on an app that doesn't render well on older versions of Firefox. I'll use Shoelace all the time for the front end part if I can use it to spot rendering problems with all kind of browsers.
Wizard of Oz
If you want to completely build your own DNS resolver, or integrate that functionality into an app, I would recommend looking at the new getDNS API:

http://getdnsapi.net/

also on Github at:

https://github.com/getdnsapi/getdns

There are also a range of other DNS developer libraries out there. Here is a list of some:

http://www.internetsociety.org/deploy360/resources/dnssec-de...
How can you know if "mouthpieces" are real rebel commanders or just some hotheads in their mommies' basements (or Russian equivalents of such)?
> No government on Earth would blindly install foreign systems.

Enigma encryption was sold -to governments- for many years after it had been thoroughly broken.
Yes, the awaited context is totally missing. Seems to be about programs only.
Nope , they are closed source ( no schematics / design files are available for it ). Only module pin outs are available.
https://news.ycombinator.com/item?id=7890046
Why did you get fed up?
The more I think about it, the more I believe the startup game is the worst way to do this.

If you can keep your expenses to $1,000 per week, and get your billable rate to $200 per hour, then you only need to work 5 hours a week to break even. If you work 80 hours a week for a year at this rate, that's $800,000 - which means you could then spend the next 800 weeks, or 15 years, doing whatever you wanted.

How you get to $200/hr is something of a question, but it has a much more direct path than being a founder, which you could spend 80 hours a week on and still be broke after 3, 5 or even 10 years.
UK English. We say Lego or Lego bricks, rather than Legos.

Same way we'd use sand & grains of sand as plurals.
Yes. The APU maxes out around ~670Mbit/s using iperf [1]. I confirmed as much in correspondence with PC Engines too. Personally I _suspect_ it should be able to go much faster, but haven't got one to investigate yet.

The 1.2GHz PPC based router is hitting ~940Mbit/s (the most you can expect from a GE interface with protocol overheads) using iperf. I don't have a reference for that, but I've got one of the devices here and have performed that test myself.

1. http://planet.ipfire.org/post/pc-engines-apu1c-a-review
Ad Muncher Announcement
Hah, yeah typing is quite annoying on touch screens. What kind of data were you dealing with?
[HTML5] Tentacular GitHub Statistics via | saherteam Saher Team
http://www.ibiblio.org/apollo/assembly_language_manual.html

Descriptions of instructions, opcodes, number encoding, etc
An open, and subsequently abandoned, textarea on StackOverflow has rubber ducked me on more than one occasion.
Haha, it's working ;)
It seems if you are "a Python 2 guy" then 2 is better. If you are "a Python 3 guy", then 3 is better.

That's how to work out which is better.
I still live in Russia and this article is 100% spot on.
For a really nice introductory book, try "Machine Learning" by Tom Mitchell.
I've had similar phishing attempts on my Airbnb account. The service seems to be a target for it. A few tips:

Always check the URL before you log-in to any site.
Don't ever send money through unverified means (mail, western union, etc) for any transaction over the Internet.
If you use Gmail, report phishing emails to them.
Report phishing attempts to Airbnb.
Simple Ruby Environment setup
All valid points, thanks.

In my case, it would be possible to arrange my resignation to appear as a lay off. Currently there are no eligibility criteria for unemployment benefits other than how long one has been employed.

Severance, at least here, is paid as long as one is laid off and has been working for the same company for a number of years. So, i would be getting some for sure, but i am also owed a few salaries so that would be a significant chunk of money in my bank as well (~5K). Severance could be another 4~8K.

A paid internship would be very interesting, unfortunately there are no programming/web dev jobs locally. At least not advertised. Even if there were, i'm not sure i would like to work on an anachronistic tech stack, which would most likely be the case. Food for thought though...
How to make your fortune writing about stuff you love
This kind of thing isn't unique to Airbnb. I believe any online marketplace (eg eBay etc), has similar problems.

My usual approach is to keep as much communication on the platform as possible, including the payment process. Anyone who tries to communicate off the platform (eg send money via another method) immediately warrants more scrutiny.

In this case, there are probably things Airbnb can do to help users and reduce the likelihood - for example I don't see the host's email address until I've paid (via the site).
> I imagined every container to have tracking and identification numbers so the owners could know roughly where it is at all times; and so that various government agencies could prevent import of things not allowed in their countries.

Yes, that's correct. Every container has a unique ID, and the content of each one is declared in the shipping manifest, of which the port authority, customs, the shipping company, the agricultural service etc etc, have copies. Not knowing what was in the containers is complete bullshit, everyone know at least what was declared to be in them.

Customs checks the truthfulness of the manifest by opening a small percentage of containers at random. Most containers just go through their voyage unopened. This and their standardised size is why container shipping was such a huge efficiency revolution in international transport.

Source: I worked in the industry for 6 years.
>Regardless of who actually hit the plane, Ukraine is still to blame for directing it to fly over the war zone.

Victim blaming at its best. Absolutely disgusting.
Historical German KWF secure analog telephone, with example red "secure" and green "clear" buttons. http://www.cryptomuseum.com/crypto/ant/kwf/

The convention evolved early, when secure communications were rare. The US/NATO clearly marked the secure lines with bright red phones, since the major danger is sending something in plaintext rather than secure, while the reverse error is more harmless.

The green phones followed (since green is the complementary color of red), more out of cargo cult thinking than any usability purpose, which is why you'll still see a lot of black equipment (because the colour of the unsecured line is relatively unimportant.)

And now, we have a hand-me-down convention that contravenes one of our hard-wired conventions about colors:
Green: Go, Proceed, Correct, Benign
Red: Stop, Not permitted, Incorrect, Harmful.

It is odd, but much like the wrong sign on the electron, you get used to it.
I have a 2011 Macbook Air whose CPU has more than enough power to handle anything you throw at it.

The huge downside is that I made the mistake of getting the 128gb option, which frankly is far too little. VM images, Photoshop, Office, and lots of little project files all take up a surprisingly large amount of space.

If you want to go for the MBA, get at least 256gb.
Out of curiosity, how about making `const` the default and requiring `mutable` for mutation?

There's already a Standard precedent in form of C++11 lambdas -- and const-by-default has some technical niceties (perhaps simplicity, too -- arguably making this the default removes some complexity from the language from the beginner's point of view, e.g., by preventing accidental mutation) that may make this worth it.

// I see that you addressed the constness in A17, but I believe allowing the `mutable` opt-in, as in the lambdas, takes care of the "limiting" aspect; "confusing", OTOH, is a matter of taste -- after all, `std::for_each` operates on InputIterators as well (thus, perhaps the similarity with a non-modifying nature[1] of a Standard Library analog is arguably preferable from the consistency / least-surprise-principle point of view?), and, again, lambdas also have constness by default.

Thoughts?

// [1] -- in principle, at least (for completeness, there's an allowance for nonconstant functions w/ mutable iterators)
unfortunately so, we're looking into other contexts some some more specific programming ones.
Freewifihere.txt
http://fortawesome.github.io/ is still 404. make it be the Homepage will be better
I'm interested what computer languages do they use today for space vehicles?

I place my bet on static-type :D ( joke )
Articles like these always repeat it is hard to hire in the SV. I got a few interviews to do remote working for such startups and some of them said it was not possible to work with me only four days per week (I'd like a part time job). If talent is so rare, why is it better to go with zero hours instead of four days ? (Or maybe I just suck at something they don't want to say and telling me about the part-time requirement is easier.)
Ocado launches Code For Life tool to help primary school teachers teach coding
Related to the article, Charleston does not operate on a medallion system nor the rest of the state if my last UberX driver is to be believed.
I think the point is to at least try to have a control for the experiment. Social experiments like these are going to be difficult to eliminate all other variables, but this is probably as close as we are likely to achieve.
Bitwise operators in JavaScript
When UTF-8 = UTF-8
This Scientist Explains Why Israel's Iron Dome Is Overrated
Yep, but since the user was in the hands of the enemy and was unaware of that policy, they assumed that Moneygram was a blessed option since the website said it was.

This is a pretty sophisticated fraud attempt. Everything is totally legit until the last possible moment and human nature makes the last bit much less suspicious than it would otherwise be. ("Apropos of nothing, would you wire $4k to an anonymous stranger in a foreign country?")

Many, many, many users will fall for it.
"I Don't Know Swift"

So? Neither do I, and since it's a language for one specific platform, chances I will are not that high.

What's the big deal with it, that there are so many articles about it?
To be honest,128G is obviously not enough, dont make mistake like me.
>Preliminarily, note that whether you characterize an externality as negative or positive is a value-laden judgment.

Not at all, it's an economic issue. Pollution imposes clear, observable, quantifiable costs. That's the externality; no moralizing necessary.

You seem to be very confused about the rest of the stuff so I'm not going to bother addressing it.
It was inspired by a mixture of turning it off and on again and that sharp intake of breath before 'nevermind'.
Ingress: Google is broadcasting your address to everyone.
I know what it's not: applicable to Cornwall re scavenging shipwrecks and the like. It's part of the local folklore.
HAML Best Practices – Five Tips for Clean View Code
YouTube’s Biggest Star Is An Unknown Toy-Reviewing Toddler Whisperer
Wasn't expecting to see Pied Piper icons in the set...
> in Charleston are laws enacted by representatives of the people of Charleston!

Because, as you know, there is not a single bit of interference from money in politics or bullshit party politics, or cronyism. No sir! We'll have none of that in good 'ol Chucktown.
I'm surprised to see that it was written in HTML.

;)
80 billable hours per week. That's double a normal work week. And I assume that you would need extra for administrative stuff that you can't bill for. I doubt this would be either healthy or productive for most people.
Thanks! I thought I'd have to go find a book in one of those book-buildings. Much appreciated!
Historical German KWF secure analog telephone, with example red "secure" and green "clear" buttons

I'm confused; the article you linked to consistently says it's the other way around:

- The green and red buttons at the front are for switching to SECURE and CLEAR mode respectively

- When the user presses the green button... The exchange then switches to encrypted mode

- ... Press the green button on the phone to cause the exchange to switch to encrypted mode

- In normal use... the call is not encrypted and the red LED, marked Klar (clear), lights up

- In secure mode, the red ET button can be used to switch back to clear mode again

There are a number of comments here stating that the convention is red secure/green insecure, so I presume the article's author is incorrect.

Or is this a classic illustration of UI confusion?
This is common behavior for a software knob in my experience. I've used very few programs that actually expected you to go in a circle and found that motion to be a hassle to perform with a mouse.
According to the instructions on the site, you're supposed to load the entire package (all icons) onto your site which is over 80KB. Is there a subsetting option? I use Fontello where you select the icons you intend to use and download a custom font only containing those icons.
Not too confident that the git icon should be a variant of the old GitHub logo...
> Most open source projects do not need a foundation or company patenting things related to the work and acting as a guardian. Why does NuPIC?

Because they believe it will be a multi-billion dollar industry in the next decade.
How to attract awesome developers to join your team?
Owning Digital Content
Did you learn to program in school or teach yourself?

I learned code at the age of 12/13. Morse code that is.

Yes. In engineering school, the class was divided in two. One half took analytical graphics the first quarter, the other Introduction to Programming. I took graphics the first quarter. I had a long train ride home over Christmas break (36 hours) and took the text for the programming class and mastered it by the time I got home. During class, I fiddled with the card deck to get the compiler to spit generated assembler and pestered the professor mercilessly for extracurricular information.

Did you do unpaid work to establish yourself?

No, the pestering led me to another professor that became my advisor and part-time employer.

Roughly how long did it take from day 1 of learning to day 1 of being paid?

About six months, but might have been sooner if not for classes.

What was your first gig?

The summer after my freshman year, I worked for my advisor writing a program that handled input for the analysis program he was writing to determine the Eigenvalues and Eigenvector for a 500th order matrix. This was analyzing the stability of the line frequency of the Bonneville Power Administration distribution network. It was particularly challenging, as matrix inversions done on a tape-based 36k system were non-trivial.

This program, I later learned, was used to determine where to locate Fermi Labs.

Edit: Missing words.

This was an EE program. There weren't any CS programs around (not entirely true) at the time, and I got to EE through my interest in Ham Radio. I got that going by pestering my parents mercilessly about getting my license.

A word of observation: it helps a lot if you are on fire about learning this.

A word of advice: Take responsibility for your own education. Even if you go to CS program.
EuroPython 2014 Live Streaming
I think the machine is good enough. Portable and Fast. A little short on storage space, but if you don't hog it by huge files or photos then that is not a problem.

Also, I will add the following to the list of apps you should have:

- Flycut (Clipboard Manager)

- GasMask (host file editor)

- Sequel Pro (if you're using MySQL)

- Dotfiles by Mathias Bynens
(https://github.com/mathiasbynens/dotfiles)

- Any of your favorite task/to-do list manager.

Feel free to add more.
Scientists map one of most important proteins in life – and cancer
The rise of the full stack graph startup
I was visiting an eco-resort in the early 90s in panama in the san blas islands, and the locals were told the americans would only eat lobster (caught there fresh) if it was boiled, vs their own grilling/fire cooking it. So these natives proceeded to boil the life out of the poor lobsters and served the most rubbery tasteless lobster I've ever had. All because that's what they thought we liked.