skysight-inc/HackerNews huggingface dataset:
A reason (probably one of the main ones, IMO) people post Xiph links is because they contain very well reasoned arguments, backed up evidence (i.e the math of how digital audio works, or in the case of the the video linked in the parent, actual meassurement). When seeing arguments on why 16-bit/44.1kHz is insufficient, I more often see faualty reasoning and a lack of evidence to support the arguments being made.

You are correct in that human hearing is highly sensitive in the 300-3kHz band, and that sensitivities to minute timing and phase differences between the ears helps us accurately localize sound with only two ears. But I fail to see how that is relevant to whether or not 16-bit/44.kHz digital audio being enough to reproduce sound without audible distortion.

Are you aware of some evidence that shows how 16-bit/44.1Khz is insufficent? I would be very interested to see it.
Yeah, I already wrote my own compiler, editor, games, language, etc. How far do I have to go with this? :-)
<3 firefox && thunderbird
PHP's built-in interactive mode isn't a REPL, there's no "P".
Ex-Nasa engineer: How cars could think like spaceships
You can't print gold either, but that's precisely why even central banks use it as a store of value.
Just a heads up re: English in the FAQ. You want to use "paid" not "payed." https://courses.platzi.com/frequently-asked-questions/#como-...
Please please do a RethinkDB class :)
Much of the appeal of Bitcoin is the limited supply. But from a Keynesian government point of view, that's a flaw.

A sovereign cryptocurrency without that limitation might be an interesting alternative to cash, but the bulk of our money couldn't be in a "hard" cryptocurrency unless we also eliminated fractional reserve banking.

(Why? In short, with fractional reserve banking, the total value of everyones checking and savings accounts is far greater than the supply of currency, whether paper or crypto.)
Full disclosure: Keen is a promoted service on StackShare, StackShare is a customer of Keen.

We use Keen IO for all our user metrics. Specifically their CommonWeb library https://github.com/keen/common-web, which automatically tracks clicks, pageviews, form submits and a few other actions. Keen has been great for us, particularly because we don't yet know exactly what we want to track, it's constantly changing. So having one place that houses all our events then being able to query that as we see fit and build dashboards (http://keen.github.io/dashboards/) has been really helpful. You can see some more feedback from other people here: http://stackshare.io/keen-io.
Except they would have to also create their own mining industry to secure it, or enemy countries could easily attack it.
For anyone (like me) who raised an eyebrow at the "trans fats are highly toxic" bit, wiki helpfully mentions some recent (2013) FDA guidance on the matter: http://en.wikipedia.org/wiki/Trans_fat
AAAAAAAaaoook, yeah, we can fix that. It seems we have more weird issues in our FAQ besides that. Thank you wyclif, we'll fix it asap.
My microwave has a feature that when you press the "Start" button without entering a time, it just runs for 30 seconds on high.

One time I hit the start button and it started running based on the value of the clock (e.g. it was 4:23pm and the oven kicked on and counted down from 4 minutes and 23 seconds).

