skysight-inc/HackerNews huggingface dataset:
Even those that promote patenting algorithms should agree that patents purpose is opening the details of a machine or process in exchange for a monopoly.

That was the purpose of original patent's plans, that everybody could replicate your machine or process with the information provided.

When you want a monopoly and also ban publishing the details of the algorithm or working examples, something wrong is happening.

It has gone too far, with people recommending other people NOT to read patents, because it will be bad for them on court.
They change depending on the auth type (WEP vs WPA vs WPA2-PSK vs WPA2-Enterprise). It'll be a day or two before someone manages to decrypt the DB. I'd have a crack at it if I had more time.
Newer versions are available for Debian Stable as well, if you add the appropriate repository: http://mozilla.debian.net/
> I suspect that "curing" aging will consist of extending the average lifespan a decade at a time, as we cure dozens of different conditions. Something as complex as a human body is always going to have some unforeseeable epiphenomenal mode of failure, given enough time.

There's a very foreseeable failure mode that this approach doesn't address at all.

Who'd win in a fight: a 150-pound 25-year-old guy or a 170-pound 75-year-old guy?

If you think the answer is "the 25-year-old", you've noticed a problem with aging that slowly extending lifespans doesn't solve. It's not just about whether you're alive or dead.
Yes, it does block advertisements.

They just have a blacklist of sites that they block, it's not much more sophisticated than that from what I read. All of the localstorage, cookies, and other tracking across domains goes away if you filter requests like that. I'm sure they are doing more things, but they have to make sure it doesn't break a large number of sites, and if a site is broken it seems like an "all or nothing" allow/deny system, which is not ideal.

I use uMatrix and it defaults to blocking all 3rd party scripts unless they're globally trusted or have been trusted in the past. This creates lots of problems for many websites. Most new websites I visit I have to enable some 3rd party scripts, refresh, make sure there are not any critical javascript errors in the console, then I can properly use the site. Normal users cannot be expected to do this, they must have it work the first time or they will freak out.
> with retail and industrial zones to provide employment.

That's the real trick. Building a new community is a two sided market: you either have to convince companies to go there without a local labor supply or people to go there without jobs.
As soon as you start to try to win people over to 'your camp' it's a religion.

Up to that point it is just your preference.
New users who plan to configure and extend Emacs thoroughly might not benefit from using another person's configuration because they will end up reconfiguring that configuration, which I think is more difficult than configuring vanilla Emacs.

During the first weekend that I started using Emacs, I ended up writing hundreds of lines of Emacs Lisp to optimize Emacs for my usage. I had never written Lisp before, and I think using another person's configuration would have hindered my progress.

But I think that reading other people's configurations can be super helpful.

Phil Hagelberg, the creator of Emacs Starter Kit, seems to have arrived at the same conclusion that I have:

https://github.com/technomancy/emacs-starter-kit#history
The music labels will never have to 'realize' this because, short of a cultural revolution, it will always make the most money. I'm a musician, I am very picky about the music I listen to. My wife? Not quite as picky. She will hear a song on the radio, like it, and become a fan of that song. Her, along with probably 90%+ of the general public don't carry the same snobbery that I do, and have no guilt liking a Nickelback or a One Republic song. Edit: I meant One Direction, but same thing.
The Weird End of the NSA's Phone Dragnet
Trolling hobbyists is indefensible, but it's simplistic to say that this is an obvious patent on "matching music using a hashing function." The patent in question is: 6,990,453. It describes doing a frequency domain analysis of the audio signal to obtain a set of landmarks, and using characterizations of those landmarks to obtain the fingerprints, and using the fingerprints to match songs: http://www.google.com/patents/US6990453. That's why Shazam can recognize recorded and transcoded music. Simple hashing would not do that.

In fact, the article in question is actually based on a different article, which is based on a paper published by one of the Shazam authors: http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf.

