skysight-inc/HackerNews huggingface dataset:
The Dairy Queen article used to have a mention about the controversial racism from when Moolattes where introduced.

I'm not a pro at Wikipedia but you can see the accusation at the end of the first paragraph here:
https://en.wikipedia.org/w/index.php?title=Dairy_Queen&diff=...

Which is sourced to:
http://www.aurorawdc.com/ci/000185.html

Which sources:
http://www.slate.com/articles/news_and_politics/chatterbox/2...

Which sourced:
http://www.houstonpress.com/news/moovin-on-up-6554495
The link in the Slate article no longer works, this one does.

In essence the controversy was a number of sites working to get some ad dollars. I never bothered to figure out how to fix this, luckily some volunteer did.
That's a fantastic question.

If we can use electron microscopes to recover trace data from hard drive platters, how much harder could magnetic tape be?
Predicate logic is the base. Hoare logic rests on top of it to reason about the effect of commands in imperative code.

Total correctness is used for Hoare logic. I.e. {Q} S {R} means that the program fragment S started in a state that satisfies Q will end up in finite steps in a state satisfying R.

For aliases I use something similar to separation logic. But I claim that it is much easier to use because it doesn't require to reason about the state of the heap. Some basic ideas can be found at https://softwareverificaton.wordpress.com/2012/06/03/abstrac....
My current concept is much more refined and not yet published.
Not as I read it. That clause is about natural persons.

Under this amendment, Congress could restrict the speech of natural persons according to article 1 of the amendment (that is: it could limit the expenditures of natural persons in support of a candidate within 90 days of an election). But it could not do so in ways that were non-neutral (so it could not say "Josiah Bartlett may not speak within 90 days of an election").

Similarly, state and local governments could also restrict speech of natural persons in this way.

But also: the First Amendment would just straight-up not apply at all to "non-natural persons." Not within the restrictions of article 1, but at all. Entirely.

This isn't quite as crazy as, for example, completely abolishing corporate personhood (which would pretty much upend civic life in America), but even if you think that Citizens United caused a watershed change in American politics (and, seriously: can anyone tell me they see a practical change in politics post-Citizens United?), removing ALL free speech protections for people who are channeling their speech through any kind of resource aggregation is an insane overreaction.
Microsoft.official home page
I wish facebook had not used "GraphQL" as their name for their SOAP/REST/RPC replacement. When I hear GraphQL I think of a query language for graphs. Like in (for instance) http://dl.acm.org/citation.cfm?id=1368898 . There has been a lot of cool research over the years on query languages for graphs. Facebook's "GraphQL" is totally nerfing Google's ability to find it.
> Many of the people asking the questions weren't intending to be rude...

But norea-armozel still classified them as microaggressions. I think that's a problem. If even ordinary, naive curiosity, without intent to be rude, is classified as aggression, well... you're going to be on the receiving end of a lot of it, then.

Hopefully only once per person, because once you make it clear that you find the questions (even asked without malice) to be hurtful, then they shouldn't ask a second time. But that's probably a step you're going to have to take with a fairly large number of individuals.

Maybe the problem is not with ordinary human curiosity. Maybe the problem is that you're classifying ordinary curiosity as aggression. Does it really harm you (cause you actual emotional pain/harm) if people are curious about your experience?
Climate issues are so real and serious that a carbon tax which seriously hurt the economy short-term would directly result in massively greater prosperity long-term.

You know the standard thing: tax stuff if you want less of it.

A carbon tax is much more about last-ditch attempts to avoid total climate mayhem than about raising taxes.

Incidentally, universal healthcare is the sort of thing that lowers overall costs for society by treating people before they spread disease and end up in emergency rooms…

Bernie Sanders is not interested in taxes, they are a means to various ends. He wants to use whatever tools will achieve the goals of having a healthy, just society.

