skysight-inc/HackerNews huggingface dataset:
> I love Foundation, but I had to switch to Boostrap because I found it... ugly.

I consider this is a strength, the styling is thinner so it's easier to customise. Bootstrap can feel like a bit of a battle if you want to customise it a lot. I think bootstrap is perfect for admin pages but for something a bit more custom I think foundation strikes a good balance.
There's some of that, to be sure, but different employees are different. Everyone spends some amount of time doing collaborative work, and some amount of time doing individual work that requires concentration and focus. Different jobs require a different mix of these two kinds of work. Developers tend to spend most of their time on the individual concentration end of the spectrum, which is why you see comments like the parent's. But it applies just as much to anyone who requires an equivalent amount of individual focused work time each day.

The logical outcome of this is that your office layout should be different for employee groups doing different types of work, but since having an office is seen as a perk of upper management, giving offices to some groups and open plan areas to other groups is seen as favoritism and elitism rather than simply providing the best environment for everyone's job, and I think that's a big reason why it doesn't often happen.
Thank you for pointing that out. I meant to show that while they both store their inputs and outputs in array-like structures, Mathematica does it in a way that is valid in its own syntax, and IPython does not.

In Mathematica "In[1]:= 1+2" is a syntactially valid expression (though the literal In symbol is protected), so you could do the following:

In[1]:= in[1]:= 1+2

and the interpreter would evaluate it (though the values of In[1] and in[1] would be different).

But even with all of the symbols defined, this is not valid Python (according to https://www.pythonanywhere.com/try-ipython/):

In [1]: in=[]

In [2]: in[0]:1+2
File "<ipython-input-2-b9cd4c9ee15d>", line 1
in[0]:1+2
^
SyntaxError: invalid syntax

The fact that this trivial expression is valid in Mathematica and not in IPython by itself says nothing about the relative merits of each system. IPython could be modified to use another notation for the input/output arrays, and Mathematica would work just as well if it were changed to use some syntactically incorrect notation. But what I was attempting to show is an example of how consistent Mathematica is.
Thank you for posting this.

I am looking into Lisp based languages these days, and as such I find it always good to get more basic information on language semantics.

There are a couple of things however that make a transition to Clojure very hard, and I think it would do some good if more information about these obstacles could be written down:

1) A lot of work needs to be invested to get a IDE going. I wasted a lot of time with emacs and Sublime Text 2/SublimeREPL before settling for Light Table. Note: I find the first two choices to be excellent editors, it is just that it is hard to get them going the way one wants to.

2) The JVM is said to be one of Clojures greatest assets. For me - I started programming with Python - reading java lingo error tracebacks and browsing the source code of JVM packages is very unpleasent experience.

An introduction on how to tackle the JVM library 'problem' in an efficient way a la Python would be great.

3) Compilation to JAR, running a service on GAE/Amazon without loosing much time on JVM startup and other practical things might be a nice to have in your guide.

4) Since multithreading is one of the key characteristics that sets Clojure apart from other lisp/scheme based languages e.g. the easy but great Chicken Scheme, it would be great to have a good look on parallel computing in the tutorial.

Cheers!
There Are No To-Do Apps Better Than Pen and Paper — Design/UX
Ah. It seems that for some reason I searched by the gem name, which obviously came up with nothing.
Backend as in administration systems, rather than frontend which is client-facing?
This kind of post hoc analysis may be useful for folks who didn't know or realize what kind of firm it was that they retained in the first place when the matter began, and so are, if not objectively, at least subjectively "entrenched" with that firm.

There is probably a point where such analysis costs more than the cost of switching to a firm that can be trusted.
Many good points, but this doesn't touch of the issues of sickdays, lost productivity and how illness burns though open and traditional offices at very different rates.
I get same result with Opera 12.16.
There may be a tax-savings angle to that. Some states, like Nevada and Massachusetts, charge vehicle property tax based on the year of the car and buying a car "one year ahead" can result in a reduced rate for that year compared to same-year tax rate. That might short-term make leasing cheaper. I only noticed it in passing when I leased a vehicle there.
yup, if I want to start a big project from scratch I'll tend towards Foundation.

