skysight-inc/HackerNews huggingface dataset:
I haven't seen this yet, and I do searches pretty frequently that result in StackOverflow.com hits... and I make a point of choosing them first, because they are usually the best results.

However, a few days ago, I did see a single hit for expertsexchange.com for first time in years, at least that I noticed. Back when Google used to let you blacklist domains from your search results, before StackExchange was ever around, or when it was still very new, I used to block them, and eventually I'd assumed they'd gone away, but maybe not.

I hope StackOverflow and/or Google are able to do something to put the kibbosh on this kind of thing, because despite the complains SO is still a huge and valuable resource.
https://github.com/polysome/vane
All the overseas employees working in NYC are not taxed. To create equity amongst employees, US employees get their salaries bumped up to make their offers appear tax-free. So if your salary is $90K, and you are American, they give you enough money to make it $90K after-tax. Since there are a lot of factors involved in this (examples: spousal income and if you have a mortgage deduction) it's not as simple as reversing the marginal tax rates.
صيانة تكييف مركزي 55050048 فني تكييف بالكويت
On the subject of SNOBOL descendants still in use, there is also Snowball, designed and used exclusively for writing stemming algorithms:

http://snowball.tartarus.org/
How does it matter if it's an exact copy? I would argue that a completely different implementation of real intelligence still prompts the same ethical questions.
Hi! I made an CHIP8 emulator on JS and debugger for the core emulation, but I want deeper knowledge.
I want to see, buy and read your book! Leave me an e-mail at ya.na.pochte@gmail.com or ping me in Twitter @v_ignatyev for more feedback and my story and experience with emulators!!
I would expect trucks with drivers to continue to beat drones on cost for a long time, a single trailer load is at least hundreds of drone trips, maybe thousands.
Several years ago, I was asked to intervene in an argument with a institution handling extremely sensitive information that needed to be transmitted en masse.

The receiving party received the data on physical media in the mail, but refused to access it, as the tool used to encrypt the data wasn't validated to FIPS 140-2 Level 2. (It was a reasonably good commercial product, and had Level 1 validation, and the folks negotiating this had no clue what that meant anyway) Why did that matter? Who the hell knows.

Their counter proposal was that something like 2,000 pages of whatever would be securely transmitted via Fax.

The punchline is that the stuff ended up getting re-shipped in paper form via Fedex Same-Day, securely nestled in a big pelican case secured with zip ties and a $30 padlock. Everyone shook their heads, except for the poor secretary facing sending 2,000 pages through a fax machine :)
Proposal: Observables for ECMAScript
This is really a misnomer and should be called "post-Shor cryptography".
I once contributed to a localized version of SO whose licence was not open. The startup backing it eventually shutdown and the site disappeared. All time invested in those answers is now irrevocably lost.

Non-open content licence is exactly what made me stop contributing to sites such as Wikimapia and start contributing to OpenStreetMap instead.

Once you get burned a few times, you learn it's better to have to put up with a few clone sites than risk losing all the data, or having to pay to read what you wrote yourself a few months ago.
"You realize you're posting this on a site largely dedicated to computer programmers."

Yes I do. And for any programmer (or any other person) who thinks there's even a remote similarity of experience, I invite you to find the most comfortable chair you can and then sit in it 15 hours a day uninterrupted (minus time to run to your local truck stop for a tasty meal) for a month straight watching you tube videos of a highway. And then rest for 1-2 days and repeat. That will give you a not-so-close approximation of the trucker's experience.

Having said all of this, there's an immense challenge/opportunity here for smart hackers to improve the experience of these truckers...they're not going to get replaced by robots anytime soon.
Always a fan of new approaches to old games. It would be interesting to see pool tables of other geometries and how someone skilled with traditional tables could translate those skills on to the new designs.
The structure of the 'THE'-multiprogramming system (1968)
Given the most common mention of smalltalk is of it being the first OO language and I seldom see it corrected by people who should know better. At least Rubyiata acknowledge Smalltalk exists.
Wikipedia says that the parsing can handle CFGs, which means it is strictly more powerful than regex.

