skysight-inc/HackerNews huggingface dataset:
While it may appear that https://github.com/thejerf/reign is asleep, development is actually proceding apace; we're just not committing anything publicly because I'm of the opinion that nobody contributes to a project that doesn't at least have minimal functionality. We're currently on track to getting this put up in our beta environment pretty soon.

As the README.md says, I still wouldn't want this showing up on the HN mainlist, especially that repo as it stands now.

If there is someone who expresses a serious interest in helping out with that, I can see about doing a sync up to github. (If you're not comfortable discussing on HN, see my profile for contact info.)

(I also don't want to overpromise as I haven't looked into the details recently, but we are also working on functioning as an Erlang node sufficient to send and receive messages between Erlang and Go. We realized that we weren't willing to do a "big bang" upgrade, so we're planning on having cross-talk between the Erlang and Go nodes so we can gradually transition. I expect this to appeal to many people.)
There is evidence that working form home increases productivity. [0] But the problem is harder to solve than just convincing managers that remote work is productive. Many of the employers who believe in the productivity of remote work are more willing to offshore the work for $25 an hour than shell over a the cost of a fully loaded local dev of $80-90 an hour. So if you want remote work you need to convince your boss of two things. That remote work is productive, and that the benefits from timezone sharing and language fluency are worth an extra $40-50 an hour.

[0] https://hbr.org/2014/01/to-raise-productivity-let-more-emplo...
From the few that I gathered working on it, COBOL seems a good fit for `awk` like logic. Simply linear structured work leveraging the record based FS. And quite often, people tried to add a transpilation layer to have some sort of SQL JOIN on top of COBOL files, in vain.
BTW, DACH here is presumably the trilingual abbreviation "Deutschland, Austria, Confoederatio Helvetica", i.e., Germany, Austria and Switzerland.
So what I do in these situations is go to about:crashes, click on the appropriate crash id and look under the Related Bugs section. If there’s been a bug filed with the same signature then it’ll appear there. Alternatively, if it’s not been filed already you could click on ‘More Reports’ and look at the number of crashes. If it looks like a few you might want to file it with just the signature and no steps to reproduce; sometimes a signature and backtrace alone is enough to diagnose and fix (e.g. this one I filed recently: https://bugzilla.mozilla.org/show_bug.cgi?id=1163945 ).
You claim he isn't passing judgment by pointing out he is commenting on behavior; but then you follow that up with his interpretation of that behavior, which is a judgment.

I also think he happens to have made the wrong judgment. People talk about the Uber badge not because it is familiar or important to them, but because it is a conversation starter that is safe. A conversation about a medal earned during war time is not a "safe" conversation. It can lead to a lot of uncomfortable places.
The average US school isn't a great place for open source programs still, sadly. Whether it be teachers giving out notes in .PPT or requesting that essays be sent to them in Word's format so they can leave notes and send them back. This happens at the university level too outside the known-for-computer schools like MIT, Stanford, etc.

I will say, though, if you're going into a computer-related field in the future, having a Linux box will put you ahead of a lot of your peers--at least it used to. Maybe Ubuntu is too nice now, but years ago by forcing myself to use Linux as my OS exclusively, I learned a lot of skills I still use much later in life. From SSH to manually mounting drives to xorg configurations to SSH forwarding to etc etc. The forcing yourself to use it exclusively is best for learning, but even having a small headless Debian box in the corner of your room is helpful for learning about different things.
Every new service or process that wants to listen on a NIC would lead to a new ip address created for the same machine, which in turn leads to updating of all possible routers of the internet, which would be a useless waste.
Welcome to the AI Conspiracy: The ‘Canadian Mafia’ Behind Tech’s Latest Craze
Hello chatmasta, sorry, I can't share the details. Btw, yep makes sense to wonder about this since is a particular setup. Moreover Redis is BSD and not GPL which makes things more interesting. At the same time there are many projects that lost traction once the project leader decided to quit. So many variables indeed... So basically the value is given by a set of things. How important is for a company to have you on board, how important are your design decisions for the project, how strategic is that the project leader does not start another company instead of joining forces, and so forth... I think both parts are happy about the deal in this case.
I would love to know the actual deal which happened however I highly doubt if he would publish it.

It is very clear to me that redis is a labor of love for antirez and money is not a driving factor anymore in his life. I am sure If it was about money, he would have started something like redis labs long time ago himself.

Personally, if I was as smart as him and created a great open source product like Redis, I would have definitely started something like Redis Labs to benefit from it financially. I am jealous of folks for whom money is not a driving factor.
I agree with you but still see it as a net positive for the employer, even if none of those hours are spent on work. Perhaps it's a stretch, but I think that 250 hours of potentially stressful commute time being allotted to more fulfilling activities will result in a better employee (albeit only incrementally perhaps).
I agree with you. My experience with remote work has been touch-and-go, but it always helps when team members are mutually willing to communicate over the phone. Effective back-and-forth over email seems to be a rare skill. No matter how much time you put into refining a message, it is only ever one piece of a conversation. If there is more to say than just "Do this," or "I have done that"—if you need a back-and-forth—all email does is stretch the dialogue out. Answers come more slowly, and often as incompletely. And, as you say, tone is very hard to get right over email. I'm sure I've read at least a couple articles on HN about the tendency to read aggressiveness into concise emails.
If password management software was so easy, my mom would use it and my dad wouldn't call tech support every week to figure out how to use his. I'll say that it's better than it has been, but I can't call it easy.
This looks really interesting but I won't buy unless the poster engages with the commenters here to address some of the questions.
It seems (correct me if I'm wrong) a lot of the contributors are from companies so it might not the best example.
On Killing by Dave Grossman is a little outdated, but still an excellent read about how the military conditions soldiers to become killers. I'd strongly recommend it.
An open-source, audited, encryption application based on NaCl already exists:

https://github.com/Spark-Innovations/SC4

I also have a keyserver that is currently in closed beta. Contact me if you want an invite.
Timothy Gowers wrote Is the Tricki dead? back in 2010 [1]. In it he effectively said that Mathoverflow emerged after he started it, and it seems to be better at some of the types of things the Tricki was meant for. He also talks about the fact that articles on the Tricki are harder to write, and involve more effort.

[1] https://gowers.wordpress.com/2010/09/24/is-the-tricki-dead/
When I worked remotely, we would often do conference calls with someone sharing their screen, which reproduces a lot of the benefits of being in a conference room with one person's laptop hooked up to the projector.
the point of the article is that this is what the author thought was the case, but not what actually appears to be the case -- e.g. it seems that Krugman's interpretation of the same Card & Krueger evidence has changed, as opposed to him changing his view based on new empirical evidence available since then (which is quite messy and inconclusive, tbh).
$400 was in range for a Christmas present for my twins last year. $1,300 definitely wasn't.

Plus, I don't want first graders with cellular access.
I'm working on an app that enables people to send unlimited content over cellular, organized into stories. In the moment is when network and context is lost for created content. It's how we should preserve moments: https://itunes.apple.com/us/app/keepsake-send-tons-photos/id...
Show HN: Democracy.io by EFF – Write to your representatives
Perhaps it isn't worth it?

iPod doesn't have 3G, so it's offline outside WiFi range. This means you're either close to WiFi and WiFi-based location works, or you couldn't do much with it anyway.
Ask HN: How to navigate the job market (in and outside of tech)
Hey guys, I mostly lurk around here but I was just curious to ask a very general question which I am wrestling with right now. I am currently an investment banking analyst but graduated with an electrical engineering degree from a great university that has a non-target business program. I have my banking job, which though stressful at times, is actually giving me a chance to learn a lot, but I am now at a crossroads over whether I want to continue in finance or look for other jobs, whether it be tech or anything else.

Just looking for some advice to where to even start looking at other options besides the traditional banking route. Not being at school and not having career fairs to go to is starting to make the recruiting process a lot more daunting. So if you have any experiences you could share about finding a job and learning what else is out there besides the industry I am currently working in.

Thanks everyone.
This business scenario is not that unusual. The package is whatever you can negotiate.

Your value as a no-longer-essential founder does not necessarily diminish once you are no longer a single-point-of-failure. Some founders are also superior community leaders. Doug Cutting (founder of Hadoop, Lucene, now at Cloudera) comes to mind.
This is interesting. I wonder how that decision was made.
I'm working on a mobile app built with the Ionic framework. It's called Tripfix (http://www.tripfixapp.com) and is a tool to help you plan things to see and visit on a trip away.

The Ionic framework is great, and I found it really easy to get going with. So far it also hasn't yet hampered me by being a hybrid framework, so it's been a lot of fun :) (http://ionicframework.com/)
Or the music quality. Same as the iPhone (which is pretty good, admittedly)? Or better?
We implemented our payments with PayPal Website Payments Pro, and we actually get back the name and address verification information and can choose to ignore it (at our own peril re chargebacks)
I'm using this for a greenfields project and, while we haven't shipped yet, so far, I'm quite impressed by this framework. It's also one of the few (only?) moderately mature Swift-native binding frameworks available right now, based on my research. (Others are available, but most are in a decidedly beta state and often lacking full documentation.)

On a related note, designing an iOS app in an MVVM fashion (which is a common theme among binding framework users) is quite the treat.
Personally, as a college student, I love taking my notes digitally. OneNote automatically runs OCR and indexes every note that I take, which means I can search through my handwritten notes (at least for me, it's immensely useful come test time). Plus, you can ink right on top of powerpoints and PDFs distributed by professors, which helps give some additional context to whatever you're saying and saves some effort note-taking wise. I can't go back now that I'm able to harness fully digital notes.

Also, there are other tablets out there (see: iPad), but the lack of a digitizer makes note taking pretty frustrating. It's irritating that they don't support any degree of pressure sensitivity, palm rejection, etc. Surface 3 (base model) is actually very reasonably priced, in my opinion, for all of its value add.
> there are tons of downsides of having to rely on written communication

At the company I work for we use a combination of Slack and some video/voice tool (speak.io, hangouts, joinme, uberconf, teamspeak, etc. - we've used all of them) for any complex communication. Email is 100% external (customer) communication.

> It's slower, you don't get the non-verbals, it's easy to misinterpret, you form less of a bond with the person on the other end, etc

While I don't think forming a bond with a co-worker is at all important you can supplement this with quarterly "work weeks" where everyone is in the same place working together 4-5 times per year. Also, I have to disagree that it's slower. Face to face communication often leads to wheel spinning and shooting the shit. Hardly anything gets done. Remote work is defined by communication, so it's much faster, and more effective.
I think the GPS receiver comes "for free" with the phone hardware (the DSP/antenna package).

So, I doubt it, just because it wouldn't add much and would cost significantly more (both in components and battery life).

With this kind of device, you're only online when in wifi, so location-aware services are limited too. i.e. what would you do with the GPS info? Maybe photo tagging?
I'm not meaning to sound like a jerk, but comparable Android devices would be actual phones, with sd card slots. Pick one with a camera you like, turn off data/phone, and you can get whatever storage you want for a pittance.
Grandparent asked for useful though :P
One request Keybase friends...

Can we get a forum or mailing list to discuss crypto design decisions, security etc on launch day?
Apple Pay uses industry standard payment tokens, just like Google Wallet, there is nothing stopping any company out there from using the technology. The only thing about Apple Pay that is proprietary is the TouchID fingerprint verification.
Haa 49$ for a 2GB screenless player. I wonder how large is the profit on this one. And I thought Sandisk were mean to charge 40$ for a 4GB Sansa Clip.
basically there are tons of browser plugins which listens to your keyboard, or anyway see everything you enter in a form. One nice example was facebook color changer;P
'Get into a contract' is a weird euphemism. What you really mean is 'you can get an iPhone 6 for $200 if you ignore the actual cost'.
Great UX React components you should check out...
.... from Creator No.2 :)
Perhaps they don't want to expose a lot of IT-dullard companies that still rely on VB6 to a ton of security issues. If a company is still relying on VB6 apps, it's very likely they neither have the talent, know-how, nor funds to competently defend their code.
We've done both (office in Berkeley, but now two founders in Berkeley, and the other 7 or so around the US).

A couple of points:

a) It should be all remote, or all local. You ruin the fun for people if a chunk of the team if talking, and chat is dead.

b) My co-founder/wife and I purposefully avoid shop talk, and keep it all in chat.

c) Remote is a good life style for some people. We look for people who will be happy at home, people with lives and families, who don't need to meet friends to go out with and lovers at work. This fits our culture - we attract outdoors types, who like time to themselves.

d) Some people are self-driven and make good remote workers. Some people need to be in an office and get constant nudging from physical social pressure (and their boss).

e) Tools: weekly Google Hangout, frequent one-on-ones, Slack, Trello, Github - almost zero email.
You guys don't even want to know what triggered this, suffice to say, canonical is not a happy open source love fest.
I used to think SSAO looked fine until I implemented it. Now it sticks out like a sort thumb and one of the first things I do when I play a game is I turn off the SSAO in the graphics settings.
> we've found it hard to always keep our developers motivated and executing on time. Any advice

