skysight-inc/HackerNews huggingface dataset:
Thank you for pointing that out, I did spend quite a while writing this article (more than a few days :P)

As i stated in another reply i am a novice writer and still looking and learning to improve, I've gone back through and fixed up those NodeJS occurrences.

Do you have any good places that i could find more about improving my writing as that would help greatly in the future!

Thanks for reading though i still hope that the core point of my article was useful and not in vein.
The A-10 can fire lead ammo as well. The uranium stuff is only needed for tank armour.
Model aircraft operators free to operate commercially in US, rules federal judge
xml haters!!! using other formats how can I define DTDs?
A Simple Guide to ruby/gem management on OS X
Absolutely not, history, literature, sociology, arts are incredibly important.

But we live (at least US/Western countries) in a capitalist society, like it or not.

This means that the monetary value of your skills is directly linked only to the monetary value they can generate, not other types of value that undoubtedly they have.

People choosing to study humanities must be prepared to face a job market where their skills are not in great demand.

Then again, money is not everything.
I second Bristol as a recommendation. Great city, good university, decent rents and a long history of great engineering. They could call it Silicon Hill...
The Satoshi Paradox
I came across a similar issue when using rails the other day, where I gave my model a boolean field that had presence validation.
The presence validation of the boolean field fails if the bool is set to false, had me confused for a while, but It wasn't a big enough issue for me to research/report.
It's... an ex-Parrot?

Sorry...
Your wish sounds very romantic. I place my bet on commercial exploration. Private companies soon will have money that can be compared to government's income, and government will be only one among many possible investors.
Removing read access gives an illusion of security. To avoid this false impression, it is better to leave the permissions.
To be more certain that the code I'm about to run was written by the people I trust (by repute) to write non-malicious code.

These guys have built up quite a good reputation, and many people trust them to write useful, non-malicious code. If they did start shipping something iffy, they'd (ideally) quickly lose all of that good reputation, but not before doing quite a lot of harm as people updated. GPG doesn't protect against the authors going rogue, but against someone else maliciously trying to take advantage of this software's good reputation. SSL protects me against a straightforward MITM, but doesn't assert that the server is still under full control of the author and doesn't protect mirrors.
Is there any specific points that i could improve on? this article was more or less "The things i wish i knew" when i started node.

What exactly let you down so that i can continue to edit and improve this post going forward?

