skysight-inc/HackerNews huggingface dataset:
This article is bullshit fluff. In Germany, I've witnessed excellent efficiency of course, but most of the workers are dicking around just as much as their counterparts from any other country. They're not machines, after all.

I won't get into details, but here's some first hand observations: the health care is great, the pay is average, the taxes are high, the Internet is average, working hours are average and there is no minimum salary (also there are people who work 9-6 incl. Saturdays, mostly foreigners), people are great, crime is low, language is hard, opportunities through the roof, business is hard (esp. compared to the US and nearby UK), basic living prices are OK, but any "luxuries" are expensive.
Applying semantic web technologies to mathematics sounds interesting, but this project otherwise is mysterious to me. It would be much appreciated if someone would describe what this is, what purposes it is designed to serve, what its scope of knowledge is and for what audience (e.g., all mathematics? for graduate-level users?). Is it ready to use or an experiment, and what tools do I need to utilize it? (Some background on the web of data would be interesting too.)

Perhaps I'm overlooking the obvious or I'm just uninformed in this particular area.
No. Every legal position is easily reachable by having the side with fewer stones pass the requisite number of turns.
The article just narrates this documentary by BBC https://www.youtube.com/watch?v=9bTKSin4JN4

In article, it compares with US, documentary compares with UK.
Argh. Wrong on dozens of levels, and arguably nothing more than a ridiculous and repetitive summation of Modernist industrial / capital ideology.

In short, the author shouldn't be so quick to dismiss Postmodern artwork because it eloquently dismisses his reduction of culture to commodity.

Culture _is_ aesthetics. If you need a tell, glimpse at late Modernist aesthetics that sought to separate symbology from it. Form vs. Function is precisely such an ignorant axis model.

Culture communicates via its symbology, and some of that ethic / ideology is inexpressible via commodification; hence the need for late Modernists to attempt to exorcise such an emergent phenomenon.

If anything, the aesthetics of a culture (and important symbology) needs to be emancipated from the late Modernist industrial complex.
UBER and Spotify tying knot?
This is the new iteration of our machine learning based WordPress theme and creative design generation. Now you can build themes online by selecting color, layout, font and some other parameters.
Using Vim to Blog with WordPress
It doesn't matter that there are multiple additives. It hasn't been established that any additives affect things. (Or, again, if it has been established, cite.)

That is, you are commenting on the process. Specifically, you are saying that spray oils are bad for it. And then giving a quick (and appealing) argument for it. However, the question is when and how was this established.
The Higgs VM is part of Maxime Chevalier's PhD work.You can find her blog here: http://pointersgonewild.wordpress.com/category/higgs/.
A gas barbecue grill (on low) works quite well to.
I love that if you have vi key bindings active you can update the prompt when you change modes. I never used vi bindings in bash because I would become confused when I entered normal mode without realizing it. In zsh it was easy to configure my prompt to change colors and symbols when outside insert mode.

https://github.com/everett1992/dotfiles/blob/master/home/.zs...

I have noticed that zsh's globbing is greedy.

`grep ^foo *` tries to expand ^foo when bash would pass it as a string to grep.
Based on “Why Silicon Valley Works?”
Carbon steel pans (DeBuyer) are a good alternative as well.
Comet probe sends back science treasure in final hours
Sure, but she seems to be assuming that flaxseed oil pressed from organic seeds must necessarily be more pure than oil pressed from non-organic seeds. I'm not sure what the reasoning is... organic seeds wouldn't necessarily have been treated with any less pesticide, for example. The "organic" label often just means that the soil was fertilized with nitrogen from sources like manure, rather than nitrogen fixed from the air... but it's still just nitrogen.
It's a PhD research project. See the project overview page for specifics:

http://pointersgonewild.wordpress.com/higgs/
The article link from yesterday works straightaway for me:

http://online.wsj.com/articles/why-farmed-fish-are-taking-ov...

https://news.ycombinator.com/item?id=8610456
Reno/Tahoe area resident here. Oh yeah, +1 for Reno :-)

