skysight-inc/HackerNews huggingface dataset:
I find that it's the opposite for me since my needs are so simple and I'm not logging hours into Linux cli every day. I simply don't use the VPS cli enough to retain everything and that just makes it frustrating. It's more like Billy's First VPS Side-project rather than a roadmap for industrial-grade sysadmin skills which I'll probably never have.

Aliases become a self-documenting interface. Using my aliases, getting exposed to them every time I add a new one, tweaking them, and simple browsing them from time to time is what helps me remember commands.

It saves me brain cycles sort of like buttons on a GUI.

For me, the alternative to writing an `untar` alias isn't that I remember `tar -xzvf` but that I have to google it every time (or scroll through dozens of possible flags in the man page). I'm not untar'ing things every day.

Now multiply that example across all sorts of commands. I never remember the right flags to `stat`. or `column -nts: /etc/passwd` just to quickly see users.

I won't remember that I like the `--show-upgraded` flag sent to `apt-get upgrade` every time. I don't remember that my nginx conf and websites are in `/etc/nginx/` while their static files are in `/var/www/`. When life gets busy and it's a month since my last VPS login, I'll remember my own `disk-space` abstraction instead of `df -h`.

Finally, I'm not a sysadmin. I don't find myself on random machines nor am I writing scripts for wide distribution. When I spin up a new VPS, I curl a gist that even installs fishshell and then bootstraps the rest of my niceties with fish scripts. If I'm lazy, I'll just wget my .bashrc aliases. If I'm even lazier, I'll just curl it like it's a manpage and browse my abstractions. Not much different than using manpages directly.

But actually over time it turns out that I end up remembering what many of these aliases represent.
So they're going to play censor for "business sense" but it's not about money?

Morals outrank money. And it's not even economically a bad decision on a long enough time scale. What's going to make your company look the best ten years from now? Taking a principled stand against censors, on behalf of your users, while maintaining your product's integrity and vision? Or sacrificing your product in order to temporarily gain a few more IOS users, while Apple continues to make themselves look like malevolent idiots?

If I were a business owner, I know what I'd choose.
Anyone knows the shipping & postage cost for their services? I couldn't find any details on their page.
Well it does tend to explain all of the alien abduction stories starting with a bright light.
Rich Hickey is a very interesting language designer and maybe the "benevolent dictator" that Lisp needs. Clojure works on the JVM and .Net as well as emitting JavaScript, so I'll probably take the plunge with it. I also thought the Light Table demo was extremely interesting. Good stuff.
That's why I advocate auto-completion - it's serves both as a speedup in a day-to-day work and as a help in learning.

I sometimes have nightmares about spending all day in cmd.exe...
> That said, everything consumed by human beings in the last few thousand years is GMO.

And most people in the anti/label-GMO movement know this an acknowledge that to be the case and love that. What they DON'T love is the intentional irradiation/gene gun/cross species GM techniques that have been employed in the last 30ish years. On an evolutionary scale there hasn't been enough time to determine if modern GM crops (specifically the cross species variety) are deleterious or not. That's where the concern lies.
Cadmium.js – a simple page and theme for GitHub Pages
I created a simple node app to generate a very specific type of html page and css simple enough to use on github pages for your project.
glibc's malloc has actually been decent with regards to concurrent memory allocation for a while now, in my experience. I googled around, and found someone talking about glibc's malloc not using a global lock: http://siddhesh.in/journal/2012/10/24/malloc-per-thread-aren...
I didn't see any signs of panic. It's just common sense to buy something you want if there's a chance it may become unavailable..
very simple to use. i was in charge of developing their PHP client: https://github.com/lob/lob-php

and already thinking into something that could use lob's potential. :)
>Medieval torture is a bad example because it was done with the intent of causing pain. This is not.

Jews in concentration camps were experimented on with intent of scientific experiment. By your standard it is just ok.

Intent doesn't matter to the subject of torture, be it an interrogated witch, 911 terrorist, Jew in concentration camp being experimented on or a dog being vivisected.

> Today the idea is repugnant, but that's because we have analgesics we can use.

No. The idea became repugnant to some [the most advanced people of the time] and through their effort the analgesics started to be used. In particular, ether was first used for surgery in 1846, while vivisection was still legal for more than half a century after that.

Or do you mean UCSF doesn't have analgesics available:

http://www.sfgate.com/education/article/UCSF-lapses-mean-res...

> Once we get a better tool we'll use it, but don't criticize the past for not using a tool that didn't exist.

That a convenient lie - alcohol, 'shrooms, opium, various barks, cola nut, etc... have been known for like thousands years.

>Even worse would be to say not to do the experiment at all.

