skysight-inc/HackerNews huggingface dataset:
People I know, who have used this laptop (the previous avatar), never had a good thing to say about this laptop - from the extremely high prices to rampant overheating.

3 years back I went for an Air, and till date that's been my only iProduct - yes, the iPrice just doesn't make sense to me, price was the reason I didn't buy any other laptop but the Macbook Air. My needs were clear >= 4GB RAM, 100+ SSD being the prime needs along with extremely good battery life and extremely light-weight and solid machine (And I was indeed lured by the polished/pretty OS - but I do still love my xubuntu). Yes, Air delivered that. I am from India and at that time a comparable machine (wasn't one available really) was available for at least ~30% higher than the Macbook Air price and the that scenario is pretty much still the same (both the higher price part and "alternative not really available" part). (I guess it may not be the same in US or other western countries)
Just as important, if you're an engineer, developer, or mathematician who works for the NSA or a similar agency, you need to take a long look in the mirror and ask yourself if this is really what you wanted to do when you grew up.
Here's the A123 vs. Apple Lawsuit Over Poaching Employees
Interesting, that growth pattern looks linear.
An Interactive Introduction to LaTeX
To be fair, we are talking about purchasing a new computer, not upgrading old ones. And I did acknowledge that Apple overcharges for memory.

Owning a non-Apple computer, on the other hand, has other costs...

https://bug1134506.bugzilla.mozilla.org/attachment.cgi?id=85...
Just want to point that that phrase says "Privatization is the answer; more regulation is needed". I'm still wondering how it's classified.
From space, to time
In addition: When you implement 3D Secure (Mastercard's Mastercode or VISA's VBV), you are also not liable for chargeback. In Asia, most payment gateways implement 3D secure.
Society1687: Everything New York Startup Scene Is Talking About. In Your Inbox
I would be surprised to see that kind of setup from Dell. From my experience they produce work horses and don't mind people tweaking their laptops. You can disassemble, replace memory, hard drive, clean CPU/GPU fans, assemble it back, and still have valid manufacturer warranty. And yes, I personally replaced wifi and bluetooth cards on my inspiron, precision, xps15 laptops without problems before. So unless they drastically changed their vision, I would expect them to still build product which is hacker-friendly.
This is potentially amazing for me. I just started a consulting business in Japan. Credit cards are hard to come by, especially for foreigners. I need to pay for various services: domain name registration, etc, etc. At the moment I'm constrained to using Japanese companies who will accept bank transfer payments. If this becomes popular, I could buy services anywhere. There service fees are very reasonable. This is what I have been waiting for with Bitcoin (and wondering if it would ever emerge).
Sorry, translation? The header won't be effective?
Mono Project reaches 100K Commits
I don't believe that's true, but if so – for example if it replaces self-signed certs, or certs from any untrusted CA, with its own (force-trusted) cert – then that would be worthy of another scary explicit bullet point.

(It might just accept all CAs locally-configured, and it's accepting its own because they didn't special-case a rejection.)
The only scary danger I'm familiar with from it (for businesses and entrepreneurs), is the potential for mass delusion and altering behavior based on believing the good valuation & funding times will never end. Falling into that trap is very common.

I've seen two large stock market / tech implosions in my relatively short lifetime, the 1999/2000 bubble and the smaller 2005/2007 pre-great recession era.

In both cases there was a lot of hubris around the notion that because you acquired a massive valuation, you had a business that was really worth that, and really had that sort of potential. It's a failure to separate the financial atmosphere at the time, and the reality of business when it comes to generating the sales and profit that it takes to support a given valuation over time.

You most certainly can manufacture a billion dollar valuation out of, essentially, thin air - it happened frequently in 1999.
FUCF – Free Unity Consulting Fridays
FUCF means Free Unity Consulting Fridays. I had a blast providing these sessions a few years ago and decided to start them up again. This is an easy and fun way for me to give back to the community.

You can sign up for a 30 minute free consulting session over here: http://unityoracle.com/#fucf

