skysight-inc/HackerNews huggingface dataset:
I respect the ideal behind wikileaks but its not very important, and i believe that it takes a quite considerable amount of naivete to believe that this behaviour is beneficial to the masses rather than the groups and organisations that wikileaks is 'against' (!)

The 'transparency' is only of value for people who are too fucking stupid to understand that people are people no matter what job they are in, and should absolutely be expected to behave this way if there are not checks and balances in place.

Spamming out people's personal details is not just sloppy, it is giving ammunition to criminals and maybe even the target of this press release...

Personally I consider that to be very /wrong/ it may be legal or illegal or whatever, but its just wrong - people can come to some kind of harm as a result of this action. Conversely the benefit is that stupid people get their eyes opened? You can fuck right off frankly...

Noble intentions or not, wikileaks should not give people genuine reasons to attack them. This is precisely one.
Does it now support multiple cursors (like CTRL+D on Sublime Text 2) ? Last time i checked, it didn't, and that is a deal breaker for me
If I had to choose from facing life in prison (and maybe being raped there) and sharia punishment for stealing someones wallet I'd probably prefer having my hand amputated.

That's how irrational and absurd this law is, the Taliban look like humanists compared to that.
This is a nicety that might ring hollow to someone who spent the time between turning 22 and turning 60 in jail, only to finally be released on evidence that the prosecutor framed him. In the same way that you can't resurrect the wrongfully executed, you can't restore the vitality, family, or place in the world that the innocent guy would have had.

I don't find the death penalty especially sui generis for that reason.
Curso de Estruturas de Betão com Júlio Appleton
The problem is that when you work on big teams and are forced to work in C++98 with lots of style guide restrictions. Or when management will ever allow for updating the compilers on the build infrastructure.

Also compiling C++ code in C++11 mode won't make many developers use Modern C++, instead of C compiled with a C++ compiler, as many still do.

Maybe it works for your context, but in a global context we need to have safer languages for systems programming. Which were already available when C didn't had any meaning outside UNIX.
EU commissioner for trade is probably corrupt, poor Europe
Karel De Gucht, the EU Commissioner of Trade has commited tax fraud and probably multiple other money scemes over the years, he's also the guy that introduced ACTA into Europe and send a personal letter to every politician that they shouldn't believe what they read on the internet.
(How much money did he earn on that :))

I have recently heard that his investigation in Belgium for committing tax fraud will be in Gent, on request of Karel De Gucht. I wonder how much friends he has there.

Another interesting thing, his job won't be in jeopardy, even if he is found guilty (it was a reaction of the EU i read somewhere).

I don't know why i'm posting this, i just feel sad for Europe and the country where i live in (Belgium),

I also feel powerless, because i can see he will get away with it, abusing his power given by the people.

And none of us will make a difference against the "great" EU Commissioner of trade.

Poor Europe
True. TC article does not shed any light on this. But, the fact the MSFT failed to see the future in the last decade and becoming complacent about what they had made to the reversal of fortunes. They missed to realize mobile & cloud were multi-billion dollar opportunities. When they tried to make adjustments, it was too late.

Nevertheless, the news of the moving of the man on top gave some cheers to the wall street to go bang it and despite the fact they did not make any noteworthy product in the year in review, the stocks went up 42%.

It deserves a discussion.
Want links, just ask, i'll look them up for you. Most of them will be in dutch (or Google Translated english).
The spirit of software: An insider's interview (H.U. Gumbrecht (Stanford), FAZ)
It weighs 93g and is made of tyvek, polystyrene and carbon fiber.

In comparison a Canadian Goose featuring in bird strikes weighs in at 2.5 - 6.5kg and is made of organic matter.

I think the risks are small.
Have a look at PyD and CeleriD.

