skysight-inc/HackerNews huggingface dataset:
> PS. Wikipedia, is probably a good start.

It's just an offhand remark by you, but I think it's a very good idea. Wikipedia is quite hit-or-miss, but right now it's at least the equal of any traditional encyclopedia we had in the old days.

But if there's no power and no technology, how do you view your offline copy? At least books have the potential of surviving for hundreds of years w/o too much degradation.
If You Think Hiring an Expert Is Expensive, Wait Until You Do It Wrong
Yeah, you're right: looks like it was this remix, which appears to have came out in 1988: https://www.youtube.com/watch?v=mPR3Q4dkcLk
> Sorry. The damage that a bad teacher can do outweighs much or all of the good that the good teachers can do.

> If your kid would have 40 doctors throughout his life, only 2 or 3 of which were quacks, would that make you happy?

I don't think this analogy is quite right, nor is the conclusion you are using it to illustrate. A kid, especially a smart kid, knows when a bad teacher is bad and can just coast through the class (bad teachers nearly always err towards teaching too little and therefore being easy).

The worst case scenario in most subjects is they have a hole there, which in the case of non-STEM subjects is not catastrophic because they (English, history) are more about general principles rather than specific facts that nearly all adults forget. In STEM subjects, it can be worse because they build on one another.

I guess a truly bad teacher can deny evolution or something like that, but that typically only happens in controversial subjects where a student should have prior knowledge that there's a controversy. If they aren't, they will figure it out soon enough.

