skysight-inc/HackerNews huggingface dataset:
Praytell, what's the solution to make sure a remote client device is rendering your page and executing your scripts exactly as you intend? Because you could take the same thing and sell it as rights management software and make a killing.
See the forum [1], watch the sprints [2], look at GitHub [3] and watch their dev in Rust.

1 - https://forum.safenetwork.io/
2 - https://maidsafe.atlassian.net/
3 - https://github.com/maidsafe/
My advice (for what it's worth): Don't jump ship. People are fond of the refrain that loyalty won't buy you anything. Many times it is true, but occaisionally it isn't and the times it isn't, it's worth the chance. Go to the higher ups and say, "I appreciate the vote of confidence you gave me when you gave me the raise. It's time for me to repay the favour. In the tough times it's easy to think that maybe I should try my luck somewhere else. But I've thought about it and I'm here to stay. Whether we win or lose, I'm going to devote 100% of my energy to helping this company."

If you end up losing the job (either by being cut or by having the company fold up), then when asked about your salary expectations in other jobs candidly:

- Tell them what you were making before (impressive)

- Explain that you are mostly looking for interesting work and that you are open to any offers as long as the other factors are in line.

This allows you to gather options and asses the strengths and weaknesses of each offer without explicitly scaring people away.

If your company makes it through this tough time (without laying you off), your public stand of solidarity will likely resonate with the business types who are in a position to reward you later.

These kinds of things have worked well for me in the past. Good luck!
Sonder Keyboard
>I'm not going to give a soon to be doctor much advice, but question the studies. Don't just chalk up the non-responsive to statistics.

It's a bit ironic that you say this, considering that this guy has written a whole lot about statistics and their flaws.

http://slatestarcodex.com/tag/statistics/
How would the legal system tell apart used from unused spaces? How would you make that distinction hard to game for someone with expensive lawyers and resources.
I recall reading (on Wikipedia?) that the potato took the place of the parsnip in Europe.

Edit:

> All they did to the parsnip was fatten it up. It's still the same earthy root fed to cows on the Isle of Guernsey, remarkably nutritious but long ago dethroned as Europe's major starchy root by the New World potato.

http://www.washingtonpost.com/wp-dyn/content/article/2010/06...
It's only in the last 20 years or so that the tide has turned against smokers. I clearly remember smokers in restaurants as a teen. Sometime in the last 20 years smokers have gone from the norm to being the outliers in the US. But to think that those smokers are somehow dying out is silly. They are still around and quite bitter. Personally, I'm glad for the fresh air, but I can fully understand the sense of persecution the must feel.
31 Flavors of Bullshit: Your Horror Stories of Working at a Startup
It appears that it is. This appears to have been a BGP problem.

https://twitter.com/Axcelx/status/616058414746202113
The highest sample rates I remember seeing was 20kHz, for the pressure sensors used in turbofan inlet distortion testing.
A Google query helps with this. For example, search for: 6:07 PM PDT to HKT

Google will return a special result at the top of the page: "6:07 PM Tuesday, Pacific Time (PT) is 9:07 AM Wednesday, Hong Kong Time (HKT)"
Yes, they do run in their own process. But, so what? Did you expect the ram consumed by the extension to balloon? I didn't. It's clearly evident that these ad block extensions are inflating the memory used by the tab. So, again, why is Chrome to blame for these inefficient extensions?
I have two kind of nits with this logic, but I could totally be wrong, and you should feel absolutely free to correct me.

I'm fairly positive that a unit of measure should _never_ be variable, otherwise it's fairly pointless. And if you don't think hashing a 1TB string takes significantly longer than a 100byte string ...

Futher more, big O notation is supposed to be a wide upper bound, but I don't think that works well if it's not actually an upper bound. If you were to tell your bosses something took constant time, and it took an hour for string A (1TB) and 100ms for string B (10B), I'm pretty sure your opinion wouldn't mean much after that.

The hashmap should absolutely be considered in terms of the hash function, because it's the longest running part of the algorighthm. To do otherwise is disingenous.

Using that logic, I could call any iterative algorithm O(1) since the top level function only gets called once.
An Interview with Vladimir Arnol'd[pdf]
It's usually solved by paywalls. For better or worse.
I'll opine: git's sense of semantics seems to rival JavaScript's ("sure I'll add an int and a string"). I checkout branches but also checkout files to undo unstaged changes, but staged changes are a reset. How about "undo" as a word people would understand? Nope, doesn't do anything. Can I get a log function that shows the commit history by default? And when I check out a branch it says I'm up to date with origin/branchname but it's lying because that's just the local copy and it hasn't done a fetch. And of course in 2.0 they didn't try to clean anything up, they just changed a few defaults.

I think I deserve a medal for understanding enough git to get by. Specifically, a purple heart.
Can I just suggest that... forcing programmers to become language lawyers just so their language-lawyer compilers don't get overly clever and optimise away half their program is probably a bad thing?
I would speculate that at the end of the day everyone is aligned towards making it appear a success at all costs. Many parties want this for various reasons, and there are few dissenting voices:

- Lockheed, subcontractors, their equity stakeholders, their employees, and people living in towns supported by the project have an obvious economic interest in the continuation of this project. Lockheed cleverly subcontracted this project out to numerous states to amplify this effect.

- Ranking officials in the military have a vested interest as backlash from cancelling this program will potentially negatively impact their ability to suggest high cost projects in the future (please correct me if I am wrong here). Admitting failure with this project also makes our military look weak and incompetent.

- Many congressmen voted for this project and they will be exposed politically for having authorized it if it is a failure.

- Our president is exposed by not cancelling the project earlier / potentially voting for it as a senator.

- Leadership of allied nations would look foolish for placing orders for this plane sight unseen.

Meanwhile, most Americans could care less about military expenditures, so almost all the political pressure is directed against killing the program.
Apple Maps actually does that too. If you have an upcoming event with a location in your iOS calendar, when you tap the search field in Maps, it suggests the location of the upcoming event right at the top of the list, before you've even typed anything.

I'm not sure the exact rules it uses for this. An event of mine at 2pm tomorrow wasn't sufficient to show it, but I added a test event in 1.5 hours and it showed that one. It might be the same criteria that Notification Center uses to determine when to show an upcoming event.

I don't know if it prioritizes explicit searches in any way, but automatically suggesting my upcoming event's location without having to type anything at all is pretty good.

(Note: I tested this on the iOS 9 beta, but I know I've seen this behavior in iOS 8.3 in the past)
> One option is to then resell that labour, at a loss in cases, to qualified businesses.

Sounds like a recipe for corruption to me.
> Cache coherency is something else.

Ugh, yes, sorry about that. I meant that they are more cache friendly.

Not to disagree with anything you've said and only to back up what I was trying to get at is this SO answer:

http://stackoverflow.com/questions/647537/b-tree-faster-than...

The part I'm talking about is:

Also, unless you play nasty allocation tricks with the red-
black trees, it seems reasonable to conjecture that B-trees
have better caching behavior (it accesses an array, not
pointers strewn about all over the place, and has less
allocation overhead increasing memory locality even more),
which might help it in the speed race.

That's not exactly the reference I was thinking of, but it says what I remember about it.

Again, not taking away from what you're saying and not disagreeing with you in any way, more backing up what I originally said ;)
I remember talking to someone that had an in-house flight test data warehouse with these kind of features, I think it might have been Cessna - give their FT dept a ring :)
Seasoned Psychiatrists(with a conscious) are frustrated with the currently horrid cure rates

Most of the comments here at least touch on the ineffectiveness of current treatments. As does the blog post. To which I respond with two words:

BIG DATA

I don't think individual doctors, as well intentioned as they might be, can really make a difference in the big picture. But doing some serious data mining might help. Throw everything into the mix:

people's age, gender, genetic background
their previous and current environment
previous treatment successes and failures
their self-reported moods
1000x etc etc etc

What can analyzing that data tell us? What works better than SSRIs?

Medicine is in the stone ages compared to e.g. VLSI design. Chips have literally billions of transistors on them, and they work reliably at multi-GHz frequencies for many years. That's both science and engineering at its finest.

But psychiatry? It's a little bit of book knowledge, a little bit of intuition, a little bit of apprenticeship, and a lot of frustration.

The guy seems quite ambivalent. You'd think he would still be a starry eyed idealist, but he's not ... after only two years of residency.
I'd be very happy with Elm compiled to WebAssembly as a stepping stone on the way to fully native :)
If Cuba is anything like the USSR, preventing voluntary testing does not mean one can remain untested. The government medicine also means you cannot deny medical procedures that the government has prescribed to you.
I'm always shocked at the age of some really important bugs. Large optimization potentials of many public / well used / open source systems have been noted for many years.
Yet another excellent reason to not get your scientific information from the popular media.
Southwest doesn't charge for changing your ticket. They don't charge for your bag. Their current boarding is better than it used to be. And it is mostly faster than many other airlines. The best thing about southwest is I don't feel like they are trying to nickel and dime me to death
The USA federal government (not states, just umbrella) has a 100% debt-to-GDP ratio.
Do you still have issues if you disable AdBlock on fastmail.com? There shouldn't be any ads on that domain anyway.
If it ever gets to a point where the revenue lost via adblockers gets significant then you'll probably start seeing sites only serving content via distribution channels they can control completely (eg paywalls, apps, desktop clients). In fact, you can see people starting to experiment with this type of distribution model.
Steve Jurvetson has a theory on what Google will do with self-driving cars
It sucks to get confirmation quantum entanglement isn't what I thought, but the down votes into negative seems overkill!
This is a great find that someone shared with me. Nice little site. I've just posted a tool for student engagement and brainstorming https://www.groupmap.com. Love to see how people can apply this in their classrooms.
Advanced Erlang
India still has the largest population of vegetarians. Today, even in big cities, you will have trouble finding a house on rent if you tell land lord that you are a non vegetarian. Similarly alcohol has a very poor history in India since it was ruled by Muslims for several centuries before the British Raj. Salting and drying are indeed used, in as much as pickles involve it. But meat doesn't come onto picture at all. Spices themselves are dried and don't go bad. Extremely spicy food doesn't too. Warmer climate + fertile gangatic planes also lend themselves to widespread farming.

In contrast, Europe had to import spices and thus the common people didn't have access to spices. Cold weather also pushes people towards hunting by making farming difficult. Obvious outcome is potato, making beer from potato, eating meat, drying meat (steaks).
Ok, let's recap:

1) Chrome with no ad blocking extension renders the page in about 112MB with fast scrolling.

