skysight-inc/HackerNews huggingface dataset:
As a Cloudflare customer, I'm really happy to see this. Cloudflare provides a great service, but to do so, they have to assume a position of enough power that makes them an easy (legal) target for a determined government.

As a US resident (and citizen), though, I find this very disconcerting. The difference between 0 and 249 requests is a lot.

There isn't much else a company the size of Cloudflare can be expected to do (lobbying the government requires levels of cash that I doubt Cloudflare has right now), but it makes me sad that this is even newsworthy.
TDD and agile have been an effort at breaking an old must have for code which was: ISO9001; the code should behave according to the plan, and if they don't conform, plan must be revised if the tests failed. The Plan Do Check Act Mantra.
Now, they find themselves facing the consequences of not respecting the expectation of the customers and they whine because "it was not applied correctly, because no one cared".

So now, they reformalize exactly the so "rigid" ISO9001 they were trying to throw down.

What an irony.
To the OP:

If I were you, I would check your credit report IMMEDIATELY.

I'm in the same boat as you, except I'm in my 40s. Most companies use Experian or Equifax to do some sort of credit verification by asking these questions. However, about 5 years ago, the credit agencies merged my credit record with someone else with the same name, but entirely different birthday and location.

Evidently, they don't give a fuck because it took me years to get this wrong information off of my credit records. I don't understand how this isn't libel, since they are spreading false information about me, and that drastically affected my credit, and I had to jump through hoops to get everything corrected.

The thing that really sucks is that Experian STILL has the wrong information about me, so when I'm asked these credit questions, it's mixed with the other person's data, so I always fail the credit check. Despite having nearly perfect credit, I've failed the credit check numerous times, and like you, the decision has always been final, because no one appears to give a fuck.

The problem is I have no idea how to get Experian to refresh their data, even though it's several years old now.

It might be the case that the OP's credit history has been merged with someone else, and if this is the case, they need to fix it as soon as possible. Use the yearly free credit report to make sure there is no loans or credit cards associated with your name, and if so, you need to call every single credit agency and dispute it. It really sucks, and I don't understand how we let the credit agencies have this much power, where we the consumers have to suffer like this whenever THEY fuck up.
Speculative: if Elon Musk's hyperloop vision happens, batteries could be loaded into pods and shipped most of their journey that way.
The broader thread is about the lack of parity between corporate shareholders/executives (i.e. those who "automatically" share in the upside) and workers (i.e. those who don't typically share in the upside).

I mostly responded to this in responding to your post in the other subthread we're having, but I do have one other comment about this. I think there's a key distinction to be made here between two reasons why corporate owners/executives get more upside: one is a good reason and one is not.

The good reason is that owners and executives have to deal with all the business risks that you talked about in the other subthread: finding product-market fit, raising capital, how to scale, etc. Workers don't; they come to work, do a job, and go home. Like it or not, it's easier to find people who will do the latter than it is to find people who will do the former; so, since the former type of person is scarce, they can demand more upside in exchange for the use of their talents.

The bad reason why corporate owners/executives get more upside is basically the one that's been given multiple times in this thread: corporate owners/executives are in a position to take more upside by abusing the corporate governance structure, whereas workers are not. (Unions were an attempt to stop this by giving workers more of a voice in the corporate governance structure; unfortunately, in many cases, the unions have ended up with exactly the same governance problems as the corporations they were supposedly fighting against. I saw this firsthand when I was working in the auto industry.) In fact, in many cases it's executives manipulating the structure for their own benefit at the expense of the owners, not just the workers. This is easier now that many "owners" are large mutual funds rather than individuals holding large blocks of stock, so the theoretical model of shareholders controlling the company by voting their shares bears little resemblance to reality in many cases.

One reason why I like the "why not start your own business?" response to this issue is that I think a larger percentage of people really are capable of dealing with the business risks themselves, instead of letting someone else (the owners/executives of the business they work for) do it. I think our society would work better, overall, if we had a larger number of smaller, more diverse businesses as opposed to a smaller number of large, monolithic corporations. The large, monolithic corporations are a historical artifact of the way the industrial revolution happened, and I think that in many ways they have outlived their usefulness.
Latvian secret agency has potato for your zero day!
Uber sued by family of six-year-old killed in San Francisco crash
Thanks for answering with a reference!

I am not asking about the peptide sequence, just the protein it is derived from. But, if you cannot share that right now, that's OK too. I'll look out for the publication.

However, assuming I am making an educated guess about the parent protein, I'd go with gp120/gp41 envelope (env). I may be totally wrong there and you guys may have another ace up your sleeve (do hope so, fingers crossed!). Good luck!
That link seems to describe the various ways money laundering is done; I don't see it answering the question why it is "a very real problem" though.
I doubt it. Any publicly available JAR shouldn't use a private namespace call. However, private repositories in an Enterprise that has "standardized" on the Oracle JVM is much more likely to use private methods. Hence the need for a survey.
> I'm puzzled why it's not 1-249 with 0 being a different group. So this law basically means that as long as you send less than 250 requests to a single company you're fine.

I think you just answered your own question. The difference between 0 and 1 is pretty important.

Think of it this way: until relatively recently, Github would return either a 500 or a login page (I forget which) if a logged-out user tried to access a private repo, whereas they would return a 404 if a logged-out user tried to access a nonexistent repo.

If someone thought that you were working on a secret project and they had an idea what the project name might be, they would be able to confirm this with a simple HTTP request. They don't even need to see the contents of the repository in order to obtain what could be potentially damaging information (the mere existence of the project).

This way, one can never be sure whether a company has received any letters, which is itself a rather valuable piece of information, until they have already received a large number (and presumably for a large number of targets).
Personally, no business owner I know cares about BBB. BBB is more of a shakedown than yelp.
Though 1% of McDonald's income pays for quite a few people to take it very seriously. (Even if McDonald's, the corporation, does not.)
This is another of those "people did it 100 years ago and now we have to reinvent it" things. The Mark I would never have had this problem.
Are you asking about unit tests or acceptance tests?

