jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Michael Abrashes Graphics Programming Black book is one of the only ones I've read the whole thing (maybe not in order though).

EDIT: The anecdotes in the book were entertaining, and the content interesting.
I don't think a lack of willpower is a moral failing, but let's suppose it is. How does that help somebody eat healthy? Wouldn't it be more effective to just tell people to avoid cheesecake if they can't help but eat it when it's around? If you could find a way to give people the willpower to do the things they know they ought to do that'd be great, but nobody's managed to figure that one out yet.
youtube-dl -f "bestaudio[ext=m4a]" --add-metadata URL

does the same automatically. Or if you want to transcode it to MP3:

youtube-dl -f bestaudio -x --audio-format mp3 URL

Some other relevant invocations at https://stackoverflow.com/questions/49804874
There are new algorithms that can recognize even masked faces. For example, Moscow (and presumably other "smart cities") has a vast urban security-camera system that automatically recognizes people on the basis of one's eyes and gait; this is how the authorities were able to later arrest demonstrators at their homes, even though they had been masked at the unauthorized protests.
The point is "Friday deployments" are not needed (unless we are talking about hotfixes). What's the use case? Can't it wait until Monday? Why are all in such a rush?
My great great grandfather wrote a book about this 120 years ago! And yes, it was for taxes and accounting.
that's reason I switched to ISO 8601 in my folders structure decades ago, obviously can't use it in regular documents/communication in Europe

there used to be similar problem with alphabet (folder) sorting though, where Windows used to sort letter CH which goes after H in alphabet right within C as if CH didn't exist, but I think they sorted it in recent years, though I use English Windows and still have this issue, it's quite easy for sorting actually since H never follows C in Slovak or Czech language and when they are together they always make letter CH, so it should be easy to fix for sorting file/folder names

orally we use 12 hours time format even in most of the Europe, we just use in digital watch 24hr format
Agreed, 10K hours is not enough to become an expert in coding for example. You need at least 40K hours with many different languages, companies and projects to become a senior developer.

I did 44K hours in 15 years working for around 15 different companies in 6 different countries and open source work on the side for nights and weekends before I became CTO of a small bootstrapped startup.
The problem is the old cars. Really, old cars have absolutely no business on todays roads, and if you want to park your old decrepit car in my brand spanking new garage you should upgrade your car, better still, buy one of mine. Of course I can't be assed to make sure that your old car can still park in our garages. Your track width is ridiculous and the amount of horsepower you have just doesn't cut it today. So keep your silly little museum piece that's all of 10 years old now and drive around in circles on your own lot.

If you have a few million of those or are part of our circle of buddies we just might cut you some slack. But otherwise, no matter that your vehicle performed fine just yesterday, it's up to us to change the rules at will and demand that you adapt.
If you want to do voluntourism, I suggest something different: start a business or help set up an outsourcing center.

You'll definitely have a positive effect on people by teaching them about western business practices. I'm told by my former coworkers that my standard US egalitarianism was quite unusual. By "egalitarianism", I simply mean "I'm CTO, you are a mechanical turk, we can go eat pancakes and you aren't obligated to make me tea". So were my efforts to ensure that everyone was growing in their career. My feminist sensibilities ("so be late, tell your husband to make dinner") were also a bit scandalous [1].

I came back to India a month ago to attend the wedding of someone I worked with, and I was very surprised to hear all that. I don't know whether to be happy (I made things better) or unhappy (because their next job won't be so good) about it.

By building a good business and maybe destroying some bad local ones, you'll do far more good than you will by doing unskilled construction labor. And very importantly, the people who work for you will learn that western style management is a great way to make money.

