skysight-inc/HackerNews huggingface dataset:
The brilliant thing about Linus that never ceases to amaze me is his level of knowledge and how he is never 'wrong'. He has always defended his decisions, maybe in arrogant tone, against countless arguments and each one stands tall.

Lately, Linus announced use Git object database format for Subsurface[1]. One of the respondents said "Why not use JSON?". Linus excellently defended by saying, putting everything in one file was not great. So, even though not being a web guy, he was still aware, why using Git object file format had more merits than any other thing.

[1]: https://plus.google.com/+LinusTorvalds/posts/X2XVf9Q7MfV
SMT/Hyperthreading, nice and scheduling policies
It's logical when you think about it. Since particles pop in and out of existence all the time and the time these particles exist are > 0, then it should be possible to move those particles before they disappear. So law of conservation of momentum is not violated, neither any other law of physics. It is just counter intuitive, like most stuff related to quantum world.
Since when everyone without tshirt became gay?
Really: http://0.tqn.com/d/politicalhumor/1/7/a/X/2/obama-shirtless-...
It starts out from kind of weird premise

> Now, you’re a social person, and you want to go forth and share all the great things you’ve learned. And you have learned enough to distinguish some true statements from some false statements, and you want to go and slay all the false statements in the world.

I learned some Haskell recently and I'm somewhat enthusiastic about it. It's a very difficult language, I took a lot of effort to learn Haskell compared to most other languages. It's still difficult to understand other libraries and code. But personally, For me, it was worth the effort to learn and understand it.

I don't think it's worth the effort for everybody. I don't think it's fun for everybody. I don't think it's the best tool for everything. I have no desire to spread the good word.

If you start from the premise that it's the best language out there, everybody should learn it and that it is easy, you'll get into trouble.

Edit: I don't get the downvotes -- maybe I did not express myself clearly?
looking at solve360 as it does document management as well
tl;dr

"Nothing is worse than active ignorance."
Johann Wolfgang von Goethe
Looks like it uses the same api as Rapportive based on the permissions it asks for when installing.
I mean the latter, but not because it's my position (I certainly don't think an effective use of my time would be to continually re-evaluate each of my opinions on programming languages), but because I think it would mesh better with the article's tone of "humility above all things".

My own opinion is that sometimes you're right and your interlocutor is wrong, and sometimes this means you simply cannot avoid sounding condescending.
Yeah the west coast of Florida has always been a little hard to predict. Another good example is Sarasota - which is 1/3 southern, 1/3 hippe and a 1/3 retired.

But in the east, generally, once you are in Martin and up - it's southern. That's doesn't mean there aren't nice towns up the coast - Stuart, Verio, Coco Beach. Daytona, etc etc.
This isn't too futuristic, but it's very practical and better than jeans: https://arstechnica.com/gadgets/2013/08/the-technical-pants-...

For something with more tech in it, you could build a northskirt https://www.youtube.com/watch?v=UktOOIK_6nU or a light-up dress http://www.ofbrooklyn.com/2014/01/15/adventures-in-wearable-... or add TRON-style EL wire to anything https://www.adafruit.com/blog/2011/10/11/tron-ify-anything-e... :)
It amaze me how easy people accusing others of being pro-Putin activists and not having independent opinion.

Strictly speaking _everyone_ is influenced by what they read and by people they talk to in one way or another.

When I put Syria and Ukraine in the same line i mean:

1. I think that what is happening in eastern Ukraine right now is logical consequence of Kiev events. Having a few friends living in Kiev, some of them where on Maidan supporting the revolution and a few friends living in Donbass who supports pro-Russian forces I receive alot of controversial information from both sides. For me it is obvious: it is a civil war right now. Same in Syria.

2. Both countries are playground for major political forces.

3. Both countries are in a really bad state right now.
EU citizens will have the search results censored but the rest of the world will not, nor will any European who is mildly tech savvy. How is this not useless whack-a-mole?
Open source has me brainwashed
So in essence could one programmatically register domains and then kite them all automatically using their API? Kiting is when squatters buy domains look at traffic over a few days and drop the domain before the 4 day refund period is over.
The Other Aging of America: The Increasing Dominance of Older Firms
The void is simply that you can't store notes anymore, right?

I recently downloaded all my Rapportive notes to find I had only used the feature once.
I like node-webkit.

One of the ironies about the "Write once, Run many" mantra for HTML5 is that it's mostly applied to phones, where the runtime presents numerous challenges. On the desktop, however, HTML5 runtimes are faster and more feature-rich, so this is really where the portable aspect of HTML5 can excel. Adding Node to the mix makes it powerful too, going beyond regular browser capabilities.
It's pretty much how business law already works over there. The tax system is set up in such way that it's impossible for a business to pay all taxes and still turn in a profit.

