skysight-inc/HackerNews huggingface dataset:
I maintain that, with the rise in ship size, and progress in reactor design, we should re-open the issue of the civilian nuclear fleet. Ships have gotten three times as large in just the last ten years to conserve fuel and serve the globalized economy. Fuel is still 90%+ of their cost structure. The Maersk Triple E class wouldn't even feel weather conditions that would have destroyed the NSS Savanah, and we have developed exceedingly fine bathymetric guidance systems since that era to avoid grounding. We can build proliferation-resistant (piracy-friendly), passively safe reactors without even utilizing the basic nuclear navy 100% failsafe strategy of dumping the reactor in several pieces into deep water to avoid meltdown if cooling systems become overwhelmed. We have had to use that failsafe, best as we can tell, precisely zero times over 5400 reactor-years of the US Navy.
That is awesome, thanks. (Gilbert Strang is awesome.)
Or Rust's Cargo.
Flickr redesigns web and mobile apps to create a powerhouse in photo storage
Allegro Common lisp comes with an IDE with all the bells and whistles.
LastPass installs malware?
From the lastpass download page, I installed the contents of https:// lastpass.com / download / cdn / lpmacosx.zip (de-urlized, for public safety)

My browsers were all hi-jacked, links taken over - lots of 'searchmadeeasy.com' linking (particularly on stackoverlow.com and viewing stackoverflow.com results in google searches) and http:// macsecurity-alert .com (de-urlized again), which is pretty obviously a malware phishing type site.

I never get caught by these sorts of things, and only downloaded lastpass on the recommendation of colleagues. Only by uninstalling lastpass were the issues addressed.

Anyone else seeing this with recent installs of lastpass? Infuriating that what I thought was a respectable company/product is desperate for cash to hijack browsers.

Edit: do tell me if I'm wrong on anything here, please!
would not it be easier and cleaner to use the Android's REPO tool [1] to pin down the versions and layout your workspace?
At least the REPO allows you to write down the dependency information in a declarative manner instead of Makefile scripting snippets.

[1] https://source.android.com/source/using-repo.html
Have you considered a thin-imaging solution like DeployStudio?
Makefiles, build: docker build

Ugh, more Linux-Only. Don't follow this please.

(This isn't necessarily aimed only at blog post, but guys and gals there are other OSs supported by Go than Linux/OSX. Most of the time just having "go get" work is enough. Trust me, I've done it a lot as an outlier. I use FreeBSD and Windows.)

What's wrong with using something like party[1], or nut[2]? Or just vendoring in a way that go build still works. Seriously, what's wrong with more source files in your project's source repository?

This way I can go get your command (package main).

I dunno, maybe I'm just grumpy.

[1] https://github.com/jingweno/nut
[2] https://github.com/mjibson/party
It isn't mandatory. It'll be mandatory by 2020, but for now, these planes need to broadcast ADS-B.

http://en.wikipedia.org/wiki/Automatic_dependent_surveillanc...
The only way an IPO makes sense is if they're going to raise money to compete with the Apple Watch or to move into a completely different product category.
Are you able to travel?

Depending on where you're working, but most companies won't give you six months vacation. Use that to your advantage and see/do things you haven't been able to do while in school or once you're working full time.
Any suggested reading on Yelp's Mafia-esque extortion? A quick Google turns up a bunch of innuendo and vague allegations but nothing concrete.
Possibly the "Forer effect"

[0] http://en.wikipedia.org/wiki/Forer_effect
Honest question: Is there any benefit of using tmux over a proper tiling window manager? Or, why would I want to delegate some of the window manager tasks to a terminal emulator?
Some heavily male counties in some decades may be military bases - look for Fort Hood in Texas, Fort Leonard Wood
in Missouri, and Cannon AFB in Clovis, New Mexico.
> Actually, some people do [write asm.js code by hand]

Who?
Millennials want a work-life balance
there are the same amount of security bugs in almost any software, and the number shows some correlation with the lines of code count. Strictly from the code point of view you can follow best practices and actively training the stuff on security. This cost money and time and nobody really wants to do it. The companies started to do this invested serious amount of money into the project and it shows in the statistics.

