skysight-inc/HackerNews huggingface dataset:
Sorry for off topic, but I just tried getting the Google cache as well and it just doesn't work. Both in Firefox and Chromium, when I type "cache:<Ctrl+V><Enter>" in the google.com search bar, nothing happens. I checked the developer console, no network requests are made. It says in grey below the search box "press enter to search", but neither enter nor clicking the blue search icon does anything whatsoever.

In the past one could manually type /search?q=cache:something in the address bar and it would force the search, but these days it doesn't seem to work anymore. The search request is done in javascript and the /search?q=x link just prefills the search box, leaving it to javascript to fire the actual query (which then fails to do so).

Edit: found a way: disable Javascript. This forces Google to search immediately. No plugin necessary: in the Firefox developer console, use the cog wheel on the right top, then in the right column somewhere near the center you can tick "Disable Javascript". Loading the Google home- and search page is also noticeably faster, by the way.
Does GitHub Enhance the Need for Code Review?
boy for sale, https://frinkiac.com/caption/S08E13/800415
I'm not sure your assumptions support your conclusions here, especially your believe that a JIT compiler wouldn't make inroads on the slow C code being executed.

The biggest problem of Python is that it lacks the experts that could write those fast runtimes, and it fails to attract them after the Python leaders declared the GIL to be a non-issue.
I'm the opposite. When it's just a name I become intrigued, always thinking "is this the next big thing?" and thrilled to find out what it is.
A Chinese Gang in Pakistan Specializes in ATM Skimmer Attacks
I wouldn't use Noahpinion to learn about market monetarism. See Scott Sumner's comment on this very piece at https://noahpinionblog.blogspot.com.au/2012/07/excess-volati...

> Also, it's not clear to me exactly what would happen if the Fed simply adopted say, a 4% inflation target.

In practice, they seem to have an inflation ceiling, not an inflation target.

But it has not too much to do with nGDP targeting. (Or only insofar as nGDP targeting right now would suggest looser money, so going for more inflation would do the same thing.)

Also, are you talking about a 4% level target?
List of all Error/Exit Codes
Are two RX 480s faster than a single GTX 1080?
http://ikiwiki.info/ supports comments.

There are several variants of "static website":

* Site is generated by its author, and won't change until author changes and re-generates it.

* Site generates content when something changes (e.g., new comment), not on each page view. (Cf. ikiwiki in cgi mode.)
Illusion makes people ‘feel’ force field around their body
> It's precisely because there's almost no practical use for studies like these (...)

Let's say that green people have a higher rate of suicide attempts when they have mental illness X. This is very useful knowledge -- this means that one should treat X in green people more aggresively, because it's more dangerous for them.

Let's say that green people are more likely to suffer from alcoholism. This is very important for green people themselves (they might prefer being teetolaters for that reason) and for organisations that try to prevent alcoholism -- they should target green people more in order to be more effective at decreasing the number of alcoholics.

I can go on and provide such examples. Do you consider that in these cases there is still almost no practical use, that these examples are thought up and in real life you don't get such or something else?
Help fund bcachefs, a next generation Linux filesystem
The incentive works in a kind of round about way, where the more nodes you talk to the more nodes you know and therefore the more fast/high capacity you know and can choose from.

So sharing more bandwidth leads to you knowing more nodes, which means you'll have better tunnels. So there is an incentive for you to share more.
Was expecting some IoT SAAS for actual forest/garden management. Was disappointed.
It could still exfilter information if it could share any state between domains: the evil adblocker is associated with a site that many users visit. The site makes a lot of requests when it's loaded and adblocker exfiltrates information by selectively blocking those requests.
A lot of alarms ringing in my mind, as a long time Linux and i3 user and developer.

1. You ran i3 as a proof of concept now but going long term you ll face dozens of issues when you want to make it useful. The same is true for everything you ll install through Ubuntu for Windows..

2. Windows mail clients are totally wrong, slow and they are not only hazardous to people using but also to receivers of emails. Outlook users don't know how to put subjects, respond and distort the format and conversation all the time. (Long time outlook user here)