"SNOBOL4 patterns subsume BNF grammars, which are equivalent to context-free grammars and more powerful than regular expressions." - https://en.wikipedia.org/wiki/SNOBOL
He had stated that he did drink the koolaid initially...

seems like a matter of fact version..
I think we all have various misspellings baked into our heads.
The most obvious is "pronounciation" which I still think sometimes, even though I know it's wrong.
Thanks for the answer. I just want to ask one more question. Don't you think StackOverflow is already too large to disappear suddenly like those startups you mentioned, and smart enough to NOT go the way of ExpertsExchange? (I think the founder explicitly mentioned StackOverflow wanted to be an anti ExpertsExchange when they launched. Also I don't think the company would be stupid enough to alienate their users which will lead to demise regardless of how much content they already have)
At this point its difficult to say if it is or isn't a possibility.
When Gates ran Microsoft they got away with lighter stuff than this. This Post-Gates Microsoft seems to be trying to get away with more privacy things and not telling you what its updates do.

Someone told me that Windows 10 uploads files on your hard drive to a Windows Server to see if any of them have been pirated and downloaded from torrent trackers. That Windows 10 can remove pirated software, and even delete pirated files on your hard drive.

Windows 10 has created such paranoia that some Private Trackers ban Windows 10 clients:
https://torrentfreak.com/torrent-trackers-ban-windows-10-ove...

When I upgraded to Windows 10 I turned off the data sharing settings. I am considering going to Linux and running a copy of Windows in Virtual Box. I'd use the Steam client for Linux and only play the video games that got ported to Linux. I haven't done this yet, but I have to turn off SecureBoot to get GRUB to load.
Very interested in this too
http://petrl.org/
"How much are they willing to offer" is probably a bad way to look at this.

The variability is way too high. Some employers are more generous than average, some are unreasonably stingy and some are just average.

Plus, like others said, you didn't provide even the basic information (location etc.).

This is a negotiation and the most important thing is for you to know what is good, acceptable and not acceptable to you.

Your negotiating position depends not so much on what are standard terms in this situation but what is your best alternative. If you were a starving orphan with no other prospects, you would take a below market offer. If you already have an awesome job or an awesome offer, you shouldn't take this one if its worse, even if it's objectively a very good offer based on market values.

So: know what you want and ask for it.

Additionally, make sure that you and your employer are on the same page about other things. If you want to build and lead a team, make sure to discuss that with them to make sure that they don't have a plan to e.g. hire VP engineering down the line. You can't really ensure that this won't happen but at least both sides should agree about what are the (mutual) expectations.
I'd guess job creation, possibly with a side of union influence.
This is a republication of the article on LinkedIn which was extensively discussed here a week ago: https://news.ycombinator.com/item?id=10067505
William Gibson: The Decline of “Cyberspace”
The inventor Léon Theremin is incredibly smart and creative, having also thought up a way of using a beam on faraway exterior windows to eavesdrop on conversations within and the unpowered, undetectable listening device which was only discovered by accident after being operational for 7 years.

https://en.m.wikipedia.org/wiki/Léon_Theremin#Espionage
One time pads are not secure against "beyond-time" tactics or attacks.

Also, all alphanumeric combinations have been generated.
Yes, Astrill and Express VPN has been popular in China. But probably because they are too well-known, their services are not totally reliable. Instead, some smaller VPN providers now offer better services. Check out this test result: http://www.vpndada.com/best-vpns-for-china/
The Manual One-Time Pad
Interesting, thanks. I didn't understand how Don Syme needed to convince Microsoft since he is part of Microsoft.

From the blog:

> Generics for .NET and C# in their current form almost didn't happen: it was a very close call, and the feature almost didn't make the cut for Whidbey (Visual Studio 2005). Features such as running CLR code on the database were given higher priority.

> ...

> Ultimately, an erasure model of generics would have been adopted, as for Java, since the CLR team would never have pursued a in-the-VM generics design without external help.

