skysight-inc/HackerNews huggingface dataset:
There are devices called acoustic modems that do this:

http://www.aquasent.com/acoustic-modems/

A place I worked at in the early 2000's used these in custom-designed acoustic telemetry systems deployed in the ocean (I don't remember which company we bought them from - the website I linked to is just an example of the type of device, but it is very similar). The system needed a way of communicating with devices that were dropped into the ocean and typical radio waves don't travel well in sea water. Acoustic modems were used instead, as sound travels well in water.
Besides the commentary on health, is there anything wrong in the article?
Good for Apple they are finally responding to the market and developers by opening up their wall a bit.
Then don't access any _personal_ accounts from work?
Habitat — A new approach to automation
Yes common commercial wifi gear with all its pros and cons which some would argue is (among other technical and legal downsides) not true to the spirit of amateur radio anymore.

In Slovenia we have this guy working on a new protocol, software and hardware stack purposely built for packet radio with the intention that anyone can solder their own radio station.

http://lea.hamradio.si/~s53mv/nbp/nbp.html

Right now it is deployed on the 430Mhz band in Slovenia and you need a call sign to use it. Works quite well, can watch youtube from mountains where even 3g does not reach ^^
I feel like this is on track for most places, an above board explanation of how safe your personal data is. If they are going to assume no personal web access on their systems, or not give that access privacy then you have to evaluate if that is the right environment for you.
> Aircraft carriers probably made the difference in the Falklands war.

British carriers are much smaller and cheaper than American supercarriers, though.
Thanks for sharing. Regardless of my opinion on the subject it's always great to read impressions coming from someone who worked on it.
There is always a catch when talking about Cheapest
I mostly agree except that Facebook is doing ads quite well. FB's ad revenue is growing by $5B per year, its pretty impressive growth.
This is a really cool idea with a lot of potential. I think with a bit more work it could be super useful to a lot of people. First thing I noticed was that it isn't always up to date with companies hiring. Clicking on one that was hiring, the website said that they were no longer accepting applications. Anyways, keep up the good work!
Announcement: https://www.chef.io/blog/2016/06/14/introducing-habitat/
I just got a library card .. you can guess what mindset I'm in. For a few times MOOCs managed to boost my confidence by allowing a bit of challenge and groupwork/competition. But that faded as I tried more abstract ones. Maybe I should use my new card to rent your books instead of Prolog/OCaml ones.
Oh right, I momentarily forgot that the complaint here was with the target of the ad, not the ad itself.
FAA May Hit Amazon with $350,000 Fine for Package That Burned Handlers
systemd?

(Just kidding)
Contesting political parties. That's exactly how it's done in many countries already.
True - although I've also seen soldiers claim that full-size carriers would have been much more useful, and perhaps that the invasion would not have happened if Britain had still been operating the Ark Royal.

(Most immediately the sinking of HMS Sheffield might have gone quite differently if the British had been capable of operating fixed-wing AWACS)
And people complained about Flash, as if it was the cause. It was just one of the effects.

We moved on, and now it's even worse because now it's one additional http hit for every resource requested (images, jsons, etc). Things were as bad before with tags and tracking and analytics and whatnot, but at least many of the resources loaded were self-contained in a well compressed SWF file.

Hopefully now we're realizing it's not about the technology involved, but what people actually do with it.
When a bank is hacked, millions of dollars go missing. Police is called in, investigations are launched.

When an election is hacked, a plausible candidate gets some extra votes in their favor, tipping the election. Billions of dollars get spent on dubious but not technically illegal contracts. People shrug and say "Well I didn't vote for them."

I'm sure an rigged electronic election would leave traces like any crime, but there is no smoking gun and no body. If done right you would have little basis to demand an investigation.
Show HN: The best places for startups to get good press
They're completely different protocols. But the IPFS daemon can serve as a IPFS-to-HTTP gateway to make IPFS content available to web browsers.
Ham? Bacon? Almost any cured meat?

They fail to meet several meanings of organic, the curing agents aren't carbon compounds and are not sourced from biological systems.
I ran a small Internet Marketing agency for the last 15 years (15 people) and have been a publisher in my spare time, I sold it last year to focus on being a publisher.

This small agency easily spent 500k a year on Adwords alone. Not much maybe, but there are tens of thousands of agencies just like that one.

As a self-taught developer, I rebuilt my main website from the ground up and relaunched it last month. I have an A A A A A rating at webpagetest.org, but have the feeling that Adsense is ruining my hard work.

Right now I am not focussed on maximizing revenue, but when the time comes I hope I can do it in the most user-friendly way possible, without having to setup a sales department and doing everything myself.
Static Analysis: Will It Free You from TDD?
How many startups have been killed by other corporations, including Google, FB and friends?

