skysight-inc/HackerNews huggingface dataset:
Yes, I find it VERY hard to believe that this went on and nobody mentioned it at all. Not one disgruntled employee, not anyone mentioning it to a friend at a bar? No way.
Former Kroger CEO calls his own pay “ludicrous”
Vermont is just about the most pragmatic state in the union that I know of, and it took them this long to finally try this approach out. Give it time.
Obama in the ALS Ice Bucket Challenge
I've written three books for a traditional publisher (Osborne / McGrawHill ) back at the turn of the century. They were on Adobe (then Macromedia) ColdFusion: http://www.instantcoldfusion.com .

At the time, they were estimating 20K units as the break even point. Most books sold 5K units, give or take. I still get royalty statements with returns, despite having no sales in years. No chance I'll ever make up the advance and start receiving royalties.

However, having books with your name on it makes it very easy to convince people who have no way to judge your skills that you know what you are doing. I believe it helped launch my consulting career. I start my 15th year in business in about a month.

After the books; I moved onto writing shorter-length articles and podcasting. In my years of podcasting ( http://www.theflexshow.com ), I made the same amount of money as I did publishing those three books for Osborne. ( Thanks to a six month sponsorship from Adobe ).

I kept track of my time on my second and third book. I averaged 20 hours per chapter, which is probably slightly less than 1 hour per page.

When Adobe Flex took off [and publishers started calling]; they were estimating 5K units as a roaring success for a book. So, things changed in that decade. However, I was smarter at that point and asked about marketing / sales questions. I would think someone wanting to publish a book could tell me what the size of the market was and what their expected penetration was. But, all I got was a lot of blank stares, with the occasional "O'Rielly had book that did well". I passed on writing any books on Flex.

When Flex/Flash took a nose dive; I shut down my podcast and turned focus back to writing. The results are a self-published training course on AngularJS for Flex Developers ( https://www.lifeafterflex.com ). It uses the "Authority" model of publishing, with the lowest tier being pay what you want; and the highest tier including 6 hours of screencasts on AngularJS.

The series has seen more staying power than I expected [Pay what you want sales trickle in a few each month; although no one has purchased the higher tiers since launch]. I do expect to make up my cash expenditure on the project (Copy editing + Web site design); but I'll never make up for my time. Total sales have been in the $2K range.

But, I had a client hire me to do a conversion of an app from Flex to AngularJS; so that doesn't hurt the 'cash flow'.

I think the release would have been more successful it it came a year and a half earlier. I also think I may have built it for a market that is too narrow.

Right now; I'm working on extending that series to include a book about building the backend with NodeJS instead of ColdFusion. It should be out by the end of next month.

Hopefully some of this is interesting.
russians not offended is one thing, you'll find more people offended by it in the surrounding ex-colonies.

just like the people most offended by nazi glorification do not live in germany. just like people offended by war japan glorification do not live in japan. just like people offended by confederate glorification are not white. sexism, not male, etc etc etc.

is it that hard of a concept? empathy towards others?
How much is 'decent'? And how much is rent?
The Relative Cost of Bandwidth Around the World
Welcome to PM2 0.10
> Dealing with multiple library changes at once is an order of magnitude more difficult than dealing with them one-at-a-time.

Curious... I have exactly the opposite experience. I find that a certain amount of time is required to carefully regression-test my application code after upgrading a library. Doing this 23 times for my 23 different dependencies that need to be upgraded can be quite costly. If I, instead, upgrade all of the libraries at once and perform my extensive regression testing just once, I save a great deal of effort.

That's if everything goes smoothly. If something does NOT go smoothly and I encounter an error, then I need to determine which upgrade caused the problem. Most of the time (85% perhaps?), that turns out to be easy and obvious just by looking at the error that presents itself. In the remaining cases, I simply roll back half of the package upgrades and start binary-searching to identify the culprit (or culprits in the case of a conflict between libraries).
Times of India wants to control social media accounts of journalists
For now.

The current government seems determined to paint the NHS as failing in a pretty blatant attempt to privatise large chunks of it, the bastards.

I used to be pretty neutral towards the major parties, tending to look at what they did rather than what they said but quite frankly the conservatives can go and fuck themselves.
Scott DesJarlais fits into the category of politician preaching what he doesn't believe. Also probably the most disliked man in Washington.
If your company is hiring, post some details. Everybody that sees this thread would be interested.
Use Sketch.app for generating .icns files
I think this has hit it on the nose. It also fits in with his earlier observation of the launch or crash (but no photos)

"Then, very far in the distance ahead of us, just over the horizon an intense lightflash shot up from the ground. It looked like a lightning bolt, but way more intense and directed vertically up in the air. "

Bravo sir!
Seems like they've eliminated a class of subtle bugs and introduced a new class of subtle bugs. I can understand why mixing signed and unsigned types leads to subtle bugs, but not being able to mix floating types and integer types is, in practice, a big pain in the butt and I'm not convinced it's preventing anything bad from happening -- it just wraps bugs in casts.
Rent is about 1000 euros per month with everything included. Maybe less, maybe more depending on the area.
You could of course use a platform that doesn't depend on OS dependent binaries (like the JVM) and a package manager that likes ad-hoc and easily created repositories and that has lots of plugins available (Maven, or derivates like Gradle, SBT or Leiningen).

I worked with a lot of platforms, such as PHP, Perl, Ruby, Python, Node.js and .NET. I felt the pain of pip, easy_install, setup-tools, virtualenv, bundler, gems, cpan, pear, rvm, rbenv, npm, bower, apt-get or whatever else I used at some point or another. And I swear, in spite of all the criticism that Java or Maven get and in spite of all warts, in terms of packaging and deployment for me it's been by far the sanest. I mean, it's not without warts, heaven forbid to end up with classpath issues due to transitive dependencies, but at the very least it is tolerable.
My name is Jon Hundley. Anton is my cofounder. I founded ManyCam also with Anton and it was acquired last year. We need an "About" page on our site. GlassWire is now my only project. https://twitter.com/hundley
This has been released and is use by almost two dozen federal agencies and now is the first time we're hearing about it?

When folks tell us crazy things, like the government is tracking every place you go and your opinions through your cell phone and social networks, we're supposed to say something like "That's extraordinary. With extraordinary claims, we require extraordinary proof" Then, if they persist, we're supposed to say something like "Such a program would require far too many people to keep a secret. We couldn't even keep the atom bomb a secret. The government is terrible at keeping secrets. Such a claim is just too far-fetched."

These are the traditional things taught to people who are supposed to be clear-headed and rational. It's the way we engage crackpots without taking them too seriously.

These responses seem to have failed us miserably in the current circumstances. As it turns out, yes, that's what they were doing, and yes, it was extraordinary and required lots of people to keep incredible secrets. But it still happened.

These things keep happening in the realm of automated surveillance, both by the government and corporations (and worse, when corps do it and the govt scoops it all up later) that would have been considered completely whacked just ten years ago. The stuff of paranoid fantasies.

Our tools of rational inquiry have failed us.
Nobody seems to have considered a biological explanation.

What about a tide of bioluminescent bacteria or algae? Typically these emit blue light and are known, in the case of bacteria, as the 'milky seas effect'[0]. But algal tides sometimes bioluminesce red or orange. With a high local concentration of nitrogen or another limiting nutrient (which might upswell from the seabed due seismic activity below) you might get extremely high concentrations leading to the patterns shown in the photograph.

0: http://en.wikipedia.org/wiki/Milky_seas_effect
>> Are you really saying that heroin, which is one of the
>> most addictive drugs in the world, is not as destructive
>> as alcohol?

In terms of the chemicals themselves, this is generally considered to be true.

The risks of heroin are in unsanitary IV injections, OD from impure/variable product and the lifestyle of a street addict. Aside from addiction, similar pharmaceutical preparations of opiates (codeine, morphine etc.) is widespread.

However with alcohol, we have the short-term effect of injury and 100s of longer term conditions including cirrhosis and alcoholic dementia. It may be less addictive but the irreversible physical damage of the substance itself is much higher. AFAIK there is no medical benefit to high levels of blood-alcohol and only harm.

In terms of societal harms, we get extensive petty theft of heroin addicts but UK A&E and jail cells are dominated by the violence and injury fuelled by alcohol use.

>> People don't die from a nicotine overdose.

The number of smoking related deaths is truly shocking so I wouldn't trivialise it. Recovered heroin addicts often report breaking smoking addiction to be even harder.
The timing seems right, they were firing south, and that photo from The Independent matches his description very well.

edit - I've posted the suggestion to his blog thingy, am going to keep an eye to see what the Flying Dutchman makes of it, if anything. Also, is a suitable handle really, given the context.
Github for windows is mind bogglingly bad. It's like staring into the sun. Nothing works like you'd expect it. They do their own thing. They should consider using a design similar to btSync. Now that's a good clean UI/UX.
Show HN: Avion: Content tools in the cloud
Worth reiterating, I've seen good people run themselves into the ground with an endless 'crunch', because they felt it was a valid strategy. 'Running themselves into the ground' might seem wishy-washy, but to make it more concrete: people have _had to_ take time off work days before a big deadline because they couldn't work. I'd rather the marathon than the brick-wall crunch.
When I sit around and think "what's the biggest improvement I could make personally to the computing world?" there's always this voice in my head saying "kidnap whoever is building the next package management system and lock them in a deep dark box."

There seems this fundamental disconnect between people making languages about how people use their languages. I don't have time to follow your Twitter feed, because I'm working on a lot of different things. I know it's important to you, the Language Developer, and so you think it should be important to me, the Language User. But I have dozens of things to keep track of, and all of them imagine that they're the most important thing in my world.

It's like the old office culture mocked in "Office Space" where the guy has 7 different bosses, each imagining their own kingdom is the most important.
7 Step Guide to Increasing App Downloads by 300%
If you check the final installation window it warns you that you should reboot to catch all ongoing connections, but we plan to improve this in the future so a reboot isn't necessary. We didn't want to force users to reboot because I think that would suck.
If you expand the inbound graph out to "90 days" or "1 year" there seems to be a pattern of spikes. I'm curious what causes these. I don't think that they are caused by volume of email spiking, because it's graphing the percentage of incoming email that is encrypted.
Working on a fix.
Minke whales are not in any way endangered (or close to it). Check your facts. https://en.wikipedia.org/wiki/Minke_whale
How comfortable are you with functional programming, and concurrent programming?

I ask because my experience (and as always, YMMV) was that in languages that had 'familiar' syntax, new paradigms and concepts were a lot harder to pick up. I tried to learn functional programming in Scala, but it didn't take; I could still write things in a Java like way, which was what I was accustomed to, and it took a lot of extra effort to try and write them idiomatically.

As a for instance, one of the most confusing (and thus, unused) structures in Erlang is the if structure. Why? Because it looks like something every developer already understands, while behaving in a completely different manner. That tinge of familiarity is a detriment for it.
Yes, thank you! But people still want to "solve" the problem the hard way, I guess.

Also, "Java" is mentioned twice in the article but I can't find mention of Ocaml Functors. I thought they solved most package problems even before Nix was around?
At first, I thought this might have been an announcement for a spin-off of "Welcome to Night Vale."

If you're not familiar, it's a fiction podcast that presents itself as a community announcement hour on the town of Night Vale's public radio station. There was a particular story arc involving a sentient, glowing cloud that descended on town and demanded to be made a part of the city council.

It's free, and it's cute. If you like such things, check it out. http://commonplacebooks.com/
While there is a chance it was an observation fleet, the prototype itself was aborted during takeoff, so it's unlikely it was light from the prototype itself:

“The weapon exploded during takeoff and fell back down in the range complex.”
"Decentralized package management huh? How would that work?"

http://0install.net/ does this (sad to see it wasn't mentioned in the article). Basically:

1. Use URIs rather than short names to identify packages.

2. Scope dependencies so different applications can see different versions of the same library where necessary.

Here's an OSNews article from 2007 about such things:

http://www.osnews.com/story/16956/Decentralised-Installation...
Build your CV around projects not employers (I was taught this style of CV writing when I worked at Andersen Consulting (aka Accenture) and it's one of a handful of things from that time that stuck with me). Also try to state clearly and concisely what the project was and what your role was. AC also suggested anonymizing employers -- e.g. "medium sized construction company" which is a wise thing to do if the work is not public.
I figured it out, it is a firewall issue. Can it work over port 80, as most European companies block other ports
Thanks for the feedback. Yes you're right about rootkits and there are other ways to bypass the network that GlassWire can't see.
I wonder if the science on the 40-hour work week applies mostly to specialized jobs, or if it can be broadly applied to more generalized roles, i.e. _entrepreneur_, where one switches contexts several times per day/week. How many 'successful' startup founders only worked about 40 hours a week versus 60+? Is Elon deluding himself when he claims his 100+ hour weeks allow him to accomplish more than his less-disciplined competitors?
Hi all.

I've been using these tools (blog, wiki and document store), more or less, to run a small business for a while. I've spent some time bring it up to an MVP to make them available for others.

There's a long list of ideas I have for how to make it a more unique offering, but I've been trying to just focus on getting an MVP for now and I'm keen to get some HN feedback.

If you're interested in seeing some of the public facing side of the tools the product itself has a page at https://en.avion.io

Thanks.
Thanks, I did read about more "functional cv" types where you talked about your roles and responsibilities.

Sounds like a possible plan.

To be honest it's quite frightening writing a CV again! Haven't had to do it for a while!
Well, to the dismay of people who like throwing labels like "marxist" around, Karl Marx was right about many things (also wrong about many, like every human), and his ideas seem to be more applicable nowadays than they were in his time.
(From 2005)
Seen as the people at YC HQ will be in bed for another few hours I might as well offer my opinion. Your description appears to me to be more like an employee relationship than a co-founder relationship.

A co-founder is generally someone who's goals and interests are closely aligned with yours. Someone who's in it for the long run through all of the peaks and troughs experienced on the startup journey. If you own the majority of the shares and your friend's main interest is the salary you're paying him/her, then his/her goals are not closely aligned with yours.

I don't know how YC will view this but my advice is to think about building a team of co-founders who will stick together through thick and thin and share in the success of the company as well as the struggles. I guess that's why its so important to get good co-founders. You don't want to give half your company to someone who you don't believe offers a whole lot to the company's success. I hope this helps.
Stroll on the East Side of Toronto, with TinEye, Hailo and Vanhawks
As everywhere salaries vary wildly (as they should), but an uneducated "scriptkid" without experience probably makes EUR2500/mo, a 5yr exp collage educated developer makes EUR3500-5500 and top devs of course make much more than that in some industries. It all depends. "Rent" is pretty much unheard of since getting an apartment to rent in central stockholm is impossible due to rent control, so if you move to stockholm to work in tech you most likely sublet someone's apartment at EUR750-2000/mo depending on size and location. A single bedroom apt in central Stockholm is ~1000.
It was very bright and over the horizon so he cannot see where it is exactly, the flash could easily be much further away than the lights he then passed over.
Do you have an automated testing suite? That might explain the difference in experience. I use a lot of automated tests
I think that you are missing out on the concept of design if you limit your understanding of it to the color and shape of the widgets. When it comes to Windows, I definitely prefer the W2K look, but I wouldn't say that I don't care about app design.
There's nothing wrong with self employment in and of itself. I've been self employed for many years now, and this hasn't stopped me constantly receiving jobs offers. Of course, I've also been employed for many years before that, and that probably counts too.

I think self employment only looks bad when it's interspersed with very small periods of employment, from a couple of months to six months. Having long periods of unemployment, followed by short bursts of a couple of months here, three months there could maybe be interpreted as a sign that the candidate has a problem with keeping jobs, and that there are probably good reasons for that.

Having only ever been self employed could also be seen as a bad sign. Having never worked within a company, maybe the candidate has no teamwork skills, cannot work within a hierarchy, cannot keep a fixed schedule, etc.

I can't think of any other situations when self employment would look bad.
STOP ADS PLEASE
We plan to add more detailed instructions on the user guide this week. Sorry for the problem.
Show HN: Bania.io – Calendar heatmap via email checkins
I think they had a drug testing booth in Barcelona when I was there last summer for Sónar, and there was a massive line up of people.

Not sure what Spain's outlook on drug use is, but it was rather refreshing to see that level of education and emphasis on safety compared to what I've seen in festivals in Toronto and NYC.
Personally I agree with you, except that sometimes you find out that a library you depend on hasn't been upgraded and cannot be used in combination with your other libraries, due to some conflict somewhere. At which point one needs to drop the library from the project and that can prove to be costly, so it is better to identify libraries that aren't well maintained earlier rather than later. This isn't a problem for well established popular libraries, but is a problem if you're using newer, more cutting age stuff.
Don't forget .mil and related.

Its interesting that all of those fields are super authoritarian and highly institutional.
Yep, just like the Kyoto Protocol. (no sarcasm, just pointing out that he's right, and that most people also think every nation is bound by the Kyoto Protocol)
Yet. I take the view that the human race should only be harvesting things it really needs. The case for whaling (that I'm aware of) seems pretty weak. And if Norway did sign up to protect marine wildlife in exchange for oil rights (I'm taking that at face value at the moment) then it does seem like a jerk move to take the oil and not protect the whales.
Which is why this is dishonest..
The real question is 'how can I make my program go fast?' answering about a different question is a marketing trick.
John Siracusa Q&A: An Apple critic with plenty to say
Startups, Data Privacy and Disruption
I was inspired by another Show HN post a few days ago:
http://www.statlogger.com. I created Bania.io so I could checkin after certain events I wanted to track. The heatmap is much like Github since I was addicted to not breaking the chain on it for a while.
I agree. I wonder what the best way would be for GlassWire to tap into the majority of routers? If you have some ideas please let me know. We're still investigating.
I think you were downvoted because in the U.S. the term 'liberal' has a different meaning than in different parts of the world.
It should show the app that connected, not just IE. Is it only showing IE for you over and over? If so it must be a bug. Please report it to our contact page.
Thanks for the feedback. You can go into the settings and clear your history also.
Ah okay, I might be in luck then because I do have some employment periods too.

Thanks.
>the language is pretty much designed for writing JSON-style configuration except as a formal programming language, which is what the vast majority of Nix code is (both package definitions and system configurations).

Guix uses an embedded domain specific language that is also designed for easily writing package recipes, but it uses s-expressions instead of something that is "JSON-style". Also, Nix build scripts are written in Bash, whereas Guix build scripts are written in Scheme. I think that makes Guix more consistent in its programming style.

>Additionally, with Nix, you can be close to certain that if you build something twice, you'll get the same result, because it can't access impure resources.

Guix has this same certainty because it uses the Nix daemon, and the defaults are a bit stricter than Nix.

>Finally, because Guix is a GNU project, the official repositories are going to go nowhere near non-free software.

That doesn't mean that you can't host your own non-free packages or use someone else's non-free packages. But yes, Guix does not ship with packages that ask the user to give up their freedom. To me, that's an advantage.