I have no particular reason to doubt his perspective - and I certainly don't have any inside knowledge - but a feature not making the cut for version N doesn't always imply that a shitty version would have been implemented in version N+1.

> The world is as it is today because we act when we have the chance to act, and because we invest in foundations that last the test of time.

Could this be a case of the victors getting to write the canonical history?

MS language tech is pretty much stagnated for 8 years now. Feels
like IE all over again.

Nah. Sure, C# 6.0 is largely smaller tweaks here and there, but by all measures the team has been busy with Rosyln, which is huge.

Out of curiosity, are there language features that you think should be added to C#? For C# to be like IE, the world would need to have moved on and C# would have to be behind in this new world. It doesn't seem like that's the case. And compared to Java, C# moves at a pace that's absolutely breakneck. What has Java gotten in the pat 8 years? Crappy not-closures?

They trounced their major competitor (Java)

Microsoft may have trounced Java-on-Windows, but overall Java is more popular than C# by a significant margin.
Other good versions of this concept:

https://hbr.org/2014/12/vision-statement-how-to-lie-with-cha...

http://data.heapanalytics.com/how-to-lie-with-data-visualiza...

There's an amazing version I read about two years back I wish I could find too :(
they buy iAds
Post World War II, you had a bunch of other things leading to compression of the income distribution, from very high top marginal tax rates (90% through 1960; 70% through 1980) to low cost education (subsidized for just about everyone through better support than currently for good state schools -- and even more for returning troops in particular, a substantial fraction of all college-age men, through the GI bill). And of course, there were much stronger labor unions, present in most large workplaces.

Anyone who thinks the '50s were a good time because they came before "big government" has managed to forget about the New Deal, the GI Bill, and a National Labor Relations Board that still had teeth. Among other things...
Tangential, but the icon is from 星空のメモリア, a Japanese game. It has not been turned into anime, so can he read Japanese decently, or just using random pics?
Amazon guy who wrote a rebuttal to NYT worked 100-hour week at another company
Yogurt is alive!
Based on my experience, if you set up a VPN server (such as OpenVPN) by yourself and use it in China, you will see strange behaviours and the VPN server might stop working after some time. As a result, I've given up using my VPN but been using third party VPN service, which works better. Here's a list of VPNs that currently works in China: http://www.vpndada.com/best-vpns-for-china/
Agreed. Classic examples: airbnb, docker, uber, etc.
Might be translated in to Chinese.
Ask HK: What the recommended tool for manipulating cgroups accros distrubution?
I am trying to use cgroups to confine some processes to a set of cpus. I need a cross-distribution way to create/delete cgroups (cpuset controller).What the recommender tools for that : Docker vs lxc-cgroups vs cgmanager ? or should i directly use /sys/fs/cgroups ?
Show HN: Best and free resources to learn product management
Given that type inference can be expressed in the form of constraints, could this be used to speed up type inference on huge programs?
Interesting idea. I could go to the UK and hijack all of their end-to-end communication easily? Sounds like a fair deal to me.

EDIT: In fact, I wouldn't even need to go there
Suppose the industry margin averages out to 3%.

Suppose 1/3 of shipping cost is fuel and suddenly that increases by 100%. That's a 33% increase in cost. And with 3% margins no shipping company can eat that. So, the industry raises prices by 33%. OMFG that's got to have a huge impact right?

Now step back, If a 3 percent of a TV's cost is shipping that increases 33% to 4% then the TV now costs ~1% extra which has minimal impact on demand. So, people are shipping about as many TV's.

Net result increases in costs only impact customers when shipping is a major component in the total cost. Which is fairly rare. In the end the industry is tied to the overall economy much more than there specific costs.
Mathematics are DANGEROUS!
Been reading a lot of Amazon articles the past few weeks. I'll be joining AWS next month as an SA. I met the hiring manager during the interview loop, and he seems like a cool guy. Funny thing is when I told my family and friends that I'll be joining AWS they all emailed me the NYT expose.