But really, a bad doctor can kill you. A bad teacher leaves a hole that a self-motivated person with natural curiosity can completely fill. Take programming (I'll assume you're a developer). If one of your CS profs had just not bothered to teach a specific course, would you be able to live through it? Of course, as attested by the many successful developers who are self-taught. When you grow up, you have to take responsibility for learning for yourself. If some students have to do it sooner than usual, that has pros and cons.
That list is public; if you are in the business of writing these proxies anyway, fetching that list and using it as do-not-mitm exceptions is not a stretch. Which, unfortunately, defeats this nice side-effect of certificate pinning. People could have learned from the Diginotar mistake (being: mitm'ing ssl-pinned certs).
As someone who's owned a lot of cheap but reliable laptops, are those of you with MacBook Pros commonly needing to return to an Apple Store after purchasing for service? In my mind I've been on the verge of giving a MBP a shot a few times because my associates are always going on about how great the hardware and build quality is, but then I read about an issue like this and see what feels like a billion people chiming in about how "yeah mine does that too" and change my mind.

Perhaps this is a case of brand loyalty (e.g. "I'd rather push a Chevy than drive a Ford"). I acknowledge that of course the horror stories will come out in the comments for a thread about a common failure, and that a very popular brand is likely to have more people to comment, positively or negatively. I guess I'm just concerned I'll splurge on a top-end MBP and end up with something less reliable than a $450 Toshiba that refused to die.
Let's look through some of the things you claim, shall we?

Images can be cross referenced against other ads to detect hidden relationships.

Evidence artifacts can be collected and introduced during criminal proceedings.

Rescue Forensics collects millions of records for anti-trafficking investigations and prosecution.

Search by phone number, text, or images, and filter by location, age, and date ranges.

Hidden phone numbers are unmasked so human traffickers can’t hide their victims online.

Intelligence from across the world can be searched in one central location.

Images can be cross-referenced against the rest of the web to find profiles and social media accounts.

Our intuitive interface allows you to target the intelligence you need on all your devices.

Yeah. So, you're straight-up building a massive blackmail ledger, without a stated business model other than "We're helping the police save the children!".

One of my favorites, also from your front page:

STOP SENDING SUBPOENAS

Our database contains millions of records of classified advertisements representing up to two years of historical data. Stop waiting days or weeks to get a subpoena response from a hosting site that may only offer a few months of records. Find all the targeted intelligence you need right now.

Yeah, man, that whole due-process thing is a pain in the ass, isn't it? Better to do the work for the .gov instead of making them follow their own laws.

~

I don't think it is a surprise to anyone who's been watching the trends lately with regards to law enforcement in the US and the trends with data mining that you are not receiving an unconditional pat on the back.

Frankly, companies like yours are part of the problem--even if you do offer help in the small picture.

EDIT:

Bahahahahahaha, I love this one:

The user-generated information archived by Rescue Forensics is completely unmodified and retrieval of this information is an automated process. We only redact copyrighted material, such as company logos or other intellectual property.

Yes, so, you've got protection for companies, but nothing against, say, a deliberate smear campaign. Your platform looks like it doesn't do anything to prevent, say, a bunch of jerks deliberately scattering fake evidence, and you'll hoover it up all the same, I'm betting?
This is what climate corp (http://www.climate.com/) does as well, correct?
Chrome does not warn if the non-official root certificate is custom installed on the local machine. It needs to do this because of the various corporate web filters and anti virus tools that MITM connections too.

Maybe this is a practice that needs to stop. Malware scanners can scan on the local machine after the browser has decrypted the communication and web filtering, I think, is nothing but a sign of mistrust against the users.
Probably because it was not intended as the statement to end users, but developers who might be interested. Here is a link to their official statement. http://news.lenovo.com/article_display.cfm?article_id=1929

Glad I never kept the windows partition on my laptop I purchased from them.
Holy shit, I bought a lenovo Z50-70, ripped out my drive, and put in a linux drive. I've never been happier to have some semblance of control over these things.
You chose a five year period of underperformance when the markets are doing extraordinarily well. On the whole HF returns are higher than the market by about 6%. And in particular during the financial crisis hedge funds did better than the market as a whole.
I hadn't heard of it. Glad to hear about this -- MiTM attacks & SSL spoofing is an important problem in today's internet security.
I recently bought one of these and didn't even boot it into windows before ripping out the drive and tossing in a linux installation on my SSD. Never been more grateful to be technologically competent. Also, I am wiping that drive.
NSA Hacked Sim Card Database, Stole Encryption Keys
Not very much.

They licensed it to China, what was the Eastern block, etc. And, light arms are cheap, relative to other armament; they're not going to make a dent into those kinds of numbers.
I didn't downvote, but the parent is conflating money with credit. Banks and other lenders create credit. Only the Fed creates money. When credit starts to contract and economic growth isn't strong enough to sustain increased creation of money you get a deleveraging, as we recently experienced.

So yes, in one sense banks do create "money", but what you're calling money is actually credit.
This is very different though, because it would throw an error.
Tim Sherwood: Tottenham are reaping rewards of my legacy
None. The books are printed on cheap paper that will rot.

Furthermore, our civilization is unrebuildable.

In the mid-1800s, oil was so shallow that it bubbled out of the ground. It was possible to pump it with mid-1800s technology. Call that "level A".

Soon though, that oil was gone, people wanted more. It took "level B" technology to drill for that... but we were at level B by then, thanks to the level A oil.

Today, we drill for oil through 3 miles of water, and a mile of rock below that. That's "level Z" oil.

If they need oil to get from level A to level B technology, but all the oil requires level Z to drill for it, then you don't get to rebuild civilization. It's not just oil, this is true for every resource we use.

If our civilization stumbles, it dies.
Probably. And I probably should have done something more productive than building up 25K reddit points, but I don't blame reddit for that. If I'd spent the time on stackoverflow instead, it might have been more helpful to people.
Below is a link to an image from the SIPRI db about countries India exports to. The database they used is pretty easy to use if you want to go more in depth.

http://i.imgur.com/qx03P4W.png
You'd probably want to study farming, animal husbandry, woodcraft, etc., instead. I.e. you're going to need to learn how to grow food really fast!
Clown town in Superfish HQ.
> Really looks interesting

Thanks!

> I like that there went some thought into integrating with the existing web, lowering the barrier of entry compared to other projects.

Yeah-- we already have THE web, let's just upgrade it :)

> when can we start to deliver fonts and jquery content-addressed from this? ;)

Already: http://gateway.ipfs.io/ipfs/QmeWFWdyJo8hLnSEJNpEbKNnMHmFKS87...

Though if you want something to stick around, you have to seed it yourself for now. We'll write super simple "seed form S3" nodes soon :)
Taking the Kids – and making sure Mom gets out to play in the snow
Normally I'd agree with you, but it seems like this is based off of a piece the Washington Post did. They have their own biases too, but I don't think they're particularly anti-Reddit or pro-censorship.
Not really, many online publishers allow direct access to shared links as an enticement to potential subscribers, it's like turning your reader base into your sales force.
This is off-topic, but wouldn't she be a Snowdenist?

Or is it hipper, more fashinable to add an "a" at the ends of words? Is a hipsterista cooler than a run of the mill hipster?
The importer data is way more provocative to me than the exporter data, which met my expectations.
I don't disagree that it's a good idea, but Apple has an advantage here in that they make their OS for their own hardware, and therefore don't have to pay an extra dime for each copy. Hardware manufacturers have to recoup license fees. It's a similar situation in the smartphone market. I don't doubt that most would prefer "pure Android" if given the choice.
I know at least Mint does DNS and browser plugin ad injection.
> return ( (Issuer.ToLower().Contains("superfish, inc")) || (IssuerName.ToLower().Contains("superfish, inc")) );

While in this case, it might be ok, please never do this in your own programs. Before deciding to act on something, make sure that you are as precise as possible before taking action.

In this case, as all machines had the same certificate, use the key fingerprint or the whole certificate for comparison. And failing that, do an equality match on the name. A case insensitive substring match is way too wide and you might be accidentally removing things you didn't want to remove ("pilif's Superfish, Including production" is an issuer name of a certificate that would be removed by Lenovo's code).

It's easy to be accurate when checking. It's hard to undo accidental damage. And no matter how much time it takes you right now to go the extra length, it will pale in comparison to the hell you will have to go through once the accident happens.
Hell yeah! Noticed opentype.js is merging in some of that new Path2D sass too. Lets just use the DOM for what its good for, the slower more form based aspects of an app. Then use canvas for what matters most and be done with it.

IMHO state is where its at. Separate state from function and feed the component changed state and render as fast as possible. Much depends on what you need to render too. In my case I have a ton of rules for variations, which can be exchanged for even more variations, its its own injection solution.

Therefore I'm super happy about the dumb as nails canvas, it just does its thing and the state does its thing, really snappy. I don't need a scenegraph either, just a hit detection system, but hey, thats custom and thats fine.
Still, there will be a broken padlock icons in the browser.

As much as they can read the traffic, they can't spoofed the identity. Not without having their own root cert on the customer side.
ok, great. What are the services? I mean, I don't care about netflix. I just want to be able to access a website where I can watch any movie ever made, any time, for a price. If the price is 20 bucks, fine.
Easy, print it. They allow it to be downloaded and printed, from what I understand --only drawback is that fast moving topics become fossilized, but all printed books are that way.
I'm sure you can find enough anecdata of predatory lenders to get your dudgeon up, but the reality is that they were a cause of the crisis only at the far margins. Th bulk of the crisis was caused by banks and borrowers making foolish decisions in good faith.

The crisis, like virtually all financial crises, was caused by leverage. Home buyers want it (they'd rather put 3% down than 20%); home lenders should be averse to it. The combination of the originate-to-sell model along with asset-backed security structures which were intended to de-lever the loans to make them palatable to investors had consequences which should have been foreseeable, but which were not.

People (and bankers) did not somehow become more greedy, more evil and more shortsighted in the lead up to the crisis.
Danica and Denny dust it up in Daytona
>In general, avoid the kind of stuff that might be in a movie about running a startup—meeting with lawyers and accountants

Where is the line that says you move from "project" to needing to have your legal ducks in a row? All business advice I have ever heard says if you are doing business then you need to have a real business, with associated costs of legal, accounting, insurance, and so on.

It seems very risky to start making $500/mo while risking my house in the event a patent troll decides to sue me. Am I too paranoid on this front?

"Fuck you pay me" covers this [1].

[1] https://vimeo.com/22053820
are you talking about Amazon Instant Video when you say competitor?
The old fashioned way gets my vote. Look at the huge wax slab he got out of it! No way you'll get that with the Flow machine.
> Though if you want something to stick around, you have to seed it yourself for now.

Question: Do all nodes act as peers, serving from their local cache once they requested a piece of data (basically, does it feel like normal bittorrent in that regard)? Or are there differences?
I never knew this, cool! I think HN mods should negotiate some sort of deal so the links can be non-paywalled if you are coming through news.ycombinator.com.
Note that uninstalling the program doesn't completely undo the damage; you also need to get rid of the trusted certificate that it uses to make all of its forged certs look legitimate to the browsers. (The private key for that cert has been widely distributed, and at this point, anyone can use it to make a cert for your bank that will look legitimate to your machine so long as the Superfish root cert remains in place.)

Complete instructions here: http://www.pcworld.com/article/2886278/how-to-remove-the-dan...
Article body doesn't answer the question posed by the title. Here's as close as you'll get:

Citing “security reasons,” she won’t provide
specific details about where they stayed during
the days that ensued, saying only that they
shared a single, windowless room, did their
laundry in the sink, watched movies on their
laptops, and quickly grew tired of airport food.
Also, they seem to fail to recognize that everything subject to copyright is copyrighted on creation, so if they were actually filtering out "copyrighted material", most of the content they are storing would be redacted.
The problem economists face is the delusion that the economy would be better off if they were put in charge of it. -- my father (an economist)
They don't successfully spoof it; that would require a cert signed by a root CA the browser trusts, and they don't have that. So what you'll actually get is not a web page, but an SSL cert error warning from your browser. If you're technically inclined enough to click your way through to see the actual page, I think all you get is a generic "YouTube is blocked" (and blocking YouTube is the reason why they do it -- they don't have the bandwidth to support it or other streaming video).
There are a lot of places which "spoof" or provide their own public in the TLS handshake. Top of mind is every single hotel I've ever stayed at which requires the entry of my last name and hotel room number via a captive portal. Of course in those cases the captive portal authentication page isn't the site I was originally going to visit, although some don't redirect and do leave the original destination in the address bar which is always an interesting trust issue, especially if the captive portal is asking me for my ISP password or a credit-card.
What, fundamentally, is the difference between a spy staking out your house and an algorithm analysing your social media data? A spy doesn't have to break into your house or break into your online accounts to spy on you.

Just because something is possible and legal doesn't make it moral. The situation you describe as "unsustainable" is what many would call a reasonable expectation of privacy.
It's much more practical for thousands of hives to be gathered by truck and the honey to be processed out of them by automated machinery, than for someone to walk around tapping some expensive contraption sitting on each hive, into mason jars. I don't see how a machine like this could ever be practical for a large scale commercial beekeeper. This device is intended for the backyard keeper, who has time to fiddle with it.
Just went through a job hunt myself and here's what really stood out to me about the process.

1) The sheer latency. This is by far the biggest annoyance. From first contact, to phone interviews, to onsite, to decision...generally a month or more passes. It's awful.

2) No up-front salary expectations. Have had so many job interviews that went well and suddenly turned around when they were like "soooo...salary?" and they were looking to get a senior engineer on the cheap. What a waste of everyone's time. Compounded by the above bit about latency.

3) Literally any company that uses that horrible ICIMS system I will not even bother applying anymore. I saw a number of job adverts looking for remote engineers from Red Hat, Rackspace, Amazon (AWS division), and a few more. The only way from the advert to actually apply was through that ICIMS system. This universally (not exaggerating) meant that I would submit my resume and it would sit in limbo for 2+ months (Red Hat was the fastest, with a turnaround time of 2 months). At this point, if a company wants me to apply through this system, I just won't even bother with them. They'll need to contact me first through a hiring manager, internal recruiter, or something similar so I can be guaranteed the process will actually be started at all.