3. Desktop productivity tools are long history. No reason why someone would use ms office anymore.

4. Windows for Ubuntu is doomed to be a second class citizen, and if it by chance becomes a first class citizen then why would someone need the Windows overhead and complexity? (How can I apt-get remove windows)

I congratulate MS devs taking HN seriously recently but windows in 2016 is obsolete..
The original page's JS might depend on the DOM tree of the page. Thus a change that doesn't obviously cause any information to be emitted to third parties can cause that JS to do that (e.g. if the JS uses attributed of DOM tree nodes as URLs of data sources or data sinks).
Note that Firefox has had this process for years, for addons with far more power than what Chrome gets you. Sure, it is tedious and could be improved, but the model works.

Also, I don't think you will have to go through review for extensions not requesting dangerous permissions. For some definition of dangerous :)

(I wonder if both models could be implemented simultaneously -- unreviewed extensions with "use at own risk" warnings, and reviewed ones with fine-grained semantic permissions)
It's in a nice little wooden box on my desk. I pick a large bill when my wallets looks to be emptied. If I need to buy something online, I fill my bank account a little.

I don't see the need for management, I know in my head how much I have. I tried to set up spreadsheets, apps or other fancy things to keep track of my spendings, but I abandoned all of them in a few days due to lack of motivation.

I wish I had your problem :)
Im very sorry Sir, your house has a virus. We have to put it down.
> If it potentially affects user’s privacy anything but a scary looking big brother eye would be inappropriate.

Well, what permissions don't?
Yes... that's odd ! I would have thought something like "if last element then generate a new list else to prefix append result of recursion"
There was a version of NeXT's gcc that handled RTF source code.
It can be considered pure when you only give it one or two arguments (the second argument can be allowed because numbers are passed by value and not reference in JavaScript).

Default arguments make the code harder to understand. It's often better to make two functions. If they are closely related then you can implement one in terms of the other. Even worse if the function behaves completely differently depending on how many arguments it takes (take the D3 setters/getters as an example).

function pureFunction(data) {
return pureFunctionWithIndexAndResult(data, 0, []);
}
function pureFunctionWithIndexAndResult(data, index, result) {
...
}
While being good at video games could indicate that you have qualifications for becoming a good pilot, the boring answer is that the overlap is small enough that it will be overshadow by all the other things that goes into becoming a good pilot.
> At install time there is no reason Google can't say this extension uses Google Analytics to track where you are clicking etc and what data and how much data is being sent off everyday to god knows who.

Let's say Google started to do this in a way that causes people not to want to use such extensions. Why do you think extension authors would stop using analytics as opposed to use some other analytics provider (that is on average more fishy security-wise)?

Disclaimer: I work at Google, but not on anything Chrome-related.
I'm not a heavy user, but I recently moved from screen to tmux. I initially chose screen because it is installed by default practically everywhere. But tmux is better, so, my take is this: choose tmux unless you'll need to work on servers where you can't get tmux installed.
Bank only, but I'm also only 25 years old and have nothing but a house, a car, (which I bought with cash) a savings account, a checking account, and a mutual fund.

That might change once things start getting more complicated, (Kids!) but for now, it's very easy to keep track of everything.
Sure, there are two points:

1) Your point is based on ignoring often repeated and consistent (over decades) science; and

2) I think your argument generalizes something (to skin color) that is very specific (I.Q.)

I will go further and say that I think you are being disingenuous about reducing the problems that affect different races to simply skin color.
Too much traffic from HN, the database(probably SQL) could not make as many concurrent connections. Hence the scaling problem.
Some of activities are stored as a application cache - for example, on gmaps . Though, still useful.
I use vim to be prepared for a new server, but do not stay with screen to be prepared.

I only once had a need (easy copy paste in terminal) to get tmux running on a server with no SSH, so I installed it.

