skysight-inc/HackerNews huggingface dataset:
I actually think I'm sympathetic to not putting even a regular felony on a resume, or disclosing it to HR/early screening; only bringing it up later in the process, but before accepting the job.

I'd personally try to bring it up after I've "sold" the company on tech/etc. skills, but before offer letter is prepared. This is assuming it's not asked earlier in the process -- I've never seen "applications" for real jobs (where job app forms often do include "have you been arrested? convicted of a felony?). Even if it is asked I'd rather leave it blank or asterisk or whatever vs. a simple "yes" at the screening stage.

But that's about as far as I'd bend things. (and IMO it's wrong to even waste people's time if a felony is obvious disqualification, like for a national security job.)

In infosec, it seems like a weird dichotomy between CFAA being a clear "cannot possibly be hired" or "wow, kinda cool". What would be shitty is having a non-professional non-minor-drug-or-traffic conviction, like some kind of sex crime. Finding a job even in infosec with even a minor sex crime on one's record has to suck.
Some of us are very happy to be able to[1] get the actual data directly to our machine without any "cloud" blurring our view, thanks : )

[1]: I have nothing against clouds, -as long as they are not mandatory that is.
This is true for Quake 3 Arena too. Mid-air rocket shots is impressive to pull off and are dominantly portrayed in frag videos like Annihilation.
Here's a rundown of the whole thing, including some discussion with and a response from WooThemes: http://www.poststat.us/woothemes-investigating-alleged-websi...
Just like LAMP, they've picked two good software projects and two not-so-great ones. (I leave it to readers to decide which are which.)
I think generic lambdas provide for this in C++14.
Toll is a good word for this.
Funny this one won't make it on the front page...
Although it's not directly related to the tech side, I would love to have your feedback on alibaba.

It suddenly appeared in my search results last month when looking to buy something, with a lot of results - from alibaba itself and from aliexpress. As with any website I don't know of, I queried trustpilot for them.

It's not good at all[1][2]. Most reviews talk about scams. We may praise them for being a very tech heavy company and being about to make their IPO, but let's not forget the actual service value provided to customer.

Does anyone has insight on how those reviews may be misleading ?

* [1] http://www.trustpilot.com/review/www.alibaba.com

* [2]
http://www.trustpilot.com/review/www.aliexpress.com
I tried and gave up. Fragging is easier than controlling the motions. I was not even able to master strafing in-spite of seeing lot of youtube videos.
If you squint in just the right way so as not to see any of the braces, semicolons and parentheses in the first example, then naturally we are going to disagree about the amount of noise :)
I don't understand why we haven't containerized & mechanized luggage after it passes through whatever mandatory security exists. Those baggage handlers + conveyor belts aren't just slow, they are dealing with things well beyond the weight limit at which average humans are able to set things down gently, and they're doing it at the limit of their arm extension - which often translates into a throwing motion.
This project looks nice, but I have used a few of WYSIWYG editors (mainly HTMLarea/Xinha and FSCK/CKeditor) and must say I was NOT impressed with the calls I got from customers: "If I am using IE6 and when edit text I get lots of newlines... But if I edit the same text in FF, it is all garbled. Why is that?"

Granted, it's been a few years so this might be solved by now, but to me the final solution was WYMeditor [0]. It makes sense too - user should enter content and mark it as title / text / subtitle, add images and similar... but the design of the final page should be left to designer, not to user. What if you want to change the design sometime later?

[0] http://www.wymeditor.org/
You named the real problem allright: "for reasonable prices". They're going for maximum prices. I predict a great rise of VPN in Great Britain. And about VPN: Does anyone know why my iPhone can only have a manually 'on/off' VPN when company phones can have VPN-ON-all-the-time? VPN always-on would really improve my privacy.
Those two kinds of memory mentioned must be concious memory and unconscious memory.

I'd be interested to know about how memory affects ones sense of identity. I'd also like to know if there has been any work that pinpoints the part of the brain that might give insight into self-awareness / consciousness.
I beg to differ between markup only and markup + code.