Cheers.
It seems they have removed this statement completely.
Unless you meant here: http://forums.lenovo.com/t5/Lenovo-P-Y-and-Z-series/Removal-...
If we're talking about MtGox's decision to keep operating after they'd become insolvent, then it's not disingenuous to compare it to Madoff.

However, comparing them as a whole is disingenuous. MtGox had a legitimate business plan, but screwed up by letting their Bitcoins get stolen. Madoff planned to defraud his investors from the start.
R_s for a naive mark-sweep looks like this:

R_s = (L + H) / (H - L) * R_a

For a copying collector:

R_s = L / (H - 2L) * R_a

If H is a constant multiple of L, then your scan rate will be a constant multiple of your allocation rate, independent of heap size.

In practice, you won't sweep the whole heap after each GC cycle, but will do it lazily: http://www.hboehm.info/gc/complexity.html. The point in that article about marking time dominating allocation/sweep is even more true today. Allocation and sweep access memory linearly and are easily parallelized. Meanwhile, marking accesses memory randomly, and the maximum concurrency is dependent on the shape of the live object graph.
I don't use the Surface Pro 3, but my friend does. He used it as his work "laptop" for the duration of a gig at one company. The dock attachment is a good addition if you want it for that purpose, but its tablet form factor makes it work better than any laptop I've seen for being productive off the office desk, like sitting in front of the fireplace and writing a bunch of text. His use has convinced me that if I ever need to get a new personal laptop (my company provides me with the only one I use) I would get the Pro 3.
How to Avoid Email Deliverability Failures in 2015
It's because those people are properly trained and prepared moreso than discrimination against alma maters. Look at the classes offered at Stanford and then look at the classes offered at less prestigious CS schools. Hell, some less prestigious schools consider VB a proper curriculum. I don't blame the employer for saying F that.
When you join the military, either through conscription or of your own free will, their first job is to train you psychologically so that your beliefs are aligned with theirs.

It usually works.
Thank you for the comment.

I think you did not understand my comment.

It is true that the software is used for MITM. It is true that _Superfish_ is in the middle, decrypting the communication.

OTOH the author claimed that it might be likely for _others_ as well to possibly MITM the communication, by using the recovered key. My comment is that such a situation is unlikely under the premise that the public-key encryption technology was used correctly (from technical standpoint, not ethical).

EDIT: Even if it was the case that the recovered private key was used by the MITM server running locally for communicating with the web browsers, it wouldn't mean that others could use the key to decrypt data transmitted over the wire by using the key, since all the communication encrypted by the key would terminate within the local machine.

EDIT2: Ah sorry, now I understand. The root certificate installed by the adware was using the recovered private key. That would mean that others can MITM the communication by DNS spoofing, etc. together with a server certificate signed with the recoverd key.
Familiarity makes it easier to learn, not easy. Just as long as you don't betray anyone's expectations about what they already know.

I remember struggling with Haskell because there is a function called 'nub', which wasn't anywhere near what I would have called the function if I had named it. Hoogle says "(The name nub means `essence'.)" In Lisp it is called 'remove-duplicates.' In Python it is list(set(x)). In SQL it is 'select distinct.'

So what advantage does nub pose? Not one of clarity, but of convenience for those "in the know." (Which is not those who are learning the language.)
Kernel panic in latest OS X in 10 lines of C
>You're going to block all of AWS?

a) You block post and get requests that go to external domain's which are either blacklisted or non-whitelisted.

a) services hosted on AWS still have specific ips or ip ranges tied to domain names, so even if doubleclick is hosted on AWS there should be no problem ban-listing it.

example:
HTTPSwitchboard works quite well with some tuning without any MiTM proxying - as a matter of fact, I'm not sure what you would even gain from MiTM proxying, if an authenticated host wants to serve you malicious content they don't need to cross-domain reference, and you won't be able to distinguish it from non-malicious content.

Proxying and decoding content at some point prior to final destination may be useful in certain very specific cases, but generally it's unnecessary and leads to more dangerous failure modes. So far I haven't seen a typical use-case for it explained, which cannot be achieved with other methods.
> Lenovo is either incompetent or evil. you pick.