The RoboVM situation, while unfortunate is a lesson for people not to rely on proprietary tooling for portable projects.

While I mostly code on JVM and .NET languages during the day, I use C++ for my hobby projects on mobile OSes.

The reason being that C++ is an open standard and officially supported in all SDKs, no need for third party layers like RoboVM.

A few similar lessons with my time spent on programming languages that weren't first party on platform SDKs, made me always choose first party languages, if I have decision power in the selection process.
Importance of Communication Skills in Business, Workplace and Professional Life
I think Salesforce is about to get much stronger competition from Microsoft's Dynamics CRM. If they connect Dynamics CRM with LinkedIn's massive database of orgs and professionals--a treasure trove for marketing and sales teams--and embargoes other CRM software from that data[0], I can see them taking market share from Salesforce.

[0] LinkedIn did exactly this when it acquired Rapportive—another popular sales tool. They let Rapportive continue accessing LinkedIn data but blocked competitors from doing so.

PS - They mention that, as a result of this acquisition, Office 365 users might be able to invite other professionals to collaborate on their documents or projects. It's interesting that they chose such a weak example, when it's clear there are much greater benefits they'll be able to offer. One I already mentioned, and many more are mentioned in this thread. Probably trying to keep competitors guessing?
I've actually done TCP/IP over sound, via GNU Radio - https://www.anfractuosity.com/projects/ultrasound-networking...
Based on hardware from Azul Systems: https://en.wikipedia.org/wiki/Azul_Systems
How Data Driven Is Your Organization? (Big Data Survey)
Behavior-Driven Development (BDD) in Haskell with Hspec
> ads can be requested server side by sending the URL where the ad will be displayed through an API. The response contains the ad code, as well as the expiration date

So, while adserver waiting for an ad from the RTB waterfall, then your server would wait too. It's not best practice I guess.

Besides that, many of your points already adopted by all ad networks. Many of the ad sector's problems directly related to advertisers. They want to measure everything, everything! There is a section in VAST definition called TrackingEvents. start, firstQuartile, midpoint, thirdQuartile, complete, pause, mute, click, skip ... goes on.

Agency make plans and send Vast codes to networks (for example sizmek vast code). We have many publishers well we have to measure that actions too. Stats has to be match. Then we are putting incoming vast to our adserver and it generates new one with wrapped vast. Then we are sending to publisher and of course they want to measure these actions too. They putting our vast code to their DFP and it generates new codes and ad goes to public.

Dfp Code > Our Adserver Code > Agency code

Then user sees the ad, for example video ad then tracking starts.

Impression: [Dfp, Our adserver, Sizmek]

Ad start: [Dfp, Our adserver, Sizmek]

First Quartile: [Dfp, Our adserver, Sizmek]

Midpoint: [Dfp, Our adserver, Sizmek]

Complete: [Dfp, Our adserver, Sizmek]

Click: [Dfp, Our adserver, Sizmek]

See, list goes on. One ad and many requests and counting. I am not talking about RTB waterfalls it is something else already.

We all have to measure this stats because many of the advertisers pay based on this measurements.

(you name it the currency)

%25 == 0

%50 == 0.003

%75 == 0.0055

%100 == 0.007
Manipulate %PATH% in the current Windows cmd.exe window with help from Perl
Not sure. I did consider the risk of bureaucracies becoming cemented within the participating organizations, leading to a harmful drift in values.

But you really only need each department to live for as long as the vote is active, so you can dismantle them and reassemble them afterwards each time. Hopefully that would prevent the establishment of dangerous practices and attitudes.

Whoever is managing it must be held accountable, and must work in full transparency.
Anyone writing about arbitrage in the tone of "free money found!" can and should be discounted.

Arbitrage doesn't create value, so its profit is always taken out of someone else's hide. Always, always, always. If you think you've found it, you need to explain why the people you're fleecing haven't seen the same thing you have, and why they won't act to interrupt you as soon as you start the process.

The people seeing an easy profit for the DAO have failed at both of those tasks, apparently failing to understand that they would be engaging in illiquid currency speculation and moreover that they would be doing so publicly, open to price manipulation.