This isn't a remote problem. It's a hiring one. You need to hire better developers.
I'd call a Future a threadsafe queue with one element going thru it IMO, it's just as much of a collection as Optional.
I don't know about the compensation, but I do know that by and large, cost of living is fairly low in Sicily, so if the compensation is good by US standards, antirez is going to be pretty comfortable.

I think antirez, when I met him virtually... 20 (?! così tanti?) years or so ago, really opened my eyes to the possibilities that the internet offered to people who do not live in an Important Place like Silicon Valley.
If anyone has questions about what we've created or how LocationKit could help your app, happy to answer them!
Software Circus – Call for papers open
Highly customizable craft kits. We started with some design and stitch yourself thin wallets: http://fabnik.com//products/bookbinder-bifold-wallet-kit/. Working on a leather watch strap now.
Python String Methods in R
> Angel-funded startup isn't going to make it to its series A... The software has real value, good market visibility, and actual sales.

If this is the case, I'm curious as to why they can't raise an A-round but that's kind of beside the point...

Most of your questions are hugely dependent on the type and complexity of the product. My contact details are in my profile - feel free to drop me an email if you want to get more specific advice on a confidential basis.

> Is there any likelihood of an acquirer being interested in purchasing the product but not its developers?

Doubtful, particularly if they plan to keep selling the product. Even if you've documented the code fully, they'll almost certainly want you for your knowledge/experience/familiarity with it.

