skysight-inc/HackerNews huggingface dataset:
I have an acquaintance who by profession is a toy designer. She is independent and highly thought of, but all the work is speculative. If your design doesn't make it past the first review, all your work is for naught.

She is very creative and bright and is quite resourceful in putting ideas into prototype phase and has had some big wins. But there is a certain stress level associated with any creative endeavor.

The situation you are noting is within the big toy companies, and no doubt that they have an awesome job.
the blogger "javascript gears" is one of the best examples of "javascript gone wrong" on the internet. if you just want to display static text, use HTML. if you want to offer functionality, use front end javascript. whenever i see something like "use front end javascript to show non interactive text" then i know something went terribly wrong.
Assembly is still the best way to leverage small microcontrollers and they're big business (AVR, Microchip). And a lot of fun BTW.
I agree with the thesis that the presumed expense of Lego sets as an adult is based on an incomplete economic understanding of child experience.

I say this by comparing to personal history. The author writes "The 1990s and before were a nostalgic heyday of affordable LEGO sets." but as a teenager in the 1980s, really interested in the new "Expert Builder" sets, with gears, axles, motors, I was astonished at how expensive they would be. I really wanted the Auto Chassis/956, but it took a lot of lawn mowing (and help from my parents) before I could afford it.

That's a high-end set, but even in the late 1970s, when my parents found that I liked Lego, it was expensive enough that they would go to garage sales to find old collections rather than buy new ones. Which also meant I had some of the 1960s gears and wheels which really didn't go with the rest of the collection.

So I, at least, never regarded Lego as being "affordable."

On the other hand, that same collection, augmented, was often used by my sister's kids, making it affordable on an amortized basis.
I think the title's a bit misleading though... This guy is obviously talking about dependency injection.

Things like callbacks, observers, events, ... are also types of IoC.
Image and reality
You appear be describing Silicon Valley also.
Rabbit: A Mac Video Sharing and Chat Service
tl;dr web fonts
Excavation-Izkop
I am an entrepreneur and have been working in construction. Our primary activities are excavation (IZKOP) and landscaping around houses.
I'd find something like that useful. Don't know if that counts as interest from HN though
You know what? This is good for Google - Based on the idea that "Any publicity is good publicity". So, Microsoft is shelling out huge dollars to make Google popular.

As far as searches are concerned, based on my experience using the two extensively, I think for atleast another decade, I will find myself 'Googling' more than 'Binging'.
Why does Internet Explorer report “Mozilla” in UserAgent?
is that an important detail?

his main point, it seems to me, is that when compared with other rights protesters, swartz fought going to jail.

i don't know if that's true (and would black rights protesters have defended themselves legally if they had the means?), but it's an interesting point about tactics.

more generally, even though it wasn't the most informed article, i thought it was interesting - a smart person trying to understand a complex situation, not afraid to point out problems, and not afraid to acknowledge the lack of clear answers.
Is it only an emotional reaction, though?

When an algorithm sifts through my e-mail the result is that I see a more targeted ad.