The problems you describe are very high level, but we could design an acceptance testing scheme for them. For the Mandelbrot set it might involve comparison to a reference rendering, for the audio tool a reference recording. In both cases you'd allow a delta relevant to the application, and probably also benchmark for acceptable performance.

But my point was more aimed at unit testing. When you set out to write a function you should know something about that function before starting. If you know enough to write the function signature, you can first write a failing test. If you can write a bit of code in that function, you can write a bit expecting the behavior of that code.
Exactly. This is the whole purpose behind the "spike" - make a branch, write a crap implementation of some code to help understand the problem, put it aside. Then go write the production version TDD style. Once you understand the problem, you can use TDD to create a good design to solve that problem.

Sounds crazy, but this is how I do everything I don't understand. And my second implementation is usually better than my first.
Cortex M series, it's the "controller" variant on the ARM architecture (in my case the M4F)
This story discusses other HIV vaccine efforts that are targeted at already infected and stop the dependence on the HIV meds:

http://www.livescience.com/18107-hiv-therapeutic-vaccines-pr...

according to that article there are 34 million people already infected worldwide.
How is Taplytics different than, say, Leanplum. I've seen so many new A/B testing products in the last few months it's hard to keep track of the differentiating features.
Is this connected with Dropbox testing SPDY [1], or they're on HN front page by chance? Just curious...

[1] https://news.ycombinator.com/item?id=7132202
You do have a good point. Most people in this world are used to not being listened to. So if you take an active interest in others, as a friend OR a company, then you'll benefit in the long run (ie recommend you, think about you when it comes time to choose a product, etc)
What data structures and algorithms are not implementable in C?
Andreas M. Antonopoulos on the Joe Rogan Experience
Sorry but what? If you read the article, its about open sourcing their rack and server designs. You know like Facebook did when they built their own datacenter? (and no they din't do it from the threat of Google+'s popularity.)

I think these documentations will be very helpful for startups and companies moving away from the cloud to building their own datacenters.

I remember Blackblaze open sourcing something similar, their pod designs, which were not only immensely helpful for other startups and companies but also for individuals building home server racks.
Sorry, lame Primer reference. Note to self: make a more complete joke next time.
Damn thinking about living under such a system makes me want to run off and live alone in the wood.
I don't see North Korea?
You definitely notice the difference when dealing with mutable types in python, like lists.

>> a = [1,2,3]
>> b = a
>> a.append(4)
>> b #[1,2,3,4]

This is one of the things that throws off many beginners, and is an easy trap to fall into, not exotic at all.
This is really right on the money. If it's too hard to test then you've already found something really valuable - a problem with your design that will cause you friction later on.