2) Chrome with ad blocking extension installed inflates memory.

Seems pretty clear to me where the problem lies.

Also, the issue isn't about these extensions running in their own process as this is simply to prevent a bad extension from taking down the tab. It's about what these extensions are doing to the tab process.
So, it's OK that the court is effectively a rubber-stamp, because we can trust that the agencies requesting warrants won't ask for things they don't think are reasonable?

No.
This is amazing; It's always annoying having to Google arcane mathematical notation, in order to translate something into code.
Facebook Authorship Feature and How to Enable It on Your Blog – Onenaija Blog
I don't think the problem is the usability, the problem is that they don't propose anything new. I remember Steve Jobs saying something like we should not copy others but we have to do things different.
With Apple Music, they just try to copy existing services.
For example, iMap was a failure but at least they tried to propose something different from the competition. Not with Apple Music.
Consider that the web has changed a lot over the past 14 years. Back when this bug was filed, it was much less common to have many tabs open, and those tabs would have contained many fewer documents on average. So even if ABP had existed back then, the optimization potential would have been much smaller.
Try Mercurial.
And Ask Bjørn Hansen, the primary developer of the NTP pool, corrected that user. Keep reading, because that's not correct.
All his experiments have failed. See https://faculty.washington.edu/jcramer/NLS/NL_signal.htm