Well I do hope it's not as bad as it's portrayed. I do want to see my son grow up (he is turning 2 years old).
It's called having a discussion (while bored, it happens). I am perfectly fine with people disagreeing with me.
> Milk is typically produced somewhat locally, in that it's a heavy bulk liquid which is expensive to transport.

UHT milk is transported all over the world, across great distances. I thought the difficulty of transporting milk was that it would rot.
And then microsoft's feelings were hurt so badly that one day they decided to write powershell.
Framaroot Download to Root Your Android Device
https://groups.google.com/forum/#!topic/comp.os.linux.develo...

Turbo Vision gives text based menus and text based controls to make an easier to use program in the terminal.
I appreciate you linking an actual paper, but I fear there may be a misunderstanding regarding the article quote:

> > Scientists, you got some ‘splaining to do."

> What is this, third grade.

I suppose it may sound that way, but actually that is a dated quote from the 1960's "I Love Lucy" show. That's what her husband said every time he discovered her hijinx.

As such, anyone might like or dislike the quote as a matter of taste, but it is intended to simply be a bit of lighthearted phrasing.

As for Pluto, I find this phenomenon interesting but not deeply startling. Lots of things could produce outgassing, particularly considering the very long Plutonian "summers" and "winters".
"Of the ten conflicts in human history with the highest death tolls, five were civil wars in China.

Chief among these was the Three Kingdoms War when up to 40 million are reckoned to have perished in military operations and from the destructive consequences of warfare. This is an enormous number, considering that the global population at that time is unlikely to have exceeded 400 million. More recently, the Taiping Rebellion claimed more than 20 million lives while the civil war that brought the Communist Party to power resulted in 7.5 million deaths, over and above the 20 million estimated to have been killed in the roughly contemporary Japanese invasion.

This is not the history we were taught at school but Chinese leaders are well aware of these facts.

When disorder breaks out in China, things turn very nasty indeed.

It is best, therefore, to avoid disorder at almost any cost."

That is why.

Or would you prefer to have China descend into the chaos of Rwanda or Sudan ?
I am optimistic that this "American Dream" could still be a reality. The United States absolutely has the resources to put a hard floor on living, health and education standards, thereby helping people to break the rut of family poverty.

That the US people collectively don't have the will to do it is another story. The amount of psychopathy in this country towards the unfortunate is astounding.
The comparison was between self-driving trucks vs drones, not human-driven trucks vs drones. Obviously those are going to be cheaper than whatever current technology we have.

And there's nothing preventing drones on the rough order of magnitude of trailers from flying around, as long as it's done in a safe and regulated way.
Why would I put up with waiting for collective action to work, if I can improve my lot in life by simply changing companies? I'm not going to stick around at the company just to help out my coworkers. I feel zero loyalty to them.
Well, I get that this is a RethinkDB blog but I can't help to see this as another example of this "virus" that has gotten hold of some segments of the software development world making for utterly bloated and pointlessly complex solutions to simple problems. I call it the "OOP+Framework 'Hello World'" syndrome. It seems nobody can write code without adding layers of classes, loading-up the call stack and megabytes of libraries.

In this particular case a simple C program logging to a comma-delimited text file, or, if you want to splurge, JSON-formatted text file would have done the job.

But, I get it, proposing not everything requires OOP is heresy. What was I thinking?
Interestingly enough, we actually return Observables. The model returns a Model Response, which inherits from Observable. It also adds a "then" method which returns a promise when called.

The primary advantage of using the Observable's "subscribe" method instead of "then" is that you can cancel a request. Netflix makes heavy use of this feature. For example when quickly browsing through titles, we may cancel the request for data that you are no longer looking at.
Why Google wants to sell you a Wifi Router
Shameless plug: a few months back, I was going thru a coding bootcamp and for a 2-day sprint (forgive me) I wrote a simple, entirely insecure Lamport-Merkle digital signature algorithm implementation [0] in JavaScript based on the "spec" outlined in the Wiki [1].

