skysight-inc/HackerNews huggingface dataset:
If could be more mundane than that, it could boil down to degree perception and usefulness. Sure you need a law degree to practice law. And having a CS degree when writing e.g. a highly scalable databases will definitely help.

But you don't really need a CS degree to be good at developing software, especially for the myriad of other roles in a team that aren't low-level coding. Let people study what the hell they want, then pick the smartest ones and teach them. By shifting the recruitment focus from on algorithmic and data structure knowledge to other types of problem solving ability, you have a larger and more uniform talent pool to recruit from and you'll get more usable software (i.e. the usability increases, not the amount of software). If you keep doing this and the industry is balanced, CS degrees should follow. If not, you already have a solution.
We actually began with Linux. We moved to Mac because:

Samba has serious problems with large filesystems due to the disconnect between case sensitive and case insensitive filesystems. It incurs massive overhead when you have thousands of files in a folder.

Netatalk has serious problems with large filesystems due to the inefficiency of its CNID database. Perhaps they finally solved this, but we have moved on and aren't going back.
Monitoring changes on web pages behind login and password
But ultimately who cares if your hairdresser is an anti-vaccer, or your tennis partner is a flat-earther? Does it really matter if that cute girl at the check-out is an anti-Semite? Does it harm anyone if the guy building your deck believes in zero-point energy?

Just wait until diseases that were previously eliminated from the continent cause outbreaks in the elementary school your child attends. Just wait until a demagogue exploits prejudices to commit unspeakable atrocities or until some ideologues push anti-intellectualism to the point where our leaders are unable to overcome partisanship long enough to even acknowledge the existence of what might well soon be the biggest change in our species' environment since the last ice age.

All of this has happened before and all of this is happening now, right before our eyes. We can care about all of these conflicting perspectives and try to mold them without becoming unbearable zealots. We can't afford not to.

(I think I missed your invisible /s?)
Up until just very recently everything we viewed was reflected light, now we are bombarding our eyes with light shining directly into our eyes, TV, Computer screens, phone screens.

It's impacting our vision, and I think it's playing a role in concussion issues.
WhatsApp uses the Signal Protocol, I'm not familiar with the details, but this post by OWS should[1].

[1] https://whispersystems.org/blog/whatsapp-complete/
Any idea how open these positions are to software developers applying to do sysadmin work?
We had serious problems getting NFS to work. Major permissions issues all around.
I disagree with the assertion that key compromise involves a rootkit; HeartBleed itself doesn't fit that bill. The vast majority of key compromises are operational screwups with data disclosure, they generally do not lead to arbitrary code execution.

The specific claim about future communications is having people impersonate anyone to _you_, not you to anyone. I don't think this is obvious to the general public. More importantly, this implies that the victim knows their key has been compromised.
Especially be very skeptical of anything coming off too much polished shiny web sites with professional rendered 3D models and top notch graphics. A revolutionary quadcopter with high res camera doesn't need any of these to sell itself, but a well crafted scam usually does.
Hack reveals data company Cellebrite works with everyone from US cops to Russia
That's identically true of open-source software. To put it in the theoretical terms you're probably most comfortable with: the programming language used to represent a computer program has nothing fundamentally to do with whether it can be verified. Obviously some languages are easier to verify programs in than others, but the gap between assembly and C in ordinary compiled programs is surprisingly small.

Open vs. closed-source software is a concern orthogonal to verifiability.

I know this is a tough thing for people to get their heads around since it challenges a major open source orthodoxy. I like open source too. But the people who ratified it were not experts in this field, and this particular benefit of open source is overstated.
because here it clearly says that signal had dealt with this problem https://tobi.rocks/2016/04/whats-app-retransmission-vulnerab... So it is solely whatsapp's fault
funny you should mention that. I did an AMA on Whale today and that was one of the questions:

https://askwhale.com/q/86968f/
Essential means different things to different people.

To you: This device is not fancy but it gives me just what I need -- no more.

To marketroids: This fancy, feature-encrusted gewgaw is the new base minimum for what you need.
AR is the future, and will be much bigger than VR, but it is also a much harder problem to solve.

I know companies that are very interested in professional VR applications today using the Vive, but Hololens isn't practical yet. I think in a few more revs it will be really great. VR now, AR when it's ready, but AR will definitely be bigger.
Best advice on that is probably not to talk about fronted development when you first meet someone you are interested in dating!
Your claim ("it doesn't work") requires evidence, which you haven't presented.

The evidence that it does work already exists:

"When Wyss-Coray’s team tried a simpler experiment than parabiosis—giving old mice injections of plasma from young mice—they saw similar effects on the hippocampal neurons. The old mice also performed significantly better than untreated animals on tests of learning and memory."