But if I need to prototype something quickly, make a beautiful admin etc... I'll use Bootstrap. And I'm so used to use bootstrap that I use it for big projects as well now.

Also Bootstrap 3 is a lot easier to customize.
Looks really nice, but I don't see why this isn't just a mobile web page? What's the advantage of having a native app in this case?
The best office space I've ever work at was like that. It was a relatively small part of one of MSFT buildings which Ray Ozzie carved out for the Mesh incubation. Everyone had a small private office with glass door/walls and in the middle there was big open area with couches, chairs, pillows, whiteboard walls and conference rooms.
@wbond made the office a whole heckofalot nicer to work at. I was there for two-ish years in the office, even hipchat makes a big difference.
> That's going way off topic, but I couldn't resist. I can't find such nation in the globe.

Are you also opposed to referring to the United Mexican States/Estados Unidos Mexicanos as simply "Mexico"?

Come to think, it's a little odd that you find "America," a word found in only one nation's name, to be imprecise, but are totally fine with "United States," which is found in two current and like ten historical nations.

> And the continent is called "America". There is even one country that formed by the union of several smaller ones that calls itself "United States of America" because it's located at this continent called "America".

On further reading, the definition of a "continent" is completely arbitrary, but dividing the Americas into two continents has been standard in the English-speaking world for ages. The single-continent standard used in the Hispanic world is equally arbitrary; you don't get to claim that your arbitrary standard is objectively correct but ours is cultural imperialism.
Former Mental Images CEO Proposes New Startup Model
Having just dug into Angular while wondering if I really wanted to be working with Ember, this was a great comparison. It's obvious to me now I have to look at both frameworks. While done by an Ember.js creator I found the presentation also provided me with a much deeper knowledge of Angular at the same time - well done.

As for the Google popularity, one could snidely remark that Angular's documentation and taxonomy requires significant amounts of searching to solve the problems you are after. While the community is active, it's quite difficult to find examples of the right solution or effective documentation for newbies at times.
> Well, not sure what you mean by 'exposed'.

Personally, I would love to see Mathematica's simplification and integration routines some day and discuss them with everyone. That's one of the "basic" things that the free CASes still get so woefully wrong, and for me is one of the most interesting secrets.

So you guys (?) released publicly some boring code about linking Mathematica with Hadoop. Big whoop, it's just a wrapper. Where's the real interesting stuff?
you have a point. i dont think node in a fat IDE is for everyone / every scenario. i look at it as just another tool in the dev's toolbox. ideal (imho) is a decent web-based tool or light-weight editor plus a capable IDE for larger scale apps that need complex debugging, profiling, mutli-lingual project, etc. support.

for a lighter weight solution, check out: http://channel9.msdn.com/Series/Visual-Studio-Online-Monaco/...
And therefore if it needs updating it has always needed updating, unless something else changed. I agree with you that this is often overstressed but it is a useful perspective.
Congrats - and nice control system as well.
Great stuff. It's hard not to buy into the standard startup myth of raising money and going big. 'Lifestyle business' is not a positive term. So I for one salute your courage.
(a) This can be solved with an editor. Alternatively, you can use a function name instead of `filename:linenumber` to set a breakpoint.

(b) Pdb supports conditions with `filename:lineno, statement`. Statement will have access to local scope. E.g.:

$ python -m manage.py runserver
(Pdb) break manage.py:11, os.environ["DJANGO_SETTINGS_MODULE"] == "myproj.settings"
Breakpoint 1 at /Users/hcarvalhoalves/Projetos/myproj/manage.py:11
(Pdb) break
Num Type Disp Enb Where
1 breakpoint keep yes at /Users/hcarvalhoalves/Projetos/myproj/manage.py:11
stop only if os.environ["DJANGO_SETTINGS_MODULE"] == "myproj.settings"

