skysight-inc/HackerNews huggingface dataset:
You actually can, if you want schwag. It helps to have connections in the dispensary industry. A lot of people are growing a lot of stuff and then can't find a buyer for it.

And it's not just the schwag either: I have a gram of high grade 51.5% THC hashish sitting in front of me that I purchase retail for $15 at the fanciest (ie - most expensive) store in town. (A gram of hashish is roughly equivalent to an 1/8th of cannabis, FWIW).

>"Last I heard, a pound of marijuana is $800 for outdoor grown," said Mendocino County Sheriff Tom Allman in Ukiah. "That's plummeting. You might do better with tomatoes."

>"I got paid in weed," Mover, who refused to give his real name, said of his last trimming job. "It's worthless here. You can't give it away. And I'm not going to transport anything. I'm too old, and I don't want to go to jail."

http://www.miamiherald.com/2012/05/07/2787547/marijuana-supp...

I have friends who grow, who drive to south california, to sell, where there is less of a glut, less quality competition, and North California cannabis has badge appeal.
The Client is Always Wrong
No, it can be evidence of its entrenchment. That is a "quality" to be sure, but not one necessarily tied to the concept of quality.
For those who have never used it, VB6 syntax is actually very similar to Ruby. It uses English language words instead of braces, does not require parentheses, and uses dynamic typing.

VB6 is also quite fast, all things considered, and runs on lots of fairly old hardware.

Don't get me wrong, I'd never choose to use it, but for those who use it day to day it offers overall simplicity and flexibility that few mainstream languages can match.
I fail to see how this is interesting. There is already a well known alternative to Cygwin: MinGW/MSYS. Also, anyone looking for such a thing can find it with five minutes of googling.
More info:
https://github.com/nandub/hubot-irc

Freenode:
#hubot-irc
This has some good points and the guy doesn't seem too arrogant or that he enjoyed letting people go. But, I just don't think I could ever write an article about firing people. Actually, maybe it's just the title that bothers me - but from what I understand, the author may not get to pick those for editorials.
Yes, completely. And I don't believe it's healthy or beneficial. Developing a culture where only those who 'produce' or 'build cool shit' or 'get shit done' are valued can breed feelings of inadequecies in people who feel like they 'aren't keeping up'. This doesn't really apply to the work place, where those who produce should be valued over those who don't but outside of work, in 'real life', everything shouldn't be about how much you've done, or are doing. Sometimes, just being positive, or not doing anything harmful is good enough.

Every moment of you life shouldn't be devoted to doing stuff, unless you want it to. I find moments when I am not doing anything, or maybe watching TV, just as important to my personal development as when I am building stuff (trying in my case). It's about a holistic approach. 'Getting shit done' should be taken with moderation as should 'not getting shit done'.
Email me in the future if you want any advice (in profile). I'm interning at LivingSocial in DC right now and love the hell out of it.
Even for a less-than-large organization, there are issues.

One is the perceived fear of looking incompetent in front of your users/clients. For which I feel the appropriate response is "we'll look a lot more competent if we mitigate the risks of such an event than if we don't, regardless of whether or not it happens".

But really, the big one is simply: can you justify the engineering/product cost of this change on the basis of a material business benefit to us and our clients?
Of course I could do that. As a web app developer, I could also sell details about who my users are, what their passwords are (if I didn't salt+hash them), what actions they've taken on my sites, etc. Both would ruin my businesses and be highly unethical, which is why I would never do either.
3 pairs is optimal, because in emergency you still stay with 2. It's a backup.
Oh sorry, I missed the point :) Artistic lighting - now that's a different thing!
Of course it has to do with SEO. The reason to write those fake reviews is not (only) to get people reading those before the product is out, but mostly to have better google rankings (page age seems to have some weight).
Feedback was given in that general direction before the public release. I guess it goes to show that while our feedback was viewed as...less than representative, they (UX)got the general idea when the public feedback was...mostly identical :) NOTE: The previous rambling statement was in regards to general UX treatment in the Beta/RC timeframes, not on the ALL CAPS menus in particular, but feedback has definetly been given (by myself and others, internal and external) on that topic. They certainly are aware of the feedback.
When you treat adults like this they will not like or respect you and will want you to fail. Any time this boss makes a mistake his employees will make him pay.

