skysight-inc/HackerNews huggingface dataset:
They did this to provide message-level integrity. OAuth 2 switched to Transport-level confidentiality/Integrity.

It's worth noting that message-level integrity was not a design goal of OAuth 1; it is was a consequence of being based on OpenID 1/2, which were explicitly meant to run on HTTP without TLS so that they could be adopted by blogs. This was pre SNI, and pre cheap certs, so requiring HTTPS increased the hosting cost of a blog by an order of magnitude.

When the constraints changed such that requiring HTTPS was feasible, it greatly simplified OAuth. Some of these simplified proposals for OAuth became the input for OAuth 2 (where complexity was subsequently added back in the form of variants to support new use cases).

Relying on message level integrity in a protocol where such a thing was basically a side-effect of avoiding hosting costs would make me very nervous.

The clearest issue I can point to is that there is no response message integrity in MasterCard's system - an intermediary can block requests to MasterCard and give back fraudulent responses (yes, of course that payment went through!). This throws a ton of application-dependent security considerations into the system.
Out of curiosity, is there a reason the Bose QC35 isn't in consideration? When I bought my Sonys that was the most obvious comparison.
> The original being built on an 8-bit 32kb RAM

Actually, the PDP/11 was a 16-bit machine.
That's about a totally different simulation, isn't it?
Anybody know why SGX installs additional service(s) in the system, and how they are used/what they are needed for? There is "Intel SGX AESM" with the description "The system services management agent for Intel(R) Software Guard Extensions enabled applications", but I don't get what exactly it manages and how it can be used to manage that. Where/how does it come into play?
Perhaps this photo of a man with significant sun exposure on only one side of his face will help explain how real sun damage is https://www.livescience.com/20743-photo-sun-damage-skin-canc...
I agree with you. Partly this is because mobile browser vendors have made some really annoying decisions (zoom doesn't reflow text).

But an upvote gives you an [unvote] button, a downvote gives you an [undown] button.
> There is no way of quantifying the relative advantages and disadvantages between identity groups

I agree with this idea when you talk about giving a very specific quantity, but I'd argue that gathering some data can tell you that there is some significant disadvantage for some group relative to another. But yes, we will never get to a point where every group is 100% exactly equal. I'm not asking for Communism.

> in separating people into these identity groups, you deny my individuality

Yes, and that definitely sucks. I don't like my individuality being denied either. It's definitely a significant drawback, and again, I'd welcome an alternative solution.

> Yet you still assume the system is broken, and you still rob them of their individuality, still knowing nothing of their biases and nothing of their competence

I don't seek to rob white men (like myself) of individuality or to ignore their/my biases or competence or achievements or anything. I've been programming since I was eight but when looking for scholarships, it was harder for me to find any than it was for friends of mine who were in minority groups but didn't have any experience. I still can notice an issue, see people taking steps to solve it, and then decide that while these steps seem quite morally wrong and put me personally at a disadvantage, doing nothing seems like being complicit in something that was created out of the same kind of moral wrongdoings, and isn't getting any better. I'm not a fan of fighting fire with fire, but I don't see a better alternative.

Speaking of alternatives, I don't see you providing any...

> Where is the evidence that people are not choosing to be founders of their free will? How can you be sure that the lack of founder diversity is evidence of a flaw in the system?

http://fortune.com/2018/01/31/female-founders-venture-capita...

https://www.fastcompany.com/40473294/one-reason-black-entrep...

https://www.fastcompany.com/3060169/one-of-the-biggest-chall...

https://www.forbes.com/sites/forbesnonprofitcouncil/2018/02/...

https://www.forbes.com/sites/davidteten/2014/04/29/why-are-v...

You're right that quantifying these things gets messy, but when I look at these things, I see that the system is skewed in favor of white men. Just look at the number "76%" (the amount of white male Venture Capitalists) and the fact that racism and sexism are definitely present today, and then try to say that the system as it is is fair.

If you want to argue that we'll never know what's the optimal amount of fair or that we'll never reach 100% exactly fair, then ok - I agree. If you want to argue that this worldview is bad, then ok - I agree. I also agree that it's bad to take away individuality, and to put people in boxes. But I don't see an alternative, and I do see a problem, and I don't see the solution to be much worse than the origins of the problem.
My father is a pipefitter (he just hit his pension date and can now retire without any penalties whenever he's ready), and it always kind of felt that way.

He worked in the wrong field for him exactly, but his skill in his trade is somewhat rare.

The man was not properly educated in many fields, but if it has anything to do with welding, he's a complete wizard. You would never know what he knows about a subject, because he might not understand all of the context or language with which a question is asked with regard to chemistry or physics... yet he does know. He can perform complex calculations in his head, on the spot, and seamlessly weld two or more different types of metals of different thicknesses in the most inhumane physical positions, and that's a Tuesday for him.

I swear he should have been working on rocket engines and not in an oil refinery, but he was never exposed to the possibility.

He expresses sometimes how he wanted each of my siblings and I to have a trade each unto ourselves, yet fails to understand that what I do can factor into that as much as carpentry, welding/pipefitting, plumbing, or otherwise. It's funny... savant-like.

Anyway, in short, I agree. :)
They wouldn't need to swim. They would be pushed/towed and/or pulling on a rope. Diving isn't like swimming- the hardest part of swimming is staying on the surface and being able to breath. When you're diving you're just floating there and you have air. Divers typically use fins for propulsion which is quite different than swimming.
I’m not in a position to argue the deeper details here, but superficially this thread has a tone that is pretty uncritical about benzodiazepines.

For persons scanning the conversation and absorbing the ambient folk opinions here on various substances — it is crucial to know that benzos are in fact very treacherous. You can die from them, they are highly abused, and they have a big tolerance effect as well as interactions (esp w alcohol) that can get folks in big distress or danger.
I'm missing something. What's the problem they are solving? It looks like they are offering a more limited way to make AJAX calls. Why?

To add -- it depends on jQuery? Yeah, I'm gonna have to pass. What this thing does is so small that I can't fathom why they would need to import all of jQuery just to provide a new way to do AJAX requests.

I'll just keep using React, it probably already solves whatever problem is trying to be solved here.
Wow, this comment thread went WAY PAST the intent of "sharing a link" as an information resource. TechCrunch (yes, TechCrunch) wrote an article about a venture capital fund available to women of color who want to become entrepreneurs. Period. No need to evaluate if it's racist or discriminatory. No need to make "you said" or "you reacted" comments. Read the article, learn more if the subject matter is of interest to you, and move on.
Well, seeing as how that was not taken well...

Growing up, I had an uncle teach me lock picking. Each one opened came with a story, and some new thing he would share.

Those girls will likely see the world a bit differently, and yes. Awesome.
Based on changes instead of commits? Sounds like darcs.
If you're only interested in the average, then you should definitely value startup options at zero. Not everyone thinks that way, but you certainly have a valid opinion.
>If one truly believe there's nothing after this life I'd think one should be very calm?

At the very least, most people feel a sense of responsibility towards their loved ones, and knowing they will no longer be around to take care of them is a significant source of stress. That is how it was for my father. And if it ever comes to pass where I am terminal but still lucid, it will be the primary source of my frustration as well.
> Same question, why beats specifically? Why not Apple, Samsung, Boss?

People shit on Bose all the time. And justifiably.

Apple is in exactly the same cohort, but RDF is strong.

Samsung is great hardware, shitty interface (touchviz is pure garbage). But people don't defend it like they defend Apple, Bose or Beats.
It's not tied to Rails at all. I'm using it with a Phoenix backend. You just include the JS and presto!
MSNBC Does Not Merely Permit Fabrications Against Democratic Party Critics
The rules for implicit coercion in JavaScript are rather unintuitive. When people post funny examples of JavaScript "WTF's" it is almost always surprising consequences of coercion rules. {}+[]==0 and so on.

Of course you could memorize all those rules and then use them in your in your codebase to save a few keystrokes - requiring all other developers to also memorize them of course. Alternatively, you could just avoid the mess altogether and use explicit conversions, which is also what JavaScript linters recommend. But then you will easily forget the rules since you never use them.

Therefore the questions say a lot about what forms of knowledge the workplace prioritize, so it is a valuable signal to the applicant. Knowing that the interviewer requires applicants to be able to rattle off these rules say a lot about what kind of colleagues you will get and how the company approach code.
More Than Meets the Eye – Metal Earth Transformers Optimus Prime Assembly
But “crypto” still means cryptography
You may have noticed that this blog, and my domain, is now at www.mattblaze.org. Twenty five years ago, back in 1993, I registered the name crypto.com, which I've used as my personal domain as well as to host a variety of cryptography technology and policy resources.

http://www.mattblaze.org/blog/newaddress
Period. So ignorant. At least give those videos a look. There is actual science behind it. Diet contributes big time.
I don't think the threat level changed greatly, the most likely scenario is a mistake launch and crazy officer. Do you know Russia has a system of automatic retaliation attack?

As for the war threat - both sides had their hotheads during the Cold War, but in the end they were overruled.
The "concierge" idea is a new one that I hadn't heard before. It helps describe a piece that I feel is missing from what it is I feel that I do, because, so often, perhaps because the terms "operations" or "system administrator" don't have the word "software" in them imply that I don't understand it or can't apply engineering to it.

Although I don't feel comfortable going as far as dictating the outcome of some version of the build vs buy decision, I agree that, when I happen to be on staff, tremendous value is lost by not at least consulting me as to what "buy" [1] alternatives are available. As an experienced technology (not just software!) concierge, I often know even more than one.

Unfortunately, by the time I'm hired, it's almost always too late. Especially at modern startups, programmers very much run the show, so the focus is very much on writing new software.

That said, I don't think this notion is unique to ops engineers. It can be extended to programmers, as well, in that very senior ones tend to follow similar models, of simpicity, code reuse, libraries, and, ultimately, eschewing actually writing (especially rewriting) new software unless necessary.

[1] quotes because it's often free-gratis, merely not custom-written there
Sure, but that’s not very polite
It's not unsubstantive at all. Per Glassdoor, tech H1B's earn substantially LESS than US Citizens (especially Software Engineers!). The OP's article is tech H1B's. I will edit the original comment for accuracy.

https://www.glassdoor.com/research/h1b-workers/
It's supposed to be used before you reach for a full blown SPA framework when you just need sprinklings of AJAX.
I think it's great that you succeeded but you shouldn't generalize your experience. I also put everything on the line for a business idea and failed miserably with a lot of debt. There are a lot of factors involved in success. It's not only persistence.
I too was a proponent of Solarized, but it has intercolor contrast issues when a blue light filter (Flux / Night Shift / Night Light) is active. I wholeheartedly recommend Oceanic Next instead. The colors itself are also less intense, which is a huge boon :)
Is there any good resources on raising seed in UK (besides family / friends). ?
As a Frenchman I had to taste snails. Dreadful. There is no taste, just some earthy blob drowning in butter and garlic.