IMO, the outrage here is the tone-deaf PR of the CTO.
Imgur seems rather popular for image hosting lately.
Sweet potatoes are more akin to pumpkin than to ordinary potatoes, I think. In that sense they function as half vegetable, half starch source.
Does this make the browser itself a bittorrent client, or is that done by the server?

As far as I'm aware, you need something more than HTML5 to speak the bittorrent protocol.
If you want to turn on (enable) tracking protection in FF, hit the following link https://support.mozilla.org/en-US/kb/tracking-protection-fir...

Or do this:

1. in the address bar type about:config, press return

2. search for privacy.trackingprotection.enabled

3. change the value to true

4. all done
Nim the language[1] will probably still win with regards to mechanical sympathy. And perhaps also metaprogramming?

[1] As opposed to implementations... because I don't know what kind of crazy compiler (JIT or AOT) they do nowadays to make "slow" languages fast. So for all I know Python can still be fast, given enough manpower.
Take the new role. Use the extra time to apply for other jobs.
It appears to me like it's a ludimentary, stripped down version of uBlock/AdBlockPlus that blocks predefined domains. I don't know why that should be compiled in the browser rather than being an add-on even if it speed up some websites by 44%.
I wonder how difficult it would be to duplicate the Google Analytics object with blank functions for just such scenarios.

Rather than "ga is undefined" the ga.whatever function would just return without sending any data.

Do any third-party script blocking systems do this?
Though make the type system sufficiently more expressive than Haskell's and you have to give up on type inference again...

Though maybe you could restrict how expressive the type system is on something like a module (Haskell module) level, so that you can have type inference if you give up on some power? I don't know.
>> Is aging a disease?

> [It's] a cause of death.

This is not strictly true; aging is much like having AIDS -- it lets actual causes of death come in and kill you. Nobody ever died (directly) of AIDS, and nobody's ever died of old age either.
Yay NPR!! I love this, the site loads in milliseconds. I'm pledging my local station again because of this!
Still makes me wonder why Safari can block third party cookies by default, while Mozilla can't.
Mini tax table, for someone living in Stockholm (basic tax rates vary by local council):

Gross: Net per month, SEK
15000: 12408
20000: 16080
25000: 19753
30000: 23424
35000: 26931
40000: 29827
45000: 32334
50000: 34842
55000: 37220
60000: 39374
Not quite the same. For instance, to duplicate a line in Emacs you have to go to the beginning of the line, kill it and then yank twice, and it doesn't even work always, particularly at the end of a buffer. In vi, it's just yyp. No corner cases.
Windows (Phone) has this feature called "Wi-Fi Sense". It shares wifi passwords with your Facebook/Skype/etc friends. I've never used it to share with other people, because not many people have Windows Phone, but it's nice that it syncs passwords between my own stuff.

Looks like this: http://imgur.com/ShQvqAU
This is good dating advice too.

First comment about employers treating a coworker badly. It's a good general rule, if someone does something nasty to someone else, stick around and they'll do it to you too.
Had that happen with me. Someone I grew up with up held a high position at a consulting firm, and was recruiting developers. He told me that they kept having problems of people who simply wouldn't show up to work. My guess was they got burned out due to the work. Kept on with the interview process and got a ridiculously good, but unofficial offer via email. However, in order to fully get the offer, I'd have to quit my current job first, let the new company know that I have, and then let the new company contact my now former boss for a reference. I vehemently protested against this and they backed down on it. The final nail in the coffin came when I pressed to know what city my first assignment would be in, and they wouldn't tell me. Very shady, and I can't believe some companies could operate like this. For what it's worth, my friend just recently quit from the company as well.
Show HN: Useful Mac OS X commands for your .bash_profile
I didn't downvote you, but...

> google goes to huge lengths anonymising data to aggregate you as a user into groups of millions for advertisers to bid on, you are simply not a big enough fish for special treatment

You're mixing different products and people here. That may be true of Google Analytics data (I don't know either way), but it's not true for their advertising services. Google purposely tracks individual people in a non-anonymous way in order to sell remarketing products, to e.g. show a banner of items currently in your Amazon shopping cart alongside an article you're reading at CNN through their AdSense/DoubleClick platforms.
That git repo claims to be retired.

