skysight-inc/HackerNews huggingface dataset:
There is much more to running experiments properly than it seems. While I'm not an expert on the statistics side, there are a few things I've learned over the years which come to mind...

1) Run the experiment in whole business cycles (for us, 1 week = one cycle), based on a sample size you've calculated upfront (I use http://www.evanmiller.org/ab-testing/sample-size.html). Accept that some changes are just not testable in any sensible amount of time (I wonder what the effect of changing a font will have on e-commerce conversion rate).

2) Use more than one set of metrics for analysis to discover unexpected effects. We use the Optimizely results screen for general steer, but do final analysis in either Google Analytics or our own databases. Sometimes tests can positively affect the primary metric but negatively affect another.

3) Get qualitative feedback either before or during the test. We use a combination of user testing (remote or moderated) and session recording (we use Hotjar, and send tags so we can view sessions in that experiment).
I also found this book to be excellent.
Driver-less cars will take off at sunny locations like California, Nevada, etc.

But it will take longer for other weather conditions you will find in winter at other locations - a combination of snow/rain and evening sun rays are a showstopper for current LIDAR and camera based systems.
Tipping makes full service restaurants a pain to visit and as a result I'm more likely to visit places where tipping is not expected.
Ross Perot – Advice to Entrepreneurs (1992)
The visual scrapbook platform should be printing money. Its predominantly female audience browses Pinterest's various boards for inspiration about their next fashion purchases, vacation destination, or on how to decorate a house — and they also act as free brand representatives by "pinning" their favorite products, making them visible to others.

It may come as a surprise to some, but making money is not important. That's why so many people lost their shirts shorting the 'unprofitable' Amazon.com

Rather, it's the the demonstrated ability to make money, which is more important. Should the time come to turn on the advertising money printing press, Pinterest and Snapchat, like Facebook, should have no difficulty making money. There's already a huge line of advertisers ready to plow hundreds of millions of dollars into Pinterest ads. Investors are patient, knowing that Pinterest will start printing money when the time is right. But right now, Pinterest is still building the userbase and perfecting their ad platform. Like Facebook, Pinterest's profit margins will be extremely high, and it would not surprise me if this company is worth $50 billion soon. But right now, Pinterest, like many web successful web 2.0 companies, is more interested in taking its time to build positive user and advertiser experience, than milking every user for every last dime.
The very same article we are commenting under, for one. And it's not an issue of not tailoring campagins. In fact, you are forced to make Pinterest-specific campaigns. It's an issue of inferior ad units, targeting and operations in comparison with FB and the same plus inferior monetization model in comparison with GOOG.

I don't know why you linked to that adweek article. It's about demogprahics and usage, not adspend efficiency.
John Ioannidis has dedicated his life to quantifying how science is broken
John Carmack thinks there is potential in Haskell or other functional languages for game dev, so much so that he ported Wolfenstein 3D to Haskell as a summer project.

I think he talks about in in this QuakeCon 2013 segment:
https://www.youtube.com/watch?v=1PhArSujR_A
Anyone reading on iOS notice there are no scroll bars even when scrolling down? For such a long article it made it extremely irritating to read; never knowing if it was going to continue on or if I was near the end.

I ended up skipping a huge portion and moving on. Sorry; if you ruin user experience then I'm not going to waste my time on your site.
I love Integers.
Disclaimer: I'm pretty bullish in Pinterest. I wish I could put money into it, even at the $11B valuation.

and it's not all good

Well.. now I've read the article I'd agree. But there was nothing in that article that I found particularly concerning - indeed, the fact they are focused on product at the expense of monetisation makes me even more bullish.

The thing that does concern me wasn't mentioned though. Their growth seems to have leveled off, albeit after very fast initial growth[1][2].

[1] https://www.google.com.au/trends/explore#q=pinterest%2C%20sn...

[2] https://www.google.com.au/trends/explore#q=pinterest%2C%20sn...
I saw that but wasn't very interested in anything without a solid story and story progression...
Some local authorities in the UK provide free or heavily subsidised parking for electric cars.

