skysight-inc/HackerNews huggingface dataset:
There's a lot of courses in Massive Open Online Courses (MOOC) [1] site which you can dip your hands first to try to learn some technical stuff.

You can also go to the Free Code Camp[2] where you can get some real-world training in software development. They have a lot of stories[3] as well showcasing people who were self-taught and now have stable careers in the technology field.

Career opportunities would come as soon as you have showcased that you are capable of learning and solving technical stuff. But you got to start first by learning the ropes of software development.

Best of luck.

[1] http://mooc.org/
[2] https://www.freecodecamp.org/
[3] https://medium.freecodecamp.org/inspirational-success-storie...
Driver Toolkit 8.6 Crack and License Key 2018 Download
Crowd-Sourced Formal Verification Games [DARPA]
This is still an optional feature, so like 98%+ of the users will not use, and the other 2% probably won't use it all the time either.

Right now only Signal and WhatsApp enable the end-to-end encryption by default.

Microsoft should remember that they can't use the excuse that "they can't provide law enforcement with the messages" unless the users were also using the E2E mode/Private Conversations.

It would also help if Microsoft stopped supporting voice calls in its main client, too, as that automatically qualifies it as a "telecom provider" in many countries, which means it automatically falls under the same lawful intercept laws that affect telecom providers.

Unless these changes are made, then this news hardly changes anything in regards to Skype messages being intercepted.
Build a company to build a company, not to IPO.
Hi Andy, thanks for writing this.

I don't think we are fundamentally hopeless for "langsec", although history will definitely be divided into two Epochs: a time before Spectre and a time after.

Language runtimes and operating systems just got some really great new research problems, and a lots of interesting ideas are afoot (many in V8 land).
Early dropbox employees have had opportunities to cash out. Same has happened for other big private startups.
You're on the right path, drafting a well rationed argument as to why its not a good idea. If they decide to move forward, you should quit.

I'd seek good legal council regardless of what happens.
The 3 Tricks That Made AlphaGo Zero Work
Is that Skype for business? I’m similarly stuck using it at work and it is uniquely awful.

We’ve been using it for years, but the video chat UI is so bad people struggle with it every single meeting. Even I forget from time to time.
On the other hand, I think they are trying to avoid the less nice usecases of communication by restricting themselves to gaming.
I'm surprised they didn't go the ICO route with DropCoin or something.
I think you are looking at it in too strict a sense and there is a lot of room between 1 and 2. His speculation on why there are less women in tech ended up really coming across as insulting to many of his colleagues as well as portraying his company in a bad light overall (whether that is a reasonable reaction or not is another discussion). It's not in Google's best interest to keep employing him unless he handled it really well after the fact but he seems to have mostly just doubled down.
Just phase it this way:

Imagine if the party in power used state surveillance to monitor their opponent and the people who support them. The whole infrastructure is turn-key authoritarian, there's literally nothing logistical stopping this, only a handshake agreement not to.

This should concern people regardless of their political affiliation or party loyalty.
I can't speak for the author of that quote, but cache timing appears to be as much a physics phenomenon as is the behavior that allows rowhammer to work. I cannot see any point where the author implied that the solution can only be found in the physics layer.
Life is too short to waste on other people’s shifty ideas. The investors have a portfolio, so they think a 1 in 10 chance of a quick 100x is a great idea. But you’re the one who has to build it and live it every day.

Decide where you draw the line, and tell them. Don’t try too hard to fight the idea or persuade them, just make your case calmly and if their decision is over your line, walk away. And wish them well as you walk away, no reason to burn bridges.
Waiting a decade is not necessarily a bad thing unless you're just looking for a quick payout. As a customer (and honestly as an employee most of the time), I like to see a company that built a business for 10 years and wasn't rushing to a huge infusion of cash that comes with a big burden attached.
Wow. That's really unintuitive.
Dropbox probably moved to RSUs at some point over the past few years, so this is only true of the last batch of options holders depending on the strike price.
It will affect them if they plan on traveling to the United States...ever.
I could maybe see Sen Wyden trying to stop it, he's been pretty good on things like this lately, but I bet there are enough pro-surveillance Democrats (Feinstein, etc.) to overcome any potential filibuster.
i probably gonna get downvoted but i don't get their product. anything they offer you can find better/cheaper elsewhere (google docs, photos etc) or not really needed (paper)
> At the time of Saturday’s incident, however, we did not have a policy to publish placeholders for packages that were deleted if they were spam.

