skysight-inc/HackerNews huggingface dataset:
Not really. It's the same API they've been using on Macs since the PowerPC days, so they've implemented it for a bunch of different audio chips over the years and that includes a lot of common off-the-shelf solutions. The Hackintosh scene provides fully-capable drivers for all the audio chips you're likely to find in a PC today. Hardware selection or effort put into each driver are almost certainly not factors.
This tho:
Orenitram won't be available for sale for about six months, the company said, and its exact price hasn't been determined either. But it will be very expensive, about $150,000 a year, according to an estimate by Dr. Mark Schoenebaum, an industry analyst with ISI.

$150k/yr? Is that really necessary?
Mysterious mechanisms at play at the edge of the event horizon
> a Falcon Heavy is three first stages duct-taped together

I bet they didn't buy that cheap duct tape that stops sticking after 5 minutes :)
Does AngularJS Have Performance Issues? – A Conversation with Stepan Suvorov
You can read more about the “Exploding whale” on Wikipedia, too https://en.wikipedia.org/wiki/Exploding_whale
A friend shared the thought that Slack is a little bit of a scary company to invest in because it was very easy to adopt.

"We had no trouble importing our historical message archive and just moving over to this new chat system very quickly. I worry about the long-term stability of this company because if something better comes along, it will be equally fast to switch and never go back," he said.

I wonder about this. Will people move to the new, better thing and ditch their existing product? Is that an existential threat to Slack?

I do know that the product IS pretty great and "team chat with searchable archives" has been tough to get right for a long time. (Internal IRC servers, IRCCloud, Campfire, Hipchat). But being technically excellent and fun to use is no guarantee of success (soft spot in my heart for Zephyr and platforms like Zulip).
Getting Real Pt 1. – Are we crazy?
Announcing the first stellar auction
For most of the markets i've defined lower transistor costs and lower power are critical factors and assuming the next generation provides both, they must improve their chips to compete.
Sure, see JetBrains and all their Eclipse-based IDEs. Facebook has already come out with an Atom-based IDE, and it won't be the last. I'm not sure that Github will be the one releasing a commercial one though. However, I think a base open source project with a upgraded commercial fine is fine (see Sidekiq)
FISC takes no prisoners!

These Stasi guys don't take anything that may jeopardize the reign of their paymasters lightly
Show HN: Petcube for Apple Watch, best way to stay in touch with your pet
It's not really about debate though. It's about policy. Repos should be sacred. It doesn't matter what they contain (as long as it's legal). Github shouldn't have an ideology. Would you trust Google if they started filtering pro or anti feminist results from their search? Github should never remove a repo unless they're forced to by law.
Finding your Twin Stranger
Are you accessing multiple full screen windows and swiping between them? I think that's where the bug is.
Audio lag is definitely not the worst of Android's lagginess problems.
Asked "will it rain today?" and it answered "I don't know if you will t rain today, that's your life and decisions."

Seems to have parsed "will i..." rather than "will it..." So will I t rain or not, hmm I suppose I'll have to decide.
Firefox Nightly:

HTTPS 1.1: 22 ms latency, 2.83s load time
HTTPS 2: 17 ms latency, 2.91s load time

Network panel in web developer tools says the second was actually fetched over HTTP/2 so it looks like the demo worked... just not as intended.

So HTTP/2 provides no performance benefit in this case. Although I do have pipelining turned on, and unlike the gopher tiles demo this server actually returns "Connection: Keep-Alive" header necessary for pipelining to be used so that might explain it; Microsoft Research did determine that SPDY and pipelining have essentially the same page load performance.
Sometimes I don't understand this world.

"Though Etsy has become a significant business, with sales jumping 56 percent last year from the previous year to $195.6 million, it still booked a loss of $15 million."

How in the hell do you spend $210 million dollars running a marketplace website?

"Etsy shares opened Thursday morning at $31 a share, almost twice their initial public offering price"

Why in the hell are people snapping up these shares when the company admitted they may NEVER make a profit? What is going on with the tech industry?
Xilinx is working on tools to make FPGA development easier for traditional software developers.