http://pyd.dsource.org/
All networking code should work even if it receives 1 byte at a time. Use a buffer, and have some sort of abstraction responsible for packetizing the input. The output of that module is a fully formed frame ready for interpretation.
If it is good enough for North Korea, it ought to be good enough for us! Right?
Show HN: StumbleUpon for books
https://www.meldium.com/ is awesome for that.
In the history footnotes, unless Google manages to convince other browser vendors to adopt it.
Making endeavors like this scale is an interesting problem. On the surface, this is inherently unscalable, but it does prove that a novel idea can spark latent compassion to create something truly awesome. The obvious thought is applying something like Batkid to third world cases, but it would end up helping out a few cases in the millions that exist. A cynical view is to look at this as an example of first world individualism triumphing over the greater need of larger populations, but I think it's worth thinking about it the other way round - how might it be possible to use compelling stories like this to solve a larger population of problems.
>In the US, businesses must be willing to accept USD for their services/products...

Not according to the U.S. Treasury:

There is, however, no Federal statute mandating that a
private business, a person or an organization must accept
currency or coins as for payment for goods and/or
services. Private businesses are free to develop their own
policies on whether or not to accept cash unless there is
a State law which says otherwise. For example, a bus line
may prohibit payment of fares in pennies or dollar bills.

In addition, movie theaters, convenience stores and gas
stations may refuse to accept large denomination currency
(usually notes above $20) as a matter of policy[1].

>I've met with quite a few Treasury lawyers who work in their policy office...spurring adoption...

Well, they're taking a big risk, since Bitcoin can be easily upgraded to fully anonymous with a protocol upgrade using existing technology (Zerocoin) [2]. I think it's wise to wait until Bitcoin is more entrenched before implementing the extension, but there's no huge technological barrier preventing Bitcoin from being fully anonymous.

Besides, it's not like the current system isn't fully tracked by the Treasury department. They already have access to everyone's transactions (via Swift, etc). The hard part is figuring out which transactions to investigate, and Bitcoin won't make that any easier.

1. http://www.treasury.gov/resource-center/faqs/Currency/Pages/...
2. http://zerocoin.org/
Hi,

Thanks, it's great to hear that from you. I was also going to implement the brush changing logic which would enable it to draw on large areas of single color with a big brush and further optimize other parts to make it even more realistic (detect shapes and draw them completely and draw over them like humans and so) but then I thought, that would ruin the fun. Actually I'm a paying user of the game[0] and never had the intention of ruining the fun for anyone, so I stopped. I'm a big fan of DoD and how it evolved.

Keep up the good work, and thanks for being nice =)

[0]: http://doodleordie.com/profile/egeozcan
i believe it works with the gcc, clang and msvs compilers across ios, android, windows phone, linux, windows desktop, windows metro, mac os and the game console compilers.

sure its not standard, but in practice its never caused me a problem.
Learning 30 Technologies in 30 Days: A Developer Challenge
18 days back, I took a challenge to learn 30 technologies in 30 days. So far, I have covered a lot of topics including JavaScript frameworks, sentiment analysis, article extraction, Java frameworks, etc. You can track the full series here https://www.openshift.com/blogs/learning-30-technologies-in-30-days-a-developer-challenge. It has been a tiring but a good learning experience. I would like to hear what others think about it and what other topics should I cover?
idnes.cz is the web presence of the "largest serious Czech newspaper", as they like to call themselves. Proud to see this on top of HN. Geocaching is fairly popular in the Czech Republic, though I don't know of a comparison to other countries.
Click: https://www.openshift.com/blogs/learning-30-technologies-in-...
And how much of that money could have been used to treat other equally worthy people suffering in equally hard ways?
He wasn't insulting it, he was referencing a pg post that changed the way a lot of people approach startup marketing/relations: http://paulgraham.com/ds.html
Such a well reasoned counterargument.
The balloon is already back.

