skysight-inc/HackerNews huggingface dataset:
What tools do you use to profile a Scala + Akka service? IME they are quite opaque to traditional Java tools like VisualVM. What am I missing?
Num_cores: find number of cores in your PC's processor
I don't know, I'm tempted to switch to this thing.
Reminds me of the Onion headline, "New Study Finds Blacks More Likely" http://www.theonion.com/article/new-study-finds-blacks-more-...
Also, don't found companies with friends (unless you've successfully worked with them before), because people tend to let things slide with friends longer than they would with an average co-worker.
Ah I see the semantics of your argument and you're right.

I just think other than the prestige argument (which is likely what this is) they could actually do more work working with someone who literally spends more on this than the entire USG.
>I'm confused; with industrial soap, are the scents and colorings free?

Compared to the things people put in hand-made soaps, almost free. Search Etsy or similar for soap.
The absolutely crazy thing is that in this day and age the vast majority of diagnosed paediatric cancers are not sequenced (no germline, tumor or RNA seq) It actually makes me feel quite sick that there is so much information out there that is not being mined or analyzed.

I hope this money does not go into some sort of "in 100 years from now moonshot" as opposed to, we have huge urgent needs for money right now.
It was "designed" for military use in the sense they were computer scientists working for the Naval research, but the community felt like an academic one. For instance, it was originally published at USENIX. The majority of discussion of Tor was related to papers on Anonbib, not about code itself. TBB didn't even exist until much later. I've never seen any evidence that it was ever used "in production" by the military before it was made public.

Re: The NSA Tor slides - they're really not as damning as you say - http://i.imgur.com/cnOeVQf.png - and they're also made before the FBI was caught using remote code execution exploits against Tor users.
While SF politicians seem to mean well, I have little confidence in the ability of the SF City Council to deliver as it is just a small part of the larger metropolitan area.

Bay Area housing and transport problems can only be solved at a metropolitan level. Compare to New York and London which have political bodies covering the majority of their metropolitan areas. This enables them override the nimbyism and beggar-thy-neighbour policies of most Bay Area municipalities.

Frankly, expectations for what government can achieve just seem far too low here. California seems constitutionally hobbled.
> Why should a commercial company be forced to provide support for a platform?

I must have missed the post where somebody advocated having troops parachute into Lenovo's head office and round executives up at gunpoint. Could you let me know who was advocating the use of force?
Who said databases have to be remote?
"... his finding also suggested some of the papers were actually reporting false positives, in other words noise that looked like data. He urged researchers to boost the power of their studies by increasing the number of subjects in their experiments."

Conclusions based on low sample rates, should be seen as poor technique, an indicator of potential bias and suggest a lot more validation is required before acceptance.
I wouldn't say that cost is the proximal reason. (Although it is the reason why indie.bio can't get off the rails except through spinoffs with outside funding).

Remember a spinoff vs. a startup is that a spinoff is usually a commercialized idea of an academic product (arguably google was a spinoff while apple was a startup). In academic CS so far as I can tell, there's a fairly straightforward relationship between success in academia and competence, as in: A lot of successful people don't choose the academic route, but a the people who do choose tho academic route are "legit" - they are capable of executing projects. Moreover good projects in CS often have a fairly easy to see path to commercialization or monetization.

Whereas in biology, most people who wind up in the upper eschelons got lucky. They picked the right project and had a PI that was willing to go to bat and play politics for them and showed them to play politics. Many of these people are also, not necessarily competent, or are competent in academic science but not able to actually make something consumers want or need (often bio startups fall into the "if you have a hammer then everything is a nail" paradigm). PIs are great at writing grants - which is why so many spinoffs are basically organization that exist to burn through SBIRs - and, amazingly, VCs use SBIR awards as signals for competence (not just financial risk mitigation).

Finally, the system of promotion in bio is so toxic that a lot of very competent and intelligent people get frustrated by either having a shitty PI or just because they were chosen for a project that happened to have a faulty premise, that they drop out even though they would have done really well.

https://www.theguardian.com/science/2016/sep/21/cut-throat-a...
Answering you and Hydraulix989:

Because Internet forums. That's why. Search for "I can't install Windows 10 on my Lenovo Whatsyourface" and you'll get "Change this super secret setting to AHCI". And who's going to be doing those searches? Everyone, but specially people less computer savvy. The ones that know enough are here discussing Lenovo's decision.

Again, just to clarify: I'm not trying to defend Lenovo. What they did was a bad business decision, but maybe it was the lesser of two evils. Maybe they should've kept Intel accountable on this one - but who can argue with the only serious CPU manufacturer for laptops?
Out of curiosity, what car is it?
As millions of cats have shown, there is no better place to sleep than a cardbord box :)