"Oh yeah we can't work this week because the boss told us to throw away our safety glasses. Yes, we saw the UPS truck run into the river that probably had the new safety glasses on them. But we are supposed to do what the boss says"
This seems like the thread to confess that I still spend a lot of time developing in VB6, it's open on my screen right now. I do a lot of custom back-end corporate applications and still actively support many I did back in the 90's. One is a tailored project tracking system that manages one of the largest telecoms in North America, client/server, 350 users all day long. It just runs. At the time VB6 was the best way to get them out and if you were careful it was perfectly solid. Fast forward 15 years and here we are, these applications still exist, and until they clear budgets to re-develop them in something more modern, they will continue to be updated.

Now don't get me wrong, everything new is all web based product, but these older apps keep running and we keep updating them. Until they _need_ to be replaced entirely, well, there just isn't a business case for the expense. No doubt it'll happen... I've been mentally preparing clients for years... but most of them dodged expense of a .NET rewrite and will move right into Web apps when that day comes.
IME, too much emphasis on "getting shit done" can result in exactly that: What gets done is so shitty that you would be better off twiddling your thumbs and watching the dew dry with someone committed to first doing no harm.
Efficiency of git versus tarballs for code transmission and storage
All great libraries, all a little different from each other. Scala provides a lot of flexibility for designing solutions. On top of that it's a relatively new language with new open source projects appearing all the time, changing the landscape at an impressive rate. For instance, Smoke is built entirely on top of Akka 2.0, which was only released a few months ago but is an impressive step forward for parallelism on the JVM.

Combine Scala's flexibility with the importance of HTTP to so many of us, I'm not surprised (nor disappointed) to see a lot of variety in this space. I hope we'll see even more of them as the language matures.

We didn't see any of those libraries as an ideal solution to our problem so we built our own. If this solves a problem for you as well, I'd be happy to hear that. If not, I'd love to hear how you think it could be improved.
The number of comments disagreeing with his post certainly helps explain why we've gotten in such a mess.
Lessons from Peter Thiel's Class On Startups
MDI's air engine technology tested on Tata Motors vehicles
The Fiasco of Fiat Money
Databases in a Song
Exactly. I hang out with my friends because we don't do shit together. We hang out, talking about random stuff, watch TV, play video games, etc. Most of the best times of my life have been when my friends and I aren't doing shit. Separately, we're all very productive, but our friendships aren't based on that.
Things like this (and twitter image viewers like Photofon) are very useful for getting just the links from a list you don't follow but maybe make. If not already can you make this work for lists?
VB6 is a nice prototyping/quick app language. It's not suited for every job but you can optimize around many weaknesses and it complemented early ASP projects well.

Microsoft just dropped the ball by making it too hard to upgrade to VB.Net. For some projects, you could port to a different language for the same effort.
The CPU is such a small fraction of the total cost of digital signage (primary costs are the display, the space rental, and the service) that it hardly matters whether they overspec the CPU.
> A zero-length line segment is a point.

The Wikipedia definition of a line segment says that it is bound by two endpoints.[1] It provides a reference to Planet Math that goes into specifics.[2] In this page, it is made clear that the two endpoints cannot be equal. Planet Math provides an equation for a closed[3] line segment:

L = {a + tb | t in [0, 1]}

This means that a line segment can be expressed as all of the points a + tb, where t is the range [0, 1] (which contains 0, 1 and all the points between them). It also limits a, b as real or complex numbers with b != 0. In other words, any line segment is just "morphing" the basic 0 to 1 range, with a shifting it and b scaling it.