So all businesses cheat on their taxes. Majority of business deals are made with a huge cash component - if a contract is for 100K, it's written for 30K and 70K is paid in cash under the table. Until they run afoul of the government, it's considered to be ok and nobody gets in trouble.

However, the minute government wants to acquire or close that business, they accuse the business of tax fraud, hit them with huge fines, close them down, throw the founders in jail, etc.
Install, open Gmail
It's the same with jet engines, for similar reasons. (Although in practice your maximum speed is largely dictated by "melting the engine is considered shortsighted".)

The theoretical upper-bound exhaust velocity of a Bussard ramjet is something like ~0.12c, assuming you start with 4 hydrogen and end with 1 helium. As such, the theoretical upper-bound speed limit relative to the interstellar medium of a Bussard ramjet is also ~0.12c. In actuality, it will be quite a bit lower, as quite a lot of the energy is carried off in the form of energetic photons and neutrinos.

Personally? A Bussard ramjet will never work, even assuming we get the scoop part figured out. The lower bound on how fast it has to go before it can start working and the upper bound on how fast it can go are too close. Not to mention the Lawson criterion for hydrogen burning (4xH -> He), or, alternatively, the problem of containment of the catalyst and the beta-decay steps of the CNO cycle.
Sooooo.... sort of like Google Keep...?
It's like accusing Google of facilitating Terrorist attacks through Maps.
The NSA was unconstitutionally spying on everyone. If Snowden accused NSA without releasing any Data, no one would've believed him.
Sorry, meant to say a study. There are studies that look at the localized effect of surveillance (in the work place, on the street, on a park...), but I have not seen more than this study that try to look at the effect society gets from ubiquitous surveillance.

link: http://www.kreativrauschen.com/blog/2008/06/04/data-retentio...
Haskell just clicked for me not long ago after 4 years of revisiting it periodically, writing one-liners and small programs, and reading tons of material on it. All the tutorials in the world weren't helping it click for me.

But then somehow I finally understood that Haskell is (trying its best to be) Math. I had a deeply mistaken idea of what math is and I thought I "hated" it and that any kind of advanced math is too hard for me. I have failed Calculus before, though I've always done well in discrete math.

It was only when I realized that math begins (or does it?) with what you have (objects, sheep, anything you want to count) and what you can do with them (group, make a set, join two sets, etc). Then I went into a reading spree about all ofthose very basic and foundational aspects of pure math (pure as in "look around you, you can count things, you can group them based on some trait, you can do operations based on groups, you can now think of those groups as the entities to focus on, you can prove certain properties about those groups, etc") and I found it amazing that so much can be known and discovered from starting with just what you see around you.

When I understood that math starts with just looking around you then I finally made peace with math, and I saw that it was good, that it was here to help me. Then I looked at Haskell again, and suddenly Void, Unit, Either, Maybe, they all made perfect sense. Maybe is a function that takes your set and gives you a new set that looks the same, but has a special entity that means "the lack of an entity in this set"; in other words, Maybe adds a zero to a type. It's simple and easy for me when I choose to see it that way. Everything is a lot more concrete and I have even drawn all these concepts and they map very well to visual ideas. So many things in Haskell are recurring themes (like adding a zero, starting things with a "one" entity, etc) that if you have a good relationship with math, many things fall into place just nicely.

But I started Haskell hating math and that has held me back so much. So my advice would be to never deny that Haskell is math, but to explain what's so awesome about math, how it gives us so much certainty even if we only assume very basic and seemingly obvious statements. I could have used some rough advice like "listen, stop whining about math, you're wrong about what you think math is, it's much more fundamental and it's a tool to help you organize any set of ideas you have, so why would you not apply that to programming?"
As the documents states:
"Fewer than 5% of European users use google.com, and we think travelers are a significant portion of those."

So this affects pretty much all europeans.
If they can link it, why haven't they? Everything is linked by the passage of time..
> "People love to complain about the speed of their Internet access and with good reason."

I'm sorry, but no, in my experience, they don't. I can't think off hand of any non-tech person in my area complain about their Internet speed. People pay $42/mo here for 9/2Meg and because it will play Netflix and get them on Facebook, it's good enough. I'm not arguing against a fiber upgrade, I'd love to see it, but in the end, non-techy people don't seem to see much advantage. You're not going to build a community network unless the community is engaged. How other non American countries have done it I don't know, how you get that level of engagement in the most individualized culture in the world is beyond me. Sadly, I feel the only way this would really happen in most of urban America would be to beat the incumbents on price. Which sounds possible, but not by much, especially with the fact that if you don't offer bundled cable-vision, people then have to break their other provider's bundle and pay more for cable elsewhere so the difference is even less. I hate to be pessimistic about it (I think gig everywhere could have huge economic advantages), but this is a major hurdle. People often hate their providers, but it's often due to price or customer service, not speed.
Conversely I've been a little unimpressed by some of the standout node-webkit applications. LightTable in particular just doesn't seem very smooth or easy to use when I actually sit down and use it.
Honest question, what is a terrorist group?
A movie in milliseconds: Denmark unveils superfast broadband
I love the names of the nodes on Death Row:

JACK [The Ripper]
[Ed] GEIN
Of course you can move a layer with the keyboard. You just need to configure that, because that's not the default. And it's not the default because our users tell us they prefer to pan with the arrow keys by default.
Terrorism in this case is pretty much the intended meaning of the word. These campaigns are launched from a position of weakness to instill fear in a stronger enemy, and especially targets civilians.

ISIS arguably isn't a terrorist organization anymore, because it is engaging in some sort of nation building. Still their actions are terrible and what most who don't share their particular interpretation of Islam would call "evil".
Al Qaeda literally translated means 'the camp'. They would catch people proclaiming they had to 'get back to al qaeda'. There is no organization. That's just TV make believe, a label they put on any group that doesn't like western views and is a possible threat. "It must be another Al Qaeda cell." It's all nonsense.
Haskell Amuse-Bouche (Google Tech Talk) [video]
This is a complete joke considering that the words "ie/microsoft" and "standards" are completely opposite. heh.
It's confusing that there's "Notes" here but I don't see the "Notes" from my gmail account. Which would be useful since it syncs up with my phone's notes.
Anti-privacy court ruling shows why Microsoft is one of privacy's best friends
Conflating "anti-Putin" with "anti-Russian" doesn't help your argument.
Ash HN: Who is hiring? (August 2014)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or VISA if the corresponding sort of candidate is welcome. Feel free to post any job that may interest HN readers from executive assistant to machine learning expert to CTO.
Please do not post recruiting firms or job boards.
Nice comment. What books did you read?
> But the inspector general found that for paralegals in the appeals office, working from home was a green light to abuse the privilege by doing laundry, washing dishes, reading books and a host of other personal activities.

Am I the only one that thinks this is not "abusing the privilege" of working from home? If you don't have any work to do who cares WTF you're doing with all that free time?

If the paralegals were so efficient at getting their work done that they had about 8 hours a day to fool around then clearly we have some awesome paralegals! Bonuses all around!

I work from home and when I need to do laundry I do it. If I need to wash dishes I wash them. My wireless headset is apparently a superpower.

I'll even admit that I've read books while on the clock! They were technical (digital) books related to my work, of course, but if I'm expected to know something how else am I going to learn it if the company isn't providing training?

I've even been known to watch Youtube videos on my personal laptop while on the clock! Just the other day I watched a video about some of the new features in RHEL 7. Oh the abuse, it never ends!
Desktop apps with node webkit
You need extension package. Workgroup2 is great for this: https://github.com/pashinin/workgroups2

With workgroups2, windows configurations can be stored in a workgroup, and you can create as many workgroups and named it; later, you can switch back. Because you can name your window configurations, you don't have the burden to remember which to which in registers. You can also save your window configurations to continue using them in later Emacs sessions.

You can issue a command to save current session with workgroup2.
That looks great, too bad it's currently $80 used! I really enjoyed Soltis' more formal "Inside the AS/400"[1], available for a mere 77¢!