Declarative markup seems to be a whole lot harder to mess up than creating views in code. (Of course, anything is possible once you add enough smart people.)
Why is Vala a "feature" worth mentioning? I mean, I don't use software and notice the language used to program it.

IMHO I've used buggy software that happens to be written in Vala, but I wouldn't say it is because of the language.
Thanks. We missed that one.

Submitters: It's against the guidelines to rewrite titles to put your own editorial spin on things. Please don't.
Seems a bit wasteful to me, of the wood and time. I'd rather pay a little bit more and build the thing once rather than be patching it up or replacing later.

Untreated pine is also a risk when it comes to termites.
i'll leave this comment just to cheer him up
Optimising compression and caching zoom levels does make a big difference. But it is exactly what is missing in a significant number of PDF files in the wild. This is particularly common in engineering drawings/maps and they can be slow to open on any machine. The point of my original comment was that client side code sitting is isolation will always have certain limitations regardless of how it is implemented.
this is pretty cool, thanks for sharing! will see if I can integrate this with Excel-DNA.
Still faster than the download - wait for Acrobat/Foxit Reader - wait for marginally faster loading document cycle anyway isn't it?
From the final paragraphs of the article this seems like a compromise agreement for both sides. The ISPs have pushed against becoming the rights holders' enforcers, much like ISPs in Australia and other jurisdictions that have been through this. While the rights holders obviously see this as a stepping stone to lobbying for greater powers - 'In the agreement, it states that an ineffective system would lead rights holders to call for "rapid implementation" of stronger measures as outlined in the Digital Economy Act.'

I don't think any of these ISPs are working in the interest of their customers though. There is nothing here that discusses the rights of the account holders to dispute these warnings or any talk of consulting with customers before implementation. And while it says that rights holders cannot use the system to prosecute individuals, surely if the ISPs are maintaining this information to send warnings a rights holder will use the courts to try to access the actual IPs eventually?
Would you please stop this? The HN guidelines ask you not to complain about being downvoted.

Everyone gets downvoted. It isn't interesting, and it doesn't matter.
This is how the US naturalization oath begins: "I hereby declare, on oath, that I absolutely and entirely renounce and abjure all allegiance and fidelity to any foreign prince, potentate, state, or sovereignty, of whom or which I have heretofore been a subject or citizen; ..."

It is true that you have to renounce your US citizenship to a Consul for the US to consider you no longer a subject of its (taxation power :-).

If a Chinese American travels to China using Chinese passport instead of a visa issued by the Chinese government he or she would not be able to obtain consular support if he/she runs into legal troubles. If he/she wants a visa from the Chinese government and consular support from the US embassy then he/she can't pretend to be a Chinese citizen any longer.
>I think I understand why more competition would be good, but now why it wouldn't be.

That is not what I said at all. I don't believe that more competition necessarily leads to better product/service. In fact I believe that in most cases it does not. In capitalist economies, companies try their hardest to avoid competing. Competition forces companies to reduce costs, and not necessarily increase quality. The quality of a product is not some number that people can read and go "oh yeah this product is better". Marketing people try hard to invent such pointless numbers (e.g. Megapixels in cameras.. horsepower in cars , etc etc). Also many CEOs don't have the first clue on how the product is actually made, much less increase its quality. They rely on these same 'marketing numbers' that their underlings serve them with. So, they too can go "oh yeah this number is increasing so our product is getting better".

It seems like a lot of people are brainwashed into believing this free market utopia where things just automatically get better because everyone is competing and the customer is this genius who can figure out which company is delivering a better product.

Its sort of like thinking "Well if I'm nice to everyone, everyone will be nice to me.". And then you realize that the real world is a dark place filled with assholes, where slavery is still rampant and many of the goods and services we consume are dependent on the exploitation of natural resources or other fellow humans.

Sorry if reading all that bummed you out. I'm really a quite a cheerful person :P
Zo leer je ook je kinderen gezond en dus Paleo eten dieet | Leef Nu Gezonder
The same thing was implemented in France several years ago with the HADOPI (another government body created for the occasion, probably to put relatives and friends of politicians - easy money), and the alert system had no tangible results... except that there was a massive move to VPN subscriptions after its implementation.

