skysight-inc/HackerNews huggingface dataset:
Sad that the thread got flagged into oblivion.

> There is a fair amount of academic work describing methods to perform filtering on a sample to provide a fractional delay. One common way is to apply an FIR filter. However, to keep things simple, the method I chose was the Thiran approximation — the literature suggests that it performs the task reasonably well, and has the advantage of not having to spend a whole lot of CPU cycles first transforming to the frequency domain (which an FIR filter requires).

I'm not a real DSP expert by any stretch of the imagination, but applying an FIR filter does not require transforming to the frequency domain. To the contrary: a basic FIR filter just means that the ith output sample is a[0]x[i] + a[1]x[i-1] + a[2]x[i-2] + ... + a[N-1]x[i-N+1] where x is the input, a is the filter coefficients, and N+1 is the (finite) length of the filter. (If the input is all zeros except that x[0]=1, then the input is an impulse and a is the output, i.e. the impulse response. Hence the name: Finite Impulse Response.)

Some very long FIR filters are more efficient to apply by Fourier transforming the input, but that's almost certainly not the case here. It's worth noting that FIR filters vectorize very nicely.

(My FIR description isn't quite 100% accurate. I described only the discrete-time causal case. If you drop the causality requirement (which is fine but can be awkward in real-time processing) then you add negative indices to a. If you switch to continuous time, you end up with a convolution instead of a sum of products.)
Ask HN: How Much Effort to Invest in Scratching an Itch?
When there's a project you want to build that you expect would have a very limited (and likely non-paying) audience outside yourself, how much of your free time are you willing to invest in it? A week's worth of nights and weekends? A month? A year? At what point is it not worth it?
My bad, those were from his wiki.. the linked article was just another absurd thing he posted.

https://en.wikipedia.org/wiki/Roy_Spencer_(scientist)#Views
+ rapacious compound interest with the end-result of extracting 30yrs of labor?
Apple patented a way to keep people from filming at concerts and movie theaters
not 16, but 8 '40-ish MHz' should be no problem as long as you sync them. FX2LP gives you raw 8/16bit wide datapump in GPIF Mode mode, or a nice FPGA friendly fifo in Slave FIFO mode, you can sort your 'spi like' data streams out on the pc side later/in real time. and since modern PCs have at least 2 usb hosts you could use two FX2LPs for all 16 streams.

Modern i7 cpu has surprising amount of flops and could handle this no problem (not to mention modern gpus). Consider modifying one of your boards, instead, or in addition to doing fft on fpga try pumping raw data over usb to a PC, 64 3MHz PDM streams should be 25MB/s? comfortably within usb 2.0 limits. FX2LP breaks no sweat while pumping ~40MB/s

top ebay link $6 http://www.ebay.com/itm/CY7C68013A-56-EZ-USB-FX2LP-USB2-0-De...
application: http://www.cypress.com/documentation/application-notes/an613...
You can use the phase/timing information between different mics to separate sources, yes.

Interestingly it's also doable with a single mic - previously with algorithms like NMF and ICA, more recently with neural networks. Our brains do it very well so there is probably more to discover.

Google blind source separation or cocktail party problem if you want to find out more.
You can use the phase/timing information between different mics to separate sources, yes.

Interestingly it's also doable with a single mic - previously with algorithms like NMF and ICA, more recently with neural networks. Our brains do it very well so there is probably more to discover.
Forwarded this via slack to a friend that works there though I am sure they are already working on this issue.
Indeed! But there are workarounds...
That "free lunch" is the inherent difficulty of performing diagnostics on a failed device. I'd say the manufacturer is in the better position to test their devices and make their devices conducive to such testing, rather than putting the onus onto the consumer to prove the contrary.

Furthermore, the situation you describe is going to be such a small fraction of cases that manufacturers are likely not going to even worry about it.
Lot's of stories happening right away. Don't get the reason for the negativity. Though here is a recent story — critical XXE with remote file reading at LinkedIn (http://blog.wallarm.com/post/145883562288/critical-linkedin-...)
Sounds like the offer expires tomorrow.
There is nothing you can do that isn't blatant sexism if you want your ratio of female employees to be higher than the candidate pool ratio.
Rather than sun breaks, I've always referred to them as "sucker holes." A whole bunch of suckers are going to get caught out in the next downpour that's surely only a few minutes away.
Self signing allows you to counter mitm just fine as you trust a specific certificate.

A trust allows you to manage revocation easily and it doesn't requires you to trust 100's or 1000's of certificates independently.
Read at least two style guides for the lang of choice. Adopt the good ideas. Personally, I like the style guides published by Google.
Ads on urinal cakes.
Do you have to love fixing engines while surrounded by bilge water?
I'm seeing 25G at the same price as 10G, but I'm not using Amazonomics.
Vanguard ETF expense ratios are almost always^* exactly equal to the corresponding admiral type funds. The reason is because Vanguard holds a patent on the dual-share class[1] idea, where the ETF and admiral share mutual fund are precisely the same fund.

*: The exceptions tend to be new-ish funds which are less liquid and have purchase costs on the mutual fund side. I haven't seen more than one or two of these recently.

[1]: http://www.ft.com/cms/s/0/3e0cc962-ec0c-11e4-b428-00144feab7...
I think this could change the national dynamics. Try it in a place that people are not too keen to live in yet, like Detroit and lots of people would move to get equity. This would take pressure off of in-demand places, and perhaps force them to adopt this to keep up eventually.
Every lower tier location would have to adopt this to compete, if that happens, middle tier locations will start to adopt it, and if that happens . . .
It also incentivizes people being better renters. Why would you want to damage your own house, in fact, you'd want to invest in it.
Help Khan Academy create lessons on US government
Thanks! Asked mates to figure it out.
That's fair. Alternatively, it's a 35-minute bus ride.
>In the case of something with GPL components like Android, some modification is even expressly granted!

Is it? My understanding is that GPLv2 only requires that the source code be available, not that the user can replace the software on their device.

GPLv3 does have some "anti-tivoization" protections, but I am not aware of it going so far as to provide require warrenties to be extended to modified versions.
Meta: what a weird and distracting page. From the top there is a menu, logo, menu, breadcrumbs (I guess?), and then content. From left to right there is content, stuff, stuff and more stuff. Only 25% of the page (excluding the header!) is content. It's not even clear to me why I should be interested in looking at the other three columns.
> 64 3MHz PDM

That's "64 3MHz PDM" per cell, of which there should be 16. And, they have to be synced to a sub-microsecond precision.
VFIAX is a mutual fund. Vanguard holds a patent which allows a dual share class, where the ETFs and mutual funds share the same pool of securities. This allows share conversions from mutual fund->ETF, interestingly.

http://www.ft.com/cms/s/0/3e0cc962-ec0c-11e4-b428-00144feab7...
BTW, here is the link to Ivan's presentation about WAF evasion techniques — http://www.slideshare.net/d0znpp/lie-tomephd2013. Lots of them are still valid for old-fashioned security vendors
Facebook was a bit frat boy, but also had a really cohesive culture. Twitter was a more hipsters and design-y, but they didn't seem to have the balls to ship every day all day.
> but from his username it seems like he is the successor

That's correct, I thought it was obvious but I was trying to say that if more experienced people did this the open source ecosystem would be in a much better state.
I'm not sure, I wonder if a company like castle ( http://entercastle.com ) could do it programmatically.
Part of being a free market is people can set up a business any way they like. For example, there are neither legal nor regulatory barriers to setting up a commune (communes were popular in the US around 1900). People can set up workers' cooperatives. And your idea can be done if you can organize a bunch of like-minded individuals to try it. You don't need to change society to do it. Just do it.
Georgists and Geolibertarians would not be surprised with this state of affairs.
Rails – An Elixir plug to make your application more in line with Rails
If I'm not mistaken, the winkelvoss trust review process was delayed b/c they shared a securities lawyer with Martin Shkreli.

https://forum.bitcoin.com/bitcoin-discussion/winkelvoss-twin...

Guess they have a new lawyer now...
3.34% as of 2016Jun29 for a fixed 30 year mortgage.

http://finance.yahoo.com/news/30-fixed-mortgage-rates-fall-1...
Create a public VPN service for unfortunate people behind state-run firewalls. Maybe only serve educational and news sites if you are worried about abuse.

This way you can do good while learning something (new technologies, automating a possible whack-a-mole game with the censors, etc.)
I still strongly question that. For instance, it could be that our double-standard expectations of women create more cognitive dissonance - which might impact confidence or give women a sense that whichever choice they make will be judged as "wrong". Or perhaps girls are less likely to be given the benefit of the doubt when they make mistakes in childhood - teaching them to be less resilient or risk-taking - without there being any biological reason to judge them more harshly.
"Imagine if someone else would pay 100% of the up-front costs of building a house, eat most of the cost of maintaining it, assume all the risk associated with ownership and renting, and then charge me normal rent rates while also giving me equity for free! That sounds like a great deal!"
Where is this free market you refer to?!
I have to fix a lot of broken URLS from the submissions sent in to hackaday.com. I guess I don't even think about fiddling with them until they show up anymore, haha:) What a weird skill.
But you inch closer towards a reality where there are alternatives to the boring normal day job
> You may modify your copy or copies of the Program or any portion of it

The copy of the program is residing on flash memory, so modification of those bits is expressly allowed.

What the GPL2 is lacking is any explicit guarantee that the final system will execute that modified code (although I personally think any signing keys fall under "installation scripts", and wish some Linux contributors would step up to the plate).
Podcasts on iTunes now support SSL
Better rebuttals to those talks: https://gist.github.com/preaction/978ce941f05769b064f4
> I'd intend to have advocates on hand for the various positions, and if you think the bureaucracy won't be stepping in here with procedures and rules, probably enforced by a process moderator that looks an awful lot like a "judge", along with formalized rules for the other parts of the process, you don't know bureaucracies.

In a US-like system, if you replace election of leaders with sortition, there is no superior bureaucracy that can impose a judge-like supervisor on the sortition-based bodies.

And if you have an bureaucracy that can impose supervision on the elected bodies you are considering replacing, then you don't have a democracy to replace with sortition to start with, you have bureaucratic aristocracy, and talking about problems of elections and democracy is kind of irrelevant to dealing with your system of government.

> There's no way sortition is going to be "randomly choose 100 people, stick them in a room with nothing but a problem statement, accept their decision".

There's basically a couple of possible models of sortition; there's a legislature-like model (where sortition is how you choose legislators for a term, and then they are replaced with a new body chosen by the same method.)

And there's a case-by-case model where there is some method of proposing an issue, and then there is a "jury" chosen for an adversarial "trial" over the issue. (One way you could do this would be to replace one house of a bicameral legislature with case-by-case sortation, so that the remaining house would propose legislation and provide advocates for [and against, usually] that legislation, who would argue in front of a sortition-chosen panel.)

In the latter, case-by-case, approach, there would probably be some bureaucracy supervising the process, and the sortition-based body would be very much like a trial jury in relation to that bureaucracy. But then you aren't replacing the elected body with sortition, you are replacing it with a bureaucracy with sortition serving some function within that bureaucracy.)

In the legislature-like approach, though, a supervising bureaucracy is fundamentally inconsistent with the concept.

> Surely we don't expect the participants to all be auto-didacts?

I would expect members of a legislature chosen by sortition to educate themselves about issues the same way as any other legislature. This probably involves a subordinate bureaucratic infrastructure (e.g., staff employed by each member, and bodies answering to the body as a whole, like the GAO), but not a supervising infrastructure.
Realize that the only person in the world who cares about your frustrations is you. If you can't handle your shit, people won't want to be around you. You need to make it your personal responsibility to be a good team player. It should help you to realize that all of your amazing skills and talent aren't worth anything if no one can stand being around you.
It's free enough in the US to do all these things. As I said, there have been many communes in the US.
Really simple yet so crucial!
Pakistani truck art
> Too many "issues" were just people who couldn't debug their own code

If there are too many issues it means that your guidelines for contributing is not clear enough.
I am not aware of anyone that is against having a typechecking pass on the code that a LISP author writes. I fully acknowledge that my sphere of knowledge regarding who would be against it is pretty low, though. Do you have specific criticisms in mind?

To me, most of the criticisms I see on LISP almost always come down to gripes about the parentheses. Usually it is said jokingly, but it is also the only criticism.

Worse are when there are claims that there are no IDEs that can help with LISP. I don't even know what to say to that one. The birth of the modern IDE can easily be traced to predecessors of emacs. (Indeed, for most purposes today, the only difference between emacs and other IDEs is the language of extension. And... emacs being able to edit itself largely as it runs.)

None of this is to say that a LISP is the panacea of development. I just don't think there is a panacea anymore.
Furthermore, the situation you describe is going to be such a small fraction of cases that manufacturers are likely not going to even worry about it.

I hate to leave it at disagreeing on facts, but at this juncture, I have to. This is not a rare case at all!
>pick an argument in Maciej's post ("techies shouldn't be trying to cure death") and rebutting it

What argument? All Ceglowski offers in this article with regard to life extension is his bald assertion that such projects are 'delusional'. There's nothing there to rebut.
I'd like to second that recommendation. The Shockwave Rider is a great book. I definitely recommend it for any of the HN crowd who haven't read it yet. I only just read it about two years ago, and I really wish I'd read it sooner. It's not exactly "cyberpunk" but you can kinda see the influence it had on subsequent cyberpunk authors.
I'm probably going to use Google Drive/Docs now. Just as good as Evernote, and it even keeps a revision history, which is nice.

I would rather use a self-hosted solution though. I'm still uneasy with the idea of all my information being on the cloud and scanned by the NSA.
>He foresaw the development of cloning

But we don't have commonplace human cloning. Or in fact practical human cloning of any kind.

>“The roaring current of change,” he said, was producing visible and measurable affects in individuals that fractured marriages, overwhelmed families and caused “confusional breakdowns” manifested in rising crime, drug use and social alienation.

Aren't those issues mostly caused by the sharp neoliberalization of society?

>He was among the first authors to recognize that knowledge, not labor and raw materials, would become the most important economic resource of advanced societies.

Under what accounting system is that actually true?

>Newt Gingrich, the former Republican speaker of the House, met the Tofflers in the 1970s and became close to them. He said “The Third Wave” had immensely influenced his own thinking and was “one of the great seminal works of our time.”

This does not speak at all well of Toffler's work.

>He advised readers to “concern themselves more and more with general theme, rather than detail.” That theme, he emphasized, was that “the rate of change has implications quite apart from, and sometimes more important than, the directions of change.”

This does not speak at all well for Toffler's work.

The bell tolls and it tolls for us all, but I can't help but wish he'd taken the time to recant some of his more explicitly reactionary work.
The proposed alternative doesn't get rid of that. It just hides it in the rent cost. No one's going to hand someone a house and say "pay me back over 30 years without any interest" unless they're running a charity.

Making a transaction more complex doesn't change the fundamentals. You either save and buy, or take a loan out and buy, or you don't buy. Anything else involves some form of charity.
Can we please stop using the term "open source" when referring to free software? Especially in the discussion of benefits of free software over proprietary software. What you're contrasting here is the bazaar model over the cathedral model (though the book itself is horrible).
What return has KP made on their most recent funds?

(Asked another way, why does anyone invest in these funds given the risk?)
The (most excellent) zxcvbn password strength checking library [1] (developed by an engineer at Dropbox) is 400 kB (compressed) including dictionaries.

[1] https://github.com/dropbox/zxcvbn
Support your local YIMBY group!
Well, usually the player would know why they settled in a haunted glacier, but masochism and insanity are two popular reasons for doing such a thing. Usually the player's imagination helps create the story at that point.

You can find a fort almost exactly like that in Roomcarnage:

http://www.bay12forums.com/smf/index.php?topic=139393.0
When I first joined I think that may have been how I saw it. However once I started commenting I was surprised to see how often myself or colleagues would be upvoted for supposedly controversial opinions.

HN is not what I would describe as true multifaceted debate, but I doubt any forum can achieve that as there always seem to be large groups with well formed opinions on the matter who do not wish to participate.

Discerning the reasons for participation or non participation is my go-to for understanding a topic, despite it always being almost impossible by definition.
> What argument? All Ceglowski offers in this article with regard to life extension is his bald assertion that such projects are 'delusional'. There's nothing there to rebut.

Stating that a claim should be disregarded because it is presented as a bald assertion without support is a rebuttal.
4. Another great example is detecting exploitation of Java Unserialize vulnerabilities (https://foxglovesecurity.com/2015/11/06/what-do-weblogic-web...).

WebSphere takes payload in Base64 inside the XML. To parse everything (and do it fast), unfold the structure and detect the attacks is still almost impossible thing for most of the WAFs
As someone who is a Seattle Native, I don't see many employed adults complaining about it nearly as much as I see early 20 somethings complaining about it. The same people who don't remember much of older Seattle. Yes, we had "grunge" but really, we are not missing much with these changes. I do dislike how expensive housing as gotten, but its not that.

Plus, Amazon is not the only player here. Microsoft, Oracle, Facebook, and Disney are all in the area as well. Google is also building a new office in the SLU area as well.
Intelligence is the ability to extract meaning from a mass of input -- but yeah, what makes it meaningful? By definition, it has to be meaningful to a person in some way.

While everyone wants good medical data and scientific breakthroughs...yeah, it seems like sooner or later you're going to reach a question which men and women view differently.
I made a smaller and smoother version of the final gif: http://malea.lacerta.uberspace.de/up/128.gif

(downsampled back to 16x16, than upsampled with photoshops more sophisticated resize and doubled speed for more fluent movement)
What would be the (say 3) biggest hurdles you see to kicking off that type of venture (and maybe give us hints as to how a freer market minimizes those)?
“Can You Draw?”–How to Tell If You're Good Enough. Try It Out
I think market dynamics could produce a situation where interest is close to zero. Besides that lending with interest is illegal in several societies.
hence 'modifying one of your boards', as an experiment. if it works to your liking then you could move to FX3, that one can pump 400MB/s of raw bytes over usb 3.0. and that is for processing raw stream all on PC side.

If all you want is the current setup then above is valid with 2x $6 modules.
It is an echo chamber for some of the threads, for other - people agree to disagree.
- Analyze, design and coding.

- static typing programming language is not verbose, if you know how much comments and unnecessary unit tests you have to write.

- focus on conceptual and system level evolve, stop argue and jump between different programming languages for your work just because some of them are cool.
Take a look at Oodle Kraken, by Charles Bloom.

http://www.cbloom.com/rants.html (this is his blog, you’ll have to skim back through the last year of posts). But e.g. check out this very recent one http://cbloomrants.blogspot.com/2016/05/ps4-battle-miniz-vs-...

http://www.radgametools.com/oodle.htm
http://www.radgametools.com/oodlewhatsnew.htm

HN thread https://news.ycombinator.com/item?id=11583898
Android Game: “Pujdo: Jumping Ninja” Warning May Cause Addiction
Bazil: Go FUSE file system library
School leadership? Think about it sooner
If it's a parody site hopefully surge has the resources to sue NRA for fraudulent take down .
I put "Stanford Research Park's* Kestrel...:" I was being a bit of a click-wh*re (-_-) oops.
While this sounds frustrating, I wouldn't ever put anything that required high availability on DigitalOcean. DigitalOcean is great because they are cheap & simple to get stuff setup - not because they are robust and redundant.
I do now see the relevant clauses of the Act, and see how they could imply as such (although said sticker isn't actually referencing any brand). But obviously lawyers from most major electronics companies seem to disagree, at least in expected value terms.
This speaks to my heart.
Re teaching models, or how to be smart with them I recommend Mungers talk "A Lesson on Elementary, Worldly Wisdom As It Relates To Investment Management & Business." The world would be better if people were taught that one https://old.ycombinator.com/munger.html