skysight-inc/HackerNews huggingface dataset:
I completely agree with this idea. I also experience the "high" of completely a cool project, even if no one else ever sees it, just knowing if solved a problem in a cool or fun way, it just gives me a buzz. I think this is a universal feeling that woodworkers, artists, musicians, and other various artisans feel. In that way, the act of techno-creation is... I think, related to art.
Thanks for sharing a proper link.
Especially in combination with this: https://github.com/steeve/boot2docker
2011 - Merciles - Enemy Of The State 2 - Eternal Music
Being nondeterministic doesn't necessarily meant the output differs. (E.g. a program that increments a global counter (with a lock) once from each of ten threads and prints the count after all threads are finished; the increments happen in a nondeterministic order but the output is always 10.)
I haven't looked at the source, but the avoidance of full copy-on-write, laziness and instrumentation of immutable structures when returning from functions that update / assoc them will be non-trivial to get right. Not even to mention software transactional memory Clojure supports at all.
Nonsense, I sold my bit coin and kept true to my belief in its long term viability. I'm about to buy back in so its bad for me to root for it but here I am.

Also I have no love for big pharma (don't believe me, check out my profile) but what Merck did with Vioxx was 100% correct. It voluntarily recalled it ahead of the fda as soon as the risk became statistically significant in the trial set, which if you understand statistics, overestimates risk (because if you dont wait till the predetermined experimental end you selectively trap upwards random walks).
Your employer wants results and they want skills.

If you can back up your programming with some other sphere of knowledge science, finance, medicine, finer details of some other profession, etc. You have something additional other programmers don't - a sense of the "big picture" of whatever other skill or industry you know.
Show HN: GeoTreat.com: Delight Website Visitors by Their Geolocation
Hi everyone.
I would really love any feedback you have on GeoTreat.com. I went from idea to implementation extremely fast, but I am also quite happy with the value that a simple prototype can deliver.

https://GeoTreat.com/ -
With a tiny snippet of code, you can drop "Treats" on your web pages. That means, depending on your visitors location, they will be shown a special (modal popup) promotion of your choice. The treat can be placed anywhere in the world and have any radius.

The home page has a quick (and sloppy) 1min 30sec video that gives a quick overview and demo.

If anyone has any criticism, feedback, questions, I would absolutely love to hear what you have to say.

If anyone wants to see a Live demo, just let me know your general location and I will give you a URL with a demo for your area :)
DEA classing is best to be ignored. The specific combination of booze and opiates has killed many due to how it depresses functions of the body like breathing. Really is a wicked one two punch.

Again, best ignore DEA classing. I have yet to figure out rhyme or reason of it.
3D Accoustic Manipulation: Seeminly-Unreal Levitation Using Soundwaves
>There'd be a lot fewer minorities if that was the case.

Let's see you post that shit on your company facebook page and see what minorities looking for great apartments think.

https://www.facebook.com/Oikoi
Clickable: http://GeoTreat.com
As are all Vice shows: always thrilling, generally subjective and partial to a fault. Reminds me of XIXth century travelers, and how surprisingly revealing those remained, if properly annotated.

Their most commonly quoted ‘documentary’ as the extreme of that lack of journalistic value is on Scopolamine (a compound commonly used in pharmacy) and the fear its instills as a will-bending drug in Colombia: it doesn't feature a pharmacist explaining that the fears are pointless, just a scrawny hipster wondering if anyone has actually witnessed an incident. It's a great case of ethnography and which-hunting, but the omission (presumably intention to keep the sensationalist value of the piece) make it fails as an investigation.
I can't seem to make your link work, but I managed to track down the original article so allow me to repost:

http://www.esquire.com/features/benjamin-hundred-dollar-bill...
In the end, I did not learn anything new.

Though I share some of these fears with node after making a few projects.

I would like to learn Go, but Haskell currently catches my eye, despite the lack of hype.
Coke and heroin, mainlined together, is infamous for killing many people: http://en.wikipedia.org/wiki/Speedball_(drug)#Notable_deaths...
Integrated Tests Are A Scam
I'm curious how/why archive.org is allowed to do this?