I get my emacs from here http://emacsformacosx.com
I wonder if there's a cool data science project here. On a repeat basis: take a picture at night, do some basic CV on it, and output an occupancy rate. Might be interesting for some of the luxury buildings you've noticed.
Ha, you're the exact luddite the article is about.

It's funny to see your attempt to justify your beliefs. Humans are strange creatures.

> Or because the final product is so loaded with preservatives that its not as healthy as its fresh alternative.

You said this line is because you believe in magic. Not sure if pointing it out can help. But I'll try anyway.
Culinary Luddism is slaughtering a chicken at home and having your children abhor chicken meat forever (a few people I know).
Same with works of art, classic cars, illegal antiquities and golden potatoes. All kept rather than volatile, traceable money.
A Giant, Fake City in the Middle of the Desert
IANAAmerican, but would that change where the tax goes? Would that mean the city receives less tax that would help the poor that are the ones at the centre of it? I'm honestly curious, I don't know enough about how US tax works.
Pkg = deps (go)
Thanks, this works on Mobile Firefox versions also!
scrypt cracking is still embarrassingly parallel even if it's hard to run on a GPU. I understand the term "asymptotically more" to refer to big O notation, where constant factors like that are ignored.
I've been using emacs for a long time. When I duplicate a line I don't even know that I'm following the steps you mention, I just do it on autopilot.

What I like most about emacs though is that I rarely have to do repetitive tasks because I can write a bit of lisp code to do them instead.
And what about zero-knowledge password proofs in general? (I tend to agree that PAKE is bad idea, but I'm not sure if my reasons are same as yours)

In my opinion one should create encrypted channel essentially without any authentication and then do authentication inside of such channel, with ZKPP being one of the interesting ways of how to do that (with "plug password into scrypt and use the result as EdDSA secret key" being particularly straightforward solution), which obviously assumes that you have threat model where exposing password to server is meaningful security concern (usually it is not).

I've seen many systems where ZKPP is the right thing to do (such systems usually involve offline operation with multiple users using same device), but their authors came up with some weird-ass construction with bunch of symmetric primitives that is anything but secure.
http://r.weavesilk.com/?v=4&id=nik105jwu5j

Try playing with the rotational symmetry.
Devil's advocate: 10 years from now if SHA-3 is dominant and HMAC has faded into obscurity, how hard will it be to get programmers to understand the difference between hash function and MAC? Keeping in mind that they barely understand today.
Yes, let's not forget the fonts and js libraries served on cookie-less domains for speed. Surely, these are part of a plan to create a New World Order. https://developers.google.com/fonts/faq#Privacy
Then you didn't read how PrivacyBadger works. PrivacyBadger is awesome. It doesn't work with fixed blocklists but with heuristics, and detects if you get tracked through different sites, subsequentially blocking this. It obviously doesn't work if you just visit one or a few sites with different trackers in 5 minutes.

https://www.eff.org/privacybadger#faq-How-does-Privacy-Badge...?
Thanks for this EFF.
Hey, while working in mining as a labourer or other hands-on-tools job may be physically taxing and miserable in some sense (hence the large paycheque), it's enjoyable in its own right. My father works as a civil engineer out in mining towns here in Australia, both for the money and because he loves his job as much as I do mine. It's not all ruthless money-grabbing :)
If your corporate networks security is dependent on wifi passwords remaining confidential you're doing it wrong.

Password re-use by employees who use this app is the real risk IMO.
> rejection, which presumably you've been experiencing

Uncalled for ad hominem.

> With regards to that remaining 1/8th, the way the speaker is conducting himself, what do you see the essential difference between bragging and sharing good news to be?

Probably this: Is the person interested in that sort of thing? For instance, someone who has no interest in sports will probably be bored by news that your soccer team won a tournament. Though you're telling something about you, you will bore if it doesn't connect with the other person's interest.