http://www.gfi.com/blog/most-vulnerable-operating-systems-an...

In open source this is more of a community thing with little discipline, the nature of the software development is less tight, this yields to mediocre results.

I guess the at Apple security is as far is from design as something can be, probably not a high priority.

Knowing the historical flaws is only useful if invest into mining it and act on the results.
There is currently no requirement for airplanes to broadcast ADS-B signals.
Note that chroot will provide containerization, but without isolation (processes can always fork out of their chroot jails). You still need things like pid namespaces etc.
We ought to be having a deliberate debate about how to change our laws to reflect

Yes, but the powers-that-be are content to let it all happen by default, because most potential outcomes lets them win. If we just shrug and ignore it, they win. If we wait too long to take action, they can argue that the surveillance is understood and that we've grown used to it, and thus under conventional 4th Amendment analysis, there's no more expectation of privacy.

Really, the only way they can lose is by putting the question forward for debate.
Uhm, something weird happened. I tried booking without a visa to see the error, but it let my booking through (I then cancelled my reservation).
The point is that each person taking the carpool lane helps you out a little bit and does not hurt you at all. The amount of value you derive from any one person cheating is very small, but every person who does it is benefitting you very slightly. From a perspective of self-interest, we should hope that as many people as possible take the carpool lane, so getting mad over it is an example of people prioritizing community standards over their own interests.
Go's Dave Cheney is taking a different approach of solving this problem with "gb". He agrees that "go get" should not be used.

https://github.com/constabulary/gb
I would have a problem with that, as I still think that the PD should be required to have articuable suspicion to collect information on any and all who may be caught on camera. It's inevitable that some people caught on video camera will not be "potentially" committing a crime. Video cameras might be easier for the legal weasels to defend than the Stingrays (radio waves don't care about walls, and "oh, those people were in the wrong place at the wrong time, and too bad if they are video taped"), but I still find it personally detestable. It's ridiculous for the Baltimore City PD to have the ability to video tape the whole of the Baltimore Metro area's landscape, merely under the guise of some crowds milling about in limited downtown areas. Compare to body-cameras: I have no problem with body-cameras and their potential to capture people in all walks of life. Presumably if a police officer's body camera is going to be focused on you, then the police officer him/herself will also be there, exercising judgment and discretion regarding which people are of interest or are potentially committing a crime. The same can't be said for the use of video cameras on drones.
Unconscious racial bias comes up a lot in these issues. Yet I am at a loss to see a mechanism by which we could even begin to remedy it. What steps could proposed programs take?
> I just don't think a pedometer gets the job done.

Fitbit's current flagship activity tracker (the Surge) includes a pedometer, but it isn't just a pedometer. It has a fair array of functions, including non-pedometer fitness functions like the heart rate monitor -- it doesn't support third-party functionality like Apple Watch or Android Wear, and it doesn't have a color screen, OTOH, it can be used with Apple or Android devices (and Windows Phone, I think) -- or with neither, it can use a desktop or laptop to sync, as well -- and when used with a mobile device, it can support call and text notifications and control the synced device's music playback.

It also has its own GPS for doing exercise (run/bike) route tracking.

They're in a tough competitive spot, sure. But they've known for a while that the direction was toward broader functionality.
Price discrimination is like the most wide spread marketing initiative period. Don't worry ebook buyers don't like to read comments, you're safe :)
Depression clouds one's judgement. "Knowing better" means nothing in that context. The above quote is entirely lacking of empathy, and in understanding of human nature.
I haven't written much go, so I'm just riffing here, but could you do something similar to what the author is suggesting with git submodules?
This is awesome! Similar to nbviewer.ipython.org functionality.
I'm really curious what the second or third iteration of the MS Band looks like.

I tried one on and the whole hw/software combination right now seems like a public beta. But it's showing they've got some really good ideas.

