skysight-inc/HackerNews huggingface dataset:
Annnndddd.... what reaction do you expect? "Oh, please come and do web development so we can bask in the glow of your self-righteousness and infinite knowledge of computers."

/snark (apologies for being offensive, but good lord, what a silly statement - unless I missed the joke)

I stand before you as a counterpoint to your foolish generalisation, and guess what, I know plenty of other people that don't fit your stereotype either.

I'm not saying there's not an element of truth to your statement. See, here's the thing. People throughout the software (or any) industry have different collections of knowledge. There are an endless number of things to learn and each one of us is different and brings a different set of skills to the table.

To be great at web development you spend years learning the subtleties of developing for a vast domain of different platforms. There are bugs in the platforms decades old that I know the intimate details of and have workarounds for especially constructed to fit in with the other bugs in the other platforms we deal with. And that's a tiny facet of what you need to know.

You know what would really happen when you came over to web development? You'd find that a lot of the skills as a computer scientist aren't altogether useful.

You wouldn't be an expert computer scientist. You'd be a junior developer, probably.
I would not give up my uninterrupted sleep for a few dollars on the side. I don't think I would even want to be interrupted for the small profit of premium lines. I have better things to do than personal support for this type of customer, and I imagine the SQLite devs think similarly.
From working with Ruby guys its normally 1. Make it work 2. Spin up more AWS boxes
If for no other reason: We would probably be surprised and saddened to see how much software abuses the longevity of "temporary" files and being able to persist them across reboots.
Very underrated language, Tcl.
The code is there for everyone (who respects the license), but you also buy the brand, the name, the guys working on the project (aka talent acquisition)...
This is epic.

It deserves a video meme, something like this -
https://www.youtube.com/watch?v=KHZ8ek-6ccc
This whole thread is full of false equivalences. There's a difference between playing Russian Roulette with a 6 chambered gun, and one with 20,000 chambers.

Yes, you can die falling out of bed. You can drown in a bucket. A meteor can hit your house. You can get into a car accident. None of these are comparable in risk to free soloing.

Skydiving as a sport has 3 million jumps per year and ~21 deaths. It's extremely safe in comparison. (only about 1/5 of mountaineering injuries end in death)

There are many ways to get extreme thrills in life or achieve a zen state and not all of them have comparable risks of dying. And many of them have a non-zero probability of injury instead of death due to safety factors from equipment.

And then there are risks that bring societal benefit, for example, those who serve in dangerous places around the world bringing humanitarian assistance, or documenting human rights abuses. These are measured risks, and they are not solely selfish. Astronauts and explorers take risks on their missions, but they do so with the best equipment and preparation they can, and often for reasons that go beyond sport.

Deliberating putting yourself into a situation by forging the usual safety equipment is being reckless.

Often, the usual response to this kind of reasoning is that you could die at anytime so why not "live life to its fullest" but that's kind of a hedonistic copout. Subjectively you could define this to mean anything, like overdosing on heroin and dying in bliss. I think if you're going to be reasonable and empathic to your loved ones, your family, your community, you should have more concerns than just getting off on your own extreme hobbies while raising the cortisol levels of everyone who loves you. Taking the best available safety precautions is the responsible thing to do.
you’ll probably be integrating with a 70’s-era MUMPs-based EMR system, which will be expensive, painful, and slow

The funny thing is, if you study MUMPS even briefly, you will be struck a weird sense of deja vu... It's what we call "NoSQL" now. And it was superseded by RDBMS in the 80's for a reason.
I agree, but the parent was referring to this tool I believe.
Troubleshooting Using Bias Voltage
This is extremely risky to fund a political party with foreign money, in particular in the CIA's backyard.
Wishing you good luck and hoping (rather selfishly) this luck is contagious to Brazil (where I live).