I suppose it could have been a weird coincidence, but my partner is very strict about leaving "unused time" on the microwave and obsessively hits the Clear button. Plus it seems unlikely that there would be that much unused time left (it's usually a few seconds), or that I happened to use the microwave exactly when the unused time synced up with the clock.
We're almost there.

What would you like? RethinkDB from scratch or something more specific/advanced?
I thought this too. It might be interesting to look at how many people changed the starting date to Monday instead of the default of tomorrow / Sunday.
that might be a pretty accurate assessment of Carlo -- from reading his tweets, it sounds like he was juggling multiple realities -- I knew him actually -- I really wish he waiting long enough for someone to talk him out of it...
In many countries it's forbidden. Eg: Argentina, Venezuela, etc. The government doesn't like it when their people find ways of escaping inflation.
The join button is completely broken in Chrome beta.
Great question and my main point is less about up sampling the rare cases but more about the default loss function used in the model training might not directly align with the final business metric (which is the metric practitioners should care more about). As a result, it's important to align the both. For some algorithms, it's easier to incorporate different loss function, while for some others, it might not be the case. Over or under sampling is one fairly generally applicable way to tweak the loss function.

While I'm not an expert of the theory behind sampling, if you do find the need to tweak sampling to align the default loss function and the business metric, I would say doing grid search first, and validate the result with the business insight, e.g. if you find getting the rare cases right is much more important that getting the common cases right, does that align with the business insight?)
Underwear Startups Have Investors Hot and Bothered
"Statistical modeling is a lot like engineering."

I can certainly see why this is a good comparison, because it's true that both engineering methods and statistical methods rely on sets of given assumptions, but it's also really important not to take this analogy too far. Engineering is ultimately something that is done in a mechanistic world with primarily deterministic outcomes, whereas statistical modeling is conducted in a stochastic world with probabilistic outcomes, so it wouldn't be good to think about machine learning as predominantly mechanistic in nature (in spite of its name). Of course, a lot of the seven points that follow in the post actually emphasize the importance of stochastic factors (e.g. outliers, variance issues, collinearity, etc), so the author is clearly not making this mistake, but it might be good to clarify for anyone else who is reading.

"6. Use linear model without considering multi-collinear predictors"

This is a great point, and just to expand on it a bit, you can also have situations where you have simultaneity, i.e. two or more of your features or predictors are either functions of each other and/or functions of some third variable. This type of problem is more difficult to detect but can cause serious problems with interpreting the regression coefficients as it's ultimately a type of endogeneity, which means that common approaches like OLS will not be consistent.
Even if new applications stopped being written in C++ today, the amount of legacy code written in C++ would ensure that there would be jobs for C++ programmers for many decades to come. But of course, people will almost certainly still be writing new C++ code 10 years from now.
Just use C++. The lack of semantically aware, type safe templates is one of the deficiencies of C that motivated the development of C++.

C++ is a strictly more powerful language than C. Play to its strengths rather than abusing C's weaker constructs.
Pâtisserie is beautiful and also very difficult. Disciplined and talented young people willing to start working at 4am are hard to find, even in France.
That's why many pastry shops choose to buy frozen chocolate eclairs and mille-feuilles and sell it like they made it themselves.
I'm not an expert, but I think there are two parts to this. First, "oversampling", meaning that in the digital domain one calculates extra samples in between the given ones to make the "staircase" distortions smaller (see https://www.st-andrews.ac.uk/~www_pa/Scots_Guide/iandm/pdf/c...). Second, in the analog domain one applies a low-pass "reconstruction filter", similar to the ones used before sampling. The idea is that the noise added by the staircase effect will be high-frequency, and can be filtered out by removing frequencies above the nyquist rate.
JSON text sequences
Probably not in modern web companies, but there are still COBOL stacks around.
Uhh... you think water is the only molecule with a dipole moment?
Connected cars will drive automotive marketing into the digital age
All the other comments are great. Just bear in mind that it's important to really understand the mechanics behind each importance measurement. Some can use information gain, some can use the t-test on coefficient, while some use random forest and see if removing a feature makes big impact, etc. They all make different assumptions and the key point is again, understand whether those assumptions applied to your situation.
"Just use C++" isn't always an option.
Some very silly people have concluded that, since ultimately no rule or law can be enforced against the unwilling without some sort of ability to exercise power over them, making a law is logically equivalent to saying that anyone who breaks it should be shot; and, therefore, people who make laws against any but the most extreme crimes are violent thugs.

And thus it naturally follows that you shouldn't have to pay taxes. Isn't that convenient?

(I think this formulation was originally conceived by anarchists, where it is at least logically consistent, but tax protestors and some libertarians have adopted and deformed it into a convenient catch-all for "anything the government does that I don't like is ZOMGviolence.")
Facebook Users Targeted with ‘Wat Are U Doing in This Video’ Message Phishing
I'll compare it to PsySH. Though this doesn't indicate any superiority in quality, I think it's important to note that Boris is arguably much more popular (measured in downloads from Packagist + stars on GitHub). From the start (back in 2011, before PsySH), Boris was meant to be tiny and light-weight in its core, weighing in at a few hundred lines of fairly straightforward code (brainstorming ideas for an extension API). Vanilla Boris is not as advanced as PsySH out-of-the-box, mostly a taste thing.
In my view, freelancing is a subset of consulting. Consultants design, and in many but not all cases, implement solutions to business problems. Freelancers implement solutions already designed by others.

Consulting generally pays more because the value lies in creating the solution to the problem, not in commoditized coding time. Clients typically know the problem they have before they call in a consultant. It is less common for them to have the solution completely mapped out.
SmartAsset (YC S12) Is Hiring a Digital Marketing Director
I asked a similar question a month ago, you may find some of the answer there useful: https://news.ycombinator.com/item?id=8976690
Would love to see some creative solutions to this problem :)
Health Experts Recommend Standing Up At Desk, Leaving Office, Never Coming Back:

http://www.theonion.com/articles/health-experts-recommend-st...

If you can't, though, take a read of David Foster Wallace's 2005 Kenyon commencement address:

http://web.ics.purdue.edu/~drkelly/DFWKenyonAddress2005.pdf

It offers a contrasting (if not necessarily more correct) view of the day-to-day grind and other kinds of power you can exert over it beyond simply walking out.
My Sails.js wishlist:

- Support for transactions

- Predictable data binding for raw SQL queries (and just a more verbose DSL for the ORM in general - recently used Laravel and I was in awe of how much better it was -- I mean I can't even ask a database how many cats with blue eyes Suzie has without loading the rows into memory)

- Better support for database migrations, and better support for individual databases (generally improved adapters for each database -- composite indexes, and proper data types are two examples here)

- Support for deep relational data fetching

- Support for a LINQ-like IQueryable style of queries (perhaps using promises) -- for those unfamiliar with using LINQ (and specifically do DB operations), LINQ allows you to write and operate on queries with deferred execution until such point that the data is made available. What this roughly translates to is writing code and having it be turned into SQL by the ORM and only querying the database once the entire query has been built.

- Better sockets integration

- Integrated cache

I think this should speak volumes about Sails' readiness for production. I don't mean to harp on Balderdashy, they've done great work - but there's so much more to do. Right now if I wanted to start a new project I'd have a hard time choosing Sails over Laravel. They may be different languages but for many use cases I've seen the same or better performance from Laravel on HHVM. I honestly don't know how anyone can say they're loving it in production while these problems have remained unsolved. Every time I need to do something in my Sails application that strays from the most basic of operations, I end up having to write raw SQL or write a module in order to use sockets in any meaningful way. Personally, I'll be sticking to smaller Node.js libraries for a while yet. Not because I think Sails is bad, but because it's simply not ready.
I personally love the topic of bayesian optimization over all the possible parameters including model choice. My point was more about given the resource is always constrained, it typically pays off long term for practitioners to analyze the data, understand the underlying mechanics before jumping into modeling.
Sonic CEO: I Welcome Being Regulated as a Common Carrier
Become a nurse or physician assistant instead of a doctor (2012)
Yes, and IMO, most of the time, the insight behind the data is far more important than the modeling algorithms to achieve high performance with few exceptions (say computer vision, NLP, etc which really requires A LOT OF data). Even in some large data set, take page rank as an example. The fundamental insight was the popularity of the site would be a great signal for ranking the search result, and random walk would be a great way to approximate the popularity. As a result, Google made a great success in search ranking.
This Week in HN – ep 3 (podcast)
Ah I didn't even know you're a container based shop. So you're moving live containers between aws provided xen vms.
Challenge author here. There is nothing Go specific to the challenge itself. I really want to encourage everyone to try solving the problem. If you don't like, know or care to learn Go, try solving the challenge using Rust, Ruby, Scala, Elixir, JS, Pascal, asm or whatever language you want to play with.

While only Go submissions will be evaluated and rewarded, I would personally be glad to look at solutions written in other languages.
Another reason deflationary currency is perceived as bad is not just because it makes life harder for debt owners, but because it can lead to its own form of boom-and-bust cycles by reducing economic activity.

If you know, for example, that your cash holdings were going to grow at 10% per year, then you'd be far less willing to spend any or invest in other assets, as merely putting bitcoin under a mattress increases value. This will reduce consumption and investment in the larger economy, inducing a recession or depression until overall demand for currency fell, pushing those who hold it to spend or invest to avoid losses. Of course, that equilibrium won't be permanent, and the cycle would begin a new, but with the major disadvantage that central banks nor government monetary policy can reduce the severity of the swings. (Although it's a matter of faith among Austrians that somehow there would either not be any more business cycles, or somehow the boom/bust wouldn't be "as bad")

Bitcoin to me looks like a good way to have a distributed settlement/clearing house system for transactions. But as a replacement for fiat currency, nope.
Onevest Roundup: Week of 2/22/15
The problem is that it's quite more difficult to compile compared to NSIS.

But yes, if I could, I would move 100% to MSI.
I think this is probably true - in the UK (and EU) our kettles are 3 kW, maxing out our 230 V / 13 A plug/sockets.

American plugs always seemed relatively anaemic (and scary dangerous - where are the switches? where is the Earth? though the EU are also typically unswitched), though you do get to have less bulky mobile phone chargers as a result!
The Windows Store is slow to propagate.
great comment and +1
Sails is very modular, if you wanted to replace the ORM with something else you could just replace the Waterline hook. Waterline is still pretty young and all of these features would be great to get added! We are always looking to add new contributors if anyone would like to help move some of these features along.
As Big as Net Neutrality? FCC Votes to Kill State Imposed Internet Monopolies
Design principles for the fish shell
Opinionated Dress Color Simulator
As it's relevant, ServiceStack also provides integration with XCode that lets you generate a typed API for easily consuming C# JSON Web Services in Swift iOS/OSX Apps:

https://github.com/ServiceStack/ServiceStack/wiki/Swift-Add-...
Ah, great. Thank you. I still find it a bit odd how they have made the connection, especially with a language that doesn't have that much adoption. But maybe that's why I don't work for Microsoft.
we like to party!

Definitely. Love it.
Do you need fractional reserve banking with cryptocurrency? The physical object limitation of hard currency simply doesn't exist.

But the real hallmark of FRB is that banks only need hold in reserve a fraction of their depositors' account balances. I don't see how CC would change that requirement. As scary as FRB is, without it lending would be a much, much more limited activity.

Money is funny - it's just an IOU. An IOU blown up to massive scale, obviously, but since a business sets the price of something and the market determines if it fits well in to a tradable value comparison, then I don't see how a digital IOU is any worse than a paper one, considering how little that paper is worth when everyone decides it has no value.

And let's be honest. If the value of paper can crash when people agree it has no value, it's just as easy for everyone to agree gold isn't worth a lick either. So in the end, we're just choosing a representation of an IOU we all agree upon, and if that's paper, rock, or digital (or 4 ton coins [0]) what does it matter, in the end?

(This all presumes some degree of safety in CC - with the recent value of Bitcoin thefts, people would ditch it really quickly on a national scale.)

/rambling

[0] http://en.m.wikipedia.org/wiki/Rai_stones
What are you doing with all this boiled water?
It must be the MMR vaccine all these horses get /s
Pyrostremma spinosum (Giant fire salp)
A case of broken mobile redirect. Here is the working link:

http://m.rspb.royalsocietypublishing.org/content/282/1802/20...
They still work much better than a stovetop kettle or heating water in the microwave
I noticed this back in January when working with a Jekyll theme I got from GitHub and was looking into how to set it up. I was also surprised, as you'd think that this is something that Google would want to allow. I actually kind of liked it, as post from familiar faces were easier to spot in the search results, but I can see how it could be distracting to people who couldn't care less who the author is.
while not that specific syntax, upserts are widely supported. e.g. http://en.wikipedia.org/wiki/Merge_%28SQL%29

I think PostgreSQL is relatively alone in lacking it.
I wish all of these C++ template metaprogramming-based javascript binding generators would standardize into a single API. Embind is another one for use on the client side: http://kripken.github.io/emscripten-site/docs/porting/connec...
MeUndies sounds great. I'm amazed at the relative quality and price of pants (from Bonobos.com) and shirts (the Micro Modal models from ribbedtee.com) available online relative to the quality of their equivalents in stores.
A kettle plus a toaster oven strictly dominates microwaves and toasters, particularly for things like reheating pizza or cooking chicken breasts. Toaster ovens also get hot much quicker than an oven, making them far more convenient to use.
tea and/or coffee
especially good in a thread where is topic is a response to a young biracial girl who was feeling left out and actively disliked because of her race.
Generate SSH config files from AWS EC2 inventory
> but my partner is very strict about leaving "unused time" on the microwave and obsessively hits the Clear button.

The same here. She gets really mad about that. I can't really blame her, since I am am just the same about a bunch of other stuff.
Usually you don't have to share your memory bandwidth with others nearby.
Stop using PHP-FPM to argue using Nginx vs. Apache
Click. Click. Click
Anyone know if boxers or briefs are equal from a health standpoint or if one is better?
Good old xfce <3
So much agreed. Not sure if you meant crud or crude but I'll go with either. Just knowing this gives me the option to explain that my professional output has been proprietary, so I don't maintain a busy github profile.

It's not a problem in practice.
How a single missing letter can turn into a major inconvenience.
There are several reasons I've kept a journal:

+ Writing is thinking.

+ I believe it makes my writing better, even if only via the additional practice.

+ Journaling has been, at times, a sanity check. Writing about some craziness in my life provides a way to stop ruminating over it.

+ Journaling is a great way to explore ideas that I have.

Over the past three months or so. I've focused more on journaling as a writing and exploration tool and much less as a safety valve over observations of meanness or stupidity in the world or some sadness I might experience. Those things are easy to write passionately about, however I'm generating enough ideas I feel passionate about that I don't need to tap that resource.
Why would they allow other actors to be part of their mining?
I quickly looked over the challenge, and it looks neat.

I really like there's a test suite included, so you can very easily/quickly verify your solution solves the problem (and feel rewarded).
While that's true, I don't think that's enough to make things "orthogonal," at least as I would use the word.
It's preparing your body, energy requirements wise, for potential future danger. Even noise, anything 30 Dbs or above, causes a stress response in the body and will lead to a cascade of issues.
> My default mail client on Windows is Postbox

I've considered PostBox but never got as far as installing it. What are your experiences? How does it compare with Thunderbird?
He's had a few more since, but it is a story submission not a comment, so the vote numbers are public:

"90 points by nathanmock"
got it, thanks mh-!
Yep, as Stroustrup said: "I never saw a project for which C was better than C++ for any reason but the lack of a good C++ compiler."
Thanks Cody, I appreciate the reply.
Here is an example of a bug found with afl-fuzz in WebKit: https://bugs.webkit.org/show_bug.cgi?id=141883

(Disclosure: done by my work colleague)
> C++ is a strictly more powerful language than

Not true. C99 has variable length arrays. Those are nice for quick temporary buffers, and I have use them pretty often.

> Play to its strengths rather than abusing C's weaker constructs.

How do I play to its ABI compatiblity strengths? Because I have to keep wrapping all of it in extern "C" declaration in a large enough system.
This is good, but how do I add multiple lessons? I don't see how to do it. It's not very user friendly.
I read the Beryllium oxide page and found this interesting note:

Formation of BeO from beryllium and oxygen releases the highest energy per
mass of reactants for any chemical reaction, close to 24 MJ/kg [1]

and this comment would be incomplete w/o sharing the findings of my wikipedia browsing which lead to making plasma in microwaves with grapes. https://www.youtube.com/watch?v=RwTjsRt0Fzo

[1] http://en.wikipedia.org/wiki/Beryllium_oxide#Safety
This. I'd love to subscribe to more than one lesson at a time.