skysight-inc/HackerNews huggingface dataset:
I don't think it's fair to say capability-based security doesn't solve the whole problem. Although it's true they're not nearly as mainstream, projects like Capsicum[0] are still being worked on and discussed, there are modern capability-restricted sandboxes like Caja[1] and the Pony language claims to be capability-secure[2]. Not to mention it's the backbone of Sandstorm's Cap'nProto[3].

[0]: https://www.cl.cam.ac.uk/research/security/capsicum/

[1]: https://developers.google.com/caja/

[2]: http://www.ponylang.org/

[3]: https://capnproto.org/
>"Strictly on the basis of significance — a statistical measure of how likely it is that a result did not occur by chance"

Nope!
Something that leads to fights and loud arguments sounds like a pretty unsavory vice...
Ack, whose genius idea was it to use bright yellow as the background.
I can see see some good marketing opportunities for this. I would call it Honey Pot.
There is no need to tell an employer your previous salary.
My impression of Trump is that he thinks he never made a mistaken decision, and has never felt guilty about anything he has done or failed to do. That's pretty frightening.
From the examples, sounds like you're the slightly lossy clone of someone else.
Ysr
That 250K is additive, not multiplicative. Hello World, which might be 10K in C, will be 240K+10K=250K in Rust. A larger program that would be 2M in C would be 240K+2M in Rust; the significance of that 240K reduces when you write actual programs (instead of hello world).

The size is due to a statically linked stdlib (also jemalloc, which you can decide not to use) -- your C program is tiny because your system has a stdlib it can dynamically link to. Rust can do this too, it's just not the default since in most cases this additive extra binary size isn't a problem.

Being a systems language does mean we should forgo sensible defaults.
What's the alternative? I actually thought databases were the cutting edge. Or maybe I've been out of the loop.
http://www.bbc.com/news/science-environment-29418230
Like I mentioned above I have NOT signed any agreement. I'm working on meeting with a lawyer now.

Thanks for the input!
I am sorry if I mis-interpreted your comment, but words matter a lot in this discussion and yours were poorly chosen.
A venn diagram will provide all possible combinations of opinions, but there are definitely people out there who suggest 'he/she' or 'zhe' instead of 'they' because the latter 'sounds funny'
There is support for full color schemes for the entire UI not just the text colors. There is also support for loading TextMate and Sublime themes.

https://code.visualstudio.com/docs/customization/themes