A long time ago I worked on Interlegis, which is a tool for legislature workflow automation that's used, as far as I know, widely in Brazil. I see some interesting synergies there for you at a later evolutionary stage.
The percentage of speeding tickets written to people with huge incomes is low, so I doubt it. And taxpayers stand to gain the large fine, so the court time pays for itself.
Why thank you very much. I'm around Magic nerds everywhere I go, I suppose.
Yes, 10% of income would be unfair to low earners. That's why, like the article explained, the system is based on disposable income. Precise formula is described at https://en.wikipedia.org/wiki/Day-fine#Finland

For big earners it still hurts, as you can read from the article (search for rhinos).
I keep repeating myself on Hacker News, but once more, we've found the difference between Software Engineer and Computer Scientist. One makes things work, the other is a mathematician.

Why do we keep conflating the two?
That article was powerful, what an incredible writer and an amazingly talented person.

The world is a darker place without bright lights like that guy.
I guess it's easier to wait it out when it's not your tax payers footing the bill.
RDPY 1.3.0: Remote Desktop Protocol in Python Now Support NLA Authentication
such a cool idea :-)
I wonder if the issue I found sometime ago that segfaulted Firefox fixed stability problems for McAfee?

https://bugzilla.mozilla.org/show_bug.cgi?id=581946
Download iOS 8.2 via direct download links
You get a 50 pound speeding fine,but your insurance goes up by a few hundred for years. It really really hurts.

Not if you make 10 million.
> You cannot abstract away complexity.

No, you have a selection bias, you don't notice the abstractions that have worked.
In many countries an explicit, legal line is drawn
between uploading and downloading copyrighted material,

Not true in Germany, as far as I know.

Nach aktuellem Urheberrecht stellen sowohl Download als
auch Upload eine Urheberrechtsverletzung dar und sind
als solche prinzipiell auch strafbar. [1]

My translation:

Under the current copyright law both download
as well as upload are copyright infringement and
as such, in principle, punishable.

and some allow downloading because otherwise clicking
on a link might already incriminate you.

In Germany it does.
The most prominent case, so far, was when in 2013 the law firm Urmann + Collegen sent a large number of cease and desist letters to people that
used a popular adult video portal. They obtained the IP addresses
from ads they allegedly published themselves. This was major news in Germany.

The reason it doesn't happen more often is that going against Torrent users
is much easier and less risky for the law firm. Urmann + Collegen went bankrupt in 2014 from the fall out of this case, but this is the exception.

I don't have a number for 2013,
but in 2011 the mentioned law firm alone sent 70000 cease and desist letters amounting 90 million Euro.

What k___ is saying is that it's the illegal upload part that moves
people away from torrent.

I understood, but that's not relevant for Germany.
Even if it was true it wouldn't matter, because the two points I mentioned
give the cease and desist lawyers (Abmahnanwälte) a much easier way to go
against downloaders.