http://technet.idnes.cz/starujeme-stratocashing-miri-do-stra...
Perhaps "Bruce Wayne's" money might have been better spent in providing base line care and medical research to the benefit of many, rather than spending it on a big PR stunt.
how does it count as xss when it is only affecting yourself and not other users?
Do you see a reason why the "per 100,000 population" wouldn't correct for population.
He means people born in those cities were leaving?
Don't get me wrong, the idea is cool, but I think there's enough plastic garbage on earth already without dropping more from space. Who cleans those things up if they land on private property?
What you present as new paradigms are features of many languages languages, that any compiler design scholar could present examples of.

They are only new paradigms for those that only know mainstream programming languages released after 2000.

Go is a nice example of how new it really is:

http://cowlark.com/2009-11-15-go/
Something similar can be done using a Raspberry Pi instead of an AWS instance. Just go to your favorite search engine and search for "raspberry pi bittorrent sync". This way you can save that $175/year for an AWS micro instance, and have complete control over your server.
Infographic satire
I was very interested in trading stocks for a while, and would read up a lot about the markets. I then met a stock broker and he told me that it wouldn't be very different from gambling if I were to invest based on the news without much understanding of how the markets work.

One thing he told me really struck a chord: I spend 8 hours a day at work, and read about the markets in the night or on weekends. But he lives/breathes/eats the stock markets all day and it's been his full time job for the past several years. So my money would be safer if he invested it for me instead of doing myself (unless I had : http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect)

So now every month or so he calls me to recommend a stock and explains why I should invest in it. This let's me use my spare time to develop my skills (since I'm somewhat early in my career) and I've gotten good returns on my investments in exchange for a small commission.
https://search.wikileaks.org/gifiles/?viewemailid=363678

Nice.
here another one :)

https://github.com/pilu/traffic/
Time Travel and Modern Physics
The problem is the false positive rate. It's like strict parents and car alarms. Car alarms go off without good reason all the time, they're ubiquitous and thus almost completely useless. When was the last time you heard a car alarm and investigated whether a car theft was in progress?

Similarly, a parent which tells their kids that pot will kill them instantly, prevent teenagers from watching PG movies, and so on is more likely to have their advice completely ignored when there is an opportunity to do so. And then you end up with kids who get into oxycodone, binge drink, and have unprotected sex.

The strictness of browser security is pretty ridiculous and not very helpful to the end user. If I go to google news on my phone I get half a dozen messages about certificate mismatches, which I have to dismiss individually. It's a dumb system with even worst UI. Except the UI is the foundation on which a sense of trust or alarm is built.
translate.google English version - http://translate.google.com/translate?sl=auto&tl=en&js=n&pre...
Like anything shitty in tech being used, decisions pulled by non-engineers.
Are not fires natural? Sequoia trees need fires to reproduce. Highly efficient fire-fighting methods creates timing bomb, as more and more material accumulates.
I'm a little biased - I love Docker, and I think anyone who works on the cloud(who doesn't?), should use Docker containers. And if you're on OpenShift, that's awesome! So, Docker is definitely something you should include in the next 15 days.
I think all the departure table screen I've ever seen have run Windows.

Always wondered what the hell, especially since it doesn't even seem to provide stability.
Deep Space Exploration: Consider Designing an Alternative Approach
The owners of the private property or those willing to enter private property to retrieve the object. The whole point is to find those "things", so I doubt they will end up as plastic garbage.
Do you have any more information about your project that you can share?
Because it's not that big of a deal. People's CC number is everywhere. In databases, on receipts, etc. It's a little more risky but so are many things people do daily like owning a Ford truck (some of the most stolen vehicles) or using ATMs.
When given a question about plotting a data set, the algorithmic thinker will introduce quarternions and give you an efficient algorithm. The mathematical thinker will generalize to N-dimensional piecewise differentiable manifolds and prove under which conditions an efficient algorithm exists (non-constructively, of course, because that proof is more beautiful)
Some ideas:

- The cost of a Windows license is tiny compared to the cost of the hardware and software.

- The cost of installation and maintenance: How much does it cost to pay someone to attach that screen to the wall and run wires around the building to the room containing the server?