While there has long been a surprisingly sizable population of engineering professionals living in and working OUT of the area, over the last few years an enthusiastic startup business culture has emerged.

There are multiple incubator / co-working facilities, a convenient airport, beautiful environment and as you note, a favorable tax structure.

Tesla, along with the gaming and defense industries, should really be just anchor businesses in a much deeper technology ecosystem. Reno very much has this potential.

As you say, a real sleeper.

[edit: mobile-typo]
49 nanoseconds, average, on a Fujitsu TX 200 with a Xeon E5-2420 hexacore proc, for adding 10,000,000 lines from a text file, at an average rate of 985,000 lines / second, at 315 bytes / line. Impressive.
I don't think we, as humans, will ever work fully remotely. I know companies like 37signals and others have been successful in this working model, but personally, I must have some human contact with the person I have been working with. I would imagine that the majority of humans would also have the same attitude.

Humans are social creatures and we have an emotional need to connect. I can clearly see this as I contrast this human need when I compare my wife's needs and my needs. I am borderline Asperger's and my need to connect is not as high as that of my wife. Although this observation is in a family environment, I don't think it is too dissimilar in an office environment.

So from the perspective of connection, physical location matters.
It would be interesting to see the performance of TBB malloc included in the mix. For our application (parallel graph evaluation) we found the TBB allocator outperformed jemalloc. The margin was not huge, but enough to make it worthwhile using it. However a colleague at a company with somewhat similar software found jemalloc outperformed TBB, so your mileage definitely varies depending on application.

It can also happen that these allocators use more memory than regular malloc since they hold onto local pools, so that may be a concern for some use cases.
All our charater design iterations. Do you agree with our choice?
What is this? All the readme says is what's required to use it.
Hiding executable JavaScript in images that pass validation
foolrush - you seem well studied on the subject. Are there any books you'd recommend?
Wow. That's what I call hyper growth. $10 billion by 2015 with 300 percent year over year growth.

I wonder if stating the $10 billion topline number is misleading. Under GAAP, they are probably only allowed to say $2billion in revenue. It would be the equivalent of eBay stating the gross value of all its auctions as its own topline revenue, rather than the commission it takes. The same thing with a payments company (payPal, Stripe) claiming the total value of its processing payments as topline revenue.
Thanks. It's meant for anyone to use. The language is basically in Play-Doh form at this point, so it's something you can do whatever you want with.

Obviously, depending on what you want to do, it might take more effort on your part, but I think that's a large part of the point in programming.

For me, the motivation is mainly researching garbage collection/memory management and function closures.
VNC over SSH is by no means an optimized solution. Depending on the client ISP, remote desktop is very usable. I tested this on a relatively slow 2Mbit up, 12Mbit down DSL connection, and basic "monitoring" and post-processing tasks are very usable.

Applications which require higher frame rates are, on the other hand, unusable with VNC on a connection like this.

I have tested a RDP connection on the same network which performs marginally better to VNC over SSH.

We're currently exploring integrating solutions/technologies like DCV to improve the 3D/frame rate performance of remote desktop.

There are in general 2 performance areas we're looking at: interaction responsiveness and frame rate/rendering performance. Interaction responsiveness is not an issue at this point. The frame rate and rendering performance is something we can and will definitely improve on by integrating different technologies.
Pentagon Studies Reveal Major Nuclear Problems
Focused ultrasound may help deliver drugs and other treatments
Circumventing the D Garbage Collector
A killer feature not listed here is global aliases. These are aliases that can be anywhere in a line. The most use I get out of this is from having

alias -g L=' | less '

which allows me to simply append "L" to a line to pipe the output to less.

ls L

The pattern of short all-caps global aliases for ' | command 's make building/editing pipelines really easy/fast.

alias -g C=' | wc -l '
alias -g A=' | ack-grep '
alias -g S=' | sort '
alias -g JQL=' | jq -C | less'

ls **/*png L
ls **/*png A -v regex C
curl $site JQL

