skysight-inc/HackerNews huggingface dataset:
Mic choice is a lot more nuanced than is indicated in the review. Heil, EV, Neumann, Shure, and other manufacturers have a variety of mics for a variety of situations, and I bet there are some other reasons besides cost why the RE20 is such a popular studio mic across the US.

Also, rooms, talent, and equipment are often much more influential than mic selection in making a 'signature' sound. But mics are to audio engineers as languages are to programmers... Everyone has a favorite, and opinions border on the religious.

Source: worked in radio engineering for 4 years before starting programming, live audio engineering 4 years after that, and have worked with dozens of mics and varying degrees of on air talent in many environments.
Surely the projections cited in this article aren't accurate.

> Already operating in 191 countries and 34,000 cities, analysts at financial services company Cowen & Co predict that, by 2020, Airbnb hosts will be taking 500 million bookings a night, rising to a staggering one billion by 2025.

If the population of the world is about 8.2 billion in 2025, which is the UN's expectation [0], that'd mean one Airbnb booking a night per eight humans on Earth. Perhaps they mean yearly, not nightly?

[0] http://www.unfpa.org/news/world-population-increase-one-bill...
Ah needs to be with the mic preamp, ok. Granted there's a lot of inertia in connectors, but has anybody tried to run extra wires in the mic cable to control these things from the both?
How about "undemocratic party" for the Democratic party?
It is interesting to see they are using Google Earth instead of some own map system...
On C#, Dapper's useful, but not perfect, for letting you write your own queries and then making it easy to unpack the result sets.

Unfortunately, it relies on property setters for doing the unpacking, so it doesn't interact super well with your code if you like to avoid unnecessary mutability.

The only publicly-available lightweight ORM I know of that does a good job with that is the SQL type provider in F#.Data. That one is head-and-shoulders above any other option I've found for working with databases. It does require that you write your data access layer in F#, though, which may make it a hard one to sell at work.
_This_ is the right path. Dig as deep as you need. Don't be afraid to get your hands dirty. So many people just randomly fear the 'magic' of the lower levels.
Tradeoffs in crypto API design
but it prevents MitM spying.
> So it's strange that these vfx studios haven't embraced open source software to cut costs.

Open source is pervasive at visual effects studios. I'm not sure where you're getting your information.

Also, studios don't pay anywhere close to list price for Nuke licenses. That's for the little guys.
How does El Super do it because they appear to operate at scale. A friend said it could be cheaper labor cost and I just saw this-
http://elsupermarkets.com/supply-chain-act

They reference slavery and human trafficking, and say they investigate reports of it but don't audit their suppliers.

I don't have specifics but I think you could buy apples for 80 cents a pound, and everything else is just unbelievably cheap.

I'd buy a shopping cart full of vegetables and fruits for $30 which at Gelson's would easily cost 3-4 times as much.
Users and Facebook use each other voluntarily, for their own gain. It's a normal business that anyone can choose to use or not. Both terms users and useds are ok to describe the 2 aspects of the business, and for arguing which aspect weighs more. Users use Facebook first, so overall users is the more proper term.
Do-It-Yourself Multiple Sclerosis Treatment
Yeah, it's computation as a service - API access and custom hardware DLL to HFT firms or algo shops. There will be a cloud service - options intelligence platform, and it's going to include many new type of analytics around derivatives.
At the big tech firm I work at, there's a best practice where any database (whether that's a traditional RDBMS or a NoSQL client) is abstracted away by a microservice with a defined API, and every other application that wants to get that data needs to interact with the microservice. That way, the database schema can change without it affecting multiple applications. There's still the traditional mismatch between ORM and database, but doesn't feel as painful because only a single application is using that data, and that application can have special knowledge of the persistence layer underneath (meaning, use database hints if necessary, defer to raw SQL, etc.)
Tl;dr, no. Westminister has sovereignty ultimately.
Multiple people stabbed at neo-Nazi event outside Capitol in Sacramento
That's a great example.
I think it is an easy subject for non-imaginative minds.

