skysight-inc/HackerNews huggingface dataset:
Koreans have a dish well known for fighting hangovers "Haejangguk". It's actually one of the better soups that comes out of the Korean kitchen, super hearty fantastic fighting colds and eating when you're cold.

When I first was introduced to it, sometime in the early 2000s, I actually found it just a little gross since every bowl came with two or big pieces of congealed blood in the soup. I usually just set those aside and ate on, but I always found it a bit off putting.

There's been an interesting transition in Korean food though over the last decade or so, I've found it harder and harder to find Haejangguk with the blood anymore. I remember it being in pretty much every bowl I ordered, and now I'm shocked if I find the blood in 1 out of 20 different restaurants.

As Koreans as a culture start to really interface with outsiders, it seems like these old home-style ways of making foods are starting to fall out of fashion, and "nicer", more mass produced, more consistent foods are taking over.

I find it kind of sad personally, I spent a lot of time acquiring a taste for lots of Korean food and it was hard won. But as I learned to like it, the complexity and heartiness of the cuisine really started appealing to me.

The modern stuff you get in the supermarket cafeteria? Not so much.
Gallup found that the most effective and the least effective hospital workers were empathetic. The average ones weren't.
Not being facetious, but does this extend to using larger screens, multiple screens, wider columns or multiple windows, and smaller fonts? Or was one screen just meant as an estimate for 200 lines or so?
Yes, Ruby is Turing complete, but that's missing the point.

The value K provides is the collection of operators like `$` that implement a high level language for the sorts of problems K programmers face.

If you went through and implemented all of those operators in Ruby and only used those instead of things like loops, your code would be "unreadable" to the standard Ruby programmer; essentially you'd be programming in a different language.
Sure, simply do:

module Enumerable
def dollar(c)
map.with_index{|a,i| a == c ? i : nil }.reject{|i| i.nil? }
end
end

And then you could do:

c = a.dollar("\n")

There is of course a reason this dollar method is not a part of the standard library. Its name makes no sense and it's oddly specific, how often would you want the indexes of matches to a character? Most modern languages don't like to work with indexes a lot, and in my day to day work I don't need indexes very frequently either. This I guess is just a thing that these finance/apl people do more often, so they have a specialized standard library.

(So when I said 'a neat way to do $' I meant it has no find_all_with_index method, which would make my implementation much cleaner)
Meaningful Use - Stage 2. Completely amazing to me that more Americans have no idea what's going on in health IT.
I may be mistaken but I believe zokier is referring to a download link for k whereas you are referring to a download for kOS. No?
Not to mention the 'five channels' thing is off the mark. Cable television was more or less entrenched by the 1990s.
Is it just me or is the mailpile demo very slow?
> GamerGate has nothing to do with misogyny, it's about ethics in game journalism

Which is why the targets are overwhelmingly women, I'm sure.

> There has been almost NO coverage of the other side by the mainstream media

People tend not to be interested overmuch in hearing what the side brandishing the rape and death threats thinks.

> GamerGate stands for dialogue, inclusivity, ethics and transparency

I have never seen the causes of "inclusivity" or "dialogue" furthered by threats of physical violence.

> because of the reprehensible behaviour of some game journalists and individuals connected with them

[citation needed]

> There is absolutely no evidence connecting the movement with death threats made

Well, except for how the death threats keep landing on people who are at the top of GG's list of targets. What an incredible coincidence.

> Zoe Quinn who is a manipulative, hypocritical sociopath

Gosh, I cannot possibly understand how anyone could think GG is misogynistic or disrespectful, when you are always so careful to use measured, even-handed language.
Nothing encapsulates PNAS' worthlessness as a journal more than that fiasco.
The book linked to is a really interesting slice of 1680s culture.

Kathy: "But they can't hide it [having sex] from God, who sees and knows all things"