What I'd really like is a stress management feature from one of these sensor bands that can glean more info from my daily life. It seems like a perfect fit for MS to look at my Outlook calendar for the day and my heart rate and then point out to me a meeting that may have gotten heated.
> What do you honestly think is a bigger risk for you? Getting murdered by a criminal or the US government via drone. Cause it's like 40k:2 for the past couple year.

The fact that there are bad actors in one arena does not obviate the need to push back against bad actors in other arenas. Additionally, one could argue that if the government doesn't follow its own rules, it risks undermining its authority to enforce those rules for others.
> S-expression syntax is a well-designed serialization format

I must press, well-designed according to what measure? OP presents the well-designed serialization format as a strict positive instead of the truth: a tradeoff compared to other unnamed qualities.
I find the automatic sleep tracking in the charge pretty valuable. And now there is the resting heart rate tracking. Also their step tracking firmware is one of the best. The aria is also useful.
Mikko Hypponen: Is our online future worth sacrificing our privacy and security?
Cuban Coders Looking to Energize a Nascent Startup Scene with First Meetup
Oh, I was thinking about it from the perspective of a man who wears no 'jewelry'. But now it's tech, so it appeals to them, too.
Maybe. We want to reduce the amount of supervised training. I think that's what Hinton is trying to do with his capsules.
Scalable SQL Database Crate Now Available as Click-To-Deploy for Google Compute
Yeah, I'd like to see that, too. It might make supporting Go on Android easier, too. Even Rust could probably be used then for Android apps.
GNU make is cross-platform. It's often aliased to "gmake" in Unix-likes that have their own variants of it which predate GNU as the default.

True on Docker, though.
I hope before the buyer closes the deal they go to the last page to see the bad reviews about the company.
This is a really great book! It covers a lot of physics and gives plenty of insight on the relation of geometry and physics. It even made me program this library: https://github.com/cschwan/hep-ga (shameless self-advertisement).
Not at all. The right to privacy, while not spelled out explicitly in the Constitution, is recognized by the Supreme Court and the basis of most modern boundaries on what government can and cannot do with regard to surveillance without a warrant. New technology that makes it possible to observe "public" behavior in ways that were previously impossible is still subject to the right to privacy, and courts may well rule it intrusive and unconstitutional.

Consider the case of license-reading cameras. Not intrusive, right? But that data, not being collected under warrant, is more or less public, at least obtainable via FOIA requests. It's already been demonstrated that this data can be used to trace someone's address (and other critical addresses, like work or favorite stores) quickly. So it's not just a matter of government collecting "public" data... it's making it available to anyone, some of whom may not have your best interests at heart.

Now, imagine you have a violent ex who might well kill you if they could find you. I know multiple people in that situation. And government surveillance data, publicly available with a little effort, could find you. Is that okay?

Don't mistake your privilege for society's needs.
That's a debate worth having.

My opening salvo: The point at which individuals and corporations use of cryptography can be denigrated as, "Making it hard to detect terrorist activity" is the exact point at which it becomes impossible for the individual or the corporation to meaningfully engage with law enforcement. The escalation of the rhetoric surrounding e-crimes blurs and negates our ability not only to judge appropriate penalties, general severity, but also when, how, and to whom to report these crimes.

Its very hard to even tell when and if a crime has been committed.

In such a chaotic environment it is inevitable that money and connections and influence supplant the law.
Oh, awesome, thanks for those links!
Maybe we're talking about slightly different things?

There are many interesting algorithms that are usually analyzed in an imperative setting, like in-place quicksort, Knuth-Morris-Pratt, or Gaussian elimination. There doesn't seem to be any benefit to analyzing them in an FP setting, because it's not easier and doesn't yield new insights.

It seems to me that the FP approach only really shines on algorithms that are "naturally tree-like". For example, I'm a big fan of Okasaki's work on purely functional data structures, and of Blelloch's work-depth model. But let's not oversell FP techniques as the foundation of all algorithm work.
Their customer service is pretty horrible, too. My Aria scale just would not connect to wifi. CS sent me the same troubleshooting info as listed on their site 3 times and then offered a replacement but refused to pay for shipping. In comparison, I had a MIO Fuse, which broke, and their CS not only mailed me a pre-paid label but even got me in direct email contact with one of their PMs to try to troubleshoot the issue.