Then there is the presentation. Obvious self-aggrandization is bragging, regardless of anything. (Blah blah blah good news, and I'm so great, I'm practically the cat's meow! My shit doesn't even stink!)
I ended up using one character per bit. A 32-bit value is stored as 32 characters, either "0" or "1".

Bitslice DES does the same thing, although it uses the other bits too to execute multiple operations in parallel. Perhaps it could be possible to do much better than 80 seconds/hash on the same hardware.

Also, a missed opportunity to hash block #1401. :-)
I think the strongest case for including it in the browser is that the browser is supposed to represent the interests of the user, not the website author.

I'd bet just about anything (though am open to being proved wrong) that when users learn about the pervasiveness of tracking on the internet, they don't like it. Some even take the step of installing add-ons. But since most people don't understand the situation, Mozilla is saying "our goal is to do whats best for the common case user, and even if the user doesn't understand the situation exactly, we don't think they want to be tracked".

And I say, good on them!
I was referring to the 3 billion Warren Buffett gave to his kids.

http://money.cnn.com/2012/08/30/news/companies/buffett-donat...
Lawyers actually “think” nothing. Or rather, what they write and what they argue is what they are paid to write and argue. It has no actual connection to what they actually think - they might not even have actually personally considered the issue, and may never do so. However, what they write is in many ways meant to be taken seriously and reacted to, just like troll posts. Therefore, take care not to be trolled by lawyers.
You mentioned Palantir's talk at GovCon. Do you know if it's available online?
You don't need to use the App Store to get security updates.

They have been always been available for download from the Apple site:

https://support.apple.com/en-au/HT201222
Often, consuming local produce uses more carbon. Transportation is often a minor contributor to food production's carbon footprint (http://www.cleanmetrics.com/pages/Ch9_0923.pdf). We tend to get our food from places which can efficiently produce it. Even when factoring in transportation, it can still use less overall carbon than consuming less efficiently grown local food.
FL Project: Design of a Functional Programming Language (1989) [pdf]
>The Luddites’ fable of disaster, of a fall from grace, smacks more of wishful thinking than of digging through archives. It gains credence not from scholarship but from evocative dichotomies: fresh and natural versus processed and preserved; local versus global; slow versus fast: artisanal and traditional versus urban and industrial; healthful versus contaminated and fatty. History shows, I believe, that the Luddites have things back to front.

No, they don't. And his work is less historical than ideological.

We have lots of historically verified facts to know that modern processed foods are unhealthy and created to maximize profit. From corn syrup everywhere, to things like this:

E.g. http://www.amazon.com/Tomatoland-Industrial-Agriculture-Dest...
If all it's doing is blocking "predefined domains", I wonder how it compares to doing that with a HOSTS file. The latter is non-browser-specific and works for all applications on the system.
It's only just struck me that it can also catch copyright infringement as location of public performance of a work that's not authorised can be established - especially if more than one person used Shazam to ID the work. Interesting.

Perhaps this was obvious to everyone else.

Personally I've never used it.
شركة تخزين اثاث بالرياض – 0549006086
That 'pizza' sounds like something closer to http://en.wikipedia.org/wiki/Tarte_flambée

The only thing 'Pizza' is the bread/base, the rest is something else?
Besides rude, this comment doesn't have any arguments. He might very well believe in magic, but it seems like you believe you found the fountaint of truth.

There's nothing "magic" or "unscientific" about preservatives being bad for you. Not all of them, but a hell of a lot are. Chosing between a fruit or a meat with and without preservatives, it's a no brainer which is healthier (unless the latter is rotten to begin with).

Besides food processing is not "science" (which is all about understanding and analysing things) it's technology (which can be informed by science, but can also be all about being able to manipulate things for a quick buck, understanding or morals be damned).
The only purpose of the viewBox attribute is to define a rectangular area in the abstract coordinate system.