There's obviously a need to safeguard pc (and others) gaming history but some of these are still for sale with support for modern operating systems at http://gog.com/.
Were any of your apps localized?
I'll second this. The whole tone of the article doesn't make much sense because to me a hacker has always been someone who strives to impress themselves rather than other people.
Payment Service Name Generator
Can we please give him the benefit of the doubt and assume he intended to note that society doesn't allocate opportunity evenly across all demographics, even though it should.

Don't vote the comment up though - let it fall peacefully to the bottom of the pile where it belongs.
A ton of machismo; typifies the bored, well-off attitude that what counts as achievement is invading other cultures and peoples' lives, meeting "interesting" people, and having stories. Living up to a liquor ad. Very cosmopolitan, very New York finance/entrepreneur. Topper all the way.

At the end of the day, it's just stories. No value added, no responsibilities taken (search the post for any inkling of responsibility or sacrifice), just alighting around the globe seeing how the noble savage lives.

And the lesson he gets from it? That people are either lazy or determined. That's weird because I live in NYC too and I see a bunch of people working their asses off, some of them getting by pretty handsomely but most not, but at least they're trying. I don't see that many lazy people, though I could see how I would if I saw the world through a jerk lens.
Are you sure it's meant as a serious statement? I took it as an observation on the sad state of the world we live in (i.e. the general apathy of people toward those unlike themselves).
No, not in my experience anyway.
For those who want to learn BZR and help revive it by adopting it in your projects, there's a nice book here: http://www.foxebook.net/bazaar-version-control/
Couldn't make it work, but I admit I didn't try very hard. A Makefile would probably help a lot.
The message is pretty much the same but the presentation is considerably different. After the wordy introduction which is more or less the story of his transformation from Richard Alpert to Ram Dass, Be Here Now is as much a work of art as it is a book. It tries to reach around your intellect.

I haven't had a copy for many years and just ordered one from Amazon because you made me think about it fondly again. I first read it shortly after it was published in '71 and it's time to read it again. :-)

There is a trap in the thinking that it took me a long time to understand. The present is a consequence of past behavior that cannot be safely ignored. The future is a consequence of present behavior and cannot be safely ignored. Discarding that caution brought me a lot of trouble I would have been better off avoiding. This is obvious but excess enthusiasm for mindfulness of the present can easily lead one to places that one wouldn't want to be.
My original device was what you may call an edge case. Underpowered, lack of space, pretty crappy carrier plan.

Thanks for thinking of us. :)
"*may or may reflect ..."

You might want to fix the footnote when you're less high...
> Bitcoin is a collectible.

So are Beenie Babies.
Thinking about it, I am thinking commoditization of the entire device is flawed while commoditization of parts is not.
Two quick technical points:

1) OS X itself does not utilize any copy protection. There are no serial numbers, call-home activations, etc.

2) You can run OS X without any modified kernels or kexts with the right mix of hardware.
And the technology keeps evolving.
Agreed. I think his comment is being taken way out of context. Drop the pitchfork guys.
In the area I live in oxycontin could be considered an epidemic at times.
"I'm not aware of any other language that has concurrency constructs as elegant and easy to use as Rust's spawn, and I don't know of any language that comes close to the race-free safety guarantees provided by Rust."

I'd recommend having a look at Erlang, it allows you to start lightweight pseudo processes for concurrency and provides a robust data sharing model.

Not so sure about low level access, we used C for those parts in the OS course I took.
Did anyone know him to have a drug problem? I still find the timing suspicious.
With Rust you need to be explicit about everything's lifetime. You cannot allocate some chunk of memory and freely borrow it; when borrowing you need a certificate (i.e. compiler check) that the borrowed reference has a shorter lifetime than that of the referenced memory. It is tremendously different from the absence of such guarantees (like C) or the GC-based weak guarantees (like Java and Go, which does not solve the logical memory leaks anyway [1]).