People have been trying to use QM to show FTL communication since QM was discovered, it doesn't work.

>In fact, it can be speculated that messages could be sent in the future as well as in the past, and other parallel universes as well.

Yes, you can speculate whatever you want, that doesn't make it any truer.
Anyone here prefer uBlock over UBlock Origin? I tried both and stuck with Origin since something like this should be relatively easy to reach "feature complete" status, thus go into pure maintenance mode.
Either are a big step up from ABP.
How the first cut can kill your project
An alternative to phonenumbers is https://www.twilio.com/lookup
Wasn't this obvious the whole time? You don't need a study to show that drinking fluoridated water doesn't help your teeth. Fluoride is applied topically.
Enhancing Meteor with Elasticsearch
I... honestly I have no idea why there are players other than IRC and email, with sufficiently fancy clients.

Either it's primarily a marketing game, and the people willing to invest in marketing want their own network so that they have more control/can extract more value, or I just don't understand the market.
> In a statement, he said: "The perception that the court is a rubber stamp is absolutely false."

Is it me? I just hear Nixon saying "I'm not a crook"...
Yes, but you can use [0-3].$vendor.pool.ntp.org. You simply request a "vendor zone" once, beforehand, and use it all you want. Apparently Lennart is opposed to that part of the process, however.
In your defense, the quadtree method is more easily generalizeable to general figures :)