I personally use a nice dark theme, similar to the one shown in that screenshot. There are also a large range of extensions and VS Code is really fast.
After being laid off twice during my short career life (I'm only 33), I've learned one lesson loud and clear: Always be ready for a great opportunity, and when it comes, go for it.

That and always keep learning, because there's going to be some young go hard ready to come in and fuck your shit up.
Available in April
I find this pretty hilarious coming from the guy who wrote Hystrix of which was extremely tightly coupled to another library called Archaius of which pulls a gazillion other dependencies (that being said I still highly respect Ben).

I had to spend a couple of days decoupling the mess [1].

The other annoying thing with Hystrix is that its basically Request/Reply pattern except its even worse because it uses inheritance (command pattern) and a massive singleton (HystrixPlugins). Furthermore although it uses a streaming library (rxjava) it sort of disingenuously provides very little actual support for streaming.

You don't need to have separate executables to make things decoupled but rather a good build system and architecture. Some of the ways are avoiding Request/Reply, singletons, and the command pattern.

We achieve fairly good decoupling by using a language agnostic custom message bus (it's over RabbitMQ which is AMQP... tons of clients) but you could use an actor framework or as another poster (@platform) mentioned Storm and Erlang process if you want to stick to one language.

[1]: https://github.com/Netflix/Hystrix/pull/1083
"I thought RAID and SSD were a terrible combination. As if both drives do exactly the same writes at the same time, chances are they will fail at the same time."

This is a very good thought and you should be thinking it.

However, it is really only applicable to raid mirrors. Raid stripes will not have identical wear lifespans.

All of our mirrored boot devices are either:

- current intel enterprise SSD paired with the previous generation intel enterprise SSD

or:

- current intel enterprise SSD paired with current samsung enterprise SSD

That way if there is a usage related failure (or some weird firmware bug triggered by use pattern) they don't seize up identically.
Something I posted to clarify microservices and SOA - https://medium.com/@kashifrazzaqui/will-the-real-micro-servi...
The paper: https://dx.doi.org/10.1002/smj.2192

The PR version: http://today.tamu.edu/2015/10/15/ceo-effect-on-firm-performa...
Tesla is another. Their expected future value is based almost exclusively on R&D, and the stock is massively overvalued in comparison to other manufacturers.
"You mean due to exhausting their endurance? This is something you monitor, you should have plenty of time to replace the drives before it becomes a concern.
For other failures, how's it going to be any different from normal HD's? There's always the risk that having the same models/batches in the same conditions might lead to a cluster of failures, but RAID's still likely to save you from plenty of other failure modes."

He's talking about something else. Physical drives fail due to physical reasons, but SSDs fail for logical reasons.

A weird firmware bug or an unexpected usage pattern or wear pattern (not just burning the entire things lifetime up) can cause the SSD to die.

If you have a mirror, and you have two identical SSDs, and you produce such a condition ... then no more mirror. They both die identically.

See my response to the parent about how you can easily address this by mixing SSDs in mirrors.
That's me right now, early in my career. I'm ready to go hard and fuck your shit up. Sorry!
Actually release real source code to work with, instead of this useless pseudo shit.
If you take that to a logical extreme (and humans do take things to logical extremes... ) it becomes a game more about electronics intelligence (jamming, jam evasion, cryptography, steganography... ) which, don't get me wrong, would be amazingly amusing to watch if you even could watch it, but would devalue the relative contributions of the card players and would put more emphasis on having money for equipment and the salaries of specialists.

You could fix that by making sure every team has the same budget and watching the financials closely to ensure nobody goes even one cent over, which should once again move the competition into the realm of being mind against mind instead of checkbook against checkbook. For added fun, make all purchases and hiring decisions (and make sure all team members are hired and salaried out of the total budget) public information, so each team can fret about what every other team just spent money on and why and how all those things can be used and which are decoys and which decoys are actually useful and we should buy that decoy and...
Haha, come at me, youth!

Seriously, though, as long as you keep up, and avoid being a curmudgeon, you're gonna be fine. The only ones who die in this industry choose to stop swimming.
This is not my beautiful house
Transpose of a Google Visualization data table object
That's not true at all. Most lead pain has been painted over by now - it's almost 40 years old.

Yet people are still exposed to it.
Your cli spinner which like a marquee
I wonder why they didn't argue that it also violates the 13th Amendment's prohibition against involuntary servitude.
It depends. What is the final purpose of education?
Would it be contradictory to be OK with this argument but against the logic of the Citizens United ruling?
Flint Is in the News, but Lead Poisoning Is Even Worse in Cleveland
You're nit-picking the numbers I directly admitted I was making up on the spot for sake of illustrating the broader, and more salient point that the percentage of methodological errors during the original and replication studies have a multiplicative effect on the overall reproducibility rate.
I'd love to get more details on this. Open an issue on GitHub?
I think you meant to reply to bigdubs
I have a theory that there are different types of brains that peak on different cognitive skills at different ages. So while I think it's a noble effort to find the average and standard deviation of the entire population, I'd be more curious to see if they can't find clusters of different types of brains that behave similarly but perhaps very differently than the "global average".
> They seem to completely reject the idea that there are sex-specific genetic factors that influence psychology and neurochemistry, or that gender roles and their genetic predisposition can be a self-perpetuating system.

Where did I reject that?

> we still need to have babies and raise them into functioning adults. If women are both gifted in this role and feel a psychological need to perform it, it makes no sense for them not to do it. That doesn't mean that women should be barred from the workplace, but it might mean that women taking less involved and prestigious roles in the workplace so that they may have more time to raise their children or look after grandchildren or what have you

The child rearing role is valuable and we should support people who choose to make that their role in life, regardless of their gender.

Gender does have a genetic impact on the traits that assist with child rearing. Like physical traits such as height, there is a large amount of overlap and thus there are many women who are less suited to child-rearing than the average male.

I would guess that it is likely that in a world with full equality for both genders, that you would still find some gender disparity in some roles. (See: https://news.ycombinator.com/item?id=11220916)

However, if you think that the current gender disparity is not primarily the result of gender inequality and disparate expectations, you need to take look at the data and talk to some of the women who have left the field.

Thus this disparity is not a good thing for society and is something we should squawk about because we are missing out on optimally utilizing a large portion of our population and we are discouraging them from realizing their full potential
So this is Turkey's fault. They ought to redirect the river into the Black Sea or directly into the Mediterranean Sea. Other solutions are selling it as bottled water (with a suitably high price: buy this water or the children die!) or boiling it off to cool a power plant.
Introducing venv-update
Good evidence that compiler writers aren't quite so malicious as the author portrays.

Warnings, not optimizations, are what most programmers actually want from undefined behavior.
Message Bus != SOA. What the prior poster is alluding too is the Actor pattern and/or Message passing pattern.

My problem with microservices is that your often picking subpar solutions/technologies particularly if low latency is a priority. For example HTTP is not always the best protocol and Request/Reply is not always the best messaging pattern but this is what most people equate to microservice (ie HTTP 1.1 REST a lightweight list of servers (etcd, zookeeper, consuler) or a load balancer).
Hindsight, 20/20, and all that.

It's really, really easy to think you're one of God's Chosen (or Allahs, or Jehovas, or Buddha's, or ...) when you're at the top of the world, you've got a multi-trillion-dollar wind in your sails, you went to the best schools, and you make titanium and airaluminium dance on the wind and all that.

1980s aerospace engineers weren't the first to take that tumble. They won't be the last.
Databases are fine, but blogs change infrequently and mostly serve the same static content. Caching the database-generated pages, or just serving static files, if much more efficient, especially when a crowd comes.
It seems that you and this "mom" person you mentioned, may have stumbled upon a truly workable form of equality.

What if men and women were to form small teams -- and divide labor between themselves however they saw fit. Such a team would be able to cover for each other -- in sickness and in health and all that jazz.

/s
Or even use an explicit C-like dialect that defines more things, if you like the syntax.
Or how about one in which "upper case letter" is a static type. A string of all upper case characters is statically declared; we don't have to iterate at run-time to check it character-by-character any more, wee!

Division by zero is passe; we just define a type that excludes zero, and make the division operator's denominator of that type.
Ah there's an Indian card game called 904 "nine nought four" that's the same way. It's great fun :)
No, I don't think it's contradictory. Money can be speech, but sometimes there are good reasons to restrict free speech. One reason is that money can corrupt the democratic process--which is why the Supreme Court hasn't struck down limits on direct contributions to candidates (but god help us if they do).

Edit: It's a common misconception that Citizens United allowed unlimited campaign contributions to candidates. That's not quite true--it allowed unlimited independent expenditures by corporations, but not unlimited contributions directly to candidates. The Supreme Court held in Buckley (1976) that the limit on direct contributions was a constitutional restriction on free speech because of the government's interest in "the prevention of corruption and the appearance of corruption spawned by the real or imagined coercive influence of large financial contributions on candidates' positions and on their actions if elected to office." That ruling still stands.

Edit 2: Citizens United didn't hold that corporations are people--that doctrine has been around for a century. It held that because corporations are people, they have the same speech rights as natural persons--namely, to make unlimited independent expenditures.
You don't think it affects your job prospects when you refuse?
In my brief experience with Swift the first argument convention struck me as a little weird. I ended up adding labels anyhow as it made more sense to me. Glad to see this being embraced.
Restricting speech and compelling speech are separate concepts, so I don't think it's inherently contradictory.
Sure, but that's also a fine outcome - everyone decides language X sucks and moves to language Y.

If that language Y guarantees things nicer than language X, you've solved the problem :-)
Capabilities are a basic tool that is used all the time in real systems, often by people who don't even know they're using capabilities. Examples of capabilities in the real world include:

- Unix file descriptors.

- The "choose file" dialog used to upload files to web sites.

- CSRF tokens.

- "Anyone with the link can access" aka "unlisted" access control as implemented by many web apps.

- OAuth2 access tokens.

- Google Chrome's sandbox.

- Mac OSX's app sandbox.

- Sandstorm.io's sandbox.

Of course, none of these are "theoretically pure" capabilities, but successful systems are never theoretically pure anything.
I used to use Notepad. Now I use Jota with the underlying file served from Dropbox so I have read/write access from my mobile and desktop alike.
GN-z11: Astronomers push Hubble Space Telescope to observe most remote galaxy
Trying to work with your analogy... Does that mean H1Bs are the sharks, or the chum?
Ugh. At work, the computers use AirWatch. Oh. My. God. They fill the OSX logs with debug messages. Literally "I got 8 bytes from this with this offset" type messages for an application that spends most of its time running in the background. Here is an example:

2016-03-03 10:59:16.863 PM AirWatch Agent[507]: void AgentReadCallback(NSData *__strong, NSFileHandle *__strong) [Line 1096] Agent received message of type 140
2016-03-03 10:59:16.863 PM AirWatch Agent[507]: -[AWAgentController isCurrentUserManaged] [Line 221] Current User is managed
2016-03-03 10:59:16.863 PM AirWatch Agent[507]: Server Starting new loop for data
2016-03-03 10:59:26.825 PM AirWatch Agent[507]: void AgentReadCallback(NSData *__strong, NSFileHandle *__strong) [Line 1096] Agent received message of type 140
2016-03-03 10:59:26.831 PM AirWatch Agent[507]: -[AWAgentController isCurrentUserManaged] [Line 221] Current User is managed
2016-03-03 10:59:26.832 PM AirWatch Agent[507]: Server Starting new loop for data

Is this normal operating procedure for OSX apps? Fill the system.log with print statements in a loop that runs every ~10 seconds?
On the other hand, I still remember when hard drives (the spinning platter ones) reached the $1/GB mark ~10 years ago. Now high-end SSDs are there. A billion bits of storage costing $1 is pretty amazing, I think.
Is that supposed to be a citation? Try as I might I can't seem to find any further details on this study, which seems like it was conducted as part of a TV program rather than as a research paper.

For more information about the discussion of research into gender-based neuroscience, here is an actual article:
http://journals.plos.org/plosone/article?id=10.1371/journal....
I would expect the raw cannabis honey to have almost no THC, because it hasn't gone through decarboxylation. Raw cannabis has THCA but very little THC. Heating it releases the carboxyl group (COOH) and turns the THCA into THC.

This happens naturally when cannabis is smoked or vaporized or made into a cooked edible. Eating raw cannabis won't get you very high.

https://www.google.com/search?q=cannabis+decarboxylation

This page has some interesting test results:

http://www.marijuanagrowershq.com/decarboxylating-cannabis-t...

It looks like something similar happens with CBDA turning into CBD. The cannabis strain they used in the tests didn't have much CBD[A] in it to begin with; it would be interesting to see what happens with a CBD-rich strain. Does anyone happen to know more about this?
- https://hacks.mozilla.org/2016/03/build-the-virtual-reality-...

The declarative layer is an extremely thin abstraction. A-Frame has feature parity with three.js given its extensibility and entity-component pattern. I'd give it a deeper look.
In general that seems like sound advice but there are definitely going to be times when you want to get clear of the capsule. The obvious one is fire, but the thing that came to mind is the way some astronauts got sick on a floating Gemini or Apollo capsule one time because of fumes leaking from the thrusters. Those are fueled using hypergolics that are super toxic. I have no idea if the thrusters on a Soyuz capsule use hydrazine and nitrogen tetroxide or what.
Let's hope co-working center remain quiet, coworking centres its the obligatory 50% procrastinating on facebook (top blue bar), then 25% on slack (purple left side) and the rest possibly doing some work. At least with phone (and skype on phone) people take their calls outside or to a booth
You're asking for 2 major tech steppings in a single product. We don't even have many mass market NVMe drives yet, and that aside, they're undoubtedly pushing the limits of their existing controller tech just to handle the capacity. Has NVMe seen much enterprise adoption yet? No surprise they chose an interface to match their intended customers' existing product lines
If they won't hire you because you won't disclose your salary, you don't want to work for that company anyway.
The great wit, Stan Kelly-Bootle, once observed (about Turbo C): "It generated a 40KB executable when I wrote my first 'Hello, World!' program. After that, I dared not say 'Goodbye.'"
It would be nice if it could extract forum discussions, like YC and Reddit. Sometimes I like to hear the text I am reading, it helps with concentration.
Not necessarily. Obviously this argument requires a corporate right to First Amendment protections. But that doesn't imply that corporations (or anyone) should be able to make unlimited expenditures on electioneering. This brief assumes that corporations are (in some sense) people, but not that they are entitled to put political ads on TV.
hmm. windows 10's inability to not talk to microsoft skeeves me out though.
It definitely is a super interesting progression. It's fairly pointless to theorize about counterfactuals, but I'm of the belief that if somebody had attempted to design a system with the intention, from the beginning, to do, in the browser, all we are now doing with JavaScript, that the result would have likely been an over-engineered failure, solving the wrong problems in the wrong ways. I think the utter failure of applets written in Java (a "proper" language) gives some credence to that hypothesis.
That's certainly a factor.
Other people have pointed out how rough the period around 2000 was but it's also worth looking at how similar things were the previous time that'd happened in the early 90s when the defense contractors laid off a ton of engineers as the Cold War died down. That meant that you had large numbers of people with similar backgrounds all on the job market, in the same areas at the same time, competing for a sharply reduced number of jobs. Those kind of effects cascade: maybe you find a job but need to relocate, which means selling your house for a lot less than it was worth last year, or your spouse's job is also cut back because it was still linked to the local economy even if they didn't work at the same company.

I got my first tech job in 1996 doing QA for a COBOL compiler vendor in San Diego. It paid $15/hour and there were multiple applicants with physics & engineering Ph.Ds and years of experience! The detail which is more sobering the older I get is that the company figured – correctly, I'm sure – that the more experienced applicants were likely to leave as soon as they could find something better, so it didn't matter how willing anyone was to take any job available.

Sure, the market eventually recovered and some people repurposed all of that Cold War tech to make things like carbon-fiber golf clubs and bicycles commonplace but that's hardly going to help the person who went from living the American dream to struggling just to make the next mortgage payment, pay for their kid's braces or college tuition, etc. Even if they did eventually find a job, let alone one which pays comparably, it can take years to recover financially even if nothing else happens.
When capital prefers venture over public markets
$15/GB is a lot. My cell phone plan charges only $5.
Amazon, Facebook, Google and More Support Apple in Amici Curiae Brief [pdf]
How much will 8.club sell for?
See here: http://www.kylheku.com/cgit/c-snippets/tree/autotab.c

Autotab detects how wide tabs should be and what the indentation is, using a variety of heuristics.
Courts have almost never applied the Thirteenth Amendment to claims by people not descended from slaves.