skysight-inc/HackerNews huggingface dataset:
I don't know if it does this, but it's at least possible for the app to retroactively categorize based on metadata added by your browser. Right-click, "Get info", "More info" should tell you the page the file was downloaded from.
Does't deliver to my area - the wealthiest, most populous town in the richest county in the United States.

It looks interesting, but then again, I don't really see anything on the site that's so perishable I can't wait a few days for Amazon to deliver or for me to just go to the store...and for groceries, things that actually would be perishable, I can just go on a nice walk anyways.

I mean, if I'm ever in a situation where I absolutely need a guitar or a box of trashbags or whatever so urgently that I can't wait a few days, I may as well just go to the store and get it myself, faster than GSX can deliver anyways.

The intersection of need, time and stuff here is kind of small. I'd be much more interest if GSX could guarantee 1hr delivery of take-out from all the restaurants in my area that don't deliver/are out of my delivery zone.

Am I lacking in imagination here?
The Dutch group "We don't trust voting computers" [1] hacked up a machine to play chess [2]. It could easily beat a novice.

[1] http://wijvertrouwenstemcomputersniet.nl/English
[2] https://www.flickr.com/photos/colmmacc/sets/7215759431270116...
Missed opportunity to have another Model T, since that comes directly after S.
If your responsibilities increase, and you're charged with more risk of failure (larger projects, more $$$ at stake to the company), then yes, you deserve more pay. You're earning it.

It's perfectly reasonable to ask for more money every pay period OR if you trust them, take it as future raise or bonus (say at end of the year).

You can also ask to have some metrics that will generate a salary commisurate with the job that determine your final end of year pay. e.g. productivity, successful launch etc...

If you determine those firm metrics up front and you hit those targets, you get a bonus, negotiated up front.

In that scenario, they can mitigate their risk that you might not perform in the 'higher' role.

Most, if not all, business people expect some pushback and a negotiation. It's not only commonplace, it's a sign of mutual respect.

Don't be afraid to say "Yes I can do that, but I will need X to make that happen"
Microsoft Reportedly Set To Layoff Thousands
Wow, obviously not tptacek; you did way better on that comparison than tptacek could have. :)
Actually, Google does not operate the core of GSX logistics. The people and vehicles are outsourced to a company called 1-800-courier.
Nope, that's just Elon for you.

Another example: the code name for SpaceX's future Mars launch vehicle is `BFR`.

aka, Big F*cking Rocket
Americans do not understand the true meaning of holidays
> Don't be afraid to say "Yes I can do that, but I will need X to make that happen"

Should I go in with a dollar amount in mind, or is it OK to just say "I'm going to need more than your offer".. and see where it goes?
But what does this have to do with the fact that marketing departments can hire engineering talent to work on marketing functions? (Which is the focus of the article)
The problem is strategy clues. I know how the game works, but that doesn't tell me where to play.

Past a certain size I lose all intuition and start clicking everywhere until something manageable appears.
Heheh font tags...sweet.
Why SAPUI5? In Warehouse Self-Maintenance via SAP GUI Transactions
A $35,000 price (before presumed tax rebates) would really make this car a very much more main-stream vehicle rather than a "Luxury Car".

If they can pull off the whole charger network expansion thing, this will be Tesla's bread and butter car for a while.
If it doesn't happen at the individual level, why should it happen at the systemic level?
It's entirely possible the naming decisions are being made by Musk himself. If they are not, I find this article an irritating exemplar of the CEO-centric view of the world that many articles -- and many CEOs -- seem to take. If they are, well, that goes double.
I would not be able to stay sane if I had to look at tons of emoticons every day.
Infinite! Well, almost. Imagine, people spend on average 10 hours a week in their car. They don't have to drive the googlecar, so it can be fitted with screens instead of windshields, and you can push onto them 10 hours a week of endoctrinement^W advertisement (for "free" driving)! Priceless!
> spend their time wondering about all these digital ants in the digital ant farm and wondering what we're all about?