When I mess up and inappropriately share something on Facebook it is obvious to lots of people in my life. (And, of course, Facebook tends to vomit up some sort of privacy outrage every five months, so there is always the nagging worry that something one did share in a reasonable way is now being seen in a way one didn't intend under the old "rules of the road".

While some people may care about privacy as an abstract first principle, I imagine many people are more concerned about the consequences of other people knowing something about them.
I've been itching to display data from Cube [1] in the Terminal. This might be a way in.

[1] https://github.com/square/cube
Not a windows user here but I remember that you can do something like this using Task Manager. Just right click on the process and see if you can set the CPU affinity or something similar for your browser.
Hacking Your 401k: Why Smaller Companies Lose Out (Visualization)
> it seems he illegally hacked his way into an MIT database

Rather, he improperly downloaded a large number of academic papers from JSTOR via MIT's network - papers that were publicly funded and were legally accessible to people on MIT's network, but which Aaron believed should be widely accessible to everyone.

The prosecutor tried to bully Aaron into pleading guilty to an array of felony charges for the supposed crime of violating a TOS contract.
I agree. I hesitated on submitting the article as several statements seem a bit uninformed. But it is an interesting article from a notable person.
MongoDB’s Fault Tolerance
When swapping a plastic cat in place of a plastic iron makes BBC news because 'social media', I reckon the market is saturated by nostalgia trips and unless you get the gig to design a plastic cat and social media strategy? Nostalgia tralalala
Can you imagine how funny an anti-Microsoft ad campaign along the same lines would be? Microsoft is trying to start a gunfight and it's armed with a nerf axe.

As a cynical admirer of Google I don't care for the way advertising drives everything it does, but I cannot remember the last time I noticed an ad in gmail (Twitter, for example, manages to be far worse while still appearing not to have a business model.)

Meanwhile, Microsoft, the original f. you, f. everybody, software company is shipping an OS with advertising and junkware baked into it. Who else is doing that?

Are you sure this is where you want to go today Microsoft? Yes. No. Abort. Retry. Cancel. OK.
That only happens the second time you load a page.
This is apparently a slick hardware implementation, accurate and all.

But after reading the OP article, you'll realize that all he did was to play with the hello word like demo given by the SDK and create nothing (and BTW broke the SDK agreement giving to much details about how it works since he couldn't do anything else with it - oh, I forgot he complained about the bent mini usb cable too)

So no, I would not call what he did innovative by any stretch of imagination. Using the algorithms I proposed, he could have done something better than hello world. At least I had the excuse of no real hardware implementation - I would have killed for something like that Leap thingy.
But not all CC licenses are the same. Anything with NC isn't usable on a site with adverts.

So it'd be nice to have some checkboxes for the Creative Commons license types. Include/exclude Commercial, Derivatives, Attribution.
Ninject actually does allow you to wire up with criteria beyond type based on the context into which the object is being injected.
A funny blog post explaining the whole situation:
http://webaim.org/blog/user-agent-string-history/
Meanwhile, Microsoft, the original f. you, f. everybody aoftware company is shipping an OS with advertising and junkware baked into it. Who else is doing that?

Canonical.
I use Bitbucket (because it allows for private projects, I use in the company), and this feature sounds very interesting.

It is great when you can just fork a thing, and keep working on it, and Bitbucket keeps it synced for you, without you needing to remember to pull every day.
Is the United States sliding into dictatorship?
Website for css buttons
i saw a website which users submit own css button desgings. Thats it. Just buttons. Didn't send anyhing myself but looks promissing.
> domain prices are only going up so it is a good long term strategy to hold onto it

Is there any basis for saying this? With the recent moves by ICANN to allow more TLDs (including corporate ones), surely the value of .com is being diluted? My feeling is that consumers are so used to weird domains at this point that nobody really cares about particular domains. Is having milk.com rather than johnsdairy.com really advantageous to a company?

Color seems to have been a disasterous excercise in spending other peoples money from the beginning, so it's probably a poor example for sensible business practice.
There really isn't much difference between using a bootstrapper class or a spring xml file, they're still both configuration files and should be equally convenient to maintain.

One of the advantages spring gives you in your scenario is multiple options for configuring your app. So in your case you can use annotations for parts of the app that don't change and then specify the parts that are different for each customer using xml(I seem to recall you might even be able to wire up a spring container using vanilla java).

Spring actually brings a lot more to the table, properly qualifying it as an IOC container. It offers mechanisms for applying cross-cutting aspects such as transaction and security management.
> US-born tech entrepreneur "successes" would come close to outnumbering all other countries of origin put together

If you include "tech" in the phrase, ok. But there are other fields of business than tech.

There are fewer conglomerates in the rest of the world than the US, and more people needing to be served by independent businesses. With more entrepreneurial endeavors per capita, there is a higher ratio of entrepreneurs founding and operating them. I'd guess that as a ratio, I bump into more entrepreneurs on the streets in Douala, Cameroon, than I do in Dayton, Ohio.