My advice would be to sit down with the founders, make them aware that you want to be kept in the loop (I would gently but firmly insist upon it), and let them know what your preferences are in terms of the post-acquisition requirements.

I reckon that you should also expect to be treated substantially the same as the founders in any deal.
Both Chrome and Safari offer to store, autofill, and cloud sync your card details.
How about hiring? Instead of being restricted to talent in the 30 miles radius around your office building, you can effectively hire anywhere in the country, or the world. No need to displace someone and their family from their existing community and then cover their relocation costs, just so they can jockey an office chair in your building. And no more need to constantly belly ache on blogs and articles that there is a "talent shortage".

I'd say that's a substantial advantage.
How to Root Android Devices with SRS Root
Instead of giving them an advice, we who understand how it works should make these things defaults and not let them exposed. What can the users do in a world where banks are asking you to read the CC details loudly in a phone conversation and give them all the details over the phone. Next thing is that there is a fake call from a criminal organization pretending to be the bank. How would a user detect that it is fake? I think security should be about rules and enforced practices rather than advices that they can happily ignore.
> While there is no way I could get a clearance

Due to something on your record, MJ use, or is it just really difficult fir civilians to attain?
They're are many downfalls with working remote. In the past year of being remote I've found that it can be very difficult to pick up on the attitude of a co-worker or boss. It also can make difficult conversations not go so well. People will also avoid having to have face to face conversations because they don't like confrontation. I like working remote, but I also think it's important that a "connection" be built with your co-workers and sometimes that just only partially happens over chat and hang outs.
> what would you do with the GPS info?