Kind Regards.
Not sure what you are referring to. What are some common ways "expert users" manage to "trash their repositories?"
Why Satoshi Nakamoto worked so hard to hide his identity
Journalism has never been about the truth. It has always been about getting to as many people as possible with whatever it takes. If it means abusing the subject: so be it.
The source code is on https://github.com/Zaku-eu/colourco.de . Maybe you can check it out
My guess is that eventually someone with enough money on the line will be sufficiently harmed by the Python 3 nonsense to maintain 2.x, at which point obvious bugfixes like this will be "ported" (it's probably a 2-line change).
I think my comment is extremely fair. If this is in someone's possession, there's no reason a photo on a Tor site can't sell it.
Correct for the most part. With some exceptions.

I've seen a bright kid from Italy act very despondent. He was convinced there was no way to have a decent career in his country. I gave him a pep talk but it did make me wonder:

- are we in a temporary bubble of high salaries?

- how long-lived is the technical career? I see people get progressively despondent in their 40s and 50s. Unlike other fields, I don't think we treat our elders with respect.

- tech is notoriously inward looking (a toll on the mind). we also have ridiculously sedentary jobs (a toll on the body)

I am so addicted/madly in love with computers that I can't see myself doing anything else. But I am practical about stuff like housing costs and retirement. I see a very real possibility that the economics of tech will turn around and salaries will take a hit. Already, I've hit a salary wall (around 130K), which doesn't take you that far in expensive parts of the world. My MBA friends seem to be doing a bit better now - what is worrying me is that they get better/get paid better with age. Lets see how long I last ...

Btw, under 35 here.
Bitcoin’s Mysterious Creator Is Said to Be Identified
I found this article very confusing, second paragraph:

/dev/urandom is a pseudo random number generator, a PRNG,
while /dev/random is a “true” random number generator.

Fact: Both /dev/urandom and /dev/random are using the exact same CSPRNG (a cryptographically secure pseudorandom number generator). They only differ in very few ways that have nothing to do with “true” randomness.

What? So it is a myth, then why is the line started with: "fact"?
Sorry, I should revise what I said: cross platform event looping hit production. Otherwise the platforms are just too different: POSIX doesn't help us here.
This used to be the best for this stuff in the past:

http://colorschemedesigner.com/

But now yours has definitely taken that place, with a much better UI/UX.
I'd say use JSON, but JSON doesn't have adequate schemas yet (JSON-Schemas is crap).
You either feed your country's solders, or you gonna have to feed enemy solders. Same can happen with space I think.
In a heartbeat. Folks get all worked up about babysitters, interviewing them like some corporate job.

If they show up, if they look nice and say 'yes sir' and 'thank you sir' then they're in. My kids can survive being unhappy, even ignored for a few hours; I'm not one who thinks they are fragile little vessels, but instead are designed to survive.
So bring on the CPR-certified background-checked babysitters! To be honest I've never found one like that before, so its a step up.
OnDeck raises another $77m – almost $1B in fundings
Another good source explanation of the difference between urand and rand is the Linux source code, which is well commented:

https://github.com/torvalds/linux/blob/master/drivers/char/r...

The operation is explained starting on line 52. The 2 paragraphs starting on line 78 explain the relationship behind the entropy estimator and the CSPRNG (It relies on SHA-1).

> As more and more random bytes are requested [from /dev/urandom] without giving time for the entropy pool to recharge, this will result in random numbers that are merely cryptographically strong
Why failure usually comes down to personality
It's probably seasonal affective disorder, but I feel my mood is heavily predicated on my own perception of how much sunlight is streaming through my window right when I wake up. It sets the tone for the rest of the day.
Privacy groups ask regulators to halt Facebook's $19 billion WhatsApp deal
Does anyone else have trouble understanding (or "intuitively reading") the graph in the f.lux beta preferences? I discovered that's a kind of "ego-centric" graph. I mean ego-centric just like there once where earth-centric (and later) helio-centric models of the universe.

Because the graph is totally ego-centric, the graph starts when you wake up. I just can't wrap my head around that. In my mind, I wake up at a specific clock time, and the universe is configured in a certain way at this particular moment. In particular, the sun has a certain position in the sky. (interestingly, I use an earth-centric model in this regard).

What's (relatively) constant for me is how the sun moves through the sky (this depends on where you live on earth, plus time of year). Obviously, it's beyond my powers to change the time of year. I could change where I live on earth, but I'm not doing that very often. What's directly controlled by me is when I wake and go to bed... Why can't I change these positions on an otherwise static "map"?

I don't want to express the current year as relative to my life either. I.e. three periods: "the time I hadn't been born yet", "the time that I live", "the time beyond when I died". It's rather insane. Yes, we use Jesus date of birth as a reference point now, you could say that it's bad and we should count from a different epoch or so, but at least things are not expressed relative to my life.
I'm not sure I understood you, but the statements in bold are the widely-held myths.
Fixing The Chrome DevTools: From 6 to 60 FPS
They have a fantastic business model: Big data plus lending to the underserved.
Show HN: A visual HTML5 animation editor in your browser
It's not for them, it's for you. Making it a point to understand those who cross your path in life makes you a better person. And it doesn't take all that much time, just a little empathy. It's ok to dislike things and people, but I really hate the "I don't know anything about it, I don't want to know anything about it, and I strongly dislike it" attitude that I thought your comment exhibited.
I'm going through their FP in Scala book right now. So I'm focusing on pure Scala for the moment.
But I'll be definitely learning enough Haskell to be able to read papers and such. Since most of the literature on how to do FP come with examples in Haskell.
Silicon Valley Mafia Not Amused By This Carl Icahn Guy
Did you know in the uk if you rent you can be evicted for no reason at all?

That is simply not true. Evicting anyone is a long, drawn-out process, even if they stop paying the rent!
I like AWS, and this is good for me - because competition is good for the customer.
Ditto. I'd love for there to be a way to hide the notification icon permanently, though that probably violates the App Store rules.
Won't somebody please, think of the SEMANTICS
Have people forgot about the importance of semantics?
> So complicated...

Indeed, it is. Even if you want to cargo cult that without understanding it, you might get bitten because running those commands again will not do what you expect, since they're not idempotent.

You will now reply telling me how to deal with this situation, for example if I want to now listen on a different port, or how I get FTP (or some other protocol that needs "-m state" to work. The need to do this proves that using iptables is more complicated that your example.
Newsweek: I'm not Satoshi, either
You say rarely, but I've never heard of any accounts of them collecting the fee. Do you know if they have?
I recognized the name as familiar when I saw it, but until reading his "about me" didn't connect it up with his role in C#. What stands out to me, is that the tribalism of StackOverflow is so rampant that its noxious treatment of students flows so naturally into the writing of someone like Lippert. The tragedy is that within the standards of the StackOverflow community [1], mere condescension and RTFCM ['C' is for "compiler"] has a claim to being helpful.

Could Lippert write an article truly helpful for students? Almost certainly, but this is not it. Such an article can't be written from a starting point of holding students in contempt, and that's part and parcel of the tribal mores at StackOverflow.

My advice would be to follow his own advice and teach a rubber duck to debug. Or better still a rubber duck's 15 year old daughter sitting in a Nairobi internet cafe writing code on her cell phone.
At this point I'm reasonably sure there is not enough consensus on the interpretation of the word "currency" to make any meaningful statements about what is or is not one. And the same goes for many other words that get thrown around in these kinds of discussions.

I'm sure there are lots of people who feel that they know the "correct" definition, many with a compelling justification for its validity, but without consensus the word is little more than a rhetorical value judgement.

If people want to have meaningful discussions about new topics which fall outside the established semantic shorthands of past discussion, it generally better to avoid those words entirely.

There are lots of unambiguous claims one can make about Bitcoin, and I really wish people would talk in terms of those, instead of endlessly arguing about what names we're allowed to call it.
Ruby gem that adds support for Java syntax
PyPy is production ready now, but that's actually a fairly recent development. I first heard about peel 6 in 2007, well before PyPy could have been predicted to work. Python barely had Psycho going for it. ParrotVM was the original form of PyPy, in some ways, and it just turned out to be too massively ambitious for a community that was already beginning to dwindle.
The new Cosmos tries to reconcile science and faith.
I think it's crazy that echonest still doesn't have any album information in their api, for building anything to do with music when is album info not useful?
Adopting Good Work Habits Beats Dropping Bad Ones
As a random data point, at the salon where my wife has her hair cut, about half the stylists have college degrees. Plus their training to cut hair. I'd never heard of that before, but I guess it has become a fallback job that pays reasonably well.
Are you familiar with Next Big Sound?
"why hire him when we can get a college graduate for the job?"

Maybe the market will some day find that the ones that didn't go to college are valuable as well, usually know how to deal with unexpected situations better and learned more things "on the job" while the college ones were dabbing in theory.

Theoretical studies are nice, but it's one thing to study something theoretically, another, to experience it.
http://www.nist.gov/itl/csd/ct/nist_beacon.cfm

First, the Beacon-generated numbers cannot be predicted before they are published. Second, the public, time-bound, and authenticated nature of the Beacon allows a user application to prove to anybody that it used truly random numbers not known before a certain point in time. Third, this proof can be presented offline and at any point in the future.
But the guy in the article wants to be a High School teacher. It's not like the guy wants to be some historian at some institution. And a college degree is probably something you really want if you want to become a High School teacher.

Is it wrong for him to think that he needs a college degree in order to teach high school? What are his chances of teaching high school WITHOUT a degree?
I had to wait until my 40's to gain weight. In HS I weighed 125lbs (at 6'1"). Boot camp (PI) put on 17lbs in 3 months through a combination of a sadistic DI and good food. I stayed at 142 until... I don't know when. Now, in my late 40's, I weigh 220lbs. I'm lifting weights (StrongLifts) and trying to get rid of my spare tire.
You trust Student B's teacher to have written prose that attempts to answer that question. Now, how you compare students is a trickier question. But I think a lot of folks don't think comparison should be the primary goal of the education system.
This meme needs to be shouted from the mountaintops until everybody understands it. Indeed you are correct- a company can be pure evil and charge you for wrecking your privacy. But if the app is free, that's all they can do and it's pretty obvious they are going to do it. If they are charging you for the product, there is at least some hope that they won't, and if they do, they have crossed a moral line- in the same sense as someone selling your email address.
They have application in URIs. And there is a matter of building trust relationships through them. The domain alone isn't enough to do that. I tend to lean on search engines to affirm the genuineness of a domain.

Domain names provide an abstraction in that you can hide web services behind them with routing, ports and protocols.

Personally I'd rather something like the Star Trek computer interface and not care about domain names and urls.

Me: Computer, surmise the article by Foo Bar about Such and Such please.

If ambiguities were presented the computer would interrogate me to help filter them. The computer being the interface abstracting away how and where the info came from. Unless I asked of course! This isn't a million miles away from a modern search engine, it's just I have to do further filtering/querying.
"Rags to Riches" Tends To Cause Depression Among Boys
I find HOCON better than YAML:

https://github.com/typesafehub/config/blob/master/HOCON.md
Here's the thing: bloggers can only research up to the scope of what's on the internet. And the fact is, most interesting things are not on the internet. Frequent users of the internet fall into a mode of "if it's not on Google it must not exist." But you'd be shocked by the things that aren't on Google. There will always be a place for journalists that have "centralized credibility." There is a reason Snowden leaked to Glen Greenwald instead of just putting the data up on the internet for bloggers to crawl through.
He's saying:

This a commonly believed myth

Fact: This is the real fact
Behind the $100 Billion Commodity Empire That Few Know
While limited in features, Weebly has a "designer platform" where you can make unlimited websites for preview, and then publish websites for $8/month. Form submissions don't cost anything.
Do we know with a certainty that it was him who denied it?

I think the real Satoshi would have at least signed the message.
Language features rank, for me, below language as community stability. That's why perl5 is a viable option: it's super stable and cpan is great.
An open question: What's the impact of a minimum wage in a situation like this? Does it discourage the college educated from leaving the McDonalds job "because it pays the same as that ad agency job anyways"?
Did you actually believe yesterday that "Dorian" was the real "Satoshi"?
After reading the AP interview, it seems clear that:
1) Dorian's "admission" to Goodman was actually just an admission that he worked on classified projects.

2) Dorian's written English is vastly, and provably, different than that used in Satoshi Bitcoin Forums