Joking aside, this looks like a fantastical practical approach to social support. No complex and very expensive program, just a very practical "starter set" for parents. It relieves both a possible financial burden and of course makes sure, that nothing immediately important item isn't present at a time when parents probably think about a lot of things but not shopping.
Show HN: Have an Italian cheese farmer give you travel tips via text phone Skype
Barring universally available, and highly advanced nanotech, it's ridiculous to think that all diseases will be "tackled" in ~80 years. In that same time frame it's much more likely that we'll be tackling issues of how to maintain a semblance of civilization, not achieving utopia.
What do you mean by "if left unattended?" I've yet to see a dog that would check if a human is around before licking whatever part of his anatomy he just wants to lick. And they're surprisingly agile when it come to that.
Just from a data volume perspective cancer and atomic bombs are magnitudes apart. Throw in the fact that cancer evolves and understanding those mutations requires unraveling millions of years of evolution and you've got a doozy.
Oh but not just any kind of “untrusworthyness”, from what I gathered from Twitter at the time, he did it after the Appelbaum affair broke out to provide a “non-SJW” fork of Tor Browser. And If I'm not mistaken, he initially forked the wrong repo, it was a running joke for a couple of days... Nice to see the farce still going strong.

EDIT: s/Tor/Tor Browser/
The FDA put the burden of proof on companies to show that the antibacterial additives had a positive effect on health. This was not done for the hand soap, but was done for the toothpaste, where studies DID show a positive effect from the additives in the toothpaste.

http://www.nytimes.com/2016/09/07/well/live/why-your-toothpa...
Tell them to reach out if they need anything at all. They should also join the Facebook group https://www.facebook.com/groups/panamtravelers/ which is full of people that have done, or are doing the trip.
No worries. Deciding it was time to play with CouchDB once again, I just spent the last few hours moving a little side-project I'm working on over from PostgreSQL to CouchDB 2.0. I liked CouchDB last time I tried it but then forgot about it for a while, and aside from that little bit of confusion, CouchDB 2.0 has held up to your motto -- "time to relax!".

Well, "moving over" might be a slight exaggeration seeing as how my little project is in such early inception that all I had prior to switching it over to CouchDB 2.0 was a few SQL-files defining the schema of various tables, as well as a couple of other SQL-files with queries to run and a bit of sample data. But anyway, the point still stands that said little project is now using CouchDB.
I was thinking that too. I write this on a Lenovo Thinkpad, and was just looking at buying a new machine from them. I've been using Thinkpads for more than decade. I guess if they want me to look elsewhere, I'm willing. Anybody have recommendations?
Yes, I almost mentioned the Belgacom sysadmins in one of my responses.

How many people here work for Google, Facebook, Apple, etc? What if you could compromise their workstations and get privileged access to the backend of social networks, email systems, etc? We are being actively hunted and there's evidence of that.
an individual's "discretionary income" can also be used as savings or investment. you're argument doesn't make any sense.
driving a car is the least important part of what a taxi driver really does. Loading groceries for the handicapped, helping people figure out where they really want to go, telling the person going to the ER that they don't actually want to go to that hospital, that they'd certainly spend less time for their minor injury at the smaller full-service ER, etc...

Sometimes people just needed someone to talk to.
I know it's more of a western problem, but it would be good if someone could find some real solutions to the obesity crisis.

If you ask many GPs in the west they will tell you that a majority of illnesses they address are related to weight and diet. With an aging, increasingly overweight adult population alongside a sharp rise in child obesity come big consequences for health care over the next half century.

Im not saying its an easy task you can just throw money at, but if trends continue as they are now the health and economic impact on society will be huge.

Bar some sort of national catastrophe (for e.g. war, famine, disease) is it a crazy idea to think we could see a reduction in obesity levels? Are we simply resigned to the fact that we will just get bigger and bigger in the future?
Something that is important to note is that in photoshop the default is gamma incorrect blending.

If you work on game textures, and especially for effects like particles, it's important that you change the photoshop option to use gamma correct alpha blending. If you don't, you will get inconsistent results between your game engine and what you author in photoshop.

This isn't as important for normal image editing because the resulting image is just being viewed directly and you just edit until it looks right.
One minor sort-of-error:

> The iretq instruction is the one and only way to return from exceptions and is specifically designed for this purpose.

Not quite true. STI; LRET works too, and it's faster for stupid reasons.

Also, the AMD architects blew it badly here. That quote from the manual:

> IRET “must be used to terminate the exception or interrupt handler associated with the exception”.

Indicates that the architects didn't think about how multitasking works. Consider:

1. User process A goes to sleep using a system call (select, nanosleep, whatever) that uses the SYSCALL instruction.

2. The kernel does a context switch to process B.

3. B's time slice runs out. The kernel finds out about this due to an interrupt. The kernel switches back to process A.

4. The kernel returns to process A's user code using SYSRET.