Using any offline navigator.
I'm working on a browser based set of study design calculators (samples size and randomization lists). I'm using flask and scipy.

It is a lot of fun and keeps my theory sharp (I'm a statistician by trade).
Huudlr’s Top 5 Travel Tech Gadgets
Sequences of bytes form a monad. Sequences of machine instructions form a monad. (Indeed, for any x, sequences of x form a monad). This is occasionally a useful fact (e.g. it's what tells you that you can debug an assembly program by debugging the first half, then debugging the second half starting from the state it was in at the end of the first half).

The definition of a monad is really simple - a lot of things form monads. Which is what makes them so powerful, because if you write a function that works on a generic monad, you find you can use that function for a lot of things.
You call it your product? Did you meet with the customers? Did you build it in a complete vacuum? Is it completely unrelated to anything anyone else in the company was building? Did you pay your own salary? Probably not in all cases. You probably benefited from the context of the company that you're in. It's the company's product, not yours.

"Most importantly: how do I best stand up for my own interests here, without being the asshole that ruins the deal for everyone?"

Simple, don't try to ruin it for everyone as your negotiating tactic. Why would you want to do that? And absolutely no one expects you to be a slave or to accept offers sight unseen. That's ludicrous and weird if you expect that is what people are thinking.

If you don't like the offer, don't take it. If you like it, great. It is as simple as that. That being said, if you think that's a possibility I seriously suggest you have a great back up plan ready (another job offer, lots off ideas you want to pursue on your own and money in the bank, etc).

One thing you need to remember, is that while you are valuable as an individual contributor, the founders are valuable for being able to attract and lead individual contributors of your calibre. Believe it or not, the latter is far more valuable than the former.

This is why when you take a job, you really want to take a job working for people you really respect and admire, because they get a portion of credit for everyone that works for them. And there is nothing more soul destroying than someone getting credit for something you've done that they don't really deserve..
Great project. I enjoyed reading over your code for Volumes and Stores. I have worked on similar things in Go to support B+Trees. Finding the right level of abstraction is difficult for those pieces and I am never sure that I have found it.
Facebook gets to $250bn valuation in record time – respect
Study: weight-loss supplements contain amphetamine-like ingredients
I totally agree. Mine is still going after 5 years of use so I'm expecting to have to replace it any time now. The 128G option is acceptable but, since I'm touching that now, I'll have to thin my library a bit. Still, its better than the 64G and smaller.
Should a big buyer come along, I would recommend at least entertaining the idea of hunkering down post acquisition at some big company and just being an average employee. Find a new hobby, spend more time with your family during the week, disengage from your identity as a programmer.

If the acquihire is good there should be a nice retention package for you. Getting paid well to take it easy is not a terrible situation to be in.
That depends on which bands you are loading onto it.
I would prefer a larger one. Currently have the 160GB and it's getting restricting.

We're about at the point where I think a 256GB flash-based iPod would be economical, especially with cheaper/slower flash (doesn't really need to be very fast for this use case). It would provide capacity and still have no moving parts, checking all the boxes for me.
Commandments of Good Code