- Back in 1995 it probably did make sense to use Windows, since it had wider support for hardware and good developer tools. Now that there is a huge amount of software written in the 90s for Windows, it's going to take a very long time to change that (if ever).

- Windows might actually be better for this even now.
Then that should be specifically highlighted as a concern and a fix.

I don't even know what people mean by 'privacy' anymore - it means so many things to different people. A friend of mine started a 'social network focused on privacy'. Except that when you signed up, your details were available to anyone else who'd signed up - they could browse all existing members. Was that 'private'? I complained and he's changed the behavior, but the point is his notion of 'privacy' was apparently radically different than mine.
Yep, it is pretty common. In Novosibirsk (Russia) such displays installed in subways (metro) and all of them shows some error when I see them. It is weird.
Rethinking the car wheels
The total cost of using Windows is (probably) lower than using Linux. These displays are often custom work - building something like that is a couple of days work for a WPF or Flash (/Air) developer. The vast majority of those use Windows. And I've not even touched on the administration costs..

To be honest I'm more concerned when I see ATMs running Windows 98; at least these advertising displays can't do any real damage...
By your definition the large majority of the world population is stupid. Which kind of renders the term meaningless, and makes you sound like a bit of a prick.

Don't get me wrong: I fit in the autodidact category and everything I've achieved has been through not brainlessly following the rules, being curious, eager to learn, and slightly subversive. And sometimes I find myself thinking in a way similar to you. Often, I get frustrated when I see people around my blindly doing what is 'normal', living by default, and missing out on the tons of opportunities that are out there. It's their own fault, right?

And yet, over time, I've come to understand that my lack of 'stupidity' and my lack of 'mediocrity' are, to a large degree, not a result of my own awesomeness and my own awesome choices. They're to a large degree a result of my personality, my intelligence, the unusual way that I've grown up and that I've been raised, a bit of luck, and good timing. These are things I didn't work for.

I'm not saying it all just happened and I did nothing for it; I'm proud of the work I did to get here. I'm just saying that it's too easy to call everyone else stupid because they haven't enjoyed the unique concoction of nature and nurture that contributed significantly to what i am.

Plus, if anything, these stupid, mediocre people need sympathy and help from those like us, rather than arrogance and high-horse bullshit, don't they?
Because .NET makes it very easy for average developers to write GUI programs, and Visual Studio is what they use to write them.

In theory, this developer could just use Mono to run his .NET app on Linux. But that requires them to learn how to do that. Personally, I've never found a clear tutorial on how to take a .NET GUI app that you've just written in Visual Studio and get it running on Mono. I haven't looked in several years, so I thought I'd give it a try right now. I googled "visual studio mono" and these were the top 3 results:

http://www.mono-project.com/Visual_Studio_Integration

http://www.mono-project.com/Working_with_Mono_and_Visual_Stu...

http://www.mono-project.com/GettingStartedWithMonoTools

None of those are clear at all. The second page links to this screencast: http://www.mfconsulting.com/product/prj2make-sharp/tutorial/...

which illustrates how to use this thing with Visual Studio 2003(!) and demonstrates part of the problem: the Mono version of the app looks noticeably different from the native Windows version. Sure, this can probably be fixed, but it's yet another issue that the dev has to spend time learning how to hack around.

This situation results in substantial cognitive overhead. It's unlikely that an average .NET dev will be able to go into work, install this Mono plugin, compile their app using it, and present to their coworkers, "Look! We don't have to change our process at all, and we can deploy our app on the latest Ubuntu with a minimum of hassle."

It's hard to imagine how wonderful it is to build .NET apps compared to dealing with Qt, because Visual Studio's GUI designer is just so good. Suffice to say, there are a lot of network effects that keep a developer mentally locked into Visual Studio's paradigm of "here's how you make this GUI form;" a paradigm which is immensely difficult for Linux to support natively.