Now, since b can't be 0, and 0 != 1, you're not going to get the endpoints of the range 0 and 1 to equal each other no matter how you scale them with b or shift them with a.[4] In other words, line segments will always have length.

Because you cannot get the endpoints to equal each other, a point cannot be thought of as a line segment under what appears to be the common definition.

-----

[1] https://en.wikipedia.org/wiki/Line_segment

[2] http://planetmath.org/encyclopedia/LineSegment.html

[3] Open is the exact same thing, except with (0, 1) instead of [0, 1] and it doesn't include the points 0 and 1.

[4] Of course, if b = 0 was allowed, you could just say that points are where b = 0 for all a.
So when we have to buy all the electronics in them from China and have the software designed in India and we can't get them to any of the remote corners of the Earth because our schools have been teaching that the Earth is flat and was created in 4004BC

What are we going to do then?

Nuke everyone and take their stuff?
I wonder if Cloudflare's free, 5 minute setup plan would have helped them?
First day on the Internet? This has been a problem for more than a decade! Reviews of tweaked engineering sample hardware and beta pre-release software have blighted online journalism since the big bang. Motherboard and video card reviews exist entirely in a fake reality.
There's never been a better time to be a Tech Girl/Woman in Philly
Honest question; I havent tried to script xl or word for years. What is this doing that I couldn't do with IronPython or IronRuby?
As mistercow says, it would have been a good idea to explain that. That detail just hanging there with no explanation caused me to pause as well, because I've encountered some mathematicians (not people I've worked with, just visiting professors and such) that felt the need to tell stories about person X, who was in some way not as clueful as they'd expected, "and by the way she was a woman."

I'm not in any way suggesting that the article author (Devlin) is like that, just that I would personally try not to make a statement like that without proactively making it clear that I'm not "that guy."
> I order them 150-200 at a time

Wow. That's is a HUGE pile of t shirts.

You say "washed-once" is a good look but do you throw them away afterwards?

I think 150 t shirts would last me 150+ years
If it was the Guardian they would have some 2s in there as well
Linked lists were possible in VB6.
> I suppose it makes a difference when it comes to getting your local dev environment set up.

It shouldn't, if the artifacts are in your company repo. (You have a company repo, right?)
I think there's a difference between what's referred to as a "line" in mathematical terms and in conventional English. I believe the judge and mikek were both using the term in the latter sense.
There is a, somewhat squeezed, comments section on her blog :)
Why Do Some Programming Languages Live and Others Die?
I read Jason Gregory's "Game Engine Architecture" cover-to-cover and I'd highly recommend it for someone new to the industry who's interested in learning about game development. Gregory is a developer at Naughty Dog (Uncharted series).

http://www.amazon.com/Game-Engine-Architecture-Jason-Gregory...
I have seen speculation here on HN that it would be a setting, and maybe even that they would change the default. Only speculation though.
Backbone Aura Developer Preview
Milky Way is Destined for Head-On Collision
To be fair, he fully sees the error of the former situation and takes blame for that personally. I don't think he was trying to do this on purpose.
Visual Basic was actually created as a combination of Ruby and Basic.

Not the famous Ruby language though, it came years later ;)

http://en.wikipedia.org/wiki/Visual_Basic#History
The best teams I've ever worked for had this set of common traits:

1) On the offer day, potential employees were told there were high expectations and no fixed rules to govern what that meant. There was leniency in some cases, but manager/supervisor judgement was the only rule that mattered. No handbooks or rule sets.

2) All new team members were automatically assumed to be terminated within a month or so. This was usually true. Any new employee that didn't pull their weight, sat around waiting for someone to tell them what to do, or lied in any way was terminated.

3) Human mistakes (fat fingers, brain farts, etc.) were reprimanded internally but covered, responsibility-wise, by the manager or supervisor externally. (I got this treatment at least once a year...)