Really, it does a bunch of things. I wonder why developers are unaware of it.

http://docs.python.org/2/library/pdb.html
First iOS App Description Surfaces With Embedded Video
Holy crap. That is obnoxious.

Frankly, can't believe they managed to patent detecting and responding when the pointer drifts to the top of a web page.

Well, joke's on them. My tabs are off to the side, and I use keyboard to close the window anyway ;)
TapTapSee, an iPhone app for the visually impaired
Faster iteration isn't necessarily better actually especially if people don't care forward compatibility. Maybe it's just different culture.

For example bootstrap 3 is a breaking upgrade and suddenly your just finished bootstrap 2 is using 'unsupported' framework.
How Oliberté, the Anti-TOMS, Makes Shoes and Jobs in Africa
Feeding the Cursor Monster (JavaScript & CSS3)
Spark: A Chrome App based IDE built with Dart and Polymer
Underhanded C Contest - to write evil code that passes visual inspection
XMMS is obsolete; in particular, it uses GTK+1.2 which is no longer available in most Linux distributions. It was removed from Debian in 2008:
http://lists.debian.org/debian-devel/2007/07/msg00026.html

I don't know what the status of XMMS2 is, but it's a client-server model like MPD.

The GTK2 fork of XMMS, Beep Media Player, is reported by Wikipedia to be discontinued; the BMPx fork of BMP has also been removed Debian. Audacious is another Linux music player with Winamp skin support, it is actively maintained.