4) This one's a little more specific but consulting agencies that want to put you on some of their contracts and never bother talking to you can go suck eggs. A specific one had an "urgent need" (exact words) for a certain type of engineer. I talked to the owner for a bit...I followed up for over two months with me instigating the conversation every time. At the end of the two months I figured I would stop bothering and if they really needed an engineer like me so urgently, they could initiate conversation with me rather than having me constantly follow up with them to drag out details. Last I heard, they were still looking for someone to fill the contract.

5) Anyone who wants to make you do some kind of "homework" (generally writing a bunch of code) before you even get to a phone interview. Something that takes half an hour is okay. The ones I've seen always take multiple hours. No. Just, no.

6) This one is more of a general gripe but idiot startups think they can get senior talent for cheap salaries and nonexistent equity. This has been the case at every funding round (seed, series A, series B). It's practically a joke at this point and in the past month has been discussed on HN ad nauseam.
>The patent system is actually highly problematic because it a) provides no reward for research leading to negative results (which is extremely important to scientific progress)...

And how is that different from absolutely any known system for managing science? You don't get publications for failed results either. FWIW I dedicated a whole quarter of my Master's thesis to a failed approach, just because I also thought it was important for progress, even though it provided little value from a thesis defense perspective

>and b) provides the money after the fact rather than while the research is being conducted, requiring scientists to solicit investors up front (and possibly not be able to find any)

