skysight-inc/HackerNews huggingface dataset:
I've learned C (after knowing Turbo (Borland) Pascal, and Apple Basic) by simply getting a book, and reading it for a year (I must've been in 10th or 11th grade, and that was way before any internet, and I had no access (or idea) of BBS). It was a bulgarian version (I don't think it was translation), and I remember being it a very solid and good book - I was able to use printf/scanf right after I've read the book.

Btw, I've switched to "C" for a stupid reason. I was writing a File Manager for DOS in Turbo Pascal (like Norton Commander, but single pane), and I got stuck how to move a file from one directory to another. The builtin Pascal function only renamed a file, couldn't move. I was told that "C" can do anything, so I started deep into it. To be honest, while the book taught me things, at first I was putting everything in .h files, as I was so much used to the much superior (even today) Unit system in Turbo/Borland Pascal.

Then some months after, getting Ralph Brown's interrupt List, and finding that I can just call a specific interrupt in assembly to rename a file (and that's what the "C" library had implemented), Pascal was no longer limitation...

But haven't touched Pascal since 1999, and moved to C/C++ since then. I still miss the Units (.TPU files).
https://www.youtube.com/watch?v=tw9RmMl7v5Q
Yes, I agree... character development was very weak for pretty much everyone but Tak and Ortega, and even they were pretty shaky.

I put this show in the camp good concepts, good visuals, decent fights, but the characters are just along for whatever ride the writers want to take them on.

Also, the plot had my eyes rolling a little too often for my taste. Much of the future tech ended up being a hammer that could force the story through any hole they wanted while other elements didn't make sense to exist in the way they were portrayed.

The Raven AI was cool, but their weak excuse for how those constructs were neglected and not used everywhere didn't make any sense given his role as the story played out.
select version();

PostgreSQL 9.3.20 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4, 64-bi

I wonder why so old version is being used. I will be not supported by the community pretty soon.
Writing performance reviews with positive constructive feedback
Credit Modeling with Dask: complex task graphs in the real world
And arguably everyone interested in reading could be interested in Google Reader, but even that didn't interest Google.
For #1: you already have multiple files in your source so nothing stops you from including the .c file if you feel like compiling a single c file from the command line without a build tool is needed (although when it comes to make usually you can have a single generic makefile that does the same job)

For #3: the #1 applies here too (although beware for static stuff conflicts) but in practice C code compiles fast enough for this to not be a problem

I can see #2 being an advantage, but TBH i think the case where you both need a custom malloc, assert, etc and not need a build tool where you can pass the configuration macros is kinda rare.
The theory is you wouldn't need to simulate every atom any more than you do in a video game.
JLib: Build container images for your Java applications
Some of these risk factors have possible non-causal explanations that I don't see addressed in a quick scan of the paper:

1) Even if every person had the same random chance of being convicted of a violent crime each year from the age of 15 on, one would expect those convicted before age 19 to have been convicted of more crimes than those whose first conviction is after age 19, and those convicted of more crimes to be more likely to have their first conviction at an earlier age.

2) As for the various mental health factors: not sure if the "Hospital Discharge Register" includes prison hospitals, but one might imagine people who've spent more time in prison being more likely to have mental health evaluations, and prison doctors being more trigger-happy about diagnosing major disorders. Even if the Hospital Discharge Register doesn't include prison hospitals, other mental health professionals who know of someone's criminal history might be similarly trigger-happy about their diagnoses, or diagnoses from prison might become part of their medical record that's read at other hospitals.

Did someone who read it more carefully see these possibilities mentioned?
That index lists Canada as more diverse than the US, which is definitely false having been to both.

Online sources suggest about 30% of Stockholm is non-Swedish, and most of those people are European. New York and Chicago are only about 30-35% European descent, and that’s mixed between Irish, German, Swedish, English, etc.
ZFS Encryption
The books are worth reading.