> streets ahead

Ha -- http://britishisms.wordpress.com/2012/02/01/streets-ahead/
warning to all "for ruby 1.8.4"
Exactly, you should really think about when and if you need IoC, just like with any other technique. It can be really useful. Unfortunately, if misused, it can lead to an absolute nightmare.

The problem is that when people learn about new techniques then they end up wanting to use those techniques in their next project. It reminds me of something a doctor said to me once, "Every time a new disease is identified there's an epidemic." Meaning that when doctors have something they can now identify as the new disease they are much more likely to do so since they've just heard about it, when before they would have identified it as "flu".
He's had it for a while:

> Site copyright © 1994–2012 Dan Bornstein, all rights reserved.
I'm not sure how this works. Does it rebase?

On an unrelated note, I think it's pretty funny you can sign in to Bitbucket using your Github account :) Reminds me of how I signed into Bitbucket for years using my Launchpad OpenID :D
Haha. Well luckily they're not running these ads.

I note in another post in this thread that it appears MS is doing exactly what gmail does AS WELL so as usual MS wins the chutzpah award on top of everything else.
Hi, thanks for the info. The initial difference is that I cannot use the installer due to Windows group policies associated with my account (the PC is not mine to administer). So I've downloaded and extracted the v0.3 zip archive.

I manually start clink by running "install_dir\clink inject" in a cmd session and this procedure works correctly. Problems arise when running the same command in a cmd session in Console2. The Console2 process disappears (crashes?) after approx 1 sec, then 10s later the clink executable disappears. Strange behaviour and I may simply drop this and perhaps try again in future once the tool(s) have matured.

I hadn't used either Console2 or clink before now; I can get by without them as I'm not a rabid user of the Windows command line. I'll likely casually experiment with them separately.
WHO CONTROLS THE WORLD'S FINANCIAL SYSTEM? 1
Java Spotlight Episode 119: Emmanuel Bernard on JSR-349 Bean Validation 1.1
There was a tool that prints out one line graphs using utf8 characters. I can't remember what it's called off the top of my head unfortunately.
I quite enjoyed The Gamers: Dorkness Rising, though it has been a while since I watched it.

http://en.wikipedia.org/wiki/The_Gamers:_Dorkness_Rising
They've been able to port various Windows-centric products to other platforms before (to Mac and Solaris at least). Exchange, Office, Internet Explorer etc.

I agree they won't make a huge profit from it directly but I bet it's a good counter-argument to "let's standardise on OpenOffice since otherwise we are subject to MS vendor lock-in". A couple of big government or corporate deals should cover the costs.
It's good to know that there are a no <blink>s on his site.
Microservers taking over datacentre - Intel, ARM are ready for battle
David Cage: Game industry has 'Peter Pan Syndrome'
It's a good domain to sell. Increasing consumer acceptance of domains that end in something other than .com dilutes the value of squatting on one particular domain too long.
The More I Know, the Less I Know
12 Predictions for Mobile in 2013
Help I don't want to be a programmer anymore
Is Your Site Hacker News Ready?
Cinnamon.js: Find in-page text using synonyms
I'm in the UK too, and it's always been `Lego' for both singular and plural, so I suspect `Legos' is something they say Across the Pond. I'm pretty sure I've heard it used in American films in the past.
Yeah, like Steam for Linux.
Android NDK Advanced Tutorial
Their billing process requires my invoices to show hours, so I still officially base it on that. 70 hours per sprint.
It's a bit of an annoyance. The company really wants people to say "Lego", not "Legos", out of trademark concerns. Starting in the 1980s, "Susan Williams" from Lego included a message in the catalog saying that they don't use the name "Legos" but instead "Lego bricks or toys." As http://english.stackexchange.com/questions/10839/legos-not-l... says, it became a shibboleth; if someone said "Legos" then they weren't a true fan.