3) His mistaken use of the term "Bitcom" for "Bitcoin" is further proof -- and clearly not pre-meditated herring-dropping -- that the poor guy just was the victim of Newsweek's overzealous hope that it actually had a scoop big enough to put on its resurrected print journal.

BUT -- I foolishly just ate up and believed the whole thing.

Anyone else?

Did you believe it yesterday and now realize you were wrong?

Or do you still believe Dorian's the 'real' Satoshi?

For reference, the AP link:

http://bigstory.ap.org/article/ap-exclusive-man-denies-hes-bitcoin-founder

And the original Newsweek story:

http://mag.newsweek.com/2014/03/14/bitcoin-satoshi-nakamoto.html
Writing is like any other skill. The more you practice the better you'll get. Keep writing, don't let some of the negative comments discourage you.
Maybe they don't want to duplicate the effort of MusicBrainz. MusicBrainz is about warehousing preexisting metadata (track listings, credits, etc.), whereas EchoNest specializes in using algorithms to extract novel features.
The point I was trying to make is that I see this graph as doing something comparable to saying you're (by definition) born in "the year zero, at 00:00:00".
If Dorian Nakamoto is not Satoshi Nakamoto, why did he deny he was to AP? Did he suddenly discover that he could not handle being in the public light?

You'd think the reason that the real Satoshi Nakamoto has kept himself hidden is exactly for that reason; that he is quite aware of the consequences, particularly now. Moreover, the Newsweek article doesn't provide any interest titbits about Bitcoin from its creator, only a statement that might indicate he was creator, given the right context, which the reporter maintains. But given Dorain Nakamoto's grasp of English, that might be a language barrier resulting in a confusion.