I think it's just dogmatic to be fundamentally worried about taxes one way or the other. The question is what we use the money for. Raising taxes could be terrible or could be great, all depends on each case, what and who are taxed, why, and what do we do with the revenue.
Outside of what I can see in the screenshots, Facebook, Google Analytics, and DCM, what other DSPs can you plug in?
This happens to me all the time. I forget inner working of modules I wrote 1-2 months back.

I consider it to be a positive thing if I can get by looking at the public API of the module and not worrying about the internal working. It means I designed and encapsulated it well :)
Actually that does not fix the issue with cli tools having links that expand to a rapidly closing xterm.
Thanks for the heads up!
Hi, I'm the author of the post. I was wondering if you could tell me if you get an error or if it just nothing happens. I try it and it works fine here. Nevertheless I would love to help you.

Maybe drop me an email with a screenshot at raymi@codepicnic.com

Thanks again for the feedback :)
Hey, thanks for the link.

This
http://www.fourmilab.ch/hotbits/statistical_testing/stattest...

is very similar to this
http://www.bitbabbler.org/what.html

Of course, that makes sense, right? Both pages are about testing a HW RNG.
Sure, but that makes it hard to draw a line. I feel the main point with these covenants is to give more or less incontrovertible authority to kick someone out when they violate it. Theoretically it settles a lot of counter-arguments the person might try to make. The convenant still leaves it up to the project leadership to decide whether anything happens regarding a particular reported incident.
Yes: enterprise server class monitoring and logging mean you have a much better chance of nailing the root cause with detailed logging and crash dumps. The scriptability of the SpreadServe environment gives you a better change of reproducing issues. However, SpreadServe can't control the internal implementation details of the 3rd party XLLs it loads. It does provide detailed logging on the behaviour of those XLLs though.
Indeed, that was my guess as well given the performance improvements re-writing the data. The facebook study also observes to another potential source for the performance variation.

According to the paper on /some/ tested drives the presence of trimmed data (such as through OS updates/etc) could lead to more complicated re-mapping patterns and thus a longer tree search when finding the correct block to read. However that doesn't correlate well with the observed speed at which the backups were reading data over time. The read speed was highly variable; with an extremely slow initial portion that would likely correlate well to stable windows install files.
The entire point is that if you are an absolute ONE ISSUE candidate, then nobody can claim that your one issue isn't the real reason people elected you. Whereas Sanders could get elected and people could debate which of his policies the public really cares about…
> Having someone post things in a public place where they identify as a member of a group can reflect badly on the group. It is in the group's best interest to enforce that people who identify with a group on a certain medium do not say/do things that would not be allowed on official group channels.

No one within the group had a problem though. Coraline Ada came from outside the group and caused the disturbance.

> This specific instance seems to have been intended to be interpreted differently than it was and did not need to be brought into the spotlight.

It's good that this instance is being brought into the spotlight because it shows the dangers of introducing identity politics into open source.
My version:

template <class T> INLINE size_t fast_upper_bound5(const vector<T>& vec, T value)
{
size_t index = 0;
size_t size = vec.size();
while (size > 0) {
size /= 2;
size_t probe = index + size;
if (vec[probe] <= value)
index = probe + 1;
}
return index;
}

Slightly faster with gcc:

$ g++-mp-4.9 -std=c++11 -O3 -DNDEBUG -o blog blog.cpp
$ ./blog
size = 8192:
stl : 144.883 miliseconds
version 1: 145.406 miliseconds
version 2: 129.713 miliseconds
version 3: 109.231 miliseconds
version 4: 103.578 miliseconds
version 5: 102.282 miliseconds

But sucks with clang, apparently because of the described problem with non-using cmov instruction.

$ clang++-mp-3.6 -std=c++11 -O3 -DNDEBUG -o blog blog.cpp
$ ./blog
size = 8192:
stl : 147.466 miliseconds
version 1: 145.978 miliseconds
version 2: 145.547 miliseconds
version 3: 113.546 miliseconds
version 4: 106.968 miliseconds
version 5: 144.231 miliseconds
It depends greatly on what you're doing. For Facebook or Twitter, in typical use? Hundreds or thousands, but not hundreds of thousands.