[1] http://www.rechtsanwaltskanzlei-urheberrecht.de/news/Abmahnu...
I get annoyed for the opposite reason -- I wish it was easier to say to the OS "Take this directory away when this program finishes". You can get so far with atexit, or unlinking early (but that's no good if you want to pass the files on to other programs).
Agree on debugger. However, did you follow the guidance and turn on the flag in Chrome? The flag lets you bypass the heuristics for when to show the prompt. If you don't have it enabled you have to visit the site twice in two weeks (on separate days)
The Lookout
This has nothing to do with anything.
That will be coming. It is mentioned in the article.
Work on Deep Ideas, Not Superficial Ones
The problem is that loud, wrong assholes tend to be be highly skilled at manipulative strategies e.g. Gish Gallop, etc. In fact, it's selected for. And you can't always counter disingenuous debate with honest debate - you just have to kick that person out of the room.
This is incorrect. Linux doesn't write small files to disk if they are deleted within a certain time. And if that's true for Windows NT, then it's a problem with Windows.
Everyone has, Chrome has for a long time too, this is about Chrome being more proactive in letting the user know that they can install this experience.
It is actually possible to clone/push wiki pages using git: https://help.github.com/articles/adding-and-editing-wiki-pag...
I am always impressed that the same technology is accessible to everyone, well everyone who can afford it. Going out and buying an iPhone is an expensive experience, and likely out of reach for the very poor (I don't have one, I think it's too expensive for what it is), yet given how many I see wandering around here in the UK I am always impressed that the insanely wealthy and the not-so-wealthy get to use the same device. It's kind of reassuring that we all get access to the same software and hardware, even if we use basic Android smartphones instead.

It's a bit like the wide access to low-cost flights to Europe; that would have been unthinkable in the 1980s.

I always find it oddly refreshing to see! We haven't made the same progress in politeness and kindness to our fellow man, but at least technology is relatively cheap and easily available.
Thiết kế web bán hàng online và những sai lầm cần tránh
If you are stretching the definition that much, then it applys to pretty much anything in the service sector. How is it any different for a traditional taxi company?
I did, yes (the test site works fine).
OpenBSD 5.7 Preorders Started
The court time only pays for itself if the tickets bring in enough money to cover the salaries of the court employees that have to be there to handle the burst of cases it would result in.
Threads are an illusion – asynchronous programming with boost::asio
Disappointed that the Crucial MX100 / MX200 wasn't included on this. We've been using Crucial exclusively for just over 5 years with customer laptops. We swap the hard drives out for Crucial SSDs when setting them up for the first time. In 5 years, with average use, we've only ever had a single failure... out of literally hundreds of laptops we setup per year.
That's one of the things I like most about technology. It takes things that were formerly available only to the rich and gives them to everyone. The only thing left to them to display their "wealth" is to plate the stuff in gold and glue diamonds to it.

Technology makes the rich silly.
irishcoffee, you should listen to this http://www.npr.org/programs/invisibilia/382451600/entangleme...
This is really clever. So basically iiuc, they set up a network to encode down to a representation that consists of parameters for a rendering engine. In order to ensure that this is the representation that is learned, the decoding stage is used to re-render the image subject to transformations and perform the decoding based on a an initial reduction phase after rendering. I.e. it is like an autoencoder, but the inner-most reduced representation is forced to be related to a graphics rendering engine by manipulating related transformation parameters.

Not only is this interesting from the point of view of using it for learning how to generate images, but it is a novel way to force a semantic internal representation instead of leaving it up to a regularisation strategy and interpreting the sparse encoding post-hoc. It forces the internal representation to be inherently "tweakable."
Hey, sorry I downvoted you accidentally when switching windows due to my laptop being slow and stupid :)
I completely agree that software development is such a vast field that it is completely impossible to be proficient in everything. I am kind of a lamer in web development, for example.

But fundamental CS is a different thing.

"Annnndddd.... what reaction do you expect?"

Admitting your shortcomings and try to fix them is not an option at all?

When some central web frameworks do lamest mistakes like making an O(n^2) queue, it is frightening. And instead of deflecting any critique, one may try to fix this situation somehow.
The 6 Most Important Sci-Fi Ideas
Especially since an open source client, can be fixed on the client side. No reason to include nasty hacks for buggy clients.
In general, not so simple.

The industry shapes the culture, but worse, the law and the market.

Very typical example is the corn lobby group, whose result on the market is to cause junk food to be much cheaper than nutritious food, thanks to perverse subsidization. In turn this makes much more difficult for a relatively large part of the population to eat correctly - practically difficult.
Is this implying that its popularity exploded on the 7th?
Seriously? So if you write a key file or something small to disk and immediately pull the plug on your computer, it will be gone? That is incredibly stupid for a file system that people expect to actually write the file when it says it did.
Fair enough, but what I wrote still applies for files that are not deleted within that period.
I wonder if perhaps it's a good thing that rich people can pay to use handicapped spots. We could just think of them as "priority parking", and the regular priority parking ticket costs $x while handicapped people get a coupon entitling them to free access. After all, the intention isn't to prevent healthy people using them, it's to prevent them becoming unavailable - a gaggle of handicap convention attendees would cause more trouble than an occasional CEO buying his own groceries.
>senior banking officials reportedly lobbied for permission to track down hackers’ computers and disable them