I tried three times in three different restaurants and I was disappointed every time.
Using lighted switches, I'm pretty sure that one could have both switches lit when the light was off, and both switches dark when the light was on.
I don't think that term means what you think it means.

I mean real research, e.g., quanifiable fact, scientific research. This is not your opinion, it's data, and data tells us things we didn't know before.
I have no objection to having a style sheet that defines what the <center> tag does. But it should at least be possible to have a center tag and a vertical-center tag. AFAICT it is not possible. At the very least you need both a center-capable container and centered elements.
Can you post a link, please?
> That might not be enough for you when you're working with mostly vanilla CRUD pages

> I'd say even for trivial pages it's a net positive

Curious, what do you consider more complicated than CRUD, yet simultaneously "trivial"?
> If you like lower risk and lower gain, sure.

Given how much the big tech companies are paying though, especially when it comes to RSUs, I'm not sure this calculus makes sense anymore, especially for early employees. Founders may do exceptionally well on many cases, but for most early employees at startups there really isn't that much potential upside in most cases, compared to the guaranteed earnings you can get at a top tech company.
Arguably, this is why this may be a foolish move for them. If the next 100xer avoids them based on a history of penny pinching on non 100x deals, they've been penny wise and pound foolish.
This turns out to be wildly inaccurate: my mother's profession -- lactation consultant -- wouldn't exist if humans had an intuition about this.