This announcement certainly reinforces that notion. Google+ announces as an anonymous "we", that their name policy "helped create a community made up of real people." As opposed to fake people? Anonymous people are real, so is this a reference to bots? The name policy prevented bots? No. It didn't. This is ridiculous corporate code language. So ya, pushing around their digital ants is exactly how this announcement reads.
The ultimate parody of a “techspert”
http://en.wikipedia.org/wiki/Single_transferable_vote#Counti...
Kotlin seems to be a good deal simpler than Haxe. Haxe seems to be closer to Scala in terms of complexity, while Kotlin really just boils down to a few extra features relative to Java 8.

As far as I know, Kotlin does not have algebreic data types. It does have the nullable type `T?` which is basically Option or Maybe, but you can't define your own.

Haxe's enums are algebreic types, but I don't think it has full support for generalized algebreic data types.
I'm not sure this is a good idea for Apple which its root were always based on Consumer product.
Steve Jobs hated Enterprise Market. Its fair to believe that Enterprise is an opposite site of Consumer. Their principle of requirement, design or even purchasing decision are very different. You can't please everyone. I wonder how will next i-Devices look like if they are trying to please enterprise rather than the consumer.
Well, the VP of Marketing has to be a great marketer. If s/he is also an engineer that is great.

Saying the VP of Marketing should be an engineer is like saying the VP of Engineering should be a marketer.

I think we want to have leaders that scale their functions, are aware of their personal shortcomings, and hire for those. In the case of a VP of Marketing who is not an engineer and in which there is a need for technical investments in the marketing function, let's hope that that person can hire a great technical lead.

It would be the same if we had a VP of engineering with no business foundation. I would hope that person would hire a great product management staff or that he leans on whoever is the business thinker in the company.

I think in general we would hope companies hire for diversity of skills at the time those skills are needed depending on the lifecycle of the company.
This will be a great feature for 2011!
Ignoring the ethical question of whether or not Google deserved to receive your legal name, and the ethical question of whether or not it should have forced said legal name onto you as a real name,

The policy was more than just "put in your real name lol". It was also about banning accounts that didn't have a real name, even where those names were legal. It was about an appeals process when you wanted to show that your name was legitimate even when the algorithm disagreed.

And these things were not clear.

Don't get me wrong; I've regularly defended G+ and I've used the service since being an early adopter and I find the claims that it's a "wreck" or a "ghost town" to be completely bunk. But the names policy was not clear. This isn't an ethical or philosophical question. This is just flat-out clarity. And it wasn't.
Misleading and incorrect title.

(Reuters) - U.S. government data released on Tuesday showed that 2.3 percent of American adults are either gay or bisexual and that these men and women more often reported serious anxiety and having self-destructive habits than their straight peers.

Of course homosexuality is self-destructive in that it prevents the continuation of life and procreation in sexued animals.
One tweak: sometimes you can solve the problem through establishing the process of decision making and accountability and progress tracking without having to reorg.
The reality of compensation is that, contrary to the expectations of virtually every tech employee in the universe, it is completely decoupled from job responsibilities and titles.

Compensation is set by supply and demand, and the way those forces augment or sap your negotiating leverage.

Almost every workplace in tech has some set of procedures for routinely adjusting compensation. If you're happy with your comp, you can let those processes grind in the background and get on with your life.

If you're unhappy with your comp, those processes are a trap, and you should (briefly) ignore them. Instead, figure out 1-3 strong arguments for improved compensation. Changes in job responsibility are one good reason; changes in the market are at least as useful. It helps to seem irreplaceable. The reasons you might be perceived as irreplaceable change from quarter to quarter; try to keep track of them.

When your manager appeals to them, politely dismiss them: say something like, "I understand why the system works the way it does, but in this case I think the system isn't capturing my current value. I like my work here too much to allow a process snag to make me unhappy. Because of [REASONS], we need to special-case this conversation. What arrangements can we make to work this out?"