I see this acknowledgement, but I cannot find where they will remedy this by putting placeholders in place of spam removals. As a concession, maybe only placeholders for spam removals of packages that are older than X days or depended on (explicitly or transitively) by X packages. Did I miss where the remedy for this spam-removed-package-reuse was in the blog post?
hey, you already acquihired one of my former professors...
That episode of TAL is still one of the most memorable for me. The recording of the (white) parents in Missouri speaking so callously and with such animus about the few black students that could attend their children's school is just chilling.
> One thing that people lost sight of, at least in my opinion, that GDPR is not just about punishment, or stopping the processing of personal data, it is also about transparency. People should not be coy/evasive/unclear about what kind of data one is collecting and for which purpose. This is one of the most important things (again, in my opinion). Processing of personal data has a valid and important purpose, and the GDPR is not there to stop it.

But doesn't that make the GDPR just another "Cookie Law" (albeit with more effort to implement it)? The average person will not reflect on the permissions they give I am afraid. They'll mechanically accept them like they do with EULAs.

I don't think that the GDPR is bad it's just that before launching it they should have made sure that people (especially kids in school) really understand what kind of madness they're currently engaging in.
Paul Ryan, in his press conference this morning[1], said that the President "has concerns about the Domestic FISA law".

[1] - https://youtu.be/xUyKCpRl68E?t=3448
This exactly. There's very a small chance you end up at a company like Dropbox, and even if you do it could still take 10 years to see any profit from it. Add to that the significant financial risk you probably have to take on to exercise options and pay AMT, all the while completely uncertain of payoff.
> Security may become a new market pressure. You will likely sacrifice performance to get it, as it will mean simpler cores, maybe in-order, and probably without speculative execution.

Maybe we go from having CPU + GPU to having CPU + GPU + FPU, where FPU = "Fast Processing Unit".

The CPU in the CPU/GPU/FPU model becomes simpler. Any time we have to choose between performance and security we choose security.

The FPU goes the other way. It is for things where speed is critical and you either don't care if others on the machine can see your data, or you are willing to jump through a few hoops in your code to protect your secrets.

For most of what most people do on their computers most of the time, performance is fine without speculative execution or branch prediction and probably even with caches that are completely flushed on every context switch. (It will probably be fine to leave branch prediction in but just reset the history on every context switch).

The FPU memory system could be designed so that there is a way to designate part of FPU memory as containing secrets. Data from that memory is automatically flushed from cache whenever there is a context switch.
Deal with them on OS/VM/sandbox/"system" level. Treat time measurement as privileged. Make it really hard to get precise enough timing in untrusted processes.

Disable TSC access, lower clock_gettime precision, make clock_gettime return fuzzy (randomized) time. Randomize CPU frequency to make usage of spinning threads for time measurement hard. Insert randomized delays into untrusted binaries, kinda like DTrace inserts probes (i.e. imagine a JavaScript JIT that inserts no-ops all over the compiled code, and randomly changes these to random sleeps). etc.
Oh, wow, this is exactly how I dream as well. I could never have expressed this, though! Thank you for that post.

I always wonder how "real" do dreams feel for people who dream lucidly, but then I realize that it wouldn't matter for me. The level of realism, details, the feelings - are irrelevant, since it would only be a memory, at no point in time I would ever be experiencing it. It would be just a faint, happy, memory of something that didn't happen.
Web Scraping Tutorial with Python: Tips and Tricks
You should try to be a bit more open-minded. You sound a lot like the posters here: https://news.ycombinator.com/item?id=8863
https://www.propublica.org/article/nothing-protects-black-wo...

This is a longer article on the subject of poorer health outcomes for minorities, covering the situation for black women and one family's experience, which is very much worth reading, but here are the key points:

Statistics:

* A black woman is 22% more likely to die from heart disease than a white woman

* ...71 percent more likely to perish from cervical cancer

* ...243 percent more likely to die from pregnancy- or childbirth-related causes

Reasons:

* Black women are more likely to be uninsured outside of pregnancy, when Medicaid kicks in, and thus more likely to start prenatal care later and to lose coverage in the postpartum period.

* The hospitals where they give birth are often the products of historical segregation, lower in quality than those where white mothers deliver, with significantly higher rates of life-threatening complications.

* [Black women] are more likely to have chronic conditions such as obesity, diabetes, and hypertension that make having a baby more dangerous.

* Black expectant and new mothers frequently told us that doctors and nurses didn’t take their pain seriously [...] numerous studies that show pain is often undertreated in black patients for conditions from appendicitis to cancer.

* An expanding field of research shows that the stress of being a black woman in American society can take a significant physical toll during pregnancy and childbirth.

* Black women are 49 percent more likely than whites to deliver prematurely (and, closely related, black infants are twice as likely as white babies to die before their first birthday).
A board and executives that would be willing to implement a scammy crapcoin ICO over the written objections of its CTO would probably not have a problem screwing that person out of their equity somehow.

