skysight-inc/HackerNews huggingface dataset:
Yes, but it's not so bad as to get you 50 years of protection. It sounds to me like they're accused of infringing on specific fairly recent patents relating to enhancements to noise-reduction techniques.

https://en.wikipedia.org/wiki/Continuing_patent_application

Bose has certainly been doing a lot of R&D for 50 years, I think the point of that statement is to make clear that they are not a patent troll, not to suggest that they're trying to hold Beats liable for 50 year old inventions. In fact, if Bose had come up with the ideas 50 years ago being claimed in recent patents, their own earlier patent would be prior art against filing a recent patent.
The reason you are being downvoted is because you apparently dont agree with the entire purpose of password hashes. The reason you cant use a hash like the sha family is because they are too fast and prone to dictionary attacks. The solution is to slow them down. That is one of the primary functions of a password hash: to provide the ability to slow down the hash computation. This is usually done with a "work factor" which translates roughly to how many times you iterate with the hashing function. This repetition allows you to make the password hash to take arbitrarily long. With a work factor of 14 (2 ^ 14 rounds), bcrypt takes about a second to compute a hash on my machine. There are approximately 100k words in the english language and add one number and you are already at 1 million seconds to reverse a single hash. Compare this to the sha family where you take fractions of a second to hash a password.
Well, it is 'a sentence is a formatted thought' from a different angle.
This looks simply fantastic. You clearly put a lot of thought into making it accessible to the non-technical user which means you really know the audience.

Kudos to you on taking a passion project and turning it into something wonderful and sharing it with the world!

(I'm also glad to see so much positivity in a thread that could have gotten gunked up. Just because something isn't your thing doesn't mean you can't appreciate a craft)
> The sentiment 'religion is bad' is neither civil [...]

That depends on entirely on where you live/your culture. What staticelf said isn't offensive and he shouldn't be made to feel like he cannot express his opinion. Perhaps he addressed it in a blunt way, but there is a genuine concern about how such software will be used to 'monitor' or 'peer pressure' church goers, particularly children, who are ushered into religion. Having a 'social network' so that religion permeates even further into people's lives should be a concern for everybody, religious or otherwise.
Do you have car and home insurance? All insurance has negative average payout.
Yep, pretty much what I have experienced. I'm a vim user who uses emacs for clojure, and I've found a lot of incompatibilities with other plugins. It's not too bad; evil + paredit make up for those deficiencies.
The reason the Navy has moved away from Nuclear for cruisers is that nukes do not like their load to be highly variable. Cruisers, by their very nature want to throttle up and down very quickly. Carriers and subs, on the other hand, transition from full throttle to idle very infrequently.
Anything a corporation spends money on is an expense and is deducted from profit. Most things people spend money on (housing, food, car...) are generally not deductible. If people were taxed like corporations we would only be taxed on the increase in our savings accounts. Median american savings is $0 so most people would not pay any taxes if they were taxed like corporations.
Yes, realistically you can only add at most ~30 bits of security to a password. This does not save very poor passwords, but can save decent ones.

'Strong' means different things in different contexts. SHA-256, for example, is a strong hash function: it has good preimage and collision resistance. However, a function is evaluated by its weakest point: when given a low-entropy secret (which is not the assumption in a strong hash function) and a strong hash function, the easiest attack is to bruteforce it by sampling its distribution (e.g., the most common password patterns).

Since SHA-256 is fast, bruteforce is naturally also fast: the average time-to-break for a string of entropy s is 2^(s-1) times the cost of a SHA-256 evaluation. You can build on this by, say, iterating on SHA-256:

def pwdhash(input, salt, w):
h = sha256(salt + input).digest()
for i in range(2**w):
h = sha256(h).digest()
return h

But once you get into these ad hoc schemes to make the password hash less amenable to bruteforce, you're basically reinventing PBKDF2. scrypt (and bcrypt, to some extent) is like the above, but also uses random memory accesses on a large buffer to make things harder for specialized hardware (think GPUs, FPGAs, etc).
I'd be surprised if anyone got discounts as deep as Netflix considering their usage.

For what it's worth, 3.5m/yr is about 0.08% their revenue.
I think that it's probably safer to assume that if the attacker controls a local user account, escalating that to root privs "isn't that difficult." I see such comments all of the time here by people that should know about security.