Your manager doesn't want to give you an out-of-process raise. At least one of their reasons is valid: if they develop a reputation for giving out-of-process raises, the whole system goes to hell and the team becomes impossible to manage; perversely, being disorganized but occasionally generous with comp can increase turnover. Defense of process is likely to be your manager's primary objection to giving you a raise (the money probably won't be; it's not their money they're allocating to you).

So anticipate that. Be ready to negotiate for something other than an on-the-spot raise; instead, you can nail down a series of short/medium term milestones. "I'm at 85% of our benchmark compensation for my new role [note: benchmark comp is a fiction]. I'm new to the role, so I understand why you might not want to offer me an immediate improvement. All we need to do is bridge the gap between now and next year's review. Can we come up with targets to hit so that we can do an early review next quarter?"

On a good team, there is nothing your manager is more worried about than turnover: again, supply and demand. The naive way to exploit that fear is to get an offer somewhere else and use it as leverage. This will backfire; unless your management is not only excellent but also very, very in tune with your career (unlikely!), they'll just flip the "damaged goods" bit. They might placate you for a few months, but their new goal --- totally rational --- will to make sure you're not irreplaceable anymore.

So, like I said a few paragraphs ago, find a way to appeal to the turnover concern without putting a gun to their head. "I'm happy, but I could see not being happy in a few months if the situation stays this way" is a little on-the-nose, but it's better than (a) nothing or (b) an ultimatum.
I'd be very surprised if that's the case because the car would then be way cheaper than BMW 3-series.
IBM moved away from X86-X64 hardware, sold them to Lenovo.

IBM knows it is the Post-PC and Post-Microsoft era.

IBM sees Apple using ARM for mobile devices, and Apple, Motorola, and IBM once were partners in the PowerPC technology. So possible IBM and Apple could make a new series of ARM chips for servers and mobile devices. Apple wants to drop Samsung for ARM chips and other stuff, and IBM could replace Samsung.

IBM could make ARM based servers that run OSX Server in a blade configuration for Apple, and Apple can license iOS to IBM for mobile devices, and OSX Server for servers.

I figure a new version of OSX called OSX/2 will be made, with puns towards OS/2 that came out of Microsoft-IBM working together. One that is ARM and X64 based and uses some universal binary format to make apps run on both platforms.
Jaguar also just announced a car for this category: http://www.topgear.com/uk/car-news/jaguar-xe-small-saloon-20...
Marines field test the Boston Dynamics robot LS3
> I don't know about the inner workings of Mac applications, but isn't there a resources file that exposes menu items?

I guess so, if one knows how to read NIB files (which I'm sure any OS X programmer does, but I don't):

$ cd /Applications/Safari.app; grep -r 'Show Top Sites' *
Binary file Contents/Resources/English.lproj/ToolbarItems.nib matches

> Seems like this could be accessed via some kind of API.

Sure, and there's no need even for it to be a public API, since it's Apple software that sets the shortcut. My question wasn't how the program should handle it, but what would be the best way to present the choice to a (non-programmer) user.
The point, though, is that releasing the source code under the pretense that it is the running code can create a legal obligation that what's released is what's run. No, it doesn't prevent them from running something else, but it at least creates the possibility of audits and consequences if they do so.
Ford would have a problem with that, I think the idea was already brought up previously and Ford told Musk, "no you can't do that one"

Which is reasonable in my opinion.
Can you send me one? me@danielfischer.com
How would one search for processor + motherboard support for VT-d or vPro?
Thank you! I will have a look at it. Do you know if there's any analogue of the 99 Haskell / Lisp / Prolog problems list geared toward probabilistic programming?
I'm keeping my fingers crossed for a 4-wheel-drive Tesla model for those of us who live where it snows copiously... but that price tag might be a game-changer regardless. That's going to open up a whole new demographic for them.
I think it's unfortunate that "good" and "nonprofit" are so closely linked in the popular imagination. Profitable enterprises deserve the benefit of the doubt: they do good unless proven otherwise. (It is often otherwise; it's likely, for example, that firms such as Coke and McDonald's—not to mention banks and many other financial firms—do net harm.) On the other hand, nonprofits—by definition lacking profit—have no such a priori evidence of doing good. They thus deserve extra scrutiny.

In order to be able to evaluate nonprofits more accurately, it would be helpful if they answered the following questions:

(1) What are your goals?

(2) What would constitute meeting your goals?

(3) What is an acceptable cost (in time, money, and attention) to achieve your goals?

(4) What are your plans if you fail to meet your goals at an acceptable cost?

(5) If you end up doing more harm than good, how will you know, and what do you plan to do about it?
I think that I disagree (that this is a counterexample); it shows that people want a 'one-stop' identity solution, but not that they trust Facebook to keep their identity private.
If Ford is suing them for Model E, they would undoubtedly sue them for Model T.
And why? Why should he (she?) undo something done by G+?
Maybe it's just me, but I don't really care how my motherboard looks like. Means: I don't need to see those product photos, they could make space for more important information.
If it snows a lot, wouldn't you also have battery life problems because of the cold?
What's hilarious is that nine or ten years ago, the opposite was true: Terminal lagged greatly, and iTerm was much faster.
I'm offended you assumed the commenter is male.
Tesla typically markets the price of their car inclusive of tax rebates. Pricing it below an entry-level 3-series would be foolish, so I'd definitely expect to see it at ~$43k (probably $45k with 2 years of inflation).
5 Aspects Of Successful Web Development Projects
Model T was pretty cheap so anyone can afford it no? I think that may be the "next-gen" after III, the one that will come at $20,000, maybe by 2022.
I agree that this may be a mistake by Apple, but Jobs didn't hate the enterprise market. He may have hated it for Apple, but it was NeXT's main ambition. For example here's a video of Jobs explaining why NeXT would go after the professional non-scientific workstation market -- lawyers, medicine, database-driven apps. ie the enterprise.

http://youtube.com/watch?v=HNfRgSlhIW0
That ad worked because customers at the time associated IBM with the impending corporate monolith. IBM was just the whipping-boy for the larger idea. (Much like how today Apple is the whipping-boy for Foxconn manufacturing scandals.)

It became apparent soon after that Microsoft was the real threat to Apple's business model.
If capturing an ID is important, I'd suggest a solution like jumio.com which when integrated, is pretty seamless.
No, no it really wasn't. It had some well-earned respect, and was innovative. It offered power to the users that was unheard of in those days, allowing them to spin out their own discussions and applications without needing software developers to help out. It clustered, it scaled, it had granular levels of security that still hold up today. It was used to build online communities in the days when dial-up BBSes were the norm.

While the UI of its client sucked compared to anything we see today, those were the days of Windows 3.1. Everything sucked back then.

It has aged poorly. But it had its place, and its time.
I am not assuming that at all. Re-read my first two sentences.

The problem that I see is that developers only want to work on what is new. They don't want to work with C++ because it's old. They don't want to work with Java because it's old. They don't want to work with Ruby because even it is old. It's the same thing with frameworks. There has been an explosion of frameworks because developers can't be caught dead working on something older than 6 months.

If one's intention is to rewrite entire applications every year, knock yourself out. But if you're writing apps for customers who expect it to be solid and remain in the field for a useful amount of time, then you need the reliability of C++ or Java or C. Not some language someone whipped together in a handful of weekends.

Another commenter mentioned beginning development because it was fun. I did too. It still is, but I also grew to care about the products I develop. And no, it's not fun to chase issues with immature technology when a customer is wanting answers.
I wonder if such a system can be used for "programming by example". Ie., generate by hand a bunch of example behaviors and then the system learns the program that can do that.
That's a clever comment.

http://www.cbc.ca/undertheinfluence/Welcome%20IBM.%20serious...
Pivots Happen: 5 Signs It’s Time to Pivot Your Brand’s Position
100% Incorrect. If the OP has a security clearance, then maybe... At most he is probably in violation of the NDA he signed, not any criminal laws. To actually violate the criminal statues around Leaking classified material you have to CAUSE ACTUAL HARM to the US government.

The original leaker obviously causes harm, but the guy submitting a public document to Google for fun....that's going to be hard for a judge to believe.

It's remotely feasible that a person without a security clearance could be convicted of a crime for re publishing classified documents, but it would have to be some very odd situation.
Scientists Invent Shape-Shifting Robot Material
For reference and fun, Musk speaking about the trademark.

http://youtu.be/MBItc_QAUUM?t=38m30s

BTW, they have 'y' as well. :)
"I'm in a very remote place, so options are limited."