Looks like the UK did not learn anything from its neighbor.
"Creeping normality" also known as "death by a thousand cuts" or in the context of the "boiling frog" story - the war of attrition, lobbyists generally excel at this.

Most of us are too busy to notice and/or are underestimating the negative impact of a large sum of little policies.

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

https://en.wikipedia.org/wiki/Boiling_frog
Ask Google: How does the Play Store decide what country you're in?
Is it IP address? Is it GPS? Is it credit card billing address? Is it all of this, and then you have to wait a few days? I've tried everything :-(

Please could a Play Store engineer leak this info for us poor non-US bastards? (or just switch my account to US - graemian@gmail.com ;-)
Yup, this also explains why my new (2 month old) credit card was compromised. My bank already flagged the transactions as suspicious and I even have my replacement card waiting for pickup. My purchase was made over 10 days ago, how freaking long has this been going on for?
What "I/O error occurred"? I mean the IntelliSense hint on the screenshot.
This may be useful for loading GBs of data and it's quick exploration but I am wondering if there are any other uses for it besides that?
Extension Points, or how OCaml is becoming more like Lisp
Bitcoin Breakthroughs Studied by Banks the Currency Is Out to Replace 
Bitcoin Breakthroughs Studied by Banks the Currency Is Out to Replace
It's easily fixBle - add rel="canonical" to the page and ensure you are linked to google plus as the sites author (google authorship) it's not too hard but essentially google wants to verify your g+ account against your site - then if your text appears on your site it's your original work.
The immediate window is fairly limited. It can't evaluate lambdas for example, so you can't quickly write linq.

Possibly more like linqpad?
Snapchat Settles With FTC Over Messages Not Disappearing
"the electric thinking cap that makes you cleverer … and happier!”

Wonder what possible side effects it may have? The brain would complain if it's being stimulated without "consent"...
Sadly the more you think about the "Hard Consciousness Problem" the more it becomes like "mystical nonsense". The more you reduce the mind into being computable physical process the more it becomes a choice (or a frustrating cycle back and forth) between consciousness not being computable no matter what including in our brain making us zombies living under some sort of illusion or consciousness being totally computable by computer or anything in which case any system could have some sort or consciousness, even human given the correct configuration, e.g. computer, a flock of specially trained neuron like birds. Where would that consciousness "be" in the flock of birds. Also could the consciousness exist on a non human time frame? Would it still exist because it was being computed even slowly? And what happens to it when it hits a breakpoint? Have you captured an instant of consciousness or has it disappeared?
A C# REPL is welcome indeed, but C# is still too verbose for its own good. The F# REPL is much more useful when exploring dataset.
When analyzing big data algorithms, the amount of computation by the CPU is often irrelevant. It's ignored. What matters is disk reads and disk access patterns. If you can make a scanning algorithm that start at byte 0, and reads everything once in a sequential manner, you can make O(n^4) computation with it. The CPU will be long finished with the inefficient computation by the time the next set of data is retrieved from the (spinning) disk.

And on using Java. It's actually pretty fast, and certainly fast enough for a prototype. Once you have the stack build, you can benchmark and optimize the bits that needs to be optimized, usually this means C or handcrafted ASM.
A while ago, I asked exactly that question:

http://stackoverflow.com/questions/5749039/automatic-memoizi...

I think the answer is basically that there is no good heuristic about what to store, how much and how long.
I'm quite aware. But was it just a random time meant to be annoying? Or is based on a predicted loading time for some particular type of site based on estimated bandwidth?
A combined REPL and editor for C# looks useful. I will try it next time I have some spare time.

