skysight-inc/HackerNews huggingface dataset:
"Stewart is extremely smart, should not be underestimated, and HN comments in this thread calling him "incompetent" reflect badly on the person making the comment. He's likely the single most capable adversary the HN/EFF/ACLU/Cato/Mozilla/etc. axis faces over encryption (if he ends up playing that role)."

That someone is smart does not mean that whatever he says is true.

In fact some of the smartest people on earth use their intelligence to fool and mislead other people.

It is not very smart on this man when he talks about blackberry: "look were blackberry is today". Blackberry in fact did help governments with their encryptions keys.

In particular,people that worked for the NSA need to develop a habit of lying to everyone as a morning routine.

We know that while the CIA and the NSA were crying loud about how encryption was making them "blind", they were in fact spying on more Americans and non Americans than ever.
I posted it, it was (and still is) working fine for me.
Lexia-3 V48 PP2000 V25 Avec Diagbox V7.49
>What I mean is: In order to switch spaces, you have to hit the machine hard enough for the "uh oh - shock emergency" sensor to actually trigger.

Who said it has to trigger (the parking mode)?

Isn't it more probable that it just reads the current value from the sensor (which monitors movement constantly)...

It's not like you have to have the same threshold for parking the heads and for hitting the machine.

>I'm basing this question on the fact that in the demo video there was one instance where they didn't hit the device hard enough for the switch of spaces to actually happen. That leads me to believe that the sensor isn't that accurate and really only measures dangerous levels of activity.

That's quite premature to deduce from one instance though. But even so, if the sensor works OK and does what it should, there should be no problem.
Play Crystal Freak
While I have a strong dislike for lex/yacc and descendants, the "hooks" you need for C are trivial. As far as I remember the only thing you need is an ability for the lexer to check whether or not a given identifier is a variable or type.

Even that is only needed if you want to report more specific information up to the parser. E.g. Clang doesn't. In Clang it is instead the parser that looks up the information in order to figure out what type of identifier it has received.
why don't somebody build a net and a parachute to pull it down with high velocity ?
I've always been a fan of Jawbone for it's design centric approach. Their UP and UP24 are both eye catchening and intriguing. But I'm afraid their new UP3 is a bit dissapointing, not to mention the price tag. Perhaps they rushed development to catch up with other players entering the market? Am I the only one here? It's pretty terrible.

Also, the puffery: The most advanced activity tracker known to man, UP3™ is packed with state-of-the-art sensors that give you the full picture of your health.

Someone in the marketing department should go back to the basics, we are now much more educated consumers and we don't fall for these cute bold statements anymore.

Plus let's face it, we'll soon be inbetween an Apple Watch or Moto 360, especially when these reach the $200-$250 price range in a couple of years. Thinking out loud here.
It was just one of three points. How about:

* Small company

* Vegetable farming

* Based in notoriously capitalist country

I can see working there.

> strongly against capitalism

Actually I am rather embracing capitalism, which is weird, because one must be an idiot to not have very very very strong feelings against the meat grinder. To you US guys this may sound off, but the somewhat educated human being does not think capitalism entails freedom. In fact it is common knowledge that it causes general loss of humanity, democracy and quality of both life and dreams.

So consider this a "for the record": Of course capitalism is a big no-no (well duh). But if your living in a capitalist country anyways, you might consider avoiding big companies because they tend to make use of all the benefits capitalism entails them to.

> For that matter, if you're that strongly against capitalism, doesn't the idea of a corporation itself offend you? It's not just the country it's based in.

It might make sense looking up "capitalism". A corporation in itself is not really related to capitalism. Instead, its system of profit-by-property (the capital) instead of profit-by-labor is usually pinned as the core concept.
I wouldn't use this, but this is cool. At first I thought it was using microphone to detect which side the smacking sound was coming from, but since others have pointed out, I didn't know harddrive heads have such sensors and can be accessed using programming language. It's probably suitable when you want to have an emergency button to destroy/encrypt/close all super-confidential information when someone's approaching and you don't have enough time to type/click anything, just smack!.
Interesting. I share some of your experience, but our conslusions differ somewhat. The absolutely most frustrating thing with being a freelancer is that all the time see what the customer needs to succeed, but it's impossble to change. Sometimes because there is not budget, sometimes because you are contracted by the wrong department, and sometimes just because of change aversion.
Unless that data is at rest somewhere outside an organization's control, that still does not require end to end Enron with key escrow/recovery.
>Just a few days ago I got an email from a plugin developer (Sublimall)

Well, that's just one developer though -- and who might be frustrated because of small adoption for his plugin. Haven't even heard of that one to be frank, but I see good movement in the ST plugin space for the stuff I use.

But my point was actually the opposite: I'd take a more fleshed out product like ST even if it's not user-friendly (in the community, developer relationship sense), over a user-friendly product thats not as functional, such as Atom etc.