http://www.xilinx.com/products/design-tools/sdx.html
And why setting up LUTs and interconnect is not a programming?
I've just published the release today, it should be available within the next few hours. Meanwhile you can build it from the github sources.
The difference between plugging the phone and putting it in a special Qi dock seems minimal.

I thought that too, until I used one. I have a charging mat on my desk, so without even thinking about it now, every time I sit down I put my phone on the pad and it starts charging. Given that I get up and sit down a lot during the day (for meetings, etc) not having to fuss around with plugging in a charging cable (a two handed operation) is a blessing.

Yes, it's an absolute first world problem, but IMO charging mats are well worth it. It's just a shame that Apple still doesn't build in support for them. That said, docks have much the same effect, albeit with more breakable parts.
That's actually a glitch that I am fixing... desperately! Some of the backend APIs are down due to excessive requests, so I am trying to get them back up.
It does that. The barge has four thrusters for stabilization. The problem is not the barge moving, but rather control problems. They would have happened on land too--unless by landing on a larger area you have a simpler control problem, which may be true.
>The difference between plugging the phone and putting it in a special Qi dock seems minimal.

Having bought a Tylt Vu easel-style wireless charger I disagree.

It's far more convenient to have the charger on my nightstand. I don't have to have a USB cord dangling around. I also don't have to fumble with it in the dark if my wife goes to bed before I do. It seems to be a law of nature that you can never plug in a USB cord the right direction the first time around.
Do platforms like Slack really offer a great benefit to a business? Maybe I'm being cynical, but it seems that if you had a dysfunctional organisation then this is not a silver bullet, and if you had a well functioning organisation you would manage just fine with old fashioned tools like email and Dropbox.

> Support for private groups and 1:1 direct messaging gives you complete flexibility. Private things stay private, so just the right people see them.

If you haven't managed to work out how to implement this kind of communication with email then aren't there bigger problems at your workplace?

There are other things that bother me, such as

> The “ambient awareness” that comes from increased transparency cuts down on the need for meetings.

> “We no longer wonder what’s happening on the front line, we know. It makes our relationships deeper because we discover things about each other and we're in touch with exactly what’s happening.”

So I now need to scroll through screens of idle chatter to try and figure out what some other team is doing? Is this constantly pinging me while I'm trying to work? Will every conversation descend into bikeshedding as every man and his dog wants to offer his opinion on the new logo or product feature?

I've just never come across Slack in London yet, so maybe I'm yet to understand what it's like in practice.
I'm sure a lot of knowledge of hardware design helps, but it's not necessary. I've toyed around with VHDL on a DE0-Nano board, and while I have a lot of C experience I have none with HW design.

I can still program enough to do simple things, e.g. sample an analog temperature sensor, drive a simple led display that display current temperature, average of last hour etc.
snapchat, whatsapp...
Data science and Artificial Intelligence also comes to mind.
You use the words "always excellent" as though you've never had to explain to someone that no, the sum of all positive nonzero integers is not actually equal to -1/12.
Yup, made an experiment with it -> http://www.eetimes.com/author.asp?doc_id=1323837

I really like MyHDL!
Advantages? No wires to plug/unplug: Wires break. Phone parts break. Headphone jacks break. Wear and tear are a pita.

I have a Qi charger at my bed, in my computer room, car and work desk... I can just set my phone down at any of those places and not worry about fudging with wires (also have bluetooth headsets lying around).

I've had to replace phones due to broken/worn out jacks.
this is cool. my desk at work / home and my night stand I all hacked to fit these low profile qi chargers from amazon, they work great with my nexus 5 and nexus 7.

http://www.amazon.com/Ultra-Slim-Wireless-Charging-Samsung-Q...

