skysight-inc/HackerNews huggingface dataset:
Ask HN: Tips for writing a press release about an app launch?
I’ve been reading a bunch of articles online, but would love to hear any of your thoughts and experiences! Thanks in advance.
> It is kind of impressive that you can write code that is as fast as C without writing C, even if it is ugly.

Impressive, perhaps -- but from a maintainability perspective I think I might prefer to pay the cost of jumping the language barrier to be able to write natural, comprehensible C rather than staying within one language and dealing with an unreadable jumble, even if it performs as well.
Less secure circuit construction makes it weaker for anonymity protection, but drastically faster.

As the website states, don't rely on this for anything but downloading your favourite linux distros behind a censored connection.
4 reasons why mobile ad performance will catch web in 2014
Cara membuat from tombol simpan di html
usahawan-maju | Cara Membuat Form Tombol Simpan di HTML - Dalam membuat sebuah aplikasi berbasis Web kita sangat memerlukan script untuk membuat form dan tombol simpan. Hal ini kita butuhkan untuk interface dalam pengisian data yang akan kita simpan, Dalam bahasa HTML kita akan butuh membuat 2 file.
Cara membuat combo box dengan html
usahawan-maju | Cara Membuat Combo Box Dengan HTML - Sebenarnya bahasa pemrograman PHP, HTML dan lain-lain mempunyai kemampuan yang sama satu sama lainnya. Masing-masing memiliki kelebihan dan kekurangan yang bisa dilengkapi dengan bahasa pemrograman lain. Ketika bahasa pemrograman itu dikombinasikan
Ask HN: How to get a job in the U.S. as an international?
I have a friend in Asia who is an programmer freshly graduated from college, and he's looking to find work in the U.S. What are the normal avenues for an international programmer to look for jobs in the U.S? Currently he's proficient in C# and ASP.net. I feel like he'll need to be placed via an HR company or recruited from within Asia but I'm lost from there on how to advise him.
I really can't understand why they didn't take into account the cultural bias tided to the different races. I would guess that Asian people are looking for different values in their partners than Caucasians. And even if I were wrong, I don't think that they should dismiss that proposition without even checking, or citing a relevant paper on the subject.
I don't look down on Starbucks because it's trendy, but because the coffee is poorer than even average cafés in my city...

You can see just from looking in the grinders that their beans are over-roasted (which I guess improves consistency but destroys flavour) and they make up for that with syrups huge amounts of milk.
> A good number of hotels don't check your ID/your personal information.

Please do tell me where I can find (in the first world countries) a hotel that doesn't a) check your ID/personal information, and b) lets you pay by cash?
Software freedom has a specific meaning which necessarily encompasses freedom to study and modify the software you're running.

OSX users do not have this freedom. Hence, prevalence of OSX reduces software freedom. Ability to choose between OSX and alternatives is something but it is not software freedom.
Interesting. Moscow has had these for quite a while.

From the owner side, it seems like the way to keep people from buying the cheapest thing and occupying a table.

From the consumption side, is seems like another way to squeeze more money out of people and give another reason to exclude people on basis of economics.
The Human Resolution Threshold
"Does this contain any viruses or trojans?

There have been no modifications to any of the packages used, no adware, trojans, toolbars, etc. This is simply a tool to help people get around censorship."

I have no reason to believe that it contains any viruses, but if it did, they'd obviously say the same thing.
That's very US centric.
There is also this one - https://getssl.me/en/ssl-checker/news.ycombinator.com
I second this — love the simplicity of their products.
Personal Dynamic Media
Not with dual-licensing.

GPL is perfectly fine. It's a good match for something like LightTable. However companies that practice dual-licensing and that require copyright assignment for contributions do not have to play by the same rules as the third-parties that are contributing and I think this is poisonous.

It's a good business strategy of course, however, how many times have you heard of such a company that does profit sharing with the third-parties that contributed code? It's also bad for the company ... if some third-party releases some really good plugin as GPL, without doing copyright assignment, then it means the plugin in question will never be a part of the official distribution, which hurts all parties.