It also took Fitbit over a quarter to launch Strava integration after announcing it, yet that feature is probably a couple days (max) of coding. The Mods in the discussion forms kept sandbagging, claiming the feature was extremely complex.

The initial step counter was a hit product with a specific niche. My impression is they've really struggled to keep up with growth and innovation in the field, and this IPO is very much an attempt at an exit of sorts.
well, for starters, to accept it, the licensing would need to be changed slightly.

Parts have

+// Copyright 2015 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// Copyright 2015 Intel Corporation
+// Copyright 2015 CloudFlare, Inc.
+
+// This file contains constant-time, 64-bit assembly implementation of
+// P256. The optimizations performed here are described in detail in:
+// S.Gueron and V.Krasnov, "Fast prime field elliptic-curve cryptography with
+// 256-bit primes"
+"

The additional copyright notices would not be okay.
They would cause everyone who uses this library to have to reproduce not just the standard go copyright notices, but those, too.
That is a matter of law, not thinking. We have specific laws in cases where you can expect that information you disclose to others should be kept secret. Attorney-client privilege, HIPAA, etc. That alone should tip you off that types of communication without such restrictions are not protected.
Location: Kazan, Russia

Remote: YES

Willing to relocate: NO

Technologies: iOS, Obj-C, Swift, Cocoa Touch, Cocoa

Résumé/CV: http://aleksandrov.ws/cv

GitHub: https://github.com/ealeksandrov

Email: evgeny@aleksandrov.ws

4+ years of iOS experience; active Git user and open source contributor, keeping up-to-date with community; 15+ apps pushed to App Store + couple of OS X apps.
I tended to use it only on workdays, and to take something like 10mg once per day. I think I had slow-release at one point.

But again: I had a prescription, from a doctor, due to a diagnosis. The experience remained quite unpleasant, and I don't recommend it to anyone.
You probably are thinking of the AGPL, which would make that requirement. Normal GPL doesn't.
> A legitimate review, is a legitimate review.

To filter for legitimate reviews, real identity can be important. That turned out to be what set facebook apart. People transacted online as themselves, and they incorporated real life experiences into their profiles. Reviews that were verified to be by a person, with a verifiable identity, track record, and reputation can raise the signal to noise. If you simply need a valid email address, anyone can make as many reviews as they want with no stakes, which in turn, devalues everyones ratings in general.
What? GNU make works everywhere. I've used it on Window, OS X, every Linux distro I've touched and all the BSDs
If you have a Verizon phone, you may be able to sue the NSA
Or, once you have lazy evaluation (like in Haskell), for that matter.
I've been using lastpass for years, and haven't seen anything remotely similar.

Maybe their cdn got hijacked?
You ever look up into the sky and see an airplane and wonder about it?

Here in the future, the answer's no further than your smartphone! Where it's going, where it's from, what it's carrying, freight or passenger? If you're near an airport, how busy is the airport? Which runway is that plane landing on? How many runways are there? What size airplane can that runway handle?

Just general curiosity, really.
That's a theoretical problem, not a real world problem.
Really shady stuff.

>Apparently Viglink said they would not be overwriting other affiliate links, however in the comments at Practical Ecommerce, it seems to indicate that it is happening in practice, and affiliates driving the links are not getting credit for doing so.

So basically bit.ly is cookie stuffing.
Yes, you absolutely could. You wouldn't even need to fork the dependencies.
And if you look at dal/README.md https://github.com/go-bootstrap/go-bootstrap/tree/master/bla... , they say that they got the "data access layer" defintion from wikipedia http://en.wikipedia.org/wiki/Data_access_layer , and in the last line of the wiki page says:

> Object-Relational Mapping tools provide data layers in this fashion, following the active record model. The ORM/active-record model is popular with web frameworks.

