skysight-inc/HackerNews huggingface dataset:
I'm an Emacs user, so that's what I've written most of my Rust in, but I tried out VSCode and setting up all of the Rust integration, and it was pretty easy to set up and seemed to work pretty well playing with it briefly. Didn't seem to be worth switching from Emacs for, but I was fairly impressed, and will likely recommend VSCode for anyone looking for a Rust IDE who doesn't already have a strongly preferred editor or IDE.
F-Droid is full of "real" apps that are completely open source. You can look at any of them to see how they work.
I agree that the wording might be a bit inaccurate, but the sentiment in the liberal cities is definitely very welcoming. Personally, having lived in Austin, a liberal city in Texas, I've rarely encountered any explicit racism.
Starting a real business
Evernote Privacy Policy Update
Depends heavily on the size of the buffer. If it's only three elements large, then branch overhead will be measurable. But for larger buffers, it likely will always be predicted as not taken, and you only have a branch miss upon wraparound.
DC/OS most certainly supports Docker volumes. What made you think it doesn't?
We're going to reduce fossil fuel waste by...burning more fossil fuels(jet engines don't run on water)?

I hope this works, but within my small knowledge sphere, don't think that it will. Please prove me wrong India :)
No; not yet, at least. But this is a lecture series about using TLA+ for distributed algorithms: https://github.com/tlaplus/DrTLAPlus

There's also a Coq framework called Verdi (http://verdi.uwplse.org) for formalizing distributed systems, but I don't know much about it.
Back in 2013 I wasn't using the password generator feature for some reason. I was just using it as a vault for my memorized passwords. A bit silly I realize and now generate passwords.
"I remember feeling like I had the keys to some magical kingdom."

This post, and this quote in particular, strongly reminded me of this song by a former teacher on the current educational system: https://www.youtube.com/watch?v=RD2o6soOe1I
Crawling the Web Using Akka and Scala
Loom.ai: Personalized 3D avatar API
I'm a huge fan of verbosity.
But when the security question answers are leaked in plain text, they can still use it to get into your account.
I just tell myself "Stop being a f*ing loser and do what needs to be done!". It works.
Xcode is purely code, isn't it?

I was thinking about tools like mobilesmith.com, appery.io, kinetise.com, appgyver, appian, etc. I think none of these offers source code, but I was wondering if there is any, which does.
What value does Yahoo have for Verizon now, the brand is so tainted?
That was my first thought. I used to have a Yahoo email and I'm assuming at this point (multiple hacks), it's out in the wild.
Right. It keeps you from designing machined parts that are very difficult to clamp, sheet metal parts that cannot be bent with standard machinery, and similar hard-to-make objects. There are simple things which make a part very expensive. A square inside corner in machined metal is one such. Rounded inside corners are cheap. A CAD program which knows this is a boon to the novice designer.

Autodesk Inventor's sheet metal design tools will let you design things in sheet metal which are not makeable with standard machinery. It will show you the unbent flat form of the part, and allow for the metal thickness at the bends, but there may be no sequence of bending operations that works because the previously bent part gets in the way of the tools. eMachineShop understands the limitations of bending.
That only works for compile time constants, though. With a power of two sized buffer you can just store the mask and decide how large you want your buffer to be at runtime.
How do you invalidate a JWT server-side without the user interacting with the server ?
But that's where all my junk mail goes...
We do have a plan to enable this - unfortunately it did not make 1.8 but we plan to work on it in 1.9. So you should have some additional options soon.

Sean - VS Code Team Member
your 2nd para is gold. I believe this explains the phenomenon where when you join a new company or parachute into a new codebase for the first time, its often painful ramping up. because so much tribal knowledge is undocumented. or docs not kept updated and wrong. or each dev has their own workflow that works for them privately but nobody's maintaining a common one a newbie can use to get started. some shops/projects better about it than others, obviously.
NYTimes: Yahoo Says 1B User Accounts Were Hacked
Is there an alternative to Evernote. First the decided to allow only two devices on the free accounts. Next, they can read all my notes.
Did you catch this?