This is why I prefer the open core model, in which anybody can build proprietary things on top. For example IntelliJ IDEA Community Edition is licensed with the Apache 2.0 license. Apache 2.0 is IMHO the best open-source license. IntelliJ IDEA Ultimate edition includes all kinds of smarts and JetBrains is doing well - it obviously doesn't hurt them when third-parties release plugins such as this one: http://cursiveclojure.com/ - it actually helps them, because they don't have the resources to build plugins for everything under the sun.

BTW - I'm happy that LightTable was released as open-source. I would have preferred another license, preferably one that is compatible with EPL (that's pervasive in Clojure's ecosystem), but can't complain, it's their right to do as they please.
A marketplace for GitHub issues
This looks cool, I'll have to check this book out. For people who are interested, this is from Foundations of Databases (http://www.amazon.com/Foundations-Databases-The-Logical-Leve...) and is available for free at the root url from jamii's link.

edit: realized it's a referral link, it's not mine, it's because I got there through Rich Hickey's list of books that influenced clojure: http://www.amazon.com/Clojure-Bookshelf/lm/R3LG3ZBZS4GCTH
Optimization is often useful as well. (E.g. lots of standard algorithms like, eg, for find the shortest path in a graph, can be expressed as linear optimization problems.)
> there are ill-educated people everywhere

I agree. I also believe the education system being what it is in America compared to other developed countries, the percentage of poorly educated people in America is higher than other countries.
everyone with any interest in the AK-47 should read http://cjchivers.com/aboutthegun (The Gun, by CJ Chivers). Although it spends a lot of time examining historical contexts for machine guns, and assault rifles in general - the AK-47 stuff is great.

The comparison with the M-16 in particular is pretty brutal.
This post reminds us about saving ourselves from digital GULOTTONY. Lets be intentional about the intersection of healthy doses of mindful consumption and habit of creating. According to me achieving 50/50 is ideal. But the bare minimum, 80% of consumption should lead to 20% production or some sort of curation online. If you are too good, you produce 90% by consuming 10%
I was pretty disappointed in this article. Rather than offering any new insight or techniques, it was just a reiteration of well-known techniques, each of which I've personally found to be barely helpful at best, and counter-productive at worst. The "time travel" technique in particular is actually just my default behavior, and only serves to reinforce my ugh fields.

Beyond that, all the article offers is a piece of jargon to name the obvious motivation behind procrastination: doing something to distract you from an unpleasant obligation.
He could apply for an H-1B visa - this is a work permit. Getting one is a challenge, as only 65,000 are awarded each year (and they disappear fast, 63,000 of the 65,000 for 2013 were gone by November 2012).

The requirements for obtaining one involve having an industry-relevant qualification from a U.S. college or the international equivalent (which is a qualification + work experience) and the company needs to offer proof of sponsorship for the applicant (which means they kind of need to prove that hiring you over a U.S. citizen with the same qualifications is the only way forward).

A good way to go about this is to find a company that is active on Github with open source who have created any kind of framework that they use internally. Get your friend to learn the framework and he will then have a huge advantage over any equally-qualified person who does not have knowledge in the framework.
In Australia they will charge anything unpaid that you use (minibar, room service, etc.) to the credit card you gave.

Often what happens here with corporate credit cards is that you have different cards for different people, even if they are coming out of the same account, and you can see all the transactions that each person made. So the company would ask questions when they see the extra charge.
Seems promising. Wanelo became the pinterest of shopping and gameclipse could become the pinterest of game viewing.
I am both happy and kind of annoyed by this announcement. As a backer, I felt that I "paid" for some extra licenses by backing this project based on the reward levels. I did get a T-shirt though.

Anyway, it's better for the community that it's free(ish) though I wish Kickstarter would exercise some control over its reward system, but lesson learned.
I made my first simple game app at 10 years old and I remember feeling that the concepts were fairly easy to grasp. Admittedly I was doing much simpler 80's BASIC programming, but I also didn't have the internet at my finger tips like your son has.