For, I don't know, a podcast app, it could be dozens for most users, low hundreds for power-users.

There exist very lucrative mobile apps where the answer is likely single digits. (In addition to some which make no requests at all, of course.)
Well what you call appropriate conduct is just a mean to make the government look more legitimate, the net result being the government will find much more discrete ways to be corrupted.

It's a good thing to make corruption more difficult, in the end it's some sort of quality control. At the very least it reduces corruption or makes it more adequate, a little like Machiavelli would describe it.

In my sense if corruption can be detected, it is not worth it, and is bad corruption. The best situation is when the due process and power separation are tight, but in no sense it will prevent corruption entirely.
> The whole point of education is to beat children into the mold that fits society's expectations and needs, not their own.

I'm not sure I agree. I think I grew up as an emotionally mature, successful (so far), yet quite unusual person, despite having been schooled for a long time and acing most of the formal requirements of the institutions.

My parents always said, "trust us, you need to go to school" even though I didn't want to (I mean, obviously, I had a computer and games and a compiler!), but now I agree with them - back then, I couldn't imagine the perspective, breath, width, emotional maturity and social development that further years of schooling would give me, and I couldn't appreciate the extent to which schooling, vocation and other long-term choices that we make (or are guided towards) as completely inexperienced adolescents will shape the future 60-80 years of my life (I'm only about 10 years down the road so far, but the signs and directions are much more obvious now).

Sure, some amount of authority is necessary, but that's mainly because people, especially children, will otherwise go for short-term pleasure without thinking about the longer term. But saying that school molds children in any way is quite a stretch in my opinion - a better way of putting it would be that it shows them different possibilities and enables them to be better informed before choosing which direction to take in life.
The deceptively complex world of RRULEs
I'm confused: shouldn't the police in Evanston have a suspect and set of known associates to investigate?

Wouldn't the cell service providers simply identify the owner of the phones for the police? And couldn't the providers also furnish the police with call records?

It strikes me a conveniently unclear whether the “homicide remains unsolved” and “killer remains at large” because (1) encryption kept police from identifying suspects or (2) encryption kept police from building a case.
Would it be so bad if insider trading laws just went away? Information is spreading faster than ever. So a few Mak outsized gains on some inside info. Is it that big a deal?
Perhaps someone will change my mind, but I see the block on insider trading and spoofing as harmful to the financial industry overall.

Someone starts shorting a ton of Apple stock? That probably means something big is happen at Apple, and it's not good. It's information.

Spoofing as a technique can be used to combat and inhibit other types of trading, and is in some sense an algorithm to 'keep the opponent honest'.

As best as I can tell, the biggest reason that we as a culture are against insider trading is because 'it's not fair'. (happy to read a response that adds more depth to my understanding). It isn't fair, and the people with insider information are going to make a lot of money. But in the process of making that money they bring the information to everyone else. And insider trading incentivizes knowing as much as possible so that you can have an edge on the competition.
There's no clear metric because it's dependent on how many requests each individual API the app has integrated or built.

To find out you would probably have to test a lot of apps yourself and extrapolate from that.
Thanks for your brave submission, and going first. :) Here's what I have so far, as a "transcript."

1) First instinct: The fact it's an iPhone app and for weight loss, I got the vibe I have to spend time (do work) to compare how it's different from what's out there. I also don't realize what I would even search for to find competitors.

In other words, I didn't think “it’s a tool to help me lose weight” like an iPhone or a frying pan are clearly tools. Instead, I thought, it’s one of thousands of apps I have to compare and learn, a bummer.

2) Therefore, create some layouts (screens) that make the user feel they already know how they’ll use it and why before they even download it (regardless of what else exists). You know how to use a water pitcher, refrigerator, or even a digital piano (press on/off, push any key to make sound). Yes, there might be a learning curve to become an expert with tools (e.g. piano) but it’s clear what you’ll be doing with it.