Separating concerns be user account has its uses (e.g. sandboxing an app from accidentally screwing with files it doesn't need access to), but I don't think you necessarily want it as the linchpin of your encryption strategy.
I have sent you an email, noting "Cordite from HN" or something of the like in the subject.
Is HN Notify going nuts for anyone else?
I got two replies on a thread today. I've had about thirty or so emails from each so far.

I'd have emailed HN Notify but they don't have such contact info.

Is this happening to anyone else?
It also depends on how much you'll able to cache.
ARC: Analysis of Raft Consensus [pdf]
One thing they should consider doing is using the average of the surrounding points to rise or lower the score of a particular spot. For instance, near where I live there a number of examples where there is a green dot on one side of the street and a red on the other, just down the block they reverse, this doesn't make any objective sense at all.
Aircraft accidents are common; commercial airline accidents, especially those apparently happening in mid-air are very rare. Even thirty year old trijets operated in Africa crash infrequently enough to warrant global news coverage, albeit not news coverage that many people pay much attention to or that the BBC sees fit to create a live update page for.

What's actually a far bigger coincidence is that there were no fatal 777 crashes in the first 20 years of a >1200 aircraft production run until this year, when two aircraft belonging to the same airline were both total losses in apparently unrelated cases of apparent foul play. Whilst I can't conceive any conspiracy theory linking the two that would be credible even by the low standards of the average conspiracy theory, that's a far bigger statistical anomaly.
> Bose alleges that Beats has infringed on 50 years’ worth of research, development and engineering of noise cancelling tech.

Which is strange, because patents last only 20 years.
I realy like the headon view logos. Especially with the tiny top hat.
This software looks great. I've actually looked at this before, but for a different reason. This is a space sorely lacking in options.

My amateur radio club has no coherent roster. We've got a couple people volunteering time to take all the application forms at our secretary's house and put them into a spreadsheet. But I also have spent some time looking to setup an open source club membership roster online. I even started working on a flask application, but don't really have the time to bring it to completion.

In my search I found various things revolving around subscription management and a lot of offline club roster type stuff, but nothing that really fit the bill. Most members pay their membership dues in cash, and we'd also like to denote officers of the club.

My goal was that we could add members contact information in directly. If they had an email, then they would be able to use that to login. Alternatively, members could go on the site and register themselves, with a club officer validating and activating their account. Members can update their contact information at any time. Club officers can record membership dues and when the current membership expires. While a nice option, we're not really concerned with an ability to pay online or not.

There should be privacy checkboxes: share my contact information with club members, share my contact information with with ARES (a 3rd party organization the club is affiliated with and most members are also members of).

Finally, members that are authorized should be able to download a roster of members (which is really the whole point).
Could be good in the short term. The big thing in office apps right now is going cloud, which is how Google Apps is replacing Microsoft Office.

And Office 365 does reasonably good ODF 1.2 ... and Google Apps doesn't.
While I am not in this boat, you should end the project if the returns from it (projected into the future if needed) are not more than whatever else you could gain with the time and money you are putting into this project, plus the stress you are dealing with, if any. Comparison to day job is not valid at least directly.

For example, if you are putting in T hours of time per day and M amount of money, think about what is the realistic value you could reap from that time and money, taking everything into account. Whatever is expected to give higher returns for your efforts, resources and stress, should be what you do.

Apologies if I stated something that you find obvious.
Bose has consistently made the world's best-performing active noise cancellation headsets.

In home theater, they've targeted the best performance per unit of "unsightliness", so people who are willing to have 10 cubic foot floorstanding speakers scoff at their performance. But nobody can really touch them in price per unit of speaker volume, which is an important aesthetic parameter for Bose's customer base.
Agreed, i could see those as the main navigation link.
For correctly rendering a vast number of Unicode glyphs (including the mentioned 'bridge at night'), I highly recommend installing the Symbola font http://www.fileformat.info/info/unicode/font/symbola/

Both Firefox and Chromium are able to render the glyphs by merely having a capable font installed in your system.
That is not a fair assumption. The reason being that you know nothing about the type of vulnerability that they are exploiting. For example, if the site has a SQL injection attack, user separation in the database would prove quite useful.

> but I don't think you necessarily want it as the linchpin of your encryption strategy.

Its not about having one thing at "the linchpin". In fact, you should not rely on any singular thing, but rather separate out pieces of information so that no part has more than it needs. The test user should not have access to the production database and vice versa. In sum, you should use multiple things to defend yourself, not just one.
We are talking about the exact same thing and you keep trying to evade the question.

How would you feel if websites colluded to prevent you from communicating at all, based on what they consider to be undesirable, not based on what you consider to be undesirable? By definition, you're already negatively predisposed to what you consider to be undesirable, so your proposed scenario never comes up. Mine does.

It doesn't need to have anything to do with profanity. It could be something as simple as you being a pro-censorship piece of shit. Or something else. Who knows. It doesn't matter. What matters is them oppressing you the way you'd like to oppress others, based on criteria you don't necessarily agree with, and possibly don't even know. How would you feel about that?

Stop trying to evade the question. If you evade it one more time, I will consider you to have conceded.
Reason magazine's holocaust denial special issue
In the context of what is socially acceptable, tax avoidance and tax evasion are the same thing.

Again, we aren't talking legality here we are talking morality. The result of the discussion on morality is an attempt to change our legal system. To say "well one of those things is legal" is basically a tautological fallacy in a discussion on whether it should be legal, which is what this is.
I remember seeing a lot of scripts that did the same thing back in the early 2000's. Back then people were hijacking servers and then using proxies to hide their IP addresses. Back then, you could either use it to increase your own ad revenue, or have them click on your competitors ads so yours would show sooner.

Either way, this is why I tend to advise my clients to stay away from any paid advertising on the internet. It's a total sham. Either you get lucky and get some traffic with zero conversions, or your budget is wasted by someone using fraud.
Doesn't work in Chrome or Firefox on Windows 8.1 either. Strangely does work in IE though.
It's a huge amount of money, as he's basically been working insane overtime in IT for the last 15 years.

Disappearing is not really an option - we're very close to the US border and going there on weekends is one of the major things we do, also, Canada will expedite to the US, and I wouldn't be surprised if they track him down, as we're talking many hundreds of thousands of dollars.
Is it possible that, as mentioned in the article, that there was an inclusion in club fees for this very thing?
My original criticism stands -- what he said was neither civil nor new/insightful. He absolutely should be made to feel that his comment was unwelcome.

Your effort is better. It's even ostensibly on topic. Though I think your concern is overblown. In my experience, the vast majority of church "monitoring" in this way is pretty reasonable, in the "hey, haven't seen you in a while, is everything OK? Can we help?" sense. Complaining about it is kind of like complaining about sports fans having a facebook group -- yeah, it's possible that someone can get upset because you're not showing proper loyalty, but practically speaking that's not how it's used. (Except by cults, who don't need this kind of software to control you anyway.)
Displaying code and editing it are two separate things. Sounds like Vim is pretty bloated acting as both an editor and a pager.

Use ed to edit, and pick a side in the more/less wars if you want to read it.
I guess this would be a good data point in building a "safety" score, but by no means would I consider this telling me if an area was "safe."

Crime statistics, thoroughfare, property value trends, population density and other environmental factors are just a few of the things I would consider looking at as well if I was compiling data.

Interesting start to an interesting question. I'm just not comfortable with this "judging a book by its cover" mentality to this...
And it works better than lynx.
'Religion is bad' is no more or less civil a comment than 'religion is good.'

I agree with the second point, though.
> The reason you are being downvoted is because you apparently dont agree with the entire purpose of password hashes. The reason you cant use a hash like the sha family is because they are too fast and prone to dictionary attacks. The solution is to slow them down.

You misunderstand me. Please have a look at my reply to pbsd, I think it addresses your comments there too:

https://news.ycombinator.com/item?id=8087975

I did say there: "I stand corrected about KDFs not being OK for password storage".
> What staticelf said isn't offensive

What staticelf said is only slightly nicer than "your work is evil, but it was technically well-executed". How is that not offensive?
The money must be made back somewhere along the pipeline here...
One can research something in secret for 30 years before patenting it...

It could also be referencing other research upon which the patents in question are based...
the OSX wifi stack and drivers especially for the 802.11ac chip is garbage
You can wear a tshirt and yet look professional. I think OP used the wrong example. The worst case I think is not wearing shoes while not taking care of your nails. That is disgusting.

The second worst would be not attempting to brush your hair or teeth after getting out of bed.

The third would be not taking showers at a frequency high enough to overcome your personal natural tendencies to actually, physically, smell badly.
Generally, Servlets were multi-use objects that would serve many requests simultaneously. Except that in the early days, you could tag a Servlet as a SingleThreadModel which would tell the container to only allow one request at a time to be served by an instance of the Servlet. Lots of requests led to lots of instantiations.

This was seen as a terrible practice, whose sole benefit was to allow lazy programmers to have state variables in their controllers, and was promptly deprecated. Only to have Rails and other similar frameworks basically pick it up!
We have odd perceptions of safety. If you look at the website, you'll see the first photo labelled 0.51 for safety. But, honestly, what's the worst that could happen there? There'll be no theft, because there are no houses. There will be less street crime, because there are no people. In fact, the one rated highest is probably the least safe, as it would likely be targeted by thieves looking for high valued property in houses from a nice neighbourhood. As far as murders and violence is concerned, these crimes are mostly targeted and it doesn't really depend on where you live.
I've studied NLTK before from the book Natural Language Processing with Python. I even use NLTK within NatI.
I left after 2 seconds
I would say "Delivering substance, while having style that does not overshadow the substance."
TortoiseSVN and TortoiseGit already support diffing on PowerPoint, Excel and Word. It works reasonably well.
That loading thing is very relaxing after 1/2 hour ...
Its not small-scale logic. I have read Marx. He doesn't have all of the answers.

All of these crisis are not caused by a contradiction in thinking, they are caused by not comprehending and solving the true problem, which I have stated.

The reason this problem hasn't been solved is because it is extremely difficult, to the degree that it is easy for people to simply dismiss it as being contradictory goals.

Marxist thinking has led many times to a cooperative approach which has led to holistic hierarchical systems that were not diverse and flexible enough to cope with an evolving and distributed reality.

Capitalistic thinking also eventually leads to the same type of holistic hierarchical systems with the same problems.
Two reasons to think birds excel at spatial reasoning:

1. Migration.
2. Nest-building.

If you gave the same pile of materials to a robin and to me, I think the robin might do a better job of building a nest with it. I base this conjecture upon robin nests I've seen around my house.
Upvoted for effort.
From the wiki on Font:

In modern usage, with the advent of digital typography, "font" is frequently synonymous with "typeface". In particular, the use of "vector" or "outline" fonts means that different sizes of a typeface can be dynamically generated from one design. Each style may still be in a separate "font file"—for instance, the typeface "Bulmer" may include the fonts "Bulmer roman", "Bulmer italic", "Bulmer bold" and "Bulmer extended"—but the term "font" might be applied either to one of these alone or to the whole typeface.

http://en.wikipedia.org/wiki/Font

While I appreciate your semantic formalism, considering that my fonts are collected and managed in my Font Book rather than my Typeface book, I think you've lost that battle, for now.
The "forefathers" in the US weren't mystical, but real people (like Thomas Jefferson) who wrote real documents describing their concern with the potential negative impact of patent law abuse due to the harm monopolies cause.

People who, while they eventually accepted the idea of patents as being positive if highly restrained, were vocally outspoken against many of the ways patent law could potentially be twisted (as it now has become at the hands of the modern corporation and IP law firms).

See, for example: http://www.temple.edu/lawschool/dpost/mcphersonletter.html
> HOLY SELECTIVE QUOTING BATMAN!

I claimed that a single individual disagrees with the proposition that legally reducing one's tax burden is immoral.

I provide quotes from that individual to support that. If you think that the individual does not hold the point of view that I claimed, and that I cherry picked two quotes in an attempt to misrepresent his opinion, then I have selectively quoted.

Note I never claimed that the Supreme Court found this to be true, nor that it was the law of the land in the US.

[edit]

I would also like to point out that I didn't pick the individual at random. He is one of the more respected judicial philosophers of the 20th century, and easily the most influential judge to never have served on the supreme court.
And that right there is what I love about open source :)
That settles it, everything googled on the internet must be true, especially when they comport with your bigoted view of the world. I mean, I read on the internet that black people were 2/3 human somewhere, must be true.
I'd argue if your morality is illogical, it's probably the morality that is wrong
The Most Bombed Place On Earth
Hello 2011.