"Separately, we previously disclosed that our outside forensic experts were investigating the creation of forged cookies that could allow an intruder to access users’ accounts without a password. Based on the ongoing investigation, we believe an unauthorized third party accessed our proprietary code to learn how to forge cookies."

While I agree with your sentiment towards security questions, they are irrelevant when something like that is done. A bit scary.
Well on the upside, if you changed your password as a result of the hack from a few months ago, you should theoretically be safe against this one which happened in 2013.

Those security questions, on the other hand, are still fair targets.
To add a personal case: I lived in Boston working full-time (and all the time) for about seven years before getting sick and having to take a year off of work.

When you game out salary vs cost of living for a region, you tend to make an assumption that you'll be employed 100% of the time. But once you break that assumption, it can change the dynamics considerably. The $2000/mo you spent comfortably on rent while working full-time quickly becomes an uncontrollable drain on savings when you stop.

For me, I decided to move to a place (CO, an hour north of Denver) with a lower cost of living (and for me, a better quality of living, too), a place where I could live comfortably even if I didn't (or wasn't able to) work full time all the time. And if I do work full time, I could potentially "retire" in my 40s if I wanted, where "retire" probably means "work on whatever I want without needing to get funding," and/or "be a parent," etc.
Historically his views have been liberal, even though many have flipped and flopped again [1].

The policy ideas appear in hindsight to be inflaming rhetoric. Make deals, build a wall, and deport people in the US illegally. The funny part is that those things are exactly what is happening today. Maybe the deals will be different, but there is already a fence across large parts of the Mexican border (fun aside, Obama and Hilary voted yes for it as senators[2][3]), and under Obama more people have been deported than ever before[4]. So really, no change.

Appointing DC elite and/or 1%ers to cabinet positions is basically par for the course. Maybe Sanders would have appointed more normal people?

I hate being put in a position to defend Trump because I think he also has tons of problems. But, this is who we have for the next 4 years so I'm going to watch what happens and hope it's more good than bad.

[1] https://www.washingtonpost.com/news/the-fix/wp/2015/07/09/th...

[2] http://www.politifact.com/wisconsin/statements/2016/aug/15/d...

[3] https://www.govtrack.us/congress/votes/109-2006/s262

[4] http://www.politifact.com/truth-o-meter/statements/2016/oct/...
Why Trump and the Tech Industry Are on a Collision Course
Thank you guys for the positive feed back. If you find anything quirky or just want to get involved, feel free and drop us a github issue. ️
The answers to my security questions tend to look like "e74bd7eb-10c6-4b90-bde0-dde2ed64946e"
Me and a number of my freinds in clubs at my university use it whenever we need to send secrets to eachother, but everything else is done in clear text.
I see nothing wrong with this. The AI appears to have figured out why the northeast has less traffic than SoCal while having less road infrastructure.
Snapchat Groups will let you chat with 16 friends at once
I cannot tell from this disclosure -- have they updated their algorithm beyond MD5 at this point?
No, I pull up the answer out of 1Password and read it off to them.
Yahoo confirms new security breach affecting over one billion accounts
I'm not the parent, but I sort of like the idea at first glance. I mean, it's a fine line: if I have "v1.0.0" and I break one API in one module, I'm compelled to release "v2.0.0" even though v2.0.0 is otherwise entirely compatible with v1 -- it's not as big of an upgrade as the version numbering system would imply.

But if I go and drastically change things in a way likely to impact many users, that gets a brand new version number too. So v1.0.0 -> v2.0.0 only really communicates "something might break".

The scheme proposed by the parent would be able to communicate "expect many things to break because I refactored the heck out of stuff to fix some long-standing design deficiencies" -- though admittedly when to bump that first version number is likely to be a subjective topic. :)

