skysight-inc/HackerNews huggingface dataset:
i think that is the right way to think on most software projects. But on projects that require rapid iteration and user testing(such as hit-based projects like games), technical debt could cause your iteration rate to be slowed to a crawl, and in the end you produce an inferior product.

Had the technical debt been paid up front, the iteration rate might have been much faster (e.g., good encapsulation and abstraction allows you to switch out things quickly to test different mechanics in a game), leading to a better end product that people will pay for.
Facebook Rolls Out Its Version of Trending Topics
Single Point of Failure: The Day Google Forgot To Check Passwords
Note: this is purely hypothetical and never really happened.
Convert MKV to iPad Pro, Play MKV Video on iPad Pro with Best Video Converter
How to convert MKV to iPad Pro on PC/Mac and play MKV video on iPad Pro? Use the best iPad Pro video converter to convert MKV, AVCHD, MTS, FLV files to the 12 inch tablet for watching anytime.
Last month I was on a JS-Meetup and there were still many companies using backbone.

I read about the problems it has, but most of the devs just love it for being small and easy to use, which isn't the case with angular.
Pretty good deal for little old granny who only uses the computer her son set up for her to send emails to her grandkids. That's my granny, BTW; it does happen.
What's the difference between this and Spotify?
If you're going to argue with someone who has the power to make your life difficult then, well, prepare for your life to get a bit more difficult. The cop didn't do anything illegal. Under the law I believe he can cite her (the whole "monitor" thing), but he has discretion. The law is a bit vague, enforcement will be up to the judge.

Regardless, it sounds like she was argumentative. That's fine, but accept the consequences. Like I said, he is free to cite her, and I don't necessarily blame him for doing so given what I've read.
That's no stock firmware.
Unless they have a particularly good IF isolation amplifier, you can use it to communicate back to the outside world. Someone would have to be listening, of course, with a sensitive receiver and directional antenna.

You can probably turn the dial and even get some FSK going on.
OpenElement - Web design software with guts built-in
Recommended Reading List for Developers [pdf]
Quite nice. You can think about touch interactions (maybe you have, but it was not working on iPhone)
To me, the current system seems as barbaric as public executions. I don't need to wait 500 years for that.
Accelerators: Getting up to speed
Is it also https highjack? That would be worrying.
jQuery is a library for things like DOM manipulation, AJAX, animation, and events.

Ember and Backbone depend on jQuery, for example.
We cannot roll DPI resistant technologies en masse soon enough.
Just out of curiosity, how much are you paying, what are you getting in return, and where are you staying?
http://mywiki.wooledge.org/BashFAQ/031 is a great reference.