https://www.westminster.gov.uk/electric-vehicles

Including the the cheap ones! ( http://www.goingreen.co.uk/product-category/g-wiz )
At first I thought it was a completely new twist on an Operating System - maybe something like DexOS: https://en.wikipedia.org/wiki/DexOS or MikeOS: http://mikeos.sourceforge.net/ but it's "just" Debian...

The hardware is nice, in love with the low-power requirements and connection options. Personally not a fan of these single board systems as they tend to be less portable than handhelds or UMPCs.

The site's documentation is absolutely awesome. Not too many distros spend time putting together useful documentation - most are vague offerings unless you've been following the distro for years. The passion here is evident, the author's regard for indoctrinating new users is much appreciated (like I said, too many sites simply don't communicate well, if at all). Wish him the best for the niche crowd that's surely interested in SBCs.
Parrot DISCO – Drone Prototype Flights – CES 2016
If any Australians get caught up in this, I sure hope that YayView or their parent company don't have an Australian side to their business. One call to the Australia Privacy Commissioner, and they're toast.
Driverless cars are Google hoopla. I think it's more likely that cars slowly come equipped with increased automation, like adaptive cruise control and automatic braking. As they become cheaper, regulators will mandate some of these features. These are cheap fixes that make driving safer. Drivers and insurers will both like them. But complete computer control of the whole car is a much bigger hurdle and I don't see why we will simply skip to that point rather than implementing cheaper, effective automation first.
It is surprising to me that this feels so negative to you. Every large social tech company - Facebook, Linkedin, Twitter, Groupon, LivingSocial (RIP), Tinder - have all used tactics similar to what you label 'dark patterns' to bootstrap their businesses.

If I am building a network driven product like a dating app or social network, you better be damn sure that it is going to be using 'growth hacking' (read:scraping) methods to increase the viral coefficient per user.

Would it also be news to you if I told you that 719 singles in your zip code did not, actually, want to see you tonight?
That is, of course, unless they can crack the (much more difficult) problem of having a machine mimic human interaction to such a degree that the learner develops an emotional connection to the machine.
The Honourable Schoolboy?

It absolutely has that vast grey nothingness of expectation, hope, attempt, and when something eventually does happen, it turns out to have happened already and there's nothing to do about it any more. Betrayal, perhaps, but in the past tense.
Yeah, this was a wild guess. I stand by my wild guess, though.
And this is why Linux folks hate proprietary drivers. At least the developers of open source drivers would fix this. Probably very promptly!

There's a reason Linus Torvalds flipped the bird to NVidia. Here is a perfect example of the reason why closed source drivers suck.
>It is surprising to me that this feels so negative to you. Every large social tech company - Facebook, Linkedin, Twitter, Groupon, LivingSocial (RIP), Tinder - have all used tactics similar to what you label 'dark patterns' to bootstrap their businesses.

That doesn't make it acceptable.

The people who fund, manage and work for these types of companies should be blacklisted in the industry.
They are distros, they are usually referred to as distros (Although you can claim that they are Operating Systems). And they are definitely not new Operating Systems.
This probably won't happen, but it seems that games programmers are a large cause of problems for driver writers. Having to workaround bugs in games is bad for everyone.

Games Studios, IMO, should be made to fix their bugs themselves. They all have patching mechanisms these days, so it's not like it isn't impossible, or even unfeasible.
Whilst your endeavors seem noble and ambitious, your title is self-promoting, clickbait and makes claims unsubstantiated by facts and figures. Why is Konga a technology powerhouse? What markets and industry does it dominate to warrant such a term as powerhouse? Just because you are building this and that doesn't make you a powerhouse.

I am African too and I love my people, but constant endearment such as this when you haven't accomplished much in terms of traction, market share or profit is why people don't take our tech sector seriously. Your tech stack or even number of products do not make you a tech powerhouse. Time to get real
I really enjoyed The Little Drummer Girl - that is my favourite Le Carre book of the ones I've read. I didn't know it had been made into a film - I'll have to look out for that, thanks!
Sorry, I didn't make myself clear. My bad.

