skysight-inc/HackerNews huggingface dataset:
Can someone explain the following comments, for someone with some knowledge of ML but none of NLP?
"First, it's really much better to use Averaged Perceptron, or some other method which can be trained in an error-driven way. You don't want to do batch learning. Batch learning makes it difficult to train from negative examples effectively, and this makes a very big difference to accuracy"
I thought that it was typical for suitably regularized batch methods to modestly outperform or at least match (in terms of accuracy) online methods, whose main advantage is their speed.
Openings in Todoed.co tech team
Thank you for the interesting response!.

The question then given that as you pointed out the kernels that most people run are divergent from upstream for various practical reasons and that getting upgrades out quickly onto systems that are not easy to upgrade very easily is why marking stuff as security is a good idea as it does paint a target on those people who can't upgrade straight away.

It seems that the Linux team have taken a practical approach to solving the problem by not flagging stuff as security critical and allowing the vendors to handle the packaging.

I'm not saying that the way they do it is perfect but given the unique 'fractured' way that the kernel ends up all over often in devices and systems that can't be upgraded the current approach works.

It's certainly an interesting question.
Isn't the effect identically achievable using the `transform` css property?

Why would anyone use JS in this case?
This does not belong in C#; this belongs in the CLR. If they don't do this as an upgrade to the CLR, then they are effectively admitting that "common language" is dead and a joke, even more so than now. (Where libraries, even MS-shipped, make API decisions based on C# compiler implementation details.)

On the plus side, they're finally talking about something that should have been addressed back in 1999.

The downside is that C# seems to be getting a lot more complicated due to having to graft this stuff on in an ugly way. I agree the language needs tons of work. I just wish they had better fundamentals so it was neater. F# already has most of what C# can aspire to be, but it feels far less complicated.
Why Safari Content Blockers beat standard adblocking
What, for a bulletin board?

Kids nowadays...
Although Van Leeuwenhoek wasn't a scientist, the skill he deployed in developing his microscope was a considerable achievement at the time. As in so many scientific stories, his work spurned others into further discoveries.

Here's a BBC science documentary from 2009 called The Cell that begins with the story of Van Leeuwenhoek. Unfortunately, this YouTube copy has been dimmed presumably to avoid a copyright takedown. It's a shame these documentaries languish in the BBC archives.

Narrator:"My starting point is September 1674 and the Royal Society of London. A mysterious satchel arrived in this club for gentleman scientists. It had taken five days to get here from Holland, across the North Sea by ship and then by horseback rider. The package came from a man who built the world's most powerful microscope, a microscope that revealed a hidden kingdom no-one had seen before..."

https://youtu.be/nc9aSq22nmo?t=2m16s
Mozilla Bugzilla accessed, private flaws compromised since at least 2014
As a helpful criticism: Great idea, but the execution needs improvement.

To my eyes the tree visualization is a good pre-alpha proof of concept but now it should be productized. I.e. the growth looks like simple parenting, the leafs are mostly awkward, etc. It does not look like a tree.
https://news.ycombinator.com/newsfaq.html

>"Can I post a job ad?"

>"Please do not post job ads as story submissions to HN."
If you become unemployed in Germany you get unemployment benefits depending on your previous salary for one year I think. After that you get social benefits based on the existential minimum, roughly 400,- Euro plus your actual rent and you can request additional support for special circumstances like getting a baby. And because this is defined as the existential minimum refugees receive the same.