If your guide is for bash and not sh, then I would say don't teach them [, just do [[. It's safer, since it won't glob or split words, you don't need quoting, and you don't need to escape operators like < and >. Maybe it's can be seen as more difficult since it's a sublanguage (doesn't use the regular syntax rules), but so are (( and $(( which you've discussed at length, and which are typically less useful than [[ in bash.
Well, then, I refer you a few sentences on:

'"Techie" used to suggest a computer whiz with no social skills, now it suggests one with no social conscience.'

This article boasts several choice phrases: "chronic obliviousness", "hermetic subculture", "techie theme park". I'd venture Mr Nunberg has visited our golden city some.
Nothing new under the Sun: January 5, 2012 - http://www.gizmag.com/microsoft-electronic-diabetic-contact-...
Nice site. Cheers for sharing!

JavaScript Patterns by Stoyan Stefanov (made the list under reading/books) is a must for anyone wanting to learn JavaScript the right way. The content volume is just right with great examples. Can be read in a week easily and get you rolling writing better code fast!
"most of them are white or pale"

Pale? Pale?? WTF is this writer talking about? Could s/he mean Indian (so not quite black)? Or East Asian (paler than Indians but not "quite white"). This obsession with skin colours of founders is getting absurd.
I finished reading the comment thread, and I now think maybe you're complaining about the "in-browser notifications." That was clear as mud, thanks. I know Hacker News is pretty strict about headlines, but there's a comment thread right here. This HN habit of linking to random pages with an interesting tidbit in paragraph 5, and leaving it to us to figure out why we're supposed to get huffy, is tiresome.
If you find notice for unpaid ticket stapled to the postcard granny send you inside the envelope will this be fine too?
> Since when is a 375 person class massive

That isn't all -- none of the classes actually have 375 students. There are several classes being offered per semester, and most students are doing only one or two. I can't find the figure at the moment, but iirc class sizes are ~150.
Interesting point. The plot thickens further, to the point where in one day I've gone from respecting Joyent (for their support of node contributors and thus node itself) to; I really fucking dislike this company, their people and the way they think. Equating lack of empathy (as quoted by your parent) to technical incompetence is just mind bogglingly infuriating.

This politically correct at all costs way of thinking needs to be bludgeoned to death.
So, we could switch back to public executions without offending you any more than the current system does?
I can answer the question on Korean. Treat each block of letters as a character. Never ever separate for human uses.
Heh. The name nimrod has a very insulting connotation where I live. Nimrod: an inept person.

Really we actually use it as an insult to people, e.g. "man that guy is such a nimrod", "you're a nimrod". Very weird choice for a name :)
Me too! I must be missing something...
It's an example in cultural differences. We can infer from the structure of the story, that it takes place in Japan. There, masters of great works aren't recorded and only the works remain - a clear consequence of day-to-day Japanese humbleness. Contrast that with the western world, where names like Leonardo and Michelangelo are clearly recognized for their work and we even remember people from something like 2000 years ago, like Plato, Socrates, Pliny, etc. The point of the story then is that if you want to be recognized for your work, move to Europe. Or if you're already in Europe, don't move to Japan.

It's also a joke.
Cocaine Project
Your world revolves entirely around HFJ typefaces? When there are thousands of alternatives, including originals that they "re-imagined"?

Hm.
That is one fugly UI. even the logo is fugly.
Leader abandons Node.js project for NPM riches
It's possible in the sense that you can submit anything you want. It's not possible in the sense that it'll be dismissed out of hand.
I think the aristocratic wealthy (i.e., wealthy people who are wealthy because they use their wealth to make more wealth, not create value themselves) have created a societal structure where it's difficult to create a basic income scheme, both politically and logistically.

The idea that people should be allowed to work on their own projects but is funded by "others" (say, via taxes) is made to look like leeching off the group. The benefits are, while still theoretical, never talked about.

The value i see in a BI scheme is that the natural geniuses of the world gets to do what they are a genius at doing (e.g., somebody might be a really genius teacher), instead of doing the thing that earns maximal amount of money. I know somebody who is a great teacher, and he, at a great financial sacrifice, quit his job to be a teacher instead. He raised so many good students, which go on to bring priceless value to society, and yet the money he recieves is a pittance. He would've made at least a 6 figure income easily, working less hours had he remained in industry.

some people might call me a communist, but i really do believe they had some good ideas about equality (just that i don't see a way of governing such that corruption and inequality doesn't proliferate...).

Imagine a world where necessities of life is produced enmass by the government, in such a way that the cost is so low as to allow it to be provided to each citizen for free. Then BI would become possible. But i don't see it comeing any time soon.
The firm's not going anywhere, but their reputation is going to suffer and that will hinder their marketing machine big time.
> A good salesman will never put a price out there first [...]

Why would that be? Wouldn't a good salesman anchor as many details of the deal as possible in his favour?
You can't get a visa to study this degree inside the US, but Georgia Tech has said that the actual degree given at the end will be the same as that given to on-campus students. It is a "Masters in Computer Science" -- the "Online" bit is only for marketing and internal administrative purposes (or so I've been led to believe.)
Python has separate bytes and unicode types as well, I think he meant there should be a "black box" type that the program shouldn't try to interpret.
I actually would prefer the computer string type to be array of bytes. Many people mentioned this type distinction already exists in many languages (Python, Haskell..).

Though I think it would be useful to think about it as a sort of subtype of human string, with default encoding in UTF-8. So substitution or concatenation of human and computer string would yield a human string (which is where these languages usually fail short, because you need explicit conversion, it doesn't work like e.g. integers and floats).
I thought rogers was caught doing "accidental" billing to accrue a certain amount every month. I think that was quite a while ago though. Good to know that they are up to their old tricks again!
That's exactly what their strategy is ;)
$52/month (plus tax) for 300 GB/month here in Waterloo, Ontario, Canada from Teksavvy.com.

35 mbps / 3 mbps - http://teksavvy.com/en/residential/internet/cable/cable-35

Want more?

$90 bux for 150 mbps / 10 mbps:

http://teksavvy.com/en/residential/internet/cable/cable-150
For some use cases, symbol types are useful (note that they originally come from Lisp). But not all. For example, in many internet protocols, you need computer strings which are not symbols.
They work 100 % of the time if you do it right. An example:

find . -type f -name foo -print0 | while read -rd ''; do
grep -l bar "${REPLY}"
done

find separates its output with the NUL byte when you do -print0, and -d '' means read NUL-separated input.

Of course, in this case it would be better to use:

find . -type f -name foo -print0 | xargs -0 -I{} grep -l bar '{}'

but if you've got several things to do for each file, the first one makes sense (or you can put those several things in a script, and use xargs).
It's interesting because i heard the quote on bloombergwest today, which peeked my interest.
> consumption is discouraged and production rewarded.

how can this both be true? if consumption is discouraged, then what would be the reward for production? if it is something that is to be consumed, then by definition consumption is desirable. If the reward is not something that is consumed, the what is that reward?
Oh, forgot to mention: It's 50 cents per GB for overages.

I feel sorry for my friends that have a Rogers/Bell/Telus connection. But then again I don't: because they're too lazy to switch but keep complaining about their huge bill.
Besides the questionable choice of framework. Does this guide make sense?

What would you remove or add?
I am not too fond of the styling. Looking at it on my desktop PC, the page could use some left/right margin. On my iPhone on the other hand its rather unreadable.
Course for making a dynamic crystal apple
Yes, I think that's a good start, although the literal notation for the computer strings b".." is a bit unwieldy. They also don't coerce when used together, see my comment above.
Finding out slowest tests of your PHPUnit test suite
https://www.commitchange.com/
Agreed, jQuery is more of a toolkit that complements frameworks
Ask HN: "witty" comments in code
Why does the crappiest code tend to contain the "witty" comments. It's like these folks think they know what they're doing.
Just what I needed, thanks for creating and sharing it!
You may want to warn that your "convert a folder of images from JPG to PNG in parallel" might crash your machine. I didn't try it myself because I'd rather not have 230 convert processes running at once … https://www.gnu.org/software/parallel/ is the typical solution to this kind of task.
My favorite quote (from a comment):

"Aaarrrrrgggghhh. Markdown sucks the anus of a syphilitic camel."
I am also convinced that wide char should be avoided and are one of the bad thing of java. It is very nice to see that more and more people agree and that important projects like VLC already apply this principle. Will 2014 become the year we kill wide chars ?
He probably saw the epic exit package the COO got and decided 1) it was either time to cash in or 2) he got a raw deal when he was hired.
Link to the source paper: http://delivery.acm.org/10.1145/2530000/2522721/p151-mashtiz...
Twitter Open-Sources its MapReduce Framework Summingbird
To be fair, the format in which data is stored in the DB and the format used for importing data are two entirely different things.

If you want to treat data as a stream of bytes hardcore UTF8 & PHPesque style (this function is "binary safe" woo) with no regard to the actual text involved, feel free to store it a bytes. SQL Server supports that.

If you want to store it as unicode text feel free to use the ntext and nvarchar types. I'm pretty sure that's what you intend to do anyway, even though you insist on calling it UTF8.
'Upgrade' and a sourceforge link don't usually go together :-/

I'm a zsh user but am surprised that you guys are still using sourceforge instead of github.
I have to try this out to
The Ninth Amendment is bizarre.
Sometime ago a man made a better version of the Odeon's (a UK cinema chain) website. His version was accessible but also mu h easier to use. People could use his site to buy tickets from Odeon. They shut it down and stuck with their terrible site. I'm on mobile and finding links is frustrating, but here are a few.

http://www.ntk.net/index.cgi?b=02003-07-25

He did some other sites too and as far as I know they all got taken down pretty quickly.

It's interesting to see some history of web scraping and how much people protect their, well, i don't know what is being protected there.
The Infinite Sum of the Natural Numbers is -1/12
http://www.alessioatzeni.com/CSS3-Cycle-Image-Slider/
But many of those old hardware platforms can be emulated. So if their reason of existence is only triggering edge cases, there are other ways to do so.
You were operating in a war zone. Things are different there. :)
The advocating strategy is simpler: UTF8 strings are a lot easier to handle than UCS2. What is complex is that windows API is inconsistent and more oriented toward UCS2.
You mean like the revolving door between financial regulators and the banks they oversee?
I'm a bit late to the party here, but figured I'd chime in with my own experiences. I spent a many days staring into WebKit and can honestly say that finding your way around does get easier. When you are searching for things, it helps to have a good base grasp of what IS, and what is NOT WebKit. Webkit is many, many things, but people make some common mistakes about what it is. Unfortunately, to get anything done with WebKit, it requires a huge amount of work, and platform specific implementations and support, which add the the general confusion.
Nashville and somewhere else where the cities with caps in 2012
If you want your work to be recognized, make something beautiful.
Yeah, I'll have to disagree with both of you. The "coding ethics" that wants to optimze for speed everywhere is the wasteful and thoughtless one.