3) Maybe you need one big screenshot on top of the page, a simple screen that simply shows a smooth graph based on the health kit weight data. And the explanation “install to visualize your data instantly, your info stays private on your device”. And a big Install now button. Nothing to learn. That might be worth $0.99 (or more) on its own.

And then of course you have the other stuff that people can explore and learn over time.

4) I like the “track multiple family members” screen because I let multiple users create profiles in my desktop software, too. I’m worried nobody really cares to share their weight data with a friend.

5) I would survey users to find out what their favorite parts of the app are, and what one feature makes them come back. Or what one feature they would miss if they lost it. Maybe that feature should have its own screen.

6) Another reason that people tend to trust simple screens is because they make the product look like “there’s less to break” to bugs, and a higher chance it will still work on their next phone, so it’s worth buying.

7) My reaction was, the benefits or features at the top of your page are hard to understand. The last sentence of the paragraph is the only one that actually describes what the app might do or how it benefits you. Also, Tame the Scale seems like the app name, not Happy Scale.

And the last sentence doesn’t go far enough. The real benefit is, "see your real weight trend, instantly, to stay motivated”, not to see trends. Or to control their emotions rather than being a "yoyo" that feels "I'm losing weight, I'm gaining weight" every other day. Stay motivated, confident, and consistent.

With that simple screenshot and text at the top of the page, that should be an awesome way to get people to take the initial action of installing the app (at the end of the day, you want people to install it, not read your site!)
Does anyone know if Lenovo try to put some rootkit on Linux / BSD based OSes? I mean, if it does attempt to do it on Windows, it may as well do it on Linux / BSD based OSes.

I was wondering about buying a ThinkPad soon to improve my hardware... And I'm pretty scared about this.
> When I say developers, I mean graphics people like Unity...

Oh. You mean modern game 3D engine development houses. Okay. :) I would expect that these companies would be far more likely to employ very smart people than some random software house that also does OGL/D3D-driven graphics. However -as you allude to in your comment- skill in engine design and construction does not guarantee skill in graphics driver design and construction.

> When OpenGL was first designed, GPUs were fixed-function hardware...

Oh, I know. In my first message in this thread, I mention the fixed-function work that I did in a former life. I've read about OpenGL back when it was just SGI's GL. I've even made use of OpenGL's network transparency! :)

I think you've lost sight of why I started this thread.

runeks wrote:

> Vulkan's purpose is for GPU hardware companies to stop having to write graphics software (drivers)... Hopefully [Vulkan's API will be] so close [to the metal] that the driver will be very thin.

bobajeff replied:

> Having to rely on companies to update their drivers or open the source code has been a major pain point for a long time.

bobajeff seems to be thinking that Vulkan development will be handled primarily by third parties.

runeks's comment reminded of Itanium, a CPU whose programming API -as one could call it- was very, very thin; requiring compiler authors to do a huge amount of work -such as instruction scheduling- traditionally done by logic in the hardware.

A big reason Itanium failed in the wider market was because it asked far too much of what -i guess- could be called CPU driver writers. It hid far too little of what was required to get good performance out of modern CPUs, instead demanding that that work be offloaded on to compiler authors.

Do you see why I might be concerned about the same sort of problems with Vulkan? Can you provide some technical -rather than social- details about Vulkan plans to assuage this concern?
I am not saying the employer was in the wrong for firing him after the fact. Or that he should be entitled to a job after the fact.

Still, the guy would have been better of if he had kept his mouth shut and figured out a way to solve his problem - preferably one that did not involve shooting people. That's all I am saying.
So happy you've added in Math functions into ReQL. Thank you!
Replace hackers with the NSA. Imagine the trades one could make with access to the world's email inboxes.
Congrats on the release! Could you update the docker hub image? I'm impatient to try it...
Apparently at the faculty of medicine in Ljubljana, they show graphic images of surgeries, birth, injuries, blood, etc. when high-school students visit the faculty before they decide what they want to study. I believe the idea is, if you can't handle blood, you probably shouldn't be a doctor.