I'd argue that the Newsweek article wasn't even proved to begin with. Why would the real Satoshi Nakamoto suddenly do an interview now that he is discovered? He could simply deny having ever heard of Bitcoin, rather than 'somehow' confirming it and then denying it later.
Sure, your order will arrive in a million years.

There is nothing wrong with desire, in fact desire is good. There is problem with non-sustainable practices that damage the environment which includes people.

What you're stating as an issue comes down to management, resource management and people management. Capitalism has played a role in allowing us to see what is possible when we allow people to pool large amounts of resources, when people's efforts can be directed towards a specific goal - incentivized by the organization's leadership to aim for profits. Money is a concept which is important to remember when we're talking in theoretical terms. Money is time, time is money. What can we do with unlimited money?
The example in the article are not very good. Obvisouly a deegre with low demand and a poor job market is not going to result in a good job. Jobs in health care and STEM are in huge demand in the US, history majors not so much
Probably not. It's commonly assumed that the development of grid-scale energy storage will enable a large-scale transition to intermittent renewables like solar and wind. In reality, it will just entrench the lowest cost energy source. If you can store large amounts of energy, why not use it with a natural gas plant that produces electricity at much lower costs than solar or wind?
There are whole lot more supplementary rants:
http://www.xach.com/naggum/articles/search?q=xml