putting

bindkey '^g' _expand_alias

in your zshrc allows you to expand aliases with <C-g>

You can find more global aliases and tips at:
http://grml.org/zsh/zsh-lovers.html
In Germany, I've witnessed excellent efficiency of course,

I live in Germany. Coming from The Netherlands, it surprises me how inefficient Germany often is. A lot of administration is still done on paper. Government organisations barely communicate, e.g. probably half of my non-native co-workers had taxation problems in their first months as a result of that. For every minor thing, you have to fill in a form.

The private sector is not much better. E.g. in NL I could arrange virtually all my banking affairs via internet. Here, except for some internet banks (such as the non-German ING DiBa), you have to go to an office to arrange anything. In NL, most local branches are gone from villages and are slowly retracting from cities as well. Here you have many branches in a small city, with many employees (probably because stuff is all handled on paper) and royal interiors. And then you have to go to the bank every couple of weeks to print your statements using a machine (I am not making this up).

Compared to Northern European countries, there is a huge space for increasing efficiency.

there is no minimum salary

Yes. This is I dislike very much too, it's hard to see people working hard, only earning a few Euros per hour in an extremely rich society. Luckily, Germany may finally see a minimum wage now that the SPD is part of the government again.
How the Internet is making us stupid (2010)
I can understand why the city wants to reinvent itself and I admire this campaign. I'm sure the people there are nice to but its is not going to have the draw of the bigger cities. There is also an inherent risk with moving to a smaller city. Cost of of living is directly related to opportunities a certain area provides. If cost of living is lower its because it has to be for many reasons. Not to mention if you are younger and you want to learn from the best in a certain technical field you will be harder pressed to find that in Des Moines. I am not saying that there aren't great people in Des Moines but proportionately that number may be less than larger cities. Either way godspeed.
Hi, nice to here. I'm a co-author. Let me clarify some of your points.

1) Indeed, we consider visualization of graph dependencies in OntoMathPro as an important application for learning. Given sufficient coverage of relationships between concepts, it can provide a helpful context for any non-trivial term.

2) No, the ontology was constructed collaboratively and manually from scratch, and Wikipedia was just one of the used resources. BTW, overlapping between the math part of Wikipedia (or DBpedia as we think in terms of Linked Data) and OntoMathPro is saved in the mapping file (https://github.com/CLLKazan/OntoMathPro/blob/master/external...), which was extracted automatically afterwards.

3) Concerning "ElementS of Probability Theory", could you please provide class URI you are talking about? Because I can see only this relevant one: E2406 http://ontomathpro.org/ontology/E2406___599545262.html which has the proper name (without 's').

4) We do allow and have multiple inheritance. Please see E1892 Differential Equation, which is a sub-class of both E1891 Equation and E2688 Element of Differential Equations. I believe there are more subtle examples in the ontology (can't remember exactly for now).

5) About ontology engineering principles, if you are interested in, please peruse our research papers (especially, [2]), in which we elaborate our modeling principles.