If you're interested in "people upload their conciousness" you might want to read some of Greg Egan's stuff. He's done a wider range, covering more situations.

https://en.wikipedia.org/wiki/Mind_uploading_in_fiction

> The fiction of Greg Egan has explored many of the philosophical, ethical, legal, and identity aspects of mind transfer, as well as the financial and computing aspects (i.e. hardware, software, processing power) of maintaining "copies." In Egan's Permutation City (1994), Diaspora (1997) and Zendegi (2010), "copies" are made by computer simulation of scanned brain physiology. See also Egan's "jewelhead" stories, where the mind is transferred from the organic brain to a small, immortal backup computer at the base of the skull, the organic brain then being surgically removed.
What?? What point are you even trying to make, now? "More black people would play hockey if more slaves had been imported to Canada and Scandinavia"? Sure, probably, but that's now a completely irrelevant hypothetical to the posed question of "is there a economic background connection to the likelihood of bankruptcy after exposure to extreme short-lived income streams?"
Semantics and Implementation of an Extension of ML for Proving Programs
Point me to the people dying from Facebook addiction a la heroin abuse and I'll believe you that it's "worse."

People behave differently due to new technology, sure, that's a given. Is it catastrophically worse than easy access to extremely potent drugs? The outcomes suggest no.
Glad to hear you're loving it. And thanks for detailed yet fun write-ups like this. Keep on keeping on!
“Conquering the galaxy is what bacteria with spaceships would do—knowing no better, having no choice.”

From Diaspora, by Greg Egan :)
Is it just me or is this kind of writing extremely hard to comprehend? Reading such condensed texts on matters of political significance was what put me off on learning history and politics as an undergrad.

As I read the text, a lot of unanswered questions come up. "Fountain and Mills became leaders of the opposing factions." Why were there two opposing factions? Unanswered.

"Fountain, leader of the Anti-Salt Ring, was elected to the Texas Senate in 1869 with the expectation of securing title to the deposits for the people of the El Paso area". Wait, he was "Anti-Salt" but still wanted to secure title? What did Anti-Salt mean, then?

"The second stage of the trouble began in 1872, when Charles Howard, a Missouri lawyer, Democrat, and former Confederate officer, joined with Cardis to break the Republican machine."

What does the fact that he was a "Confederate officer" have to do with all this? "Republican machine"? Does that mean the Republican faction? wait, both factions were Republican. I'm now confused.

I'm not a native English speaker, so that might be the problem. Or more likely, I'm missing a lot of the historic background to understand this text.

Am I just too ignorant to understand the text or is the writing bad?
LingoDeer: Learn Korean, Japanese or Mandarin Chinese for Free
Do you mean user growth, user engagement, or revenue?
Simple in the sense that if you can identify this 1%, keeping them locked up or otherwise away from the rest of society longer will very effectively reduce crime. There is no way that therapy is going to be as effective. We are talking about repeated violent offenders here, really dangerous individuals. Of course they are still people but their happiness is secondary to keeping them from repeatedly inflicting harm on innocents.
Turing reportedly believed that programming would require “a great number of mathematicians of ability”.

I think if you want to find a trend in computing, it's the same as the progression in other industries. Tooling replaces raw ability, technique replaces skill, and jobs requiring skills are slowly replaced by jobs that don't require skills.

Consider Go, for instance. There's no doubt that the opinionated, overly-controlling compiler, absolute minimalism, and conventional structure of the language is designed so that a mediocre programmer can produce passable code. A good programmer doesn't really need gofmt, or a compiler that tells them off for not properly commenting their code. Good programmers don't tend to abuse generics or lambdas or all the other things Go doesn't have.

So what it does, compared to C++, or even Java, is allows you to employ less experienced, less skilled programmers, and equally, to expect them to actually be productive, and not to produce morasses of unreadable gibberish.

