skysight-inc/HackerNews huggingface dataset:
Actual paper: http://science.sciencemag.org/content/334/6061/1427

There is a correction issued for this paper, but the correction is paywalled so I can't tell whether it's substantive or a nitpick.

Also, please put a (2011) in the title.
This is surprising? No it reinforces what we've known for years.

It also fucks up the base point, we don't need water.

Exactly why do we need to be hydrated?

Unlike we do seem to have issues with over consuming calories.
TechPowerUp tested it more thoroughly than Ars: https://www.techpowerup.com/reviews/AMD/RX_480_CrossFire/

In short: even if you exclude games that don't utilize multiple GPUs, a pair of RX 480s is slower than a GTX 1080 on average.

If you do include non-scaling games they're slower than a GTX 1070 on average, which is cheaper than the 480s and uses half the power.
This smells like PR misdirection hooey.

Trackers are far more useful as supplemental collection devices against targets: where are they going, uphill or down, are they nervous when crossing a border, etc.
Why would one prefer tmux or screen over multiple ssh sessions on a nice tabbed terminal program like iTerm2 ?
Interesting to see that they use cow milk as an example while there are, I suppose, a lot of other drinks where this argument applies. What about plant milk, tea, coffee, other juices etc...?
Simple Excel spreadsheet where I keep track of any regular expenses (subscriptions, rent, ...) and my investments.

I'm based in Europe but have most of my investments in the US largely due to my phenomenal broker there: https://www.interactivebrokers.com/

Interactive Brokers allows you to exchange currency basically without fees and at real market rates.

In terms of investments I keep it simple and split the money in fixed percentages between cash, bonds, index ETFs, and gold. This saves a lot of time and fees.
So, some corrupt officials, a polygamist, a wanted official seeking asylum in a foreign consulate, and restaurants reusing cooking oil too much is an example of "unreality"?

Where exactly did the author grew up in? Cushioned upper class life, or Disneyland?

And those examples in a country with over a billion people? You can find all those examples in Africa, Asia, South America, etc.

A lot of those are hardly uncommon in the West either, just in more "white collar" versions. Restaurants re-using cooking-oil? Tons of restaurant are closed every year for just that and worse hygienic offenses. Or we have some company like VW falsifying emissions data (and lately, it comes out that several other companies did), impacting the environment in a huge scale.

Corrupt politicians? We have Presidents and PMs, senators and MPs openly retiring and joining the boards of companies they helped during their political career.

Heck, in Mexico the mob abducted 140+ students, executed them all together, and for the country it was business as usual for the country.

And those are examples or unreality? LOL.
There isn't even any guarantee that "os.path" is the vanilla iterative lookup it's presented as. For all we know, it could be a @property-decorated method thousands of lines long.
Because if your network drops the connections, you can resume with tmux or screen, but not with vanilla ssh.
If you look at Alcoa's specs, the difference in the alloys isn't just magnesium content. [1] See chromium, for example, which is in the alloy for the top but not the body. Besides, even if you can make the body out of the resulting alloy, you can't make the top.

[1] https://www.alcoa.com/mill_products/catalog/pdf/China_Specs/...
My understanding is that there is no plan to use type hints for optimization. I'm on a phone so I can't find it now, but I previous talked to some people on here about it in comments.
Betrayed by a bitfield (2012)
>I believe the same thing is happening right now in modern China. Simply substitute constituents and the oligarchy instead for the child and parent.