If ST stops serving my needs (which it can serve as long as it runs in the current state, I don't need anything new, except for it to be ported to new versions of OS X), I'm OK. Else I can switch. I've used anything, and I'm a 15+ years Vim user too, so I can always go back to that.
Have you tried it on? From the reviews it doesn't seem to be very comfortable.
Its not that simple though, error fixes and edge cases often obfuscate something that was understandable. A why comment is never bad, but a what comment is often as valuable as a test
You forgot language barriers. I think that is far more significant.
And nothing was heard from this ever again.
I hadn't considered that you were focused on historical versions of WebKit as I was thinking of the latest shipping versions. You're quite correct about this for historical versions of iOS. Since then the iOS port of WebKit has been upstreamed into the WebKit SVN repository, and the WebCore content in the tags correspond exactly to the source that's built.
No, but you could ran 'Pseudo Scheme' on it.

http://mumble.net/~jar/pseudoscheme/

The native languages though were Lisp Machine Lisp and then also versions of Common Lisp, for example Symbolics Common Lisp.
The guy's blog post is still up, but the original script is EXTREMELY hard to find. I found a version that was updated for Spaces in Leopard, and updated that to Yosemite. It just needed some tweaks in a few places.
True, "established, non text company" sounds good.
There are probably a lot of situations when this kind of comment can be funny. It can be related to a movie, to an IRL event, to something someone said earlier, the list goes on and on.

I'm a big fan of "offensive humor", I love the show "It's always unny in philadelphia", but as always, the joke is a only a joke if the "target" find it funny.

Keep in mind that I'm not saying that the woman in the article wasn't victim of racism/harassment, if what she wrote is true she certainly was and I'm happy to know that she is doing better now.
It's not important for students, I just dispute the notion that JavaScript has any special affinity with Scheme beyond that of any other language with first-class functions. Anyway, the major advantage of immutability by default is that it enables under-the-hood optimizations like structural sharing that make FP the paradigm of least resistance. To the extent that JavaScript doesn't do that, it doesn't really deserve to be called a functional language any more than e.g. Ruby.
Not in many countries.
YouTube has these weirdnesses lately!
That first link is almost all about language semantics, not parsing issues.

As for your example, I'll be solomonic and say that you and Joe are right, of sorts (though I do think it'd be more than an afternoon).

It's certainly far more than a days work if you handwrite a lexer and parser that does the amount of additional work that yours do (AST construction; a lot of error reporting and sanity checking). But you can get very far with C very quickly if you use parser generation tools and have prior experience writing compilers and your goal is "just" to get something to parse it as quickly as possible - it's a tiny language.

Of course, in practice most real compilers don't use these parser-generation tools exactly because things like proper error reporting etc. is far harder, and a simple recursive descent parser is so much easier to work with.
Uber’s ‘Thousands’ of Car Loans Said to Include Risky Subprime Borrowers
But then the mere fact that a computer comes with a browser already installed is not a notable advantage. I can get a Python REPL running on a computer with an amount of effort and know-how comparable to that necessary to install Chrome.
Canadian codes, after the universal Y, are an interesting mess with a lot of non-intuitive codes. Here's a selection:

* YUL is Montreal airport in Dorval, with a mystery U. The somewhat more sensible YMX went to the flop Mirabel airport development

* YYZ is Toronto airport in Downsview. The city airport is YTZ. YTO is the metro code.

* YYG is Charlottetown

* YYJ is Victoria airport at the other end of the country

* YXE is Saskatoon

* YQR is Regina, it would be neat if the Q was for "Queen"

* YZF is Yellowknife

* YXY is Whitehorse

I do prefer the ICAO scheme.
Exactly. They seem to overlook that there are rules for the merchant as well; high-value transactions without a CVM are almost certain to raise flags (or be denied right away) at the merchant acquirer.
Data Used by the Google Driverless Car
>The screen should also be about the same brightness as the room, so looking away from the computer doesn't require eye adjustment.

Well, I like my room quite dark too.

Besides that, that "what is hard on your eyes is changing intensity" is absolutely BS.

Do you get comfortamble with a strobe light on your eyes after a while if it doesn't "change the intensity"? Photo-sensitivity is a thing.
What about binary manager that supports FTS and MSBuild plugin without NuGet?
Agreed. I just updated the readme.
It made itself the default editor for html, css, js, and php files...without asking me. After using it for a bit, I can't find a reason to drop Sublime in favor of it.
Because it's 5V below the "ground"/0V rail which most things are referenced to. It's very inconvenient to keep referring to the 17V rail and the 10V rail above the 5V return rail, so you call those 12V, 5V and 0V. The majority return current is in the 0V rail. The -5V rail supplies (conventional) current which also returns to the 0V rail.