By "recompilation", I actually meant incremental compilation. I have yet to see a C++ project in my day job that takes less than 10 seconds. Not a deal breaker, but kinda flow-disrupting. As for full re-compilation, I have known one C++ project that took less than 5 minutes. The rest always took more than 10 minutes.
If it's costing a lot of time to clear a buffer, doesn't that tend to indicate that's something the video card manufacturer should design an enhancement or fix for?
I've always felt the system of using property taxes to fund public schools (in the US. I dont know how other countries work) is completely unfair. Affluent, lower population (and predominately white) school districts are well funded while urban (predominately minority) school districts struggle. Also, when the school board has the power to raise your property taxes, the can make it impossible for lower income families to afford to live in places with good schools.
شركة+نقل+اثاث+بالقاهرة
This was why I stopped using LinkedIn an Groupon though. The others are slightly deceptive, but not to the point of blatantly invading privacy like that.
Have you tried React Native? I remember seeing a demo that looked like it supports hot-loading.
If you've not seen "Tinker, Tailor, Soldier, Spy" the film is well worth it, although if you can get hold of the BBC TV series of that and "Smiley's People" . To me Alec Guinness just is George Smiley, far more then he is Ben Kenobi.

Plus as a bonus the books were still excellent reading even after knowing what happens.
How dare people feel manipulated when small companies use dark UI patterns when big companies do it too. That is a false dichotomy if I see one.
> How did it get his photos? Well, he has friends who signed up with Facebook. View scans its user’s Facebook friends for other students, and creates fake View profiles

I thought the Facebook API does not allow pulling the complete friends list anymore. i.e. it excludes those friends that do not already have the corresponding Facebook app installed, precisely to stop this tactic?
> Investors are patient, knowing that Pinterest will start printing money when the time is right.

Someone isn't patient, otherwise this article wouldn't have been written.
From bash.org (which appears to be down, so linking to Google cache):

http://webcache.googleusercontent.com/search?q=cache:_JGpv1r...
Paragon NTFS 14 Product Key and Serial Number [Mac] Download
Poll: As a founder, what is your salary(2016)?
If you can, please also add location, number of people in your company, age of company and if you are funded
The Guardian:

> Research shows that shorter work weeks are just as effective.

John Carmack:

> I feel like longer work weeks are more effective.

Does anyone else see the problem with this?

Of course, pop-sci writing is often terrible. Of course, headlines can wildly misrepresent the research they're covering. Of course, there may be issues at stake (such as, in this case, personal freedom) beyond the simple phenomenon being described.

However, if you have an issue with the research's methodology, explain it. It might even be a little interesting to hear a new conflicting hypothesis from your own anecdotal experiences.

As it happens, regarding the quality of pop-sci journalism, on this particular issue, the research on the starkly diminishing returns of overtime and the negative impact it has on work (especially creative work) is all pretty consistent. For those who do not have the luxury of working in cushy chair-sitting industries like Mr. Carmack and myself, overtime is strongly correlated with an increase in industrial accidents, both fatal and otherwise.

I really wish that high-status people in the software industry would stop thinking that their success exempts them from cognitive bias and the need to make a rational argument, or that their experience writing software somehow transfers, with no particular education, to social science or management.

The problem with this opinion is neatly summed up by this statement:

> Given two equally talented people, the one that pursues a goal obsessively, for well over 40 hours a week, is going to achieve more.

which has been all but proven wrong by repeated scientific studies. In the general case, it is not true. In the specific cases of outliers where it appears to be true, my understanding of the research indicates that the "People with the psychological makeup that allows them to productively pursue a goal obsessively for well over 40 hours a week will tend to be extremely successful". But this attribute is highly unusual, and it may not be something you can cultivate; people who are taller also tend to do better in life, but that does not mean that the average person should torture themselves on the rack for 80 hours a week in the hopes of getting taller, either.
I went to join Isis in Syria,taking my four-year-old.It was a journey into hell
This whole conversation just makes me smile at how much truth and more is coming out of Gary Bernhardt's The Birth and Death of JavaScript[1].