:D
I create computer vision solutions. I wrote a camera abstraction class which I use for multiple clients which I open sourced [using "WTFPL" (1)].

I don't charge my clients for the time spent on open source code that I write for their projects but realistically, I'm giving them free labor. It just seemed like more of a hassle to license it to them at the time.

For my current client, I wrote a library that I license to them for a fee. When you license a library it is a lot easier to charge by actual value delivered than by charging by the hour. We agree on an acceptance criteria, they test it to show it passes, the pay me and then they get the source.

The code I write for a client becomes the property of the client upon payment. This is an important thing to have in your contract.

I had a local lawyer draw up my contracts. I spent some time on the researching internets making a rough draft of what I wanted as this gives the lawyer a list of things that I wanted to capture in the agreement.

As an aside, I insist on a "10 day net". After 10 days out, the rate is increased by $50hr i.e. if I billed at $N per hour and they take more than 10 business days to pay, they pay me at $(N+50)/hr.

(1) http://en.wikipedia.org/wiki/WTFPL
Lately I've been working on something to address the problems that I see with go get.

https://github.com/skelterjohn/wgo

It's a workspace layer on top of the go tool, with added support for repository pinning. You 'wgo get' the repo you want, and 'wgo {save,restore}' will pin/fetch it in the future. Also, 'wgo FOO' will do 'go FOO' with GOPATH set for your workspace, so all the normal goodness is still there.

It also makes it so you don't have to manage the GOPATH env var anymore, which I always found to be a pain.
That's a different flow control than what I'm talking about. tmux is just overwhelmed and cannot keep up with the output from tar whereas screen takes care of it and still responds to user input. Frankly I'm amazed there's only one or two posts about this on the internet as there's more than the pathological linux tarball extract where this problem will lock up tmux.
Ask HN: What are ideas/features Uber should implement immediately?
It can be for either consumers or other businesses.
You sound like a Windows admin living in a Linux/BSD world.

I struggle to do everything with Powershell, but almost everything I do has a mouse input. I use a gaming mouse for system administration - a Razer Naga Epic with the 12 thumb buttons.

They're a 3x4 array; I bind them to:

Row One
1. F5
2. Up arrow
3. F2
Row Two
4. Left arrow
5. Down arrow
6. Right arrow
Row Three
7. Tab
8. Delete
9. Backspace
Row Four
10. Enter
11. Spacebar
12. ESC

I can do the work of 2-3 admins, and I'm faster than poorly-written scripts.
If anything my new watch is making me more open minded about wearing stuff on my wrists. Since the Apple Watch lacks sleep monitoring (of course, since it's off being charged during sleep time), I've been considering buying something that does do sleep monitoring. Point being, the squeeze may go both ways.
I can pick up a rock and throw it at the water so it skips across the surface. It takes less than a second. How many calculations did I just do?

We are 'slow' only when we formalize the problem.
Take a look at https://github.com/skelterjohn/wgo - it's vendoring in a way that 'go build' (and 'go get') still work :)
Oh yeah, I agree. I was mentioning them since your comment only mentioned the effects and not the practical aspects of the display. I just figured you might be interested in some other examples like the one you mentioned.

[Edit: This one was one of my favorites: https://www.youtube.com/watch?v=ZleDZP0FKWo ]
True, lots things in India are not available to everyone. E.g., running water, enough food, etc. This means India is poor.

To make the best comparison I can think of, spine surgery cost me 0.5-3 months of a local software engineer's salary. In the US the billing error might be 0.3-2 years of an American engineer's salary.

http://www.nytimes.com/2014/09/21/us/drive-by-doctoring-surp...
There's a new problem which still hasn't been resolved w.r.t. iPython notebooks and reproducible results, and that's the problem of private, ephemeral, or mutable data. At the very least, iPython theoretically helps with the audit trail for private and mutable data, but it doesn't necessarily foster (re)producible results or alternative analysis.

This is a more general problem overall, but potentially something like magnet URIs and bittorrent could really help with part of the problem. (I don't really believe git as a system nor GitHub as a platform to be the appropriate place to solve this either).