(In fact there is usually very little current in the -5V rail, just leakage through transistors; it's used as a bias voltage for the DRAM substrate. http://books.google.co.uk/books?id=TgW3LTubREQC&pg=PA158&lpg... )
Right wing doesn't mean far right. What you describe is the (non official) program of the far right "Front National" not the normal right wing "UMP".
What if someone accidentally bumps into your desk.
While I appreciate your sentiment here, the fact is there are situations where having the most bulletproof solution isn't the best solution.

A perfect example are, in my mind, some of the reasons why node.js is taking off as opposed to say Java or C#... One, is that the latter tend to follow "enterprise" development practices. That is, they will follow "architect" tooling that implements "design patterns" ... the problem is that this adds its' own kinds of complexity.

In C# (or Java), there are frameworks and tooling that tend to follow design patterns, which is nice. There are abstractions that allow for the use of multiple injection/ioc systems to make code more modular and testable. Which is awesome. It also makes code more complex, and the abstractions are often harder to follow.

In JavaScript, since you can replace just about anything, and even call into functions with differing contexts, this makes testing even easier. Because if this simplicity, with a module system (like commonjs/node/npm), you can write testable code without the need for the use of interface abstractions... It becomes easier to test, write for and use.

There are down sides to using JS over C# etc.. but the same arguments apply to data usage. Most "NoSQL" databases give up some safety, usually for big performance gains. It really depends on the context of the data, which I think in DBA terms is often lost. I've seen some horribly normalized datasets used in SQL to create "flexible" systems, where a NoSQL solution is a much better fit.

It depends on your needs. There are times where I'd lean more towards ElasticSearch, Mongo, Redis, Couch, Cassandra, RethinkDB and others over the likes of MS-SQL, PostgreSQL, Oracle, DB2, Firebird, etc.... all have advantages and disadvantages over eachother. An embedable db abstraction is often a very good thing. Depends on what you need.

I specifically added Firebird above, because I've used it as the core for an embedded/distributed data layer before... This was long before node.js was an option.. now, I might favor something like tfa solution, with a mongodb central db.
Bookmarked. That thing is cool.

And yes, the accelerometer exists to detect movement consistent with the shock of hitting the ground. For other purposes, the movement is way too small to trigger the mechanism.
Dude there are direct links to both WebM and Mp4 copies of the video and you want to watch it on Youtube? They have assimilated you already, need your daily dose of ads?
You check the stacktrace of the background process and see which function got called. How you do that depends on the implementation. If you have some handle to the called function, you can check that against the current definition. Functions are 'objects' and you can compare them for identity. In real implementations there also will be some id.
Personally, I have read the abstract alone, and was pleased to see it nurtured my own preferences: static typing is better, strong typing is better. But then I saw this disclaimer:

> It is worth noting that these modest effects arising from language design are overwhelmingly dominated by the process factors such as project size, team size, and commit size.

So I dismissed the paper as "not conclusive", at least for the time being. I wasn't surprised if their finding were mostly noise, or a confounding factor they missed.

By the way, I recall some other paper saying that code size is the most significant factor ever to measure everything else. Which means that more concise and expressive languages, which yield smaller programs, will also reduce the time to completion, as well as the bug rate. But if their study corrects for project size, while ignoring the problems being solved, then it overlooks one of the most important effect of programming languages in a project: its size.
A similar phenomenon sometimes occurs with Europeans who have an epicanthic fold, e.g. Sami or Hungarians whose ancestry includes people from the Golden Horde. Locally, they are unremarkable but if they move to an area with many people of Asian descent they are often considered "Chinese".
Ask HN: Can someone properly *review* the new retina?
Being a frontend webdeveloper; I found myself wondering if I will benefit from the new iMacs gigantic screen-releastate. I have some ideas that this could be beneficial for my use case.

Problem:
There are so many poor reviews on the web. None speaks of how the screen is to work with on a daily basis.

Scenario 1: how will spectacle work in terms of ordering all browser windows in full hd-view aligned along side eachother. safari+chrome+firefox+textmate. All full view in one window. Neat idea? :)

Scenario 2: I use iTerm. Demonstrate how tiled layout will work.

General: how is text/fonts and graphics when in 5000k?
I can view using the CPU stack instead of an explicit stack, and the CPU instruction pointer instead of an index into a state table, as optimizations too (direct encoding). There also exist recursive ascent parsers, which are the RDP analogue of table-driven LALR parsers you're talking about.

Point being, there are a lot of different parsing approaches, with pros and cons, and it can be useful to treat them separately rather than view them within only a couple of lenses.
I don't mean to discount or take away from the difficulties that the author is addressing but as a migrant I can't help but to laugh a bit at some of the complaints I hear here and there about 'sticking out' and 'isolation'.

You stick out at work? I stick out everywhere I go.