https://www.destroyallsoftware.com/talks/the-birth-and-death...
Meet the dark side of the web that even Google cant see including drugs trading
>It’s also debatable if cell totals is a useful metric. After all, Milo's calculations show that 90 percent of human cells are red blood cells, which don't contain DNA and aren’t capable of dividing. They’re rather poor excuses for cells—remove them from the equation and the 10:1 ratio reinstates itself.

So all that and it says the ratio might be perfectly correct when you only count proper cells. Great.

I want to hear where the 724 trillion number came from.
Unrelated but I don't think there will be a Java 1.9 - it will simply be Java 9.0 http://openjdk.java.net/jeps/223.
So are you.
There's apparently value in buying overpriced adapters.
Other than creating profiles for users that didn't sign up, which is over the line, the rest of this seems like just solid product marketing and user onboarding.
It's high bandwidth but also high latency. If a page was cleared every time it was allocated, it would cause very unpredictable performance because the CPU would have to tell the GPU to clear memory and then wait for the GPU to finish before any other operations on the buffer could be done. This definitely isn't something that should happen for every allocated page. It might be acceptable if this happened only to pages previously used by other processes. But it would still be unpredictable and could cause unwanted stalls in the middle of a game session, for example.

Also note that memory bandwidth is typically the bottleneck in modern games.

The best place to do this would be in the browser, clearing out any textures and buffers before deallocating them if the contents are deemed private.
Sorry, I see what you mean now! For some reason, I completely forgot about running a plain 32 bit version... sorry but I don't have the chance to easily run the code again right now and compare.
None of the 'book' links on their page work? Is this actually running yet or are they just touting for planes at this point?
The Scope of Unsafe
"The M19, a social democratic guerilla movement"

You gotta be joking me! Social democratic? A group trying to implement a communist dictatorship through armed force and terrorism?

We had far too many of those in my native South America. None of them had democratic intentions.
> Last I checked, they pretty much don't recover from page faults, they just abort whatever "program" you're trying to run

Correct. When the GPU page faults, it causes a CPU interrupt and the driver will handle the interrupt. It's not possible to resume execution on a GPU in a timely manner so the only option is to terminate the process that caused the page fault.

> so you can't really use the MMU for clever things like demand paging

Recent GPU generations support "sparse" or "tiled" memory where the GPU can detect if a load or a store would access non-resident memory and then act accordingly. This requires a specialized shader and some CPU-side logic to actually stream in the memory. This can be used to on-demand paging for textures and buffers as well as implement workarounds to reduce visual artifacts from streaming.
Why follow your passion is terrible advice
It's too bad indeed that the labels are rounded to one digit, but at least the plot bars are from unrounded data (as the second figure with 6%, 7% and 8% bars makes it clear), so I think readers still likely get the right impression of the effect size.
This happened just the other day:

http://www.abc.net.au/news/2016-01-06/100-cars-destroyed-in-...
He states on the website that these texts are intended for first-year graduate students in mathematics. This is an "Introduction" in the same way that a graduate-level course in algorithms is an introduction for a Computer Science Ph.D but probably wouldn't make sense to a first-year undergraduate.
The API docs don't mention any such restriction:

https://developers.facebook.com/docs/graph-api/reference/fri...
That is debatable. Depends on what you're trying to achieve.

Also, the purpose of LogWizard is to help you analyze logs in order to find bug(s)/problem(s). This can require quite a bit of analysis.

If you're ok with existing tools, that is fine. However, LW has quite a few features that are very useful - such as very easy filtering, coloring and so on.