If they decide to do the ICO, resign immediately, because that equity isn't ever going to pay out for you.

Please also give your underlings some hint of what might be happening, so they can update their resumes before they are asked to run the scam without you.
First YC company to go public ! Congrats

It's always fun to look at the comments at the time the MVP was posted here on HN:

https://news.ycombinator.com/item?id=8863
Speaking of track records,

https://www.theguardian.com/world/2013/jun/06/us-tech-giants...

Facebook

Google

Microsoft
He opposed it according to the article.
This depends on the threat model. E.g. running the JS VM on a separate hardware host under a stripped-down supervisor would prevent any web page from stealing secrets from your "main" machine, but not from each other.

I suppose that once a page includes third-party scripts, it already gives them the key to its kingdom, like sniffing anything from DOM or altering it in arbitrary ways. Thus per-page isolation seems sufficient to me; maybe even per-page-set isolation when I open many pages from the same site (this needs a way of clearly defining what "the same site" is).
This To-Do application started as an acquisition by Microsoft (was formerly Wunderlist), and is a part of Microsoft's ongoing work to modernize their Personal Information Management (PIM) ecosystem [read: Outlook] for "mobile first" by acquiring interesting sub-components (the modern Windows Mail and Windows Calendar were both begun as acquisitions as well).

It interoperates with Exchange's Task items and is expected to be Office 365 "blessed" soon enough.
I'm biased (employed by one) but I would recommend looking at a coding bootcamp like App Academy

[1] www.appacademy.io
Wouldn't music be 4D, ąs sound in space through time?
Understanding the React Source Code, Part 1
I can't stand when people use a makefile for JavaScript projects. I mean, here we have this beautiful cross-platform engine and then you go and ruin it with your shitty non-cross-platform makefile. Yuck!
nothing to do with open-minded. simply checking advantages vs alternatives.
>There's actual physics happening, and we need to be aware of it.

More specifically, we're not running software on physics, software is physics - CPUs are simply physical structures designed in such a way as to be extremely easily mathematically modeled. Software is nothing more than runtime configuration of hardware.
Firstly, homosexuality has been declassified as a disorder by American psychological and psychiatric associations for several decades now [1]

Secondly, how is terminating a pregnancy because the fetus is going to be a homosexual person different from terminating because of a specific gender of the fetus? For example, in India aborting because the fetus is female is illegal or it’s rather illegal to find the gender of the baby before he or she is born.

[1] https://en.wikipedia.org/wiki/Homosexuality_and_psychology
Edit: typos
If you want to convince your crypto-enthusiasts, don't try with a huge report. It's not going to be read in detail (IMHO, just like few people ever read whitepapers). I'd make a short list of your strongest arguments, and have a conversation based on them. Probably even 1on1 if you can make that happen.

If they still want to do it, and you have no voting power, you are basically hosed -- consider though that if your investors do have voting power to sway direction, that's why they bought voting shares, to be able to sway direction. And if that means making non-sensical moves, oh well. And if you can't get your CEO's vote on this, and he can't convince the investors, it's probably a good moment to look for a different place to work at. Your company isn't yours unless you hold enough voting power.
I and fellow colleagues had to do this once. As a founder I gave up 7 years of building that company due to some really unethical moves by the CEO.

At the end of the day, as a c-suite officer, I would have been liable by being complicit.

Once I stated my objection, I and my fellow c-suite colleagues went to the board with our objection, and CEO decided to continue executing the unethical behavior, I and a few of my c-suite colleagues all bailed.

That sucked hard.

PS. That signal from us leaving ended up preventing the securities fraud that was about to happen.
The money remittance market is a very interesting problem. The key to understanding why moneygram is still around is by getting a good understanding of global banking and associated regulation & fees along with top immigration/immigration corridors and consumer behaviour in these corridors.

Most money transfers happen from a stable high net worth economies (USA,UK,Germany, UAE, Saudi Arabia) to growing economies(India, Mexico, Brazil, Philippines) and following the emmigration/immigration corridor.

The money transfer market is more akin to a marketplace with disparate sender-receiver situations. Sender banking infrastructure typically is more sophisticated but disjointed with the receivers banking infrastructure.

Learn more about these patterns in this document. https://siteresources.worldbank.org/INTPROSPECTS/Resources/3...
I like it and use it all the time and many people I know also use it a lot. It is not as good for text that is most relevant on the bottom (e.g. text messages) but really useful for webpages, etc.. Some apps implement some logic to scroll back up when you tap it again (Apollo comes to mind).