How, by DOSing the IP in your logs? Sounds like a lot of intermediary victims whose computers and unsecured WiFi networks are going to get disabled while the crackers get off scot-free.
Fintech Global Tour goes to Italy to discover an entrepreneurial renaissance
What do you mean? Sounds like you take credit for the whole Wikipedia Bitcoin article.
So the CLT says the sum of random variables with rapidly decaying tails will approach a normal distribution. There are similar results showing that the sum of slowly decaying random variables approaches a stable distribution:

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

This makes the stable distribution the right answer under some circumstances.

For different test statistics (e.g. max drawdown), you've got similar fat tailed distributions, e.g. GEV:

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

As an example of how you might use slowly decaying distributions, consider this example of Cauchy PCA:

http://arxiv.org/pdf/1412.6506v1.pdf

I'm working on an blog post explaining the use of fat tailed distributions for linear regression in a Bayesian context.
Yup, clickbait is _everywhere_ : https://i.imgur.com/JX8EGpR.png
Yes, seriously, unless the software calls fsync(). As a user, you can avoid that by mounting your disks with the 'sync' option, but prepare for your system to become very slow.
But this is why they offer Github Enterprise. AFAIK it's hosted on your own servers.
Slap. Stop whining.
CSStyle.io is awesome
But you could pay someone else to answer these calls for you, couldn't you?
An informed and educated public's decision to vote is also skewed by how much they care about the issue, which gives certain factions a big say in running it. Cuban Americans[1] and fanatical anticommunists care a lot more about not normalising diplomatic relations with Cuba than the general public cares about export contracts, holiday destinations and Cuban human rights not being any worse than many other countries the US has diplomatic relations with.

Public sentiments are often swayed in favour of war, and have far less reason to take into account its consequences, because the public isn't punished at the ballot box if "our patriotic duty" turns out to be a farcical mistake.

And when it comes to influential minorities, can we even rely on the 59% of Argentines (Yougov survey, 2012) that think military action over "las Malvinas" would be inappropriate to keep the ultra-patriotic 26% that would favour a hypothetical military solution in check? Especially with a substantial majority of that anti-war grouping believing those islands rightfully belong to Argentina anyway. The 1982 war, after all, was a desperately unpopular dictatorship's attempt to appeal to public sentiment.

[1]though due to the quirk of Florida being an essential swing state in the electoral college system they've had a disproportional influence in policy under the existing system anyway...
Nobody show this to Bjarne Stroustrup
https://www.youtube.com/watch?v=YQs6IC-vgmo
The Setup: Junio C Hamano (git maintainer)
Tours of duty: the new employer-employee compact
His Swedish lawyer, Thomas Olsson , has stated that Assange will cooperate fully.

Now what Ecuador will reply is another matter...

Edit: Timeline of case. http://www.thelocal.se/20141028/timeline-julian-assange
The statement was a little strong, but in my experience it contains some truth. People who has never used a lower-level programming language can't often recognize these performance issues.
trail = trail + [self]

That + operator looks so innocent, so seductively simple..
I'm sure they have their reasons (I won't pretend to know every detail about their setup) but it's not a solution I would adopt in our environment.
Because you cant be good at either without having an element of the other.

Ideally, they overlap.
It is only not surprising if one believes that all of this is a plot to get him extradited to the US. Which always seems far fetched, till the behaviour of the prosecution made it clear that is the only sane explication - apart from complete incompetence combined with arrogance, a "he has to come crawling to us if we say so" attitude.
Except that you have to pay for the course. And the cost is the same as the ticket. The only difference is you don't get the endorsements on your license.
>>There are a ton of modern games with really compelling narratives.