Again, sounds like how the current proposal-for-grant system we have now.

> and then gives the fruits to investors who may or may not reinvest it into future R&D.

There really is no way to differentiate this from the alternatives. The government decides to invest based on a budget that is subject to way more conflicting forces than a profit-driven private entity.

> Then on top of that the patent monopoly makes the new invention more expensive ...

That is a commonly postulated hypothesis, but if one looks at empirical evidence, one finds a great deal of positive impetus to innovation provided by patents... in some industries. As always, the data is messy, the situations are complex, and the hypotheses are simplistic, but a large number of studies show that the patent system has significant benefits as well as costs. However it is impossible to tell from the data which one outweighs the other, mainly because it is like comparing apples and oranges. In general, though, risky, capital intensive fields are benefited more than harmed by patents.

>* massive direct public funding of scientific research.*

I don't know what you mean by "public", but to me it sounds like "government", in which case, see point above regarding budgets.
Depressing lack of books on animal husbandry, crop management, basic mechanics and machining, and math/physics/chemistry text books and field manuals.

Philosophy is good and important, but much easier to carry verbally (out re-invent) than the thousands of years of trial and error of "what's this red stuff in the dirt and what can I do with it?"

Then again, assuming that we'll lose civilization but terrain the ability to read written English is somewhat hard to justify, too...