In particular:
http://www.xach.com/naggum/articles/3224334063725870@naggum....

with key words being "Whather what you are really after is foo, bar, or zot, depends on your application.".

His articles on SGML are mandatory reading too.

Several years ago someone posted these links and it opened wonderful world of Lisp to me. Not the language per se (there are many languages) but whole another Universe of how things could be done. I swear I jumped on the chair reading every page of CL standard, how brilliant it is on every level to C. Eventually it led me to rethink attitude to C and Unix in general, core parts of which I despise now.

So here am I returning favor, maybe someone will follow these links too.

Thank you, Erik.
Rest in peace.
>in the UK it's a fairly common assumption...

This story was about the US.

>This is also useful in most pubs since they are a few centuries old.

And? I've been to a pub in the US that was 3 centuries old and thought to be the first building in the city (used to be a private residence). The building's history was probably part of the orientation, and it isn't like it is hard to memorize. Having a history degree doesn't make him more qualified to talk about it, it isn't like the history of pubs is included in the undergraduate (or even graduate) curriculum.

>assumption that a history degree means you'll most likely be operating a beer tap to pay the bills

Yea, a history degree is known to be pretty "useless" to most people who obtain one, that doesn't mean one is more qualified because they have one, it just means there is very little one can do with a history degree.
> the problem is that XML has prevented the adoption of something better

What would be better?
Thank you.

https://github.com/Zaku-eu/colourco.de/blob/be7a41500fd1b358...

or a convenient Emacs command/function:

(defun rgb-to-fgc (&optional background)
"Returns a hex RGB triplet string for a chosen color or
BACKGROUND."
(interactive)
(let ((background-rgb (color-name-to-rgb (or background
(read-color nil t))))
(m (/ 96.0 255))
(foreground-rgb (mapcar (lambda (x)
(+ x (if (> (apply #'max background-rgb)
(- 1 m))
(* m -1)
m)))
background-rgb))
(foreground (apply #'color-rgb-to-hex foreground-rgb)))
(message foreground)
foreground))