I don't remember feeling too challenged when I learned algebra. It wasn't until I got to trig and calculus that I really started having to stop and think hard.

As for my career, I've turned out to be an above average programmer but not superstar level. And I haven't lucked into any big dot-com jackpots, though I've tried.

So in my opinion, your son is probably smart and could do well, especially if he learns how to stay focused. But I don't think his programming at 11 is necessarily proof that he is a genius or anything like that.
Kept popping an error message saying: "firefox is already running", although no process of firefox was running.
You can pick up all the Category theory (and Lambda Calculus) you need for Haskell from Haskell alone. (Of course, it doesn't hurt to know more. But it's not necessary for a newbie.)
The Hottest Job Titles – that didn’t exist 5 years ago
Rewind back to 10 or 15 years and the job market didn’t look anything like what it has become today.
I shut down my first startup
The AR pattern of rifles has also evolved into something highly modular in the past 20 years. The same lower receiver can be swapped into an upper receiver set up for anything from long distance precision target shooting to close-quarters room clearing.

Saying someone owns an AR is sort of like (loosely) saying they own a PC - that could mean anything from an Intel NUC to a Xeon workstation in a huge case. There's a common architecture, but it's the flexibility of the architecture that makes it popular.
wow...this is actually potentially huge

let's not only creators get paid for work but great way to revive old abandoned ones.
My question wasn't whether neurons have agency. It was whether people have agency.

Also, I intended 'limited agency' to be read as 'zero or very little agency'.
Okay, I get that the AK is the most popular military rifle in the world, but there are many superior rifles that are just as reliable.
I happen to own an AK and
- the gun looks/feels flimsy,
- muzzle flip results in a nasty cheek slap,
- the receiver looks like folded sheet metal,
- safety is hard to engage/disengage and leaves a nasty scratch on the receiver,
- the magazine doesn't fit right in (must insert the lip first at an awkward angle),
- field stripping is easy but reassembly is a pain in the a$$.

The M1A... now that's a solid reliable/accurate rifle.
> You can write plenty of Data Entry code and never use a single numeric function.

Numbers are not math.

(Anyway, I agree that the poll is strange.)
The "captology" of the site doesn't convey enough reputation. CV's, history and some support / contact details. Also an easy way to build from source.

The bigger issue is making build environments reproducible such that it's possible to arrive the same binaries deterministically, and therefore proving that there's nothing outside of the code. It's possible, but it's tricky, especially with stack randomization and the other minutia of slightly different configs. More apps like the opensuse build service, brew bot and travis might help.
YouTube and Google+ Hangout on Air Maintenance Downtime Notice • vlogg.com
Target Got Targeted By CC Thieves
If you shopped at Target and used a credit card or debit card between Thanksgiving and December the 15th you
should at least change your pin number and maybe more....replace the card.

Reported here: Target customers' card data said to be at risk after store thefts | PCWorld
Random office chair, bought randomly by my company as it was owned by random other companies over the years.

It allows me to slouch all day, which is about my only requirement. I prefer to face the world at about 45 degrees.
I take it your not here about the Alcohol or Tobacco.
Mathematics is also a "communication language with really strict rules".

In one sense, programming often uses math. And math often uses programming. But, in a deeper sense, programming is math and math is programming. They're just different views on the same underlying ideas. They're different fields of study mainly because the priorities are so different.