6) I can't agree about 'weakness' of the chosen language. OWL 2 is quite expressive to provide non-trivial logical rules and properties. For examples, some of them are already in place: P5 'see also' property is transitive and symmetric. Surely, we can't describe the precise semantics of mathematics (we would have to have a more expressive language than mathematics itself according to Popper's methodology). But we don't need it to build fascinating applications atop of the existing ontology, as our work hopefully shows.

BTW, I'd suggest using our mailing list further to keep these valuable discussions in the proper place: https://groups.google.com/forum/#!forum/ontomathpro

Next, you can submit pull requests in GitHub with suggesting improvements, then we can discuss them there.

No offense to HN, it's just to make our life easier.
A mid-range motorcycle is cheaper than a car and could make that trip in 9 minutes or less, if security isn't a concern.
I've read his name before, but I don't know where.

Edit: ah, he's a gopher
We will have a minimum wage of 8,50 € from next year on.
Hypervault: PgSQL connection manager that implements Instagram-style sharding
please stop talking out of your ass about something you're so clearly uninformed on.

Nice. I did say I haven't seen it.

I certainly won't claim that exactly the same thing opened up across the street from me. They don't own the building. I'm sure they're not paying 6 million a year rent though. They have performance space, gallery space, yoga and other classes, and a restaurant/bar. Again, my point is not that you can't get cheaper real estate elsewhere, but the portrait of New York as a place where nothing can be accomplished unless you're super rich is not accurate. That's not coming out of my ass.
With a metal spatula, you're machining the pan smooth over the course of decades, and also constantly scraping off any good bits that are getting stuck.
I consider it science-based. She researched the choice of oil based on the underlying polymer chemistry and gave a taste of that research. The article also contains a lot of opinions that are not, or probably not, based on science. But "science-based" is sort of like "based on a true story": some liberties are acceptable.

Moreover, I think the article is fairly scientific in spirit. When she had to make judgment calls, she described how and why she chose the option she did. A scientific research article doesn't have to settle every question it raises and do every possible experiment. It just needs to be clear about what it did and didn't do.
Maybe we'd benefit from having a discussion in simpler terms? The main points of the article, as I understand it, are that society shouldn't encourage the creation of new art, because we already have more than enough good art to last anyone a lifetime, and because artists are mostly motivated by social status anyway. It seems to me that your comment didn't offer any arguments against these points. Maybe I'm missing something?
Most languages have a URL and File/Path class/struct wrapper. Where is the difference?
You have the option of two monads, Maybe and Either. Usually errors are handled with the Either monad. An operation may either return a result or an error. Together with do syntax the Either monad gives you multiple choices in handling errors.

You can handle every single error explicitly (as in Go) using pattern matching

eitherResultOrError = operation1 arg

case eitherResultOrError of
Left error -> handle error
Right result -> handle' result

Its also possible to chain multiple operations then check the error later. If an error occurs, the next operations in the chain will not execute.

let eitherResultOrError = do
x <- operation1 arg
y <- operation2 x + 1
z <- operation3 x y

case eitherResultOrError of
Left error -> handle error
Right result -> handle' result

Or simply use `orElse` to return a default value in case of errors.

For IO operations and other monadic actions, its best to use EitherT, ErrorT or MaybeT, which are monads that can add error handling to any other monad. To understand how these work, its probably best to implement MaybeT. Basically, they add another wrapper to other monads to redefine what the bind operator (`>>=`) does
3D Printers to Watch in 2015
What does virtually all banking stuff include? I don't think there are any banks not offering online banking remaining.
I feel like whoever did the web-ui for that article needs to (re)read this: http://bost.ocks.org/mike/scroll/ rather than mimicing it poorly (previous HN discussion: https://news.ycombinator.com/item?id=8551724)

For example here is another article that has much better scroll behaviour and provides a much better smoother user experience (at least on my machine):

http://www.nytimes.com/newsgraphics/2013/10/27/south-china-s...

Particularly when the images appear, on the nytimes article text keeps scrolling providing continuous feedback, in the wsj article opacity slowly changes, which is a lot harder to notice, and made me think for a second that the page got stuck, plus forced me to scroll a lot to move the page forward.

I guess the general rule of thumb is that text scrolls up the page as normally as any other website (albeit with perhaps more spacing between paragraphs on image / video dense pages), and images/videos will fade in and out in the background using a fixed position. Then when it's a dense text-only section the image will lock into the top/bottom of the text block and scroll with it.

Still a really good article! Good to see market solutions are developing in response to over-fishing problems.
The book was published in 1990. I worked on a commercial compiler in 1990, and many of our customers ran it under 16-bit MS-DOS.
All right, I think we shall answer all these fair questions on the website. For motivation, please feel free to peruse our research papers that are publicly available from the website. As we note, [1-2] addresses to the Semantic Web community, [3] explains in terms that are likely close to mathematicians.
Lack of diversity makes it hard for people from other cultures to live in such city. How can I live without access to Turkish food??!
The brown residue is most likely oil that's partially burned on (or partially polymerized to use the article's term). You can get this residue from any fat. You're just more likely to see it with spray oils because the spray is not precise so you get overspray in undesired areas.
Oh, where do you live? You go to bank to print statement - seriously? I live in Berlin, and I never go to bank for anything banking - the popular Sparkasse netbanking works in all cases - online purchasing, rent payments, making transfers, printing statement(like you mentioned) etc.

