skysight-inc/HackerNews huggingface dataset:
Reading this article, particularly the part about sentiment analysis, was interesting to me because last year I did my thesis[1] regarding sentiment classification using a somewhat mixed approach (albeit pretty simple) where I factored in basic sentence structure in addition to word features to see improvement in accuracies. I found it really neat to see various cases where particular sentence structures like PRP RB VB DT NN would be much more likely to show up for a positive sentiment e.g. "I highly recommend this product" vs negative sentiment e.g. "They totally misrepresent this product"

I get the impression that while it is true the computational side of computational linguistics has seemingly seen more attention for lucrative reasons, but now it is seeing some success there more people trying to incorporate more from the linguistic side, when it doesn't cause for a huge amount of computational expense.

It doesn't seem like anything new, however, that business needs drive funding for particular areas in academia. Sadly, more so than ever considering the greed of the school systems (but that is another topic).

[1] https://digital.lib.washington.edu/researchworks/handle/1773...
There is also Array.isArray()
As long as the car is under warranty you have to go in for a yearly inspection - and they update the firmware during that. Or you might get an email(if you registered) saying that a new firmware for your car was released and you should visit the nearest dealership for the upgrade. I got an email for firmware upgrade of my gearbox, that was quite cool.
Ever worked with ERP or other enterprise data products? Nothing is plug and play. These guys have to analyze data sets to first understand how to connect the dots, and then they have to integrate with whatever front-end their "product" is.
The New Yorker's music critic just quit to work for Rap Genius
it's not - the speed control works as expected and declared to handle speeds above ~30 km/h - the point of this "bug" is that you can only >activate< the system after passing 30 km/h so at 31 km/h
I imagine plenty of Chinese say it too, really, just like we are taught in my Chinese class at Uni.

The point being though, that even if you are taught "Hello, how are you" in an English class then you could well be stumped when you come to my region and we say "How's tricks?"
That's pretty subtle. In comparison BMWs used to have a bug in their nav unit that resulted in negative distances to the destination. That was fun.
"speed limiter"

Is that the thing that can be set to beep whenever you go over a particular speed (most VW Group cars seem to have this) or something that enforces a hard limit?
I can't remember anything in that direction from Scheme. In the original Scheme papers there was an exploration of the Actor ideas of message passing.

But generic operations were explored in detail in actor implementations in Lisp and in various forms of object systems in Lisp. Scheme itself as a language only provided hard-coded generic functions. The 1985 Scheme report included nothing generic beyond the few hard-defined generic functions. At a time when software in Lisp explored already user defined multiple inheritance, message sending, pattern-based invocation, ... Sussman himself knew Maclisp very well. True, SICP showed how to implement and use generic operations, but then that was already a decade old...
All features that make C look high level nowadays, contrary to what many think.

None of them are exposed on ANSI C.
Very good question. A couple of ways to answer this:

- Luckily you will never run out of tactics. Reason for this is because their are constantly new things being launched that you can use for your business. Twitter, FB, Pinterest, Didn't exist 10 years ago, yet now are extremely useful in helping your business grow. So one of the things we do is constantly stay up to date on new emerging technologies that you can use to your advantage.

- Second is I'm currently working on a 'growth dashboard'. This will be rolled out to all TractionVC users. It's a place where you can organise tactics and in a better way collect the ones that seem to work for you. This way you will get a better understanding of what's working and what not.

- Some (most) tactics are repeatable. Meaning: Guestblogging, increasing your traffic in different ways, it will keep staying important. With the dashboard, it'll be easier to build your marketing strategy, without having to hire someone else to do it for you.