(80% of her work is in getting positioning right; this is the sort of thing that new mothers used to learn by having lots of public and family examples to follow.)
Firefox is close. But. I would like a permanent reader mode. There is an extension like this [0], however it does not yet work on Android, per author.

Also I like the idea of a small, simple and lightning fast package. It would just work and would have a miniscule attack surface. At least comparing with all other browsers.

[0] https://addons.mozilla.org/en-US/firefox/addon/automatic-rea...
> If yes, proof assistants have to be improved on conciseness, imho

TBF the proof is written for readability, not concision.

But also, this happens in programming as well:

"A search function looking for `x` in a sorted list that starts in the middle of the list, compares the element to `x`, and then recursively searches the front half or back half of the list"

"A valid HTML document with one button that, when clicked, downloads a text file containing the md5sum of the page"

"A facebook clone"
I was actually referring to inhalation vs ingestion; specifically how inhalation has a 10-20 second lag before the effects are noticeable whereas ingestion takes much longer - resulting in less behavioral reinforcement.

The MAOI theory is interesting, there are a lot of alkaloids in tobacco. Apparently nicotine uptake across alveoli membranes is very pH dependent - the ionic form won't cross the barrier. Cigarette smoke is cured at a high temp and has a low pH, pipe tobacco is cured at room temp and has a high pH. [0]