Frank: "God who sees and knows all things will say nothing; besides, I cannot think leachery a sin, I am sure if Women govern'd the world and the Church as men do, you would soon find they would account fucking so lawful, as it should not be accounted a Misdemeanor."

Kathy: "I wonder men should be so rigorous against a thing they love so well."

Frank: "Only for fear of giving to much liberty to the Women, who else would challenge the same liberty with them, but in fine, we wink at one anothers faults, and do not think swiving a hainous sin, and were it not for fear of great Bellys, if it were possible swiving would be much more used then now it is."
I'm curious, where do you live? Do you make this observation coming from South Korea, or, for example, Los Angeles?
I do not agree at all. I think that there must be one (or a few) simplest possible computing systems and that it would be both informational and interesting to figure out the basis upon which biological computing is premised.
I deeply admire anyone who does business like you.
I tried cleaning it up a bit: https://gist.github.com/lukechampine/f54fce8fd756254cefb2

But the actual meaning of the program is still lost on me. I can only guess it has something to do with parsing files (note the checks for curly braces). Feeding it its own source code produces some output, but I have no idea what it actually modified.
I think it has something to do work sharks.
This was at the Florida Supreme Court so that's the end for this one. But it will be interesting to see what happens in other jurisdictions.
Don't know about MRI. With Python (as it's the reference implementation, I don't see the need to call it by another name) all, IIRC, compilation does with optimization enabled is remove assert and if __debug__: statements. Oh, and docstrings. So yeah... slightly. To put it mildly.

(Note that with this "benchmark", PyPy has (almost) no difference in runtime between the abstracted and non-abstracted versions.)
If you find time, please do go on about it. It's very interesting.
Incredible dog sex.You have to see this
My feeling is that it's much better than aquamacs. Aquamacs does some things enough differently to regular emacs that I just fine working with homebrew emacs (or emacsforosx) less effort when installing new packages.
I am curious; how do you come to the conclusion that staying small is better than growing the product/business and taking over as some suggest?
This is an interesting idea, but I wonder how it works among your quieter employees? I feel like I've known a lot of people that have been very valuable in their roles, but if they had to do something as public as this they would never go through with it. I tend to be more towards the outspoken and obnoxious side, and even for me I think I would be very uncomfortable asking for a raise in this way.

It also seems like there would be a lot of interpersonal complications; I mean, I'm far from a political sort of person but I know my relations with my coworkers tends to hit low and high points. Usually I just do what I think is right and try not to worry about who will be pleased or offended. While I want to be well liked, if they had a direct effect on my compensation the relationships would be a lot more distant and calculated.
It's not quite that bad. To sum the numbers in a file you've got a line to open the file and another to call std::accumulate with istream iterators. Memory management? Doesn't come up. Terminating the loop? What loop?
The original is 404ing, do you have a mirror?
Don't listen to this. Do your thing. Industry standards also die and change.
The overhead of abstraction is slightly more than 1.5 addition operations? Sign me up.
Oddities:
1. The keywords <meta> tag is missing a closing bracket on most if not all pages.
2. The main edit page has <link> tags located after the final </html> tag.
That this started on Goodreads doesn't surprise me at all.

I use the site regularly, but I put it in the same category as most single topic 'communities' - something I'll use (reference), but know better than to engage with.

Basically, I find that such places tend to end up heavily steeped in their own customs and hierarchy which are dominated by the sort of super users and relationship-driven mobs that the author ran into.

At least Amazon finally acknowledged the toxic elements of the Goodreads community [1]. It's surely a tough problem.

What I really wonder is what exactly causes a community to end up that way? Every successful community has a struggle with growth and groupthink, but some get particularly bad. Is it a failure in moderation or are some topics and demographics just more susceptible?