another charging hack was putting a 5 port usb hub in the middle of my couch cushions and running the power behind them to have usb ports for charging when i wanna zone out and play xbox for half the day.
They are programming language, but you don't program the FPGA device with them. Your program a generator that runs on your CPU and creates the physical layout for the FPGA device as its output.
Mountain Luxury Real Estate Provides People with Their Own Oasis
There are many reasons people go to Mountain Luxury Real Estate when looking for a new home. Luxury homes provide many different features that people are not likely to get with any other homes. These homes offer luxurious features that help people feel like they are living in their own private oasis.
Buying a luxury home from Mountain Luxury Real Estate means that homeowners will need to do less maintenance on their homes. Features are new, appliances are top of the line, and options such as smart technology makes it possible for homeowners to turn off lights, turn on appliances, and much more from the comfort of their couch or bed. When homebuyers are looking for a home that will allow them to escape the stress of the outside world, a luxury home might be a good option.

http://listings.searchbreckenridgelistings.com/toppicks/75694/216895
Slack's uptime's been better than 99.995%.
Communication failures due to some guy not reading your email are probably much higher. I don't think the SLAs are a big issue.

https://status.slack.com/calendar
My Boyfriend Turned Squatter
Star Wars: The Force Awakens Official Teaser #2
Here's BB-8, the Adorable Rolling Droid from Star Wars: The Force Awakens
Yeah, the new maps is entirely unusable on older hardware, especially hardware without GPU rendering.
My guess is that it's to hide how widespread the program is. If loads of companies were saying 1-249 instead of 0-249 we'd be able to see how many companies they're hitting. As it is we can't see that and presumably that lack of accountability makes abusing processes simpler for them.
Thoughts on how they built this?
If you want to switch back and forth between python2 and python3, one option is to install miniconda (like Anaconda, but with just the package manager) as your Python distribution and create a python2 environment
(conda create --name=myproject-py2 python=2.7 && source activate myproject-py2)
that you can then pip install the python2-only libraries into. Then, when your libraries support Python3, create a new Python3 environment and install them into that
(conda env export > environment.yml && conda create --name=myproject-py3 python=3.4 && conda env update --name=myproject-py3 --file=environment.yml && source activate myproject-py3)

See http://conda.io

Disclosure: conda is open-source, but I work for company that sponsors most of the development.
Uber leaves San Antonio to protest regulations: It wasn’t an empty threat
I agree.

Slack needs to hustle right now and increase the barrier to entry. Not sure how - integrations help. Maybe asynchronous communication as well?
Robots as tools for automating archeological research
With Android the variety of customized android builds on various manufacturers does make this more challenging than it needs to be. As the article points out, many vendors simply break realtime audio by using slow drivers and slow paths.

However, as someone who has dealt with Android, iOS, Windows Phone, and BB audio APIs, Android's audio API really is just amateur hour compared to Apple's, even to the present day. In older versions it was simply unusable for anything more complicated than playing a sound effect or fixed-length mp3 file. Today it functions for more use cases but still abstracts concepts (like codecs and container parsing) in flawed and inconvenient places.

Windows Phone and BB are still even worse though.
Agree, it's pretty odd business model... "a cool chat"
It does a bit, but there is devil in the details. eg it is the airports, not the routes where the issue arises. Government involvement aside, the slots at constrained airports are typically all allocated/owned. To get a slot you have to pay someone else for it, and that gets expensive. To make it work economically you want more passengers, which means a bigger aircraft.
Recent statements indicate that they've given up on second stage recovery for the F9. Just too hard given current margins. That'll be in some future architecture.
As has been pointed out almost endlessly over the past day, almost all the mass in the rocket is in the lower end by the time it hits the pad, so despite what anyone can imagine it isn't that hard to keep it vertical.

The hard part is landing it softly enough and vertically enough that it won't break or fall over due to residual velocity. Once it's down, in low seas, the few degrees wobble of the barge won't have an effect.

Or in other words: I can't imagine SpaceX engineers haven't worked all this out in detail, and I can't imagine SpaceX would be trying this if they didn't have good reason to think it would work, and I can't imagine that SpaceX engineers aren't professionally competent, so, based on the standard "what I can't imagine can't be true", Shotwell is spouting irrelevancies.

