skysight-inc/HackerNews huggingface dataset:
Anyone who's played Dungeons and Dragons Online (the MMO) for any length of time is familiar with lights out. It was a favorite puzzle for the designers of the earlier-vintage quests, and notably the most popular raid in the game for many years has an entire phase devoted to locking each of the twelve participants in their own lights out puzzle. Low-effort people find a solver, really low effort people beg other people to solve theirs for them. Go-getters learn to solve lights out without a solver.

There's also an infamous quest that ends with a lights out puzzle with a large, arbitrary board (some squares completely removed) while an overpowered, invincible, impossible-to-tank scorrow boss chases you around. And both the boss and the dozen infinitely-respawning trash mobs activate squares when they step on them.
There have been numerous instances of IBM and Apple working together in the past. The AIM alliance (PowerPC) and Taligent immediately come to mind.
I offer one tweak: what is the value of the CTO in your scenario? Probably nothing.

Why is it necessary for engineers to work in a central engineering function? Why not closer to the problem (in this case marketing) where they can be the stars and not just a "shared resource"?

The problem with the shared resource model is then that Marketing can just decide to hire outsourced engineers as contractors and then the know-how is not kept in the company.
http://engineering.prezi.com/blog/2014/01/20/prezi-the-land-...
The ROKR might well be the worst thing Steve ever showed in any of his keynotes. It was comedy awful.
Indeed. Dual motor all wheel drive. Musk speaking about it below.

http://youtu.be/2cpe0stVtLA?t=3m25s
"Developers needed to support the marketer"

Pretty bad. developers should be supporting the product and the company. Marketers should be supporting the business and the company.
Sounds obvious to me. Negotiate something better. If they can't provide it, then find something different.

> I'm actually a Software Engineer and am way overqualified for this position.

I think this is a myth. Nobody is ever overqualified for the position they are in. Getting where you want to be in life requires X skills (which includes way more than just tech) and circumstances. Your mix got you right where you are at. You are exactly qualified for your situation. Also, no matter what your skills, you will never be so highly skilled that you master people and life. Perhaps your issue is that your skill base isn't well enough balanced. Maybe you need to spend less time bolstering your tech skills and more time on bolstering your people skills.

> How can I word my reply in such a way to make it sound like I'm very interested, and really want my career to progress, but I also expect (deserve?) a pay rise.

Pour a 40 for careers, they are dead.

Personally, I would probably walk. Negotiate your way out the door to see if they are willing to give you a substantial raise. If they aren't willing, then the value simply isn't there. Bottom line, if you are making the company money, they will go a certain distance to keep you. If you want to be making more money, then you need to be looking for a gig where the value is greater.

If you are afraid you can't get another gig, then you should probably start looking real hard at fixing that. There are a lot of places which provide remote gigs. Start looking around at what's out there and start connecting with people.

Don't think too linearly though. You haven't had a raise for 2 years, you would be moving to 85% and lots of other people have already walked. It appears to me that you aren't going to be making much more money either way. If you dig the job, you are itching for the new position, and the money is okay, then take it.

ETA:

Disclaimer, I'm a freelancer, so moving from one project to another is normal for me. My advice might not be so great for you. ;)
Listen to Comcast's customer service call
Upon reaching level 3, I couldn't help but think of Merlin. http://en.m.wikipedia.org/wiki/Merlin_(game)
RequestPolicy “in stasis”, needs fork to survive
Or:

# make -C /usr/ports/www/nginx install clean
No, it depends on the information. Read 18 U.S.C. §793 and §798.
Yes! Enjoying the assembly love recently. Awesome work!
Vegas needs Uber
Highways of the United States of America
I'd be fine with a 50-55k loaded premium version, as long as it is old 335/B7 A4 sized, rather than as big as a Model S.

The sad thing is HOV lane access in California will be pretty much gone by then.
Pentagon: F-35 won’t appear at Farnborough air show
If Microsoft goes to zero revenue, their shareholders will have different uses for the cash. Long before that point it will be dismantled.