[1] http://smile.amazon.com/Inside-AS-400-Frank-Soltis/dp/188241...
Togethera (http://togethera.com) - Back-end developer, London (Remote OK), Full-time

We’re building the easiest way for families and small groups to stay connected through private sharing of thoughts, photos and videos - on their smartphone, tablet or computer. We're a small team (http://togethera.com/about) and we're funded by a group of international investors, most of them entrepreneurs themselves.

Our product is driven by a RESTful API built in Python and Django, that serves our web (AngularJS) and mobile clients (iOS and Android). We launched our native iOS app two weeks ago and were been featured by Apple on day one. We're hoping to achieve the same with our Android app very soon and replicate the increase in traction we saw for iOS.

The existing architecture has served us very well and will continue to do so for the next few months. However, we feel that now is the time to build a new system that will:

- make the most of the lessons from the last 12 months and optimise performance of existing clients

- help us deliver our roadmap

- handle scaling as we're starting to grow fast

To do this we're looking for an experienced software engineer that understands databases, has worked with systems that had to scale fast and is comfortable with our stack and managing servers (we use Ansible). The ideal person has worked as a back-end/full-stack developer for a fast growing mobile startup.

----------------------------------------------------------

What we offer:

Apart from the standard salary and options, we provide an environment where you will:

- have real impact on everything the company does

- produce your best work on something that you can use every day, which has the potential to reach millions of users across the world

- work on something that truly makes people happier (our users say that with their reviews - not us)

- work with https://twitter.com/mitsuhiko (author of Flask) and https://twitter.com/stavros who are advising and have helped us get to this stage.

If you’d like to move to London, we’ll help you relocate here, but we’re also happy to work remotely.

To apply please email me at sokratis@togethera.com with a bit about yourself and products you’ve built.
it's quite good within the city limits, but it drops off very quickly when the suburbs are included. These numbers included the suburbs.
Web Front End Engineer [SAN MATEO, CA]

You will be responsible for designing and implementing the user interface for a brand new data processing system to detect advanced security threats using the latest stream processing and machine learning techniques.
You’ll be architecting and implementing the user interface and middle tier for the first generation of our service and you will be the foundation of our web engineering team. You will work with all parties in the company to define and provide a powerful yet simple and intuitive user interface that will be one of the key differentiators of the product.
You are a strong software engineer who is passionate about building elegant, simple, and stick user interfaces to delight customers. You care about producing clean, elegant, maintainable, robust, well-tested code; you enjoy collaborating with others to come up collectively with the best possible solution. You have experience with performance, scalability, and reliability issues of large 24x7 systems.

Responsibilities:

• Design and development of a rich user interface for a mission critical data processing and analytics application using Web front-end technologies

Requirements:

• Solid programming experience designing and writing well organized, clean, and extensible code

• Experience with some modern front-end technologies that build Rich Internet Applications using
JavaScript, CSS, HTML5

• Ideally experience using JQuery, backbone.js, underscore.js

• Appreciation for high quality user interfaces and interest in user interaction

• Self-motivated, detail-oriented and strong analytical / problem solving skills

• Bachelor's Degree in computer science or equivalent experience

Why work at Exabeam?

• Unique opportunity to be part of a founding engineering team to help define and shape a brand new product for a huge business problem. Unique chance to start writing code from scratch.

• Work with a top-notch team of smart, motivated engineers, pushing the envelope to produce the most advanced real time security data processing engine

• Technically challenging and very interesting problem. Opportunity to work with the latest technologies in distributed systems, machine learning and high volume data processing

• Strong team with deep security and technology expertise

• Well funded company

Email is in my profile page.
You presume that reevaluation of your position is an expensive operation that we must economise on. But sometimes it is just keeping your eyes open. For this particular question, I see lots of very good and beautiful written in imperative and dynamically-typed languages. There are many problems for which the most natural program is imperative or object-oriented. So to me at least looking at the programming language world with the presumption that Haskell-like languages are always superior seems cultish indeed.
Kodable (http://www.kodable.com) - Full time, Mountain View, CA

What could be better than impacting the lives of millions of kids? Help us teach the skills kids need in the 21st Century. Kodable is an addictive game that teaches kids the fundamentals of programming starting before they can read. Used by over a million kids around the world, Kodable is designed to encourage everyone to learn programming. Over 50% of Kodable users are girls, and it has been used in over 100 countries.

We're a team that knows how to work smart, have fun, and get results. We're passionate about empowering people with great educational tools and 21st Century skills. We’re looking to hire our first full-stack engineers (including a CTO) to bring Kodable to more platforms and build Kodable 2. You will be given the freedom to shape the future of programming education for the entire world!

We have an iOS app written in Objective-C with a backend in Parse, and a web reporting system written in Ruby and Sinatra. Experience with these languages in a plus, but we’re mostly looking for experience. The position includes a lot of responsibility, you’ll make key architectural decisions for the future of our codebase, so you should have experience working on a production application in use by 100k+ users. We also offer generous equity - we consider our first hire to be nothing more than a late co-founder, and feel you should be compensated accordingly :)

If you’re interested, email jon@kodable.com or to learn more visit http://www.kodable.com/jobs
I don't see EU implementing any sanctions against US for Guantanamo or Israel for slaughtering Palestinians.
If you punish one country for a crime - be consistent and do it for all of them.

Iran can't have peaceful nuclear tech, but Israel can have their Nukes.

Kosovo is a "special case" allowed by EU, but other parties can't do the same. Even enthnic cleansing argument doesn't cut it - look at Ukraine, same thing pretty much, but KFOR is good, and DNR/LNR are terrorists.
Yes, college towns often have great public transit usage because students ride for free, the school pays the local agency or runs their own vehicles, and you have a lot of young people without cars.

Ann Arbor, MI (#20) is a great example where University of Michigan runs a fleet of buses that puts many small cities' systems to shame. Lafayette, IN (#30) is partially supported by serving Purdue University. Bloomington, IN (#40) has two bus systems - the city's, and Indiana University's. (Disclaimer: these are all customers of DoubleMap.)

Not sure why you think it would be a false impression - public transit is used a lot in college towns.
There probably is an anti-Putin sentiment, but there are good reasons for that. In any case, the post you replied to wasn't even pro-Putin and hasn't been punished by any anti-Putin bias on HN.
What is a software engineering job really like?
Yo Is Trying To Get Parody App YOLO and Others Pulled From The App Store