Similarly, if you can't handle law, you probably shouldn't be a lawyer.
Great point. Does anyone know what--if any--limits Grease Monkey puts in place to prevent users from bring exploited?
I have a few sheets of K&E from my grandfather's, they're fantastic. I'm thinking about framing one.

My go-to is Staedtler, simply because it's available. My dad still uses a lot of National. I've also used Ampad, which I find to be a little thin, and the fibers are course: tends to gouge.
Honest question: how does this design scale up?

Does scaling up mean making a bigger setup with magnets of the same strength? If so, I agree it is just a matter of making the effort, but this 150-ish MW thing is "half the size of ITER", which means it already is enormous (ITER will be gargantuan with its 1400 cubic meter vacuum vessel).

Even at 'to the fourth power', I fear this would get really huge before it significantly improves on our largest fission reactors.

Alternatively, can one inject more fusion material while keeping the same magnetic field strength to get more power out without building a larger device, or would that require stronger magnetic fields? If so, are we sure we can make those stronger fields? (Correction welcome, but I don't expect we can; if we could, we likely could scale this design down)

I still think that, if this works as advertised, it will be both a huge result and only one important step on a long road ahead to 'free' clean energy.
I'm too young to know Nixon and I've read Nixonland at the suggestion of someone who is old enough to remember him. Very interesting read, not just about Nixon but about the Republican party as you mentioned. Not nearly as dry as I had feared.
The Open Code of Conduct does not use a dictionary definition of racism but rather equates racism with systemic racism, to explicitly allow some forms of racism:

> We will not act on complaints regarding:

> ‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia’

http://todogroup.org/opencodeofconduct/
Australian Government: Preface to the API Design Guide
Sure, determining past obviousness can be hard. That's why you bring an expert or many experts to attest to how obvious the technique is.

But you don't need an expert for novelty. Either you can show a prior art or you can't. I'll grant that there may be some some edge cases where the prior art needs some nuanced interpretation from an expert witness.
Well, one purpose of the Open Code of Conduct that Atom formerly used is to make sure that the community doesn't tell you to fuck off so long as the're approved Social Justice(tm) nasty insults and personal attacks. This is important because even taking action against someone who's making threats of violence will invoke the ire of social justice activists in the tech community if they're doing it in the name of social justice.
React Native is pretty interesting, and I could see it becoming very popular over the next five years.
Corporations are supposed to operate on the behalf of their shareholders - insider trading is in direct conflict with that
Lycos (the search engine company) released a wearable device
Yeah, you'd basically need cash or cryptocurrency for that size of microtransaction (nanotransaction?). If I could pitch in 20-50 cents to a project I like in a few seconds, I would.
fwiw Jafar announced last week it would be open sourced in the next couple of weeks [1], and a number of people have access already and are helping with documentation and the like.

Falcor and Relay are conceptually similar but Relay is much more of a query engine, and Falcor isn't so much.

[1] https://plus.google.com/events/ca3l6qalpu0uqcce58a379006m0
Really looking forward to seeing this.
Then there is the story of the really sophisticated guys who didn't get caught. Unfortunately that's a story you won't be reading online, but will just have to imagine.

It really makes me question the sanity of doing this illegal trading. For as much effort you could do something legal and make money. Maybe not as much but surely without the risk of going to prison.
You are absolutely right. "Insider trading" is like the war on drugs.
I didn't say it was so if someone in the group had a problem. I said it was in the group's best interest.

Someone making the group look bad to anyone is bad for the group because it limits the(already pretty small really) potential pool of new contributors.

As far as "showing the dangers of introducing identity politics into open source"... you must not be a part of the same open source movement as myself. Identify politics have always been huge in the open source world. People work on projects, shun projects, ostracize projects, all because of identity politics.

Identity politics has been a large part of open source (and free software before it) since the beginning.