Computers are fast, you don't have to coddle them. Never do any kind of optimization that reduces readability without concrete proof that it will actually make a difference.

15 minutes spent optimizing code that takes up 0.1% of a program's time are 15 wasted minutes that probably made your program worse.

Additionally: "Even good programmers are very good at constructing performance arguments that end up being wrong, so the best programmers prefer profilers and test cases to speculation."(Martin Fowler)
I am a programmer in Silicon Valley, but I was more interested in philosophy/mathematics when I was young (I was raised and educated on the east coast). I do feel there is a cultural difference -- not sure precisely what it is though.

I guess I share Taleb's problems with models. Even before I read Taleb I would say to myself "the map is not the territory", particularly with regard to software abstractions. I think the space between the model and reality is where you find a lot of interesting things (including the ability to make a lot of money).

I also share Taleb's skepticism with economics. The core problem is that it's not really a predictive science. It's a lot of people talking about stuff. Did those ideas help anyone? You can make a good case that they hurt a lot of people. If they are so smart, why aren't they rich? The Scholes case is a great example of that.

I'm currently reading "The Signal and the Noise" by Nate Silver, which is actually a fantastic complement to Taleb's books. They say very much the same things, in very different ways. The good part is that you will not be turned off by Silver's prose -- he's humble and very readable. I didn't follow 538 at all, and didn't pay all that much attention to the 2012 election, but I can tell that his writing skill was a big reason he became so popular.