Eventually, when you go big, you don't need TractionVC. It's really to help you get you going. Pro products are also in the pipeline to keep users even when they grow, part of the community.
I would say that most FW bugs are found in the years that the car is under warranty (At least 2years here in EU) - which means that you have to (there are some new laws around this, but there's no change to be seen in practice as of yet) drive it to a certified mechanic/dealer that has the equipment to update the FW quickly (there's a big chance that he will have the car connected to the diagnostic equipment anyway).
And the bugs/updates that are missed this way usually get solved when the driver notices them and drives them to a garage (around here the mechanics, even the non-certified ones have quite a good grasp of common faults that can be remedied with a FW upgrade).
So overall this isn't as big of an issue as someone would think.
Generally agree, but it depends a lot on the query. I find that join syntax especially is more readable in the query style.
This is not as terrifying as you might think. You can use this well for prototyping. You can make a simple endpoint fairly quickly in Go, Erlang, Clojure, Ruby. It could do some small task and pop out an answer. You can deploy this behind the wall of an named service.

If the service proves useful, you can migrate it to a more appropriate language. By appropriate, I mean a language that fits your companies culture. Java Shoppe? Java. C# Shoppe? F#.

You can also get a better match for the domain. For example Python has some great math libraries. They are easy to pickup, pleasant to use and reasonably performant. Say you need such features. Boom! Python service doing what it does best while the rest of your shop can use the tools that work well for the domain.
NSA as a customer was taken from both companies having a product called prism. Not very strong evidence.
So, in case I need to be truly anonymous on HN, I need to register by a non-tor exit node IP (say an I2P address?) post a couple of comments (but how many?) and then I can use tor freely?
If you are prepared to move around a bit, finding accomodation is not that hard. Finding something to sublet for 1-6 months is trivial, what's hard is finding accomodation for one or more years in the same place.
My Vauxhall Astra will set at 20MPH which is 2MPH~ more than the Audi.
Elsevier Acquires Newsflo to Add Media Monitoring to Its Research Tool Mendeley
They are a bit low. A friend of mine works in Stockholm making over 40k as devops sysadmin. I work as a devops sysadmin in Malmö making over 35k a month. Stockholm is much more expensive than Malmö.
Now this is retarded beyond repair.
So, the idea is I'll pay money for someone to know my secret key?

Whats next, vanity passwords?

EDIT: reading the comments from the author yuvadam below, its obvious we are being trolled

EDIT2:
now i'm getting scared. i wouldn't want software from this guy near my machines
https://aur.archlinux.org/packages/?SeB=m&K=yuvadm
A bunch of conspiracy theories added with RMS bashing.

> According to de Raadt, Stallman disclaimed all knowledge of the episode. ("The FSF is not involved in this dispute."). However it seems Eben Moglen had knowledge of what was going on, and since Moglen is the right hand of Stallman, it is hard to credit Stallman not knowing the existence of the dispute.

I am not involved in 9/11. I have knowledge about it, as got anyone who lived through 2009, but I am not involved. Yet accordingly to this person line of thinking, I have knowledge and thus must be involved.

But lets not focus on conspiracies. Lets talk about copyright law, as in "by law, a new person doing small changes to an original work is not allowed to assert copyright".

The originality threshold is, by law, not defined as being either small or large. A small change can be original, while at the same time, a large change might not. US courts has for example said that it require a minimal degree of creativity, which a small hand written change to a large code base might have. On that same line of thinking, a big batch of changes coming from automatic tools might not qualify for copyright, since the author of those changes has not contributed any act of creativity. The law focus is not about size, a fact easy forgotten when talking about copyright law.

After those two, the ramblings gets into "GPL is evil, proprietary software is good". They should join the "Freeing slaves are evil, slavery is good" folks.
The nine months of very death metal winter are worth those three months of paradise though. :)
Hm, I don't see nothing deceptive about this. It goes without saying that some software must be custom given the (rather obscure) market Palantir is in.

EDIT: n/m @dang answered this indirectly a couple of comments below.
Security / Risk Analyst – Woking UK, £450/d, 3-12 Months
I’m currently recruiting for a security & risk analyst role. The role is reporting to and working as the “right hand man” in a broad IT Risk & Security capacity for the new Head of Security and Risk at a company near Woking, UK.