This is the problem with imaginary arguments: if anyone thinks that what they can or can't imagine is relevant to what is true, they have to yield the argument to me, who can't imagine there is anyone in this day and age who still beleives that.
It should be available as:

<dependency>
<groupId>co.trikita</groupId>
<artifactId>anvil</artifactId>
<version>0.0.2</version>
</dependency>

Gradle:

compile 'co.trikita:anvil:0.0.2'
Public goods game
> I ignored rotation about the rocket's axis, since the rotational position at landing doesn't matter.

I agree the position at landing doesn't matter, but surely the rotation about the rocket's axis needs to be controlled so that it isn't spinning with any great speed - if it were, the RCS thrusters would have a hell of a time doing their job, as would the gimble of the main engine
Music or video production studios typically have a central clock, so for this use-case the sample rates should be perfect. But even if the input and output devices are on perfect clocks, with NTSC (59.94 Hz), you'd need a very odd number of samples per video frame in your software, if your processing would happen at a integer fraction of the video frame rate.
> Or is it to be able to "subtly add code" to existing repositories without being seen ?

I don't think it's this---I understand it to be basically impossible to mess with git repository histories without people noticing. I guess they might try to sneak it in as a new commit, but hopefully others on the project are inspecting things???
"This site or app is sending too much traffic to rawgit.com. Please contact its owner and ask them to use cdn.rawgit.com instead, which has no traffic limit."
I was pretty disappointed to see that he got his hands dirty in that discussion.
Given the side effects, and the huge number of potential treatments, I don't think that the course pursued in this case was in any way unreasonable. They did try something "random" after a while.

Doctors are not infallible, but neither are they idiots. Before suggesting a radical departure for how medicine works, it may be worthwhile to learn a lot more about why it is the way it is right now.

>Just methodically working through the safe, first-line treatments to the major disease classes, taking each for a month or so and seeing what happens, would probably fix 90% of people's chronic illnesses.

90% huh? I'm in no way confident that we have a diverse enough set of interventions in our medical toolkit to fix that much, or that we could find the proper one in a suitable amount of time.
English isn't a compiled language. We can offer expressions that violate its "rules" and are still effective and powerful. It cannot be any other way. We know from Godel that no logical system can be consistent _and_ complete, so the use any human language must either admit violations of principle or accept limitations on what can be said in that language. It is the quality and success of the expression, not its compliance with grammatical rules, by which we judge expressions. The tests are "do you know what is meant" and "could it be said better", not "is it grammatical".

There are, therefore, no hard and fast authorities on English usage. English has principles and precedents, but not rules, and good writing is that which uses or violates those principles to communicate effectively. Shakespeare isn't an authority on usage, he's a compendium of examples of how usage can be harnessed for expression.

Now following those principles, and leveraging the readers' understanding and usage of them, allows far more expressive sentences. Gibbon writes enormous sentences that are clear as water and more efficient than any possible revision. Lincoln, by mastery of grammar, was able to express himself both powerfully and precisely. But the rules are in the service of expression, and good writers depart them when they don't permit the expression of what they want to say.

Complaints about the "mistakes" of great authors are generally mistakes about what the other meant to say, or insistence on some compliance that would damage brevity or power or nuance without adding any clarity. On ten minutes googling Devlin, I couldn't find a single "mistake" whose correction would clearly improve the sentence. Several of his examples miss the point, or weaken the sentence.

But if you want an authority, go to C.S. Lewis:

"About amn't I, aren't I and am I not, of course there are no right or wrong answers about language in the sense in which there are right and wrong answers in Arithmetic. . . . Don't take any notice of teachers and textbooks in such matters. Nor of logic. It is good to say "more than one passenger was hurt," although more than one equals at least two and therefore logically the verb ought to be plural were not singular was!"

http://www.lettersofnote.com/2012/04/c-s-lewis-on-writing.ht...
Enjoy your prodigal genius in fullness while you have it.