(S)he picked incompetent:

> Lenovo did not vet the software properly before bundling it and heads should roll, but I do not think they are deliberately evil or malicious.
Is drone delivery a realistic idea?
Sure, but since any object could have a reference to a GC object, you still have to eat the latency of scanning the entire heap (not just the GC'd objects) every so often. That seems like a pretty big performance cliff.
I don't think that is generally true. Sweeping has much better cache locality than marking, which is following pointers all over who-knows-where in the heap.
Yahoo Announces New Developer Tools at First Annual Mobile Developer Conference
CL21 and thoughts on a modern lisp
https://system76.com/laptops

I have a Galago Ultrapro personally, but if the XPS 13 2016 is any good (and they don't jump the shark like Lenovo is, what with the Intel bootguard DRM bullshit - hell if they put coreboot on any model XPS notebook I'd be all over it instantly like butter on toast).
I've been thinking about this for a while. I've wrote some thoughts I had over the years about modernising Lisp.

https://news.ycombinator.com/item?id=9078444
Lenovo, Peter Hortensius, Yang Yuanqing: I'm writing this on a T520i laptop. It's one of a half dozen or more IBM or Lenovo Thinkpad products I've owned personally or used through work over the past 15 years.

And yes, while I'm running my own installation of Debian GNU/Linux, I preserved the Windows installation for (very) occasional use. Only under a VM, and not in two or more years that I recall. With this news I'm strongly inclined to wipe it

But pulling crap like this is a tremendous erosion of trust. In your products. In any Microsoft Windows installation (not that I trust these in any event). It's a tremendous hit to your own brand equity, as well as Microsoft's.

The sad truth is that there are few alternatives out there, and that there are plenty of other security risks. But you can solidly bet that as a consumer and IT director I'll explore the hell out of other alternatives before making my own or corporate purchases and/or recommendations.
Smart Contracts, More Disruptive Than Bitcoin
The currency itself is not anonymous. In fact it's a huge mistake to suggest such a thing. That would be like saying keeping a ledger at a currency trade makes the currency 'anonymous'.

Since there are more avenues of trade available than say, with cash, laundering and other clever tactics can be used as tools to cover your tracks.

As always, the only way to keep yourself safe is through GOOD OPSEC. Bitcoin is an evolution of the currency concept, a tool for moving and representing wealth; nothing more.
No, you shouldn't teach, but Apple doesn't necessarily sound like the right fit either. The issue with larger companies is mainly using the interview as an efficient screening mechanism, but it's always going to miss talent, such as interviewees in your situation. Have you thought about possibly a smaller / company? If technology is your passion and you have the skills, I would do everything in your power to show that you can work well with others, but just don't necessarily interview well.
Correct. The Berne Convention did away with 'formalities' like having to register your copyrights in order to hold them. You still need to have a registered copyright to sue for statutory damages in the USA, though.
Mathematicians have been using this weapon for centuries. You cannot effectively read a mathematical text without having a pencil handy.
thoughtlessness and callousness are far more common sources of evil than either incompetence or malice strictly defined. "People who don't care if I live or I die".
If Lenovo are willing to compromise user software for some perceived corporate benefit, what's to say that they're not going to compromise hardware, firmware, bootloaders, recovery tools, etc.?

I ask that from a Lenovo Thinkpad T520i, one of a half-dozen or more I've owned or used over 15+ years, and absolutely my preferred mobile hardware over that period.
Lenovo too smart in laying down the removal instructions under their security advisors today!!
Clojure is nice and all but I wouldn't suggest it's even close to being better in many respects, let alone every respect.

When I was working with it on a non-trivial project I despised the JVM stack traces, image-less environment, and lack of access to the reader. I assume that eventually Clojure will steal these ideas and adopt it in its own way... but these old, un-modern ideas of conditions and restarts, images, and reader macros are actually really useful. I hope they do take a hint.
Show HN: REPL for Generating JSON Schema on the Fly
Facebook is huge influencer in the open-source world. I don't see anything wrong with learning the tools/languages that it adopts. There are far smarter people working there.

In context of this question, It seems that learning both Haskell and oCaml is what people recommend.
Shouldn't Lenovo be issuing a recall and pulling all the inventory in their distribution channel? In other words, Best Buy shouldn't be selling these things!
I Didn't Kill Benjamin Ng, but Maybe I Should Have
> Conscription make the military service irrelevant.

Consription in the IDF’s Intelligence Core doesn't
100% bootstrapped and on track to break $10m/year in 2015.
You can get everything set up in test mode, but you will need to activate the bank account before going live. If helpful, there's more info on testing here: https://stripe.com/docs/testing#how-do-i-test-bitcoin
I guess performance might still be a reason to prefer Common Lisp to Clojure.
I'm using 16 gigs of ram right now, and I'm upset by the idea of only having 8 gigs, but just out of curiosity, why do you regularly run multiple VMs?

I almost never run any VMs, but occasionally one to play around with other distros. I see a lot of people talking like running multiple VMs is the norm for devs, and I'm curious what people are doing that requires it on a regular basis.
I'm somewhat puzzled by the single certificate. Couldn't they have generated a new signing request and self-signed on each machine - at least ensuring that each customer has a unique cert for their proxy?
There are lots of people applying for a job right now and employers cannot review every single resume and try and contact everyone. That said your Cover letter and Resume should be tailored for every contact (obviously, you likely do this already).

If you are being Interviewed the interview is pretty much over; you have to Interviewer now. As you said you are bad at interviews this is likely the your problem.

Apply for other positions that are not in the Fortune 500 list. Keep trying and change the companies you apply for and try and have fun.

Hardest part.
USD-denominated and a U.S. bank for now.
Behold, the constant CEO (2013)
Not nessicerily, but she turned a respected test and measurement company into a purveyor of garbage PCs and printers.
He's 2.5 years out of his undergraduate degree. This is incredibly sophisticated code and documentation for such a person. Quite aside from the language, the person himself is worthy of note!
Net Neutrality Will “F**K Everything Up,” Billionaire Mark Cuban Says
|We have too much respect for the printed word, too little |awareness of the power words hold over us.

|Often I will find comments below an article (on occasion, alas, below my own articles) that are more intelligent, even better informed, than the article itself.

If an article's comment section is closed, I am much more suspect of the article. If the article has closed comments and doesn't have a corresponding reddit, hacker news, slashdot, etc post, I won't read past the headline. Comments are good at pointing out bias, contradictions and fallacies within an article and have broken the information power monopoly once enjoyed by the media elites.
All things equal, 2.1 gives slightly less dilution to current shareholders but the same positive "optics" as 2. Likewise, 1.9 gives slightly more equity to the VCs but a lot less prestige to the company their investing in (so arguably they get less value).

The same psychology comes into play when pricing anything else. We price things at $1.99 rather than $2.00 because there's an irrational feeling that a price starting with a 1 is much less than a price starting with a 2.

I think the OP is just making the point that a lot of these $1B companies are priced as such because it gives some extra legitimacy, thereby increasing their chance of success and increasing the value of the VC's share. The question is whether this is speculation or whether investing at that price actually makes the company worth that price.
Heh, I remembered the project too, I was just reminded of the blurry text by the blurry text.

If you find a high contrast hard on the eyes you could drop it a bit by just making the lettering a lighter grey in leiu of the drop shadow. Just don't overdo it or you'll get people complaining about that.
Might have multiple app servers running on the same machine for development. 16gb is pretty useful.
Cable TV is speeding up its shows slightly to show you more ads
I had a previous developer edition. I was hard to get over the fact that you paid for a Linux laptop but it still was not visible for people, everyone immediately pointed to the windows key on the keyboard.
I wrote a voxel renderer in 2008 and found some good resources from Ken Silverman (Build engine used in Duke3 etc). There used to be a forum here:

http://www.jonof.id.au/forum/

I don't know if any of that stuff got mirrored but digging around for "Voxlap" shows some related results.
Two Russian Bombers Fly Close to Iceland
They are extremely convenient when laying down on my back and my laptop is on my upper chest. It's very awkward to try and reach the touchpad in that position.
It is true. I can't remember where I read it, but I remember seeing it either here on HN or on Twitter.
I typically bill a 3-year license on an order form in advance, which basically follows this procedure. It gets settled several months after invoice. For services, I provide a statement of work and an invoice.

Perhaps unexpectedly, I did 2% 10 Net 30 for gov't, and I was almost always paid on time.
Nothing but your merchant agreement. I worked a register in a small store when I was 16, and in a slow moment I ended up reading some of the stuff VISA sent along with their booklet of invalid credit card numbers. (Yes, this was a while ago.)

In in the fine print it was clear that offering your customers a cash discount was grounds for immediately canceling your ability to take credit cards. If I recall rightly, I noticed because the store I was at did indeed offer a discount. In practice, I'm sure the store was small enough that VISA didn't care. But for larger operations I'm sure it was a serious threat.

I believe they were eventually sued and lost, but since I rarely see discounts like that, I imagine they have some sort of not-quite-illegal trick, like offering merchants advertising credits based on charged card volume.
iCloud bypass iOS 8.1.3 firmware – iOS jailbreakiOS jailbreak
Under this standard, would police be allowed to explore the private (?) hair, DNA, etc. evidence left behind at crime scenes?

I don't really like the idea of tricking someone into giving a DNA sample, but I'm pretty sure it's been upheld before (they searched someone's garbage, IIRC) and this wasn't a massive dragnet, it was a trap to get DNA from one person who they must have suspected rather strongly given how they trapped them.
Hey Stripe, are you reading this?