[1] Not that Rust completely solves the logical memory leaks, but it makes the leaks explicit.
From the OS X Mavericks license:

The grant set forth in Section 2B(iii) above does not permit you to use the virtualized copies or instances of the Apple Software in connection with service bureau, time-sharing, terminal sharing or other similar types of services.

and

Except as expressly permitted in this Section 2G, or except as otherwise licensed by Apple, you agree not to use the Apple Software, or any of its functionality, in connection with service bureau, time-sharing, terminal sharing or other similar types of services, whether such services are being provided within your own organization or to third parties.

where the quoted section allows remote access by a single device, remote viewing by a "reasonable number" of devices, and remote access to a separate desktop session by a single Apple-branded device.

So buying/leasing a hosted Mac for development is fine, but renting remote access to a shared Mac for development is right out unless only one person (or two, with the second connecting only from Apple-branded devices) is using it at a time and virtualization is not used.
45 Articles and Books that will Make you a Great Product Manager
A collection of benchmarks for popular Go web frameworks.
"My guess is most of your growth will come from that core of early adopters in the graph, and these folks have nice data plans / fast wifi and won't mind the 40MB download at all."

See my comment in this thread about low resource mobiles, or the article on BZR being overtaken by Github and complaints about resource use from low memory laptop users. Please don't assume technological knowledge or early adoption means plentiful resources from the user.
(Hate to be that guy, but:) Not ‘legal’, but licensed opiates that are abused, beyond or outside of a prescription — and as such can often fall under the law. Some of those can have the appearance of licensed drugs but be imported without control or be replicas. I’d talk about “opiates under their licensed forms”.
I think that is the definition of "systems" the class is using though. If you look at the programming assignments, they are all about implementing programs in userspace and not hacking on the kernel.