And I do so many things on internet - getting internet connection, subscribing to electricity providers etc, and direct debit or online banking works here as well.

I have lived in Netherlands too, and I think NL is more efficient and has automated lot of things though.
Explorers enter Siberia's mystery crater
So you're making an apples-to-oranges comparison based on your intuition? Thanks for raising the bar of the conversation here.
When I first got into cast iron, I spent a lot of time on oven-seasoning. It turns out that your daily practice is much more important than that oven seasoning, and the two important steps are:

1. Get the oil hot before you add any foods.

2. Use a sheet-metal spatula/flipper

Humanity has known for a long time that when you get your cooking oil hot, it repels food instead of binding it to the cooking surface; but the amateur cook has forgotten because of a reliance on non-stick surfaces.

The sheet-metal spatula/flipper lets you clean the cast iron with each pass of the tool. A rubber/wooden tool will leave small, burnt on bits of food, which accumulate more bits of food; a sheet-metal tool with scrape those off before they become a problem. Also, a sheet-metal spatula will scrape the roughness of the cast-iron from the bottom of your pan over the course of decades, moving you towards that inky-black mirror of grandma's old pans.

I can cook anything on my cast iron, just by following those steps, even fried eggs: the surface is totally non-stick. And cleaning is simple too: sometimes I'll make a few passes with the spatula to scrape off any food that has dried on, but that's all I ever do.
Way back when, in fine arts school, a wise university professor taught us a unique trick to reframe statements regarding art.

The trick was to replace all instances of “art” with “language”.

Let's try it...

“The main points of the article, as I understand it, are that society shouldn't encourage the creation of new [language], because we already have more than enough good [language] to last anyone a lifetime, and because [language manipulators] are mostly motivated by social status anyway.”

Interesting I would say.

Not to pick on your statement, but rather to illustrate how ideological underpinnings frame our concepts. Art exists as nothing more (or less) than language, yet our ideological pressures force framing.

It strikes me that if that is the premise of the article (I read a little more under the hood) then even then, the framing is questionable.
interestingly you can s/bash/zsh/ and s/zsh/bash/ in this text and everything also works.
I am sure you meant well but it is totally off topic and adds nothing to this discussion. It sounds like a terrible thing to happen but this is not the place to discuss it.
Almost everyone commenting here falls into two camps: A) "NYC/SF is great" and B) "I've been to Des Moines, it's great."

But nobody here really seems to be comparing the two. If I live in SF/NYC and I want to move to Des Moines, what are the upsides? What are the downsides? Sure, Des Moines is a nice place with fun stuff -- but so are a hundred other cities in the US. What makes Des Moines different or a good enough draw to make me leave SF?

Lower rent? I can get that almost anywhere else.
Hipsters? There are plenty of those here.
Big social clubs, nice restaurants, a music scene? I have that here, too.
Bike-friendly? So is the Bay Area (downtown SF notwithstanding)
Nice weather most of the year? Same as the Bay Area.

What's the big draw to Des Moines? Or Portland? Or Austin? Why would I pick any of those places over SF or NYC or anywhere else?

I don't think it's enough to say "NYC/SF is expensive. You should move to Des Moines, because we're great." I think you have to really make a case that life in Des Moines is going to be better than where you live now, or else I have no reason to uproot my life and move, yeah?

(Genuinely curious -- I'm not gonna stay in SF forever, but I have no idea where I'd want to go next.)
Why You Should Run SSH on Another Port
bash support recursion.
also supports going up/down in researched history, just not with arrows by default.
Google Took Android Closed-Source for Glass