skysight-inc/HackerNews huggingface dataset:
> Never be afraid to be yourself. Many times as a sole founders we start using “We” in our emails and marketing material.

> Want to learn more about Agile? Take our no-frills weekly Agile Tune-Up course

> http://tiny-giant-books.com/blog/about-us/

DanielBMarkham, I hope this doesn't come across as annoying. I just read your article and agreed with it. Then I came across your copy at the bottom using "we" although you seem to be the solo founder at Tiny Giant Books––from what I can tell, not implementing your own advice :-)
Rapid Backbone Prototyping With Real Backend
Nearly Optimal Sparse Fourier Transform
(Nearly) Sample-Optimal Sparse Fourier Transform
I've been a huge fan of ShareX (previously ZScreen) for quite awhile. I believe it incorporates Greenshot.

http://getsharex.com
OSX has Linux CLI
License it to them. Have a legal contract drawn up that says they are licensing it from you for a fee. The fee can be nominal, $1 even. But that is the most formal way to protect your IP.
learn to grammar
Gosh, I thought my childhood computers were slow...

(my first computer was an Acorn BBC, with 32K and tape recorders to save your programs on, zzzzz...)
The fact that these stories get submitted and discussed would appear to suggest that they gratify other people's intellectual curiosity, just not your own. Perhaps you should submit more of the kind of content you want read?

I think what you're really looking for is a content filter.
Not sure there is much difference between Apple and Microsoft in terms of free software now, they both contribute and use free software but still have a large proprietary core.
Sex Song By Gospel Artist OMG
Yeah, positive. Just ran a quick test copying 3GB .iso from local HDD to USB3 drive.

fastcopy - 152 sec (average of 3 fastest runs out of 4)
robocopy - 65 sec

Incidentaly, tried the same with my backup program and it's 62 seconds, faster than both.
How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life. This is Scott adams take on being successful.
http://www.amazon.com/How-Fail-Almost-Everything-Still-ebook...

Choose yourself is a similar themed book.
http://www.amazon.com/Choose-Yourself-James-Altucher-ebook/d...

Best 16$ spent in 2013.
hi there. plug here. i finished the published parts of this library many months ago but never really showed anyone. figured now or never.

though i hope the readme is sufficient, this essentially lets you create a Backbone client application and it will create a full REST API for you. next feature in the pipeline does the same for views, allowing you to render your application on the client or server. following feature will be pub/sub on collections and models.

questions comments concerns welcome
A basic guide to when and how to deploy HTTPS
What really inspires my programming is a RTOS with only the scheduler running in ring-0
I'd worry that your side project is indeed free of work IP. If you have been working on something that ties directly into your work project, but on your own time, your workplace has a pretty strong claim to at least make you not distribute it.

But if it is indeed completely stand alone, and you would be comfortable publishing it open source regardless, do that, then convince the team to use your project. This happened at a previous job with no problems.
Thanks for posting this. I'm halfway through Eric Evans book on DDD and have two others in my queue. I find it strange that there's very little discussion about DDD here on HN.

Do you have any recommended resources on CQRS?
Justin Williams has an 'Ultimate Developer and Power Users Tool List for OS X':

http://carpeaqua.com/2013/10/27/my-ultimate-developer-and-po...
> Now, there are some cultural reasons to do this--preventing jealousy, hiding inequality. But it really feels like a social band-aid, a temporary solution hiding the symptoms but not the underlying problem.

The underlying problem is that our brains evolved in the Stone Age, and many of our instincts - particularly those to do with status-seeking, envy, thinking of life as a zero-sum game - are destructive and maladaptive in the present day.

This is a problem beyond our power to fix. We don't get to debug our DNA. All we can hope for is social band-aids, temporary solutions hiding the symptoms but not the underlying problem, so the fact that hiding salaries falls into this category is not a valid criticism thereof.
Copycatting is the sincerest form of flattery :p

http://arrayfire.com
Winter Solstice - Shortest Day of the Year
> A hacker can simply break into your account, steal your bitcoin by sending it off to his own account, and no one has to hold any type of accountability?