http://www.sciencemag.org/news/2014/05/young-blood-renews-ol...
tl;dr "disposable"* cups were a decadent display of wealth in the 15th century. archaeologist recently unearthed a cache of smashed cups.

*by disposable, I mean that wealthy hosts created a large number of earthenware cups which were designed to be used only once and then broken after the first drink.
I applied to YC about 2.5 yrs ago with a VR-focused company for new construction homes software. Got rejected. Fast-forward today and I've built a successful company with it. It'll take a few yrs for VR to get mass adoption, but it shouldn't stop people from starting a B2B VR company. I've seen a lot of tech since my TRS-80 days and can tell you that this one is going to be transformative in a lot of areas.
It's not a tradeoff, so I don't think there needs to be a hierarchy. You either have that vulnerability or you don't. It gives the attacker significantly more power (instead of only being able to impersonate one person, they get to impersonate an infinitude of them), and there is no downside to preventing the attack.
OpenRC was definitely my favorite init system before systemd existed. Definitely beat out the defaults of distributions who were using the debian/redhat style sysvinit.
Addis Abada-Djibouti Railway
You can do other things while watching TV, though, like eat dinner, talk to your friends on the couch, pet your dog, etc. None of those things are possible with a VR headset on, making it very inconvenient to use.

It's unlikely people will even feel comfortable walking through the room, since they have no idea when the VR user is going to freak out and blindly start flailing body parts around reacting to something only they can see. This means the entire living room is off limits, which is also very inconvenient when compared to someone just sitting on the couch watching Netflix.

There are a lot of social hurdles that VR will need to overcome, in addition to each of the technical ones.
Um, a fixed set of inputs cannot be of arbitrary length, since you by definition know the size of the longest possible input string.

The point is that a function cannot bijectively compress arbitrary input into fixed output. Of course if you make the function itself depend on the input itself, then you can pull all sorts of tricks, but normally we do not call a simple lookup table a 'hash function', because they are very different things.
Yes but it is trivial to backdoor closed source software.

Introducing backdoors into open source source is also more difficult.
No personal attacks like this on Hacker News, please.

https://news.ycombinator.com/newsguidelines.html
I don't understand. Maybe there are some good resources to read, so I could see it better?