This is the challenge. If you had other options then you can genuinely use them as a negotiating tactic. E.g. "I'd love to stay here. The team and culture is great. But I am also curious about company X and they're offering me 20% more..."

Can you explore working remotely for someone else, perhaps as a lead engineer?
I'd suggest a combination of tptacek answer (take the so-called promotion and try to position yourself for a raise in 6 months) while looking for somewhere else, since the company doesn't seem to be the best place to work as a programmer, according to what you say.

You'll be able to sell your promotion better that way.
I am so used to using a pseudonym for every site; I didn't
even realize Goole plus didn't allow it. I disliked Google
plus when they went into my Ipad and stole a profile picture. I still
can't figure out how they did it. They didn't scrape it
off the Internet; they went into a folder and stole it.
I wish now I didn't delete it so fast. I tried to recover the picture for evidense, but to no avail.
If you picture Elon Musk as Tony Stark from the Iron Man movies then that quote fits a little better. (Supposedly Robert Downey Jr even modeled his character after Musk).
So... Nice site so far but it would be nice if you offer some additional features over your competitors.

I personally do not need the latest and greatest, however it would be nice to help me optimize on a different set of factors.

For example, I have a lot of interest in building power efficient machines. Rather than having to look up power consumption for individual parts, it would be great if you had the ability to generate optimal configurations given power and noise considerations.