This was in Miami in the 1980s. Others at that link tend to say that "Legos" is an Americanism. My information could easily be insular and outdated.
Lonely Tweets - Hyper-connected yet still lonely
who really controls the world economy?
Do I understand correctly that the writer's main concern is that DI configuration is done in XML files, or that configuration takes place at run-time, instead of compile-time?
No Microsoft, open source software really is cheaper
There were Space Marines in the 007 movie Moonraker.
Microsoft should release their own Linux distribution along with it. Imagine how attractive that might be: a version of Linux, with support contracts, that is guaranteed to work with Microsoft Office.

The only drawback, of course, is that it would weaken the need for Windows itself. But, given the disasters that have been Vista and Windows 8, maybe they should look at long term survival rather than tying themselves to that particular anchor?

They could even call it Lindows ;-)

[yes, I know]
Ahh, yes. Your interpretation makes more sense than mine.
Just curious, but what's wrong with recompiling? If you make a typo in your Rhino file on production, your whole app is now failing. Surely it makes more sense to just take the 5 minutes to recompile (or hopefully 30 minutes and test it out in dev first)?

I don't really understand what problem using the dynamic language is trying to solve there, and you've just added in a whole new branch of different code that won't work with static analysis, and will need to be maintained in addition to your normal code.
I said "most countries" and I meant it. There are, depending on the geopolitical weather in NYC, something like 200-ish countries. Maybe 30 or 40 of those are legitimately wealthy. The USA, the wider anglosphere, Japan and Western Europe.
https://github.com/holman/spark
Neat! I made an uglier and simpler version of this a while back (also in C) https://github.com/jzellner/tfig -- I should get off my butt and make it prettier.
> This barcode was stored on my hard drive unencrypted as a simple image

You mean like the HTTP cache?

Maybe I'm reading this bug wrong, but it appears to be a verified bug with csec-disclosure and sec-low security ratings. Not finding this to be as critical as you is hardly "saying its okay" (it's not)
I feel my next project will be hosted on Bitbucket rather than github :-)

First they removed downloads and now they do not have this useful feature :-)
What? Using a great diversity of pieces is what’s fun! I never understood this view on Lego – plus specialized bricks are very much out these days.
Yes, but try explaining SELinux to my mother!
Microsoft has trotted their old friend "Get The Facts" out again! Back in the 2000s, they ran a very long anti-Linux campaign under the "Get The Facts" banner. Under this program they paid for many dubious "Total Cost of Ownership" studies, all of which found that Microsoft products were cheaper than those based on Linux.

It was a PR disaster for Microsoft as far as the geek community was concerned and they eventually pulled the plug. I can't believe anybody in Redmond actually gave the green light to bring this slogan back. This type of aggression just makes MS look like smug pricks.
> Ha