Yeah, I was confused at first too. Not sure how you can call it an "OS class" if students never touch kernel code. Although, apparently one project group did manage to write a kernel in rust based off of rustboot (https://github.com/wbthomason/ironkernel).
Not anymore http://en.wikipedia.org/wiki/STOCK_Act
Cool piece. Looks like he's having a good time. How is Mega? I haven't tried it out yet. Is it worth checking out?
This is actually the legal definition of a contract. BOTH parties have to gain something. If I get you to sign a contract that says you will never speak negatively about me, but I don't give you anything in return, the contract is null and void. I believe this is referred to as "consideration." If there is no consideration (i.e., benefit) for you to sign the contract, then it can't be enforced.

That's why if someone asks you to sign it, you can either ignore it or demand some sort of consideration (e.g., compensation) in return for signing it. Otherwise, it's unenforceable.
This resonated a lot with me as well -- elementary school computer science education in the '90s wasn't very developed. I went to a high school that had one of the better computer science programs for that level (in that it existed), but it still wasn't anything compared to the university level. The people who really learned the stuff were a self-motivated group who interacted outside of class as a club. These kinds of extracurricular studies were at best ignored by school faculty, and for students like myself, who was falling behind the curve in the school's demanding math/science/language program, were actively discouraged.

There's a crucial distinction between my experience and hers, though. I had the support of a core group of computer nerds, egging each other on and making simple games and the like. This group was almost entirely male, and were mostly interested in other stereotypical geeky hobbies like video games, anime, and tabletop role-playing games. We weren't consciously exclusionary, but anyone who didn't match the profile was probably going to feel very out of place.

I remember in my CS course, there were two girls in the class, and they were most definitely not part of the clique, even though they were brilliant by most objective definitions. One of them was definitely in the "gifted" category, and while the rest of the class was concerned with making video games, she was writing an equation plotter. We didn't talk to her all that much.

My point with all this rambling is that there's a lot of bundling of interests that goes on, all of them male-dominated, and if you aren't into those things, you don't get the same peer education as somebody who is. I think this explains a lot of the gender disparity we see in CS education today, and I don't know what to do about it. Education should not be tied to social cliques, but in reality, it often is.
After a serial number lookup, it appears that this Toshiba laptop's warranty expired in Feb. of 2013.

This is using the s/n in the image: http://bandyt.site44.com/toshiba/garantia2.jpg

Results of the s/n search:
(from site: http://support.toshiba.com/warranty)

Model Name:	SATELLITE C850D
Product Category:	Portable
Model-Part Number:	PSCBQU-00200F
Serial Number:	YC307409Q
Registration Number:	827633
Purchase Date:	Nov 26, 2012
Country Purchased:	United States
Complimentary Phone Support Through:	Feb 24, 2013
Warranty:	Warranty expired! +++
Warranty Expiration Date:	Nov 26, 2013
Primary Service Option:	Out of Warranty Service ++
http://toshibarepairservices.com
A new private-set intersection paper, claiming to scale orders of magnitude better than predecessors, has just been released [1]. I don't know whether it solves your problem, as I haven't read anything beyond the abstract, but you might want to check it out anyway.

[1] https://research.microsoft.com/en-us/um/people/senyk/pubs/sa...
> In fact, one of the largest concerns I have heard about surveleince is that it would allow them to blackmail politicians.

Considering the NSA is recording the content of everything, let's be honest, over time they accumulate blackmail material on everyone.

This applies to elected officials, and people who haven't even decided to run yet.
BounceChex and ShitMount were two I got within my first 5 tries. I think it needs some work still ;)
"To fight this recession the Fed needs more than a snapback; it needs soaring household spending to offset moribund business investment. And to do that, as Paul McCulley of Pimco put it, Alan Greenspan needs to create a housing bubble to replace the Nasdaq bubble."
- Paul Krugman, 2002

He doesn't always give the best advice...
The article fails on the basic premise that government activity in the economy is self-evidentially "bad" and non-government activity in the economy is self-evidentially "good". Government activity versus private activity is no more or less bad than the other.

Take Denmark. Something like 55% of the population works for the government. Yet nobody would compare that country to, say, Russia. Or Egypt. Or Syria. The article is just pure ideology on its face. Which is to say, it's all about people wishing to fit reality into their own bias, not examine reality to form a testable hypotheses.
Maybe I'm splitting hairs, but that would be more a development environment than a traditional server. That it would be used for developing client side applications would reinforce such a distinction.
your comment is probably just really shittily delivered wry commentary on the justice system, but...

logically, this doesn't follow. drugs already kill the people you don't care about (in your case, minorities, although i suspect you really mean hispanics and blacks, not "minorities").

the statement was about excepting the ones you DO care about (white people, in your case). so there would just be more white people, but no less "minorities".
Applaud your can-do attitude, but I don't agree that makes getting fired a good thing. I hope you get to keep your equity.

Also, I'm a little skeptical. It's very rare that people get fired while doing a really great job and being well liked. It's not impossible, but it definite smells a little unusual to my bs detector.
I don't think Asimov necessarily meant 'elite' to equal 'upper echelon,' and I think we do a disservice in thinking of Wall Street bankers, at least, as in the 'upper echelon' of our society--they're just rich, not respected except in the fleeting respect for money.

(Though I share your ^_^)
I was also expecting a long article or something when it turned out to be just a few bar graphs and tables. No complex formatting or anything else that would possibly justify it. Why can't they just put the results on the webpage directly so we don't have to take an extra step? That's what bothers me the most.
> And a system with no discrete GPU is crippled if you're a gamer.

That used to be the case. Intel's caught up. Look at the ASUS UX301LA for example. It's extremely thin and light, with 8 hour battery life and a 2560x1440 screen. Those attributes together wouldn't be possible with discrete graphics, yet the Intel Iris integrated GPU that comes with its i7-4558U is more capable than a discrete Radeon Mobility of 2-3 years ago. It can run mid-level games like Diablo/Starcraft at native resolution (which is very high) and high quality easily, and probably anything released in 2014 smoothly if you just chop the resolution in half (1280x720 not being bad at all).
I agree with both of you that desktop Linux is kinda an obnoxious scene right now, but that is mostly because of the horrid things Ubuntu does to the desktop and the fact that other distros either 1. focus so much on stability that packages are left way out of date for a developer/sysadmin or 2. are so far on the edge like Arch that things break all the time. Or like Ubuntu things break all the time just because it's Ubuntu. I use openSUSE, and I find it strikes a nice balance between stability and being up to date, as well as having the openSUSE build service allows me to easily get up to date packages for whatever software or library I may be using at the moment.

Desktop Linux is a shit storm right now, but that shit storm I think blinds people from the distros who just do things right and make a stable and easy to use system, don't have the crazy stupid arguments of something like Debian with their Upstart vs systemd debate, and who make a system for professionals who just want to get shit done.
> its (C's) lack of any intrinsic support for concurrency

If you are writing the operating system kernel, who is going to give you concurrency support? Does rust running on the bare metal still have "spawn" and the other concurrency primitives?
As I understand it, it was indeed a Netflix original, but the plans for who would be in it, who would direct it, what it was about, etc. were already in place before Netflix got involved. Again, I'm no expert on the subject either, but that's how I understand what Wikipedia explains:

"MRC approached different networks about the series, including HBO, Showtime and AMC, but Netflix, hoping to launch its own original programming, outbid the other networks. Ted Sarandos, Netflix's Chief Content Officer, looked at the data of Netflix user's streaming habits and concluded that there was an audience for Fincher and Spacey."

(http://en.wikipedia.org/wiki/House_of_Cards_%28U.S._TV_serie...)

See the sources linked in those paragraphs, where those statements are summarized from.
Erlang's a weird choice for an OS class. An Erlang program is run in a VM that aggressively hides from you the exact things you want exposed in an OS class. As a user, that's great, as a way of teaching OSes, it's not so great. Plus the VM simulates a machine that is quite unlike today's real machines from an OS perspective.
Time to close HN and spin up the Python interpreter...
> It still sometimes pains me though to see the number of Linux developers/sysadmins who use OSX systems.

That says more about Linux than it does about its sysadmins and developers.
Yes, it was widely known. Don't be surprised that none of his friends wanted to discuss it in public after he passed.
I'd like to see more innovation around Ansible + Docker being particularly compelling. Do you have any ideas on what that could look like?
For what it's worth, my current laptop is a 2007 Lenovo ThinkPad T60 that still runs perfectly. I've never had any problems with it, and I only upgraded the hard drive a few years back because I wanted more space. The extended battery gets about 8 hours, no spare needed. I can even play Dota 2 on it.
2 Thoughts:

1. Bill Clinton might say - "Well, it depends on your definition of Latin America."

2. You should mail the CEO of Toshiba. In fact, you should give us the contact info for the CEO of Toshiba so we can mail him on your behalf.
catb has the best definition of hacker I have seen:

- http://www.catb.org/jargon/html/H/hacker.html

- http://www.catb.org/esr/faqs/hacker-howto.html

- The guys at hack-a-day or nyc resistor are hackers.

- Fabrice Bellard is a hacker, for reasons you can see at http://bellard.org/

- People who are _really good_ at *nixen are hackers, because of the nature of the beast. Unix isn't about learning everything from a book, instead you could hack it with what you know.

- PG is a hacker for using LISP to build Viaweb (and ARC etc), but not for "hacking" the startup ecosystem (that's just overuse of the term).

- DHH is a hacker, for the creative ways in which he pushed Ruby

The key thing is "hack value". Hack value is about your technical expertise and your creativity, and both of these things have to be present.
This appears to be a digital variation of an already famous and commonly played game called Assassin: https://en.wikipedia.org/wiki/Assassin_%28game%29

That said, considering the negative attention received by the latter, which is remarkably benign, I don't know how Dustcloud will fair with authorities.
RIP mate. i was still coming to terms with you being gone and this news article just brings everything back.
Yeah, that's what I thought. These days you can't even carry a rice cooker around without people freaking out. Imagine the chaos that would ensure from people carrying around concealable "guns" and "shooting" each other.