Perhaps somebody should do a Winamp2-compatible MPD client for nostalgia purposes.
Bringing some needed balance to the situation (from the original post by Paul Sieminski http://en.blog.wordpress.com/2013/11/21/striking-back-agains...) is a good way to put it.
Los Angeles from 1898 till the 1960’s
Group Instant Messaging works very well for those situations, in my experience.
The whole Scroogled thing is extremely unprofessional. There are legitimate concerns with Google, and Google's proposal for tracking users beyond cookies (same as MS) is concerning. Google's change to have Froogle only search paid product placement is cheesy. But Microsoft's response undermines the actual arguments.
It's shameful. The true master PUA has a 80% success rate from cold approach. Spamming messages requires no deft use of seduction skills.
http://www.theregister.co.uk/2013/11/16/android_powers_7x_mo...

Marketshare is almost entirely irrelevant when it comes to picking a platform - potential profit, usage and ease of development is key - iOS wins on all three.

Really though, it's not as if it's trivial to port a game from iOS to Android. Do you really expect someone who has just made their first iOS game to be thinking of a bringing it to a completely different platform (and language)?
Why BitMit (the Ebay of Bitcoin) Closed
Push alerts, for one. And we think the user experience is better native.
This is clearly the case. There is dispute over who abandoned what and when.
I've been using this to test the usability of our internal management with the team and figure out bugs. It's fun to send recorded snippets of future functionality too. Love it!
On the other hand, putting it into an email gives a chance for people to digest and think about it offline, for the person who was travelling that day to be able to see it, for you to be able to forward it to the team who's working on the UI across the Atlantic from you.

Face to face communication definitely has it's place, but it can also lead to cliquish and insular behavior, and can lose out on some benefits of having a paper (well, electronic) trail.
Why not Web API and SignalR?
FoundationMade owner here. We're still working on adding themes to the collection, but it hasn't been easy. Hopefully with extra attention on Foundation 5 in general it will bring in some extra Foundation theme developers.
I think you'd like this:
http://patterntap.com/code
I currently work in an open office and I really hate it. I've previously had jobs with cubicles and one job where everyone got their own full fledged office. Of the three, I actually think cubicles are the best.

Everyone having their own private office was detrimental in the opposite way. Everyone was closed off and really inaccessible. Knocking on someone's door felt invasive and wrong, so people would avoid doing it.

Cubicles give everyone privacy and space, but not so much that it stops collaboration dead. The impediment to interruptions seems to be at just the right level.

I'm also interested in offices that have open collaborative spaces combined with private offices. I've never had that and I think it could be a good compromise too.
Totally agree with you. While there are times I'm very busy and wished I had a closed in office, 90% of the time I find it highly beneficial to be in an open office.
Jury orders Samsung to pay Apple $290 million for patent infringement
It's tremendously easy to contribute to open source. The problem is, everyone wants to get their name in the Linux kernel. It's just not happening. The technical bar is too high. Pick something less visible. There are literally thousands of projects that have bugs and are not even being maintained. Stop being a trendwhore.
Cool, but I've been using python+scipy+sympy on a pi for almost a year now. I think Wolfram is a bit behind the curve.
[chrome] Facebook changed chat style for most users  - Here is my quick fix
Paying someone for building software is tedious as they have to employ you as a contractor(many companies have policies that empolyees cannot work to any other employer), so I would suggest giving some swag - any tech gadget or amazon gift card or something on those lines.
Low-frequency channels could utilize this.

A great percentage of the content I'm interested in is created or updated only rarely, and it tends to be superior to the kind of content that is churned out for quick consumption.

I fear that even with a tool like this, discovery, spam, and the need for heavy personal curation will still be problems. In any case, this stands to help improve signal:noise.
Deep sea trawling is bad, because it's part of a wave of depopulating our oceans. (This is compounded increased acidity from CO2, plastic pollution and other things)

Spinning a story that's strong on cute graphics but light on true facts doesn't help.
All code in there is

document.getElementsByClassName('bubbles')[0].classList.remove('bubbles');
You are right that this is not straight forward in Django.

There are a number of different routes in Django development that you may need to debug:

1. Debugging view endpoints when not using runserver (for example when testing out your actual deploy webserver). For this, none the debuggers will work, as you have no console to run through. I combat this by using winpdb that allows remote debugging.

2. Debugging either unittest based code or when using runserver, you can use the method described by
hcarvalhoalves comment.

However, I still think that in lots of cases its more powerful to import in the code. With the necessary coverage in tests, it should always be picked up.
"Worst case, CU had an agenda in this specific case."

Given all the extra testing to make it fail, they had an agenda. People with agenda's don't stop with one thing, and most auto manufactures will let is slide due to the difficulty of suing the press. It was so blatant in the Suzuki case that they went for it.

CU is pretty useless for testing autos. Heck, they did their oil test wrong (cabs - 24x7 so the oil was hot) ignoring the more dangerous times for oil (cold starts). It sounded good and I guess that's what counts.
Well, it's not from a script in his page, because it does not work with me. It must be from a 3rd party script, but there are so many of them that I'm simply not curious enough to discover wich.

Anyway, that blog is hosted on a 3rd party service, owned by an ad company. It's not that easy to blame him for what the service does. (Does Mish even know that blogger inserts ads there?)
That's a very good point.
We could reduce it down to 4, at least in the very beginning and hire the others back in once we're ready, pitch in some equity in there and everyone's happy.

How does that sound?
That is false, is just laziness (and sometimes comfortability or mediocrity) the causes of our idleness against corruption but we can do a lot; but we have to try!

Just in Paraguay many restaurants and other public sites are prohibiting the entrance to all the corrupted senators, in Brazil public manifestations against corruption were able to label corruption as a crime against humanity; and never forget things like the apartheid and other peaceful manifestations that were able to create big changes.
This looks really cool. Is there a way to have Node.js tools work with TypeScript?
You can't maximize it, but you can set its width and height. Right click in taskbar -> Properties -> Layout. There are settings for size, position and buffer size. I have mine the size of the whole window and with the biggest possible buffer, as well as a more readable font.
Actually, the dongle (according to the pic) has an Allwinner A10 processor, which is the one that came on the first Android TV dongles that popped up more than a year ago.

Even though a bit old and single-core, it's more than enough to stream some H.264, and back then it was a quite awesome processor for 7$/ea approx. Now they will be even cheaper.
Red October: A cryptographically secure Two-man rule server in Go
Jury: Samsung Owes Apple Another $290 Million
Apple Awarded $290M in Samsung case
"inspired" not "copied".
...which is, in fact, exactly how this bug was exposed.
Eliezer Yudkowsky gave a talk at MIT recently that touched on this very subject:

http://lesswrong.com/lw/itp/meetup_talk_by_eliezer_yudkowsky...

Some commentary by Scott Aaronson:

http://www.scottaaronson.com/blog/?p=1558#comment-89317
This is over-generalized. Most generalizations about the human race are based off of extroverted personalities, and not the introverted people that comprise the vast bulk of programmers.

This is now pure anecdotal, but the programmers I know prefer to communicate over email, if they're forced to communicate at all. Typically, because this allows them to take the time to get their point across perfectly before sending it.

Programmers have done amazing things while collaborating on massive projects across the planet using nothing but mailing lists and the occasional IRC chat. While this doesn't disprove they might not have communicated better if they were all in one big room together, I'd say it does shine some doubt.

Also, for what it's worth, I'm currently typing this from an open floor plan and I quite dislike it. I miss my quiet office.
I want you to fix this small issue now
Except the ones in the USA have knowledge of both worlds.
Thanks for the feedback osxrand

We need to really promote the free demos. Currently if you send us a message through our contact form and use the word demo anywhere in the message you will get a free demo. But, if you would like a Demo osxrand just send your email to mac(at)given.to and I'll send you a great song.

At the moment we only offer items from the US Apple App store but will add new countries based on demand.
I have been approached with the project-interview and it left a bad taste in my mouth leading to me ultimately turning down the interview. Getting a candidate to do work for you in their free time for no compensation is perhaps not the best way to attract and find good talent.

If you want to hire me but want to see some real-world work first, give me an 8 hour contract and a fair wage.
I just added this to the slides (ran out of time to prepare/say all the things I wanted to), related to Google popularity:

- A toolset’s mindshare is predictably going to be greater than that of a framework

- Angular interest (per Google) dwarfs Ember; jQuery interest dwarfs Angular, etc

- Angular encourages you to build the framework; Ember is the framework
It depends who you talk to.

For some people, id rather shoot myself in the face than be face to face or try to comprehend their "email".

Its all "lean", "agile", and "we need to test your test cases manually just to make sure they work, thats what tests or for".
And that's maddening. If I want to search some english terms, the easiest way to get meaningfull results it by tunneling my query through some computer at the US.

Google just assumes that everybody can only speach one language, and is only intersted in one country, even when explicitly told otherwise.
Have you thought about putting Cloudflare in front of your site to reduce bandwidth consumption?
I was checking this out, but I think the API doc is very light on the authentication part. Can you share specifics about the OAuth part?
My solution to this problem was to meet early evening for drinks. I was pretty honest about it (humour thrown in helps), and never had any objection. That's a lot cheaper than a meal and tells me enough to decide whether to proceed or not. Second date was typically an afternoon thing, which a. will be different to other dates she's been taken on and b. might result in dinner, again depending on my impression.
Well, it must be different. The two companies compete directly on a number of products and Mozilla's decisions on whether to adopt things like NaCl, for instance, can't be too pleasing to Google.

Yet, I think you'd be right to question the independence of a politician who got 90% of their funding from Google. Maybe it is different because people interested in entering politics have less integrity and produce nothing of value so they are more in thrall to their biggest customer. ;-)

Maybe it is more like the academic projects I've worked on. 100% of the money is from the US Government but none of us are patriotic in the least. We just care about doing the research.

Or how about the US government, which gets most of its funding from US tax payers and China and never seems to do anything that pleases either group.

Or children that get all of their basic needs met by their parents and still grow up to rebel and hate them.

I think politicians are just a special case in being particularly worse than the average human being in terms of ethics, morality and intelligence. :-)
"Hey France! you can't possibly borrow more than 27 times your house's value, that's crazy. Look at the US, they only borrow 17 times their houses value - that's prudent fiscal behaviour."

yeah I feel so much happier