Don't get me wrong - I like Go. But if C was the only language in town, there's no doubt you'd need more programmers, they'd have to be better trained, and their job security and compensation would be better.
Part of what's keeping Chicago home prices low may be a relatively high property tax that's predicted to increase in the near future, in order to stabilize underfunded pensions.

There was an interesting discussion on HN about a year ago about the Greek debt crisis and how the Greek State had effectively increased property taxes to 6%+, to the point where prices cratered and the re-sale market in some areas froze up. I think the catalyst for the discussion was an article about heirs refusing to inherit certain properties because the hassle to sell, and upkeep costs in the meantime, just wasn't worth it. It made me appreciate that if things get bad enough, governments have a legal and fairly accessible mechanism for confiscating a large portion of the property wealth held by their citizens.
Learn to Code by Making Games – Complete C# Unity Developer
More crazy flying machines – CanberraUAV and ArduPilot
It'd be interesting to see how often the state presses assault charges without much participation from one of the parties involved.
Having lived poor places across the US for the last 15 years, I have come up with two root causes for the violence I have seen.

1. Drug prohibition related.
2. Keeping it Real going wrong.

The Drug War and inter-generational poverty are two tough nuts to crack. The American mythology of Bootstraps and Individualism that's so baked into our culture gives us limited toolsets for dealing with these problems because they helped create the problems in the first place.
How I Moved My Cat from Israel to Pakistan
It really should not be though. It is saddening how fixated on "new" the vally mentality is.
Wanted to try to create a NES game on a game jam, so I started to create a bootstrap project for creating a NES game in C:
https://github.com/jehna/nes-bootstrap
No, the larger public learned about it in November because that's when the Democratic party aligned media (e.g. CNN, CNBC) suddenly considered it headline news. Look at that google trends spike. Did that look natural?

They picked two stories for explaining the loss and pushed them extremely hard - this and the Russian conspiracy stuff.

Both stories share one salient characteristic - if both were reason for the election loss, neither the Democratic party nor Hillary could be blamed for it.

It is unlikely that news media that aligns with and donates money to the Democratic party are going to run stories about how Hillary was a terrible candidate who shouldn't have been allowed to run in the first place any more than Fox News might suddenly start supporting Democrats one day.
The more devices you add (giving a larger number of unknown entities access to information about you), the higher the risks.

Also, the solution to the smartphone problem isn't just to passively accept defeat. That will allow the problem to become worse.
I've been amazed that Foxconn needed so many people to assemble iPhones. It's a huge run of identical items, the best case for automated manufacturing. Motorola was making flip-phones with very few people over a decade ago.
Here's a repo that has 50+ C projects (in order of difficulty):

https://github.com/sonnynomnom/Introduction-to-Programming-i...

You should "star" it to bookmark it as more things like slides and videos will be uploaded this month.
||'' is another way to do ::text ? :-)
You might be interested in the project that comes with the book that this course is based on groupexplorer.sourceforge.net
The first iteration, maybe not. But the end goal for a general AI is to have it close over - i.e. have an AI capable of programming itself. At this point you enter the realm of recursive self-improvement, with no humans necessary in the loop.
>If you make good decisions and work hard you'll be more successful than you would have been without doing that.

Sure, but relative success is not particularly relevant to what we've been discussing. I'm sure that many people from your hometown are relatively more successful than others. But you've already said that they aren't successful in a concrete sense.

My point is that

>study something with economic value

>someone who is actually good at what they do

is not an opportunity available to everyone. The opportunity to study something with economic value is a privilege. There are many people who don't have that privilege either due to economic or time constraints. If you're argument is that "people who had the opportunity to study something of economic value are able to be successful with only hard work", then I'd agree.

But those people already got lucky/privileged/an opportunity that isn't available to everyone when they had the ability to spend time and study something of economic value.

You can't "work hard and study something of economic value" if you have to work two jobs to keep the lights on. There aren't enough hours. It doesn't matter what your mental capacity is. Your physical capacity is too small.

>you don't owe anyone an apology for doing well.