If you feel out of place and isolated try moving to a completely different country on your own and try living there for a few years. That's when you realise how much you belonged and you didn't even realise.
Do you know how to pre-order? Whenever I press shop I get directed to a password protected page.
Fixed that. I got it uploaded at midnight after switching between this and my Python homework.
What happens to the photos when you stop paying for Prime?
Agile vs Devops
That's Shadowbook. Like Smackbook, but it uses the Macbook's ambient light sensor instead of the accelerometer. Haven't found that one yet.
> I also think how it's framed matters a lot: "this isn't working out for either of us" vs. "you aren't welcome here, don't come back".

Doesn't really matter how it's framed, when the reality is clear in almost all interactions: the employee is getting the short end of the stick. It's very simple, really: the ratio of employee's salary to his/her total income is very likely to dwarf the ratio of the cost of the employee to the companies total costs. Hence, keeping an employee is very low-risk for the company, while getting fired is very high-risk for an individual. Even if you say "it's not working for us", what you really mean is "I'll slightly improve my profit margins by turning your life on it's head!".
co-founder of 2gossip here. Any feedback will be appreciated.
Which is also incorrect. Plus you have to live in the suburbs to have a "suburban mindset" -- the notion that a Bronx hipster has a "suburban mindset" because "he hates the suburbs" is frankly BS.

I think his explanation is fixated on the suburbs, but hipsterism with all the essential characteristics it has now was always a thing (minus inconsequntial specifics on stuff lile clothing brands, facial hair preferences, music group affiliations, etc that change over time). Heck, even back a century ago: http://en.wikipedia.org/wiki/The_White_Negro
Remote volunteering, internships at Zidisha (YC W14 nonprofit)
All Macbooks claim to have the accelerometer, so it should work. If not, the sensitivity values are clearly marked in the script.
I see high potential! Kudos to you guys!
This is also what's holding me back from delving into Docker more. Love the concept, and the workflow, but trying to get my head around how the persistent data storage will work is still troubling me.
New york financial services companies
Ultra Coin is the best medium for providing the news about the bitcoins which includes daily updations. New York based individual practice association model offers benefits focusing on wellness and preventive care with participating physicians in their private offices. Site offers company and product information. Visit here: http://ultra-coin.com/index.php/homes/item/63-using-ultracoin-to-monetize-the-repercussions-of-russia-s-interactions-with-eu-us-sanctions
People are calling that example 'non-diverse' because they are using the dictionary definition of diversity: "the state of being diverse; variety" or "an instance of being composed of differing elements or qualities".

By this definition, a team of white, south asian and east asian people is diverse. A team of black Americans is not.

You seem to be using some alternate definition - I'm guessing diversity for you means "sufficient numbers of non-Asian minorities", but feel free to correct me if I'm wrong.
I’m not saying Racism and Sexism isn’t a terrible and real thing. They both exist and are terrible.

However, I just want to highlight that many of the people you feel have an easy time fitting in, because they’re white and male, don’t.

They feel just like you, but there isn’t a single obvious issue they can point at blame. They raise the same issues with HR, they get stonewalled just like you.

This is often just an issue of group dynamics where there are the strong personalities and weak. If you misappropriate that as something else, you won’t find any sympathy within the group.

That said, if you really are being passed up because you’re black of female, there is a problem with that and it should be sorted out.

However, I often get passed up for jobs I can do better than the guy who landed it. I’ve never assumed that it’s because I’m Scottish working in London even though it probably occasionally is for that reason.
It actually does, if you open it in Chrome on Android and make the video full screen, a Chromecast icon will appear top left.
Does anyone use the Extract feature? I canned my Creative Cloud after Adobe were hacked, but do a lot of Photoshop work and then building templates from PSDs. Is it as useful as they proclaim? If so, I might need to create a new account.
Statistically, there's a pretty good chance he would be asian instead.

It's something like %60 white (which can be as varied as middle eastern, russian, western european immigrant or american, all very different) and %30 asian. Then it's about %4 black and %4 latino.

In the usa, the numbers are around %64 white people, %13 black, %15 hispanic and %5 asian. Most tech companies match the % of whites as the rest of the USA, it's the asian, black and latino numbers that do not match. Blacks and latinos would have to triple and the asians would have to be divided by 7.5 to match the us numbers.
The statement by the authors that the language effects are "small" is very strange: the only non-language "big" effect they found was that projects with lots of commits have lots of bugs, and that 99% of the bug count variance was due to commit count variance. Well gee.

Once you factor out commit count, the impact of language turns out to be quite large. A Haskell project can expect to see 63% of the bug fixes that a C++ project would see. I don't call a 36% drop in bugs "small".
This is a huge problem now in Portugal.

Everyone with a degree with a slight chance to work abroad, just leaves.

I did it back in the first .com crash back in the early 00's, and seldom saw anyone returning.
This is Google’s incredibly simple hiring formula