Initially a 3 month contract but probably to extend to 9-12 months.

If this sounds like it could be of interest to you then please don't hesitate to get in contact at ven47or@gmail.com

ven47or
In the US, the lowest limit I've found for activating CC is 40kmph / 25mph.
It's not about having a laugh, really. This is a serious and interesting topic to discuss.

To be honest, 50k USD/year strikes me as low for two reasons:

1. I always assumed Sweden would have quite high taxes (indeed according to Wikipedia it seems higher than the US).

2. Stockholm sounds like an expensive place to live in, just because it's a major European capital and those are rarely cheap.
Thanks - I was wondering if you had it from some official statistics or if it was your own experience.

For comparison, in Copenhagen, the avg. salary for 5 yrs is around 37K DKK, which corresponds to 47K SEK. That's according to our labour union statistics. I'm a bit surprised if the difference between our two cities is really that large (but maybe it is).
The only thing expensive in Stockholm is rentals & that too in or around the City.

If you're willing to live 20-25 minutes from City, the cost isn't much different than Malmo or Göteborg.
API versioning should be done with a HTTP Header.
A salary number on its own doesn't say much, though. What are the living costs like? In other words, where does the 12k put you compared to the median income? What percentile?
Micro-services force separation of concerns, theoretically making a system more maintainable. Micro-services do little for complexity though - they simply move complexity from a monolithic app to somewhere else and spread it out.
Or how hardware may have developed if AMD's early reverse-engineering of Intel chips was deemed illegal.

Terrible example, because AMD's right to do that came from their contract with Intel to second source the 8086/8 and 286: https://en.wikipedia.org/wiki/Second_source#Examples

Biotech is extremely rich with small companies, startups, etc., and absent your being able to point out current serious problems, your supposition that the situation might be even better if those small companies were denied IP rights to their developments is at best entirely unfounded.
Black Light Machine – Sega Genesis Chiptune Cover
We made this really easy, on Ubuntu: https://www.tinfoilsecurity.com/vpn will generate you a private VPN on your own box with a single click.

If you don't trust us and prefer to do it on your own, that's fine too, it's open source: https://github.com/tinfoil/openvpn_autoconfig/blob/master/bi...
what happens when those devs who chose some new language leave? Who gets stuck with all that code?
Marissa Mayer: Tech’s ice queen
I agree, it's a really bad idea to buy a private key off of anybody. I mean, seriously?
By all means donate to GnuPG, but do so directly instead of encouraging bad practice (such as letting someone else generate the key for you).
If you are just playing around and generate a vanity/compromised key then verifying the key id is not useful, hence you don't need it to be easy to remember, which negates the reason for generating a vanity key in the first place.
Hoisting is great thing, it is really helpful to improve readability when doing asynchronous function calls.

function a(){
setTimeout(b, 1000);
}

function b() {
setTimeout(c, 1000);
}

function c() {
}
We're lucky enough that we decided early enough for it not to be too big an issue.

Also we split up the re-write over stages and haven't done it all in one go. I'm gonna write more about it in another blog post but essentially we still have our monolithic Django system.

It currently powers the majority of the services except we have changed the architecture so we can split things out overtime. This allowed us to achieve what we wanted to in 4 weeks yet lay the groundwork for the future.
Usually they don't just beep but actually ignore gas pedal input if it would put you above a certain speed (unless you push it all the way down, in which case it overrides the limiter).
Remember that 15-20 minutes doesn't get you very far out though. The figures still seem low to me, and to call it easy to find such places seems to come from an alternative reality.
For Dave McClure’s New 500 Startups Fund, U.S. Institutions Shy Away
Experience the Ennui of Canadian Truck Drivers with This Computer Game from 1991
Well what do you want to happen? That your car doesn't let you slow down?
> We don't worry too much about code quality as I believe that that is fixed at the recruitment level. Good people write good code and, more importantly, ship good products.