This is an entirely ordinary sequence of events. But think about it from the CPU's perspective: the CPU entered the kernel in step 3 via an interrupt and returned in step 4 using SYSRET, which is not the same thing as IRETQ. Oh no!

It turns out that this actually causes a problem on AMD CPUs: SYSRET will screw up the hidden part of the SS descriptor, causing bizarre crashes. Go AMD.

Intel, fortunately, implemented SYSRET a bit differently and it works fine. Linux has a specific workaround for this design failure -- search for SYSRET_SS_ATTRS in the kernel source. I don't know how other kernels deal with it.

Of course, Intel made other absurd errors in their IA-32e design , but that's another story.
I haven't worked in non profits but I imagine these techniques work in most industries, as they're based on scarcity which influences most of us.
Where does the assumption come from that every company should be a perfect "fit" for every possible employee? Is that even possible? If that utopian goal would be reached, I guess we could eliminate job interviews - all candidates would automatically match all companies. That sounds like a good thing - except that I find it unlikely to be possible.

Therefore I am more in favor of diversity of company cultures. That makes it more likely for any given individual to find a matching company they like.
Adding more capacity at the same speed doesn't require more active area or power draw.
The non-zero counting attack on JPEG encryption
Fortunately not all beverages are alcoholic.
A combination of type inference, just in time compiling and multiple dispatch. The function is compiled at run-time if the signature is not already compiled.

I've not really found the 1 index much of a problem, makes translating other code a bit awkward.

The new dynamic indexing scheme (0 based, -10 based, whatever) seems interesting.

What Julia gets me is a stats / machine learning environment I had to awkwardly program in Octave.
I'm still using straight sass a lot (via node-sass/webkit) mostly because of legacy use of bootstrap.

For future looking projects, I'd be inclined to try jss or aphrodite (for some reason I always think ambrosia when trying to remember that framework's name).

I think that tighter integration to an application and controls will be better for webapp consistency... for a website, I might be inclined to go the post/precss route... though invariably it may come down to whatever UI kit I start from.
RenTec makes too many bets for their track record to be just luck.
How is this more "P2P" than other insurance companies are? Non-profit, yes, but the mechanism seems to be the same. There is still a central pot everybody pays into.

I would like a non-profit that just pays back the spare money even more. I do not know how this would work with regulations. I guess in Germany this could be done through a "Genossenschaft", which Wikipedia tells me has an US equivalent called co-op. Would this actually work?

Edit: Realized that you could just grant discounts as there cannot be a profit anyway. Would be awesome to see several companies with the same model, first competing on prices and ultimately the percentage of the fixed fee.
Different sovereign/public funds have different regulations, they are usually split between equity and fixed income, Norway splits it to 60% equity, 5% real estate, and 25% fixed income.
As far as the fixed income goes most of it is invested in treasury bonds, while the equity is invested in primarily the international stock markets.

Overall the Social Security Act does disallow prefunding of the fund with marketable investments but one of the reasons it hasn't been changed it's because it's actually a pretty solid policy, and the world for the most part also doesn't want the US to drop a 3 trillion dollars investment pinata on the global markets.

Overall while there is a lot of clickbait that inflates the Norwegian one it is not a special case if you look at public fund rankings http://www.swfinstitute.org/fund-rankings/ you'll see that the US Federal Pensions Fund and the California Reteirment Fund combined are about equal to the Norwegian National Fund, and those are just 2 funds.

Overall pretty much every state in the US has multiple SWFs, public funds or similar investment ventures those are usually directed at a specific funding target e.g. retirement, public schools, universities, infrastructure etc.
Each fund funds usually only a single thing and each fund has a different source of revenue and investment goals and regulations, for the most part based on how the US federal system works in general it's a better model.
California isn't expected to fund education in Texas or pay for a new road in Wyoming and vise versa so each state runs their own funds to fund their own needs (there is some federal money involved) overall it's likely a slightly safer bet than putting all your eggs in a single basket.

This is also why you simply can't blow up the Norway's fund to US levels and say you'll need 56 trillion dollars because the US doesn't pay for everything from a single fund.

The Gross National Wealth of Norway including the fund is about 85% of the US one when adjusted per capita, Norway is rich, the fund is wonderful and very well performing but it's not some unheard of economic miracle that no one else is using ;)
If the used hash function is based on the Merkle-Damgård construction, then it is vulnerable to a length extension attack [1]. That means if an attacker knows a hash of the form H(pepper || salt || password), then the attacker can generate more hashes H(pepper || salt || password || password_extension) by only knowing the combined length of pepper, salt and password but without knowing any of the values. That does not help breaking the password but you still have an attack point in your system. Maybe someone makes a really bad decision and decides to reuse the password hash for something it really should not be used. Also note that with this construction you can trivially find collisions for different pepper, salt and password, they just have to yield the same string when concatenated.