1: http://en.wikipedia.org/wiki/Goodreads#Criticism_and_controv...
Computers make discoveries that scientists can't
Good collection but your domain is very non imaginative. How you expect anyone to remember it?
I have one question. I learned some J some time ago, but never really talked about it with anyone, and so my programs - a few lines' scripts, really - were always written with long, meaningful variable names. I read your explanation and every time you wrote "we don't know what it is yet" I wondered "why the heck isn't it just appropriately named?". I mean, why is 'c' better than something like 'nl_pos' for example? I get it that reading J, K or APL programs requires some serious work and I'm ok with that, but why would I need to burden my short term memory with one- or two-letters identifiers on top of that?

This is a honest question and I feel like there is some upside to those names I just keep missing. As I said, I'm not fluent in J, but while learning it I wrote and read quite a bit of it, and I only made it through some longer (like, longer than half a line!) examples thanks to a sheet of paper and sheer determination. I often was going through a fairly complicated expression and was starting to see what is it about, only to be stopped by an 'x' or 'c': I then had to go back a couple of lines, read 'x' definition again, and retry parsing that line from the beginning, hoping that I will remember what 'x' is this time. I started taking notes for this reason (it worked quite well I think).

Anyway, you seem to have no problems reading such code, so I figured I'd ask you: why and what is this style of naming good for, and what one needs to do to master it?
can someone please give example on how the pharma industry is using this?
I've tried all three, and pyflakes is the only one I'd keep using regularly. I agree that the OP misrepresents pyflakes.
For an example of a "sensitive" language situation see

http://en.wikipedia.org/wiki/Serbo-Croatian

>In the 20th century, Serbo-Croatian served as the official language of the Kingdom of Yugoslavia (when it was called "Serbo-Croato-Slovenian"),[9] and later as one of the official languages of the Socialist Federal Republic of Yugoslavia. The dissolution of Yugoslavia affected language attitudes, so that social conceptions of the language separated on ethnic and political lines. Since the breakup of Yugoslavia, Bosnian has likewise been established as an official standard in Bosnia and Herzegovina, and there is an ongoing movement to codify a separate Montenegrin standard. Serbo-Croatian thus generally goes by the ethnic names Serbian, Croatian, Bosnian, and sometimes Montenegrin.[10]

This is also a great article on the topic

http://www.rferl.mobi/a/Serbian_Croatian_Bosnian_or_Monteneg...
I'm talking about the step where StartSSL generates an SSL private key for you in the browser (unless you know to click "Skip"). No need to install anything in a browser store, it just brings you to a page with a generated SSL certificate using that key.
Agreed that the article is "technically useless," but I enjoyed the way it was presented such that an average person could understand it. It made me wonder "Do most people realize how insecure this stuff is?"
To expand a little, most container ships use bunker crude, which is borderline sludge. It even needs to be heated before being pumped out. But it's cheap and at the size, pressure, and speeds these engines run at they get most of the energy out of just about any fuel.
"Security" means both preventing access and recording access. If you crowbar the lock, everyone will know.
Ted talk by Kevin(the officer): http://www.ted.com/talks/kevin_briggs_the_bridge_between_sui...
Then you are shifting regulation to cover testing for collusion.

I think one of the issues is that fines need to be huge, penalties painful, and decisions punishing to companies who get caught doing wrong.
There is a very strong argument that you shouldn't be using the high-level esoteric typeclass abstraction in Haskell, or even that you shouldn't be using Haskell for production programming. I say this as someone who likes Haskell a lot and wrote one of the top tutorials on the web for it. But if you run a business based on software, and your core value proposition is not the 100% provability of your code (eg. Galois), then readability and conciseness are absolutely more important than algebra and logical structure.
On OS X it will not. OS X will also alert you when you try to connect manually.
I consider the movie to be the end of the series, but it was definitely going downhill before that point -- looking back on it after reading this article, I would have to agree with his findings. Homer vs NY was the last good one.
Where Mud Is Archaeological Gold, Russian History Grew on Trees
In a world of couch people it seems this is OK to majority of society. They will be outraged, but only from safety of their houses, internet and tv.

We are in the age of people grown on no-stress doctrine, where people just dont really care.