False scare, like security vs. liberty. The humanity would probably be much better off if it excluded all experiments on live animals. Our primitive, medieval, violent mentality is that keeps us from developing into advanced civilization. Live and let live.
Can you get too much exercise?
Hackers reveal nasty new car attacks(video)
One of the most interesting and entertaining IT presentations I have ever watched.

It's mostly about Xerox PARC and the American pioneers of modern computing in general.
Just so you both know, from the outside, you both appear to be on the same page on the decorum issues here.
hey, uh, did you read the article? The guy seemed to not be complaining so much about how him and the other staffers were being treated and more concerned with the fact that his team had really quick turn around and the people who he felt were the most qualified for the work were not being given the positions they deserved.

I replied further down the page, but there are a lot of employees who amazon treats pretty well. They are just much, much closer to the tech core of the business. Engineers especially get a pretty good deal; a friend of mine went out of undergrad to work at amazon for a six-figure starting salary plus additional dosh for moving expenses.

I hate to break it to you, but Amazon is a really, really fucking huge enormous gigantic company. And maybe you should talk to people who work there rather than just judging the company based on a few negative internet articles.
Singapore charges political cartoonist Leslie Chew for contempt of court
mysql_real_escape_string isn't secure. AT ALL.
For individuals that want to send and receive Bitcoins all of your points are valid. But for public facing entities tax evasion could be harder with Bitcoins because all transactions are in the Blockchain and real world businesses will have to publish their Bitcoin Address for customers to use which the IRS could easily find latter. In fact, Bitcoin might make tax evasion harder for real world businesses.
One example that came immediately to mind was invoices. I work with some clients who prefer snail mail bills over email.
Postage is .46 for letter, .33 cents for postcard, everything that is shipped varies on destination. We ship worldwide.
I have no notion that they're essential to the business in any way. But firing people after 11 months just to avoid a deeper employment relationship is a terrible way to treat people.
It's kind of the same way in the military, at least for officers.

Once an officer gets around 18 years of active-duty time the law requires that they be permitted to serve 20 years if they wish (to qualify for retirement).

So one of the things the Navy looks at when deciding whether to mobilize an Reserve officer is whether they would possibly hit that 18-year point "by accident" as then they'd have to keep them on the active-duty list for even longer than they thought.
Capital gains, very situation-specific, and you are going to need an accountant.
Bone.io: real-time HTML5 apps using websockets
like any science article nowadays - - this is probably what the title should read "Fake sensation of fear implanted in GENETICALLY modified mice by repeated and prolonged exposure to a beam of light"
I do the same, and see the same... except on the munin master node, which sees 10% steal time...
I love this font, and I'll probably buy it. I want the designer to get money for it.

But, what is this about read only fonts? If the browser can see the font then the browser can steal the font (I mean the program and the user of the program respectively).

If it were my font I'd aim for detecting cheaters instead of preventing cheaters. Maybe the font file can include an hmac? When I don't need money, either after death or maybe before, I want them to steal my font so it becomes popular (more popular than Arial so the world will improve). Until then I'll litigate, or publicly shame or whatever I want.

Also this part of the license made me laugh (http://mbtype.com/license/):
"If you have unusual or excessive technical support needs, I can terminate your license by
refunding your license fee."
Thanks for the kind words Dave!
It's hard to say if specifically someone did a cost/benefit/value analysis.

But when you work in a culture of doing things that are frugal, cheap, and those are rewarded, you will be rewarded for doing things that SEEM frugal and cheap.

So even if there is long term value reduction, no one realizes this, or has done the math, and thus it seems like Amazon is saving a butt-load. After all, the face value (in terms of salary) and flexibility of temp workers seems like a win-win, especially emotionally.
I like http://www.programmableweb.com
The web likes to retread old patterns. Shhh, the emperor has fine clothes indeed.
On what version of Windows did you perform the measurements?
As do I, so I spend it in cygwin instead.
Really ... Why do you continue Apple users? Why do you persist? Is creating an anti-competitive shitty world for your children not at all a matter of concern for you?
I just wanted to say that when allocations are very cheap and kept "near" keeping lists of elements linked from the hash array (http://en.wikipedia.org/wiki/Hash_table#Separate_chaining) instead of keeping all the elements in the hash array itself (http://en.wikipedia.org/wiki/Hash_table#Open_addressing) makes the hash table faster when the hash functions are simple and fast as the number of collisions inside of the array sinks. I don't know if that would be applicable for dmd.
Isn't the stuffing automated? Heck I've seen some awesome machinery that takes bulk mail (assorted sizes), OCRs the info, opens it, retrieves the letter (check in this case)and then scans that for processing (putting aside illegible / odd cases).
The IDF's ICT unit also has a very large budget (it's actually the only unit with an increasing budget despite a 2 billion overall budget drop), and with access to all kinds of technologies that only a government can afford. When the engineers get out of there, they know things that few people know about.
The idea of never free()ing and then taking advantage of that with a dumb allocator to get better performance is pretty clever.

Doesn't Erlang do something like this with processes?

What about doing scratch heaps for data with limited lifetime? Especially if you have a way of somehow reasonably predicting how much heap you're likely going to need (perhaps a heuristics obtained with a bit of machine learning?). Allocate a bit more to give yourself some headroom, use a dumb allocator, and if you run out of space, allocate an emergency area. Obviously, in most cases you won't have to do that, though. (If you're obsessed about speed, you can allocate just blindly and use a memory fault handler to detect that you've run out of space. :-) CLISP does that and it seems to work. Look at GNU libsigsegv.)
This doesn't surprise me. I'm hoping that a few non-US companies start to take advantage of this faux-pas and will look to provide innovative solutions like their US counterparts.