Perhaps this isn't as valuable as it seems at a first glance, but if anybody's tried something like this I for one would be interested to hear about it.
Doesn't this just mean that IQ Scores don't measure what they're supposed to? My understanding is that IQ scores measure how smart you COULD be, all things considered. But if you can increase this with schooling, isn't it just how smart you are right now?
By now it's probably easier if Yahoo just published the (short) list of services that weren't owned through-and-through right under their noses, and notify users unaffected by any breach (0 rows returned).
Is it possible to extract all emails+contacts from yahoo without paying ? furthermore my paypal account is linked to yahoo.
Or perhaps you're referring to the data volume containers. Regardless, you can pass arbitrary arguments to the Docker daemon if you choose.
What about conditional break points, call stack, time travel, watch list, live editing, etc?
Try to find an opensource project that really interests you and go through the whole architecture. Try to think of new features, implement them and when you think they might be of interest to others, create a pull request. When you think you understood how everything works, continue with another project.

Over time you will recognize that the same patterns occur in different projects and even languages.

For the beginning I'd suggest to stay away from frameworks that do too much magic. If you are interested in web, start with Flask, not Spring.
Holy shit!!!
Building an editor using RxJs and Angular 2
What other jobs are there? Is there anything that isn't the colleges? Madison is just Wisconsin and Epic.
Go ahead and sign up anyway. I didn't have that when I signed up, either.
Why are people using this instead of WebStorm? It seems like:

- It a little faster for Typescript (but no better TS features from what I can see).

- A lot of people are trying it because it's new, or because they like MS tools.

- It's free

On the other hand WebStorm still has more functionality overall, a few less rough edges, and a more standard UI (some people don't like how MS Code doesn't have a tabbed doc UI).

My personal calculus is that WebStorm is so cheap, I would not allow my primary tool to be even 1% worse to save money. Also I like those crazy guys - they have been pushing out features very fast for years now.
A big not widely talked about issue is crime.
What a hot mess. I am glad I mostly ignored their services over the years.
Oh man! That exactly describes my 2016 experience. We spent the entire year working on a project at work. It started off with a lot of magic to make on-boarding other "non-technical" people easier. After the summer we began ditching magic for a simplistic approach.

The thing about magic is it's just as mystical when it breaks as it is when it works. That's why it's magic.
You should not buy a home unless you are going to live in the same place for 10+ years. Especially if you get a rent controlled apartment, owning a home does not make financial sense in the bay area.

The other big thing to help with home ownership is to get married. With double the income it is a lot easier to save for a downpayment.
Here in Canada it is not covered either. I pay $30 each time I want to have it tested.
The Chrome based dev tools have been an option for years using node-inspector. Had all of the basics that you would expect from a debugging. Breakpoints, step into/out/over, variables available at that location in the stack, REPL console etc.
Yes, you need to scrape their webpages. 10 years ago when I pulled everything from my Yahoo acct, there were several choices of open source scripts which could do it.
This "new" one happened before the previously disclosed hack.
I'm a diehard Chrome convert for years now and won't go back to Firefox...
The best decision would be to drop Markdown from everything and pretend it never existed. Then design a similar format with a formal grammar, and use that.

The sad thing is this won't happen. Given the traction I suspect there will be broken, incompatible Markdown implementations 100 years from now. Markdown really has the potential to become the worst universally popular standard in computing history.

What bothers me is that its not one guy (Gruber) who made a mistake and designed a language without a formal grammar (hey, mistakes happen), its that armies of developers wrote broken parsers for a language without a formal grammar. This is an impossible task, why did they not refuse to create something fundamentally broken, by definition. Now there are apparently people who want to standardize Markdown, without a formal grammar. How can they not realize that it will be impossible to ever implement the standard? How do they not see that what they are doing is professionally unethical?
Is the info about the Y and T cookies in this pdf [1][2] accurate?

[1] (EDIT: now with screenshots) http://imgur.com/a/g61VZ

[2] (Not affiliated with link, but the risk-averse may wish to open in a sandbox) ftp://hackbbs.org/milworm/270
A lot of the various online link/news-posting communities provide their back-end code as open source. Here are some:

kuro5hin: https://github.com/BlastarIndia/scoop

slasdot: https://sourceforge.net/p/slashcode/git/ci/live/tree/

reddit: https://github.com/reddit
MD5 in 2016?.I hope yahoo can save itself and tech community all this embarrassment by just going out of business one and for all.Folks at the helm of affairs at yahoo are incompetent. And it is about time government started to persecute incompetent CEO.
Sorry, I meant to imply that the support person will hear the explanation and let you reset the password without the actual answer.
What counts as 'proven skill in communication' to you? Other than how they communicate throughout the interview process, I'm not sure how else to test for this.
"Charlie capital-echo lima peru capital-october..."
When are the mutlibillion dollar lawsuits that cause these idiots to get it together with security
Google Parent Alphabet Inc. Plans to Launch Ride-Sharing Service
Exactly. You can keep the brand while still communicating the fact it's an overhaul.
I'm more curious why the Uber employee sitting in the driver seat didn't pump the brakes.
From my own experience, you're able to prepare for IQ-tests.
I scored slightly below average (below 90 actually) on the IQ-test I did with 7.
Average (104) on the one I did with 16.
And actually made it in to Mensa with a result of 144 on the IQ-test I did aged 18.
I was in a good mood the day I did that IQ-test, and learned math, memory techniques etc. a few weeks before.
So, IQ-tests really aren't that reliable.
The State of Hate, in the US
I'm genuinely curious how the decision to use MD5 gets made. Who says, "hey, maybe we should use MD5." And then who responds, "that sounds like a great idea Bob." Seriously. I've known for years that MD5 is insufficient for hashing passwords and I'm just some random guy. This kind of thing really baffles me.
Maybe they're using double MD5 with a salt of "$uper$ecure".
> It's as "federal" as Federal Express.

That's not really correct. The Federal Reserve's Board of Governors are appointed by the President and confirmed by the Senate. More than half of the members of its Federal Open Market Committee come from the Board of Governors (and so are Presidential appointees).

The Federal Reserve is not a normal government agency, but neither is it a non-government entity like Federal Express. It is something in between.
Our meetings always start late but always end right on time. Either somebody rambles for half an hour to fill the time or the meeting closes in the middle of finding a solution.
That is a good point. I do think though that even growing startups prefer to pay in equity though, at least until you get to the pseudo-IPO ultra late stages. As recently as a couple years ago, AirBnB gave me a fairly cash poor offer, but wanted me enough that when I turned it down both my future manager and a VP eng tried to get me to reconsider.
Deep-Learning Machine Listens to Bach, Then Writes Its Own Music
> I'm suspicious of anyone who has high confidence in his cost-benefit analysis

Maybe you could tell that to those who are convinced that reducing CO2 emission will destroy economy.
There are non-rational things like animals, kids, and adults with their face in their phones to watch for, so it will never be fully rational...

However, the fact that the computer in the following car can detect instantly that the front car is slowing, it can react instantaneously and (theoretically, with similar braking distances) the following car would stop exactly the same distance (give or take a few inches) from the leading vehicle as when they were driving at speed...
Yep. That's one of the reasons why I love Redux, and why I don't quite get a lot of the complaints about it requiring "too much boilerplate". I've certainly looked for some ways to be a bit more DRY in using it, but there's also good reasons for having things like action type constants and action creator functions.
Oh well --- you can't win 'em all, I suppose. For certain very specialist meanings of the word 'win'?

When I was about six or seven I fell over in the playground, sliding on ice, and managed to hit the side of my right wrist against the edge of a concrete slab, and gave myself a greenstick fracture. Despite complaining that it hurt, the teachers at the school didn't think there was anything wrong with me, and it was only after school that my father felt my wrist and decided there was a notch there, and I went to the hospital.

That wasn't the most annoying bit. The most annoying bit was that, while spending the day at school writing with a broken arm, all the teachers commented on how much my handwriting had improved.
Downvotes? Would be interested to know which points were inaccurate.
I doubt that decision was made in the last decade. It's surely just something that's been around for a long time and was never upgraded.