I think it's a mistake for Linux to even try to support this, though, because it's probably focusing on the wrong problem. The way to beat Microsoft is to make it so easy to write cross platform business apps that newer generations never even bother figuring out how to install Visual Studio. I think the web browser will be that solution within the next decade. It's not quite there yet -- it's way easier to get a GUI workflow up and running using VS's designer -- but it seems inevitable. So if you share the author's concerns, then the best course of action is to write some quality tutorials for your web frameworks, and to invent easier frameworks. The advantages of the web will naturally outweigh any possible native program advantage.
The worst cheaters seemed to be the guys that played in the [inter]national competitions. They would cheat, say "online doesn't matter, LAN noob", and ruin the game for everyone.

But like I said, I can see the appeal of creating the cheats at least. My first introduction to real programming was creating a mIRC script that would login and "vote" on a popular local website where there was a 15 minute delay between votes - where the developer kept changing forms and URLs to stop my script from working.
Running an experiment to see if people mainly respond to controversial topics?
Hi all, running an experiement with my friend to see how much people want to talk about uncomfortable and controversial topics. Is this what people really want to talk about, juicy things and are afraid? Or is it something people don't want to talk about, especially with strangers? What do you all think? Many thanks, Stu
Most of the software dev in the world don't know anything besides one language (either java or vb) and one operating system they encountered right after school. And even when they do - management doesn't.
People use what they know. Given a hammer, everything looks like a nail.

If you work in IT for any length of time, you come across people who use Excel as a text combiner to parse tabular text in ways similar to how a regex could, or have similar convoluted workarounds for any number of tasks.

In some ways, these are quite clever hacks.

In other ways, it's kind of sad as it obviously shows how badly GUI-centric "It's a fancy typewriter" attitudes toward computers have ruined generations of users by giving them substandard tools which they barely can make work for an automation task.

I'd love to see a "Signs in Stores-ix" as much as the next guy... but most people who do this are probably designers or businesspeople whose computer worldview doesn't extend behind Photoshop and Powerpoint. And thus, that's what was mandated on the displays...
SF vs. NY: Which is Better, Really?
One of my responsibilities was to serve as admin for our campuses digital signage system. It used windows based machines. The cost of the Windows OS was trivial compared to the cost of the hardware and the license for the digital signage software. it also helped that if need be these systems could be managed with our existing toolset such as SCCM and remote desktop. and if we needed to do something that the Digital Signage software could not do for special occasions if there was a windows app for it, it was that simple.
Because the hardware support is good.

Because the licensing costs are pretty small compared to the project costs.

Because there is plenty of tech support available.

Because Windows flash support is good.

Because there are plenty of developers who will customize it for you.

Because it is easy to add to the existing networking systems being used.

There are plenty of reasons to choose Windows for this kind of thing. why is the article even complaining that the OS is old? No need for cutting-edge here. (EDIT: Oops, that was in the comments section)

(LOL at the mouse jiggler software though!)
I keep wondering how people can possibly defend the government's conduct.

>Are we seriously suggesting letting people do this

Do what? Expose evidence of government corruption? It is written in the law that this is exactly the case. There are numerous examples of the failure of the laws meant to protect us from this scenario.

> if they think the goal is just ? It seems so.

There is no justice in following unjust laws.

>I shudder to think what the consequences of that would be.

An informed electorate? Backroom-dealing politicians have to work harder to conceal their works? We should be so lucky.
I bet the whole ecosystem of updating, remotely maintaining, selling an advert and designing an advert on a display in a train station is deeply engrained in windows technologies, and swapping the front is not trivial. I bet everyone knows its shit long term but the cost of migration outweighs the short term fixes (mouse wiggler!). Probably its what the customers want anyway
If everyone did write their own exploit, I'd still have hated it. Cheating in those kind of games really does ruin the game for everyone else. Enabling those people to do what they did was nearly as bad IMO.
This is interesting, would love to see how this plays out. I do hope they do quite a bit more developer facing stuff to get people on-board.