Time robs us of so much.
It's not a silver bullet but it's definitely helped our company. We are a mostly-remote Rails-focused company with tens of people throughout the Western hemisphere. I've found my communications with clients and teammates got a lot better once we added Slack to the Google Apps + Skype setup we already had in place.
I think the main problem is that there are a lot of SSH servers already deployed without using the CA approach and migrating HostKeys is a pain without causing horrible warnings to the clients.

Take GitHub for example. If this feature was mainstream they would be able to phase out their DSA key without people noticing.
We have a pretty functional distributed organization and Slack has been a godsend for us. We totally love it.
Ask HN: Do you use market research for your business?
I'm interested in knowing if you use market research to help your business grow? If so, has it been helpful? Did you feel it was a waste of money and why?
If it's possible, I'd also be interested in how much you spent and what kind of research it is? (i.e. custom survey, focus groups, reports, etc.) Thanks in advance!

Disclaimer: Reposting this question as I didn't get any responses in the first one. Sorry for the spam.
Something about this, along with all the other absurdly high private financing rounds currently taking place seems incredibly off. As an entrepreneur, I want access to the cheapest capital I can get, but at the same time in private rounds want partners who can open doors and help break down barriers. Slack is big enough now that the second part shouldn't be an issue (same with Uber, AirBnB, etc).

Selling equity at these insane valuations isn't cheap because you're giving up only 5% of your company, it's incredibly expensive because you now need to grow insanely fast to justify these valuations to your investors. IPO'ing at a lower valuation is more expensive transaction-wise to do, but once you are a public company, you have access to the credit markets where you can sell bonds at 5-10% interest. Am I missing something else here, or is this what others are seeing too?
IRC, FlowDock, HipChat, the list goes on.
Nice. And great work by the way!
Only if you don't mount your phone as a GPS (or other in-car application)
The fact that they mentioned this type of order at all would seem to indicate that they've received >0 of them.
This to me seems like a logical idea. Water attempts are what we will have to have but why not test it on a stable platform first to gain knowledge before shooting for the real end goal. Musk is brilliant.
Slack has been hugely helpful in the 100% remote org I work for. If you want me to go into detail, my contact info is in my profile.

In short, I live in Slack now and love it. Its an augmented reality I can share with my team, and the closest I'm getting to shared mind state without an implant in my head.
> choosing Qi as a standard instead of micro-usb.

Well, if you've ever had a port or cable break on you, you should know why.

It doesn't have exposed wires or moving parts, which means it should be much harder to break. Micro-usb is only rated for 10k insertions. If you plug your phone in 10 times a day, that's 2.5 years, and Galaxy S3's are quickly coming up on that old.
> Limes eventually replaced the lemons

The switch to limes resulted in many more cases of scurvy. The citrus cure for scurvy was lost until the discovery of vitamin C. I recall an article about this being on HN. The Brits switch to limes because they were cheaper than lemons.
Yes, I find the seamless integration with Yo the gamechanger for me.

https://slack.com/integrations

All snark aside, the lion's share of the integrations seem geared toward technology workers.
One aspect of CoreAudio that, IMO, contributes to low latency: CoreAudio provides the buffers to process to the AudioUnit. Not the other way around. This permits CoreAudio to chain AudioUnits while minimizing buffer use. In the ideal case where all AudioUnits support the same audio stream format they are all provided the same buffers to process. Which can get close to zero-copy, zero-allocation audio rendering.

I don't know enough about android to say that this is the key aspect tho. Perhaps the low level API of android is the same? I didn't find an easy reference in a quick search.
How to keep your focus throughout the day
Ever since Atlasssian started a HipChat marketing campaign in San Francisco. The servers have gone down a couple of times at least.

Dunno if there is any correlation with that. But in general it works as expected.
ZoomCharts at Collision Tech Conference 2015
That's how I found out actually. I don't like the bias into self reference too much, the formula being re-encoded into K (IIRC). It seems like an algebraic encoding of a bitmap. Anyway, pretty neat find.
The pad looks nicer than a wire.