The name is confusing. A C shell already exists (http://en.wikipedia.org/wiki/C_shell). An alternative name could be CSharpShell. Btw, while googling that name, I found CsharpRepl, which seems to be a somewhat similar tool.
Beats was made popular by the Monster Cable marketing machine, who is specifically known for selling well-marketed overpriced crap. Claiming that they're good because they sell is silly.
Motter Printing
Dank neuester Technik und kluge Köpfe, konnte sich die Menschheit auch an den Druckmaschinen erfreuen. Seit vielen Jahren, steuern Druckmaschinen jeglicher Art zur Bildung und zum Wissen der Menschen bei. Motter Printing steht ihnen in dieser Hinsicht mit ausgefallenen Druckmaschinen, ihrer Berdürfnisse entsprechend, jeder Zeit zur Verfügung. Für die nötige Hilfe und Suche der Lösung Ihres Anliegens, steht Ihnen Motter Printing jeder Zeit auch beratend zur Verfügung.
Show HN: PM Weekly – A Weekly Product Management Newsletter
The identity of the author of this communication has been suppressed for reasons which may be self-evident, but the author, whose work has been vouched for by a colleague, has answered a number of questions raise by a referee.
What Color Is Your Xen? PV, HVM, PVHVM, PVH?
Don't underestimate the army of technologically illiterate voters.

The best thing we can do is vote, as often and loudly as possible.
> Alternate logics are interesting, but you tend to be able to reduce them into each other in the same way that universal turing machines can simulate each other. They don't add new functionality, they add succinctness. So it's really strange to me to frame them as totally different philosophies.

When it comes to classical logic versus intuitionistic logic, I frame the difference in terms of totally different philosophies, for precisely this reason. Sufficiently expressive versions of either logic encode the other, but no-one runs the encoding. And in many cases, both groups want to express the same proposition using exactly the same symbols, but will disagree as to whether or not the proposition is a theorem (see the least upper bound property, for example).

There's a deeper disagreement going on when neither side acknowledges a possibility of translation. However, I suspect this disagreement is unique to classical versus intuitionistic logic. I doubt that trivial four or five-valued propositional logics, or Priest's paraconsistent logic, are pointing to any fundamental disagreement about how to get something done.
True, but foo shouldn't be modifying bar anyway; make a copy instead:

bar = list(bar) if bar else []
Motter Printing
It's not unlike how we do free text search at my work. We collect all aggregate information for an item, concatenate it and store it in one table. Searching is amazingly fast. So fast in fact that we've had several clients open a ticket claiming that the search is broken. "There is no way you can search for a random text string in our million documents database this fast".
The developer behind iMessage leaves Apple for a messaging startup
The re-re-re-revival of Popcorn Time
Funny you brought the 40% up. The Chinese government doesn't like foreign investors controlling financial companies in China. So Alibaba spun off its Alipay service into a separate company, without the approval of investors.

Yahoo wasn't pleased and sole about 15% of their shares.
Oh, this is a conflicted comment I'm posting.

I've recently read a very interesting and, while intuitive, very indepth book on the subject of brains, and brain evolution/commonalities.
It covers reactions, active choices, responsibilities, creativity, memory, sleeping patterns, learning and much more.

It's written by a famous Danish brain surgeon, and unfortunately written in Danish.

It's called "Dr. Zukaroffs Testamente" (an intertwined story following the books 500 pages explanations, making it easier to digest), by Peter Lund Madsen.

Why am I commenting even though it's in danish? Because it truly is an amazing book, and one I would've loved to read back when I was deciding which path to choose in life (medschool or other), and in the hope that we may be able to push for an English translation.

If you have any means of reading a Danish book, it's genuinely worth it.

EDIT:

Link: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...
> Not that it matters in this case, since an attacker can just hand you a HTML page and run JavaScript that way, but it's worth noting that parsing in a high-level language is an accomplishment in general.

What do you mean? You have plenty of parsers written in high-level languages.
Ask HN:best technique for diving into a huge codebase
What techniques do you use when you are presented with a huge codebase which you have to comprehend and make changes to.
It would be interesting to see how the speed of -ppx extensions compares to camlp4.
If camlp4 is run in bytecode mode it can be quite slow,
I looked at 'top' while running 'opam install core' at some point, and most of the time was taken by camlp4.
Since -ppx extensions are supposed to run natively (without requiring natdynlink support even) I would expect them to be faster.

Has anyone done any comparisons?
Samsung Galaxy S5 Specs, Key Features Every User Should Know About
Hi Thomas (and all affected WooThemes customers). We are really sorry about this inconvenience. We are trying everything we can to get to the bottom of this as fast as humanly possible.

We have an official statement on our blog on this matter - http://www.woothemes.com/2014/05/important-info-for-wootheme... that we have also sent out to all our customers.

Mark Forrester (WooThemes Co-Founder)
What Kayak Means to Priceline on First Anniversary of $1.8 Billion Acquisition
Well presented. I clicked the link and spent my loading-spinner time thinking thoughts along the lines of "This is silly. Why would anybody build a C# IDE to compete with VS.NET + ReSharper? Surely nobody would ever use anything but that??? I can't believe that anybody would be cheap enough to..."

... and then I arrived at a page that spent ten seconds clearly explaining exactly why I would want to use this thing even though I have VS.NET already installed on my machine.

A lot of open source & developer-facing small product sites in the world would be well served to read the contents of this page and study exactly what the author did there.

Well done!
I'm fairly certain the industry understands the relationship between pricing and revenue. It's hardly a fair market when they're forced to compete with free though.
1. Actually the user is barely a minute old at the time I posted. I'm a long time reader but never saw the need to register. But this made me want to comment.
And I stand by what i said.
Selling a mixture of maltodextrin and powdered oatmeal with some vitamins and minerals mixed in for $85 a bag (~3kg) while claiming that you can live healthy eating only this IS a scam.

2. Can't you address the content of my post instead?
Very cool and useful, thanks!
Survivorship bias - there are many posts that follow your suggested rules that don't make it to the front page, and many that make it to the front page that don't follow your rules. Where is your evidence that your rules are even correlated with success? It looks like you have none.
Unethical behavior and marketing are notorious in Silicon Valley, where so many have this "holier than thou" mask on, and make public statements such as #2 on YC's list, yet use every unethical trick in the book to reach critical mass. They say that, yet they do this https://www.google.com/search?q=airbnb+craigslist+spam
There’s More To Art Processors Than Just Some Bluetooth Beacons
When measure only the first page you will completely miss a lot of problematic PDFs.
The title would have been better if it said C# REPL. Then you wouldn't have experienced that confusion.
been writing OCaml since years. Def good news
Deliberate practice instead of comparing
I can't think of any. Do you think we will see more of this from Apple in the future?

The acquisition does make sense, at least kind of. Beats have basically created the high end market for headphones. Almost as Apple did for smart phones. In that sense, it's a good fit.
Yea, but the ones "for" it have been trying to get this implemented for the last 10 years. They have payed off the correct people, and have gotten rid of the ones who where against them.
This amounts to less of a privacy invasion than performed by Facebook or Google, to my mind. In addition, anyone that is under the impression their activities online are currently anonymous is mistaken. It's straightforward for rights holders to track bittorrent users to an IP, which they can then use to identify the individual.
Although it could be improved with intellisense.
This sounds like the algorithmic counterpart to proof by induction.
The website is wrong, because you are not currently helping people in censored regions with FlashProxy.

The proxy cannot work when the enclosing page uses https. See FlashProxy's FAQ: https://trac.torproject.org/projects/tor/wiki/FlashProxyFAQ
Or you can use do notation inside the state monad and keep everything pure. Then you get the best of both worlds.
Interesting read, although it misses the whole developer experience that is part of Smalltalk.

EDIT: typo
I wonder if anybody who has ever implemented that dreadful phrase "not available in your country" has considered the long term impact of such a notice?

I mean, if you get refused entry to a shop or restaurant or any place of business with the words "we don't serve your kind here", would you ever return and spend your money there?
Mike Maples on his fellow VCs: “Most just suck at it”
where is the source for your unofficial build?
Apple 'in talks' to buy Beats for $3.2bn