Not talking about this specific project.
The Lost Chinese City Police Feared to Enter
Just reading through the first few chapters of the book on the `this` keyword (which, as an aside, is shocking to see that the feature is so confusing that it merits its own entire book), the code snippets could use some serious attention.

The variables are all `foo`, `bar`, `baz`, `a`, `obj`, etc. And the values are all just numbers. Sometimes they have a function that takes a value `a`, and they just do `this.a = a`. It requires a ton of cognitive strain to glean out what they're trying to show you in the examples because of this.

IMO the best books are those where they use silly (possibly contrived) "sample program" that the examples all build on. I mean, you could make your classes Cows and Animals, your functions moo's, your properties things like name and favoriteColor, and things can suddenly be a lot more readable when you want to do something like show lexical scoping rules. ("Oh no, that cow's name is steve, when you may have expected it to be bob because of the difference in what `this` refers to" is a lot easier in my mind than a big see of `foo`'s and `bar`'s.) Or maybe an example involving a bank and deposits and withdrawals.

It seems like a minor nitpick but it's things like these that I really use to judge whether a book is actually of good quality. I mean sure, any half-decent programming book exposes you the concepts that make you a better developer, but the good ones do so in a manner that makes it easy to understand.
I love ORMs, they help abstract the database technology which has been really useful in a recent project switching an app from MSSQL to PostgreSQL. I also personally as developer appreciate the programmatic syntax.

I would caveat the performance issue, sometimes there is no better way, however i would always try to make things work in the ORM first before switching into native SQL to get the job done.
It always puzzles me when experienced media pros don't recognise that they are going to be shut down abruptly by an approaching hour boundary. Sometimes this happens every week on a regularly scheduled gig! Surely it can't be that difficult to wear a watch and keep it accurate.
Like the way the Grateful Dead used a pair of microphones to cancel out feedback from the P.A.

It worked for them and would work, so long as the person you are recording keeps their head very still. Any movement would change the parts of the sound emerging from their throat that gets cancelled by the cancelling mic.
My numbers are based on VEP as well[1]. 2012 was a presidential election year, not a midterm election.

[1]: http://www.electproject.org/national-1789-present
Sigh. Whenever I have to hurt myself at work on such issues, I find myself thinking of the web that could have been, if only...

Let me backtrack a bit. There's a much better way to do things than the way we do it right now. A way that completely obviates the need for ORMs, or indeed any way to deal with the interface between application and database.

You see, there would be no object-relational Impedance Mismatch (and therefore no need for such clunky kludges like ORMs) if the database and the application were both written in languages of the same paradigm, either both OOP or both relational. Ideally, that would be a single language, that could handle both data and application logic.

There is such a language: Prolog [1]. Prolog is implemented as a relational database. So your program itself is the database. There is no separation between data and operation and therefore no ORIM and no need for ORMs, or stored procedures or anything, really.

And, yes, it's perfectly possible to do your web dev in Prolog. Here, see this explainer on the Swi-Prolog website, titled "Can I replace a LAMP stack with SWI-Prolog?":

http://www.swi-prolog.org/FAQ/PrologLAMP.txt

Hint: Yes. Yes, you can. You can replace LAMP (or LAM-whatever) with an LP stack, where all you need on top of your OS is Prolog itself. Its built-in Definite Clause Grammars notation [2] can be used to parse and generate javascript, html, xml, css, YAML, whatever you like. Swi-Prolog even offers translation to RDF, which is as natural as you can expect given RDF is also a relational language.

Here's a big fat tutorial to help you started:

www.pathwayslms.com/swipltuts/html/index.html

Can this be done for real? OMG yes it can. The Swi-Prolog website itself runs on an LP stack. There's a few more websites that do too:

www.pathwayslms.com/swipltuts/html/index.html

In short: you don't need to hurt yourself as badly as you 're currently doing it. There's no other need than of course, nobody wants to learn Prolog. I know that, I've made my peace with that and I've spent all of my so-far career hurting myself against the ORIM just like everyone else.

... but we could have had a better web.

___________________