Of course, this doesn't mean it makes sense to map Objective-C programming onto some "level" of math. For one, the whole math scale is completely arbitrary--who is to say that abstract algebra is more advanced than calculus? They're orthogonal. Moreover, Objective-C is in a part of programming which has really, really different priorities from normal mathematics. I still maintain that they're fundamentally related, but you're doing such different things that there's very little practical overlap. Certainly not enough to translate to some common sub-field of mathematics, much less one taught to high-schoolers!
More scientifically: happy faces are more attractive. http://www.tandfonline.com/doi/abs/10.1080/02699931.2013.817... Note the study I reference only used faces, and used the same facial images, digitally altering them to alter the facial expressions. As opposed to Happy Guys Finish Last, which used different photos and included the upper body in the shots.
Inflation: A producer should hoard goods because it will (likely) be worth more tomorrow than it is today. In the mean time they have to spend money to maintain storage of the good. They have to maintain the condition of the goods so it's still useful when they sell it. They have to pay people to maintain these things. Which means eventually they have to sell something in order to pay these costs associated with their hoarding. Very few goods (outside of raw materials like metals) can sit around for years at a time and gain value. If it's food, it'll rot. If it's a technology good, it'll be obsoleted. Even oil and many other non-dietary consumables will succumb to decay of some sort over time.

Deflation: A consumer should hoard cash because it will (likely) be worth more tomorrow than it is today. Outside of home security they don't need much to store it. They'll eventually spend some of it, because they need to eat and feed and clothe their family. But overall, the hoarding here is relatively cheap.

These may both be rational positions, but they are not equivalent positions or mirrors of each other. There is a symmetry, but similarity is not the same as equality.
What level of programming is "math" roughly analogous to?

Wait that makes absolutely zero sense!
Any Study that claims to know what someone remembers to thinks is inherently unreliable and has a potential for falsehood. Until mind reading is perfected, there is just know way to test what someone else is thinking for sure.
I always thought phrases like "algebra 2" were signs of somebody who doesn't know very much. Is there some intrinsic "twoness" of it? Does it mean anything that you have supposedly spent a year of it already, and now it is the second year? Would not the topics of the second year vary from school to school?

Similarly, "pre"-calculus. It came before calculus. Does that then include the ability to tie my shoes? I learned it before calculus.