4) Repeated or dumb mistakes meant being terminated, usually within the same business day. (I saw this happen many times. Not fun but then again they were dumb or repeated mistakes.)

5) Lots of communication within the team. Supervisors and managers were always available or actively participating in the projects.

In other words, there were high expectations and they were strictly enforced, with nowhere to hide mistakes or divert responsibility. Or, more bluntly, "we want to work with adults, not children".

Sounds harsh perhaps, but these were the best teams I've ever worked for and no one who stayed for more than 6 months felt used, abused, or anything other than lucky to be working with fine people. When long-time employees left, it was to start their own businesses or go back to school and there were always a few tears in the parting days.

Now, if you read in some book or learned in a training course that you need to cover your butt legally at all times, give everyone plenty of chances to do the right thing, and take everybody's situation into consideration before taking disciplinary action, your teams are going to start sucking. Why? Because all of those things are the opposite of management. Those things are what you do to avoid management.

This whole article, to me, says "boy, it'd be so much easier to run this business if I didn't have to actually run this business". Here's a hint: If your strategy for managing a team or community or whatever is "people should do the right thing and we should give them every opportunity to do that", then your team's problems aren't actually your team's problems.
The startup that's a Mashup of Mensa and a frat party
IMO, JPA (and ORMs in general) is one of the bigger crimes-in-progress in Java. One of the things about Play I do like is that the Scala API eschews JPA.

EJB, however, manages to be even a bigger crime-in-progress than JPA. Which is a feat. Making immutable bean classes, and then providing a pleasing API for using them, is an exercise in futility. (And this may sound dogmatic, but I don't really care: immutable-by-default is the only acceptable practice. Embracing EJBs means you probably don't care about that, and that I want nothing to do with your code.)
UE3 had Unreal Script which was a custom scripting language and that has been removed from UE4. Kismet is more data than script. There's no JIT-compilation.
I've given the south west some thought, though it seems the north west is in my immediate future. Should definitely be an improvement over the east coast at least.
It has been years since providing SEO services for a client meant 'make and market a website in the best way to accurately be indexed by search engines'.

Now it seems to mean 'make a website rank higher than it should in search engines'.
If they knew the source of the attack and closed the hole, they'd want to have said so. They don't need to say what the hole is or how they closed it to do that much.
Imagine having nothing that you love to do, and imagine the things that you previously loved to do are now laborious and draining, no matter the positive things you tell yourself about them.
Think of something you really enjoy doing, and really look forward to, now imagine replacing the positive anticipation with dread instead.
Imagine knowing you should be getting positive feedback from some accomplishment or activity, but all that your brain and emotions register is "meh." It's not that you don't try to pull it together and keep slogging forward every day, achieving things and smiling at people, it's just that none of your efforts ever seem to pay off emotionally. It's not that you don't recognize and routinely count your blessings, but rather the very act becomes negative as you lament not feeling much of anything for them.
I understand the sentiment that it's hard to imagine, I hope this description may help.
This especially hits home with me, since I've gotten trophies and awards for pretty much anything I've ever done (including in college). Until I hit the 'real world' and realized that even though I was talented and had a lot going for me, it didn't matter: there are a million people in the same boat.

My most recent realization, though, is that most people my age don't want to work too hard. We are used to getting the accolades with the default level of effort, so why bother?

I'm special though, I work hard. Seriously I'm special. TELL ME I'M SPECIAL.
Mobile Apps and the Cloud - Made For Each Other
I don't agree with this because the clients always need what they ask from you, so they are always rigth even if you think otherwise. Unless they ask your opinion you should not give it,because if you do you are overworking and might anger the client.
Kickstarter's Sting in the Tail: Taxes
"... since when does a moving sign display need gigaflops?"

It doesn't of course. The argument Intel makes is the same one they have made in the past which is "here is a box your generic engineer can program that is cheap enough to run a sign."