[1] https://en.wikipedia.org/wiki/Prolog

[2] https://en.wikipedia.org/wiki/Definite_clause_grammar
Has anyone ever been double-called by a spammer? Honest question. I never have.

I suspect they're generally working on some pretty razor-thin margins with these things nowadays [1], and chasing someone who didn't twitch at the bait is probably a losing proposition for them.

[1]: Between all the easy competition and the incurred legal risks. Legal risk is a funny thing because you're basically rolling the dice on being able to collect money without getting in trouble. I wouldn't be surprised a full and honest accounting including legal risks yields a negative net expectation for phone spammers, it's just that even so, some people will get lucky and "win".
According to NPR's IRS form 990 the hosts of Morning Edition and a couple other big shows do indeed make over $350k.
Wow that's a terrible UX -- randomized keyboard every time? Talk about an incentive to NOT login!
Bacteria can't be effectively washed off with water, which is why we use chemical abrasives and surfactants like toothpaste and soap when brushing our teeth or washing our hands. I don't know anyone who uses dish soap on their lettuce and grocery store outbreaks of food borne illness are a regular occurence, just not as sensationalized as the outbreaks at national fast food chains.
Reed-Muller Codes Achieve Capacity on Erasure Channels
Not on original Asteroids, no. I want to say the first game I can remember with sparkling or pulsating shots is either Star Castle or Space Duel.
I doubt that the motivation for preventing paste in a "confirm password" context is to prevent workarounds to character limits.

Why does the "confirm password" field exist anyway? It exists to remove the risk of input error. They want to avoid you locking into a mistyped password and not being able to recover. To this end, it makes some sense to prevent copy/paste, as a user may simply copy their mistyped password and paste it into the confirmation field. Especially risky if the input fields are obfuscated with placeholder characters (*).

Not to argue that it's the right answer, it certainly makes more sense than a heavy-handed enforcement of character limits.
But in the real world AML isn't going away, and it continues to be expensive.
ZFS Administration
What's more, even with just bare prepared statements.. how do I use dynamically built SQL queries and prepared statements together? And please don't just say "don't", at least not without telling me how to achieve what I need the proper way :)

For example, let's say you have a query that gets search results, and depending on whether the visitor is logged in or not you also may want to know whether a given search result happens to be a favourited item. The way I understand it, I would have to do for example:

$query_text = 'blah';
if (user is logged in)
{
$query_text .= 'SQL pertaining to favourites';
}
$stmt = $dbh->prepare($query_text);
if (user is logged in)
{
$stmt->bindParam(':user_id', $user_id);
}

Or am I missing something?
On closer inspection, you're right. I originally watched it on my phone, and it just screamed "skull" to me.
EDIT: Oops. Should have tested some of these before posting... Seems like it only works for some links but not others. Leaving for future reference.

-----

Windows 64bit: https://downloads.natron.fr/Windows/releases/64bit/files/Nat...

Windows 64bit Online Installer: https://downloads.natron.fr/Windows/releases/64bit/files/Nat...

Windows 64bit zip: https://downloads.natron.fr/Windows/releases/64bit/files/Nat...

Mac: https://downloads.natron.fr/Mac/releases/Natron-2.0.5.dmg

Linux TGZ: https://downloads.natron.fr/Linux/releases/64bit/files/Natro...

Linux Online Install: https://downloads.natron.fr/Linux/releases/64bit/files/Natro...

Linux Portable: https://downloads.natron.fr/Linux/releases/64bit/files/Natro...

Linux RPM: https://downloads.natron.fr/Linux/releases/64bit/files/Natro...

Linux Debian: https://downloads.natron.fr/Linux/releases/64bit/files/natro...

Note: Future versions - URL is in form
http://natron.fr/login?os=Linux&file=https:
//downloads.natron.fr/Linux/releases/64bit
/files/Natron-2.0.5-Linux-x86_64bit-portable.tar.xz
- Remove the http://natron.fr/login?os=Linux&file=
part and you are good to go.
I've always said: "ORMs are for people who don't know SQL!"
NPR certainly targets its core audience. Listen to most stories on higher education, for example. They talk about how hard it is to get into college and how competitive it is. They typically forget that relatively few Americans attend highly selective institutions, with a large number not even attending four-year universities. The NY Times falls into this same trap.