I'm already actively looking for alternatives to AWS and Rackspace for clients.

There is a lot of work to do. Companies like Google, Amazon, Microsoft and Rackspace have a pretty impressive hard start in cloud computing. It isn't just the technicalities of server provisioning and management to achieve, but trust, billing and customer switching that will be key challenges for European and Asian providers to achieve.

They now need to capitalise on the NSA debarcle and isolate other areas where the US cloud provides are failing to deliver. I don't know what those failings are, but there have to be some!
Link to similar article that isn't behind a paywall?
I get the nerdy fun of this, but I don't see the benefit. Consider the game theory. If there's no range overlap, it doesn't matter what your signaling is, because the deal isn't going to clear. You're equally well off as an candidate by revealing your ceiling, and as an employer by revealing your floor. Meanwhile, the cryptographic exchange simply defers the real problem of who's going to reveal a number first, because someone has to cough something up to move the protocol forward.
Under the hood with Croatian, Ukrainian, and Vietnamese in Google Voice Search
If we gift them with a past, we create a cushion or a pillow for their emotions, and consequently, we can control them better.
EasyPost is another one (in this same YC batch)
I use Google Docs, but I dislike them. The worst part is, that this dislike is pretty much irrational—Google Docs just seem extremely fragile to me. I don't know why I get this feeling but it is there and I am not sure I will ever trust any non-trivial documents editin within web browser.
Are there other feeling the same way? Maybe you have some idea why do I have this kind of mistrust?
BOINC seeks to occupy your Android device
They removed the US as an option
1st off, the last link you have there is a brilliant example of a failure to use Bayesian reasoning.

> its perfectly logic you need to get shots against other peoples diseases BUT at the same time those who don't become a danger to you

You don't understand herd immunity. It amplifies a weak individual immune boost (say, a 40% effictive vaccine) into a dramatic effect on the actual number of people who get sick.

Here's how it works: consider the average number of new people an infected person will infect (call this number k). If k>1 (1.01 even), the disease very likely explodes across the face of the earth and turns into an epidemic or pandemic. If k<1 (.99 even), it fizzles and only a few get sick (do a stochastic simulation if you must). Point is, we care a lot about making k<1 by any means possible.

Vaccines are hard to make and not very effective in the sense that there is only maybe a 40% chance they will stop you from getting sick if others around you are sick. But that 40% success rate dramatically effects k so long as everyone gets vaccinated: if k<1.6 pre-vaccination, our hypothetical vaccine turns a pandemic into a fizzle.

If you're one of the assholes who spoil the whole thing by not getting vaccinated, your peers have every right to get angry with you. I wish you could be collectively sued for your effect on an outbreak, but I'll settle for a bit of government incentive.

> vaccines do not kill people

The FDA and EMA are dramatically overcautious when it comes to this kind of thing (they minimize the number of lives lost to drugs and vaccines even at the expense of not minimizing total lives lost). If you think otherwise, safety and efficacy studies are public. Start with primary sources, avoid hokey nonsense like what you posted. The FDA site is a mess but google can usually find specific studies with filetype:pdf.

> the vaccines business is create problem & offer solution

Pretty sure it's evolution (of bacteria and viruses) creating the problem, not drug companies. Or do you not believe in evolution either?
Absolutely. Honestly it seems to fly really far with the node youngsters who want to code all night for some reason. What you're talking about is event delegation. It's a one liner practically, but shh, we're talking about "architecture" now.
Honestly all of that doesn't sound remotely close to what I'd consider "innovation". Well, except the graph search perhaps, although I'm not sure how successful that came to be.
The better way to defend against SQLi would be to use proper quoting/prepared statements, instead of trying to play whack-a-mole by filtering and limiting the content of the input strings.
I'll try to play devil's advocate role.

"One day that all changed. Our experienced team leader was transferred to a different department"

