skysight-inc/HackerNews huggingface dataset:
Ensuring line-of-sight between all devices and the access point strikes me as a deal-breaker. Am I missing something?
Which is why I find the "base income" suggestions so prevalent in this thread somewhat disturbing. The government is more likely to exacerbate this problem than solve it.
They are very comfortable, with good ankle support. Also well insulated, for the five months out of the year when it is below freezing or snowy.

I also don't see the point in spending the money on another pair of "fancy" boots, which are generally not very well constructed, or fitted to my feet, when I have these[1], which are tough-as-nails and reasonably good-looking if you keep them clean and use a little polish once in a while.

Yeah, they are kevlar-lined chainsaw boots - I actually use a chainsaw on a regular basis, and having a real pair of safety boots is pretty much the absolute minimum level of safety equipment. Even if you know what you are doing and are careful, you can fetch up on something and the saw can kick back. Chainsaw cuts are extremely nasty.

[1] http://www.labonville.com/Labonville-Kevlar-1-Low-Heel-Chain...
Through a glass, sadly
Ask HN: Is Project Management SaaS Done to Death?
I once read a post that stated that in addition to Moore's Law and Murphy's Law, there is one additional "law" that applies to technology: At some point, every company has tried to "redo" project management. Their point was, lots of startups have tried to come up with new and innovative ways of handling project management and the things associated with it (deliverables, collaboration, etc.)

Do you think this is true? A group of coworkers and I have come up with a rough mockup and plan for a SaaS product centered around project management. We want to tackle things like distributing deliverables to clients (for companies that are consultants), improved collaboration, trouble ticketing, etc. and have completed a rough outline and architecture of our solution. We also have a pretty decent UI worked out for it as well.

However, after reading that post and giving it some thought, I'm concerned that it may be right. Is it actually worth the time/effort/money involved in implementing it? Or is this an idea that has been tried to often that there are too many players and not enough customers left?
I'd really be curious to hear your opinions on whether this is something worth pursuing, or if it is something that has "jumped the shark".
Cool, reminds me of DCC warez bots!
"PRISM" is obviously a reference to the surveillance program. HTTP/2.0 developers were well aware and worried about it. For example see this mail from PHK on the httpbis mailing list: http://www.ietf.org/mail-archive/web/httpbisa/current/msg142...
Seems like a Silicon Valley idea.
I just refer to Idris when speaking about dependent types. If I talk about Coq, someone will usually make a joke, which is fine as a once off, but if I want to talk about it regularly I can see that being an issue.

The funny thing is that people try to pin this issue on Anglo-Saxon puritanism, when the issue is clearly political correctness. But those are the contradictions in liberal thinking for you.
Sorry, mistakenly downvoted :|
Why Lyft and Blablacar would make the perfect merger
This is not about the size of some content provider, but about not providing the service they bill their customers for. The DSL subscriber pays for an internet connection at n Mbit/s. Note: The DSL subscriber does not pay for a line to their local central office, the product telcos sell to end customers is internet access. Now, these customers who have bought internet access request some data transfer from some server at Hetzner (for example), and Hetzner essentially says "here, we have a few gigabytes of data for your customer, where should we drop them off so you can deliver them?" - and the telco's answer is "we won't, unless you pay us!"

