skysight-inc/HackerNews huggingface dataset:
At 130 and 140dB air is starting to behave rather nonlinearly. That means you will actually start hearing it.

Remember that the OSHA ultrasonic recommendation is more about "Will it permanently harm you" than comfort. At 140dB you'd hear probably rather substantial audible whine due to first and second order harmonics.

On the other hand a brutal whine at 15kHz is perfect for keeping those kids off my lawn when I charge my phone!

Edit:

I tried to find some information about the receiving end transducer losses. I bet they're going to be insane as it basically any impedance mismatch with air is going to cause the power to just reflect away, the bigger the mismatch the bigger the wasted power.
I didn't watch the whole video, but I scanned through it and didn't notice anything I didn't already learn when I was a teenager 25 years ago.

In a way it was easier to learn all about the C64 in the 80s because it was new and relevant (and I had a lot of time and was obsessed), but on the other hand the documentation and tools freely available now are so much better that anyone learning this from scratch now has an advantage.

http://codebase64.org/doku.php seems rather good, for example.
And yet there are plenty of mid sized towns (even in not particularly wealthy or dense areas) with good transit in Europe (I'm sure there are in other parts of the world such as south east Asia but I am mostly familiar with Europe).

I am pretty sure Brno, Czech Republic or Brandenburg, Germany are not wealthier per capita than Orlando and somehow they managed to build a decent transit system despite being much smaller towns.

EDIT: I just checked on wikipedia and Brandenburg an der Havel has a bit over 1/3 the population density of Orlando so it's definitely not a density issue. Wiki doesn't have density figures for Brno but it seemed comparable to Orlando.
I think there's already a problem with low-quality, impure product being sold on the street w.r.t. illegal drugs. If the drugs were legalized, people would at least have the alternative of buying them legally from a large drug store with a reputation to protect. I imagine the problem you describe would not get worse under legalization.

(Found one source on street drug purity: http://www.drugscope.org.uk/resources/faqs/faqpages/how-pure...)
What they lack in effectiveness, they'll surely make up for in volume!
> "We can terminate your account for any reason" is a legal term which should be in every SaaS's (default) terms of service. Your lawyer will be happy to explain why.

For a free account this might well work.

For a paid account, a unilateral-termination right, if not worded properly, could kill all the legal protections of the terms of service by turning the TOS into an "illusory contract." [1] The SaaS provider could lose its limitations of liability, choice-of-law and choice-of-forum clause, arbitration provision, etc.

A better approach might be to provide that the SaaS provider can temporarily suspend the account for good reason, and perhaps enumerate some example reasons. That could be coupled with a termination for cause clause (with termination following notice and an opportunity to cure except in egregious cases).

Usual disclaimer: I'm not your lawyer, this isn't legal advice, YMMV, small differences in fact can make big differences in outcome, check with your own lawyer before making decisions, etc., etc.

[1] http://en.wikipedia.org/wiki/Illusory_promise. For more information and citations, see http://www.oncontracts.com/using-wordpress-coms-terms-of-ser... (self-cite).
>
If someone has published libelous statements about you, there are legal remedies for that. If they're insufficient, those laws should be improved.

There are plenty of cases where someone who has a grudge ignores the law and pollutes the search results, and then persistantly ignores attempts to enforce the law. Libel and slander are not criminal offences; the police are never going to get involved and there's no chance of prison.

In that narrowly defined situation it's reasonable for search engines to respond to requests to delist. They need to protect the quality of their search results. When I search for Fred Bloggs I don't want to know what one vexatious person with a vendetta thinks.
To me it sounds like it's when "suddenly" the bassline matches the clapping but he hid it under the treble-only riff on the piano. Pure magic. It just flips like a switch.
That's my guess based on a pretty easy to figure out WHOIS. But security by obscurity here only goes so far: if someone really wants your phone number, there's lots of ways to get it.
I understand your sentiment, but can't quite agree.

Apple are innovating. I like the way all my iDevices are becoming 'as one'. Not quite to Mark Weiners vision yet - but its compelling and builds on Apples core value proposition: non-fragmentation.

Sprout is a 'gilding the lily' kind of innovation. Its impressive (in my humble opinion) and could open up a new type of product if there is sufficient demand for HP to continue. But it feels more like a marketing led shot in the dark, than HP building on their strengths in the touchscreen PC space.

--
Anecdotal cul-de-sac:
My assumptions about innovation were overturned on a college summer project (EE). Having been told to 'innovate', I produced a thing + bells + whistles. My comparatively low marks & tutors comments showed me (rightly) that innovation should have focused more on 'thing'. The rest was not so important.

I now think of it as an Overton window in the product lifecycle (Im sure theres a term for this, but I don't know it).
'Just because it can be done, doesn't mean it should.'
A swing and a miss, apparently.
BatteryVampire
You consider this "impressive?"

What's impressive about it? Simple lists, a chat view, some text filter. Are you kidding me? Plus, just try "command-+" 2-3 times to enlarge the text, and see everything break down terribly.

But if you insist on web apps with more impressive UX work, anything in the list is better done: Twitter, Basecamp, Wunderlist, ..., hack even Gmail.
That's a great point: I would much rather buy 5% amphetamine 95% sugar from a licensed seller than whatever the hell I'm getting on the street. While contamination with rat poison is mostly a myth contamination can produce nasty results.

Anthrax in injecting heroin users: http://www.bbc.co.uk/news/uk-scotland-glasgow-west-18981196

Glass microbeads in cannabis: http://news.bbc.co.uk/2/hi/uk_news/england/staffordshire/638...
Actual two pillars: massive user-base and a fear of change.
the cuban laws?
Stellarjob: Bot for giving public points to people for doing good things
UM doesn't this use piezoelectric crystals that are vibrated by ultrasound?
I wasn't referring to the "it encourages people to be nicer" (which is obviously a ridiculous argument too) but to the "nothing to hide" argument:

> My main objection to the "right to be forgotten" is that censorship of non-defamatory information helps unsavory people more than nicer ones.

You did have a good argument though:

> And there's the problem inherent in all censorship: Who do you trust to determine what you're allowed to read or say?
Um doesn't this use piezo electric crystals that vibrate with sound?
A C64 is a few orders of magnitude less complex than a modern PC; it's sufficiently simple for all the hardware to be comprehended by an individual, yet still powerful enough to do some interesting things with. Although it is a commercial product, it's from a time when details on hardware programming were more freely available and regular users were encouraged to write programs too, which is very empowering. Doing that is a great feeling that makes it seem like you really do own the computer you bought; contrast this with the locked-down, highly complex, and multilevel-abstracted environment of modern computing devices that strictly divides users and "developers", almost making them enemies of each other.

I think the fact that new C64 demos are still being written with impressive new effects, despite the limitations of the hardware, is a great demonstration of how far human creativity can go toward solving problems, as opposed to the "throw more hardware at it" mentality.
The parent was quoting Marx, come on!
Jehovah's Witnesses: A Case Study in Viral Marketing
Powerful, yes, for tests, I'm not so sure.

If it stops the compilation when a test breaks, that forces you to fix it, but it also would irritate the crap out of me, since I'd want to test the code changes before refactoring the tests (I'm not a fan of TDD, at least when it comes to fixing bugs in code; let me fix the bug, then figure out what, if any, test broke (if none, add a test for that bug). I can't imagine it's particularly useful in game development either, when there can be a huge disconnect between something seeming correct at the program logic level, but massively broken visually; writing a test to make sure that that animation is smooth isn't easily doable).

If it doesn't stop the compilation on breaking the tests...it's not really any different than any other continuous integration style tool (or even a make script that adds a call to test after compiling), except that the tests are being run as the code is compiled, forcing you to wait the extra time even when experimenting. And it's unclear what code is intended for tests, versus other uses of the facility (such as DSLs and language extensions).
By "physical world" we don't necessarily have to do some groundbreaking theoretical physics discovery. Software like online collaboration tools, marketplace apps and search engines have already greatly transformed the way people interact and work. Isn't that change "physical"? Way too many people who study "hard science" end up being able to contribute nothing and just drop out of the field, or just passing their time on pointless researches supported by funds. The field was already overpopulated and what makes it worse is that its hard problems are few to come by and solving them requires luck. If you are out of luck then you're wasting your life. This is different from the world of software where you are almost always doing things that have an immediate positive effect on the lives around you.
>It is the same type of thing we see today in issues such as gun control, where we have massive popular support for one side of the issue (increased background checks)

I don't think that this is true. I'd have to see some sort of evidence because my impression is that about half of people are for/against stricter gun laws, and that this is sharply divided over red/blue, urban/suburban-rural lines.

I actually think that the NRA covers up a lot of support for increased liberalization of gun laws, because the advocacy from the gun lobby seems largely driven by racist dog whistling.
Cross-Platform SDK for Mobile Phones. C++, HTML5, Native UI. Apache License
Sorry, but looking at it really doesn't do it justice. There are a lot of integration features that only appear when you need them. The UX is great because it's uncluttered and still powerful.
1.2. I do not agree and I tried justifying that with samples. If you want to use auto-formatters, that's fine, but I find it disrespectful to reformat the code of other people that know what they are doing.

2.4. You missed my point. I didn't say traits are useless, but that people shouldn't define traits that are useless.

2.5. That rule includes a reference to a paper from 1993. And yes, the contract of equals and hashCode is broken. People should strive for sane equality, not a sane Object.equals, because there is not such thing. If that's not enough to convince you of it, because syntactic sugar, we'll have to agree to disagree but to be honest I refuse to work with code violating such a fundamental rule.

2.7. Thanks for the feedback, will do.

3.1. Point taken, will add more details.

3.4. What problems does Stream have? Also for me, those operators make much more sense in the context of lazy collections - that Scala's library does such a shitty job on lazy collections, that's a pet peeve of mine. On "escape analysis", I hope you're not relying on it because it doesn't work. The algorithm implemented by the JVM is very limited.

On evidence, I have, countless of times. But you know, search for the "mechanical sympathy" google group and ask there. Rule 3.3 applies to doing optimizations, but that doesn't mean one has a free pass to do stupid shit, ignoring CS 101. I personally don't see a conflict there.

4.2. I'm not familiar with Scalaz' Future. Will take a look.

On actors with no mutable state, I agree, but I also see another problem in that simple actors with mutable state could be modeled without state, as Futures (or similar) as well. I find it tough to explain to people when Futures should be used instead of Actors. I find it tough to make that choice myself. That's why this rule doesn't try to impose something specific - its purpose being to make people think about tradeoffs and not use something blindly.

4.3. This rule already has an issue started by me, as a reminder to myself that I did a shitty job - https://github.com/alexandru/scala-best-practices/issues/8

5.2. I think you miss-understood that rule. I'm not saying that actors should not mutate their state, but I'm saying that it is better to control the scope of those variables by means of context.become in combination with pure functions. You know, the Erlang way.

Also, actors are really NOT about mutating state willy-nilly, sorry but that misses the forrest from the trees. Actors are about bidirectional asynchronous communications, non-determinism and state machines. And as always, just because mutation happens, that doesn't mean you can't limit its effects. And it's actually really, really advised to do so on the JVM, in the presence of Futures that can capture the actor's internal state and so on and so forth.
Also on github:

https://github.com/MoSync/MoSync

Other projects:

https://github.com/MoSync/
Orbit Transform CSS
Interestingly, the Schottische, a 19th-century dance which despite the name originates from Central Europe, has strong and fairly complex backbeats (if danced the traditional way): one-and-TWO, three-and-FOUR, one-AND-two-AND-three-AND-four-AND.

This dance has influenced blues dancing. (Which is a partner dance; African-American slaves had no tradition of partner dancing.)
A major contribution by tech industry is how it fundamentally transform the way we live, work and interact, in a mostly positive way towards higher efficiency. The effect is everywhere. I don't think you can find many tech companies which are not contributing something to this landscape. Are some of them possibly "more trivial" than others in a perspective? Might be. But it doesn't change the fact that they are having positive impacts on the world.
...and then it was Enterprise, Atlantis etc.
No matter how tough and competent the organization is, failures cannot be eliminated when we are talking about so complex systems/operations.
actually, for 20 kHZ, the frequency in his article, the OSHA recommendation is 105dB. And if you dig into the OSHA regs, the 115+30 standard for higher frequencies only applies for 15 minutes of exposure per day or less. So, if you only want your charger running for 15 minutes, have at it!
I would much rather see 10 million put towards an idea that most people think is impossible but could dramatically change the way we experience the world than another photo sharing network.
Just make the damn battery twice as thick. It's not rocket science, this thickness madness has to stop.

Who wouldn't 2 or 3 cm of thickness for an twofold increase in battery life?
Celebrate it, encourage it, keep it open for further improvement ...?

If that mod had got to it earlier then it would have been "hidden" and the community wouldn't have created the great resource that it has in that question & its answers.

You can say "well just create that content elsewhere", but the community that creates that good content is at stackoverflow, and they want that content there (based on upvotes, responses, favouriting).
People want better battery life just like they wanted faster horses.

What they really want is to never have to charge their devices again or worry about a battery. This company is aiming at the core problem, not just a symptom created by current tech.
Those who feel alienated by big cities penalizing can usually get a small bike or a bycicle to still got fast and painlessly to wherever they want to go (they are still "free"), so most people should be OK with the change. It doesn't work the other way round.
I am unsure of his rhetoric: "...everything we can do to move forward in games... (1:41)".

He is not a messiah, it's already happening, people are using C#, Scala, Python, Haxe, Elm, Rust, D, Haskell to move game programming forward. E.g. Minecraft was built in Java, not C++. Game programming of today are those thousands of small indie developers experimenting, not the several hundred of bigger traditional C++ projects making big bucks.

Besides, there is not much focus on parallelism and concurrency for a performance-oriented language. By the time it hits it's first stable release the 8-core smartphones will probably be quite common.
I use and like gandi.net for its sense of independence and professional service. Free SSL for a year and free basic email too.
Rails CVE-2014-7818
It's more than that though. Not just licensing, but motive to self-regulate.

You don't buy "(Cartel X) branded (drug of choice)", so there is no reputation to protect by it; if one batch is bad, meh, no big deal.

Whereas if it's available at a drugstore...CVS and Walgreens compete, and have reputations to maintain. Any contamination not only would have federal implications, but also would have direct economic ones, such that they are incentivized to self-police. To ensure their entire supply line is coming from reputable sources, is randomly tested for contaminants, and anything that slips through leads to a recall. Otherwise, they face a loss of business to the competitor.
IMAP. Email across multiple devices.
Government, Not the Private Sector, Leads Innovation
Unfortunately, that sort of static information frequently is targeted for phishing. The bank can keep telling people that they will never ask for all the codes at once, but some subset of customers will happily comply with such a request in a badly written email.

Mind you, dynamic 2FA frequently only narrows the time window in which phishing is effective. Even with transaction-based 2FA, you'd need people to actually read the text message the bank sends them with the transaction authorisation code.
Note the date: 1946

The reason why there were no male programmers is that all the men were at war. It's hard for us modern people who look at highly specialized soldiers to understand exactly just how many men were involved in the World War II.

In fact, there were far more women in manufacturing and labor in that time frame, and we don't suddenly assume that demonstrates evidence for anything related to sex ratios in the workplace.
You could also have 2 SIM cards in your phone, one number known, one for additional business. A lot of phones have sockets for 2 SIM cards, and the cost is almost nothing.
http://www.independent.co.uk/news/world/asia/executions-hit-...

This is about 72 people being executed in a single week in China for drug offenses.

http://www.aljazeera.com/news/middleeast/2014/08/saudi-behea...

The question is whether shooting, beheading, or letting people die in prison for selling or doing drugs counts as a drug death.

http://www.ihra.net/files/2010/07/09/IHRA_DeathPenaltyReport...
It might be true they don't work but do we really want the likes of Big Heroin, Big Cocaine and Big Marijuana like we have Big Tobacco? That would be a disaster. I think it would have to be totally government run to avoid that extreme danger. I wouldn't even want it to be possible for the government to get any tax revenue from it. Perhaps all the profits could go to an addiction prevention charity. Probably politically impossible though.
You never wonder why particular lines of code happen to do exactly the things they do, in the exact order they do them, when your intuition would tell you that it would be a third as many lines if only the code called this or that utility function, or that it obviously doesn't handle the particular corner case of a new bug report? You must work on unusually well commented code bases then; I wouldn't get anything done without git log -p... at a minimum you will quickly find out which generation of maintenance programmer added the odd code in question and what (if any) bug it was intended to fix, so you don't break that use-case. Well, unless you're out of luck and the first generation of them lost the first 5 years of SCM history, that is...
[video] Poems for bugs (2013)
I think it's this one, which was also posted on HN:

http://nautil.us/blog/the-math-trick-behind-mp3s-jpegs-and-h...
http://newsoffice.mit.edu/2014/chip-increases-smartphone-bat...
It's a great idea, but it's going to need a lot of dev to become a product.
> Lack of update is a show stopper

Well, it's quite easy to write something like Facebook Immutability Helpers [1]. As you correctly stated, it really depends on your own use case and performance issues.

I'll try some perf experiment with [1] or something similar to see what comes out.

[1]: http://facebook.github.io/react/docs/update.html
IT's a bit weird. On the one hand, general feeling for 'gun control' has gotten less popular (and < 50% feel we 'need stricter gun control' - http://www.washingtonpost.com/blogs/wonkblog/wp/2012/07/23/s...), on the other hand, 90% of Americans think we need expanded background checks ( http://www.washingtonpost.com/blogs/the-fix/wp/2013/04/03/90... ).

What's absolutely bizarre to me, though, is how many people seem to treat expanded background checks as a -major issue- when it comes to voting. As in, I've seen threads where people have said "OMG, this Democrat wants to require background checks when private gun owners sell to other private gun owners! Thank God all the polls are favoring the Republican!" Nevermind the economy, civil rights, etc, we have to be able to legally sell guns to each other without the government knowing about it!
Even harder to debate about when it's something on the verge of stupid, but has been decided otherwise by the top brass.

This video seems relevant here: http://www.youtube.com/watch?v=BKorP55Aqvg
Toy Universe model with arrow of time as a natural consequence
But, per my response elsewhere, http://www.washingtonpost.com/blogs/the-fix/wp/2013/04/03/90...
In an earlier video blow mentions that he wants to use this language to develop AAA level game engines and run on consoles. Even games which use a higher level language for some functionality usually have engines written in much lower level, non GC languages (usually C++).

Parallelism is a complicated topic and he will probably dedicate a video to that later.
Libressl Renamed to libtls
But how to get libtls.org? :)
interesting != weird
I don't buy the foreign ownership theory behind Vancouver property prices [1]. My personal theory is that the large Chinese-Canadian population in Vancouver forms most of the demand for overpriced detached homes. Within my family at least, there seems to be an irrational desire to own a home despite renting being a better financial decision.

[1] http://www.theglobeandmail.com/news/british-columbia/scant-e...
What's wrong about state run/controlled? Just like you control pharmacies.