Still neglectful, but I sincerely doubt it was just a recent engineer's bad decision-making.
On the contrary, I sell things online (and through Amazon) and it's common advice that we sellers treat packages as if they will be thrown/dropped, because during shipping they often are. More expensive products tend to have more padding since it's cheaper to add more airbags in than replace the product. And Amazon is of course incentive to not have products break all the time either, their customers wouldn't trust it anymore if it did. From my viewpoint as a seller, customer trust is a huge issue to Amazon. I've seen many high dollar accounts get shut down for potential trust issues.
I agree with that, but there is an important point missing: machinists at successful high margin employers (maybe some luxury brands) are likely to earn much more than machinists for struggling, or even dying employers. Employment is a complicated market.

The same is true for software. But there, the strongest employers are much farther ahead of their struggling peers than a manufacturer of goods could ever be. Google is putting whole industries out of business, at global scale, with a tiny number of employees compared to what they are replacing (and they probably could even shrink their workforce to a fraction of what they have today and still do roughly the same). In consequence of that it seems quite reasonable to expect that the wage difference between the wealthiest and the poorest employers will likely stay much higher than it has ever been for machinists.

Low wage programmers might find themselves in a proud "temporarily embarrassed millionaire"-trap for a very long time. (if it is a trap, "high-paying job at a low-paying company" could also be a path to zen happiness for some)
GA Secretary of State: Investigate DHS Over 10 Hacks Traced to DHS
Ya, turns out people can learn just about anything with practice
Heat-shrink tubing is perfect for replacing shoelace ends, if you happen to have some lying around (or have a friend who tinkers with electronics you can blag a bit off).
It's too bad living in an RV is a good idea.

That said, RV parks are pricy and many have waiting lists.

I have known guys who try to find cheap/free parking; and it's a constant battle.
"You can'park here". Cops that are beyond vigilant. I could go on forever.

If anyone is considering living in a vechicle; I honestly think a converted commercial van is the way to go.

I've lived in the Bay Area my entire life, and housing is just cruel.

The problem is so bad I would like to see state/federal/local county land opened up immediately for campers. Plus--companies should provide low rent/free areas to camp. Why is Walmart the only business that saw this a need for overnight parking?

All your bosses want to live in the nice parts of the Bay Area, and they can.

For everyone else housing is just a nightmare. If I was an employer; I would have a hard time looking my employees in the face.

(I know I not going to solve anything, but I'm right now sitting in my truck on Bush street; and there a lot of building--luxury condos. Since as long as I can remember it's been just expensive condos. Something most of us will never be able to afford.)
The Institute for Advanced Study: The First 100 Years
Running 'node debug script.js' will drop you into the command line debugger. It's a little painful though as the command line debugger does not have support for moving up/down stack frames.
The official download page says "Sublime Text 3 is currently in beta"
It's been like that for years. First build is from January 2013, it's almost 4 years already. I don't know what specifically is missing there, I just know I'm not comfortable using beta version (with little hope it will ever come out of beta) of a product for daily work. I see it as even developers don't consider it stable enough.
This occurred in 2013.
Considering many people can save money by installing solar power without incentives that's not actually true.

The problem with coal is not power production, it's the infrastructure of power distribution that makes going off grid so viable.
>Are the stable versions even, odd, Fibonacci or prime?

In case of Firefox every seventh (v%7=3) receives extended support releases.
ST is exactly that. You probably mean the State monad.
Where did I make such a claim? I was merely musing -- nothing more, and nothing less. And I would appreciate if you would stop twisting my words as such.

3rd time you've side-stepped the main sentiment of my comment now. Will there be a 4th?
I use it frequently. Even if I'm only using add ., I check the staging area before I commit.

Reverting wouldn't be faster and wouldn't separate out files that are meant to be committed from those that aren't. It's also harder once you've pushed. So staging is more efficient as well.

I used both cvs and subversion for many years. They have their own complexities, but lack git's ability to manage them.