Similarly, if you could have a generator for minimally different Hackintoshes (eg OS X running with minimum hacks), I think you would find a lot of interest from that particular user base.

PS. Playing around with the various configurators for different parts, it seems that there are options missing. For example:

1) Can't find 16GB Ballastix Sport Low Profile memory

2) Can't find Intel low power processors; T-series

3) Can't filter on 80 Plus level for power supplies

4) For a low(er) power build, I do not want the largest power supply. Conversely, I want the lowest capable of powering my setup.

5) Ability to easily find a video card meeting my needs: single slot GPU Nvidia Maxwell suitable for HTPC.
This is true in general. Knowing "something else than what you are supposed to do" is an advantage. It applies to all functions: engineering, legal, marketing.

I always appreciate an engineer who can think in terms if users and business and not just how to for(;p++=q++;); just to impress his or her friends.
Isn't the Model X AWD?
I haven't read the book, but I saw a few of Cringely's blog posts. Very good.

http://www.cringely.com/2014/06/04/decline-fall-ibm/
http://www.cringely.com/2014/06/10/analyzing-ibm-analytics/
http://www.cringely.com/2014/06/15/ibm-back-ussr/
No. It's only filled on execve, not fork.
Really? Diaspora* did that from the start.
I don't quite understand.

> It was about an appeals process when you wanted to show that your name was legitimate even when the algorithm disagreed.

If you show your driver's license to Google, and they still don't accept it, then they are behaving irrationally. But their policy is clear as day.

> It was about an appeals process when you wanted to show that your name was legitimate even when the algorithm disagreed.

Again, it sounds like their algorithm was buggy and wrong. But it doesn't affect their presentation of their own policy.
I thought Teslas were already super popular in Norway?
Ok, after a day of using it, it gets pretty annoying. Perhaps it's just mental, but it seems to make the new tab slower. I have to wait for animation to load before I can use the tab.
And what better time to run out of juice than in a blizzard. Good luck with them solar chargers when it's been grey for a week.
Winter driving.

http://www.youtube.com/watch?v=pxR99bGYEAQ