The only people that care are either unemployed, immigrants or extreme right wing groups. Those people will never get proper attention of rest left-center oriented society. They are not being taken seriously.

The things will get only worse until something big happen to the world. Something that will make people get out to the streets and fight for the cause.
It's not the wrong question. You just rephrased it. And in the process of doing so, you missed the point of my question. I emphasized the word "technical" because I was trying to politely ask for evidence. Evidence should be some combination of code, benchmarks and analysis.

The code should provide isomorphic samples from the languages (or implementations of languages) that are being tested. Ideally, the code samples should be idiomatic.

Benchmarks should test the aforementioned code such that performance comparisons can be made. (With some degree of accuracy.)

Analysis should summarize and draw tempered conclusions from the code and benchmarks. Trade offs should be documented.

The Computer Language Benchmarks Game[1] is a first approximation of this. It provides the first two things but has no analysis in prose.

Does such a thing for k exist? Even if it's a very rough blog post somewhere from 5 years ago?

I ask this because there's a lot of lofty claims being made in this thread, and the closest thing to evidence I've seen is, "trust us, it's made a lot of money doing [financial things]. oh, and it can update a million records in a second." Since I don't believe that a free lunch can exist, I am naturally inclined to reach the truth of the matter. I see that k is supposed to be wicked fast---at what cost? Where are the examples? Where is the analysis documenting this?

[1] - http://benchmarksgame.alioth.debian.org/
"Knowing what the going rate is is an important base for understanding the direction in which your career will develop, and what you should expect in remuneration as it develops. But, I feel it is foolish to go into that negotiation and say "salary averages say I should earn X, therefore, pay me X.""

You should be delivering significantly more value than market rates! Market rates for your skill level should be a salary floor. Surely you can deliver far more value to your company than a random developer who walks in the door.

I know I can, as a fairly average developer, easily outperform top developers because of all the internal knowledge, market knowledge, and customer knowledge I have built up over the years.

If you aren't worth market rates in your area then you should consider changing jobs because your company is clearly getting you to do low value easily replaceable work.
The uni in Thailand that I first worked at had a very common canteen setup that served delicious noodles with fresh vegetables and nutritious, cheap, gray cubes of blood. Pretty standard asian fare.

Glad that this has now been discovered by white people.
Anki flashcards sync tool with Google Translate
Douchebag: The White Racial Slur We’ve All Been Waiting For
When I was contracting for some undisclosed financial company in Ireland I was doing some work around the building and one evening I was said there will be Director coming from a meeting, so I should be around to open doors for him (I was only in the whole office atm) - the guy was pretty happy about deal so he started talking that he just made a deal for delivery of fleet of lease planes to some airline in EU. When I said the team must be really happy, he answered it is his own project, only few people in office knew about it.

This illustrated to me that directors of finance companies can make multi billion deals and yet only few people knew about it... There was no teams working on it, bunch of risk management people trying to figure if this is worth it. Just one guy encouraged by few of his employees...
Sure: https://gist.github.com/lukechampine/e759098e717e42bc11c5
funny thing: 'robo' in spanish actually means theft.
What Organized Crime Pays
I got that scene after visiting the bathroom when it’s normal, then going to the kitchen and having a drink. When I returned to the den, my character needed to go to the bathroom, and I when I went again, the bathroom was different. This was around 10 PM I think, though that might not matter.
Well, yeah. A sandbox should be able to control restrict, but in principle I want to have the ability to control other windows.
Once you have a pick that can follow the curves like the key, picking it should be just as simple as any other lock.