For all other machines, which do not have tmux installed I use my local machine and SSH/MOSH with my local tmux.
If there is a need to have a long running command on a server, I use tmux to detach the session, fallback to screen for detaching, fallback to SSH nohub
In that scenario, assuming a 50/50 population split of blue/green people, should you aim for having 50% of each employed at your company or are you justified in hiring fewer blue employees?
Bought a new laptoo with AMD APU and Radeon Graphics.Installed Ubuntu 16.04. Even though I'm using the default open source driver, there doesn't seem to be any issues for general use.
Had to struggle to get the wifi driver working properly though.

So yeah, I agree with you on the 99%-1% part.
Does it? The explanation was just to show what gradual increase in income inequality would look like (reducing the income of the lower bottom), which would eventually cause wealth inequality.
It's comforting to see a doctor venting his frustration over Insurance companies. I've gotten to the point where I've kinda just given up. I'm sick of the entire mess.

I've gotten to the point where I just wish patients had more of a say over what medications they could have refilled.

Say, for instance, a person has been taking Blood Presssure medication for over five years; they should be able to renew their original script? Or, a person has been on anti-anxiety/depression medication for over five years; let that person authorize their own refills? Require blood tests--that's fine.

The patient couldn't increase the dose, but wouldn't have to deal with doctors over refills. The patients who abuse the privilege would have to go back to our lovely system of being held hostage.

I guess refill are on my mind because I'm going into detox over the lack of a medication I've been on twenty years. The pharmacy is waiting for her approval. I think my doctor is on an extended vacation?

Of course this will never take place because Americans are all drug seeking zombies according to our government, and I don't think AMA lobbyists would ever even consider such a crazy notion.

As to this, "Nepotism occurs in many fields; friends and family of New York City police officers often carry Patrolmen’s Benevolent Association cards, which may confer special treatment in a traffic stop."

Yea, this is very common. In San Francisco, my father best friend (now a retired cop) gave him a special business card. A "Get out of jail free" card. My father used it a few times. It saved him from a DUI. My father was a very conservative man. He hated what that card stood for, but always carried it around.
Why can't someone just write another compiled language with 100% Python syntax? e.g Julia. only more general purpose.
I keep a pretty sparse toolset. vim+screen and always use them together even on my laptop.

So when I SSH into a box, I pretty much have my "full" toolset just as I would locally. For me, this is important.

That coupled with the fact I have my vimrc memorized, I'm pretty much good on all modern servers.
SHOCKING! TIPS ON BOYFRIENDS CHEATING
oh dear. I'd have to suggest here that you're projecting your own use cases and assuming that they have a universality that they really don't.

Desktop productivity tools are history... no, no they're not, MS office sells millions of copies for a reason.

Windows mail clients are wrong. They're not the same as unix mail clients for sure, but who gets to dictate whether that's right or wrong? Personally I think all mail clients that allow HTML are wrong, but I understand that I'm in a minority there.

I'd suggest that Windows has many advantages over linux on the desktop. The hardware support is better, there's a better range of desktop apps available for people who like desktop apps (including games of course).