And I never said you did. Please, again, listen to what I'm actually saying, and don't continue to make things up. I get that you disagree with me, but that means that you should be careful to read what I'm actually saying, not be biased by your predispositions. Remember that this conversation began because I said you misunderstood what privilege was. Responses like this make it look like you're not engaging in good faith and simply want to argue against privilege because you've been told you should disagree with it, and that you're unwilling to learn what it actually is.

Edit:

>I'm talking about the people with the capability to be successful.

Right, and I'm simply saying that the capability to be successful is not solely your innate intelligence or whatever, but also your in part your circumstances.

To give a simple example, which is more likely: that your children will get accepted into Harvard Law, or that Malia Obama's eventual children will?
I think that we can do a lot more with a lot less programmer hours today. React native is a good example. We have just finished rebuilding our app with maybe one third the time and cost of our two native apps.

This is of course offset by the overall huge growth in demand for all kinds of software. But if that demand curve ever flattens out, then I think we could definitely see a reduction in the need for programmers.
I do not expect the pension to last. It seems like a failed socioeconomic experiment. Corruption and mismanagement play a role for sure but the big killer is increasing life spans coupled with declining fertility. With 1.5-2 kids per couple and an extra 20 years of retirement the math does not work. The only thing that could save it is crazy economic growth but that is unlikely.
I first saw something like that at The Magazine and instantly loved it.

No idea why it didn‘t spread. It seems such an elegant solution.
or if taken to an extreme -- "he was an old, experienced kamikadze pilot".
Isn't there a bit of irony there? In that you want to send the send-people-to-prison-to-suffer people to prison to suffer?
The first iphone was not even a smartphone, it was a featurephone with a fancy UI.

Only with the 3G could they start claiming it was a smartphone.

Sadly didn't stop boneheads like a NYT writer to try to relabel it as a "superphone" because smartphone was apparently by then too pedestrian for something Apple made...
Honestly, programmers don't decide either. We build what we are told to build.

If only. If the people doing that telling could elucidate clearly enough what it was that they wanted built, they'd be programmers (or, to be fair, requirements gurus - I have worked in a company that had someone really, really good with requirements; it was the only place I've ever worked in which the customer never reported a single bug).
Apparently these results confirm Price' square root law.
A small fraction of the population does most things, regardless of the subject in question.

Search youtube for Jordan Peterson on this topic.
I'd love to hear whether 1% account for all white collar crime.

But Willie Horton terrifies people in a way that Bernie Madoff does not, so I expect that "tough on crime" will continue to exclude white collar crime.
I've forever wanted to see this, and I'm not sure if I just suck at searching, or if no one does this.

It doesn't seem like it should be /too/ hard. I mean, property taxes are going to be different in different regions of each country, but getting a rough average shouldn't be too hard. And it's not too hard to get interest rates for countries for the past 20-ish years.
A very well written article, simple to understand and short!
>probably 80% of all of Apple's source was available to anyone within the company.

This hasn't been true for quite a while.

I worked on developer tools a few years ago and had a lot of trouble finding internal code written in swift to test my tools on. This was when Apple had a few dozens (that we knew of) sort of mature swift codebases.
ANNs aren't supposed to model biological neurons, they're more inspired by them. We actually know a great deal about how real neurons work, although the emergent effects keep us from learning much about the brain as a whole.

But modeling biological neurons is expensive; they're far more complex than a logistic function. Just modeling a worm is taking them an entire cluster, and they appear to be using a pretty simple model (the Hodgkin–Huxley equations way back from 1952). I don't think we'll ever simulate real neurons to detect cat photos. Instead, modeling entire brains might allow us to see how learning happens, which could be simplified into new algorithms for machine learning.
People with disabilities don’t need random developers determining a priori whether or not they’ll be able to use the same software as everyone else. People with disabilities aren’t an afterthought; they’re not a bonus; it’s a requirement to produce software that everyone can use — not just people like you. If it were more work to produce software for people of another race than yourself, would you be making the same argument?
> Compare the Treo and BlackBerry to the current iPhone X, Note 8, etc...