I'm deciding between payment processors right now. I plan to have excessively low prices, in the range of 1 dollar per year. PayPal and Amazon offer micro transaction pricing at 5 cents + 5% of each transaction. Care to compete?
tl;dr

Komodia is a company that makes an SSL hijacking product, as described on their site:

Our advanced SSL hijacker SDK is a brand new technology that allows you to
access data that was encrypted using SSL and perform on the fly SSL
decryption. The hijacker uses Komodia’s Redirector platform to allow you
easy access to the data and the ability to modify, redirect, block, and
record the data without triggering the target browser’s certification
warning. [1]

A necessary feature of such a product appears to be the inclusion of the private SSL key in any product using their hijacking tech and the installation of komodia as a valid certificate in the OS certificate store. Therefore, anyone who wants can buy a product using Komodia, extract the private SSL key, and MITM at will any computer infected with any product using Komodia software.

Any website protected by SSL where that SSL authority isn't pinned by chrome (do other browsers have such tech?) is now trivially vulnerable to SSL hijacking by, eg, anyone in the same coffee shop or local network. And, of course, between that user and their destination site.

The current kerfuffle is due to the fact that Lenovo was caught pre-installing Superfish, an adware/spyware product -- for the users benefit! -- that, in turn, installed the Komodia ssl hijacking toolkit and broke SSL on any such infected computer.

The race is now on for every goddamn script kiddie in the entire world to the bank accounts of any suckers that trusted Lenovo. Go up to Seattle where windows laptops are more common, roll into a coffee shop, and I bet you can earn yourself some bank account logins.

ps -- this is a reason people buy macs. You get a vanilla OS install; that's currently only really available for Windows afaik from the Microsoft store.

[1] http://www.komodia.com/
So the kicker: is it ABI-compatible with C++? I've come to like the C compatibility in Julia and Rust (and I'm sure I'll come to like the C compatiblity in Loci, too), but the relative lack of C++ interface support (something that I know Julia's been working on, at least based on what I've seen on the mailing lists) has been a bit of a sore point for integrating with C++ projects.
I find it a bit weird that it can MITM https://www.google.com/ on Chrome. I thought Chrome did CA-pinning for Google-domains.
ZipList isn't a monad, is it?
You are absolutely right, but frankly, they never should have sold them to begin with.