skysight-inc/HackerNews huggingface dataset:
the ironic thing here is that Lispers fucking love sticking new DSLs wherever they possibly can. And I imagine most developers of these pet config files would argue the same thing. Unfortunately.

It was Microsoft of the 1990s that surprisingly brought some sanity to the table, with INI files. I'm glad tools like Git use this format.
Always good to see Jerry Weinberg's work mentioned. I tried reading 'The Psychology of Computer Programming' when I was in college, it didn't grab then. Finally read it 15 years later, and realized that the material there would've especially helped in my first couple of jobs.

Also... my dad was 45 when I came along. I didn't get to spend much time with him before he was gone, but every moment was valuable and is cherished. I still try to make him proud, and suspect your dad would be proud.
true, but you can run Sinclair BASIC on the iOS app. so you could easily find old programmes (sic) online and run them.

of course we already have emulators for that.

I still can't believe my mum lost my zx81.
Train might stop in places that aren't stations. Also different stations need the doors on different sides to open. Therefore its useful to know exact location of train.
The Role of Utility Classes in Scalable CSS
Tunneling Internet traffic over FB chat
:) obviously.
Some bullshit in the article. Kicking the groins is not only encouraged but effective on self-defense. All traditional martial arts have groin attacks.

The article is only talking about "dominance" fights, and in this case not hitting low is about not fighting dirt, and it exists so people don't keep going back for revenge in an endless retaliation cycle. If two men square off and one wins clean, the conflict is settled.
My brief reading of this suggest it isn't mathematically sound in terms of its presentation.

On page 9 he discusses what he calls the geometric product. The problem is that the geometric product of two vectors is not a vector. This means that the space he is really working is larger than the vector space he started with. This isn't explained to the reader. What is this larger space?

Equation (7) shows that the geometric product of a and b is a.b + a wedge b. From this it's clear that he is working in the exterior algebra of the vector space.

Reading further shows that what he is really doing is giving geometric meanings to the operations in the exterior algebra where V is R^2 and R^3. This is useful and I think it has merit but I also think one should start with the proper setting.

Looking on page 9 going from (11) to (12) requires quite a leap. He says to square (11) but the right hand side of (11) is not a vector and the geometric product of this object hasn't been defined. It was only defined for vectors in V and not for other elements of the exterior algebra.
you can setup VPS with VPN on Google Cloud Platform for $6 per month + $1 traffic. It works pretty stable. And you can use any amount of devices and be sure about logs not only because you read it in marketing materials. Most of VPN providers gives single device plan for this price and all promises about logs are just words (maybe honest, who knows).
Yeah, I don't see how it could be done.. unless all the players got optic fiber or something, and even so I'm not sure.
I would be very interested in a collaborative sequencer though. Let's say drummer record a first loop, then everyone can hear it, guitarist plays a chord progression over it and record it, then the singer can add his part. The drummer then decides to add a special part at some place to go together with the singer and he edits his sequence so it's not 100% loop anymore, etc etc...
I have been following someone's critical chapter-by-chapter criticism of HPMOR for some time now, which might be illustrative. It is admittedly quite long: http://su3su2u1.tumblr.com/tagged/Hariezer-Yudotter/chrono

Among other things, I've often seen people try to sell HPMOR as, "Harry Potter fanfiction in which Harry applies the scientific method to the magical world of Harry Potter!" And that shows up a little [^1] but is by and large not the content of the work. Harry does very few experiments to verify his hypotheses and is actually a broadly incurious character. For example: Harry is nominally interested in eliminating death, but never once investigates the many magical mechanisms which seem to eliminate death, preferring to just talk about it instead. Similarly, he comes up with hypotheses as to how magic works, but never bothers to investigate them beyond speculation.

Additionally, a lot of the "solutions" to problems Harry has are relatively unsatisfying: Harry often circumvents a problem by "clever" applications of the rules, but because the rules of magic as given both in Rowling and in Yudkowsky are ill-defined and even self-contradictory, this seems less clever and more like arbitrary author fiat. Harry is also given a small time machine early on in the plot, and so more often than not, the solution to his problems is, "Use the time-turner again."