[edit: downvotes, seriously? I'm just pointing out that Microsoft is not a private company that can do whatever it likes with its cash pile if it is not performing. I guess that is uncomfortable for some reason.]
It looks nicer (in my opinion at least, and I've only test it on Linux), more minimalist style. But it doesn't have the collapsable tree groups that TST has, just a standard list of tabs.
Try your local member. My local electorate is Fairfax so a bit of a no brainer.

Edit: Before anyone points out Clive's not in the Senate, he does have a very vocal, ongoing feud against the AEC and the budget for the AEC would most likely originate in the lower house.
Musk isn't just a CEO. He's their Steve Jobs -- co-founder and visionary. He's chief product architect. And he's also the money. I think he deserves the right to have a CEO-centric view of his company.
What's even worse when you have business. We have a pretty long and unique name, yet they only offered companynamede or something like that.
K also means virtualization features are missing. Hugely important, these days.
The Model T is over 100 years old now, surely Ford can't have a monopoly on a name that long right?
Treadmill desk, baby
Hi everyone,

My team and I are building a treadmill desk company with a dream that everyone deserve a better working environment. We want to learn as much as possible from people who actually used a treadmill desk. So we have two questions that hoping you can kindly answer.

Here are the questions:
1. Why treadmill desk is not the main option for company offices now?
Some company offers one treadmill desk for all people to share. But some just say no to it. Why?

2. What is the biggest challenge/difficulties of using your current treadmill desk if any?

So whattya say?

@shenhaochen
MsPetite and Take Notes – Bosses
Australia doesn't use EVMs, all voting is done on pen and paper and counted manually. This is just the software used to input those results, tally them, do preference flows, and declare the outcome.
The algorithm used is fairly complicated, being both preferential and proportional. (The lower house is preferential but not proportional).

Here is a nifty visualization of the senate vote flows in NSW:
http://www.grwpub.info/senate/nsw.svg.

Essentially you need a certain number of votes to cross the line and win a seat. After winning the seat, those votes are subtracted from the party. Eventually when no parties have enough votes, the lowest voted party is eliminated and its votes are redistributed by preference.
Just went through this. Initial talks pegged a raise for going from department A to B at ~12-15%. Increased responsibility, etc. They (my manager, new manager, and CIO) signed off on it to move me to B. I was told there was no raise, it was a lateral move. They never told me this prior to moving me and I didn't sign anything. They wouldn't give me 5% no matter how much I argued. I found a new job, 30% over what I was making. I gave my 2 weeks, they offered to match instantly.
FYI, the Model 3 images used by @AutoExpress were mock-ups based on their own speculation.

https://twitter.com/TeslaMotors/status/489200528908226561
I like the design, but I would like a better overview when picking motherboards. Perhaps include number of PCI-E slots, number of USB slots, type of audio built in, type of video built in, that sort of thing.
Yes, I also used to have TotalTerminal. But I found that using iTerm from the ground up was somehow more convenient than using TotalTerminal with the regular Terminal. Don't quite remember what was the particular reason.
FYI, some folks (see: https://spectrallearning.github.io/icml2014/) are certainly working hard to apply eigenvalue decompositions (well, more like generalized SVDs) to any inference problems they can get their convexity-loving hands on.

Disclaimer: my lab mate has been organizing these workshops for the past couple of years and I'm currently procrastinating from preparing a presentation on this material for a reading group later this week, so I've presently got mixed feelings towards it.
Nice phones, but with a vastly greater risk of malware and industrial espionage.
This link is somewhat relevant:
http://en.wikipedia.org/wiki/Mautam

In India there's a species of bamboo that flowers every 48 years; during each flowering, the rat population explodes. Once they've eaten all the bamboo, they turn to anything else they can find.
I would be really curious if anyone here has tried a bit of the reverse. Instead of having engineers on the Marketing team, have you tried having marketers on the Product team, so that a team working on a single feature consists of a few engineers, a designer and a marketer? That way the feature can be designed, built, launched and tweaked all with the same group of people.

There's still a problem of "home" and "features" page type things.
I donno... because a CURSORY google search of his name would reveal his artwork of photographing urban art pieces...
They're not working 24hr straight. They can only work 12 hours.
some of these are genuinely useful and smart things,
in very specific contexts

This is why one using them appears smart, I would think. Sometimes more than just appears.
State of Rust 0.11.0
Yup, either RHEL or OpenSUSE should fit quite well into the culture.
The potholes comment is especially hilarious to me. I live in a rural area where there are a lot of county and unincorporated roads where the residents are supposed to do the "collective private investment" thing to maintain the roads.

Those roads are almost without fail the worst roads in the area.

The city roads might not be great, but they're a heck of a lot better than private roads.
You seem to assume that private companies are willing to invest in the last mile.

They are not.

I live in an area that's been trying to solve its last mile problem for over a decade now. It looks like it might finally be happening, too!

...thanks to a federal grant.
I really hope they make a compact pickup for the industrial sector, Ford pulled out of that market with the Ranger.
The 192 or the KX also...except maybe those don't start running until later.
How To Improve Customer Success By Having Customer Data All In One Place
I disagree. People who know how to build complex bayesian models will be over the moon they don't have to piece a complete system together using matrices. I see no reason for such a system not to scale, essentially the underlying math is elementary, but each statistical package at the moment has a kind of lock in though lack of interoperability. Ideally you want to only do MCMC as a last resort for part of the reasoning, but once you are in WIN bugs you end up doing all the basic stuff with MCMC too, as its too much of a pain to try and tie it to a more efficient system for the bits you can reason with efficiently. I see potential in models that are partially MCMC and partially analytical. I see even more potential in embedding those kinds of systems within larger smart systems.

Some probabilistic standardisation would be lapped up by the applied community.
Boston Review published a series of essays on pseudonyms in May 2014, from Reed Hundt (former FCC chairman), with responders including Bruce Schneier, Richard M. Stallman, Jennifer Granick and Evgeny Morozov.

http://bostonreview.net/forum/reed-hundt-saving-privacy

Hopefully the light is being seen in more places and we can move onto designing infrastructure for large-scale use of pseudonyms.
So does it organize all already existing files as well?
I'm developing for and using IBM Notes and I mostly agree with your post, even though it's a bit exaggerated here and there. IBM is a very top heavy organisation and this shows up a lot in their software - they follow lots of fads cough Notes social edition cough and add fancy new themes on top of everything while not improving the basic product since the mid 90ies.

Lately I've been heavily involved in a project[1] that tries to improve this situation - sort of a next generation Notes based on CouchDB, with fully relational data models, extremely fast development cycles and upcoming mobile+offline clients. Mid-term we want to offer interfaces to Notes/Domino, such that migration becomes a matter of hours per application. I'm curious to see, how IBM wants to solve the inability of Notes to be fully integrated onto iOS - their announcement didn't even mention it, it rather seems like they want to sell you expensive consulting months to create each application from the ground up using their cloud platforms. Cost-wise this will be multiple orders of magnitude off of what we're trying to offer.

[1] http://protogrid.com
STV used in Australia is deterministic. It does not change depending on the order in which votes are counted.
The link seems broken, I think it should point to https://groups.google.com/forum/#!msg/requestpolicy-discuss/...
Beagle 2?
Actually there is backwards compatibility in the same sense as there is binary compatibility. Have a mechanism to force upgrades, ideally conserving state. Leave the old call in place for 1 version.

This is not difficult.

Protobuf/JSON alternatives don't even have frontend-backend compatibility in the same version. Protobuf in java has completely different encoding to normal protobuf, meaning you need TWO protobuf libraries in your backend, and of course javascript protobuf messages don't actually support anywhere near the language set that protobuf itself supports. Those are reasons why calling it protobuf is misleading. The data structures don't mean the same thing in the frontend and the backend.
Got to drive a Tesla last weekend. If this car is anything like the one I drove, even remotely close, Tesla wins. And I'm not even talking about the electronics panel.
In a shared resource like health insurance, you either pay for your actions or the actions of others. If you're a health conscious person that only eats healthy food, gets 8 hours if sleep every night and participates in moderate exercise, you're paying the same premium as someone who scarfs down junk food, sleeps 3 hours per night and never exercises.

Maybe if there were a surcharge for every unhealthful thing, people would choose to be healthier and healthcare costs would actually come down.
You might view this as a chance to get some experience negotiating. Talk with them more to see if there is something to sway you more in a direction. The least to come out of it is a chance to practice a skill that almost everyone sucks at.

When negotiating show up with a basket of items that can be on the table. Extra time off (vacation/personal), company paid training, company time to work on pet projects, travel to conferences, better computer/software, small budget for discretionary purchases, assistants or interns, business paid internet to home, etc. They might be truly stuck on the pay issue but there may be something that can make your job easier given the extra responsibility or recognize that this is a promotion. Flexibility on what you are willing to take helps keeps the negotiation conversation going and gives them something to work with.

Make up a package that suits you and bring it to them (something that really suits you not something you think they will accept). Have them respond and see if they come up with any new ideas.

Then go through the rest of the process; pros and cons, selling yourself vs letting down the company, other issues everyone dwell on to come to a decision like this.

edit: When putting together your package, include a pay increase even though they already said it was not possible.
> counted by hand.

By whom? Overseen by whom? Who oversees the overseers? Not to mention people make mistakes, ballots get dumped, and nobody has any evidence their vote was actually counted.

Here's a long but fascinating tech talk on a real solution:

https://www.youtube.com/watch?v=ZDnShu5V99s
So they are now going to screw blackberry from other side as well. This is a bad news for Microsoft as well.
I surely hope Tesla will get this car to market on time. The timeline of 2016-2017 seems very aggressive given the Gigafactory has not even found a location let allow begun producing batteries. Elon has noted that a big issue with the "cheaper" Tesla was getting battery cost down aka building the factory to produce them at huge scale. Combine this with producing a more easily purchased vehicle due to lower price and I could see a battery shortage issue.

My second hope: that the Model III won't have a 3 month lead time like the Model S currently does.
> We know that our names policy has been unclear

No, Google, your names policy was never unclear, it was crystal clear and also completely moronic.

Glad to see you finally see the light, even if you won't acknowledge that you're simply correcting a mistake that everybody else but you saw.
Taligent!.. holy crap I'm old.
Ah, I work with iTerm hidden from the dock and purely in "Visor" mode. If I actually want a regular window to keep around, I can create one by bringing up the visor and then hitting Cmd+N.
Looks like a less powerful Hazel, or perhaps just more user friendly / prettier GUI. Given that I'm a long time Hazel user and have 40+ rules, I can't see a reason to switch -- there's no compelling difference
OK, so it's fixed now. Tested in Firefox, Chrome, and Safari. As soon as rawgit refreshes its copy, the new version will be live.
Offer HN: I make you an iOS app/mockup, you help me move
Hello HN,

I am looking to come up with some extra money to move with and would like to put my iOS skills to the offering.

Are you a non-technical idea person who would like a mock-up of your app idea? Maybe you are a designer in need of a working protoype to propel further? I have been working on an app for a client and am fairly competent with the frameworks and iOS in general. I particularly use RubyMotion and that can help me deliver good protoypes in usually a day or less. If you would rather have an Objective-C app delivered, then so be it. You should expect to pay no more than $1000 for a prototype or basic app with a few screens,but we can discuss. My email is publicprivacy[at]me.com
I hate to debate you about Rust; but no other practical language offers same memory-safety with no garbage collection that Rust provides, the lifetime and ownership systems are fairly unique. AIUI, Cyclone had something similar to lifetimes, but in a different manner, and without the considerations for concurrency/data races that Rust has.
Enjoyed the piece, and the fact you documented your vegas cab ride experience with pictures. I think one of the best things Uber is doing is forcing accountability on an industry that hasn't had it in a while - I don't view the sorry state of the taxi system as the drivers' fault, but rather the failure of lawmakers to keep regulations up to pace with the times.
Ask HN: Will two similar processors process data in the same exact way?
Friend and I got into a debate, the simple question: will two computer processors, one finished manufacturing right after the other, compute the same data in the same exact way, down to each transistor?

Opinions? Facts?

I appreciate the help here.
I don't know – I once was a marketing Dev. And I like to think that I'm good.

In that case how they found a dev team for marketing was to go trolling for the best Devs from their previous companies (the marketing team being very deep in start up experience). That's how they found me, that's how they found my coworkers and I like to think that we were the best engineers in that company. Or at least the most pragmatic, and profitable.

Anyhow - every single company that isn't founder by a coder has this problem, and many of them make it past it somehow.

---

I would say that there were political problems in this company, and if wouldn't do it this way myself. For unclear reasons, engineering a policy was to hire only c coders in 2003. And there was a need for full fledge ecommerce site - for which they were quoting multiyear lead times. Which is why marketing just built it. And a bunch of other stuff.
The AEC does publish the totals for each candidate, at each stage of the Senate count [1]. There is a PDF for each state, under the heading "Distribution of Preferences". An example for NSW is at [2] Are these numbers sufficient input, to duplicate and verify the results of the AEC software?

[1] http://results.aec.gov.au/17496/Website/SenateResultsMenu-17...

[2] http://results.aec.gov.au/17496/Website/External/SenateState...
In the ~15 years I've been a software developer I've only spent 2 years in a job I hated.*

The first thing you need to understand, is that you are not a "new grad without a network". From now until the day you retire your main job is cultivating, maintaining and growing your network. This needn't be seen as some sort of soulless MBA exercise in ass kissing. Spending all night figuring out how to write a Scheme compiler for lego robots, getting in a screaming fight about Scala implicits, and figuring out how to make Flash programmable before it was supported by Adobe are all ways I've done this.

If you've really been at a tough engineering school you already have a phenomenal network to exploit. Think professors you've impressed, grad students you've done favors for, and other students you've worked on group projects with.

You mention that you have an internship you hate. Is there not a single person there who seems to have interesting habits or hobbies?

If you are thinking to yourself, "no, I don't have a network that sounds like that". Your very first duty to your career is to build it. Find a professor who is doing something weird and interesting to work with. Do some favors for grad students and work your ass off at your internship. If you can't find something interesting to work on when you are young and studying engineering you aren't trying hard enough (or maybe you should do something else).

My biggest piece of advice is to always work on new and interesting things. The money/career will come from that.

I can't think of another career I would rather have.

* It was right after 9/11 a brutal job market, and even then, I learned a ton and met friends for life so I don't regret it at all.

At least they did for me. Luck could have been a factor as well.
The Mysterious Tree of a Newborn’s Life: The Push to Understand the Placenta
80% of apps in the App Store are Not zombies
63 points, submitted 8 hours ago, but no comments? My 2¢: looks interesting but I'm definitely not the target audience (not an accredited investor, for one thing.) Can anyone in that demographic speak to whether or not this looks favorable compared to AngelList's Syndicates [0] (the competitor mentioned in the article) or any other existing alternatives?

[0]: https://angel.co/syndicates
Yes it does, you have to download a new file after setup, and this will trigger sorting for the rest of the files in the downloads directory.
If the Tesla Model E was going to be sued by Ford for their E-Series vans, won't the the Tesla Model 3 get sued by BMW for their 3-Series cars?