When I took math classes in college it all made more sense. OK, you have course sequences, where you look at one thing one semester, another thing the next. But that was always a recommendation; you could take them out of their numbered order. And usually the title of the class was a topic, not just a number.
Growing your blog the hard way
>Also, personally, I've never had the "suffering" from failing when I put things off, so it's hard to believe that this method would work for me :(

That's the worst. A lot of people with ADHD (myself included) find that the stress response of an impending deadline is an extremely effective medication. It's a horrible way to live, but it reinforces itself by getting results.

That said, "just get started" is the closest thing to useful advice this article offers. Thinking about how good you'll feel when you finish a task barely qualifies as a "strategy", thinking about how bad you'll feel if you don't finish the task is exactly the kind of automatic response that causes procrastination, and "easy things first" is the kind of behavior that quickly leads to a todo-list you can't even bare to look at.
If you're looking to sell your first (or any) game, I make itch.io [1] and I'd love to help you out. It's a open marketplace for hosting indie games. I'm continually adding new stuff to make it super easy to help developers start selling with no hassle. The response from the community has been incredible and I'm always looking to add new games. Feel free to email me, leafot @ gmail if you have any questions.

[1]: http://itch.io
To add:

Programming a first person shooter requires linear algebra.
Programming crypto-algorithms require discrete math.
> there's this undercurrent of hatred for baller/rap/black (so-called "douchebag") culture

I love rap. Heck, I even do it myself (badly and in German though, so no links). I still can't stand baller "culture", and before you think that's just a while middle-class dude not checking his privilege, read this:

> What really hurts me sometimes is that there’s not a lot of consciousness in their music. There could be a whole lot more. Rapping is communicating-it should be an instrument for our liberation. We don’t have time to talk about being players and hustlers and gangsters. We didn’t come off of the slave ships that way. We need to become proud Africans again and stop running around in Shirley Temple curls talkin’ ‘bout how we’re pimps and players. A lot of the symbols that are in rap records and videos are indications of decadent consumerism and in a very real sense, those gold chains, hundred-dollar sneakers and T-shirts with a designer’s name on it underline how much they’ve become enslaved by the consumer mentality in the United States-consumer slaves.

-- Assata Shakur

It's not respectful to support self-harm because "that's just how the culture is", it's simply not knowing any decent rap and having no comparison. Rap is infected with bullshit, IMHO exactly because it could and should be such a powerful thing. Conscious rap is potentially dangerous; talking about bling and bitches is not.

As for rapgenius, compare the obsession with it on HN with the "who? stop spamming us with ads" reactions on slashdot: http://slashdot.org/index2.pl?fhfilter=rapgenius - Hilarious.
OMG I can't believe people are actually attempting to answer this utterly nonsensical question.
An important consideration, for me, is having an easily searchable record of conversations. Because of this, for work-related issues, I definitely prefer email or gchat, which affords almost the same search-ability. What I hate most are medium-switches when conversation threads are spread across emails, gchats, and texts.
Anecdotally, but it started programming games when I was 11, using gamemaker 4, and it's GML scripting language. I breezed through maths for the next couple of years, as I fundamentally understood primary/early-highschool algebra.

The problem arises, in that I adored maths, and had amazing teachers , and my father is an engineer and would sit me down every week and teach me more about maths, so how much can be attributed to programming, is hard to say. All I know is that variables introduced in the classroom made the class look at me funny when I pointed out how they worked when programming, in grade 6!
Congrats are in order, I guess.

Yet, no promises for new features, or even vague ideas about Easel's future direction: is this a talent acquisition? If so, would it not be much more honest to your users to just make that clear?
Did this comment thread actually happen? Where am I.
Internal vs. External Sources of Happiness
So you don't get that a kernel without drivers cannot even boot. Drivers that are an integral part of the kernel, thus making an C/C++ hybrid, not pure C.

As for Windows, given the ongoing transition, and some of the chapters of Windows Internals book series, how can you prove that everything is still compiled with the C compiler and not C++ one?

You are right, it is silly to keep this discussion.
So Github is getting into live online editing. Good move.
No. UBC is known, at least in British Columbia, for having an abnormally large percentage of Asians relative to other ethic groups.
I agree having a searchable record is useful. I try to send a follow up email to confirm what was said during phone calls.
Well, I would use git anyway because I want it to be under version control. I'm intimately familiar with git and I consider it no harder than rsync. There are so many benefits offered by version control that I wouldn't dream of doing it with something like rsync alone.
I'm impressed by the performance and start-up time of their JS-based environment; it's ridiculous that it's that fast while a heavily modularized OSGi-bnased Eclipse environment takes an order of magnitude more time to start, in spite of lazy loading of modules.

The font rendering is shitty, tough, but that's probably expected when using OpenGL.
thanks for the compliment!
i hope people will see the chance to get things solved with this. personally i came up with the idea cause of things like neglected docs.
As somebody who listens to a bit of hip hop, but very little rap, I find the distinction useful. Some hip hop (not rap) in my music library:

- Teebs
- Flying Lotus
- Onra
- Dabrye
- Prefuse 73
- Clams Casino
- Phaseone
- TNGHT
- ARAABMUZIK

Exceptional examples: http://youtu.be/hYZ5uL35kpU, http://youtu.be/2om8SMeDJPY, http://youtu.be/HbkRvclQS4M
Nintendo also do a bizarre thing with the software. The platform bindings are in an "ios" (eg the provider for wifi, controllers, memory, storage etc). Rather than use one, and upgrade it over time, new versions are installed alongside older ones. Each game/app says what it uses, and the system loads that ios when the game/app loads. This results in least risk of bugs, but it also means that new functionality won't be made available to existing titles. Only one ios can be running at a time.

This software architecture is not conducive to what you expect from modern systems with hypervisors and multiple things running alongside the games and apps. Read more at http://wiibrew.org/wiki/IOS
5% won't be enough to outpace inflation in the next 10 years. Invest 100% now in 20 different companies at $50,000 each, with the expectation that one will go 30, 40 or 50 to one.