The argument is based on a time/cost to market one. Lets assume you make 1,000 digital signs, and the total cost to the end customer is $10,000 per sign. So you have $10M in potential (but unrealized) revenue sitting there. You can either spend a year developing the software for this sign using an expensive embedded systems programmer for a year at $150,000, or you can spend two months developing the software with a cut-n-paste coder fresh out of college (annual salary $45K so 2 months is $7,500. So your RaPi solution costs $50 each (when you include a case and cables) vs $400 each. So over 1,000 signs that is $350,000 in 'parts' cost extra to use the Intel solution but you also save $142,500 in labor costs, and you are in the market 10 months earlier.

So is that time to market advantage (and the cheaper programmer) a win or not? And since you're looking at $10M in revenue $142,500 is about 1.5% of your margin your giving up.

And finally there is the point that if you do decide to make digital signs out of RaPi's and you can't get the crappy blob-of-bits Broadcom tosses in for their GPU control what are your options? You've got a volume of 10,000 and Broadcom could care less. With Intel they will, with proper documentation, give you every piece of information you need, they already have the support team in place to support their huge OEM business.

When you come at the problem that way it looks a bit different.
I mean the equivalence / transference proofs. Otherwise you're pulling a theorem out of the air and telling students to just accept it. And by "accessible" I mean easy enough to understand that they don't become a huge distraction (or worse).
+1 for the Ruby comment. I'v been telling people this and they don't believe me.
Hakin9 Magazine On Demand June Issue Released
Batik Bola Sarimbit England 2D
Hardware stack for a FOSS DIY cell phone
You can still grab a lot from his GitHub repo which hosted the blog - https://github.com/teddziuba/teddziuba.github.com
Exactly. Saving potentially 50W on the CPU seems almost meaningless when the signs themselves will be several hundred W each.
Ah good I was looking for the restriction b ≠ 0 but couldn't find in on the Wikipedia page. Forgot to check out PlanetMath, thanks.
I have a few books too. I am not talking about books though - women seem to have many many things, and they also have many units of the same thing. For example, why does anyone need 10 or 20 pairs of shoes? A female friend of mine has 40 (yes, forty) different bags, and she still keeps buying bags. And no, she is not wealthy, and doesn't live in a mansion.

Edit: not complaining or anything. Just genuinely curious :)
Indeed, that setup works pretty well.
What is the licensing for this? I couldn't tell whether this was free, if I had to pay, if it was open source, GPL, etc.
I'm curious to know what about Python is 'acceptable' in comparison to Ruby? Does Ruby have capabilities that you find better?
Boston Startup School’s Inaugural Class Tells All
Passagem aérea barata a sua viagem nacional ou internacional começa por aqui
When I started learning I spent a lot of time reading NeHe tutorials. But modern OpenGL feels so far removed from those tutorials that it feels like learning a completely different API.

The best tutorials I've found for modern OpenGL is "Learning Modern 3D Graphics Programming" by Jason McKesson. The only problem I have with these tutorials is that there aren't enough! http://www.arcsynthesis.org/gltut/
You're special, just like everyone else :)
Majority of Open Source Azure Cloud Projects, Hosted on Github
yeah, affiliate marketing is generally more trouble than it's worth for a business my size, at least for the moment. I've just heard too many horror stories.

I guess what I ultimately want is a "salesman-ish" cofounder to do help with the business side and marketing, while I crank out what my customers want.
The whole mess of them fit into one of those plastic 22-gallon (ca 80L) storage tubs.

They are business-presentable for 3-4 washes, and around-the-house for another 4 or 5 after that.

A big part of it is that I live somewhere with exceptionally hard water for a major city (Berlin), so they tend to develop the characteristic white edge thing that happens to black clothing more quickly than "normal" (for other locales).

I figure my latest batch will last me ~3 years?

Buying them in big batches is a huge time and money saver, even if I just tossed them after 3 washes.