skysight-inc/HackerNews huggingface dataset:
> I guess nobody gives a damn about bombings in Libanon because it's basically "our guys" (crazy terrorists) bombing the Iranian proxy

ISIS has claimed responsibility for the Lebanon bombings and the target was Hezbollah. Which of those two is supposed to be "our guys"?
Old time neural networks not even came close to current models in terms of performance.

I clearly remember in my machine learning class, one professor mentions neural networks and says it is slow and impossible to tame when the layers goes up thus loses its popularity. That is just 3-4 years ago.
Sure, but what you've written suggests the opposite, so it was weird.
Classic embrace, extend, extinguish, JScript(1996) was like JavaScript(1995), but a little late and not quite the same thing. Which made JavaScript seem a lot more buggy than it was because MS implemented something just a little different.
Yes, how soon my white brothers forget about the KKK. Or what was done in the name of Christianity for centuries in Europe, the Middle East, and the newly found New World.

Colonialism and slavery were a violence far worse than the terrorism we experience today, not just in scope and numbers who suffered, but because these were state sanctioned and supported by the public (on the benefiting side, of course).
Can you name the abbreviations of these US states?
What killercup might be implying is that Rust is both a "safe language" and that Rust code can expose a C-compatible ABI, which means that a library written in Rust could theoretically replace one written in C regardless of which other language is ultimately making use of it. For example, this is what Mozilla is working on doing in Firefox by replacing security-conscious components with Rust implementations ( https://bugzilla.mozilla.org/show_bug.cgi?id=1151899 , https://bugzilla.mozilla.org/show_bug.cgi?id=1161350 ).

However, I don't know if piston-image specifically provides such a C interface.
Humans have a natural propensity for violence. Would you suggest that other base instincts (such as lust) are just because of some outside influence? Because that is exactly what religion believes and it is ridiculous. We need to deal with people as they are, the rationalisation (religion) comes after.
Stop funding "moderate" rebels. I read a few years ago that the US has trained 10.000 rebels in Jordan and sent them into Syria.

Who exactly are these rebels and who are they fighting for right now? Does anybody even know?
From a personal email, jwz said I could quote: "Every time [Hacker News drops by] someone launches a DDoS. This time it's a SYN flood. Pretty much like clockwork." This looks like a response to that.
Mob Software (2001)
Yes, although that only works within SO.

When I google for a rust term now, I'd rather hit a 6 month old blogpost than a 2 year old SO question, ranks being equal. With C# it's the other way around. The only difference between the two is that the search trend history shows that we are on year 15 of C# searches so the difference is small compared to the age of the technology.
Pessismists Archive
See also: http://langsec.org/
Now this needs to get more coverage.
Most libraries are not sane. API breaks are common, and often security updates are only available in new, incompatible releases.
Windows has had the Snipping Tool since Windows Vista. Print screen is obsolete though it still does work. Snipping Tool is really great, you can even make a free form snip.
> It's each and every person as an individual that matters.

The human race has been based on groups/collectives since its inception. Even before we were Homo-sapiens, we were forming natural groups that defined us - with each group producing, collecting, and evolving individuals of similar attributes and behaviors.

Once you mismatch a group into another, some type of violence always arises.

And we are mismatching on a lot here -

https://www.youtube.com/watch?v=g0sRmpvdIIk

https://www.youtube.com/watch?v=b2nlIfn8tNA

In addition to the above, the recent floods of immigration into Europe is also not working because the groups that are coming in are largely doing so for the immediate benefits (ex: mindset that thinks welfare is "salary") and not because they recognize and respect European values.

The further this goes on, the worse it gets, and its becoming a disaster.
FreeBSD has made leaps and bounds with this.

You can use `freebsd-update` to update the OS itself from binaries instead of having to build world. https://www.freebsd.org/doc/en/books/handbook/updating-upgra...

You can use also `pkg` to install/upgrade software packages like `apt-get` on Debian derived distros.
https://www.freebsd.org/doc/handbook/pkgng-intro.html
How so? It doesn't change the basic equation. Building roads is building incentives for car dependency, and building them to have "less traffic" is missing the point dramatically.
That's why I'm not a huge fan of Coffeescript or even convenience utility libraries like underscore/lodash. They save you a couple of lines or a few opening /closing braces but they make code more difficult to understand (to the average programmer) and (in the case of utility libraries) increase your reliance on reference documentation.

I generally prefer simple constructs that require multiple lines over complex one-liners. Although it depends on who is on the team. I prefer to write code that any polyglot programmer with a modest level of mastery in any specific language can understand.
At the risk of being even more condescending, I hear you. I get annoyed with people on the internet too. Sometimes I even manage to annoy myself. Sometimes I get so angry that I need to put on gangsta rap beats from YouTube and do my angriest Eminem impression. I just make sure nobody's looking. Mostly this happens because of npm errors, not HN comments, but whatever.

I mentioned the guidelines, you said "fuck off," so I replied tersely focusing on the impossibility of discussing forum rules with someone who blatantly disregards them. We can have a meta discussion about rules and following them and politeness and stuff, but I'm getting really hungry and I need to sleep, so, sorry for being annoying.
I'll take the New York Subway system any day over what Boston has (MBTA).
Is this what people talk about when we're all sat in the Dark Playground?
The Click-n-Run app store from LindowsOS back in 2002 was based on apt and dpkg. So yes, it is possible, especially if there are automated tests that can tell when a dependency update breaks something.
Going through some random code on codesearch.com a lot of code seems to just pass in a png_colorp * as the pallete, which this doesn't break.
Neural Network Teaches Itself Speech by Talking to People
This reminds me of the philosophy behind Forth, where you build up 'words' enough to express your program, but by itself it doesn't have much built in.
This is incredible -- is 0.0.1 the latest or have there been upgrades?
What you offer is the worldly perspective of Christ as a failed messiah. But Christ said that His Kingdom is not of this world. The disciples saw Christ come in His Kingdom when they witnessed the Resurrection. They saw the end -- that of the end of death and hades' dominion over humanity. They saw the ushering in of a new age: but not in the guise of a worldly conqueror, of a Rome-overthrowing messiah, but that of the conquering of death by humble love. Christ Himself demonstrates dying not only for those who love him but indeed for those who hate him.

Now you may of course feel free to disagree with this interpretation. But I think I have presented an understanding amenable to Orthodox Christian theology, which represents not an insignificant amount of people (200-300 million). I'm not trying to appeal to numbers, but rather my point is that when we are seeking to understand religious interpretations, we should be careful to not speak in absolutes such as "it's surely not out of context."
According to http://www.telegraph.co.uk/news/worldnews/middleeast/syria/1... there are already trainees betrayed the U.S. and are probably on ISIS side. On the front of Afg and Iraq wars, there have been cases in which U.S. trained Afg and Iraqi soldiers stood by the insurgents.

And Saddam Hussein was funded by U.S. to rebel against Iran in the 60s, 70s.
A minor nit, from his profile at https://news.ycombinator.com/user?id=tptacek

All comments Copyright © 2009, 2010, 2011, 2012, 2013, 2015, 2018, 2023 Thomas H. Ptacek, All Rights Reserved.
I remember that back around 2003 I was making a highly interactive site that used iframes in a similar way - the parent page set the URL, the child one called window.parent.something() to pass data back.

I actually had no idea that I was on the cutting edge in this one-page app world at the time, I was just noodling around at university. But it was a lot of fun.
How on earth is a 100+ year old song still in copyright anyway, even if the author was known?
It's kinda interesting that he writes a long blogpost with many ideas that are quite similar to the Langsec ideas, however in the comments he says that he wasn't aware of Langsec.

I am not surprised. Langsec could really be a gamechanger in many aspects of IT security, yet many people in the Infosec community are not aware of these concepts.

If you're curious, this older talk by Meredith Patterson is still worth watching a lot:
https://www.youtube.com/watch?v=3kEfedtQVOY
In Russian metro there are count-up timers. Not that this is a big deal, though, when intervals between trains are shorter (2-4 minutes in St.-Petersburg; less in Moscow).
Why not? It helps to think that containers are immutable. The actual data can be stored in either separate bare containers or on the host file system.

In this case the application containers themselves can perfectly live less than a day.
Deep learning has really only recently become successful with new learning algorithms such as constrastive divergence and convolutional neural networks. Previous efforts were focused around backpropagation, but due to the signal loss across many layers there was never enough information in the output layer to successfully train the network.
> nothing would be more crushing to ISIS than people of all faiths living peacefully, happily side-by-side, as friends, neighbors, and families.

People living in Syria and Iraq have their cities bombed by western armies. People in Lybia saw it earlier. Maybe they lost their friends or relatives in a war. Sorry but your naive words about peaceful living would sound like a bullshit to them.
I don't think they are considered "employees".
Discovery of Pi in Quantum Mechanics a 'Cunning Piece of Magic'
Yes, not an ideal example. I was trying to illustrate my meaning more than I was trying to stand up for the sanctity of texmex though.

It's also not the optimization I object to. It's the swaddling of the resulting product in marketing designed to sell it as authentic.
The 85 ways to tie a tie
A good article with data from facebook and others on the value of discovery over cleanliness:

http://deep.design/the-hamburger-menu/

It contradicts current trends and the preferences of many designers.
> How to know if a religion is the source of an action or not? One way is to look at the founder of the religion.

This is absurd and ignorant reasoning. I don't think I've ever, in my life, wondered what the 'founder' of my religion would do. I highly doubt most people do, and I'd like to see some evidence - some research - showing that it influences more than a tiny fraction.

Every religious scripture has extreme (by today's standards) violence in it, including the New Testament. And Christianity, Islam, and Judaism all have the same founder: Abraham, and the founding act was his extremist obedience to God, when he attempted to perform the human sacrifice of his own son.

I encourage you to read those three scriptures (the Old Testament is long, so at least the first 5 books there, which make up the Torah); it dispells a lot of ignorant rumors that go around.

(Based on what I've read about, and the little I've read of the Quran, the Old and New Testaments are regularly cited, and Moses and Jesus are considered prophets.)
What if all you got is an Ak47 and they have ships, tanks, air fighters and drones in the sky?

Please think what would happen if the tables were turned - your country is invaded by a much bigger nation with a technological advantage. Would you organize a peaceful protest for your enemy to ignore?
The causation argument is much more complicated, but still quite reasonable. The Atlantic [1] has the best one I've seen so far. The TL;DR of it is that Islam was born out of a time of war and the literal reading of its teachings advocates violence against non-Muslims who do not submit. If we continue with the narrative that the violent Muslims are a radical faction that's perverting the true nature of Islam, we're denying the true nature of Islam. It's more accurate to say that the non-violent Muslims are the ones that have perverted their religion into one that can live in peacefully with non-Muslims.

[1] http://www.theatlantic.com/magazine/archive/2015/03/what-isi...
Normally I'd take the number out, but here it's the title of the paper and of the book and of the wikipedia page.

https://en.wikipedia.org/wiki/The_85_Ways_to_Tie_a_Tie
A system can be owned using various exploits combined together. So if someone finds a way to alter the installation images, suddenly a mild trick that would normally just result in funny icons is now an exploit.

Kinda good example right here: https://www.youtube.com/watch?v=CkPAgv1Gjz0

Maybe Nintendo never considered someone screwing around with their network to load an arbitrary image in a place that only Nintendo-Generated Mii png images should be but then I found a way... and if that libpng was vulnerable, suddenly we've gained usermode execution on a Wii U. Or worse yet, similar to the Sony PSP .tiff image exploit, maybe after gaining usermode we find a kernel-mode exploit and attack that. Now, we're near the realm of game piracy and private keys.
Michael Flynn, former director of the DIA until 2014 stated in a live interview, that the US government knew about the rise of these extremists in 2012 and that the US government made a "wilful decision" to turn a blind eye on them in the hope that they will get rid of Assad.

He also stated that the US government supported Al-Qaeda in Syria.

https://www.rt.com/usa/312050-dia-flynn-islamic-state/

This link is from RT, but you can watch the video of it.

Oh, and then there's general Petraeus who tried to convince the government that there is some part of Al-Nusra that is cool and okay, and we could use them.
My mom once called me up with a computer problem.

"My fox fire[sic] isn't working."

Turns out her problem was Windows wasn't booting. All she knew was she wanted to get to a website and she couldn't.
I was so desperately hoping that Apple would release something to go toe-to-toe with the Surface. But instead they just gave me something more powerful to play Candy Crush on.
When you run fully redundant services behind a load balancer, you don't need to worry about taking down one instance of a service for maintenance.
1. Stop screwing with other countries. No false wars, no state engineering, no exporting democracy.

2. Stop protecting the terrorist regime in Saudi Arabia.

3. Stop trying to control the world. There's no hegemony without blowback.

4. Stop being a safe haven for laundered money from the third world (looking at you City of London). Let that money be invested in third world infrastructure.

5. Stop toppling secular dictators. Saddam, Gaddafi, Assad, Bhutto, Mossadegh... spot the pattern here. This needs to stop.

Start with these 5, then we'll move on. You are making the mistake of thinking that the US gives a shit about terror, btw. Read about how foreign policy makers (people like Kissinger, Brzezinski, Stowcroft) think. They don't give a shit about blowback, they want to maintain hegemony. Terror is just a useful tool to keep public opinion in check.
Who is building more roads to have less car traffic overall?
Still has a very vintage vibe to it; I'm not sure how favourably it compares with Civ II (1996)...

Some people appreciate retro looks, but everything from the sprite resolution to the colour palette feels like a nineties aesthetic.
Yes, yes it is.

Does the link work as expected for you?

The strange thing is that it does work for me if I copy-paste the link (as opposed to ctrl-clicking it). There really shouldn't be much that's different between those two requests except for the referrer header.
At the expense of millions of what he should have considered his own people. I'm stretching the analogy a little here, but I'm sure you can think of another Allied leader that did the same.

And the other allied leader has (deservedly) an awful reputation. Definitely a reputation which is worse than Churchill's.
Related Linux kernel bug report: https://lkml.org/lkml/2011/11/3/110

However, that particular key combination ([Alt]+[SysRq]+[C]rash) works as designed. The old adage about security and physical access comes to mind.
There is Codea ( http://codea.io/ ) already which lets you make simple games and learn programming and I dont see tons of people using it. It's also less scary than Xcode.

I tried to "switch" to an iPad and the lack of a filesystem is its Achilles heel. You need to think of files if you are a developer or if you want to become one. iPad is anti-files so if you grow up using one you get brain damaged.

And no emacs so...useless.
Bob Harper has also made this point before: “The power of type theory arises from its strictures, not its affordances, in direct opposition to the ever-popular language design principle “first-class x” for all imaginable values of x.” https://existentialtype.wordpress.com/2013/01/28/more-is-not...
Paris in shambles what it takes to call 1876 madras famine “Great” happening?
Brilliant!

The question is: have things changed, have the soft sciences got better?
It's a great post, well worth reading.

However, I don't completely agree with the conclusion. I think that what we need is to correctly identify the situations in which giving up power in a specific way will give more power elsewhere.

You can't always know this up front. And you can't just get all this benefit for free by religiously following the principle "always go for the least power possible".

Instead, we need to look at the status quo -- even parts of it we haven't questioned for a long time -- and ask, "Where could I give up a little power in exchange for much greater benefit elsewhere?"
In Orthodox Christian theology, the harrowing of Hades occurs immediately after the Resurrection. In order to understand this event, we first have to understand what Hades is.

For Jews that believed in an afterlife, many did not expect something that we would consider to be like Heaven or Hell. Rather, Hades was the destination of all those who died. Hades was, for lack of better words, a place of gloom, essentially a jail of all the dead. For those who lived good lives according to the Law, the best they could hope for was that they would find themselves in "the bosom of Abraham": close to the religious they loved, but certainly not something like Heaven.

St. John the Baptist is also known as the Forerunner, the person who helped prepare the people for Jesus' message. He was the forerunner not only in life but also in death: he preached in Hades of the Messiah who, far from being a worldly conqueror, would truly liberate all humanity: He would liberate them from death and Hades.

To cut a long story short, the Resurrection is the death knell of Hades. The jail which kept the dead prisoner was destroyed in taking upon the Sinless One, God Himself. And those who were liberated were those who received the message of St. John.

It is of course not possible to know what form St. John's message took. It must have been something that even the dead could perform, though. And the dead, lacking life, do not really have anything to give. So I will -- perhaps unwisely -- hazard a guess that it might have taken this form: love and forgive your enemies.
I was referring to a report by the Brady Campaign that in 2012 there were over 90K gun deaths in that particular year. I saw this recently on the news, and the stats stuck in my head for obvious reasons.
> I'm not implying anything

Nobody is fooled by this denial. If you mean nothing at all, then why post at all? To mention random facts? Why post that? How about something from the other hundreds of pages of the Quran? 1001 Arabian Nights? The price of eggs in Cairo?
That's something that always kinda bugged me about tcl, the language is pretty bare bones in itself and you end up writing some pretty basic stuff in any given project.

Of course you end up building your own little standard library over time, but then you've got to import it into any given project.. Just an irritating extra bit of friction. And reading someone else's code means learning their standard library... (is it a standard library when everyone has their own?)
The only way to stop an ideology is to supplant it with another, better one. I am very sorry that Turkey and the EU did not get very far with the baby steps to accession talks that they took last decade. I believe both parties, the Middle East, and its neighbors would have greatly benefitted from the cultural bridge that would have created, and the PR boost to moderate Islam vis-a-vis Wahabism. It also would have been a great engine of economic growth to both sides, which is actually rather central to the question of terrorism.

As it now stands, we must create a true diplomatic partnership with Iran, and the million-dollar question, figure out what to do about Bashar Al-Assad. Above all, we must avoid the mistakes that plagued the invasion of Iraq.

I will also be waiting with very keen ears to hear the reactions and policy positions of the U.S. presidential candidates, particularly the former Secretary of State.

I am also very interested to see if, during the upcoming climate change talks, any attention will be paid at all by anyone to the link that has been made between a worsening climate and sparks in the Arab Spring.

Finally, the draconian surveillance bill passed by the French this year did not help to prevent these attacks. So it's certainly time to re-evaluate the pros and very large cons of these dragnets.[1] We have yet more evidence that they do not work.
__
[1] http://www.theverge.com/2015/7/24/9030851/france-surveillanc...
Count me in too. Worked almost two years of exclusive pairing. Other than onboarding new people to a codebase or ramping up juniors, it's the least efficient way to work I ever experienced. I don't have any formal metrics on code quality to compare there, but from what I can tell, the results were nothing close to "the best codebase ever".
So how do you pirate a Youtube link?
It looks like this will be the norm in a couple of years. I expect that there will be a time when no music or books are entering the public domain anymore.
Graham's essay is basically about what general purpose language to use when you're a small technical startup of clever hackers who want to develop cool stuff as fast as possible, using the language as a competitive advantage.

His conclusion is, bluntly, Lisp, since you can reprogram that language arbitrarily and it won't get in your way.

It is also excellent for implementing DSLs, which can be as powerful as you want. For example, Viaweb uses (still!) a Lisp-based DSL to provide the non-Turing-complete customization language for their customers, and I suspect that whole thing was a weekend hack.

(Edit: it probably is Turing complete though.)

The ease of creating such restricted DSLs comes from Lisp's power. At some point you'll need a general purpose language, if only to implement your other specific languages. If your team can be competitively productive with a remarkably powerful language, Graham says you should use it.