Using CSS for animation has been standard practice for 2 or 3 years now, and there have been CSS-only (no JS) accordions and tabs for yonks as well.
>Vim has much more of a culture of users, people who want to edit text rather that toy with their editor.

I don’t know about that. I really got into Vim because it’s so customizable. The number of general purpose and very specific plugins is pretty amazing.

And the Vim Awesome site that tracks plugins is pretty damn awesome: http://vimawesome.com
No absolute decline, but as I assume that the larger tech space has been growing, holding steady equates to an overall mindshare decline. Unless my understanding of Google Trends is off.
As I wrote in another comment here, TortoiseSVN and TortoiseGit support diffing PowerPoints.
Is this supposed to be a parody of "responsive" Javascript-intensive web design? Because as much as I know Hacker News likes to get off on ridiculously-large pictures and text with fancy scrolling and over-engineered Javascript preloaders for what could have been accomplished perfectly fine with plain HTML and CSS, this is a little much.

I like the idea. I really do. I think it's touching that you want to preserve these snippets of your grandfather's memory. That enjoyment is quickly overshadowed by this page demonstrating everything I hate about the current "responsive" "disruptive" "Valley" "mobile" fetish:

* It shouldn't take 30 seconds or more to load some pictures and text in an HTML document. Additionally, I shouldn't be sitting there the entire damn time watching some little animation spin around while it struggles to load.

* I really don't need an ugly 900pt font in order to read your homepage. While your grandpa might have poor vision that warrants that, I don't. I'd reckon the vast majority of your site's viewers would be fine with your run-of-the-mill 12pt font; people with visual impairment typically have other accessibility tools at their disposal.

* I really shouldn't have to scroll down a whole page for every single goddamn sentence on the homepage.

* The fancy "hover over this part to bring up a menu" is buggy because it overlaps with the "hover over this part to bring up an arrow" crap.
Chris Wiggins on the way we create and consume content now
I'm majoring in Computer Science and am minoring in Chinese Language and Culture. My thesis will involve more programming than Computer Science per se.
JUDGMENTAL MAPS: your city, judged