It uses nothing but Merkle trees and SHA-256 hashes, lacks documentation and should be used by no one, but the code is pretty simple to follow [2] and I'd appreciate any and all comments/criticisms in terms of implementation, optimizations, usage requirements and API improvements:

[0] https://github.com/sunny-g/Lamport-Merkle.js
[1] https://en.wikipedia.org/wiki/Merkle_signature_scheme
[2] http://blog.sunnyg.io/2014/12/13/merkle-key-trees-and-signat...
Most credit card transactions are atill point of sale which usually uses symmetric encryption so quantum computing doesn't play a role.

Also if tomorrow some one makes a quantum computer which can say break 2048bit RSA easily it won't break the world.

A state actor with a trillion dollar machine won't care about your credit card. And this won't change quickly quantum computing will be very expensive for decades to come.

And moving to symmetric encryption with key exchange instead of classical PKI is always an option.

As a general rule using anything but conventional encryption is a sure way of having your encryption broken unless you are a world grade cryptographer with 50 world grade friends that can audit your system.
> the word cromulent ... is not even a real word

Only to a prescriptivist[1] trying to keep the language static. "Cromulent" is slowly making its way into descriptivist[1] dictionaries and is recognized about as often as any other new word, so it just as much a "real" word as other new words ("email", "google" (transitive verb), "truthiness").

> the correctness of using a singular they

The alternative is gendered pronouns which have several problems[2].

/* I'm not trying to nitpick your post; I just thought these two Tom Scott clips were fun and relevant to these grammar issues. */

[1] https://www.youtube.com/watch?v=2qT8ZYewYEY

[2] https://www.youtube.com/watch?v=46ehrFk-gLk
And I like to see following topics explained:
Emulation vs Simulation
Theoretical and practical limitations: emulated systems performance
Pseudo realtime emulation
Emulation approaches: dynamic re-compilation, ???
Examples of emulated systems and emulators
Emulators architecture
I think the Windows 10 privacy issues are going to become common in modern operating systems if they haven't already.

It is going to give governments back door access into what we do online and what things we look at on the Internet and how we communicate with others.

All it takes are some operating system updates to install the NSA backdoor if there isn't already one there anyway.

In order to secure the Internet, this bill has to have the government spy on its citizens to make sure they aren't doing anything wrong.
Windows 10 is much more egregious that Windows 8
I've never thought "I left that job too early." I have often thought I left too late.

Yep. Me too. Thanks for distilling something I have often thought.
> It's peculiar to me that I've heard so much attention on almonds as a water-intensive crop, and so little about beef,

Because beef is a red herring. Beef uses next to no water.

Alfalfa used to feed that beef, on the other hand, is a huge water consumer and completely silly given that it could be grown elsewhere quite easily. California exports something like a billion dollars worth of alfalfa to China. It's nuts.
I really don't know why you were downvoted - as this is a somewhat important question.

Thought - by the github TOS you at least get to fork the repo [1].

[1] https://help.github.com/articles/github-terms-of-service/#f-...
Who else thinks the "Mona Lisa" painting is crap? It's always been overrated, and seeing it live did nothing to change my impression. Not to disparage da Vinci's corpus ... but just sayin'.
"the mindshare for creating VR content is still up for grabs."

You mean it's not VRML? The 90s lied to me...
> Why do people who write or talk about Lisp always have to start with something like this?

Because to them it is awesome. People are different, and just because it isn't awesome to you doesn't mean it can't be for others. For me, I was impressed because Lisp overcame so many limitations I found in other languages.

When it comes to readability, I think that a lot of it is what you are used to. I do not use Lisp all of the time, so when I switch back to it, some time is required for me to get back into the groove where it becomes readable, and then it's second nature. (I teach multiple computer science courses using different languages, and switching gears from class to class can be a challenge.)

All of that being said, the greater use of punctuation and syntactic forms in other languages can aid in readability, but I don't think it is significant enough to completely offset the power you gain from the Lisp syntax.
Whitelists for Voice calls