[1] By US standards I'm one of those evil misogynists who thinks statistical disparities are irrelevant and discrimination is a testable hypothesis and market opportunity. But drop me in India and I'm suddenly a crazy feminist ranting against rape culture (FYI India has one, the US doesn't).
Your example has nothing to do with the actual code in the kernel. In the original code, the counters are passed by reference to a function. That means they need to be in memory anyway, right? The compiler can't pass the address of a register.
Maybe he can use php to roll his own lawyer.
The article says it was served "this month" so I think they are being called to answer for the $10 million or so tied up in seized US accounts earlier and not because they assclowned away 744,000 bitcoins
> The OP suggests that their presence is actually detrimental, not just useless.

Yeah I read that and I don't 100% agree, still mostly agree but maybe just 80%.

> "If even one Westerner gets more engaged, it's a success!

Not a success but better overall maybe if they just stayed home.

> It's not about the Westerners.

That is the big problem, and I think I talk about it as well (kind of snarky) how it is an industry that caters to Westerner's needs. However I am not convinced yet that not engaging them and not bothering is yet better.

> but why would Westerner 'engagement' be the metric of success?

It isn't the only metric of success. But even if it is, the answer could simply be because they have more resources and money to help in the future. Maybe 50 out 100 will end up being hippies living in the van down by the river, smoking pot and telling cool travel to Africa stories. But maybe 10 will actually come back and do something more positive next time.

It is also not black and white. Either come and "fuck shit up" as you put it or "come and rescue the country completely from disaster". There is a lot of in-between.

There are groups of skilled professional, namely doctors that go on specific missions to do one specific thing -- fix cleft palates, do eye exams and so on. Do they do more damage? Quite the opposite. There is a lot of in between. Sometimes there are skilled local professionals and they do work together. Sometimes money comes with the silly unskilled white college kid labor and well maybe the white college kids get to play soccer with the village kids while the local skilled labor build the schools.

> Why would you feel better because a foreigner is coming and fucking shit up

Well I do have a story for you. I grew up on a country were American volunteers also felt the need to come and "teach us" and "work with us". Nowhere near the situation in Africa. Nevertheless, I remember kids in our school chasing down Americans just to look at them as if they were from Mars or something. Rumors were how they distributed chewing gum and candy. I never got the candy I was too shy. Well now I live here in US, can buy tons of candy, and looking back, it just feels so stupid to do that. But I am glad they came and didn't just stay home. At worst, it was worth for a nice lifetime feel good moment for 10 year old boy.
>About the brick laying, I'm told that you usually do that poorly if you have no experience (unlike activities like making sawhorses etc. which require little skill).

As a former bricklayer, i'll confirm it, unskilled labor shouldn't lay bricks, it will fail at some point.
Perhaps they're PhD's and not MD's.
I'd personally categorize Paul Krugman as an idealogue. You might think the same of Bob Murphy and Tom Woods, but the aim was to offer a counterpoint to Krugman's ideas.

I believe you'd find the intellectual engagement and critiques within the podcast, not the subtitle.
This year in France, Coca Cola reduced the standard size of their bottles from 1.5L to 1.25L while keeping the same price. If I remember correctly the main argument was to handle a new tax on soft drinks without (overtly) increasing prices.
As I recall, being significantly out of range in terms of height also has fairly broad health implications due to maldevelopment of internal structure.

So, it's not just height that gets fixed.
> Luckily, there is duckduckgo. However, I have to admit, the search results of duckduckgo are by far inferior to what Google used to give.

For cases where DuckDuckGo isn't quite enough, I usually rely on StartPage [1]. It uses results from Google, but like DuckDuckGo it doesn't track its users.

Startpage, like DuckDuckGo, also works well in Lynx (I've just tested in Lynx 2.8.9 on Ubuntu 16.04).

Additionally, you can get StartPage results right from within DuckDuckGo by just appending the !sp shortcut to your search query [2]

Edit: you may want to keep in mind, however, that StartPage is now owned by an advertising company. Some users took issue with that. Personally, I'm OK with that as long as users are not being tracked. Relevant HN thread: https://news.ycombinator.com/item?id=21371577

[1] https://www.startpage.com/

[2] https://duckduckgo.com/bang?c=Online+Services&sc=Search
Xmake is very easy to use, welcome everyone to try it. Thanks!
Also great resource: https://aiprobook.com/numerical-linear-algebra-for-programme...
Newest ICC is an LLVM frontend anyway. Maybe some special sauce, maybe not.
> Another very interesting course is "Reliable and Interpretable Artificial Intelligence".

Which is not freely available. Do you know where we could have access to it? Thanks!

EDIT: some miswording.
As a guy in a similar situation, the important thing to remember is the law of the conservation of energy.

Put energy into a system, energy has to come out somewhere.

In other words, if you make an effort with relationships, said relationships will make an effort with you. Personally I often simply forget to do this (rather than being fueled by some sort of anxiety), but really with modern means of communication there's just no excuse.

Go sit on facebook, when a person says something communicate. Like it, post a comment. Whatever. This alone is enough to build at least a bit of a relationship, then just ask them out for coffee. You'd be surprised how easy it is to get people out for drinks if you just so much as ask.

From that point on it's just about maintaining a sufficient level of contact, because that's really all that friendship is - closeness.

Oh and another thing to remember: "Hi" is an excellent ice breaker.
It's especially lazy when Amazon has already compiled a list: http://aws.amazon.com/products/
I think that as soon as there's some vagueness about what you are paying the companies for, and how you are paying for them (Google Checkout, Free Facebook, Apple App Store), all consumer concerns are forfeit.

Conversely, when you pay for a physical Apple product like a Macbook, consumer laws make it much clearer what services and guarantees the company must provide its customers.

More in the same vein: http://news.ycombinator.com/item?id=2087120.
Actually, all I need to know is the controls and the daily maintenance, like putting gas in it. All the rest can be left to a specialist. I don't have to care anything about why pushing 1 pedal makes it go forward and the other slows it down. Or how turning a wheel changes the direction. Or how various buttons activate various features.

They just do, and that's good enough.

(I'm not actually ignorant of these things, but it certainly wasn't necessary to learn them. I chose to. It hasn't really helped me much, except to satisfy my curiosity.)
I had heard of all of those except for HPC - which I'd probably never use anyway. But I bet if you showed this list to a 'normal' person they'd be shocked to discover that Amazon does more than sell books. As we found out last week, Amazon is really becoming an 'essential service' for the internet, much like electricity.
If you want to do a fun thought experiment, think about what would happen if Amazon went bankrupt and shut everything down tomorrow, with no notice (unlikely but it could happen)...
>I find it amusing that you say that, since I never implied any such thing.

really? because four servings of coffee a day doesn't seem that much over the median dose, at least among people I know, if you adjust for body size. When I'm on, I consume more caffeine than that. So, to me, suggesting that someone has a problem when the dosage is that close to the median suggests that you are criticizing the delivery method more than the dosage.

While technically speaking many people (myself included) are 'addicted' to caffeine, I think comparing coffee dependence to something like alcohol dependence does not make a lot of sense; If I started every morning with a nice glass of scotch and finished a fifth every time I had real work to do, I'd likely be dead at this point. If I stop drinking caffeine, I sleep a lot and have a hard time getting work done. Some people get headaches. Withdrawal from long-term Alcohol abuse, on the other hand, often comes with hallucinations and sometimes death. Caffeine dependency isn't in the same class at all. In fact, while I agree that caffeine can be addictive, I'm not at all convinced that caffeine dependency is a bad thing.
Very interesting, almost makes me want to try it. But I'd like to see a version that isn't focused on price, but just on the 'healthiness' part. When it comes to eating right, money is no object.
>People who jump right into self-publishing and experience dramatic success are way out in the narrow part of the tail.

The same is true for traditional publishing. Both mediums are very hard to break into, it's just that in the dead tree version you don't get to see as many of the failures.
Well, TCO seems to work:

(define (count x)
(let loop ((x x) (sum 0))
(if (zero ? x)
sum
(loop (- x 1) (+ sum x)))))

(count 100000) ; ==> 5000050000 (doesn't blow up)

I'm very tempted to help out however I can. I've been dreaming of using Scheme instead of JS in a Node.js setting.
The link gives a good overview of some of the standard benefits of Haskell -- purity, higher order functions, etc.

What I would really like to see is how Haskell has benefitted them, as it relates to their particular problem domain. The reasons given above are generic enough that any start-up could choose to use Haskell and then make this blog post.

To be fair, the article does give two specific reasons:

* Modeling programs based on what values are, instead of what bits to move where, is much closer to the way we think.

* Two of us (me and Sebas) are enrolled in the Software Technology master program at Utrecht University, where we often use the programming language Haskell.

Those are good reasons for them to use Haskell - it's what they're used to, and how they think - but not so compelling to someone else evaluating what to use.
Hey Guys,

At Airpush developers are required to put a notice on their Details page in the Android Market.
Also, when an Airpush ad is sent to the device, the icon used in the notification bar is your App's icon.

Link - http://www.airpush.com/faq/#can-users-determine-which-app-is...
I don't believe the main competitors to Firefox (Chrome, Edge, Safari) offer a payment mechanism? So this wouldn't be required for core feature parity.

However the two main competitors to Signal (Telegram and Whatsapp imo) do have a payment mechanism.
These things to some level in most people but with ADHD are extreme.
I think you should have stated upfront that you were asking library-writers not to do that, because it's hard to guess actual branching profiles there. I don't think your advice apply that much to an application writer.
Well, your analysis differs from the North Korean specialists and the State Department.

From the leaked SONY emails:

“The North has never executed an artillery attack against the balloon launching areas. So it is very hard to tell what is pure bluster from North Korea, since they use the term ‘act of war’ so commonly,” wrote Bennett. “I also thought a bunch more about the ending. I have to admit that the only resolution I can see to the North Korean nuclear and other threats is for the North Korean regime to eventually go away.”

“In fact, when I have briefed my book on ‘preparing for the possibility of a North Korean collapse’ [Sept 2013], I have been clear that the assassination of Kim Jong-Un is the most likely path to a collapse of the North Korean government. Thus while toning down the ending may reduce the North Korean response, I believe that a story that talks about the removal of the Kim family regime and the creation of a new government by the North Korean people (well, at least the elites) will start some real thinking in South Korea and, I believe, in the North once the DVD leaks into the North (which it almost certainly will). So from a personal perspective, I would personally prefer to leave the ending alone.”

http://www.thedailybeast.com/articles/2014/12/17/exclusive-s...

http://nypost.com/2014/12/17/us-officials-approved-kim-jong-...

http://www.huffingtonpost.com/2014/12/17/the-interview-us-go...

http://www.politico.com/story/2014/12/the-interview-state-de...

As far as it leaking into NK, South Korean activists had promised publicly that they would fly some via the balloons Bennett mentions in the quote.

Further leaked conversation with Lynton (CEO) confirm that senior State Department officials agree with Bennett's analysis.

Oh, and executives asked Dan Sterling (the script writer) to change his character from a non-descript anonymous leader of North Korea to Kim Jong-Un and a member of the Kim family specifically.
> It'll be safe to say that if your code runs fine under 5.6 with error_reporting set to -1, then you'll probably run under 7 without too much trouble.

Not completely, ext/mysql does not output E_DEPRECATED. Although I guess installing a compatibility library is probably not all that much trouble.
I've dabbled in the source-code of many projects. And personally I've never seen projects more incomprehensible than some of the ones I've seen built with Java. Of course, I've also seen well written Java code, however Java projects tend to be massively over-engineered and tasteless. Its popularity doesn't help either, the signal to noise ratio in the pool of Java developers being awful.

On people picking up Go over other options, well that's because people never learn and we are bound to propel shitty languages ad-nauseam.
That statement is wrong regardless of how you feel about the state, which is an impressive achievement. If you are of the "consent of the governed" mindset, then the government is the "collective effort". If you recognize the fact that your consent is not asked or required for governance, than you also likely recognize the fact that the state will continue to expand - as that is the nature of bureaucracies.

I can only think of one area that the state leaves alone, religion, it has its finger in every other pie. What are you actually suggesting, that companies should voluntarily be backdooring software and handing over keys to the government? Or are you suggesting that they should be monitoring all their customers and informing on them, in the attempt to preserve privacy?
> there are no threats. It's a tragic case of paranoia.

Unless, of course, you have a non-US company competing with a US company, then you are targeted.

http://en.wikipedia.org/wiki/ECHELON#Concerns

"In the early 1990s, the U.S. National Security Agency intercepted the communications between the European aerospace company Airbus and the Saudi Arabian national airline. In 1994, Airbus lost a $6 billion contract with Saudi Arabia after the NSA, acting as a whistleblower, reported that Airbus officials had been bribing Saudi officials to secure the contract.[58] As a result, the American aerospace company McDonnell Douglas (now part of Boeing) won the multi-billion dollar contract instead of Airbus."

"The American defense contractor Raytheon won a US$1.3 billion contract with the Government of Brazil to monitor the Amazon rainforest after the U.S. Central Intelligence Agency (CIA), acting as a whistleblower, reported that Raytheon's French competitor Thomson-Alcatel had been paying bribes to get the contract."

"In order to boost America's position in trade negotiations with the then Japanese Trade Minister Ryutaro Hashimoto, in 1995 the CIA eavesdropped on the conversations between Japanese bureaucrats and executives of car manufacturers Toyota and Nissan."

And these are only the public cases of course. If you can eavesdrop on the conversations between your competitor and prospect, I don't have to tell you the huge advantage.

You guys are pissing off friendly nations (I'm European).
Gordon Duff is a Marine combat veteran of the Vietnam War. He is a disabled veteran and has worked on veterans and POW issues for decades [1].

> In a video published on Liveleak, a close range “execution style” shows no blast effect or blood, from a weapon capable of devastating effect. (See YouTube demonstration of AK47 effect [2])

> Ballistics experts consulted today describe videos of the French attack as “staged theatrical events.” Other than the suspicious HD video, experts have already noted that, without coming close to “conspiracy theory” dot-connecting, the weapons eject no shell casings, bullets supposedly hit concrete with no effect whatsoever, even from “point blank” range.

> You see, the AK47 round, 7.62×39 is not only very powerful but typically has a steel core for penetrating body armour. When hitting concrete, an AK round throws up large chunks of debris, unseen in this event.

> Preliminary analysis of the audio as well demonstrates a frequency indicating the subsonic report of a blank round. In an “urban canyon,” a supersonic round from an assault rifle creates a noticeable high frequency “crack” with a secondary “report” or echo, generally described as “crack-pop.”

> It has taken only a few hours for press outlets to question perfectly timed HD video from a seemingly fearless bystander who is witnessing actors firing blanks incapable of operating the ejection system of a weapon, imaginary bullets that leave concrete pristine and blood free.

1. http://www.veteranstoday.com/2015/01/15/neo-paris-terror-the...

2: https://www.youtube.com/watch?v=YLB36UxWD0M
The first statute you're quoting, 47 USC 1002, was part of the 1994 CALEA legislation. A basic principle of legal interpretation is that newer laws trump old ones if that is clearly the legislative intent.

So if the 1997 ban-strong-crypto bill had been enacted, it would have overriden that portion of CALEA -- effectively repealing it -- to the extent it was in conflict.

Put another way, if Congress has the power to say X one year, they typically have the power to say not(X) the next year.
At scale? Margin of error at best. I will tell you what my interests are by vising web properties that cater to them in that specific time. You deciding to keep showing me ads for a Nespresso machine when I'm reading about circular saws is idiotic.
I think you could trivially issue a system() call, you'd just have to use the corresponding command to open the default browser for each particular system. (Linux: xdg-open, MacOs: open, Windows: start)