I'm Australian, our English is more closely related to British English than the American dialect is.
Sadly doesn't work on linux, uses some weird escape sequences that I've never seen before (\e[1;2;f instead of \e[1;2H).
If you can make one heap of all your winnings
And risk it on one turn of pitch-and-toss,
And lose, and start again at your beginnings,
And never breathe a word about your loss

Show me a startup founder that could do that without blogging about it.
Keep some contacts in the non-startup world. When the shit hits the fan people are still going to need boring-ass ecommerce and the like.
How many of you actually use the browsers' new tab page thumbnail links as intended? I recently built https://starthq.com as a new tab replacement service, but very few of the users seem to use it as such.
Value of bosses
He was, as I have read, a disturbed young man who maybe sadly wasn’t quite psychologically ready to be a Gandhi figure—should he have realized this ahead of time?

This, to me, gets to the heart of the matter. Aaron meant well, but he lacked strategy and was unprepared for the psychological tactics of the DOJ.

Especially since I've read from numerous sources he suffered depression. As the law was bearing down on him, he was fighting a battle within him. He had no refuge.
Codeq. Code quality as a service
Wow, tried it and I am already liking this feature. Always helps to know where my fork stands w.r.t. parent repo. Way to go Bitbucket, keep it coming!
HTML5 - Is Now the Time? by albertwenger
"Most of the Surface reviews have spoken poorly about the device."

What reviews have you been reading?

Edit: Regarding the actual topic, this is just "normal" PR it's a way to scare people into swapping from gmail to outlook.com unfortunately it works better than many might think. Microsoft aren't the only ones doing PR like this it's a lot more common than you might think.

I think PR like this _can_ be good for two reasons: raise awareness of the issue that Google scans your e-mails and make people aware that there are other worthy alternatives to gmail.

I noticed that in one of the "cases" listed on the page by Microsoft one e-mail is about a credit card debt where someone might have overused their credit limit and might be in trouble. The ads that pop up from this is such ads giving advice on how to get new loans to cover the credit card debt which is really not a nice way of helping someone that is already in trouble.

I think that Microsoft could (and maybe should) have less aggressive PR about competitors and just focus on the good parts about outlook.com.

Anyways, I'm probably biased because I love Microsoft and whatever they do and I own all their awesome devices.
Why not just split out the shared code into libraries and make your main() be different for each customer?
Sorry if I am just being slow this morning, but how can a histogram have a negative value?
I agree, and this is my experience with my own kids. Some sets stick around longer than others (the Quinjet comes to mind), but they are happily building new things with the more specialized pieces from other sets.
Snapchat and the Erasable Future of Social Media
Fair point actually!
You point about desperation to stay relevant may be correct, but I don't think this has anything to do with the surface reviews.

This campaign launched last year before the poor surface reviews came out. http://searchengineland.com/microsoft-attacks-google-with-sc...
The Leap uses quite a lot of bandwidth, and yes, I'm sure it's USB 3.0 because it uses a micro USB 3.0 port, which is backwards compatible with micro USB 2.0 but physically longer.
I don't bill by day or hour, just by project from a web development point of view. When I send an invoice out it's just for the actual work that's been done. This might be as simple as "updated the web site", "added a photo gallery feature", etc..

I feel like it's out of scope for the client to know exactly how many hours I worked or how many days I really worked on the project. I do keep detailed hourly logs on my side though.
Exercise has been suggested numerous times, and I agree. I'd also add to choose a sport where you have to focus your mind (i.e. not go to the gym or jogging).

I have been doing downhill/freeride mountainbiking and enjoy bouldering right now. Both sports don't allow your mind to wander off - you need to be 100% focused on your body. In case of mountainbiking, a lot of adrenaline was involved because of the risk. I felt that when the mind realizes there are serious consequences from not focusing completely on the task at hand (e.g. when you are racing through trees), it will focus automatically. This hasn't happened to me when going jogging or so - my mind would still be able to wander off.

YMMV, as always. Good luck!
Oh nice, I'm the sole pinpoint in the middle of Lincolnshire, so not too far down the road! :-) I had no idea Bytemark was in York though had heard of you. Will you be doing any colo? We've been tempted but the thought of going to Manchester or London hasn't been appealing so far.
I feel like MS is trying to mislead people into believing that GMail employees go through your mail (they superpose inquisitive human eyes over the gmail video for instance).

It's quite a different issue if it's just a computer program parsing your data. After all, SMTP programs go through your your email too.

I'm all for people caring more about their privacy and be more educated about giving their personal infos online, but the solution to that is PGP, not Outlook.
The speed at which changes are occurring in the U.S. higher education system is amazing. Colleges and universities that don't adapt -- and adapt quickly -- will go down the same path as buggy whip makers and dead-tree publishers.
I agree with you about microsoft.

But what I did not know is that google shopping was not on my side. I used that many times to find better prices, but it turns out the results are completely manipulated. You will find those who paid more in an ad auction, not really the best prices. In fact, they restrict price comparison for just a list of websites and are passing parameters about the click to that website, which obviously is an active actor in this process, read: it paid.

I feel betrayed by google, really.
What I dont get is, how is a software scanning my email creepy? As it everyone scans every bloody email to seek out spam. Spam filters already use "known" spam styles to check for potential spam messages.

In this case they are scanning to show you ads. Pardon me if I am missing something, but I really don't understand wtf is wrong with people calling this creepy.