Outside of this guy (https://www.bloomberg.com/view/articles/2015-02-27/arbitrage...), people claiming open-ended 'arbitrage' really aren't suited to investment.
Key takeaways for iOS developers from the WWDC 2016 Keynote
This is great! I would also like to see a short description of what the company does in the main list. It would make it faster for me to find relevant companies. For example, I have zero interest in working for a social media company. Given the current UI, I need to look at every company in detail in the list to figure out who is not doing social media.
Chris Froome Wins Dauphine
Little bit over sensitive, aren't we?
It throws a message: failed to send verification email when I tried it.
As a user, this is what I want: The ad network provides the javascript, not the advertisers. No ad-hoc javascript provided by each advertiser. They deal with a standard API where they provide the content using pre-configured blocks of code. Like "we provide this standard tracking tool, this standard slideshow/animation system, etc".
The feature for getting a pure data channel was called CSD https://en.wikipedia.org/wiki/Circuit_Switched_Data
https://en.wikipedia.org/wiki/Shockley%E2%80%93Queisser_limi...
People who liked the old Sim City games might also like OpenTTD, a gplv2 licensed and heavily improved clone of the old Transport Tycoon Deluxe, it also includes Multiplayer. Under active development and also a nice community.

You are the manager of your own startup transport company and have to build infrastructure, manage finances, routes, build rail system and set up signals to manage your trains, ...

https://en.wikipedia.org/wiki/OpenTTD

https://www.openttd.org/en/about
Any particular bit of that huge thread which I've already read? :P The bit under https://news.ycombinator.com/item?id=11866697 ?

I was thinking more along the lines of Windows "registered I/O" and Linux "netmap". 'trentnelson' argues for a distinction between readiness and asynchronous. I don't think the distinction needs to exist, and that in an ideal world the disk subsystem would be more like a kind of networking subsystem. If the request can't be satisfied from a RAM buffer, add it to the "outbound requests" list and return to the calling thread. When the corresponding reply eventually turns up from the disk, add it to the input queue of the process.
Microsoft issues debt to finance LinkedIn purchase
Ask HN: Is it difficult to build a conditional Natural Language form (Mad Lib)?
Hi,

I'm non technical and would like to create a fairly simple website which has a nice-looking natural language form (like this http://www.jroehm.com/2014/01/ui-pattern-natural-language-form/). The user would have to input 10-15 values in that form, 5-6 of which would be conditional on other answers.

The answers would then be used to create a template email using mail merge.

Could you advise how much time this would take for a developper to build? And whether that is something complex to do?

I'd like to get a good idea of timing/work required/budget before throwing myself to the wolves on platforms like odesk / upwork :)

Thanks!
Mat
For some reason I ignore ads when I'm reading content. Nonetheless, once sites started moving to full interruption ads, I decided to use adblock.

What boggles my mind is that people actually look at the ads and click on them and buy things.
Very cool. I've always wanted to do something like this as well. I'd be interested in analyzing my listening habits throughout the year to see if there is any correlation between months and artists. I feel like I'm pretty "seasonal" with what I listen to.
Highly Detailed City Simulation Is the New Autonomous Taxi Dispatch
Sums it up for me. Having two kids and starting and running my own business has been stressful and difficult to put it mildly.

I know my wife and I would kill to get a decent holiday without the kids and day to day stresses but that's unlikely in the forseeable.

That said having a kid and working for myself has been a life altering experience. Not only has it changed my time and spending habits but it has really shifted my appreciation for the work put in to build a person or a company up.

Can't say I'm happier, but can't say I care about that as much I used to - these new parts of my life are as the article states incredibly meaningful and give immense satisfaction.
>Are you suggesting that the US will initiate nuclear war?

Well, the US is the only nation that has initiated the use of nuclear weapons for warfare so far.
No sure, I understand they are different protocols, but unless IPFS turns into a protocol capable of describing application semantics (which is what HTTP is) then I don't see how it can possibly replace HTTP – file transfer is not its main purpose after all. What I'm saying, I guess, is that I don't understand why HTTP and IPFS can't coexist quite peacefully? I.e. IPFS being a lower level transport protocol upon which HTTP provides application semantics. Or is that the aim? I don't fully understand.
Beta release of immigy.com – a social network for immigrants
Tulip bulbs were once at an all-time high as well, much like the people who bought them.
Is the money from advertising on the website or the newsletter, or the cost for people to get the newsletter?
The Case for Free Money: Why Don't We Have Universal Basic Income?
While DNA free dining is clearly a hoax, I beleive this is targeted at GMO labeling. I'd argue that DNA labelling is also fine. That ways I can know my olive oil (among other food and drink) is actually olive oil: http://www.nytimes.com/interactive/2014/01/24/opinion/food-c...
From Creek Week to Final Product: A Tale of Two Projects
Or which are hosted in Russia.
I see what you mean, but when people use "deadly" in retrospect, it's typically synonymous with "fatal". It would be one thing if there were potential for confusion, but here, there's really not.
I disagree that Haskell is not practical. Checkout the Yi[0] project for instance, it has lots of practical real world Haskell code patterns.

0: https://github.com/yi-editor/yi
This is starting to become a fallacy rather than a cute tongue in cheek saying by AI researchers.

Once a problem that is used to push AI research is solved better than humans then it is usually no longer cutting edge AI research. Chess for example. Minimax search with tweaks for board eval. Done. Handwriting recognition - better than humans by a committee of NNs, but still considered an AI research problem. It is a benchmark for algorithms. That doesn't mean just because an algorithm can do it that we have general artificial intelligence.

A general AI will have to identify digits and play a decent game of chess and have a conversation.

That doesn't mean the problem domains that drive AI research are not AI after they are solved individually.

A lot of researchers think "this is a great problem, surely it will require human level general intelligence". When an algorithm is identified that solves the problem without needing general intelligence, they look for the next problem domain... or keep on improving in that domain (image recognition, but not necessarily of dog breeds, that's solved).

This intermediate focus gives direction to AI research while general intelligence gives purpose.

None of those researchers are saying solving X means solving AI. None are saying each of these domains is sufficient for AI, rather they might be necessary and are a good place to start to advance the field.

About the only behavior or skill, X, that researchers think may be sufficient for AI is an entity that can communicate well enough to pass an unbiased Turing test.

Artificial general intelligence is a long way off, no matter how many cats can be identified from a pile of photos.

Maybe it is a definitions issue. AI is whatever AI researchers are working on at the cutting edge to advance the field. AGI (general intelligence) is much broader and no algorithm has come close to demonstrating AGI.
I've watched this video several times now.

Is there any balance to this enthusiastic laundry list of "here's another negative reason why this is a Very Bad Idea"?
No President remains in office indefinitely. Let's not dismiss the threat of an aggressive warmongering President... the potential alone could raise serious tensions.
The difference between a language extension, and a new language, is one of degree, not kind. Personally, since the semantics of this "extension" go to the core of what one does in C, I consider Checked C a new language.
I guess I mean the username. It was previously my@email.com but now it's an ugly user.gtalkfix@gmail.com in all the Google UI.

Oh well, I avoid logging in anyway :)
Labeling is not free. There is something wrong with spending massive amounts of money on something of no importance.
> 3. The userland is UNIX, but does not match my expectations well enough. It's basically in the creepy valley. For example, I was using units(1) one day and wondering why it gave a syntax error when I tried to use a power operator (like "2^64"). Then I noticed that I was in the Mac terminal, not in my Linux VM (where I usually work), and upon inspecting the manpage, I found that they hadn't updated their units(1) since 1991 (wtf).

That's an interesting one. OS X has a BSD user land (FreeBSD to be specific), while Linux is traditionally used with the GNU user land. Looking at the FreeBSD site, they ship the same units version from 1993: https://www.freebsd.org/cgi/man.cgi?query=units&sektion=1
That is a bit naive. You may think countries don't "switch sides" but take a look at Europe after 1989. East Germany joined West Germany and look what happened to Russian influence over Poland and the Baltic States.

If Japan and Taiwan allowed China to base its navy or air force on their territory, the US navy would effectively be pushed back to Hawaii. If China chose to threaten Vietnam, South Korea, Australia.. there would not be much we could do about it.
WARNING: This product contains chemicals known to the State of California to cause cancer and birth defects or other reproductive harm.
It must be awful for you poor publishers to cash all those checks from serving malware to innocents. I can only imagine your heartbreak and pain as you accumulate that money, spending it on a your lifestyle in a vain attempt to alleviate the guilt from it.
That rule is there to prevent people from misusing the amateur radio frequencies for commercial reasons.

In practice, HTTPS and SSH are commonly used in the HAMNET for administrative purposes (many devices do not offer anything else, even).

Source: HAMNET operator. Ask me anything!
When you were running the internet marketing agency and spending six figures on ads would your clients have been OK with the model you outlined above? Would you have steered their dollars there rather than to platforms that allow more rich media ads, more tracking/demographics, retargeting, and similar?
Show HN: LogRocket – Record and replay user sessions to fix bugs faster
why? I mean if you think you really need checked C, then why not just use C++?
Update on this for future reference: using multi-junction solar cells, the theoretical ceiling for efficiency is about 68% [1], and we can probably assume LEDs will get up to about 90% efficiency in producing desired wavelengths. Thus in an ideal future scenario it might be possible to do better with solar collection + LEDs than plants themselves do, but we're pretty far off in actuality.

https://en.wikipedia.org/wiki/Multi-junction_solar_cell
Yeah, I had a blind spot here. It's just throughput is all that matters for things I am doing so it didn't occur to me "performance" claims might about latency. Thanks for pointing that out.