It looks like the main problem was not Amazon's practices, just poor performance of the manager. However, we cannot blame Amazon for not giving managerial position to one of the contractors, when they have experienced internal candidate for this position. People get bored and like to change roles, and it's important to give them the chance to try something new within organisation or they will leave.

I agree though, that having a 11-month max policy for contractors seems stupid, but it may be caused by legal issues. At least in Europe it would be illegal to have someone work as a temp for extended period of time.
What I described isn't a TLDR, it's still a full essay, just with the most powerful/engaging content up front, instead of buried at the end.

In fact I've recently found myself reading blog posts backward just to skip the rambling pre-amble and get straight to the meat of it, but I still backtrack from the end to the beginning, filling in the details.

And, books != essays.
Occurred to us too. We're experimenting a bit with how we're communicating to our intended audience.

We've been testing signup rates and nothing alarming to note yet!
No such thing as a free lunch/wifi. I suspect Google want to capture data which they are currently missing out on due to people using 3G/4G networks. Also it doesn't hurt to improve their image in San Francisco.

Non-paywall article: http://techcrunch.com/2013/07/24/free-wifi-san-francisco-goo...
The problem boils down to that managers are rewarded by their upper-managers for doing things that make the upper-managers happy, and are rarely rewarded for doing things that make their TEAM BETTER.

So as a result, most managers practice schmoozing the management hierarchy, and not at all about making more effective teams. And then guess which one they get better at? (hint: the one they do more of)

And then which one do they do MORE of?

And the cascading spiral ruins modern corporations.
Speaking as bulgarian, my guess is that the eastern block countries were limited to the amount of software/hardware that could be sold in the countries due to Cocom ( http://en.wikipedia.org/wiki/CoCom ) and this possibly brought a whole generation of people that became good at reverse engineering, but most likely also at whole culture that thinks it's okay to reverse engineer almost everything...

One of my friend's mother worked at bulgarian shop that all they did was to translate Norton Commander into russian (basically hex editing here and there), and then it was sold on the russian market.

We had up to 1988-1989 a bulgarian company that was selling bootlegged games under their own name (yes I bought Karateka from them, and it worked on the bootlegged Pravetz-8C - a.k.a Apple ][/c).

But it doesn't stop there - you can (or at least back in the days) find people living in the same apartment building that were able to fix your TV, car, radio, etc. without calling technician.

My father regularly fixed TV sets of neighbors for no money (he's an ex military engineer - worked in radio-location)

But then it was something about russian, or eastern block made hardware - you take any plane, car, tank, radio, etc. - you can open it yourself and start hacking, replace parts, etc. - e.g. even the own-made products were meant to be hackable.

Now this is according to my father, who told me that it was much easier to fix russian produced military vehicles than anything else.

The I-fix-it culture was really thriving, and some thanks to the "communism" (there was never such thing), but lots of kids got free education since 1st grade in computer science, hardware, rocketry, train modeling. The magazines were so cheap (and printed out on cheap paper) - that you can buy dozen of them full with models, etc.

This is no longer the case (I've been living in USA since 1999, but visit my own Bulgaria almost every year).

I wish some of the days are back, but I knew that it was utopia we lived....

Well take it with a grain of salt, typing this while on vacation from my lovely Bulgaria :)
This would be a perfect example of why SQL injections are so common: toolchains aren't secure (or even securish) by default -- and it isn't clear that this is the case.
The pricing is absolutely insane.

$.85 for a 4x6 photo?

Winkflash charges $.06, which makes Lob 14 times more expensive.

And for what? Because you have an API?
It shouldn't. AngularJS should work great in most situations, even for simpler pages. I'm a big fan of MVVM pattern as it lends itself to a hard separation between the nitty-gritty view details (e.g. effects, transitions, styles, etc.) and the rest of your business logic. Create your view, declare how it should behave based on view-model values and then hook it up to your core business logic that is now completely agnostic to your view details. jQuery, on the other hand, forces you down the path where your business logic needs to care about how the view should render the content, and those ugly view details are sprinkled all over the place.
Black Girls Code to teach 1M girls of color to code by 2040
I meant when will it be good enough. I'm looking for anecdotes, not particulars. Several people in this thread have expressed that at present LibreOffice is much better than OpenOffice. I'm wondering how much better and if enough work is being done on AOO that its expected to catch up anytime soon.
What I've seen at different companies is the idea of using an internal employee vs hiring a temp. You have a temp staff and they take the brunt of the job cuts as they invariably happen. This allows the core workers the flexibility to move around the company in case of redundancies.
This looks like a good service. We currently use Pwinty (www.pwinty.com) which is operating in the same space. They are very good and we are very happy with the service. If you think Lob is a good fit for your app do take a look at Pwinty too, they have been running for about a year and have fulfilment centres in both the us and uk.