Finally, I personally found the writing style to be generally in need of editing—not terrible but certainly not polished—but I consider that to be a smaller problem than the above plot-related issues. EDIT: All this doesn't mean that you shouldn't like it! These are just problems that I had with the work.

[^1]: The bit where Harry tries to experimentally prove that P=NP is probably my favorite part of the entire thing.
Never forget places again
The most interesting thing I took from the Mill videos I watched is the way they define the processor features in code. They can describe the whole specification in code, compile and test the CPU. Then get enough information from the simulation to actually put together the layout for the physical cpu. You can add or remove features from the CPU by implementing the proper functions, and test the specification before committing to silicon. My background is software, so maybe it's not as impressive as it sounds, but it really caught my ear as an elegant solution to customizing a processor architecture for different needs.

http://millcomputing.com/docs/specification/
This doesn't sit right with me. A species does not exist based on something as brittle as some ego-stroking social contract. Apes have the same genital layout as us, and I doubt they have the same unconscious desire to maintain this alleged facade of masculinity. They, and we, have made it this far with this apparent Achilles heel.

No, it's more likely that the groin is not an Achilles heel. It's more plausible that we have the ability to protect that area, quite readily, given that it is quite necessary to do so in order to reproduce, and that a threat can come from beyond the species.

Any failure to defend the groin is likely an artificial one, induced by the expectation of a regulated sport, or a situation where the fight is more about dominance than incapacitation. Even in the latter situation, outrage is more likely to be at disregard for the purpose of the fight than that the offender has suddenly dropped the veil on masculinity as a whole.

I'm no professor of sociology, and I am a man, so maybe the brainwashing has gotten to me, but I found the explanation a stretch at best.
They do: http://www.businessinsider.com/chinas-ghost-cities-in-2014-2...
It turns out Apple invented USB-C
Syria After Four Years of Mayhem
Populous, Dungeon Keeper and Black & White as well as Theme Park[0].

[0]: http://en.wikipedia.org/wiki/Peter_Molyneux#Games

ps. I understand he hypes, but I feel people tend to look to much into negativity and forget the games that made their childhood great.
When I read things like this, it strikes me particularly that my dad is one of those rocket people the author is talking about. I'm glad he's done what he has to put things in space so that maybe someday people can go places other than the Earth on a slightly more than part-time basis.

All dad-boosting aside, this is a brilliant list, and I'm glad to have it, OP!
Considering this post is from 2013, I expect it isn't.
Unions are suitable for measurable and substitutable tasks, but most programming is actually custom work.

Show me a unionizeable programming job and I'll show you something that's about to be replaced with a library or shrink-wrap app.

A comparison to law/medicine is more appropriate.
it's strange to use UDP as only protocol. For most web activity TCP is better (and UDP is not suitable at all).
What original plot? It's basically one story from start to finish. Are you talking about the Rowling books?
Try Pritunl - simple as "next next done".
Thanks Eliezer. That was an amazing journey.
I dunno. That seems very short sighted. Maybe that is indeed the case, and they are burying their heads in the sand (heh).

I think they're very aware that once oil hits $50 a barrel (or whatever) oil companies in the U.S. flip the switch and turn shale production back on. It's not "lost technology". If anything new technologies will ramp up even faster thanks to the recent boom.
But that's exactly what he does if you read his (poorly translated) blog posts.

I think it's actually much simpler to do it this way. It keeps the mapping between Java and Go constructs much tighter.
“As your client knows, Mr. Zuckerberg goes to great lengths to protect the privacy of his personal life.”

Which adds a wrinkle: Some people requiring nondisclosure are the very ones who have built an industry on its opposite, the disclosure of personal information.
You're right, they use it as a weapon of snark and for fund raising:

http://www.openbsd.org/papers/bsdcan14-libressl/mgp00025.htm...
Yeah, I mean, just look what they did to the openjdk
> - How is the performance?

I'm guessing not great. Looks like a simple bytecode interpreter using interface virtual dispatch on the instructions (!).

> - Is a GC implemented separately or is the Go one directly used (awesome!)?

As far as I can tell, it just uses the native Go GC, which is smart.
I have used KDE for a few years now. Fundamentally, I don't mind the idea of a semantic desktop, but I don't want the indexer to be running unpredictably, and I want to construct my own layers of meaning.

The way I have addressed this is: I have a large blob of files; I've ordered them through typical directories. This is portable through Linux/Windows/OSX (some of these files have migrated from DOS). The directory structure and naming itself is my semantic categorization. It's a bit hinky in places, but it is (1) portable and (2) supported by any operating system work using on the desktop.

At some point I will probably write an indexing system designed to handle tagging to deal with my files: however, at present, I get what I want when it comes to files.
You would get more out of it having had the back story of at least watching the first movie (it's only 3rs). But the Yudkowsky version of it stands on its own.
Is this accurate? Perhaps I am one of the "bamboozled" mentioned in [1], as I tend to assume that the default copyright of works, in accordance with the Berne convention[2], do not yield the right to make and distribute copies nor derivative works.

[1] http://cr.yp.to/softwarelaw.html

[2] http://en.wikipedia.org/wiki/Berne_Convention

I'd love to think that djb is correct, and that I do not need to distribute LICENSE files along with software in order for the users to have these freedoms that I expect them to have.

I want copyright to be abolished. I do use CC0 [3] for many works. For software, however, I like to use GPLv3 specifically to prevent my labour from being used in a way that limits the freedoms of others. If we abolish copyright, then I would be all the happier that my works no longer require the GPL to protect these freedoms.

[3] https://creativecommons.org/publicdomain/zero/1.0/
A similar thing happens with browser technology. "Look at this amazing WebGL demo!" The thing is, the only interesting thing is that OpenGL can be accessed from JavaScript in the browser. After that, it's just lots of people rehashing demos that were done years ago, but people continue to be impressed because it's in a browser.
I also recommend Phil Moriarty's numberphile video about Tau, where he covers the key point about how Tau is better for education, regardless of how it is used by everybody else in "regular use".

https://www.youtube.com/watch?v=83ofi_L6eAo

Of course, there is always Vi Hart's absolutely amazing discussion of the subject:

https://www.youtube.com/watch?v=jG7vhMMXagQ
So, he doesn't have licenses, except he does, in the way of a FAQ that is much harder to evaluate as for its legal grounds (unlike standard licenses, which have often been tested in court).
True, this is just a Bluetooth keyboard, designed to be used with an emulator app, to download (paid) game packs, on a phone/tablet device.

It's not a standalone computer in itself, although there has been a lot of publicity for this keyboard recently, perhaps partly because a true standalone machine known as the 'ZX Spectrum Vega' is about to be released by another company.

Although ironically the one thing that the all-in-one Vega does not have, is the full keyboard! (Only a four-way joypad and a couple of function buttons - just enough to play games, but not to use BASIC or write programs with.)
Yup. Any decent self-defence training will include attacks to the groin. The advice is usually to swing hard and, in the words of my old ju-jitsu instructor, "obliterate their junk".

If you can land that kind of a hit, you'll have a great opportinity to run from the assailant.
Interestingly, I was taught the opposite - that because men are hard wired to protect that area (and it's easy to protect) the groin is a good target of opportunity, but other targets like the head (eyes, nose, throat) or solar plexus are likely to be more effective.
I tend to assume that the default copyright of works, in accordance with the Berne convention, do not yield the right to make and distribute copies nor derivative works.

That's what the page says, and which is why he had to write that FAQ explicitly granting those rights (which defeats the whole point, in my humble opinion).
In fact, kahirsch linked to it in that thread.

https://news.ycombinator.com/item?id=9203253
> I think what he means is that Go's built-in GC cannot be used to handle GC for the JVM.

Sure it can, and that appears to be what this JVM does. There's nothing in the JVM spec that says you have to implement your own GC any more than you have to implement IEEE floating point numbers yourself. In fact, I don't think the JVM mentions GC at all. It just assumes infinite memory.

If your implementation platform (in this case Go and the Go runtime) gives you something, by all means use it.
Because physical addiction comes with tolerance. Opiates also have a high overdose potential, and when you combine tolerance-forming with high toxicity, people die. Yes, addicts can continue to get positive effects from the drug, but only by increasing dosage. And dosage can only be increased so many times before they die of overdose.

High-purity opiates are necessarily expensive. The street price is inflated because they're illegal, and pharmaceutical companies have to jump through some hoops to avoid legal issues, and because of patents, but an addiction will always be expensive.

Some addicts can continue to function as a part of society, but others can't. Many of them only become addicts after they are already unable to function, either due to mental health issues or overwhelming stress. I don't mean to imply that these people are morally lesser because of their inability to perform as society expects them to, just that it's a tragedy.

The drugs prescribed for mental health problems are scary, and probably over-prescribed, but they can also help. Lithium can be toxic, and it often quells the patient's personality, but when used correctly it can improve the patient's quality of life.

We might find that one day we prescribe opiates for short-term emotional pain, but they will never be appropriate for chronic issues. Even well-trained doctors make the mistake of prescribing analgesics for chronic pain like arthritis. If that's the case then how can we expect untrained individuals suffering emotional pain and probably some mental health issues to make a good decision about buying opiates from a dispensary. And if it's any harder for them than just going to a corner store and picking up the drugs, the illegal market will still thrive.

[1]: Really, it's inappropriate to mock anyone for substance use, but I take by the tone of your comment that you agree with that.
AVG Internet Security 2014 Crack and Serial Key Full Free Download
A present-day Irish solution to "al-fresco urination": electrify your shop front.

http://www.irishexaminer.com/ireland/shops-shock-and-awe-pla...
As a philosophy grad who finds this stuff mildly interesting, I wish the "rationalists" had chosen a different name for their movement. While "rationality" brings to mind Plato or Descartes, this movement appears to be a kind of hyper-empiricism informed by cognitive psychology, AI research, and Bayesian statistics. In any case, if you're going to be an empiricist, it strikes me as a pretty decent way to go.
Is there a way to migrate Freebase into a community-funded project? Having that kind of knowledge set disappear is very concerning.
Top Gear Burma special:

Video: https://www.youtube.com/watch?v=8uwTnP8ioiU

Empty 20 lane highway in the [Burma] nation's brand new capital.

http://www.telegraph.co.uk/culture/tvandradio/tv-and-radio-r...,
http://en.wikipedia.org/wiki/Top_Gear_(series_21)

@downvoters: what's wrong? watch the video it's rather on-topic and interesting!
I wonder how it compares to IA-64 for example.
Lots of embedded systems reboot themselves when they get into some unknown state. It's the safest thing to do. Microcontrollers are designed to do it automatically in some cases.

People generally don't notice because the system doesn't beep or display a boot message (if it even has a display).
It may be true that DJB is a great ideological champion of free software, but in practical terms, his refusal to license his software means that any organization with a legal department will be extremely hesitant use his software.
Something for everyone in that.
Or the realtime could just be an illusion, like in plink http://labs.dinahmoe.com/plink/ (pretty fun little tool, even though you are quite limited because of the forced pentatonic scale and tempo)
Couldn't one "jam" the balise by throwing a large rock at it?
Very cool project, I like the focus on readability (even if at the cost of performance): that makes it a good example to show to people who want to learn about the implementation of languages and VMs.
its accurate to think of SEED as a "Simple" for Businesses?
Peter Sunde: File Sharing Is Politics, Propaganda and Control
It looks like it is pretty firmly positioned, enclosed and wired to be a temporary criminal investigation case. It looks like it is there to stay.

> "Employees of the Postal Inspection Service are sworn to uphold the United States Constitution, including protecting the privacy of the American public" phrase.

It is like the when I caught my kid sneaking a cookie, and asked them what are they doing, the reply was "I am not sneaking a cookie".
Unfortunately a case of treating the symptoms instead of the cause. Mind you, it's a bit easier to lock toilets than solve systemic inequality.
SOURCE! please.
Awesome, I'm happy to be wrong there.

I saw the following code and noticed the commented out "gc" function and assumed it meant it was just "not yet implemented but will be" vs "unneeded". I wish the code was actually documented somewhat.

https://github.com/zxh0/jvm.go/blob/dd74e6227e9d78ad8ec191ec...
B&W was pretty meh though, all hype over actual gameplay, it's the first title of his that made people step back and go "hang on, what was all the hype about?"
I am surprised that subreddits like coontown and other subreddits that are a part of the "nigger network" aren't given as much attention.
It's important for libraries. If you're writing in Go, a Java library doesn't help you much. Think of it as an easy way to qualify leads.

For apps, it matters less but you still have to think about how easy it is to modify. That's why we care about open source, right?
Google Offers To Change Your Default Search Engine If You Come From DuckDuckGo
Meth is controlled and yet your employee still managed to get it. Obviously criminalizing it doesn't prevent people from having access to it. What it does prevent is quality control.
Show HN: Pizza HTTP status codes in honor of Pi Day :)
How Should a Computer Science Student Spend Her Summer?
> This is surprising.

It's not when you go to Germany and the public toilets you find cost money to use.

Mind you, at least you get clean,working toilets for your money, I was rather disgruntled in Brussels when I paid a euro to use the toilet and there was urine all over the floors and half the urinals were out of order.
nice, checking that out now. website is really nice and seems to have a lot of features.
I haven't...is it SaaS / cloud based? I saw "download" on the main page, which I'm not opposed to but would really like something cloud based.

Edit: just realized it could be hosted as well, which could work.
It was covered. They said that part of the initial problem was convincing family members of deceased organ donors to allow them to use the penis.

They were finally able to convince a family by agreeing to construct an artificial penis from left over skin for the deceased donor.
He said "...cereal I/O" so I think it's really self-explanatory.
Most 8-bit coders are very sceptical of Elite Systems. Like many others I was approached to port Spectrum games to an iPhone-emulatable format at effectively piecework rates. Like many others I refused. It's good to see the Spectrum recreated, but I would be anxious anout backing this.
Not smart, obvious.
Circumcision is done very early(between 2-6). If you are doing after, is either because some medical problem or you are moving to Islamism.
Sometimes big is all needs to be. People will come for novelty. It may suck energy from surrounding places, drying them, becoming the new center.
Interesting idea. Relatedly, Bruce Lee showed no such restraint in his movies.
Jerry Weinberg wrote those "commandments" in 1971. (It's sad that the article gives a link to his book but never mentions his name.) It's interesting how well they've kept their relevance over the years, despite the huge changes in the practice of programming. However, we who do the programming still keep on forgetting these things and need to be periodically reminded of them.
> I can imagine that raising the fine to $200 and spending 1 or 2 months ticketing everybody would change behavior overnight.

Not in St. Pauli, it's Hamburg's party district, home of the Reeperbahn, so it'd be a continual stream (if you pardon the pun) of very drunk people, many of whom aren't from Hamburg, getting ticketed.
You can also get around it, at least in Chrome, by going to the console and entering:

$('div#storytextp.storytextp').css('-webkit-user-select', 'inherit');

If that doesn't work, I would also try:

$('div.nocopy').removeClass('nocopy');

I have no idea what the 'nocopy' class actually does (in Chrome it seems to do nothing), but it seems like something to try.