The only disadvantage is that many users do not know about this feature (because there is no indication that the status bar tab is supposed to do something like that) which is the reason many use think an app is buggy after they have tabbed on it accidentally.
I and fellow colleagues had to do this once. As a founder I gave up 7 years of building that company due to some really unethical moves by the CEO.

At the end of the day, as a c-suite officer, I would have been liable by being complicit.

Once I stated my objection, I and my fellow c-suite colleagues went to the board with our objection, and CEO decided to continue executing the unethical behavior, I and a few of my c-suite colleagues all bailed.
That sucked hard.

PS. That signal from us leaving ended up preventing the securities fraud that was about to happen.
I'd like to see a package registry with (1) Github-style author-namespaced packages, and (2) package signing (i.e. if an author starts signing packages with a different key, I'd like to know about it). Maybe integrate the latter with Keybase to help users decide if they should trust a key.

I don't know how you gain any kind of critical mass trying to compete against a well-established registry like npmjs, though.
> we have policies against ever running SQL by hand against production databases—but in this case we were forced to do so

Uh...
Add in the fact that staff are now trigger happy, since a single button can do a lot of damage.
It has been for years. I love it and miss this on Android (and MacOS as well).
When has an average American been severely and personally harmed from surveillance? If you can't answer that without caveats then you have no chance of convincing her in my opinion.

In other words, you have to prove that the harms of surveillance outweigh the nebulous sense of protection an average person already has regarding survillance.

It's trivial to come up with examples of how survillance is good for an average person in regular life - - see public camera catching criminals, dash cams, etc.
I wonder whether it would be possible to look at dependencies the way McCabe looked at flow control.

http://www.literateprogramming.com/mccabe.pdf

That is, we use a strategy for substituting away subgraphs; we can classify programs by what results from that process. It may turn out that there are particular problematic subgraphs to avoid.
All good points, and certainly if you went entirely off-grid, avoiding a water tap fee is big savings. Though, 110 gallons isn't going to get you very far if you're totally off-grid.
7 years ago they were talking privately about being cash flow positive. It will be interesting to see how that’s held up as they scaled.
My cynical voice says "Can't harvest the metadata if people leave to other options in order to protect their content".

I'd still rather see Skype eaten by the untainted parts of the competition, but I suppose at least for people who will keep using Skype no matter what, this should be an improvement.
Assuming there is a network. With enough bandwidth to support audio streaming. And there isn't an aggressive FUP threatening to cut you off. That's a lot of assumptions.
I know there's not much more to say, but I think it's pretty funny that the title is also the contents of the 'article'.
Is this someones tweet that was published as an article?
How about, a video / animation of one instead of a real time one?

(I'm not sure how phone screen savers even work. I actually didn't even know you could set one on phones.)
In addition to the possibilities you listed, it might mean:

* most sites aren't SPAs, and progressive enhancement of a document with light interactivity via jQuery is a development model that's a good fit for those sites

* progressive enhancement of a document is an easier development model to move into from having started to author HTML & CSS than many of the SPA frameworks (note that this is also true of PHP), and many training materials that bring people into web authoring use js+jQuery as the next step

* many sites aren't rewriting their codebases particularly frequently, and anything used there remains relevant longer.
Do you have specific actionable steps >

Find ways you can get referred-in to someone senior (anyone) who works at the target company. Look to connect with people, network at meet-ups, conferences, industry trade events.

Finally, don't be afraid to go direct. Ping decision-makers at the target company via Linkedin (C-Level, VPs, Directors). See if they would be open to a brief phone conversation. You're interested in learning more about them, what they are working on. And explore if you can help.

Generally, avoid HR Flunkies- their job is to say no.
Yes, but there's no denying that a bit of bait and switch goes on at these companies whereby they grant you a bunch of stock options, call it part of your total comp, and then restrict 100% what you can do with them unless it's on their terms.
"No matter how much you try, you can’t stop people from sticking beans up their nose."

https://www.uie.com/brainsparks/2011/07/08/beans-and-noses/
SEEKING WORK - Remote
Remote - yes
Willing to relocate: No

So basically I am looking for freelance gigs/part time contract work. I can write automation scripts, web scrapers and bots(Slack, Facebook.. whateva, including Crypto Bot). Already trying to write a Crypto bot for self(Screenshot: https://imgur.com/a/a8Epj) to identify coins I could buy by applying different indicators. Beside that I could make web sites in PHP Laravel, Django and Flask.

Check my profile at http://adnansiddiqi.me

Have a nice day!
Would be really nice to hear from skype mobile's team. Wtf is going on there that stops them from shipping a quality product. There's long loading times, messages disappear, synchronization is as good as non existing.