skysight-inc/HackerNews huggingface dataset:
While we're at it - one advice - I left upwork (it was odesk back then) many years ago, because, as everyone knows, it is race to the bottom. So next step for you could be to eliminate the middle man. Reach to clients directly. Try searching gigs on sites such as wewrokremotely, wfh.io, SO remote jobs, etc.. Even if you find interesting work on upwork, and posting includes contact details - contact the client directly, outside upwork. And no need to mention upwork in your CV. You can mention your past clients/companies and relevant work.

Regarding the product - I guess if you had enterprise pricing separately (maybe as "Contact us") you could've arranged better deals with those AAA shops... not sure :)
DeaDBeeF is basically Foobar2000 for OS X/Linux. It's still very alpha though, especially on OS X.

http://deadbeef.sourceforge.net/
Not a map per se, but I find bxr.su is a great resource to browse *BSD source code. OpenBSD is quite close to its' 4.4BSD roots, so "The Design and Implementation of the 4.4 BSD Operating System" book should still be pretty accurate.

There is also a presentation on openbsd.org/papers that seems relevant "OpenBSD Kernel Internals: The Hitchhiker's Guide". Direct link to PDF : http://atmnis.com/~proger/openkyiv/openkyiv2009_proger_sys.p...
No, though I would if Android had better support for copy/paste from vim.

I frequently do on Linux, however, either from a standalone vim session or using the it's all text Firefox extension. X clipboard supports that well.
Sometimes things go well if the translators are good enough.

I read Neuromancer both in English and Catalan, in there there were programs called ICE (Intrusion Countermeasures Electronics, so a firewall) and the programs to break them were called icebreakers.