Only ordinary Chinese citizens are not childlike and easily led at all (that's an early colonial misunderstanding) -- they are just as smart and street-wise as we are, and understand all the gritty details -- they always did.
Some recent research on the topic:

Oberliessen et al., "Inequity aversion in rats" (2016)

http://www.sciencedirect.com/science/article/pii/S0003347216...

Decety et al., "Empathy as a driver of prosocial behaviour" (2016)

http://rstb.royalsocietypublishing.org/content/371/1686/2015...
Audio engineers use a lot of proprietary software that isn't available on Linux. Windows has no true real-time scheduling[1], so has to be carefully tuned to handle low-latency audio processing without playback glitches. Mac OS will run all the proprietary software we need and has superb real-time scheduling for audio, but the choice of hardware is very limited.

Mac Pros are scandalously expensive and aren't passively cooled. iMacs and Mac Minis are very noisy under high CPU load because of the small blower fans. Hackintoshes provide the best of both worlds - you can build a reasonably priced computer with no moving parts[2] and run an OS that is optimised for real-time audio applications.

Drivers aren't really an issue if you choose components from an approved list - either It Just Works or it doesn't.

[1] https://en.wikipedia.org/wiki/Deferred_Procedure_Call

[2] https://www.quietpc.com/sys-a470s
Mozilla Corporation has over 1000 employees and the same kind of perks and accoutrements of other Bay Area tech companies. The amount of revenue they've received through business partnerships is measured in the billions of USD. They sponsor events at hip venues with open bars and party-like atmospheres.

The picture of an overworked and frail non-profit has been out of date for nearly a decade now.
I could see this as an introductory voiceover, with a faint guitar riff in the background.

drums come in

rhythm guitar and bass come in

main riff begins

begin song
I wish HN had a `save` feature so I don't lose gems like these.
I've used screen for years and years and because of the noise around tmux, I decided to try to give it a spin.

In the end (rather quickly actually) I went back to screen. It's simple. It works. It's reliable, mature and stable. It has the "proper" keybindings which has been around for decades for this kind of software.

Whatever tmux was supposed to provide of additional value I could not find.

Edit: I see that this article (from 2010) says screen doesn't have a menu to select buffers. That's factually incorrect. That feature must have been there already before tmux was started?
Well, if he meant "it doesn't have S-expressions", he should have said that. That's not an unreasonable expectation for a guy who is otherwise a pedant in almost all other areas of his life.
For emacs users I strongly recommend whizzytex + advi (at least if you find advi in your repos; it's somewhat painful to build advi on your own.) Almost as good is emacs + auctex - the first C-c C-c compiles the file, the second brings the document up in a dvi previewer with the page "flipped" to whatever you are working on. Both setups allow inverse search - click somewhere in the dvi viewer and your emacs cursor is moved to the corresponding source location.
My understanding is that user scripts allow you to match based on the URL. It would still be a predefined set of URLs (or URL patterns) with a binary option for the user (install and accept everything, or don't). That's essentially what extensions do today.

zeta0134's approach would be to put the user in charge of building this white- or blacklist. Following the way plugins are currently implemented, this would allow you to say "I always trust this extension", "I don't trust this by default, ask me every time" and "I trust this extension for example.com".

This would definitely need some security UX testing, but it seems like a reasonable approach to me.
That is not the case. Chrome's API is just a base. The proposal is to be able to handle most of Firefox's add-on ecosystem IIRC. The code would have to change, but the functionality would be the same.

There is a lot of misinformation out there about Firefox's switch to web extensions. Existing add-ons aren't going to be obsoleted immediately ; rather new apis will be added first, and then they will be asked to switch.

Currently Firefox add-ons often hook directly into the browser, which is hard to keep secure and makes it hard to evolve the browser.
Nope, I have nothing to do with the blog or Pyston. Sorry if I gave that impression.
My reply on Twitter in full:

Text blending in linear space perceived as “too thin” and inconsistent because font weights are choosen for the sRGB [1].

With light fonts at small sizes, sRGB blending also has apparent weight changes with the background [2].

But with bold fonts, the weight is consistent only shapes are perfectly smooth with the linear blending [3].

And with more colors, the sRGB blending is a failure [4].

[1] http://i.imgur.com/qKDfCnj.png
[2] http://i.imgur.com/Z6sOUNI.png
[3] http://i.imgur.com/sTosihk.png
[4] http://i.imgur.com/fLpe150.png
There are several Mini ITX cases with VESA mount brackets, so the computer can be bolted to the back of your monitor.

http://www.mini-itx.com/store/vesa
EURUSD Eyes Further Bullishness on Corrective Recovery
Very nice to see some circular reasoning here. Because python is slow everyone dispatches to C code. Because everyone dispatches to C code, optimising the python interpreter is not worth it.
On Pypy's benchmark site, the speedup is a lot higher than 20%. I usually experience a 2x-3x speedup with the kind of code I run, sometimes more.

> http://speed.pypy.org/
Using mobile apps to get research data for science
Martin Fowler on Microservices and Refactoring – Panel Discussion
Turn any Ecommerce catalo to a chat bot
It's interesting to see the dichotomy here. Some people meticulously manage every penny, and others like you and me just make sure we spend less than we earn.

I'm curious to see the financial status of everyone writing in this thread now though. As a person just entering the work force, I don't have much in the way of wealth so I know I'm not a good example here.
and that's when you dont do the optimization.
WELCOME TO ONE OF THE SLOWLY BIGGEST GROWING SOCIAL NETWORKS ONLINE TODAY
As I am just entering the work force, I'm curious to hear about the financial status of the people replying to this thread. I understand if you're reluctant to share that here, but I think it would make a big difference. For example, if a lot of high-income earners/high wealth-owners in this thread tend to do X, I might be more disciplined to do X.
I don't think it's much of an issue to work on i2p in the clear. It may be that is a main component why tor was able to thrive so well, their developers weren't shadowy internet nyms so people felt more comfortable giving money to fund them. The dev channel is also on freenode via #i2p-dev if anyone wants to join and contribute.
Isn't it possible also, that a high "throughflow" is healthy for the kidneys? At the very least, to prevent buildup/concentration of Urea in the kidneys.
Same boat. Sent an email to Olivia last month with no reply.
>what is the purpose of bothering the user about an attack vector if the attack is merely theoretical?

It helps keep the attack theoretical.
Sweet and sexy call girl Annie 0563159104
Python is made faster by optimizing the C implementation of it's opcodes, not by doing any optimization at a higher level?

Really?

Sounds more like; It's more convenient for us to try to optimize cpython at the opcode level because its technically difficult to apply JIT techniques at a higher level because of the way cpython is implemented.

Pyston's performance improvements come from speeding up the C code, not the Python code.

When people say "why doesn't Pyston use [insert favorite JIT technique here]", my question
is whether that technique would help speed up C code. I think this is the most fundamental
misconception about Python performance: we spend our energy trying to JIT C code, not Python
code.

This is also why I am not very interested in running Python on pre-existing VMs, since that
will only exacerbate the problem in order to fix something that isn't really broken.

...really?

All I can fathom is that this project is about trying to take the existing cpython implementation and make it faster by applying various magical hacks at a very low level, rather than trying to address any of the more difficult problems about why the cpython runtime is slow.

This is exactly the opposite approach from pypy (ie. reimplement cpython in a way which is fundamentally better); and it certainly seems to be yielding some interesting results.

...but I think I'm a little skeptical that its the only solution.

It just happens to be the solution they've decided to pursue.
One thing I found tmux surprising for is how it inherits environment variables from the parent process and then loads the profile on top. This makes the resulting environment unusual.

Instead it should either leave the environment as it, or create clean login shells.
I like this: "make more than you spend."

Most people say it the other way: "spend less than you earn."

But one gives an emphasis on earning more income (more income === more money to save), the other simply limits how much you can spend.

I found that by focusing on earning more, I had to worry less and less about spending less.
Does anyone have a link to the original Chinese source of this article?
[case Study]ChargeBee's Blog Success with Web Push Notification
Many people find that their spending increases with earnings, and that even if they're earning above average they don't have any savings or pension sorted out.
You can't separate the (full) syntax from the semantics, so he means both.
Here in South Africa there is an excellent service called 22seven.com which tracks my spending and income on various bank accounts (everything can be done with bank cards and bank to back transfers, cheques are not a thing).

I pay an accountant / financial advisor to help me with taxes on payments from multiple freelance clients and she's also recently advised me what savings accounts to use:

1. 3 month emergency tax fund
2. Unit trust with 50-50 shares / bonds composition
3. Pension
4. Cash saving for property
I was surprised to hear recently that most non-Americans don't have credit cards. I'm totally against spending money you don't have, but I only use my CC to build my credit rating (and to get those nice reward points :) ).
Autoscaling MySQL for Massive Datasets
Is it?

The crucial flaw of public comments is that they can be used to address other people than the author; hence spam and trolls for instance. And what's the ratio of actually useful comments anyway? Does it justify the cost of dealing with all the rest (like, say, your blog going down because some comment DB broke which directly hurts your actual readership)?

One-way communication has its advantages, too. Those who really have something to tell you can always use email.
Fair point, and to be honest, it's a common problem in many places. People enjoying a property often fail to communicate it clearly with those who never did. Math, and I believe Lisp has many times more inherited math genes than other languages, is especially guilty of this. It's often a lethal cultural shock.
Yes, I've always found tmux to be a bit weird, especially its hijacking of mouse events which really throws me.
If you're interested in Tcl, you might also like to look at TH1:

https://www.fossil-scm.org/xfer/doc/trunk/www/th1.md

It's a tiny Tcl subset, implemented in only a few kloc. It's used by Fossil as a HTML templating engine but it's easily adaptable for other things. It's small enough to be understood and does an excellent job of demonstrating the core principles of how string-processing languages think.
SCULPTURES BY ROMAIN LANGLOIS
Do you have a posting available for the intern position, or perhaps an email where I can send my resume? Thanks!
You subscribe to the thesis that China's future is grim compared to it's present state? Or that it is a dystopia of epic proportions right now? If you care to elaborate, I am interested in your perspective.
I don't have a Facebook, don't have this problem.
The optimist in me hopes the journalist came up with a good headline but it was changed later by an 'online media specialist' to attract more clicks. In the HTML I see

<meta name="Description" content="Facebook users are fed up with clickbait headlines, and they&apos;re fighting back with one of the only tools at their disposal: the like button." data-meta-updatable/>

so the answer might have been in the headline but later cut off.
If someone is on some medication, it is probably a good idea to have them regularly check in with a doctor to make sure their condition isn't getting worse (or better!). Forcing them to see a doctor when their medication runs out seems like a reliable way to get them to go to such checkups.
I've been using No Thirst's MoneyWell for OSX to manage our family finances over the past six years: http://nothirst.com/moneywell/

The idea of mapping the balances in my accounts (cash, bank account and credit) to a set of buckets ("digital envelopes") really resonates with me. Every paycheque gets assigned to the Salary bucket, and I have a set of fill rules defined to move money from income buckets to expense buckets such as the mortgage, consumables (my version of groceries), kids savings, etc. No money actually moves when the fill rules execute: it's just bucketing. I'm free to "move" the money around manually too.

I don't care about the physical mechanism to spend money anymore: cash, credit and debit all have to be assigned to a bucket in the end. (Though I do prefer the credit card for the rewards, and have it automatically paid off in full each month.)

Some buckets go negative: when we redid our floors, I "paid" out of the projects bucket, and then "repaid" that amount to myself over the next few months. I didn't borrow any money externally, and kept the overall bank balance well above zero by maintaining a "minimum balance bucket", along with the regular funds in all the other buckets.

My wife and I have "personal" buckets - money to spend, or more crucially, to save over a few fill cycles. It's very freeing for both of us.

I haven't been terribly successful at getting non-technical folk to use it, because it really requires you to buy into the "bucket" (e.g. digital envelope) system. It also changed ownership a few years back, and development has slowed, though not stalled.
I’m managing editor of mobilsicher.de (https://mobilsicher.de), the news site this story originated from. We are a relatively new site (launched in Sept. 2015) and only now looked into this.

The fact that it had remained undetected because no one had taken a closer look at it for several years does not mean that the questions we ask are unwarranted.

Peter Schaar, former German federal commissioner for data security and - at the time - chairman of the ARTICLE 29 Data Protection Working Party of the EU, says Google’s practices may even violate fundamental rights under German and European law.

The current German federal commissioner for data security is looking into it because of our reporting, so does the commissioner for data security of the German federal state of Hamburg, which has authority over Google because the company’s German headquarters are located there.

We will hopefully hear from them shortly on how they assess the situation. Also, a request for a statement from the Irish DPC (Google’s EU headquarters are located in Dublin) is under way.

Researching our original story, we of course asked Google to answer our questions on whose data exactly is collected under the provisions of the private policy, what data is collected, for how long, where it is stored and why Google thinks it can justify this data collection and processing on consent to their terms and services alone.

Now, after the story was picked up by dpa, Germany’s largest national news agency, and several influential tech news sites (German language only, Golem: http://www.golem.de/news/ueberwachung-google-sammelt-gesprae... | heise: http://www.heise.de/newsticker/meldung/Google-Wirbel-um-priv...), Google has now issued a statement that poses more questions than it answers. We published our story today (https://mobilsicher.de/aktuelles/google-speichert-telefondat...) and also provided an English language version (Google admits it collects telephony log information, doesn’t specify which exactly - https://mobilsicher.de/uncategorized/google-admits-it-collec...) because we think this discussion is very relevant for an international community.

We are a small team but will keep reporting on this, trying to clarify the legal situation as well as the technical details. For this we’ll be doing more of our own analysis. In case any of you has helpful information, i.e. logs showing telephony data being transmitted to servers, please let us know (m.spielkamp at mobilsicher.de). But please make sure it can be reproduced by us, otherwise we’ll have a hard time using it.
jq looks like a poor cousin when compared to App::RecordStream, so no, it's not a must.
Location: Toronto, ON

Remote: Yes

Willing to relocate: Yes

Technologies: iOS (Swift/ObjC), Javascript (serverside and frontend), Python, Java, Python

Résumé/CV: http://www.joecrozier.ca/resume.pdf

Email: joe@joecrozier.ca

I'm ideally looking for an internship for the upcoming Fall semester. I'm more than willing to relocate! I'm a seasoned iOS developer with development experience dating back to iOS 5. Please shoot me an email if there are any opportunities you think I may be interested in.
Add `dvtm' inside `screen' session to your toolbelt. Splits your terminal into few other terminals you can arrange in several ways.
But you never find them when you actually need them :)
Just looked at the video. There is little evidence that the rat opened the cage to free his mate. My guess is that it opened the cage to check what's inside. Notice that as soon as the cage is opened it quickly entered inside even before his mate left it.
The Tinder-Industrial Complex [video]
I'm not able to find the article in Chinese anywhere, either.
It did later come out that Tom Lord wrote it, but not as a prank; he was working with RMS to build Guile, and this was the opening salvo in trying to build the case for it. RMS did post it under his own name.
... come now! I was expecting at least https://www.youtube.com/watch?v=eWhzy-lynu4
My intention to write this article is for introducing FP concept to someone who never touch it. So, imho the best way to introduce FP to a beginner is by using the mainstream language, and for this case I use JS.

FP is not a silver bullet, so do imperative. By knowing those 2 paradigms you can get the right tool for the right job. I also don't want to do I/O heavy application with the "purity" thing. Hence in language like Clojure, we can still doing "the side-effect" thing.
He was subsequently acquitted:

https://news.google.com/newspapers?nid=1946&dat=19350812&id=...

Having said that, I'm not really sure this is appropriate to HN.
As long as you growl them, they could totally be Death lyrics
On headless servers, yeah Linux is king. From our helpdesk stats at $work, OS X is stabler than Linux for (developer) laptops/desktops. The graphics drivers, while better than they used to be still suck. Apt-get still breaks stuff.

Taking into account the larger number of tickets from Linux machines plus not having a single vendor for hardware + software means it can actually be cheaper to support Apple MacBooks vs. Thinkpads + RHEL (not to mention that most of the devs don't want to use RHEL).
Does anyone fully account for their physical assets and use depreciation methods to follow their value accordingly? I took an accounting module very recently and am about to implement personal balance sheets and income statements for my personal aid. I'm trying to decide what's through enough and not overdoing it.