You certainly couldn't make the pick out of street-cleaner bristles! It isn't clear if you could do that with some other material (I'm thinking of a thick kind of flexible wire) or if you would need to make a similar type of chained pick. Depends on the force required I guess.
Imagine the mental fortitude necessary to be a "life and death" doctor as I put it (also includes ophthalmologists since loss of eyesight is a very bad thing), knowing that some of your patients will inevitably die, and that sooner or later you're going to make a mistake that will kill one.
It's too bad the guy wasn't able to try Crescent Bay. I've tried it and the screen door effect he complains about is gone. It's way better than the improvement from DK1 to DK2.
This might be what you're looking for..http://kx.com/_papers/Kx_Pharma-Vertical_Markets-140502.pdf
...not to mention that Iggy Pop will never be a homeless dreg, or forced into a job at Seven Eleven or anything.

...and how many of us never have any hope of living off of "art", right?

Follow your dreams, and the money will just climb right into your pockets, because lollipops and sunshine.
As part of my History major I did a subject on Witchcraft in Europe, which involved a lot of primary texts from the early modern period. You certainly get faster the more you read, but I always did a double take when the text discussed the familiars (think black cats) "sucking their mistresses".

To go OT, the "witch's teat" was a superfluous nipple for feeding their satanic familiars, and was even used as evidence to convict some witches.
>But the winner (loser?) here is Serbian, which in some places uses both Latin and Cyrillic characters interchangeably!

When I was in Sarajevo once it a while you'd see writing with Latin characters, once in a while with Cyrillic characters and I also saw writing in Arabic. All on the same street. Also Bosnian used to have a third alphabet - Arebica, a variant of the the Perso-Arabic script.

Also the license plates in Bosnia and Herzegovina only contain the letters that are in both the Latin and Cyrillic alphabet - A, E, O, J, K, M, T.
Usually learning how to do something you do really well (e.g. communicating) in a different way stimulates the brain.
I guess the hypocrisy and entitlements will continue....
Thanks! It's been long. Hope others love it as much as we do too. (:
Doesn't seem to mention the existing VR work at USC that he referenced. Or any of the existing work at all.

Researchers have been making VR goggles for decades. Give them at least a tiny bit of credit for figuring a few things out.

Competition and individuality is good, but this culture is so deep into narcissism and cult of personality. Quite a lot of exceptional work is being dismissed or ignored just because it isn't uber-popular. And there is an enormous amount of duplication of effort.

We need to do a better job of structuring things to emphasize not only freedom and diversity of ideas but also collaboration.
This is meaningless.

I wouldn't just transfer pictures and customer data to the highest bidder either.

Do I need to keep mentioning Justin.tv? It seems nobody listened to me in the first place (or use conveniently ignored the facts).

It's obvious most people here have never run a business and wouldn't make the right decision.
wow, light gray text on white background makes this pretty much unreadable...
There are lot's of simple computing systems, knowing about them tells you nothing about biological computing. (ED: Sort of, there are classes of computing systems and understanding their limitations has some value.) If for no other reason than the fact you can generally simulate X computing system in Y and Y computing system in X.

Let's take a step back and look at flight a much 'simpler' system that we 'know' a lot about. First we looked at birds and insects and thought this is possible.

You can get a fairly simple model of how wings work that's good enough to build a basic glider. It's wrong, a much better approximation let's you build high efficiency sub sonic jet's. Crossing the sound barrier demonstrates flaws, but we have yet more models for that. A particle model of an aircraft based on Newtonian physics is even better and avoids those wacky approximations. Unfortunately it's way to complex to use and even worse Newtonian physics is also wrong. QM is better still, but also wrong. A mix of QM and General relativity is the best we have, but again it's wrong.

Where was I going with that line of thinking? We might be lucky enough to find a model that's indistinguishable from reality. That does not mean it's useful or even correct. And just because we build something that thinks (fly's) that does not mean it's got much to do with how we think (or birds fly).

PS: This might all seem pedantic. But, asking how something works is not an answerable question. Asking for a model of how something works is. But, useful model's often have little to do with reality. (ex: epicycles can approximate any curved orbit to any precision given enough of them. http://en.wikipedia.org/wiki/Deferent_and_epicycle They where effectively taking a Fourier transform of the orbits.)