I thought lack of regulation was one of the features of Bitcoin.
I don't know much about how Bitcoin works. But isn't one of the features of Bitcoin that you can make transfers super cheap? Wouldn't it be best to keep your Bitcoin "wallet" off any internet connected devices and then just make a transfer to Coinbase only when you need to sell Bitcoin to transfer back to your bank? I would think that it would be a bad idea to keep your Bitcoin stored anywhere except in a space you fully control and could keep safe. Though if you have malware on your computer which targets Bitcoin activity then I'm not sure there is much you could do.

Personally, I would probably get something like a Raspberry Pi (if it's beefy enough) with a Linux distro which runs straight from RAM just for Bitcoin transactions. So, every time you boot up, it's a totally new installation. You could make sure that your media that you are loading it from is ready only. Then enter your Bitcoin info, do your transaction and shut off the computer. Next time you boot it up, new installation again. With these distro's, you don't actually have to install Linux every time, they just run from a read only image typically. I use Puppy Linux.

This should do a lot to keep you safe from malware. Just using Linux makes you a little less of a target. Using a fresh install every time you boot up reduces your vulnerability window. I'm sure that if you are connected to the internet, anything could happen. If you use this method, you would probably need to be specifically targeted by someone who really knows what they are doing. There are easier targets out there. ;)
> That is what gives away the fact of his psychopathy. In fact he is one of the worst forms of psychopath I think, which are those that actually believe what they are telling others about themselves.

I disagree: People who believe their own lies eventually get caught off guard by the discrepancies between their lies and life. That leads to their downfall.
Like a celibate priesthood?
Empathy is our Most Important Attribute
Your comment is pretty offensive.
It used to be when I was an undergrad, and probably still is, that a certain number of unmarried women living under one roof was defined a brothel under New Hampshire law. This meant a lot of women's dormitories fell under the definition.
If you're ever in Seattle, stop by the Living Computer Museum sometime. You can interact with mainframes, Teletypes, punch cards, etc. Lots of fun.

Here are some photos I took last time we went:

http://www.flickr.com/photos/mratzloff/sets/7215763439619459...

I included descriptions on most of these, if you're curious about anything in particular.
I like this link better.

http://opensource.apple.com/
Sounds like there's some pretty nifty malware out there recently http://www.reddit.com/r/Bitcoin/comments/1sxcyr/coinbase_acc... https://bitcointalk.org/index.php?topic=355045.0

Perhaps something to do with the API (which is disabled by default but some victims have noticed was enabled) https://coinbase.com/docs/api/authentication
"If someone obtains your api_key or an access_token with the send or all permission, they will be able to send all the bitcoin out of your account."

(edit: followed the transaction trail on one of those links, ended up with week old address that had received 49,497BTC https://blockchain.info/address/1Facb8QnikfPUoo8WVFnyai3e1Hc...)
I'm shocked--shocked!--to find gambling going on here!
Two additional utilities y like:

* 7+ Taskbar Tweaker ( http://rammichael.com/7-taskbar-tweaker ): allows you to configure various aspects of the Windows taskbar, for example reorder and regroup the programs in the taskbar.

* Network Activity Indicator (http://www.itsamples.com/network-activity-indicator.html ): displays the old 'two monitors' icon in Windows 7 that flashed blue to show network activity. (Well, this don’t belong to the OP list because the only purpouse is to clutter the systray, but I like it.)
Very interesting! I'm also implementing a programming language for my undergrad dissertation (but specifically for agent based simulations).

The thing that struck me most about vector was the radically different for loops (compared to C). I'm assuming you're purposefully crippling them to make parallelisation easier? Or is there another reason?

EDIT:
One other thing - the website fails to scroll nicely on a mac (in chrome). I had to manually use the scroll bars instead of being able to 2 finger swipe...
The report says they don't believe in keeping their system up to date i.e. ignore important security updates and expect the computer to be secure.
Also, to reward the hiring of whistle-blowers. A company that hires people with a history of raising the alarm should be more trustworthy.
Did you have the two factor verification activated?
How open source changed Google and Google changed open source
How similar is it?
Happy days!
PKPKT is a Bluetooth iPhone game for kleptomaniacs
Photos of San Francisco Before the Silicon Valley Bros Invaded
Actually, experienced mid-wives are very good at recognizing problems before they become serious problems. At some point, I was running out of energy and starting to struggle. They have monitoring equipment for the baby, and checked on her first to make sure she was fine. They talked about transporting me, but decided to give me a tablespoon of honey first. It worked, and we were done with a healthy, happy outcome shortly after that.

With midwives, you actually have human attention on you during a birth, rather than doctors and nurses that drop in occasionally and can miss stuff. My hospital birth came closer to having problems because there was another emergency on the floor and no one paid attention to me for hours (when perhaps they should have).
>Personally, I would probably get something like a Raspberry Pi (if it's beefy enough) with a Linux distro which runs straight from RAM just for Bitcoin transactions.

This is basically exactly what you're talking about: http://piperwallet.com
This is a reason why I never leave my BTC in Coinbase. As soon as my purchase goes through, I transfer the BTC to a paper wallet[1] or digital wallet that I control.

[1] https://en.bitcoin.it/wiki/Paper_wallet
Curious it got by the dupe filter.
no way windows search will ever replace Everything. Windows search is slow and it will not find whatever document you want 90% of the time.
Google streetview world coverage
It's not even a usable template. Of course everyone can do a 100% table. Use Zurb ink.
I'm in a similar boat except that I think I can keep the good (C# / .Net) and leave the bad (Microsoft Analysis Server).

We are looking at scaled DB backend using column stores, multiple compute instances feed through message queues running on Amazon or private cloud, and a mostly Javascript / HTML5 front-end. It is all tied together with C# and so far it doesn't look like it will be too bad.

Not surprisingly, the stickiest part of the puzzle is... Microsoft Excel, specifically Pivot Tables. Weird but true.
As far as I can see they don't seem to have a good algorithm to distinguish viral content and quality articles from spam.

I think that's the crux of the issue.
I hate to be self-promotional, but if you are interested in Uncle Bob's Clean Architecture, I would love it if you took a look at Obvious Architecture (http://obvious.retromocha.com). It's a working implementation of his ideas in Ruby, but the same structure can easily be done in any OO language. Actually, the implementation would be a lot easier in a language like Go or Scala that has things like type checked interfaces built in.
They pick on this guy and harass him with every chance they get to "send him a message" (they should know by now that doesn't work on him, but anyways). The US government really is extremely petty and vengeful. And that's just one of the many reasons why letting it have so much power over anyone in the world at anytime through mass surveillance is so dangerous.
Why are you comparing Coinbase features with Bitcoin features?
Modern-day Luddites, the lot of them. Holding up or attacking buses with employees on their way to work is an easy target. Not to mention the protestors mental acrobatics to somehow blame the passengers of the bus for the rising housing prices. That's very shortsighted and flimsy justification fodder for some extreme political activists to start riots.

At no point will violence and vandalism be a valid argument in this discussion. The fact that the different spokespersons seemed to go out of their way to not condemn this act, is telling of their expectations from their members. They're willing to place themselves above the law or at least are willing to try and look the other way if their supporters commit crimes, but at the same time they want sympathy and understanding for their dire situation?

Good luck with that.

It's an economic reality that if a property attracts higher value through development (eg richer people moving in to a part of town), that its surroundings will rise in value as well. Shops and services targeting this new demographic will start to show up, catering to their (often different) needs, which have new needs of their own etc, ... This will affect everything from the pavement, the cars in the street, the small shops, the traffic lights, to the big brand supermarkets. It's usually a welcome sign that an area is improving.

Yet from the protester perspective, they see the housing prices starting to outgrow their incomes and see themselves being forced out by their landlords to make room for richer people who can afford the rent. They don't want the area to develop further, they want to keep it at a status quo to stop the housing price from rising further.

Does that make is less of a tragedy? No, leaving one's house because one can't afford it anymore is a heartbreaking decision, but it's a decision that a houseowner should make sometimes. You can't keep something just because you think you deserve to have it. We aren't living in an utopia and we must adapt to changes in our environments, whether that is getting an extra job or moving elsewhere, or trying to get more housing developed to satisfy demand and stop the prices from skyrocketing. Why not protest the government?

IMO the protesters had a cause, but this violent act has done them much more harm than good. Protesting is a right, but when your words aren't heard, you don't get to throw stones at buses and expect to get a free pass. People will judge a group by its most prominent and vocal members. Grammatical dissection of whether or not the spokespersons are in fact not condemning the act doesn't really help their case, it rather defuses their argument and makes them look juvenile and opportunistic in the process, exactly what those who want them out, want them to be.

Great success.
10 Links Every Saturday: My City of the Year, Sugar Paper on Luck...
Is it possible to have more than one user on HN?
I noticed that there are users here that it is impossible to disagree with. The second you start challenging them, or just present the other side of the story, you will get down-voted. It is not about subject. It is about the user to which you respond. I learned yesterday that if my response is not in alignment with a particular user to whom I respond, I will be down-voted in next 10 minutes. I have been here on the HN for some time and haven't noticed it before. Anyone else noticed that?
Do this but definitely get it in writing because managers are not forever aand do not have the final say.
Reminds me of an early version of ArrayFire from 2009 or so. The project highlights 3 aspects:

* Automatic memory management - Been in ArrayFire since 2008

* Their pfor statement - See ArrayFire's GFOR, http://www.accelereyes.com/arrayfire/c/page_gfor.htm

* High-order functions - Been in ArrayFire since 2009

It's always interesting to watch other people reinvent the wheel. It takes a lot of talent though. If the people behind this want an awesome opportunity to join with our team (where we live this stuff every day and have developed a great culture and customer focus), give me a holler. Find me at http://notonlyluck.com
I've added the domains and a comment to explain. Besides, the dup-detector isn't really very good.
Oh, psychopath will play your prisoners dilemma. He WILL be the one to talk you into cooperation.

He will not attack you in public unless he has public on his side. Thats what makes a psychopath so horrible.

He will fuck you over then he will convince everybody else that you fucked him over.

Psychopaths are Varelse in emotional sense.
There's quite a lot more in the original article, if you read German (or use Google Translate):

http://www.berliner-zeitung.de/spionage-skandal/jacob-appelb...
A format for creating press releases
Most of the nerds that work at Google where probably bullied at high school by the jocks so now your doing this now and labeling them "bro" with the label of the group that bullied them.

I though MJ was supposed to be a proper Union Mag and not a front for the hobbyists IWW (which is how one DGS I know described the IWW)
In all honesty, it already does. Take the object and put an "i" in front. Such modern.
>> unless you use hacked up versions with cygwin

I use standard Cygwin and rsync and ssh when I have to use Windows and use them to backup Windows to a Linux box and it works great.
There is limited ability to trace transfers by examining the blockchain, but there is no way to cancel or reverse a Bitcoin transaction. Most online wallet services, including Coinbase, offer no explicit insurance against unauthorized transfers.

Welcome to the brave new world!
How does this happen with two factor SMS verification? Did you enable your API key?

What is the whole address and transaction id just to trace and see where it went? There is no way to cancel the transaction.

[edit]

Here is the info[1] about the transaction. It seems the transaction way relayed by IP address 71.206.70.250, somewhere in Florida (Comcast customer). It also seems the address[2] only holds your balance for now. You can call Comcast and let them know.

[1]https://blockchain.info/tx/d3f6547f901b45b3c79315e78a1bbcc98...

[2]https://blockchain.info/address/12aW8jPeEc9iQa5ocXCDReJ6Nij4...
This is great advice. If the op hasn't done contracts before the Nolo press series is a great place to start. Contracts are a lot like programming with English(or insert native tongue here) and a lot less scary than people make them out to be. Hire a lawyer to review it before hand and know that contracts are a negotiation.

As an aside, the mobile interface for this site makes it damn near impossible to make sure you are voting correctly. Sorry about the mistaken downvote.
How does this happen with two factor SMS verification? Did you enable your API key?
Great list! I would also include http://www.expandrive.com/expandrive which lets you mount any server with SSH as a local hard drive.
What's the best hex editor on Windows these days? I'm rarely on it but when I am I usually use the Notepad++ plugin for it but love to hear about something better
You're definitely right here, I don't think the pro line does anymore and the air never has. Small USB sticks aren't much more expensive, however. Especially if you get something as tiny as 256MB and just have a network based installer tool for all the free software distributed.
> first implant of an artificial heart that can beat for up to five years

One: I don't think this is the first. Two: the artificial hearts I've heard of don't actually beat; it's more of a constant flow.
I meant that as a privileged person even I can see that other groups and minorities have much harder time than I do - something you obviously do not - possibly you need to take a look at your self.

You where using a spurious "logical" argument to excuse racist views.
"... where you can always take parts of it for granted."

A truly curious person tends not to do this. The point of using a system is that you can take it apart to see how it works.
Try to read this, even if using Google Translate.

The most important parts:

a) he cites a whole chain of events, like unknown people claiming they have been allowed entrance into his apartment by the landlord. (which is illegal in germany, btw.)

b) an interesting part where Applebaum does take a step back and reflects on his very own claims and the possibilty of reading too much into the chain of weird incidents. He describes that to combat that, he has a notebook to note down facts as they happen.
I'm a woman and I totally understand why another woman would want to know that.

Could you explain why?

I became curious after timr pointed out a comment asking about this.
If you turned on your API key Coinbase and someone obtains that key, they can transfer coin on your behalf. From a productive paranoia perspective, I think this is a REALLY BAD IDEA for exactly the reasons posted here. People will use that key to 'try out' coinbase, and then end up forgetting to check their code and upload it to Github or Pastebin and then WHAM, you've got two problems: your Bitcoin is gone and Coinbase now has a marketing problem of potentially epic proportions.

The guys at Coinbase need to turn OFF the API key feature as soon as possible. It has the potential of hurting the entire ecosystem.

Edit: One suggestion to Coinbase would be to change the API key feature to only allow the API methods which don't result in sending payments. This allows quick use of their APIs in doing architectural design and ensures protection against key leakage. A second suggestion is to queue up outgoing transactions initiated by the API key into batches and use alerts (like through Pagerduty or similar) to notify the account owner transactions are pending and need approval.
Call the police.
Ah yes, the old tables are bad because... um... well... we said they're bad. Nevermind that they visually work, and HTML email never progressed beyond 1997. They're bad!

And I'm not trying to reignite the "tables are bad" hoopla. I get that tables are for tabular data. They make the most sense and are very good at it. However tables still effortlessly accomplish things that take a mountain of "hacks" and workarounds with other elements, like percentile heights and widths, in conjunction with centering content inside of cells horizontally and vertically, as well as gutters via cell padding and margins.

If this is not the elegant or desired solution, then we as a community need to make a concentrated effort to get HTML email up to spec. It's clearly here to stay, and not some passing fad like was bemoaned at the introduction of richly formatted emails. Unfortunately here to stay has also meant we've been stuck with what we shipped.

Until that day that we finally fix this, I'm erring to the side of tables in emails for greater functionality and compatibility.
This sounds real useful. I'm going to try and through something together and see how rapidly I can prototype with it.
Yes, the special for loop syntax is to make it consistent with the "pfor" syntax. The "pfor" syntax is that way so that it can be parallelized.

Also, I can't believe I forgot to mention this in the post, but both for and pfor can sweep multiple iterators, so

for (i in 0:10, j in 0:5) {
}

Is equivalent to

for (i = 0; i < 10; i++) {
for (j = 0; j < 5; j++) {
}
}