Not sure what you mean with inviting refugees and letting others care for them. Germany surely doesn't ask for more refugees but we will take care of the ones coming here.
I saw this comment before reading the article completely, and thought it was about being expelled for using JS. I wouldn't be surprised if, to someone who knew only HTML, JS looked like "hacking".
Wow - my company is getting into the EC2-Docker idea pretty heavily at the moment (and I'm going to wind up in charge of monitoring it). This is...not great to hear.
>To me, as a C# dev, this proposed change seems rather quick (let C#6 get some use first) ...

Not really. The non-nullable references feature request has been on the radar for many years. (E.g. this July 2009 stackoverflow post[1]). There are also some very old MS channel9 videos where Anders Hejlsberg acknowledged that the community wants this safety feature and discusses the difficulties of implementing it. I don't have a link to the video but this 2008 stackoverflow post mentions a Computerworld interview on the topic.[2]

Non-nullable references is not a shoot-from-the-hip feature addition, and the C# team has been thinking about it for a very long time

[1]http://stackoverflow.com/questions/411906/c-sharp-net-design...

[2]http://stackoverflow.com/a/178090
Hi, Zen Timer developer here. We do have plans to introduce new algorithms and leaf shapes over time. It is very easy to customize app as it is but with introduction of more different algorithms tree shape will be even more unique.
Right now algorithm makes sure that each tree has unique shape, introducing drift and wind as random math parameters.

Thanks for your thoughts!
Thanks. We have spend lots of time balancing between very rudimentary and over-designed trees. We think this is the right balance but we listen what people have to say.
You are lying at "Third". Angela Merkel publicly encouraged immigrants to come (and die trying) by promising that Germany will host all the people who arrive in Germany and several days later when the reported numbers of immigrants became alarming, Germany and France announced "a plan" (IMPOSSED behind scenes) to distribute the immigrants to other EU states because "solidarity and bla bla bla". That is extremely unfair to other EU states who can't afford the high and long term costs of Merkel's declarations and looking at the lost lives, insanely irresponsible.
I thought of applying for benefits, but seeing how my fellow countrymen abuse them ("woo, the stupid Germans give me an apartment and pay me while I also work illegally"), decided not to. Maybe I made a mistake, I sure could use more money :-).

We should bring more Germans into the government, they can take care of things, lol
The Curious Case of the Greek Final Sigma
In big codebases, warnings are useless.
No one reads them.

They usually contain thousands of items from different plugins, designers, etc. Sorting through them all is impractical.

Errors are not just about protecting a developer from himself, but more importantly, protecting developers in a team from one another.

If the compiler can't produce an error, the whole feature is pointless.
As someone who is both a former student with authority issues and a former high school teacher, this story leaves me with a whole bunch of feelings. You would think that teachers have the maturity to be more or less immune to the impressions of teenagers, but it's actually quite a challenge to maintain face [1] as the instructional leader of dozens of humans. In my experience in Teach For America, it was a fashionable meme that it's the adults that make education hard, not the children. But I think that's not quite honest. While adults are ultimately responsible for everything that's wrong with education, on a day to day basis, you're put in very delicate and stressful situations with children, who are impulsive, emotional, and myopic. It's really, really hard to deal with adolescents at scale.

Yet, in this case, like so many others, it's very clear that at some point, some of the adults decided that it was appropriate to wage total war on the child who offended them. They allowed their hurt feelings to suspend their sense of empathy and proportionality. Even worse, as the role models for the school, they set a standard of absolutism and intolerance. I can identify with them, while also seeing how badly they failed to take the high road.

It's interesting how this same dynamic has played out in criminal justice as well. We struggle with the ability to treat the incarcerated in a humane manner, to hold police accountable for their excesses, to provide security without domestic militarization, and to fully rehabilitate and reintegrate ex-cons into society.

I guess it's probably an inherent tension in human society, when there is a boundary of authority. I just hope we can learn and progress.

[1] https://en.wikipedia.org/wiki/Face_%28sociological_concept%2...
NATS – An open-source, high-performance, lightweight messaging system
Though it sounds like the right way to go, my personal experience points to the exact opposite.

I'm unfortunately cursed that I have a lot of trouble starting a problem till I really really understand all it's details and the details of my solution. I basically write down exactly what I want and am going to do on paper

I find that my coworkers that start with a vague idea of what they want (without a complete understanding of the system) but work in quick hack->fix iterations produce results significantly faster.

I don't have a huge sample size, but that's simply what I've observed. The person that finishes first is the person that starts typing first. The one that mulls over everything in their head might have a more elegant solution and a clearer git repo.. but they always finish last
WinRAR Password Recovery Full Version Crack Patch Free
The associated problem is the blown-up featuritis required to somehow make up for the price.