Personally I'm looking forward to ubuntu on windows. there's a load of areas where I prefer working in a linux/unix like environment (e.g. anything command-line based where linux is far superior to Windows (although Windows is getting better in that regard)), and I hope that this will let me get the best of both worlds, whilst avoiding the overhead of running a VM.
Tmux - the config is so much easier to understand and shortcuts as well
Have you tried Payoneer?
cheatmode is have a local statically compiled version of tmux ready to godmode servers you can SCP files to (all of em, if you've got ssh most likely)

That's what I'd do, if a server doesn't have screen/vim and sysadmins are being a nuisance.
This was what killed my engagement of Facebook. There were tons of small project pages that I used to follow—small musicians, local artists, podcasts. When Facebook removed organic reach for pages, I stopped seeing updates from these groups.

Where I once got updates from interesting projects, I started getting Buzzfeed listicles, car ads and other garbage I didn't care about. I'm sure they made a ton of money, but it destroyed the product for me.
My wife and I use https://www.youneedabudget.com/
This reminds me of a blog post (about currying specifically) from an ardent FP proponent that I picked up on HN not long ago, where he back-pedals (his own word) from a much-shared pro-currying in JS article:

https://hughfdjackson.com/javascript/does-curry-help/?utm_so...

On a personal note, immutability is fine, but doing it in Javascript comes at a cost and it always feels like I'm fighting the system (have to deep-copy objects and possibly even `Object.freeze()` objects, space-saving write-on-copy needs to be done by myself, no pattern-matching). So I only do it when I'm sure it is useful. Similar with some other FP concepts that feel natural in "real" FP languages.

Also, very few of the functions that cause me any headaches benefit from being pure (in a way that would help me), because my problem is with the consistency and state of the data in (shared) storage. I rarely have issues within the app itself, so "purity" there does not help me all that much in my very I/O heavy applications. It seems much more suited for data processing.
You can't (easily) compile for iOS outside of OS X / Xcode. That's the only reason I have a Mac.
s/Himalayas/El Capitan/g
Julia is general-purpose already.
Demands of Terry a Davis
I agree, I've tried both and whilst neither are the fastest programs in the universe, Outlook 2016 has been better than Thunderbird from a performance standpoint. Thunderbird was so slow, I went back to Outlook.
I do not agree. The best tool for the job is the one I am most comfortable using. If microsoft makes me uncomfortable (they remind me of an abusive spouse in their actions), then even if their software has some fancy features that may help productivity, it is not the best tool for me to do my job. I don't even consider it as an option.
Hey, look, no offense China.. but you ain't that crazy.

Also... this has been going on in the US for decades.. and if you think China is ultra-unreal, AVOID Japan.
What's really infuriating is that I seem to be the only one with this issue. Dual-monitor setup, computer will completely freeze and refuse to boot if I disconnect a monitor. It will hang half the time that I start up. Opening any graphically intensive app (VLC, games, Youtube videos, opening up the Dash, etc) will cause massive tearing. And there is nothing on the Internet about it.

I'm staying on 15.10 until they come out with something better.
The JavaScript language reboot is done
That’s valid. I still feel it would eliminate at least most of the abuse, like injecting ads though. Unless there’s something very widely deployed (say jQuery etc.) that’s vulnerable.
Can someone ELI5 why Python is more like rendering HTML than executing JS? This is confusing to me since much of node.js/V8 is C, yet AFAIK (from the title and my experience) it's faster, and I don't recall anything intrinsically more declarative (i.e. HTML) when writing python compared to JS. They both feel very similar as scripting languages to me.

IOW, from my limited ignorant perspective, this feels more like the WHAT than the underlying differentiating WHY.

It's possible it's in there and I missed it.

EDIT: FWICT from the linked slides[1], it's the result of 2 issues: 1. Expensive dynamic language features and 2. python is like node.js, but as if you only called V8 bindings and so VM performance was irrelevant. This is strange to me; while I feel I can conceptualize the difference, I still don't know enough to understand why it is so compared with node.js.

[1] https://docs.google.com/presentation/d/10j9T4odf67mBSIJ7IDFA...
I think it's true that language implementations such as Ruby and Python spend most of their time running the C parts of the code. I did a talk saying the same thing about Ruby a couple of weeks ago, but referring to the Java code in JRuby, https://ia601503.us.archive.org/32/items/vmss16/seaton.pdf.

But this doesn't mean that a JIT is not going to help you. It means that you need a more powerful JIT which can optimise through this C code. That may mean that you need you to rewrite the C in a managed language such as Java or RPython which you can optimise through (which we know works), or maybe we could include the LLVM IR of the C runtime and make that accessible to the JIT at runtime (which is a good idea, but we don't know if it's practical).

I work on an implementation of Ruby, and we make available the IR of all our runtime routines (in our case implemented in Java) to a powerful JIT, so that we can inline from the interpreter into the runtime and back again.

In the case of Python, PyPy does the same thing, allowing the JIT to optimise between the interpreter and runtime, as they're both written in RPython.

So I think the problem the Pyston project needs to solve is how to allow the JIT to see the runtime routines and optimise through them like it does with Python code.
How Does Life Come from Randomness? (short Video)
The state of LibreSSL in FreeBSD
More powerful? I though chrome's API was stupidly limited which is why firefox had better extensions (all of which they want to throw out).
> This is very useful
> knowledge -- this means that
> one should treat X in green
> people more aggresively,
> because it's more dangerous
> for them.

No you shouldn't, you should asses each patient individually, especially if - as per say qualification for a job - this fact is discernible by actually examining the person. Otherwise you will let a small 10% increase in likelihood for one group blind you to the needs of another.
I would gladly pay a 50% price premium on a skylake i7 Mac with a high end discreet gpu if Apple sold one.

Unfortunately they do not (I ended up getting a broadwell i7 iMac but would have preferred a discreet GPU if given the choice). It's really not about the apple tax but about current macs being out of date.
Because the libraries keep people on Python and you'd need to support all those too.

Edit to add, my understanding is that the flexible nature of Python makes it hard to swap out the python without implementing all the stuff that makes it flexible. In a way I guess pypy is the python you're talking about. And it does exist, and is faster, but doesn't support all libraries.
How to get rid of FOMO as a self-taught programmer
3D Printing Gave This Cancer Survivor a New Jaw
> Also, Adblock Plus could also read data as a side-effect, but it doesn’t do anything like that of course. The latter isn’t because the permission system stops Adblock Plus from doing it, but simply because we are good people (and we also formulated this very restrictive privacy policy).

Sure everyone believes you. Such an honest and genuine person.
Was about to say the same. There are still clouds.
It's very likely that this blog runs on a small VM (eg. the smallest DigitalOcean one) which not enough RAM. This results in mysql crashing. You could either setup a cache or add some swap as backup...
1) I'm not ignoring it, I'm saying it's unimportant for any practical purpose, and the only people who seem to get excited about it are people with an existing axe to grind, which is why it's not generally discussed in the op's "polite" society.