Another example is religion, or lack thereof. America is a religious place, but NPR reports little on religion.

However I might reluctantly grant you that NPR does not "target" its listeners. The truth might be even more concerning: they are not even aware of their upper-middle-class bias, so they think it is perfectly normal for all high school kids to worry about getting into Harvard.
Knowing when to take a screenshot, uploading and storing it, and extracting the password is a lot more work than dumping a text file and grepping for bofa.com.
Creative Computing Magazine
This reminds me of the "copy protect music" setting from WMP.
It is not that freedom and liberty are interchangeable. It is that free and costless are interchangeable.

That is an ambiguity in English and not a big deal. We can borrow libre.
It would be extraordinarily unusual for someone to have my number but not be able to call from the phone storing it. Anyone I'd be an emergency contact for, I have their number(s). There are theoretical problems with not picking up, but no practical ones that I've ever come up with or had suggested to me.
What is the intent of yours? Are you not able to understand a simple interrogatory sentence? That seems unbelievable, given that you clearly know how to write them.
ORMs can alleviate a lot of tedium, until you get to a level of complexity where they start to create it.

I created my own ORM-like access library which seems to work pretty well.

https://github.com/dieselpoint/norm

Comments welcome.
South Korea’s Covert Operations in North Korea
>But this is not the kind of terms Stallman uses.

https://www.gnu.org/software/gettext/FAQ.html#windows_woe32

>What does Woe32 mean?

>“Woe32” denotes the Windows 32-bit operating systems for x86: Windows NT/2000/XP/Vista and Windows 95/98/ME. Microsoft uses the term “Win32” to denote these; this is a psychological trick in order to make everyone believe that these OSes are a “win” for the user. However, for most users and developers, they are a source of woes, which is why I call them “Woe32”.
It's not like money laundering is a victimless crime.

Quite contrary, only money is laundered if it comes from illegal practices, which tend to have victims.

Also, what do you think happens if you relax money laundering regulation?
That is actually very nice and elegant!
It's useful to have someone out the outer edge of a issue as a benchmark. At somepoint the person who compromises less wins.

Copy protection does not protect copy's it prevents them. Calling it protection is letting one side win before you start talking.
Looks nice but the parallax is really jerky for me (OS X Chrome).
Hi -

After signing up with Google, I get left on a page that says "Hmm..no contacts? Lets fix that! Start adding now!"

What is a contact? - is that me? Is the hourly rate something I have agreed to pay them? Is it what they have agreed to pay me? What if it's not hourly?

Some example there would be great.
I was honestly hoping to see a few Lisp, Haskell or Erlang projects. Also it seems NASA engineers are horrible in designing web-pages
But that's what Facebook users are - useds. They're targets for Facebook's platform, namely, delivering ads. You've actually made a strawman of RMS' argument by attempting to draw the false parallel between ex1 and ex2.

The appropriate understanding of RMS' use of language is similar to how any philosopher might use language with idiosyncratic coinages thrown in. In other words, it is simply a manifestation of a particular philosophical outlook.

Edit: it would appear quite a few other responders to your post are making this point as well. I think you should seriously reconsider how you're attempting to characterise RMS' way of making a point.
Ah I never caught it was a joke.. thanks for clarifying.
The 'real' Feynman technique sounds much more interesting and beneficial ;)
god damn white guys, why you have to be so racist
optimizing things that don't actually matter.
"Or publicly praised"

No. After the fact, that's a freedom of speech issue.

The US has survived two centuries of people mouthing off. It hasn't been a big problem. Censorship, and punishing people for thoughtcrime, is worse.

"Maybe they is not evil. Maybe they is just enemies." - Poul Anderson
Other HN thread on the same story by Bloomberg:

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