To give an example, Taleb talks over and over about "negative knowledge" -- what not to do, what things don't work, etc. And Nate Silver says the same thing. To make accurate predictions and models, you have to be aware of known classes of mistakes, cognitive biases, etc. and not fall into those traps. People often think that they need to improve themselves by learning more. But for a reasonably smart people, the bottleneck to your effectiveness is actually thinking that you know something you don't.

I am also an "ideas" person but I share the utilitarianism and empiricism of Taleb. There has to be "skin in the game", as he says. There are so many ideas out there, and generally most philosophical arguments (and journalism, advocacy, etc.) boil down to confused semantics. So the way to find truth is through actions and experiments. Economics fails these tests for truth.

EDIT: Nate Silver talks about this paper: http://www.plosmedicine.org/article/info:doi/10.1371/journal... This would resonate with Taleb quite a bit. Most ideas are false, including published ones. It would actually violate economic theory if that weren't the case -- if most science was true -- because scientists have bad incentives (something I know from direct experience).
Yes, in Nashville you get 3 50gb overages you can use them all at once or spread out.
And? Just the regular "the nazis is bad, so what ever comment I now associate with it must be equally bad"?

Okey, lets talk about Nazis and World War 2. If the US would had used torture, strip searches at the border, and a spy in every product and phone, I am sure the Nazis would have a bunch to say about the US. Their news information about bombings of civilian targets was surely not too far off from the truth (the US used the same old argument that the enemy are hiding under hospitals, schools and weddings then as now).

But thats all ancient history. Instead Lets ask us a simple question: If you were a POW, under which countries would you fear for your life? The U.S. Is to me on that list, which has some clear implication on the words like freedom, democracy and "the good side".
I didn't write what you wrote ;-)

foreach takes a collection and applies some function (in this case println).

I've actually had a use case for what you're trying do, so created an extension method on Any, which means you can then do, on Any-thing:

(list filter isEven sum).echo

I also hate typing "println". "echo" I can bang out instantly, and can do so on any expression, before or after its definition.
> lough

I think you mean "lieu" (if you don't, it's not clear what you mean)
This isn't really helpful. I have no clue what the scoring is base on and why it determines how good search is for any of these sites. Is there some kind of break down. Why a delay? Is it designed to be manually reviewed?
I'm so happy I live in Sweden =)
About $33/mo for 100/10 mbit no cap.
$42/mo for 100/100.
For $150/mo I could get 1/1Gbit with no cap.
(Above are prices for fiber connections. DSL connections are generally more expensive, but no where near the prices you are discussing.)

It's kind of crazy that there isn't more competition between ISPs in the u.s.
> Developers are already crafting apps [..]

Sounds grand if you phrase it like that.
I used to write witty comments (and use witty variable names) when I was younger. I was worse at programming, too.

I'm guessing that writing crappy code and witty comments are both something people tend to grow out of with experience.
and I see what YOU did there ;)
Will someone please disrupt Academia? Tenured professors don't want you to see that many suck at teaching so any website that brings that to light is shutdown.
Maybe its a Cyanogenmod-only feature then. Because they do claim the app can make the choice transparently without user involvement: https://whispersystems.org/blog/cyanogen-integration/
Even worse, I fear what this means for the future of Tumblr.

Flickr I've pretty much already given up on; the UX is just about as awful as before, if not more so.

I also want to ask who the hell signed off on this: http://www.yahoo.com/tech.

It looks like a content farm, honestly.
Do you just check LDL or do you also check trigs and hdl?

Weird that you don't see any symptoms at such a low level. My vision would completely black out except for maybe half a centimeter blurry hole... everyday. It took hours to recover. I was always munching on snacks to prevent low blood sugar but it never helped. Thankfully I'm alright now.