It seems that cigarettes are processed to specifically give a minimal dose per volume inhaled that quickly delivers nicotine as a way to maximize reinforcement behavior. I would be interesting to test the pH of commercial vaporization solutions.

[0]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2953858/
Yes. In the end I hope that it's only the minority of people exploiting it and that it does more good for the people who cannot afford to pay for something.
You can use git that way. I do. I hardly ever do more than clone, pull, add, commit, push.
Hey that is really good. I am going to give that a try in Atom and VSCode.

Thank you! May your code be forever clean, and your backups forever valid :)
suck.com

craigslist.com
Everybody should have been in air-quotes - but whichever percentage you choose (I have heard upto 90% of all able bodied workers in Egypt were on the pyramids until harvest time) at some point it is mind boggling - how were there enough people in the UK - stonehenge was a multi-generational project on a scale that dwarfs St. paul's cathedral and similar projects - hundreds of years long and involving such a fraction of the population for what? A petrol pump for visiting space aliens would have made more sense than fifth aveneue style sunsets.
Well to clarify my initial comment, the article uses the word "just" to qualify the comparison:

The Bulk of Software Engineering in 2018 is Just Plumbing

In my opinion it's a bit of a lazy analogy and the author doesn't show any real knowledge of what goes into plumbing or how this analogy provides any value.

Software development is full of analogies that are designed to aid understanding of a large array of abstract concepts. This is good! I just don't see why this "software development is just more and more like plumbing" analogy has become so popular in the dev community. I get what they're trying to say, but it says more about how they perceive/approach their work than it says about either field.

I feel like I could provide just as much value by taking all the points this author made, just replacing the word "plumbing" with "open-heart surgery", but everyone reading my article would be like what the heck? It's almost comical:

The Bulk of Software Engineering in 2018 is Just Open-Heart Surgery