At least this article has a _slightly_ less hostile title, but the fact remains: it's not white men's fault that they have been innovative and early in the field of AI. If one absolutely must drag identity politics into AI it would be more accurate to say that women should participate more, and that's on them. Not white men.

Regardless, I don't see how being sexist and racist (as these articles are) helps anything.
I don't think it's an ethnic thing. But I definitely think it's a cultural thing. I agree with you about how many generations-removed you are from food production. Rather, how many steps/middlemen you're used to.

For example: China is still a developing country with a generally low per capita income. You're intimately familiar with the seasons, and what's available when, and what it takes to get your food.

Few can afford to shop at Western style supermarkets regularly, so you have a better idea (and know) the people growing and selling your food. "Oh, that's the place that always has the good cabbage". That sort of thing.

Compare that to the states, where even produce comes shrink wrapped and you have no idea how it got in the store, you just know you need to pay money to bring it home. How many trucks/resellers/packagers has this produce gone through before I take it home?
Okay... So you just want to know why RMS has posted pictures online? How is that relevant to original post at all?
my grandmother would always wash fresh vegetables in a potassium permanganate solution. i guess the practice declined as food was increasingly perceived to be safe
I just assume that Cowen & Co must be bad at predictions.
The troll is money laundering, not the regulation. And you can't ignore the troll, or even get rid of it, so you must mitigate damage.
> This website demonstrates IP address geo-location by passively measuring TCP/IP round-trip times of web requests made to a few servers spread around the world.

I don't get how that could be called passive. This is making your browser issue requests or am I missing something?
Does that mean, not more than 9999 people can take birth in Sweden in a day?
"Why is my machine crashing?" "Well, somelib.so is reporting checksum failures" is a much better experience then "weird, this machine used to be great but now it crashes all the time"
This is great!

One problem with Creative Computing is that most libraries seemed to think it was ephemeral and they got rid of their holdings in the early 1990s, so it has been really hard to find. Even my mom thought it was ephemeral and she threw out most of my collection.
Ah, so I won't bother allowing js then if it's going to crash my browser. Thanks for the heads up you two.
My school had me sign up for a service that required an 8-character long password containing at least one number, one special character, and a mix of uppercase and lowercase letters. The recovery question was "what is your father's middle name?" No way anyone could find that out or guess an incredibly common middle name. Also I should mention that our school required us to sign up using our school email address as our username, which was assigned to us on the basis of the first letter of our first name and our entire surname. And also the address says where we go to school.

Do security consultants just completely lack common sense?
Agreed! Unlike the U87, the RE20 is a dynamic mic so it doesn't need power. Quieter, less to go wrong, built in pop screen, smaller but still big enough to look "important", and you really can't break it. It's less boomy by default and so you get a more natural sound when you close mic things with it.

Likewise I'm sure you could swap a U87 on person X with a RE20 on person Y and it might even sound "more like NPR" depending on the natural sounds of their voices.
The ‘Anti-Business’ President Who's Been Good for Business
FWIW, I was installing Ubuntu and had an issue with Unity, so had to use tty to update and hadn't ever shut down from the command line before. It just took me one try of 'shutdown' and a quick look at the man page to figure out what options were needed.

I see this as either being used frequently enough to be easily memorized, or infrequently enough that a quick check of the man page is fine. The real benefit is that it's a very general solution that works on basically any system, and for a wide variety of commands. As another commentor pointed out, the apropos command makes this strategy even more powerful.
Should science in general not be attempted until the scientists performing the research are at adequate diversity levels?
I haven't seen enough of the universe to feel confident that I'm correct in my atheism, and I haven't felt the hand of Nothing touch my heart and send me out to evangelize It.
SQL is a write-only language. You better hope you don't have to rewrite your complicated raw SQL queries in the future.
This is national media, for a local business - the audience of this is 100% investors, for the round they mention raising.
I've recently seen this on credit card pages as well.

I store my credit card data in 1Password - so I dont have to pull out my card each/every time I want to buy something online.

Not been able to paste my credit card number into the field is a PITA.
Secret Campaign Cash Gushes into U.S. State and Local Elections