This is not about moving the data to the telco's network, but about the telco delivering the packets to their customers. Cost-neutral peering does not mean free peering, those "content providers" complaining about net neutrality violations do not complain because they have to pay for a line from their datacenter to some location where the DSL telco's network is, so that they can interconnect (they generally are more than willing to pay for that, at least if it's not some location where the respective telco is the only one who could provide the line and would bill unusually high rates for it) - what they are complaining about is that, essentially, even if they were to offer delivering their traffic directly to all the central offices of the telco using their own lines, so the telco only would have to connect them to the DSLs of their customer, those telcos would refuse unless they were paid for it.

And I am not exaggerating: There have been cases where CDNs offered to place cache servers in the telco's network, to pay for the rack space and the power and their servers at normal hosting rates that other hosting customers would pay, so that the traffic originates as close to the subscriber as possible, thus reducing the network costs for wide-area transport by the telco as much as possible, and they refused.

They want to be paid for access to their customers - nobody would complain if they wanted to bill for wide-area transit at normal market rates, or even if they wanted to have the traffic delivered closer to their subscribers, as long as the content provider could choose their transit provider freely, thus buying the transit at market rates. But in practice, they want to be paid unless you installed your own DSL to their customer.

Also very interesting, though german only, unfortunately: http://netzneutral.init7.net/de/situation-init7.php - they report that they tried to get an offer from DTAG for direct peering, and what they got not only didn't match what they requested, but also had progressive pricing: The more capacity they would have wanted to buy, the more they would have had to pay per unit. That is to say: a 10 Gbit interconnect would have been more than 10 times as expensive as a 1 Gbit interconnect. That certainly is not due to costs, hardware for bigger pipes never gets more expensive the more you buy.
"Planning Tool for Resource Integration, Synchronization, and Management"
PTRISM?
In the communist days the writers of letters (in sealed envelopes) would routinely greet the censor or wish them merry Christmas and stuff like that.
While this is true to some degree, IBM/Oracle/SAP solutions are complex because the requirements are ridiculously complex. Could the requirements be streamlined? Probably, but that would require a wholesale restructuring of the way the company does business. Which, again, will probably happen, but usually not before the company ventures down the path of an ERP implementation and realizes how needlessly complex their business is. But there is a market demand for these types of products; they don't solely exist to fund the increasing size of Larry Ellison's yacht (though maybe in Larry's mind they do).

The main school of thought in business these days is still organizational and process focused. Only the newer guys think of business in terms of products, SOAs, SDGs and APIs, and it'll take decades yet for that kind of thinking to fully infect corporate America.
Cookie-Cutter Candles
The only real solution would be a foundation-based news channel.
Scaling ArangoDB to Gigabytes per Second on Mesosphere's DCOS
I think you're being downvoted not for your question per se, but because the point of the link is not "hey look at this neat tool we made called Coq", but rather "hey look we formally verified C11". Coq has been around for probably close to 20 years.

Side note – "Coq" is chosen because it is based on the calculus of constructions, whose abbreviation is "CoC", and whose creator's last name is "Coquand".
Many companies have introduced counterproductive test coverage policies which are harmful to good testing practice. And any improvement has to start with measures - it's hard to make the case for some improved testing practice to someone who thinks that coverage alone is a good guarantee of test quality.
Fluency in another language is typically understood to mean all aspects of the language ... reading, writing, speaking, and listening. You're not fully (bi|tri|quad)lingual without being able to do some part of those skills in another language.

That being said, you don't need to be the worlds best writer or speaker. You just need to have those skills.
I listen to Howard Stern on SiriusXM (there's a 1 month free trial for the smartphone app). It's my morning indulgence while sitting on the T drinking a coffee.
Actually the most critical piece of information is that the case was dropped and he was released from jail. Given that the US legal system hinges on a presumption of innocence this is the key indicator for us. We're forming an opinion of this city's police department and DA, not deciding their fate. If/When the police or prosecution release the tape we can change our conclusions appropriately. If they consider this to be a serious PR issue they might just do that.

To draw the photo taken by his attorney into question relies on assuming his guilt, his attorney's misconduct and the prosecutor taking that misconduct without putting up a fight. Occam's razor and all that.
I have this habit of saving articles which takes longer than 2 minutes to read to my Pocket(any other reading app for you) and I go through the list while I commute.

Other than that, I like to watch 20-25min TV Shows ( Older ones like Futurama, or Rick and Morty ) if I don't want to read.
> can you patch ssh to distribute and run your latest bash script on 10,000+ nodes asynchronously?

Yes, quite easily, with GNU parallel. Of course, I use salt myself anyways, but it's not without its own limits. In particular, the inherent security risk of a compromised salt master keeps me up some nights.
Oil is valuable not because it contains hydrogen and carbon, but because it contains exergy (usable energy) in a dense and conveniently liquid form. Burning it and using the heat to drive an engine destroys the exergy. That means that the more oil you extract, the less oil remains.

By contrast, when we use rare earths, generally what we do is to concentrate them and put them into standardized products like automotive catalytic converters, glass, petrochemical catalysts, neodymium magnets, Nd:YAG lasers, or CRT phosphor dots, in which they are even more concentrated than in the ores we mined them from. That means that the more rare earths you extract, the more easily accessible rare-earth resource remains, exactly the opposite of the situation with oil. It's just in landfills.

(There is also a small amount of loss from things like cigarette-lighter flints, which end up as urban dust of mixed lanthanoid oxides, and waste incineration. Refining the outputs of these processes back into rare earth minerals is probably going to be difficult. But that's not where most of current rare-earth refining ends up.)

I don't buy the environmental argument. Yes, mining is dangerous. Yes, refining minerals is always easier and more profitable if you can dump massive amounts of poison into the ground instead of cleaning up the mess. But you can do it in an environmentally friendly way. You just can't depend on capitalism to make that happen.
> Assembly and C are dead simple compared to Java. The C reference manual is about 200 pages, if I dropped the Java reference manual(s) from a building it would create a sizeable crater.

I don't think that's a fair assessment of Java.
The full specification for version 8 is actually 788 pages, so 500 more than C, but you could reasonably argue that of those at least 100 are dedicated to specify what in C is simply undefined behavior and probably another 100 are dedicated to the memory model. The other 300 hundred would be a reasonable overhead for specifying classes and class loading.

You can say a lot of bad things about Java, but it could very well be the best specified language around; the spec is actually very readable, leaves no room for doubt and actually treats that thing called multithreading that still has no citizenship in the C language. You can't say that of a lot of languages.

EDIT:

I took the time of checking the C11 standard PDF (actually the latest available draft, as the ISO asserts copyright on the standard and you can't get it for free). It's 701 pages.
But at least C11 has <threads.h>.
Hetzner is not just saving on private peerings.

Most of their Servers are in east-germany where

* labor,land,power,darkfibre is cheaper
* they can harvest developement subs from the goverment [1]

Whereas peering (DE-CIX) is most dense in Frankfurt, West-Germany.

[1] https://translate.google.de/translate?hl=de&sl=de&tl=en&u=ht...
what if, for example, Netflix did something like this, and charged a higher subscription fee to, e.g., Comcast customers? though i don't believe this would solve the problem, it might bring the issue of net neutrality closer to home for many customers, and weigh on their decision which ISP to take (if they even have the choice, which would be an issue in the US, i presume?). and it's ultimately fair - why would all users pay for this through their subscriptions, if only some ISPs violate net neutrality.
https://en.wikipedia.org/wiki/Known-plaintext_attack
This is the reason i stopped donating to them.
The internet is not the web. SMTP is "push", VoIP is "push", scp from my local machine to a remote machine is "push" ... sure, there generally should be some form of consent on the part of the receiving party, but just because HTTP is limited to pulling stuff, doesn't mean there aren't less limited protocols around.
I've had to face the most horrible people with the most horrible requests.One of them being a request to "Send a payload with a Get request" . I spent nearly 2 months of my life convincing them this was not possible.I understand maintaining a high quality of code.But a major part of the reason for using archaic/available-for-the-past-10-years technology is 2 fold:
1.The HPBs do not want to/cannot learn anything new lest they need to one day code in those languages
2.They do not want to risk 'wasting time' of the sub-ordinates on learning something new which would benificial compared to actually doing the work needed.

Another third situation that I would agree with:
Clients sometimes really do not like to trust new technology.An age old anecdote is always brought ; "Why fix what is working?"
More links for you:

* Europe - https://www.washingtonpost.com/news/worldviews/wp/2015/06/05...

* A distorted map from Japan - http://chaudron.blogspot.jp/2009/04/kohei-sugiura-snakagaki-...
Hundreds of resources from nasa.gov regarding research into bone and muscle degradation don't automatically translate to what the parent asked for, for NASA "to answer (...) the minimal level of gravity necessary to prevent muscle and bone degradation".
High performance Docker containers are still a hard problem to manage; networking and disk performance still suffer to this day.
Jeremy Clarkson unveils new Amazon delivery drone
Author's favorite: https://i.imgur.com/7Z3QfF0.png
Making Bank Transfers Easy
Assembly isn't complicated. The instruction list for most processors is small and easy to remember, because it's mostly variations on the same few operations.

It gets unwieldy if you try to build complex data structures, because you literally have to do everything the compiler would usually do. So if you're trying to build an incredibly complex machine with lots of objects and interfaces, it will take you a very long time.

Java is complicated because the culture is complicated. It's not just a language - it's a set of architectural practices and expectations, some of which are questionable, combined with a unfeasibly large ecosystem of libraries and add-ons.

So it's easy to learn the basics, but it's not so easy to get to the point where you can start producing high-quality maintainable code within a typical working context.
The state of Bitcoin multisig
In my opinion, yes. Fluency in a language is comprehension and production. What you wrote above was production of (very) fluent English, which was in turn evidence of good comprehension of the linked article. Fluency in another language implies the ability to dwell ‘naturally’ in the language, and I don't think that your dwelling mostly in the written form of the language would lessen the benefits that this paper suggests bilingualism can bring.
Can you consider not needing to work at all? Let's imagine that machinery/robots can make all manpower obsolete. Why would you still need to work if everything could be provided without cost? Why would you need money at all? Couldn't you just lay back, relax and enjoy?
The answer is no, just because human nature doesn't like equality. Nothing more.
Distributing Command Line Tools with Docker
Lots of things in large organizations are done for political, budgetary, turf-war, ideological and finally idiot-in-charge reasons, not necessarily for "good reasons".
More relevant nowadays, due to the ubiquitous nature of transportation, I suspect would be seeing a map that charts not time necessary to reach a location (after all 72-96 hours would cover the overwhelming majority of the globe) from a given starting point but rather the nominal cost associated with doing so.
NativeScript Best Practices – use Font instead of Image to show an icon
Care to explain the relevance?
How do you propose this would work actually? The last article I read on the subject suggested that AG isn't viable near term as the space craft would have to be prohibitively large. I recall the primary issue being that living quarters have to be a certain distance from the axis of rotation.

[EDIT]

Here you go. The relevant info is on wikipedia: https://en.wikipedia.org/wiki/Artificial_gravity#Rotation

The radius of rotation would have to be a minumum of 224 meters.
Master Foo and the Editor Wars
Yes, and yes. The things it can't do are a pain, but the things that it can do are things that are very difficult to do in a standardized way with desktop/mobile. A cross-platform UI that simply works on just about any device was considered the holy grail of computing at one point. Everyone gave up on it after a while, and very quietly the web just "became" the platform that enabled such a UI, without limiting how such a UI can be created.
Graying Japan Tries to Embrace the Golden Years
Wow! That sounds really cool!
This is certainly interesting work. It seems like the kinds of designs for which it would make a huge difference are also the kinds of designs that would underperform in raw C as well, though; a fair amount of memory optimization in C also involves minimizing pointers.
I'm pretty sure if we earmarked some money for NASA build and launch an artificial gravity test bed to the ISS, they'd do it. We just haven't.
C framework and how to deliver code as exe or on linux
Hi,
Recently i have started coding in C to interact with REDIS and found out the old love to work with C, however i came a long way from java to nodeJS and wanted to learn it again for fun & actual work (like developer a library like REDIS in C). I have few questions.
1. Where to start, since i know basic C, are there any frameworks established.
2. Network programming or i should say HTTP programming, how to do that.
3. How to delivery the softwares like EXE on windows , or jar in java means how the ecosystem works.

i hope there will be enough experienced programmers to guide me through the tunnel.
I wish the guys from
http://www.rome2rio.com
see this and make a more precise modern version
How to Overcome Distractions at Work, and If Time Tracking System Helps
How Over 80% of People Are Texting for Business
I don't keep up too much, so what basic civic engagement issues have they acted on since the one highly publicized incident? A browser like Mozilla, and its place in the market, is overtly political in itself. It always has been; open source is politics. Heck, dozens of major OSS projects have the "don't donate to us, donate to our sponsored charity" thing going on. Those projects focus on very liberal, social justice issues too though with a more global focus.

But, what's happened since the one incident?
Argument: Computer Science is not actually Science
Empathy as a hidden motor of human history
How an early investor in Snapchat spots billion dollar ideas
I think you're wrong because you don't have an order-of-magnitude estimate of how much has actually been spent, how much we can reasonably expect, how much nuclear power is worth, and therefore how much spending would be a bargain.

(I hope you don't mind me copying this previous comment when the New Yorker article was on HN....)

When I read this article on ITER

http://www.newyorker.com/magazine/2014/03/03/a-star-in-a-bot...

I was blown away by this passage:

> Typically, outsiders cannot comprehend how the massive expenditures never manage to yield energy. Typically, insiders cannot comprehend how little is being invested in a project that presents such immense technical obstacles and also such potential. A graph commonly passed around among the insiders—an enduring scrap of twentieth-century budgetary ephemera—depicts the 1976 federal plan to build a working thermonuclear reactor. The graph tracks various scenarios for attaining fusion energy. The “maximum” effort, the most expensive up front, with initial spending as high as nine billion dollars a year, was projected to yield a reactor by 1990. The “moderate” effort, with spending never exceeding four billion dollars in a year, would take fifteen more years. The fusion community might be easy to criticize for its many unmet milestones, but for decades the United States has never come close to even the moderate effort. In 1977, when the American fusion budget was at its peak, government investment in the research, adjusted for inflation, was seven hundred million dollars; by 1991, this had fallen by more than half. It is now half a billion, not appreciably more than the Korean budget.

The chart was produced by Energy Research and Development Administration (ERDA), which was later subsumed into the Department of Energy and presumably represented the expert wisdom at the time. (Please correct me if you have info that most experts were in fact more optimistic.) It can be found, in 1976 dollars, as figure 1 here:

http://www.21stcenturysciencetech.com/Articles_2010/Winter_2...

I am having a hard time getting over the importance of this. For all the discussion of global warming, energy prices, population crunches, etc., etc., fusion is always ignored as a solution for the simple reason that people think it's unfeasibly costly. And they think that only because they think it's had a history of being grossly more expensive than promised. But if we've really known how much it would cost to get commercial fusion power since 1976, then this reasoning is completely faulty. So then if we just haven't spent the modest amount of money on it...isn't this insane? Someone please tell me what I'm missing.
As a native English speaker, born and raised in the US, it is a lament of mine that I can't justify the enormous time and effort needed to become bilingual. I guess I could learn Spanish, but why? It would be primarily recreational. And the time spent could almost certainly be more productively used picking up some other useful skill. Maybe I should just do it anyway in light of the more abstract benefits that the article touts.
The unit tests are written by the programmers on each project, not generated by a computer. The test suites are generated by selecting a subset of the project's real-world test suite.
This doesn't seem to cover business organisation either. I know there are plenty of these "how to start a startup" courses, but i'm looking to fill in a specific niche of knowledge, not have to sift through another general course.

That said I've heard great things about "4 steps" but haven't got round to reading it yet so I guess it's worth a watch based on the instructor, so thanks anyway.