The catalan translator (Joan Fontcuberta i Gel) managed to translate ICE to GEL (I don't remember what the acronym mean, but it made sense). "Gel" is "ice" in Catalan, also is one of the translator's surnames. And so we could have "trencagels" as "icebreakers" (literal translation).

So, yes, most things are not easily translatable, so when they are they stand up and show us the craftmanship of the translators.
But Euros don't shower...as much.
Yes, my understanding is that including headers is not a problem for LGPL. If it was, LGPL libraries would be useless.

Note that the LGPL version of Qt doesn't contain everything the commercial version does. But there isn't a lot missing.
Does California still use drink water to flush toilets? There's an increasing movement to use "grey" water: water not suitable for drinking, but still good enough for flushing toilets and plenty of other purposes.
I did a similar thing for music/movies/directors/actors using word2vec which is also a form of matrix factorization[1]. (Shameless plug) You can try it at http://rerecommender.com

[1] http://www.cs.columbia.edu/~blei/seminar/2016_discrete_data/...
How to track your car/bike in case of theft using your mobile phone?
The Lesser Known Tale of Batting Maestro Sachin Tendulkar and Anjali
Siri creators show off Viv, a personal assistant AI
Google Play Music is great, as long as you have below 50 000 songs in your library.

Having your whole library accessible everywhere (for free!) is awesome, but downloading stuff for offline access is also easy.
Well done.

Now. How about fixing your Linux video drivers?
Yep, but not the greek one, I am eating this one: http://usa.fage.eu/yogurts/fage-total-plain#fage-total
loads of protein and tastes great
> Market competition trumps environmental efficiency. There will be no environmental concerns to worry about in Chinese manufacturing if there is no Chinese manufacturing.

Just as there will be no Chinese manufacturing concerns if there is no Chinese environment to sustain life.
I've seen the demo in their office. It's conversational.
I like the Greek word comments, they greatly help my understanding of the meanings (I'm Greek; Greek words have more nuance).
To detect hashes like that, use a debugger that supports memory break points and set a read breakpoint on the instruction you changed. It usually makes it a lot easier to identify where the checksum is calculated.
The Controlled Natural Language of Randall Munroe's Thing Explainer [pdf]
Google rilancia gli smartphone a basso costo con Android One
Reminds me of how to design programms second edition and their world programms

Working with shapes to learn programming makes a lot of sense to me.
South Korea still seems more likely. I'm sure there are computer experts in the north, but far fewer and they might be better spent elsewhere.
I have been using it a lot lately, and do like it.

It isn't a popular opinion on HN, but I will still advise for Oracle or SQL Server in terms of tooling, cluster scaling, server side programming and DB drivers.

Then again, we work with customers whose Oracle and SQL Server licenses costs aren't an issue.
I think if there's one big idea about nutrition, it should be that there are no one-size-fits-all answers. I skipped breakfast for most of my childhood, and I had no idea why I was so lethargic all the time. I was typically anxious from undone schoolwork, etc and had no appetite in the morning. I'd self-medicate with cigarettes.

I started forcing myself to eat breakfast about a year ago and my mind is so much clearer, seemingly as a function of relatively-stabilized blood sugar levels.

But that's just me. It could be totally different for someone else.
Sure - why not. They already manage my water supply.
Well, temec itself is a bit crap (all track housing) but the area is quite nice.
Petabyte-scale anomaly detection: Data wanted
Hello! We are working on an anomaly detection tool for transactional big-data. Think about clicks, sign-ups, sales figures, etc of a website. All these actions can be segmented in different ways (country, browser, platform, partner, etc) and an anomaly in one or more of these segments sometimes goes unnoticed. However, these anomalies can have a big impact on a company's day-by-day activity. Our tool allows real-time monitoring of all of these segments, reports when something unusual has happened and helps in finding out the root cause by guiding the user through various segments of the data. We are currently looking for companies who might be interested in working with us and sharing their data so we can apply our algorithms on it and test the product. If anybody is interested please message us!
If you have a string slice (&str) you need to convert it to a String you own before you can mutate it, yes. In some other languages strings are always immutable, and mutating them requires creating a copy. In Rust if you own the memory (and haven't given out any immutable references to anyone), you can mutate it.

String literals are an interesting case for the reason mentioned in the earlier comment: they reference memory that no code "owns", as in-place mutation of the executable would be unsafe.

Some languages have mutable strings but these are usually unsafe if used concurrently, or require locks. In Rust this is modeled in the type/borrow system.
So tell me: Out of a 2 MB website with 300 HTTP requests, what do you usually get as a visitor?

You make it sound as if the natural growth in technology is what makes these websites huge. I run a web app, which is uptodate technology-wise. It has a responsive design with @2x images and @3x. It uses JS in a sensible manner. It's fast and easy to use. Top notch technology. Yet, the average request sums up to 200KB. And 60KB of that is a custom font.

This is not about the natural growth in technology, it is about 50-70% of the 2MB are entirely worthless to the user, because they are usually Ads, trackers, wrongly compressed images (ImageOptim does wonders here) and using 10 JS frameworks in parallel.

It's almost as if you're saying: See, img tags now support the width attribute, so let's upload a 10MB photo and just tell the browser to resize it to 100px, because technology.
The chicken-littles of this world just wont give up. Sure drought will always be an issue in CA but we've had a ton of rain this year, the reservoirs (esp. Shasta) are mostly full [0] and there is a good snow pack [1]. These politicians need to quit their whining and let go of the little powers they gained due to the recent drought.

[0]: http://cdec.water.ca.gov/cdecapp/resapp/getResGraphsMain.act...

[1]: http://news.nationalgeographic.com/2016/03/160330-california...
Swiss town Zug first to accept Bitcoin for government services
Single parenting and low-pay college degree choices aren't necessarily short term thinking, nor is obesity or tooth decay. Or debt. I think there is a wide brush and a lot of assumptions being made here, many of which can be harmful.

For just one example, it's quite common for single parenting to actually just be a result of successfully escaping an abusive relationship.
I'm not a fan of rolling our own sync code if I don't have to.
>Some groups like ACLU may see their purpose in strengthening people with more rights

I agree, but another person exercising his/her right could violate my rights. Ideally rights are defined so they aren't in conflict, but in reality that isn't easily accomplished with many of the things we classify as rights today.

If an individual has a right to privacy another individual has a right to freely fly his/her drone over people's houses with a camera, those rights could come in conflict. Thus, it isn't so simple as "ACLU may see their purpose in strengthening people with more rights". We need to answer which rights, and at what possible expense to other rights.

This is reminiscent of the recent religious liberty vs gay rights fight in the US. As with most of the HN community, I am a supporter of gay rights and don't believe firms should be able to discriminate based on sexual preference. Nonetheless, I think George Will makes some interesting points about conflicting rights in this article[1]:

The case is from back in 2012 when a photographer refused to photograph a same sex wedding ceremony. Going beyond the standard argument of freedom of religion vs right to be free from corporate and government discrimination based on sexual preference, he uses a compelled speech argument:

>Eugene Volokh of the UCLA School of Law thinks that Huguenin can also make a “compelled speech argument”: She cannot be coerced into creating expressive works, such as photographs, that express something she is uncomfortable expressing. Courts have repeatedly held that freedom of speech and the freedom not to speak are “complementary components of the broader concept of ‘individual freedom of mind.’
...https://www.washingtonpost.com/opinions/george-f-will-the-ta...

Given the recent Apple v FBI fight and their possible use of a 'compelled speech argument' to prevent their engineers from writing code they disagreed with, many of us agree that an individual should retain their freedom of speech (and right to be free from compelled speech). This puts me personally in a tricky philosophical predicament because I don't believe the government should be able to compel speech when it is code related to privacy but I do believe the government can compel speech when it is an artistic cake maker making a same sex wedding cake.

I reconcile this contradiction by realizing that we have created a complex web of somewhat conflicting rights, and we need to help find the boundaries, based in large part, on what is best for society.

[1] https://www.washingtonpost.com/opinions/george-f-will-the-ta...
I personally subscribe to your view, but was thinking outside my perspective. I have learned a couple of foreign languages pretty well and enjoy comparing cultures and ways of thinking.
"pay €3.50/l for it."

I think it's more like €3.50 for 1000 liters (or 1 m³ which is a standard unit).
> incorporated in Ireland or engage in other "legal" forms of tax dodgery?

Ireland has a low corporate tax rate, and a slightly compliant Data Protection regime. But the UK is, IMO, a much bigger tax haven than Ireland. All those little crown dependencies, like the Channel Islands, Isle of Mann, etc are massive tax havens. One channel island has 24 company directors for every person! Yes, they aren't part of the UK proper, but they are close.
So, in your estimation, what's an acceptable success rate for someone who only really works on moon shot ideas? I'm curious why you think she's a bellwether for failure as opposed to someone who is driven to take on world changing ideas.

If you're only going to say "I'm too close to her" and call her some bad things with an anon account, well, you probably just shouldn't have posted. I'm all for learning from the experiences people have interacting with the technocrati, but this post feels petty and lacks information.
Streets by VICE: San Francisco (Market St.)
The coming debt bust
My best friend is printfriendly.com

(Chrome even support url query generation from the url bar http://www.printfriendly.com/print/?source=homepage&url=http...)
Gwadar is shining again – Real estate price increased at least 4 times
> In some other languages strings are always immutable, and mutating them requires creating a copy.

Those languages used to introduce mutable wrappers and not a "to_string()" method.

> they reference memory that no code "owns", as in-place mutation of the executable would be unsafe.

Is that similar to the dynamics of uniqueness types?
Seems very similar to the GeoHot self driving car experiment.
Im sure parsle.ys analytics system told them that their potentical customers were getting sticker shock; hence the sales guys need to explain the value propesition to them properly before releaving the figure ;)

Sometimes i feel Google should just blanket replace their disclosure statements across the board with this classic video; https://www.youtube.com/watch?v=8fvTxv46ano.
Less beating around the bush.
A secret underground cabal of rogue developers is optimizing their sites for NoScript users...
Most developers don't know the difference between IDE, language, library, framework, platform and technology.
The phrasing of the email didn't really help to clarify matters:

> "UserVoice has confirmed that about 0.001% of users' encrypted passwords were taken, and we are notifying those users directly. We are notifying you because you are listed as an administrator of your UserVoice account, and we want to inform you of steps we are taking to protect your and your team’s information."

Does that mean you're notifying me that my details were taken, or that this is just a friendly "hey, we got hacked" message?
Well I can easily see how great translators, could improve on top of the shoulders of another author's book.

Particularly if you start with a book centered about plot, structure, and other "macro" properties of good literature, and apply an author that excels on the "micro" structure part.

Jorge Luis Borges, or Vladimir Nabokov, with their great command of vocabulary, come to mind. They are also great authors that dealt with several translations. Borges, particularly, stated that translations could improve the original, and modified his translations where he deemed appropriate.
Why not go Remote ?
Building a performant real-time web app with Ember Fastboot and Phoenix (Part 1)
I think it's okay for the second or third or even tenth largest project to be called "one of the world's largest projects".

FWIW, Crossrail is on this list of the 25 "most impressive" projects - http://www.popularmechanics.com/technology/g2121/the-worlds-... .

https://en.wikipedia.org/wiki/List_of_transport_megaprojects describes it as a "megaproject", and I can agree that everything which is a megaproject is one of the largest construction projects in the world.

Looking at the list of projects which are "under construction", and ordered by cost, Crossrail is #6 at US$25B and the GBT is #10 at US$10B.
There's an IFTTT recipe for that! https://ifttt.com/recipes/311873-discover-weekly-archive (only discovered this yesterday)
How to do asynchronous operation in object constructor in JavaScript
Oh, the full-text pdf search is a nice surprise! I might finally be able to ditch Devonthink!
From the essay:

> but what trolling is, and how many its species are, and whether there is an excellence of the troll, is unclear.

I happen to agree with Labster's point that trolling, in rare but excellent cases, can be a thing of art, and can be used with purpose.
Is this a good time to ask whether the dress is blue/black or white/gold? ;)
New Apache Project: Commons Crypto
He has a full book on this subject too:

https://en.m.wikipedia.org/wiki/Le_Ton_beau_de_Marot
There is no career for most PhD students. This is the whole problem with how people look at it. If it were the case that most people with PhDs could obtain stable, low-paying academic jobs, then you'd have a point, but most people with PhDs can't do that.
LDA actually works better for this in my experience. That is if assessed by the median distance to leave-one-out from the ones liked by a user in the test set.
Well, that is what a global gitignore file [1] is all about. Entries specific for your working environment (IDE-files) should be defined in your global gitignore, while everything project-specific (object files, build-directory etc.) should be in the project-gitignore.

[1] git config-option: --global core.excludesfile
That isn't possible under the CFAA.
Sure, "aren't necessarily", but likely to be strongly predictable. None of the things I list are 100% caused by anything, but lots of things in life can predict other things. For a real eye-opener, check what OkCupid's data says about people who like the taste of beer!

For example, getting into that relationship in the first place was...? Were you ignoring warning signs and not really thinking about how reliable the other person might be in the long term? (if it isn't directly your fault, you probably chose unwisely, not thinking of the long-term chances)

Failure to avoid health consequences is often short-term thinking. Look, we all know what happens if you live on soda and chips. Despite this, some people don't think ahead, or they "think" but fail to resist the urge.

There are lots of reasons for debt. It could be a freak accident. Much of the time though, it was short-term thinking. You didn't save for the future, preferring instead to spend when you could.
It really isn't such a great option because it has a huge knock-on effect on your future. You should only do a PhD if you either (a) are committed to having an academic career or (b) are in a field where there is a clear alternative career path. Doing a bit of internet stalking (sorry) I see that you have a CS PhD. That is one of the fields where there are many non-academic jobs available for PhDs. In my field, it's academia or bust, which makes the calculation of whether or not to do a PhD a very different one. If you're giving generic advice on whether or not to do a PhD, it's worth bearing in mind that CS is really the exception rather than the rule in this respect. In most fields, "do a PhD if you like doing research" is terrible, terrible life advice.
Testing in Kotlin
Not so, every years students and millennials are graduated and users are relied heavily on mobile on the move and oversea. Get ready to watch WWDC 2016, the demand is still very much active.

Actionscript did open source, it create lot of unhappiness in the community and poor IDE performance but Swift is a different story, I'm looking forward to have Swift for server as long as the vendors contribution are growing, MS could be keen.
Some food for thought there.

This I quite liked - probably because I've seen it happen a few times:

> We should not ask customers for more precision than they can give us (a symptom of this is to badger customers or managers for detailed “requirements,” then complain endlessly about “changing requirements”).

I think the idea of context is vital really. If you are a hired gun building something you aren't personally going to use, then you do need to be able to put yourself in the customer/user's shoes. Ideally, you should get to know the subject area well enough to be your own customer so you can bridge the gap between what the customer says they want and what they actually need but just haven't expressed yet.
FreeBSD lacks (or disables) most mitigations OpenBSD (and usually Windows, or some Linux distros) have, like ASLR, stack protector, W^X, PIE applications by default, libc.so symbol randomization, pledge()'d ports, etc.

I love FreeBSD, and use it a lot, and I wish these were all implemented, but until then, it pains me that FreeBSD has less mitigations enabled than Windows and good Linux distros.
Learning sign language as an adult and using it a lot can give you really terrible RSI.
I was in Hong Kong last year and I was looking at limited data plans then.

I'm in the UK and the only network offering unlimited data is so slow you'll struggle to use more than 3GB in a month.

I've since given in and just paying through the nose for 16GB/month, so that I can not have to watch my data usage. (Un?)fortunately, the network is so fast I've found my data usage is already around 9-10GB/month, so I'm going to have to start watching that again soon.
> Excellent, I've been trying to figure this out; whether I will be able to just jump on/off using my debit (or Oyster) card as I currently do on the over/underground.

Note that you can also use contactless or Oyster on National Rail within the zones, e.g. King's Cross to Alexandra Palace or Moorgate to Finsbury Park.

> Any idea how far out of town this ticketing system will be usable? Will someone in Reading be able to use a contactless card without having to buy a paper ticket?

At the moment no. One would hope that common sense will prevail.
It was most definitely a query refinement, not a new query. It remembered the details about the mom and so forth.
Swift is satire. People reading it weren't supposed to believe it was sincere.

People use the word differently, but to me a troll is someone who really wants people to think he has opinions that he doesn't have - for whatever reason.
Watch the World’s First Mind-Controlled Drone Race
WALL-E is set in a post-apocalyptic world where the last few survivors who escape to space become lazy and ignorant. When they return to Earth at the end of the movie, they finally realize how much they had lost, such as the ability to dance.

For such a magic pill to exist would be wonderful and I'd love to have that option, but WALL-E as an example undermines your argument...
Oh wow Qubes looks like a very interesting approach. I will be (somewhat hilariously) throwing that into a VM to try soon!
Fort McMurray, le trou du cul du monde
Remote from anywhere?
"This is software writing itself". Welcome to the 70's.

The speaker comes across as poor in my opinion.

He's doing marketing, not informing the audience, and he's not even that interesting.

He's saying a ton of stuff which is completely unsupported by reality.

Assistants are the next paradigm shift? Have you tried to use Siri in a car? Or at all? It's a joke.

Weather examples? Show me something I use more than once a week.

Show me something actually hard that requires intelligence. Show me a recommendation service which does not suck. Show me an assistant that figures out something nice to do this weekend, based on location inferred by my plane tickets, weather, my taste, and what's available.

Show me an assistant that shops for the cheapest flowers, not force me to use the service of the app maker's choice.

Please, let's stop the "wow I can speak to my telephone, and it tells me the weather" bore. Please.
Yeah. London won't allow fully automated trains without platform edge doors, and it would be impractical to put them on the Great Eastern Main Line or the Great Western Main Line with the variety of other trains that share those tracks. AIUI Crossrail is planned to use fully automated signalling eventually (i.e. similar to the Victoria Line, where the driver only pushes the button at each station and speed is automatically controlled between stations) once ETCS in Britain is standardized enough.