Best,
John
If you think that Firefox will win by powering fridges, microwaves and toasters, then I'm not entirely sure how to respond.
The story seems to be that when Janet writes with George, her colleagues infer that George deserves the credit. That might be a reasonable inference if women were more likely to join research collaborations as the junior partner, but in fact Ms. Sarsons finds that they are less likely to do this.
Haha - wonderful :-)

More than 3 cm on each side is a waste of space :-)
What is Deep Learning?
Yes, science shows creative people are more likely to be crazy
Travel.
> Friend list now only returns friends who also use your app: The list of friends returned via the /me/friends endpoint is now limited to the list of friends that have authorized your app.

source: https://developers.facebook.com/docs/apps/changelog
Yes, however I pointed the niche potential of Pinterest, which is there regardless of their inefficiency in leveraging that, which seems to be the point of the article
> WDDM 2.0 gpummu is supposed to ensure that the memory has been zeroed between different applications that use virtual GPU memory.

Which Windows version introduced this WDDM version? Could it be that OP is running an older version?

> WebGL was amended to request a zero when provisioning or disposing of a buffer but it relies on the API

This is indeed a tricky situation. All modern GPUs do "zero bandwidth clears" which means that upon clearing, nothing gets written to the actual framebuffer, the memory is just marked "cleared" (by writing some special bits to the L2 cache, for example). This makes it difficult to reason whether there's any sensitive content left in the framebuffer.

edit: nevermind, the OP seems to be using OSX, so it's not WDDM. Additionally, the OSX GPU drivers are written by Apple.
Ask HN: Working with a monolithic codebase
Junior dev, about 6 months out of college at a smallish (~20 engineers) software company. Monolithic java codebase that all runs on a single cluster of app servers. I've been feeling frustrated lately and wanted some advice.

The most common comment in my code reviews:
"You're reinventing the wheel - we already wrote something similar. Take a look at [X], extend it a bit to fit this use case, and toss what you have."
Since X is always undocumented this involves sleuthing + picking senior dev's brains. The process slowly repeats until my feature eventually converges onto a configuration of existing components, with as little new code as possible.

That's great for the business but not much fun for me. It means that to do a task that could be completed from scratch in X hours, I must spend X^(size of our codebase) hours grappling with other people's ideas, solutions, and mistakes. It means my thoughts must be bent to fit some pre-existing shape, which eliminates the need for my thoughts, and suggests they should be permanently replaced with those of my predecessors.

Is this actually the sign of a good codebase? Should I be deriving pleasure from this? Is this what software development is?
foreign usa foreign policy is based on more solidely grounded analysis

Given the extent to which people believed that (a) Iraq had something to do with al-Quaeda and (b) Ahmed Chalabi was a credible source and leader-in-exile, I think you may be disappointed there.

(The "dodgy dossier" and "WMD ready to launch in 45 minutes" were big in UK politics, I don't know if they were relevant in the UK)
I'm curious what you mean when you say "not to mention exception safety" ... What is the general argument against exceptions in C++?
Seems like you want to make a black list that is very very long. It will be interesting to see groups who tries to blacklist these companies.
Instead of trying to do it all at once you might want to take it in chunks.

I would start on the front end and

I would start with looking into Bootstrap and jquery. And look at using PHP to deliver the webservice data to jquery.
http://tutorialzine.com/2015/01/shoutbox-php-jquery/

------

I would also google some MVC PHP tutorals to get some idea of how MVC works since alot of modern frameworks are modeled after it.

----

next pick a javascript framework to make a SPA
here's some tutorials(middle of the page) on using angularjs with php: http://www.angularcode.com/

-----------

now your ready to swap out php for another server technology. nodejs, RoR, whatever.

---------------------
Out to the boundary of your (wired) LAN.
Why PS4 is not so secure for the ISIS members’ communication?
Course – Information Security: Protecting Your Information in the Digital Age
Sean Penn's Interview with El Chapo
Perversions, Cults and Fetishes of the Information Age
The 2008 version still required manual braking (legal restriction), at least in Europe.