Good people make mistakes too. Having good tools to ensure code quality doesn't make it impossible to ship bad products, but it's definitely important.
vanity base word is vane; or to be so focused on how pretty or appealling you are to others. often used when talking about asthetically pleasing names when talking about tech stuff (vanity hostnames for example.. dns names which are excessively showy, this used to be common on IRC to look "cool").
- 1xx - Don't Refresh Yet

- 2xx - You Don't Need Refresh

- 3xx - We're dealing with Refresh for you

- 4xx - Don't Bother Refreshing

- 5xx - Refresh, You Might Get Lucky
And of course, ignoring the problem of duct-taping all the services together.

"Oh we'll just RabbitMQ everything together", sure, great, until you discovered certain services needed a smaller latency, more bandwidth, etc

And RabbitMQ libraries are a pain and are not smart
Because then you can use public Wifi with less paranoia.
In the US, I have heard from multiple dealers that there is a legal upper limit of 90mph for cruise control, and I believe some cars are limited at 85mph (I believe this is the highest speed limit found anywhere in the country). It is also common for there to be a lower limit of 20mph, but I haven't heard that this is mandatory.
That's really smart - However, it seems impossible to use multiple sizes in a single document, which make it impractical over other alternatives such as Ionicons, Icomoon or FontAwesome.

Still a nice showcase, congrats!
That's a good reason to have shared responsibility of code. There is no one owner of a codebase, an entire team should own the code. An entire team leaving at once seems highly unlikely.
It really depends on what you count as syntactic and semantic information. As a linguist, to me syntactic information is tree structures, syntactic categories, etc., and semantics is formulas in some (typically higher-order) logic. But for a lot of the NLP that I see, "syntax" is pretty shallow stuff like head words and POS tag contexts, and "semantics" is at best things like word vectors maybe dependency trees. These are very different. But maybe we're thinking of different things! :)
All what I wrote comes from my personal experience/data. I don't follow any union/magazine's salary survey.

I've also friends who are working in Copenhagen & Salary is more there. Then there are friends who work in Copenhagen but live in Malmo because housing is more expensive in Copenhagen than anywhere in Sweden.

If I would rate Oslo, Copenhagen & Stockholm from salary point of view, it'll follow as:

1. Oslo
2. Copenhagen
3. Stockholm

All this comes from my personal circle of friends.
Done this once and happy to do it again. Send me a note: cram@openmailbox.org
it could be the same check you know.

if current speed > cruise control minimum:
allow activate
allow decrement
it could be the same check you know.

if current speed > cruise control minimum:
allow activate
Doesn't Django already encourage this type of design? Each Django project is composed of several installed 'apps'. Each app should be portable enough that it could be the only app in any project.
30 km/h only when schools are nearby. There are long boring roads with 50 km/u. however. Most of the times you can drive 70km/h there, but not always :(
Lamborghini too? That's even worse, since my understanding is that those cars are precisely designed to be driven with cruise control at 30 km/h in public places.
Amsterdam House Number Culture
Are there any 'finished' language giving access to the whole machinery ?
I think in times of google translate that's not true anymore. Anyway it might be the only way for him to respond. If you feel uncomfortable communicating in Chinese I can completely understand that (I spend a year in China without many previous Chinese skills) but it's not a huge problem if it just happens here and there. Let him communicate to us this way. There are people here who can speak Chinese to him back. And he seems to be able to read English, so you don't have to use Chinese. :)
The Future of Big Data: Beyond the Internet of Things
Online Triathlete Tool Beat Your Mark Makes Boston Its Home
The Cranfield tests
Kickstarter vs. Indiegogo and How to Decide for Your Crowdfunding Campaign
If you just search for "go" it might still be true what you say. At least Google is able to understand synonyms. So searching "go" and something in Chinese might yield results with "weiqi" in it.

What really kills your theory is that "golang" is certainly not easy to confuse with the board game.
Seems a little lite-on, but it's a good start =) Maybe you can grow it (by using continuous deployment perhaps ;)

Good job getting something out there!
Actual translation: haha ;)
IMHO some of the criticism was substantiated, especially around safety and passenger comfort.
4 steps to aligning your goals with your actions
60%? Given that you're using BTC the costs involved here are minimal, considering that there's no practical use for these keys where's the value justifying your 40%?