That itself might be worth a ton to you.
Thanks for the heads up! I actually tried to check all three before writing this post. One has the correct info, but it looks like the other two agencies are a bit slower. I have to do those by fax.
I would have titled it with something more descriptive and less inflammatory, but IIRC that's against HN's rules.
You are quite right because bitcoin is existentially different from a legal perspective. A no-trust system does not need the same legal "protections" as legacy systems and requires a fresh approach.
Most people pronounce the verb "affect" and the noun "effect" the same.
This is another problem with payments that rely on the Credit Card rail. I hate the credit card rail. The CC rail doesn't know who you are, it doesn't know anything, isn't convenient online, and charges merchants insane fees. Forget it, unless you want to pay with money you don't have (aka credit, aka how only 30% of consumers use CC's)
There's nothing wrong with driving far distances, it's just that money negating pollution is silly to me, as incongruent as a tithe forgiving sins. You can't just wring automobile emissions out of the sky, and a donation doesn't change the fact that the extra car on the road causes other cars to slow, producing more emissions, increasing demand for road infrastructure and such.
Or, in the words of Fred Brooks, build one to throw away. I'm always amazed at how prescient he was.

Unfortunately I find all too often that spike project finds its way into production for one reason or another. Now I only spike in Befunge.
It says 0-249, but it means 1-249.

If you've never received one, my understanding is that there's no law preventing you from saying "0", so why wouldn't you if it were true?
Here's what I said when the story first came out:

"I'm not so sure their technology is as futuristic as everyone thinks it is. If I had to take an educated guess, I would say it's some powerful AI that makes their knowledge graph smarter. Currently Google's Knowledge Graph uses more structured data sets and depends on a mechanism like this: http://www.zachvanness.com/nanobird_relevancy_engine.pdf
But the real challenge is to make the knowledge graph update in real time and take meaning from something as unstructured as a blog post or an email. And to do something like that requires some really unique AI."

This is most likely what they are going to be implementing: http://www.zachvanness.com/nanobird_relevancy_engine_vision....
Is Stacked Ranking Responsible for Microsoft’s ‘Lost Decade’?
> C presents a simple "big array of bytes" memory model that totally abstracts all that complexity.

I don't understand what you mean by this. Machine code itself abstracts away the underlying hierarchical memory structure. Sure, some machine language might have instructions to manipulate the cache, but those are easily invoked from C, using either inline assembly or __builtin functions.
How you guys are different than https://www.vessel.io ? They have very advanced solution in this segment. Last week I have seen Vessel's new product and its amazing. Very close to Optimizely or visualwebsiteoptimizer in web space.

They have built a visual web editor, which allows users to change the UI of their Android or iOS application from editor directly.

Just keep eye on them. I will try your solution too.
Yes, stop giving a fuck what people say.
But do give a fuck about other people's problems... ask about them, inquire about them.. then profit from them ^_^
This is really something I think people overlook. For a 2 socket server, the total cost for as many VMs as you want is under 8K in licensing for OS, Virtualization platforms, management tools, with little to no limitation.

I run a Hyper-V shop now, and I don't know that I would look back until I hit the performance limitations of Hyper-V. It doesn't make sense, especially if you're running Windows OSes on the HW.
Still worth giving a try, me thinks. They find it so right. Best part is they give many options to choose from.
> Google doesn't offer its computing as a product (well, yes, there's App Engine, but it's pretty tiny).

Well, if you ignore not only App Engine (their PaaS offering), but also the rest of the Google Cloud Platform products -- https://cloud.google.com/products/ -- sure, I guess you could say that.

But, really, you are completely wrong. Google clearly does offer its computing as a product.
Unless you are very bad developer, like those that don't pass the fizzbuzz test, i don't see why somebody would not have chance to get a job in software development.
The argument wasn't that drugs were the only area in which organized crime operates; it was that it is by far the biggest one (although I have even harder time considering prostitution to be a crime).

But, other things are criminal already, and just because an ability to monitor financial transactions makes some forms of crime more difficult, does not by itself make it a good idea.
Surely if domestic law enforcement had the same powers that NSA has would make a lot of crime harder, and allow police to catch thousands of real criminals -- but, would it be a good idea?
A pro with serious workstation needs reviews Apple’s 2013 Mac Pro
You just have to click radio buttons before getting flattered by their result.
> but you need to be explicit about everything, which doesn't really work in an agile development cycle made of tight feedback loops.

We're a scrum team based in Oceania working for a German firm, and we have had similar issues which we've resolved by usage of proxy product owners and regular backlog groomings.

It'd doable, but it takes some investment in relationships and knowledge.
I doubt he meant that it was not useful, rather that the usefulness might have been better served as a function of the compiler rather than some disconnected transformation tool.

Of course this thought process would eventual bring you down the road of macros systems such as those in Lisps, but that's going to be more difficult with a language lacking homoiconicity of code and data.
That's kind of at the root of all this, isn't it? That it's only okay when we do it?

Essentially, we're looking at the Prisoner's Dilemma here and nobody is being very cooperative.
> Most people pronounce the verb "affect" and the noun "effect" the same.

Most people I've encountered pronounce the verb "affect" and noun "effect" differently, though the difference can be slight. (schwa for affect vs. short e for effect)
That would break the point of it being 'low-level' unless you're saying the standard library and kernel were both designed to function like that.
You have to be 18 to sign up because you need to be able to sign a legal contract.
That I should actually give myself some credit and that I'm not that bad. I gave a talk on Javascript[0] recently when I went to Malaysia. I thought I did an extremely terrible hatchet job. The audience thought otherwise, and I took quite a long time (like a few days) to adjust to the fact that I did okay.

edit:

[0] slides if you're interested: https://speakerdeck.com/chewxy/underhanded-javascript-how-to...
One thing I do with my beginning programming students (since their programs are tiny) is make them write out "test plans" on paper before they can write their program code.

They have to write the inputs and then the expected results.

It gets them thinking about the concept of using tests as part of the design practice.

Later, I give them the unit tests and they have to write the code. This is usually a rewritten version of a previous program so they see the text-based test plans in action as unit tests.

Then I might give them the empty test and an empty implementation, asking them to fill in the test first, then the implementation.

Finally I ask for a completely new feature, and they have to figure out how to write the test. And I ask them to go about it with a test plan.

After a few semesters of this, I think I'm ready to say that this is successful for getting the "beginners" there.

It doesn't address everything, but I think it's a good start.
Most likely neither the DoJ/DNI, nor any company that has received more than one request, wants a distinction that makes the first request stand out.
With comments and attitudes like this, how can the rest of the world trust US tech companies to secure users privacy ? Apparently if you are outside US your data is fair game for everyone.
Every conformant non-toy Common Lisp implementation?
malloc_size won't give you the size of the array though, it'll give you the number of bytes malloced. malloc is free to return any number of bytes, so long as it's at least the size requested.
I'll try and address this since no one has answered yet.

One of the reasons it would be very hard to justify testing this first as a cure is because AIDS patients are by definition immunodeficient. Their Helper T cells (the CD4s mentioned) are being rapidly co-opted by the virus and subject to destruction. In such an environment it is difficult to mount an immune response because the Helper T cells are so instrumental to enabling the cytotoxic immune responses instigated by this study (the CD8 cells are your cytotoxic "killer" T cells).

Any trial run on humans already suffering from AIDS would be muddied by this effect, where the already compromised immune system cannot mount a robust response even were it able to develop CD8 killer cells specific to the HIV epitope they vaccinate with.

Phase I trials are high risk, and especially for a bootstrapped team like this, have a lot riding on them. An early failure can doom a technology in this industry, so it is important to focus on testing in an environment where you have the best shot at success. Downstream studies can focus on other applications if needed.
CFPB and DFS complaints open an officially mediated channel between you and the company. Regardless of what is in their ToS, there should be a good reason for denying services with no option for assistance than - this helps that reason get teased out and evaluated.

Further, when consumer finance issues come up in D.C. or Albany it is these complaints which inform the debate. Having no documentation means regulators flying blind.
Vinod Khosla Wants Californians To Keep Out of Martins Beach
If you figure that the selection committee knows something about basketball and at least to a first approximation tries to slot teams correctly, it's relevant that the five seed has only beat the 12 seed 2/3s of the time and it gets worse from there. So you are already down to less than 20% odds of guessing the five seeds in the first round.
NYPFCB.
OP literally says this in the next sentence:

> But if a and b are both variables of the same Java class type, or Python lists, then after the assignment they refer to the same underlying object, so that if you make a change to a (e.g. by calling a class method on it, or appending an item to the list) then you see the same difference when you look at b.
Interesting idea, but rather than assigning picks, might be nearly as good to simply have members of the cooperating group register their picks, so that they can avoid wasteful duplication.

Then, when someone proposes a duplicate, suggest to them either the minimal-change-for-uniqueness, or the-best-yet-unclaimed from the pool analysis.

In fact they could offer both to appeal to a wider range of participants, and perhaps offer a software tool (like a bookmarklet) to make the dup-check/autosuggest as easy as possible.