But indeed I believe there's a very good generalization of the intersection method (the exact one). If you have a general curve and an algebraic description, you can find the intersections roughly using something akin to the quadtree method and then use something like Newton's method to find the precise intersections. It's root finding essentially (basic numerical analysis), you can find very general and good methods on wiki. And then once you have the intersections, you only have to compute some internal polygons and then calculate some integrals. Again, this integrals can be calculated using standard methods like Runge-Kutta. Altogether this gives a very general method with much faster convergence and lower memory (quadratic convergence versus linear convergence for quadtree, provided your boundary satisfies some not too strict conditions).
If it were just linear like AWS (https://news.ycombinator.com/item?id=9567761), then an NTP client pointed to a smearing NTP server will have an immediate 12ppm drift discontinuity (NTP continually models the hardware clock as a fast or slow clock with a linear drift from true time). Perhaps the NTP client’s control algorithm will bounce around as it tries to figure out the correct hardware clock drift, and perhaps this bounce is smoother when you use cos over a day. But I haven’t studied the NTP algorithm enough to tell for sure.

Edit: from other comments here, it looks like Google also uses a linear smear now (a linear drift over 20 hours is 14ppm).
The issue is not that systemd is using NTP servers from a single corporate entity, it's that timeX.google.com are not meant to be public NTP servers: they do not provide UTC time they provide "Google time" and this difference will cause problems unless you intentionally want "Google time" and know what you're doing.
AP+Fresh+Store+Demo+3
Boneheaded default behavior in the systemd project? How surprising.
Call of Service
Looks like they have gone into some detail on a potential mission like this[1], appears that it would take 17 years, at least with this particular launch window Jupiter alignment.

[1] http://www.esa.int/gsp/ACT/doc/PRO/ACT-RPR-PRO-ISTS2004-Plut...
I find it much more difficult to communicate face to face in an open office. I don't want to bother everyone else so I communicate in a whisper and I don't really like that.
On the other hand, we do have expiry (by default) of the secrecy surrounding regular warrants when they're executed, plus the ability to challenge them at trial and in appellate proceedings, with the result that there's an enormous amount of regular case law about them, even though all of them were originally issued ex parte.

So that is very different.

The main exception that we know about in the regular criminal justice system has been cell site simulators and cell site location information, where the government tried super-hard to prevent people from knowing that this information was being collected or challenging its collection or use.
I think it's pretty similar to why people use autoconf, Cmake or the like. If you are building something of any real size or complexity, with a lot of 3rd party dependencies, then maintaining makefiles is a serious PITA (and I say that as someone who has used make extensively in their career).

So why not use autoconf or Cmake, then? Well, why would I want to write and maintain scripts in M4 when I can do it in javascript (the language I'm actually programming in)? And again you get into the configuration vs code question. Why should I rely on configurations files and learning how a complex tool works when I can write what I want to do in a scripting language (not-so-coincidentally the language I'm actually programming in)?

In fact, in our shop for various projects we use makefiles, shell scripts, rake and gulp/webpack. It's nice to use a tool that is set up for the idiosynchracies of the language you're programming in. We could make do with just one (probably rake since we do mostly ruby coding), but I can tell you with certainty that it would be more work than the varied ecosystem that we have.
So ntpd is a dns server?
I believe you misunderstood him. He seems to be saying that almost no invalid requests were submitted, because there was a rigorous review before submission. The court might not be a rubber-stamp, but the agencies happened to only send reasonable requests, so they got approved.
API call vs code not really the same.
What's wrong with just using plain SQL tables? How big of a dataset are we talking supporting here?
read the comment again, especially the first sentence.
Please don't give them any ideas!
Doing the latter would require you to use something like babel-node, whereas the former is all available without any such wrapper/compiling.
In the case of the time daemon, that does not actually seem to be the case. It appears to be a far less rigorous approach than that used by ntpd - basically it looks to be similar to running ntpdate in a loop.
Thanks! We think so too :)!
You could use the indentation as a hint for error reporting even without giving it syntactic meaning.
Fake Coles gift voucher scam – MailShark
We'll be releasing one soon!
You must have missed the part where he said he's running uBlock.

Last time I checked, it was still an ad blocking extension.
For that to happen the programmer had to be overly clever in the first place, in which case it is his own fault.

If you stick to what is taught in any good tutorial/book, you don't even have to think about problems like this.

But if you decide to play with fire, then you should read the Standard and understand it.
There are a lot of applications where it's a huge win. Security applications (snort, bro, flow monitoring) leverage onload/bypass with multiple receive queues to massively scale up.

Create a receive queue for each core on the NUMA node, spin up parallel processes (1 for each core and pin to the core), then aggregate the data. Wire rate monitoring with a $700 NIC and a commodity PC. Pretty amazing considering what companies used to pay for such performance.
And Poettering has closed the issue with a dismissive comment after utterly missing the point. I, for one, am shocked.
I liked it. What javascript library did you use for the animation?
A lucid, enjoyable paper that allowed me to write a very fast B-Tree implementation in nascent ANSI C back in the day. Comer's books always struck just the right balance between scholarly completeness and clarity, at least to me.
Isn't this what tuned is for?

http://servicesblog.redhat.com/2012/04/16/tuning-your-system...
Interestingly, that actually depends on what you call "unspoiled food".

There were no refrigerators or grossery stores then. The best you could do was salt your meat and place it in a larder.

Also, taking the meat straight off of a recently slaughtered animal happens about as often as it does today. Which is to say not that often.

The bulk of a cow, for instance, is so hard it's essentially uneatable as is unless you slow-cook it in a stew. That's part of what made ground beef so revolutionary and transformative -- women could go working instead of cooking all day. The remaining parts of the carcasse need about two weeks for enzymes to properly soften the meat. [1]

Technically, tender, tasty meat is in fact "slightly spoiled" -- in good conditions, of course.

http://www.quora.com/How-long-after-a-cow-is-killed-does-it-...