How that area will be fit into the viewport is determined by the "preserveAspectRatio" attribute.

If you don't define any viewBox then there will be no scaling - 1px in the viewport coordinate system will be mapped to 1 user unit in the abstract initial user coordinate system.
Even with the new taxes, people were/are still purchasing through foreign companies (that way, you avoid the 0.5% stamp duty when the shares are sold?).

They do have to pay the Annual Tax on Enveloped Dwellings (ATED) then though, which is basically an annual tax that needs to be paid when a corporate entity (i.e not a person or a trust) owns a property.
Ten years old as of yesterday. Rewards re-reading for sure.
I specifically emphasize on the home page of the project [1]:

"uBlock Origin (or uBlock₀) is not an ad blocker; it's a general-purpose blocker."

It will report everything to the user -- including behind-the-scene network requests [2].

---

[1] https://github.com/gorhill/uBlock#philosophy

[2] https://github.com/gorhill/uBlock/wiki/Behind-the-scene-netw...
I'm a music snob, but One Republic have a couple of decent pop-rock-ish tracks. Your point is very spot on though.

I presented and DJ'd on a community radio show for a few years, and had a bit of a cult following around here, however my main focus was local talent, and was decidedly not the mainstream nor even the mainstream-indie like Triple J plays. My audience was limited by that.

People don't really want to hear new things on the whole, and if they do, they want the new thing to sound like the old one.
Didn't know about this guy (Aubrey de Grey) but googling for him I just learnt that's he's 52.. From that vid I thought he was a sleep-deprived 30-something!
While technically awesome, it's still math. It cuts so closely to being able to patent proofs or mathematical expressions (it's kind of hard to argue that's not exactly what it is) and I hope one day the judicial system understands software well enough to invalidate software patents.

It's technically amazing. Shaman still amazes me with its speed and accuracy. But in the end, it's simple (advanced) numerical analysis.

I'd much rather their implementation be held close to the vest as a trade secret, where stealing source code is illegal, but if I produce similar functionality on my own via my own work and time investment, I don't need to fear that someone has government sponsored exclusivity on that pattern of mathematical analysis.
In magit-status-mode I'm able to stage files based on the region.

I can also expand them and highlight multiple chunks to stage just those chunks.

The are only two major things I don't know how to do with the current stable version of Magit (1.4). One is starting an interactive rebase. It can take you through the commits and let you edit the buffer, but I haven't figured out if it's possible to start an interactive rebase without using the "!" command line.

The other thing is checking out files in order to revert them, I'm sure there's a way but using "!" and pasting the file names in still seems fastest.

I've also been wondering if it's possible to write a command to manage the `--skip-worktree` status of files, showing which are currently skipped in magit-status-mode. That would be a useful thing for me to have.
>I think you just hit the nail on the head and then moved on without noticing. People want things to be "natural" because that's "healthy", but they aren't natural and natural doesn't mean healthy.

Natural doesn't mean always healthy (there are poisonous plants for example), but it does mean chickens that are grassfed and not loaded with growth hormones for example...
It cracks me up that on Office 365, Microsoft has a Lync auto discover protocol that uses https but the certificates have name mismatches.

Then again, it cracks me up that Microsoft have https at all, given the protocol checks https and http when it goes to lyncdiscover.domainname
I use Shazam as a kind of "music bookmarking" service. I hear a track I don't know, and I Shazam it to identify the track and it's saved into the list for later. That's pretty valuable data for Shazam.
Ghostery does not report everything, only what is part of its internal database. uBlock does report everything -- and users can act on that information.
>It's an excuse to not have to think critically about the problem.

The way those people mean "natural" refers to things that people have been eating for millenia, not merely any natural thing.

They very well know that poisonous mushrooms and rocks are natural but not edible.

"Natural" in the context of food has a more constrained meaning than the main dictionary definition of "appears in nature". It means edible food products without additives or artificial preservatives.

So this thing about those people "talking about how healthy something is because it's natural, purely because it's natural" is a huge strawman.