I'd invite folks reading this to donate directly to https://www.gnupg.org/donate/ and ensure 100% of your charity reaches the folks & help them attain their funding goal + keep one of the most essential tools under active development.
John Cleese on Creativity (1991) [video]
Well, if you'd like to know what I think we'll be doing in the future, check out the rest of the site. :p

But: I'm building an SDK for conversational AI (think Siri, in any app, and 10 times better), that's what the site as a whole is for. I think in 5 years it'll be pretty commonplace to have fairly natural, Jarvis-like conversations with computers, and within 10 years we'll have R2D2/C3PO robots.
Pirate Bay's Mystery AES Code Finally Decrypted
Quoted from a thread on StackOverflow: "Because the DOM is designed to not depend on anything language specific. All types returned by the DOM API will be host types rather than native types. This allows the DOM to be language agnostic and not dependent on any specific language construct." [1]

[1] https://stackoverflow.com/questions/21768551/javascript-why-...
HTML is a hypermedia format. REST is an architectural style that requires hypermedia in order to work. Hypermedia formats have factors (http://amundsen.com/hypermedia/hfactor/) that make them more suitable for some use cases and less suitable for others. HTML alone does not have idempotent updates (PUT, DELETE), but as REST allows for "Code-On-Demand", we can augment the user experience with Javascript, and it allows PUT/DELETE (with XMLHttpRequest).
Why make every reader click through to the twitter feed? At the very least, you could embed a screenshot of the twitter post but it would seem simpler to link direct to the image.
typeof is never being invoked, so it can't return anything.

The rules of let are that any reference to the variable before the let declaration (the "temporal dead zone"), it's a reference error. So the reference error is being thrown before typeof is invoked.
A new species of dolphin-like sea creature discovered in the Isle of Skye
The example bracket was a little on the low end, and the USD/SEK rate is quite high currently so the numbers are a little skewed at the moment.

The taxes are quite high (25-35% income tax for the ranges we are discussing) and the salaries are relatively low, yes. You don't go working in Sweden to get rich, period.

It should be noted that the swedish salary includes 5 (mandatory) or 6 (commonly negotiated) weeks of paid vacation, and often comes with no expectation to work more than 40h/week. This is a cultural difference that weighs heavily in favour of the lower swedish salary. Still, the swedish tech salaries are very low compared to the US. There are other reasons:
One reason the salary structure in sweden is quite flat is likely that higher education is free and grants/subsidies/loans to studens are decent. This means that getting higher education is very low risk (so in itself doesn't motivate a large reward).

Simply put: your salary in sweden is what you need to live. You don't save to afford a long unpaid holiday, you don't save (a lot) for retirement, you don't save money in case you get sick, you don't save towards you childrens education and so on and so forth.
Stockholm mostly gets shoegazer winters. Dull, grey, drab, wet and mostly completely uninteresting.
And still they form one of the biggest user groups. Quite interesting, right? If you have some Chinese programming friends it's probably not hard to get an interpreter binary and the documentation in Chinese for your system of choice. It's a good example that the public image and what actually happens is not even expected to be the same in China.
Curious, why did you hate it? (I use this as an interview question myself)
- We've seen that the response data is more rich in this style of writing

- We've seen that "Normal's" want to talk to their assistant without Syntax (my biggest worry is one of early users creating some artificial syntax)

- I like the idea of people seeing Amy as a little-bit human (it helps with the above two). I might be off on this one.

- We tell the guest that we are an AI Assistant (so no hiding)

- We hope it will increase user engagement, we do not know yet.

You'd be surprised how much text is annotated as "gratitude" :-)
No I shall not, donated 100% directly to gnupg
Thanks for submitting this great GE advertisement! </sarcasm>