Software is great because you tend to get out of it what you put in. The same is true about plumbing (please don't think about that too much ...). But that's not what these types of articles are getting at.
Oh, damn, my bad. You are 100% right!
Five Eyes "is an intelligence alliance comprising Australia, Canada, New Zealand, the United Kingdom and the United States." -- https://en.wikipedia.org/wiki/Five_Eyes
TPS Reports.
Yes. It’s Darcs but without the N^2 horror of Darcs. And written in Rust.
It breaks my heart when I hear the stories about these kids.

That said, Bob is right. Is it even controversial to say there's a massive amount of shameful political rhetoric going around out there? I mean, that's usually the case, whatever is happening in the world. Each side is always watching for any kind of misstep by the other that can be exploited for political gain.

Remember when the whole country spent a long time taking about nothing but Clinton's affair? All over the news. We even impeached him! Shameful political maneuvering. Am I defending his affair by saying this? Obviously not. But the reason the country got worked up about it was not that it really mattered so much what he did, but that someone powerful had something to gain by igniting a political firestorm.

So yeah it plays really well to audiences, babies being torn from their mothers bosoms. And it's really good for Trump's opponents if you hear a lot about it. So you're going to hear a LOT about it.
Your VC Needs a Billion Dollar Exit. You Do Not
'' defaults to null is a better default than '' been different than null (so you would have 2 different nulls).
I think I'm the victim, given how many downvotes I'm getting...
Yes, though HERA is mentioned briefly in that article (regarding the evacuation during Hurricane Harvey) and HI-SEAS is mentioned briefly in this one (as a similar program).

The main difference, from what I can tell, is that HI-SEAS simulates a Mars surface habitat (with a 20-minute one-way radio delay) while HERA simulates a crew inhabiting a spacecraft (with steadily increasing radio delays until the 'asteroid' 5 light-minutes away is reached, then decreasing as the 'spacecraft' heads home).
That would explain some of the applications I've filled out in the last couple weeks.
Malwarebytes Premium 3.5.1.2522 Build 5807 Crack License Key Free
Fun! Let's see; there are 10 people, and 5 couples. Since nobody shook hands with themselves or their partner, everyone (except the question asker, critically) maps to a unique shake number in the set 0 .. 8 (cardinality 9). The question asker also shook one of 0 .. 8 hands, same as one of the other people (otherwise there would be no solution per pigeon-hole principle).

We can easily see the 8-hand-shaker must have a 0-hand-shaker as their partner (since everyone else shook at least one hand, the all-shaker's). We can also see, when constructing possible graphs for smaller total numbers of couples (1, 2, 3, 4, etc.) that if the shake graph of N couples satisfies the uniqueness constraint then we can always add another couple in a way which preserves uniqueness: the new couple is an (2N-2, 0) shaker pair, where everyone else has their shake count incremented by one. Thus we see the question-asker's wife's shake-count is equal to the number of other couples, in this case 4.

I would still need to prove that any shake-graph satisfying the uniqueness constraint must be unique (under isomorphism swapping shake numbers within couples); we saw with the iterative construction that the answer is equal to the number of other couples, but it isn't yet clear that this is the only possible answer. Of course, we can infer from the question itself that there is a unique solution, and so any found solution must therefore be unique :P
Solarized has never worked for me, but gruvbox looks interesting. It looks like it's reducing the blue light from the screen, which might help with sleep problems. It looks a bit like my normal theme after f.lux[1] starts in the evening. (Normally I switch between tender[2] and louver[3].)

[1] https://justgetflux.com/

[2] https://github.com/jacoborus/tender.vim

[3] http://jstap.web.fc2.com/louver.html
Little Experiments on the Cheap to Create a More Resilient Life
Mercurial work flow is just so slick and natural and painfree....

Which noone has ever seriously claimed for git.

Mercurial + Mercurial evolution outcompetes git rebase workflows in a really nice slick reliable package.

Merges are so hassle free for me these days.
Amazed it hasn't happened sooner. San Francisco is the last place I want to go to a conference.
Unsubstantive != unsubstantiated. This context and evidence should have been included in your first comment.
Not just Norway, it is exceedingly common everywhere in the world.

Down is off, up is on. Alternatively - press on the down part to switch off, press at the top part to switch on.
The "Ring of grief" concept you mentioned is great. Thanks for sharing
If a deal is complicated it's to screw you over. I think people would be surprised at how much of the economy runs on handshake deals.