Okay, but the suggestion was not to just concatenate everything but involved hashing parts before further concatenating and hashing them again. The length extension attack will still apply, you could for example use it on H(pepper || password) in H(salt || H(pepper || password)). Is this useful? Where would you get the length of and a hash for pepper || password from? I don't know but why would you risk that someone figures out how to do and abuse it if there are alternatives? And last but not least constructions like H1(H2(message)) or H1(message) || H2(message) may look innocent but they are not and they may weaken your system. See for example this Cryptography Stack Exchange question [2] or the answer by ircmaxell on this Stack Overflow question [3].

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

[2] http://crypto.stackexchange.com/questions/270/guarding-again...

[3] http://stackoverflow.com/questions/348109/is-double-hashing-...
Even plants have cancer, from what I understand if it has some kind of cell tissue it can deviate to cancer.
Is this really true of all Lenovo systems? I recently bought a P50 (new workstation class laptop) and I could switch the BIOS to AHCI from what I recall. That being said the crap Lenovo pulled with other hardware made me ditch the laptop (of which I tried to return and Lenovo would not take it since I installed an alternative OS and I had to sell it outright for a loss). Things such as disabling the ability for the integrated Intel GPU from driving more than one display at a time was a deal breaker along with downright horrible performance.

I'm going down a new, yet unfortunately similar, path with Dell on a 5510. First unit I had would shut off if you picked it up. Dell decided to "upgrade" my purchase because they didn't have any more 5510 with FHD displays in stock. What I got back was a "better" machine with a 4k display. I've been arguing with Dell support since...
snapseed looks slick -- just downloaded it!
> The way to actually get better (at anything) is to create a feedback loop and focus on the bits and pieces which matter.

> Ask a professional musician how they got better, and [...] they'll say by doing focused practicing.

How does focused practicing look for programmer?
Costs vary, but you're probably at break-even on your first child and saving money on any further children by using cloth nappies.

I'm not sure what's so vague about preventing kilograms of nappies containing plastics and chemicals from being fed to landfill.
> The current driver models aren't that great either.

Driver developer is soooo far out of my frield but it's always fascinated me. I'm curious why hardware companies didn't go with something like an interface for products versus these highly complex drivers; wouldn't it be possible for each type of device a group comes together, decides on an interface, and now anytime you plug a device in it would work (and if a specialized driver could be better you could install that separately but the goal is making everything magically work, immediately).

But since no one has done it I feel like my idea is either horrible or short sighted. But I do want to look into how it all works one day.
This looks awesome I might check it out.

But the "P2P" branding is likely going to be confusing to a lot of people. In fact even after reading the explanation I still don't understand the peer to peer model in this context and I know what Peer to Peer means.
Industry warns against “clumsy” Brexit plan
From a random webpage http://www.nationaldebtclocks.org/debtclock/norway - "NOTE The Norwegian central government is in a net asset position, i.e. the government’s total financial assets exceed the total debt. They borrow cheap to then re invest."
I don't live in Scandinavia, Europe, or even the northern hemisphere but we have free healthcare, free accident compensation, and certain types of insurance provided by the state. We also can't buy firearms without a reason (and self defense isn't a reason, a reason is hunting or pest control) and have to have a background check before we can get a gun license.

People are healthy, no one gets shot, the government is held accountable and is relatively corruption free, and taxes are lower than in the US as is state debt.

All in all things are pretty good with a different model of operating.
Ha! Some countries don't even have universal healthcare.
I have found that my homemade water-soap mixtures will eventually cause the foam soap dispenser to jam up and stop working. Adding in a small amount of glycerin seems to help keep the dispenser lubricated.
Help Send Conservancy to Embedded Linux Conference Europe
At first, I was afraid you were giving away the game on churning technology. But then I realised the sad thing is that no one will probably follow your advice, even though this is the best answer to this question.
Signal's desktop app is in beta https://whispersystems.org/blog/signal-desktop-public/
Overall the time you are allocated to clear the debt, the 30 years is the "nominal" max term offered, it can be extended.
My partner is a girl! We had children together. She played with dolls, toy baby carriages AND mummy and baby games.

She had no idea how to bathe a baby safely, how to dress it, safely, how to hold it safely, how to play with it safely, how to clean its bum, how to put on a nappy, how to bottle feed it, how to breast feed it ....the list of things she didn't know was endless....

Neither did I.

We figured it out through a combination of trial and error ("oops, wet babies are slippery and easy to drop") parental advice and phamplets.

its not rocket science, its not easy and the "average" girl has NO insider information.
Um, I know a solution to the obesity crisis....
> Old news. This was fixed in 6.0.5.

6.0.5 was released five days ago. There is no universe where this qualifies as old news.
Not sure how to answer your question directly but perhaps you're missing a bigger point. The price and ease of use difference compared to legacy companies is huge.