The problem isn't really the narrative, but rather the lack of a well-developed, deep setting. All of the games you listed have very good stories, but those stories make you the Center of the Universe and everything revolves around you. Even the parts of the setting that are explained give a very strong feeling that, at the end of the day, they were developed to justify and validate your goals and missions, either by hampering you or aiding you.

In direct contrast, I'd like to point to the Baldur's Gate games. They don't just have an excellent narrative. They also take place in a very strong, well-established setting. This setting successfully conveys the feeling that, while you are an important character and what you're trying to do is important, at the end of the day the world (of Faerun) is chock full of people and organizations and nations with their own agendas. The epic saga you experience is simply one strand in a massive tapestry. And in the end you don't save the world or some such nonsense. You simply conclude your own story, and life goes on.

Compare this to Mass Effect, where you literally save the entire galaxy from ultra-powerful robots who literally want to wipe out all life. Okay, fine. But the series does so little setting development that you end up caring more about destroying the bad guys than understanding and learning about the galaxy you are trying to save.
They should sue the AV company.
Wow, very nice.

The difference between the spheres and the cones is not quite obvious, but it doesn't appear to matter.
Yep, "loser pays" is the rule in Europe including Finland.

There are some exceptions (court can decide that each side pays their own way, or decide the winner can only reclaim a reasonable amount considering the position of the loser) but the frivolous speeding ticket challenge would not be one of them.
If one of the goals was to hinder Julian Assange greatly, then that would explain it.

I'm not saying that Mr Assange is definitely blameless, I wouldn't know. But it does seem that if you go up against the very powerful, any shortcomings will be ruthlessly exploited.
Stock repurchases are a different way of paying dividends IF the stock is undervalued. Is GM undervalued?
Aimeos Web Shop Bundle for the Symfony PHP Framework
Suddenly, It Seems, Water Is Everywhere in Solar System
Java had the same kind of issue for years.

In Java and Ruby, the standard library uses an object `+` operator to mean concatenation (not numeric addition), and the implementation did immediate data copies, rather than doing reference linking and copy-on-write (or immutability).
Digital signatures – why and how you should use them
http://www.google.com/trends/explore?q=bitcoin#q=bitcoin&dat...

Meh. Anomaly or scrapers.
On wikipedia, people write the initial articles and then watch them. Most authors are watching hundreds of articles that they "own" and usually swoop in to undo any bad changes. It has it's good sides but it also is like the feudal system where all of these writers are kings of their domain.

I added additional helpful information and photos to an article local to my area about a coal mine explosion that happened in the early 20th century. The original author came back and undid all of my changes because he was the "original author" which somehow gave him permission to do that. I had to appease his ego so that he would allow me to make the changes (that or I could have challenged him publicly, which I really didn't want to do.)

I can't speak for this author on Bitcoins... just my experience on Wikipedia.
Some disabled people rely on access to these spaces, meaning if the spaces are full they can't do their shopping and have to go home.
Wow, those 'top' statistics are quite depressing. Mainly films, celebrities, conspiracies, war, death and missing airplanes.
>>One can surely argue that for an increasingly large proportion of the public

Did you mean an increasingly small proportion of the public? Because income inequality statistics seem to show that the rich are few in number and they are getting richer, whereas the vast majority suffer from stagnating or even declining wages. For the latter group, receiving a $500 ticket, followed by an increase in insurance premiums once that ticket goes on the driving record, is a pretty significant financial blow.
It's good until someone abuses this
ok, now i have to rephrase my statement:
1. Make it work
2. Measure
3. Optimize

What people often miss is the measuring part.
I've been terrified of linked structures since I saw a video (I think it was here) from a C++ conference talking about how horrible their performance is.
Apple has pretty decent margins on all their devices. I don't think they need a $10,000 watch to fund R&D.