Essentially, you are explaining why poker it hard. This is no surprise, and I already included it into my question to an extent. The real question is, why is it harder for computers than for humans? Both seem to be completely oblivious to what is truly going on due to imperfect information nature of poker, and both seem to be able to make simple estimations. Computers are better at multiplying fractions (needed to estimate probability) and computers are better at not-worrying (needed to bluff well). I'd assume it is humans who are at disadvantage, and your post doesn't explain (it seems) why is it the otherwise.
The millions of eyeballs who would otherwise be meticulously studying the source code.
A-Frame (https://aframe.io) is picking up traction. For many people, Unity is still to difficult to learn, takes work to get an app going, and get distributed.

With A-Frame, you can build an VR site with just an HTML file, open it in your Vive, and publish to the Web immediately. Though it's just HTML, it's based on the same architecture as Unity (entity-component), and can do powerful applications (TiltBrush on the Web https://blog.mozvr.com/a-painter/).
I think this is good healthy criticism, but I think it's also difficult to strike the "right" balance.

I believe we got Signal end-to-end encryption in all of these messengers just barely, even as "compromised" as you may think it is. Google and Facebook (Messenger) didn't even enable it by default because they thought it was "too much" encryption.

So if it was even more difficult to use, it may have never been adopted by these services.

At the same time, I don't think we should allow all sorts of modifications to the protocol and to how this encryption system works just to cover a few niche use cases that would slightly increase those users' convenience.

Sending undelivered messages when the recipient is switching SIM cards instead of just telling the sender that those messages can't be sent then is one of those niche use cases and compromises that shouldn't happen, especially if enabling such features could be turned into defacto "legal intercept".

I guess Moxie is saying here that this wouldn't be a defacto legal intercept, but I'm not so sure that's true, and the researcher that found the bug doesn't seem to agree either. I think, unlike others here, it's very likely that people wouldn't notice that the messages don't have a double check mark anymore.
> I can actually see some future apps/games using controllers without the goggles

This reminds me of the Nintendo Wii and Wii Tennis and all those other Wii sports games that were really fun.
While this looks appealing and I will probably try it, I'm not sure if I have cognitive room for another core tool configured in Haskell. Running xmonad is already like a commitment to periodic skirmishes with an angry badger.
Probably because there is an even split of men and women in the general population (more or less), but nowhere near that in tech.

And don't bother bringing up other industries; I'm not in those other industries, so I have no opinion or influence to try and help things there. I am in tech, so I can try and improve things here.
> No one argues that.

I've encountered this argument in real life. I agree it sounds a lot like a straw man though and doesn't help much with my argument -- thanks.

And I agree that it is more expensive to hire this way because of how diverse CS graduates are. Do you think it might be worth it in order to help nudge the industry at large in a more positive direction?
If it's found to work well, it will be great for the young people struggling with money. The bar to entry of such a business is very low - you just have to test the blood donors for disease, which can be outsourced to numerous labs.
I'm sorry, but this simply isn't true. Software of far, far greater complexity than WhatsApp has been reverse engineered comprehensively by hobbyists and amateurs. Meanwhile, professionals have pretty sophisticated tools for doing this work at scale.
I want his time machine.
Here's an idea: Democrats agree to any Republican ACA change with a condition that existing insurance company shareholders and bondholders are destroyed and replaced by US citizens as the new shareholders/bondholders inversely proportional to their wealth (not income).

Haha fat chance. But there is the subsidy.
8 Shopify Hacks You Need to Know
This popular science piece is characteristic of a prevalent and hostile view of the growing practice of patient-funded clinical trials. In this model the patient pays a sizable portion of the costs, which certainly makes it a lot easier to gather larger amounts of data, as the trial organizers don't have to seek the funding themselves. On the other hand, it tends to rule out the ability to carry out a blind trial in which not everyone actually gets the treatment, as well as other similar refinements. That is a problem if the goal is to search for and quantify marginal effects, but if the point is to discover or rule out large effects, I'd argue that control groups are not necessary. The control in that case is the established progression for patients who do not get the treatment, or who undergo existing, marginal treatments. We are at the stage in the development of medicine to treat aging in which marginal effects, such as those resulting from the use of metformin as a calorie restriction mimetic, should be discarded as uninteresting. Once at the stage of trying things in human studies, the research community should be filtering for significant effects, such as those obtained by clearance of senescent cells. Given the poor state of funding for aging research in general, methods that can pull in more resources to obtain more data should be applauded.

In the case of the approach being trialed here by Ambrosia, I think our expectations should be low, and the outcome I expect is for there to be no significant benefit. The only ethical question worthy of consideration is whether those involved then do the right thing: publish the data, shut up shop, and move on to the next project - having done the good work of finding out that there is no large effect here. Transfusions of young blood to old individuals are not producing benefits in mice, and there is reason to think that the beneficial outcomes observed in old mice due to parabiosis, the linking of circulatory systems between an old and a young individual, are due to factors or circumstances not replicated by periodic transfusion. It isn't difficult to imagine that beneficial outcomes require the youthful system reacting in a dynamic way to the presence of aged signals, for example, or - as suggested by some researchers recently - that it is nothing more than a consistently maintained dilution of problem signals in the aged environment.
I love all these in-depth explainers about "Kompromat," as if nobody has ever dug up dirt on someone and used it against them in the U.S.
Considering EU's various proclamations against surveillance had zero effect on any of this it's probably good that Brexit happened. The problem will be easier to solve internally with a smaller government without the baggage of having to solve France/Germany's security problems thanks to EU open borders.

Whether or not the people care is then the primary question. Who knows, maybe the youth today will be the ones who realize that judicial oversight over law enforcement and intel agencies was a good thing.
The majority of outpatient treatments are preventative healthcare, e.g. check-ups, x-rays, rehab, minor procedures, blood draws, etc.

The majority of inpatient treatments are responsive healthcare, e.g. emergency, major surgeries, ICU/NICU, burn unit, etc.

Also, when you present an article as a source for something that it is not, then it is valid to question if you read it and present why, like I did. The full sentence of what I said is valid by HN rules, even if you attempt to quote it out of context:

>You should really read articles before you cite them, because neither use data after 2014, when the ACA provisions took effect.
> Now that thats out of the way.

I like this self awareness :)

> No where in the constitution does it say the government is allowed to force law abiding citizens to do something.

Nowhere does it say it's not? Surely you see the mistake in this reasoning.

> We should be able to opt out paying for it, especially if it goes against my religion and frankly it does

Too bad. You can't force your shitty beliefs onto others.

> This is regulation.

You say that as if regulations are bad. This particular one probably is though.

> I am business friendly, but these are common sense laws.

Ah yes, I forgot that common sense means hating poor people.

> I think EVERY Republican can get behind these thoughts as every other Democrat, but forcing me to pay for it, when I just want to live off the land in some small town somewhere. Complete overreach and strictly unconstitutional.

Okay at this point I'm beginning to think you're trolling. This is too much of a Republican caricature.
I remain unconvinced that people who build messaging apps used by billions of people know more about the problem space than I do.
What I'm really interested in is do they have a population proportionate ratio of redheads to non redheads?
Counterpoint: http://javascriptissexy.com
Tom Knight's Ginkgo Bioworks Seeks to Reinvent Moore's Law Through Biochemistry
Recommending Pale Moon to folks who care about security is foolish. There is a much bigger story and a bit of internet drama around it, but essentially, when I asked the Palemoon project lead about their security program on twitter, he blocked me. The claims that they make that they "inherit" Firefox's security properties is not valid as they introduce significant code changes.
Break the Markov Chains of Oppression: Modeling Without MCMC
Nice! Given the level of capsicin contained in my blood, I can then declare I'm immortal:)

Seriously, this is something I heard many many years ago. Don't know if it's just a popular belief or something proved scientifically but I had many people tell me that eating hot pepper is very good for health. Roughly the same for garlic.
Sure, but so what? Hard != impossible.

EDIT: WTF people? Why is every response to this comment being downvoted into oblivion? The sibling comment to this one (https://news.ycombinator.com/item?id=13395657) was killed in a matter of minutes despite being (IMHO) a perfectly reasonable and constructive response.
30 years from now: eating too many hot peppers gives you stomach cancer.
Author here; I can answer any questions you might have; It's still a really early project but it's growing quickly! Anyone who's interested should join in the discussion in our chat-room here: https://gitter.im/rasa-editor/Lobby
Regardless Obama expanded executive power more than any president in history. So even if Trump doesn't plan to expand it he has plenty to work with already. I doubt he'll reverse it other than streamlining bloated intel agencies.
I'm sorry, but I can't take seriously the idea that those with dissenting opinions face 'actual discrimination'. Especially considering most of those people are white males, who likely have never know what it's been like to be discriminated against.
There have been a number of user studies done by Mozilla and other browser vendors that clearly show end users only have a basic grasp of the security properties of the web. So yes, more details in main UI elements leads to confusion. It's just 2 clicks for those of us who know what a certificate is (Ctrl/Cmd-I is even faster).
This is a definition of the word "catastrophic" I was previously unfamiliar with.
I thought the same thing until I tried it.

Seriously, try it out the level of immersion is insane, a more classic game feel can be amazing. But something where you move around is incredibly compelling. I watched a friend try to lean on a counter while cooking in Job simulator. I have hit basically every wall in my living room with a controller at this point as well as all the lights.

On the exercise front, Not every game is a workout but at the same time even something simple like the default valve bow game from the lab can wear people out. After all, you are holding a weight at arms length for a while and simulating pulling back an arrow. Its mot a motion that many people do regularly.

Go borrow one or go to some local game meetup and try some's roomscale handset. Its amazing. I'm thinking about taking mine to the bar up the street on a weeknight hooking it up and getting everyone to try it.
We are talking in circles at this point. I guess we are going to need to agree to disagree on this. In summary, I think you and many of the ACA's opponents separate out many aspects of the program that aren't viable without other aspects of the law.

>The reason we don't do this, even though it would be significantly cheaper, is because it's politically infeasible.

I agree with your point here, but it is the whole perfect being the enemy of the good thing. Like the original article states, this system isn't perfect. Even Obama admits this. I do however believe the current system is unquestionably better than the system we had previously. I therefore think it is a bad idea to return to the previous system while we hope to eventually come up with a better one. It is not hyperbolic to say lives literally depend on it.
Good call on reversing, I'd written about it in a first draft but then scratched everything and started over again. Indeed, there are some good reversing tools. Still, his call on packet analysis being incomplete (unless you happen to see an interesting event) is right. I was thinking of a more simple test to see if things are effectively encrypted, and how resistant to cryptoanalysis is the protocol.
Yes....it sort of reminds me of the HuffPo tweet about a boardroom full of women...completely neglecting that 95+% of them were white women(upon visual inspection).
صور+مضحكة+جديدة+2017+احذث+صور+مضحكه+جدا
It does exactly what it says on the tin - it encrypts something so that only the recipient(s) can access it. It is very far from the low-level primitives: it takes care of generating the symmetric key, implementing the underlying cipher mode (so, for example, if you use a type like EVP_aes_128_gcm() you'll get correctly implemented GCM) and generating the IV. It takes care of padding for the asymmetric encryption step. In short, it protects you from a whole slew of low-level implementation mistakes that await you if you use the low-level primitives.

There's also EVP_Sign() which also does what it says on the tin - ensures the message comes from who it says it does, but anyone can read it. You can compose these together as well, to create a message with both properties.

What they don't protect you from is designing an insecure protocol* on top, but then NaCl doesn't either: for example it's easy to create a protocol with trivial replay attacks. I believe the classes of errors you allude to fall into this category.

Perhaps you think there should be an EVP_Box*() that combines signing and sealing, but regardless it is simply not true that OpenSSL provides nothing between raw AES and full-blown TLS.
Yeah, that sort of thing's a semi-regular occurrence if you're pushing the limits on VR dev a bit. No fun.
At the same time, no one should be screwed simply because they aren't good at negotiation. This applies to both men and women equally.