And i see screens with more colors and pixels, but other than that not much new. It is still calendars and messages that rules.
Another good article in a similar vein: "Asking the Right Questions About AI"

https://medium.com/@yonatanzunger/asking-the-right-questions...

HN discussion: https://news.ycombinator.com/item?id=16286676
It's the only accessibility developers usually ARE concerned about, but in many games, it would be possible to do much better. Uncharted 4, for instance, is highly accessible: https://dagersystem.com/all-review-list/disability-review-un...
The Uncertain Future of America's First Privately Built Railroad in Decades
I really will it weren't.
Artificially 'creating' or 'protecting' jobs doesn't help anyone, at least not in the long run. I get that people don't like change, but trying to stand still in a moving world only hurts the people standing still.
I develop on linux primarily but occasionally windows also. The stdlib is totally fine! When did you last compile on Windows? 2011?
I mean, in more recent Postgres versions, more things related to window functions are available – like CUBE, GROUPING SETS, etc.
9.3 was released back in 2013.
jail is pretty bad, but it's not infinitely bad. that is, there almost certainly exists a sum $X for which you would be willing to go to jail for Y duration of time.

if you're struggling to stay afloat and have no credit/assets, a short time in jail is way worse than bankruptcy. on the other hand, if you've worked as a SWE for a few years, loosing all your money and having terrible credit for years is pretty awful. you're broke, so you can't buy anything outright, and your losses are compounded by the fact that you pay much more interest on things you buy on credit (if you can even get financing at all). it's not hard to see that this could be worse than a short time in jail. it all depends on the length of the sentence and your total losses from bankruptcy.
Oh man, I had the Sprint Treo and Centro and the Palm Pre. I even remember using maps on a trip I took for work to New York City, even before Apple's phone was released.

Palm OS crashed a lot too. No memory protection either. Their IDE was based on Eclipse though. That was a different era for sure.
I suspect that this is unrelated to you, you can try repeating the same test with a friend.

I think that fb (via their pixel, or via exchanging data w/ G) has the info that the specific ad has been clicked in that location/area, at that time, and possibly they also have some info about the user = you. This makes the ad "hot", and probably boosts it in fb's ranking.

When you refresh your newsfeed, that ad matches your profile, is particularly hot, and naturally gets shown to you.

As I was mentioning, you can try with a friend, or you can try going to a completely unrelated ad based on your interests.
Also people often make an unfounded extrapolation from arrest or conviction stats to crimes committed. We can accurately measure arrests or convictions fairly easily so we frequently have statistics for those, but it is very hard to accurately measure who is committing crimes. People often like to assume that there is a direct correspondence between arrests/convictions and crimes committed, but that is an unjustified assumption.
Did you read my comment below? I made the comment with application developers in mind that develop applications for job types that require sight as a first job requirement (pilots, doctors, ...).

I’m the last to say blind people are an afterthought which is why I thanked the original commenter for his reminder. I merely want to bring some nuance that there are always exceptions.
Could this kind of backwards compatibility really be accidental?
Those four words convey potential problems in any model or method, which an engineer would want to address.
> As a relative newcomer, the most frustrating thing for me about settling into the Java ecosystem is the frequent breaking changes and inevitable dependency conflicts that result.

After working with many languages, it feels like Java is the most stable ecosystem yet.

The JS ecosystem breaks APIs almost daily, similar in ruby (just look at factorygirl), and other such languages.

Maybe it’s better in Haskell or C, though.
Very true. Ben Affleck on Real Time was a perfect example of this.

He literally equated challenging bad ideas with racism.
OP said "Google", not the "US". What's "silly" about thinking males are the majority at Google?
Posted in response to this:

https://news.ycombinator.com/item?id=16336629