I would be extremely happy to shed out 70$ for a way to turn off the lights when I forget them (cynically, I'd say especially if it lasts long enough to save me 70$ in electricity bills, but I'm sure a reasonably convincing argument can be made about the environment, additional comfort and so on).

The problem is that virtually every available offering right now attempts to do a lot more than that to justify the 70$ price tag.

It also does it disastrously bad, and without any meaningful integration behind a single manufacturer's product range (there are few things more hilarious than looking at a bunch of Z-Wave or Zigbee devices from different manufacturers trying to talk to each other).

Instead of giving me a simple on-off gizmo, I get a crawling smartphone app that needs a frickin' cloud infrastructure behind it and pushes HTTP notifications to something that could literally be made out of a dozen transistors if it didn't need to talk HTTP (or at least out of a cheap-ass microcontroller with a dumb hardware PHY, but because IPv4 won't fucking die already we either need to make them talk HTTP or have people toy with their routers). When I get downstairs and notice the lights are still on, it takes me less time to find my keys, run back upstairs, fix me a glass of Old Fashioned, gulp it, go back downstairs, notice I forgot why I went up in the first place, so go back up again and turn off the light, than it takes me to open the fucking application, wait for the authentication messages to go back and forth between me, the lights that are literally five meters away from me and some datacenter in frickin' Texas, and turn off the light after I finally get to the relevant stupid dashboard that seemingly shows every possible control in the world except for the on/off button.

All because -- if all it did was shown an on/off button -- it would seem way too expensive.

It's bitterly impossible not to remark that everyone seems to try putting out the fire with the sword. The whole tech stack is currently way too complex and burdening to manufacture these things cheaply. The logic thing to do would be to make it leaner. Yet instead, everyone seems to be trying to get chips to talk JavaScript now.
A bit of nitpicking - it is a common misconception that the Dublin regulations simply demand that refugees have to get registered and then ask for asylum in the country they arrive at first. There is actually a list of rules and this commonly cited one is not the only one and not the one with the highest priority. There are for example rules for going to where relatives are already living or for countries voluntarily accepting refugees they would not otherwise be responsible for.
This is great! Inspired me to make a little script in spark-shell:

> val words = oxforddict.
filter{case s => s.exists(_.isLetter) && s.forall(Character.isUpperCase(_))}.
distinct.
map((_.toLowerCase,1))

> def lcp(a:String,b:String) = { a.zip(b).takeWhile(Function.tupled(_ == _)).map(_._1).mkString }
> implicit val wordOrdering = new Ordering[String] {
> override def compare(a:String, b:String) = { val lcpIdx = lcp(a,b).length; a.substring(lcpIdx).compareTo(b.substring(lcpIdx)) }
> }

> def nextGuess(lower:String,upper:String,g:Int) = { val candidates = words.filterByRange(lower,upper).map(_._1).collect.sorted(wordOrdering).toList; val mid = candidates.length / 2; candidates.slice(mid-g/2,mid+g/2+1) }
nextGuess: (lower: String, upper: String, g: Int)

> nextGuess("prejudice","promise",1)
res42: List[String] = List(primeness)
> nextGuess("prime","promise",10)
res47: List[String] = List(procris, procrustean, procrusteanize, procrustes, procrustesian, proctitis, proctocele, proctodaeum, proctor, proctorage, proctorial)
> nextGuess("proctor","promise",10)
res48: List[String] = List(profulgent, profundity, profuse, profusely, profuseness, profusion, profusive, prog, progenerate, progeneration, progenitor)
> nextGuess("profuse","promise",12)
ding ding!!

I love HN, and I love scala :D Thanks for posting OP. HN needs more great technical content like this and less opinion & news, in my opinion.
Angela Merkel publicly encouraged immigrants to come

Bullshit.
You should look up the financial statements for one of your local colleges and see if it can't be run like a business. Just one of them costs a lot of money to keep going..

That's why they have to protect IP and commercialise it. Because if they don't, the colleges can't keep teaching as it all costs so much.
.psd is not an open file format.
Funny how "solidarity" reappears now after a prolonged absence during the banking meltdowns in Ireland and Greece.
>>because unprivileged user-space code is able to force
>>the kernel to waste a lot of time printing messages,
>>slowing the whole system down
>User code can do that already[...]

I'm pretty sure that'd be considered a kernel bug. After all, there already is a a function (printk_ratelimited) which is supposed to be used in situations where userspace can trigger a kernel print.
I believe this smug author, but the car costs too much. I can buy a used Honda for $8,000 and use the $70,000 in savings to buy 200 flights to Vegas, get 3,000 Uber rides, buy 2,500 gallons of gasoline, buy 140 refrigerators, or get 700 annual subscriptions to People magazine.
There is a coordinated media attempt across the EU to spin positive 'messaging' onto the refugee crisis. But make no mistake this is a total disaster for the refugees, member state Citizens and the EU bureaucracy. The EU has been exposed once again as an incompetent overreaching poorly though dangerously romantic mistake.

Continuous failures of ECB policy, the collapse of Greece under the EURO, the PIGS in serious trouble, add a totally uncontrolled mass refugee crisis, the entire EU project looks like an incompetent bureaucratic mess.

The damage is so great that Even China and Russia have managed to claim the moral high ground and quit rightly blame the crisis on the EU itself and NATO adventurism in Syria.

I do not think rehashing WW2 German collective guilt as a media spectacle is going to change the perceptions of anyone paying attention to this horrible situation.
So he's right that social support for immigrants (and other jobless people in Germany) is higher than median (even average) salary in some regions of EU?

https://en.wikipedia.org/wiki/List_of_European_countries_by_...
USN-2734-1: Linux kernel vulnerability
I must be about the same age as the author. This certainly brings back memories!

Oh for the days when we could just uncomplicatedly assume that anyone who knew anything about technology was also an instinctive anti-authoritarian, too.
I don't think anyone would qualify the NBA as "diverse". Its had a high majority of black players for a while now. You don't see a ton of asians or hispanics however.
>While adults are ultimately responsible for everything that's wrong with education, on a day to day basis, you're put in very delicate and stressful situations with children, who are impulsive, emotional, and myopic. It's really, really hard to deal with adolescents at scale.

I'm not sure that this can truly be qualified. The statement that their job entails a stressful situation, does not (inherently) excuse them from inviting it.
This is the same argument used by or on behalf of police officers who abuse their post(i.e. He had a hell of a day, witnessed two murders, so it's understandable that he just shot a minor suspect for fleeing). One might forget that they don't need to be a police officer or school teacher, that they made a free and conscious decision to be one and feel no shame for failing at it.

The problem is that individual teachers do not, on their own, have as much ability to make the situation a good one; it takes an effort from the entire system(from other teachers to headteachers to parents to politicians) to change the day-to-day reality, and so it seems as though the situation is "out of our hands".
So this should be a user choice: Do I run my request through my download public accellerator or do I only get it from the server.

That would be similar to always providing a torrent for every single file — just without needing a torrent server, because the clients can handle that themselves.
If I don’t need anynomity, I would choose the Download mesh from Gnutella.

If I do need anonymity, Freenet is a very good choice.
If Germany wanted to really help those refugees as it pretends then it should have allocated X millions of euros from its budget and should have sent humanitarian aid in Turkey where these immigrants are living currently. Encouraging those immigrants to continue to trample all the borders and countries between Turkey and Germany at great risk of dying on the road and complete chaos, is not a wise thing to do if Germany really cared about "european solidarity".
> For example, suppose you have a 1-in-a-million chance of winning $10 billion, but it costs $1000 to play. Should you play?

I'd happily take those odds.
400,- Euro plus your actual rent, plus free health insurance plus some other benefits. A value of around 1000 Euro.
Working for 40 hours per week for 10 Euro (above the minumum wage) gets you 1600 Euro before taxes. After taxes you are close to the 1000 Euro you get for free.
For 70-80% of the world population this sounds too good to be true.

The Germans lost their minds...
Clearly almost all countries have far higher averages. Also, the immigrants have to live in Germany, where the cost of living is much higher than the parts of Europe with a low salary.
What I don't understand is why us Europeans have to pay for the adventurism of the NATO; I wish all the refugees moved to Israel and the US, to be honest.

Once again Putin is right, and this uncovers how a permanent conflict at the arab world is in the interest of the NATO and the US/Israel-aligned world overall.
Reminds my of the first program I ever wrote, in 10th grade, painstakingly assembled one IBM card at a time, output onto green bar paper.

I changed the school motto from "Gateway High School, Hats Off to Thee" to "Gateway High School, Pants Down to Thee" surrounded by an ascii generated toilet.

The principal took away half my card deck (which would have taken weeks to reproduce), promising to return them only when my father signed my output.

My father reproduced my output by hand with his signature and a label: "Functional Specifications".

The principal returned my cards and never said another word.
Simple outlier detection in R
He said he had a glass, so there's the drinking. Although unusual, it's not the first time I hear of someone drinking a glass of wine at breakfast. It's common in some cultures.
How is it coordinated?
That sucks that your creative high-school gag was met with such hostility by the administration. I'm three years older than you and did something similar in high-school. A friend and I made a MS Word clone from scratch of the formatted template the school used for report cards. Then we filled it up with teachers' comments and grades for us, but in total sarcasm. It was hilarious. The teachers found out about it, and... they had a good laugh also. No harm done. I guess it just depends on your environment.
The EU has been encouraging migration for years for there supposed 'demographic crisis'. This is reported on regally in the press if you care to research.
> First, Germany has a problem with social support even for Germans, Hartz 4 is horribly low and injust.

Hartz 4 (long-term unemplyment aid) is basically what the country can sustainably pay without getting into the same debt spiral of Greece, etc. It's enough to survive, but not much more.

> Financial social support is one of the problems currently with the immigrants: It is basically non-existant. No EU region has a lower median salary than this.

During the processing of their asyl request, immigrants get money for housing, food, basic medical services and 140 Euro/month for leisure. Once their asyl request is accepted, they are entitled to the same social aid as any German. But you need to see money in context. Other European countries have a much lower cost of living.

> Second, Immigrants are not guests, they are immigrants or fugitives, and possibly supposed to stay.

Immigrants who are not fleeing from a humanitarian crisis get denied asyl and are expelled.
> I ran a quick simulation assuming that the banker and the player both start with $100 and the game ends when either party gets to $0.

Why are you modeling it that way? Nothing in the game requires that a player spend the bank to $0.
An Interactive Guide to Ambiguous Grammar
Unbelievable Macro Shots Taken Inside Instruments
> For 70-80% of the world population this sounds too good to be true.

Not sure what you're getting at here. For most of the world population the situation in _any_ rich country sounds too good to be true.

The fact is that these people are mostly refugees and they come because of unbearable situations at home, war, etc. _If_ they come to Germany, we will make sure that they can get access to health care, for the same reasons we make sure our fellow unemployed citizens also get access. Nothing wrong with that.
Win a Bunnings Gift Card Email Scam – MailShark
Did Lawrence doubt the bomb?
The Rule of Law Wins One for Tom Brady
The EU has been encouraging migration for years for there supposed 'demographic crisis'

Oh, so now it's not Merkel but the EU.

This is reported on regally in the press if you care to research.

I'm not the one making bullshit claims here. The onus is on you to name your sources.
To make it clear: that song is not really focused on welcoming refugees (though the band playing it really supports that cause, too). That song is very specifically targeted at pointing towards the haters and criticizing their hate.
I would consider learning C# especially because of the Unity.
The other things are just the side benefit.
So you think it is better that Turkey shoulders 1.6m extra inhabitants, while Europe gets all excitable about a few hundred thousand?
It's Labor Day Take the Day Off