2) The article this conversation is attached to is specifically genetics related.
It is possible to make a dynamic language natively compiled and very fast. Common Lisp is arguably even more dynamic than Python, and SBCL manages to generate code that rivals C in performance.
Maybe some people use Python because of the semantics. If you just replicate the syntax would it really be Python any more?
Ledger is great. I have going on ten years of data in my personal ledger and an admittedly rather ludicrous reporting app that lets me slice and dice the data any way I want.

Data entry is primarily via emacs, although for my business ledger I have a script that pulls transfers from my Stripe account.
Living Like a Founding Father Left Me Drunk and Covered in Leeches
Interesting: the links at the bottom of the article doesn't work.
Does your email have a dot in it? Gmail has a bug, if I recall correctly, where people would get email from addresses with the dot stripped (eg a.b@gmail.com would get email from ab@gmail.com)

I myself regularly receive email that appears to be a result of this bug.

I have never seen a fix.
Credit union with a savings and checking account, mint for tracking, betterment for IRAs and emergency fund with their recommendations for allocation. I used both lending club and prosper but I am winding those down.
The most realistic rain animation You have ever seen on the web
I meant anything that let’s the extension leak any data. Contacting 3rd-party servers, modifying DOM etc. I suppose more granular permissions might be required here.
For a 10% difference? Unless you are employing a huge workforce where intelligence and peacefulness are the key features, I think you should be aiming for 50%. There are vanishingly few professions where you'll notice a 10% difference in IQ.
Some natural sounds for pluviophiles.
I would be interested to know if gears can drive eachother in a circular way. Thus, for example: gear A drives gear B drives gear C drives gear A.
I sidestep the whole issue by now having any.
I maintain some Python scripts that graph my spending from CSV transaction exports: https://github.com/amboar/fpos/

It does a few nice things like automatically determining your recurring income and expense patterns, which allows it to do a bit of forecasting. I'm working on expanding that capability at the moment to summarise savings progress for recurring expenses with multi-month periods. Contributions welcome!