skysight-inc/HackerNews huggingface dataset:
The Microsoft case doesn't need to be surprising, because Microsoft is a part of PRISM and maybe other such programs. To China that means Microsoft products might as well be sending data directly to NSA datacenters. They probably don't like the NSA having that kind of view into their country.
How much do the devboxes go out for? Prices not mentioned.
If you want a real insider look at Snap, try living in Venice Beach for a few months, and try to get a feel for how Evan specifically spends his time. There are many red flags.
Paste a tab-indented SQL statement into the MySQL client, and experience real joy
I use the executable name in the config and tell people to add $STANDALONE_NDK/bin to $PATH.

[target.arm-linux-androideabi]
ar = "arm-linux-androideabi-ar"
linker = "arm-linux-androideabi-gcc"
>No, you're ignoring the case where they might have defaulted.

How on earth do you know what I'm ignoring? I most certainly accounted for the fact that the companies could default.

>The housing market oftentimes works in cycles and changes with time. In my life I've watched the neighborhood I grew up in go from highly desirable to highly undesirable and now it's back to being desirable again. 30 year mortgage is enough time to see wild swings in technology, the economy, industry, and plenty else.

And yet, the long term real rates of return are positive (but small). You have your strategy, I have mine.
Could you try to build up confidence by speaking at smaller/tiny groups that are on your side (peers, friends) and work your way upwards? Counteract the terrible feedback from those managers (ugh, sorry that happened to you) with more positive and welcoming feedback from friends before you move onto strangers.
I think the cat gifs can work (or other memes,) but it has to be the right speaker. If the speaker is funny then it works, but if the speaker is using it to break the ice or tension, then it does not work and it's just awkward.
Well known, but also covered under patent so not widely used(although it is a really nifty technique).
Weed.
I must disagree. As person with an education and half a wit it doesn't matter how I vote in Omaha Nebraska. We will always vote republican and because of gerrymandering my local reps won't change.

No amount of education can be accepted by this crowd that doesn't amount to propaganda or brainwashing.
"This is where Graphite wins over Grafana. Graphite can store time series obtained from other sources (normally, direct monitoring tools) and provide a query language to obtain the stored data. Again, Grafana can be used with Graphite in order to visualize the data stored on its storage backend."

> Graphite wins over Grafana

> Grafana can be used with Graphite

> wins over

> can be used with
Another option would be to rent a safety deposit box at a bank for $25 per year and store your backups there as flash drives. Cheap and very secure.

Of course it requires you going to the bank regularly to update the backup.
I'm glad you raised these points, because it dissuades other people from trying this flippantly.

But for what it's worth, I carefully considered each of those points from the outset. I hatched the plan and spent several months preparing for it daily.

I left a lot of details out (I didn't anticipate much interest...) such as the practice operation I did prior to this. I'm glad I ran a fake one, since it revealed a lot of mistakes I would've made which would've scrubbed the operation.

Before you start on a job like that you begin with laying the groundwork over the course of several years, any step along the way that can give away the game will endanger you and those around you. This is not something you cook up one find winter evening and put in motion without some extremely careful planning and creating multiple levels of cut-outs for any kind of activity that might point at your real identity.

Anyone who's considering doing anything like this should take these words to heart.

If anyone is going to fight these people and win, it has to be one of us. That means you have to try. It's doable, but you have to be absolutely meticulous.

P.S. Still mildly hopeful you have a list of questions 10x as long.
Unlock phone and email of LinkedIn profiles. Hire faster
The Chrome monoculture among developers is concerning. It's something each and every developer should consider and actively combat by changing their primary browser. The open web cannot flourish when built on a monopoly
We've been putting in a massive amount of work, and are continuing to do so. Each release gets a little faster. Incremental recompilation is on the way. It's something we care about a lot.

To be clear though, this PR is about improving the speed of compiling the compiler, not for using the compiler on other programs.
The way I reconcile both those comments is that 'chicob suggests there is - or might be soon - a positive feedback loop here.
Yeah, it'd be cleaner if you could include env vars in the config since I'm not a huge fan of polluting my PATH and usually NDK_HOME or similar is already defined.
> In March, it was revealed that the company had been “greyballing” law enforcement, hiding vehicles from them in an effort to fox attempts to catch drivers in cities where the app is banned.

Is that wrong? If there's a police car set up on 6th, can I avoid it and go on 7th? Or does that mean I'm a criminal with something to hide?
How would you explain this sentence?

"A growing number of traders is causing better liquidity for SNAP stock"
I'm doing my first meetup talk today. I really wish this was on HN last week.

Also I should be practicing and finishing my slides, not on HN right now.
They have been doing it because they saw labour shortages in the future because of declining population they are solving a local problem. So far Japan has been the economic model many people show about what can go wrong. But the way I see it when the robot revolution comes well actually the robot revolution is already here when the ai revolution comes countries with declining and aging population will be a lot more stable than countries with young and growing population with little means to support or earn a living.
It looks like styx31 linked to B2 which is a separate service from their backup service that's closer to S3 or Google Cloud Storage. With that you can use rclone which should avoid the issues you encountered, though at higher cost if you have a lot of data (there are per-GB storage and download fees).
>chicob was saying that climate change causes more severe storms

Storms lead to weathering. Weathering is a carbon sink.

http://www.sciencedirect.com/science/article/pii/S0883292711...

>Your point is valid, but your cause and effect are backwards from chicob's.

Ice cream doesn't lead to hot summer days. It's the other way around. Erosion exposes further, deeper, top soil to erosion. By the time layer 1 is eroded to expose layer 2, layer 1 is already a done deal. You can pave over it if you like, but the CO2 is already gone. Close the barn! The horses escaped... too little, too late.
Oh, and don't waste your time with “How to Win Friends and Influence People”; it is definitely overrated! The whole book would fit in a sheet of paper if you took out unscientific anecdotes, redundancy, and obvious instances of common sense...
I don't have a whole lot of sympathy for the argument that "we meant a lot but UNLIMITED was a much better marketing term, so we said that."
Google and other search engines can read them, so can "semantic web" related tools. However they are many other ways you can embed metadata in HTML for which the same is true. People for whom the semantic web is real in 2017 recognize that you're going to have to opportunistically exploit whatever you will find.

As for SEO, nothing is measurable unless you are Google, and that is the point. Microformats help search engine in their mission of presenting 'cards' of information on their search engine as opposed to providing links; this may be less likely to send traffic to your web site, but maybe you are happy if you see links to buy your product at Walmart, Best Buy, Amazon, etc.

My caveat is that "fast" is an attribute that customers will notice, and JavaScript or not, every byte you send over the wire takes time. Some people think 50k of overhead to put metadata in an HTML document is a good trade off, other people try to fit the whole page into 5k, and their sites are fast in Africa, on an iPhone, wherever...
Which won't be popular, unfortunately.
> The 2016 full-time average hourly wage rate for transport and heavy equipment operation and related maintenance occupations, which includes truck drivers, is $21.00. The 2016 corresponding median weekly wage rate is $950, giving an approximate full-time annual salary for this employment group of $49,000.
> Instead, Uber has entered that rarified portion of the market, alongside companies like Ryanair and Sports Direct, where unpleasantness is now an assumed part of the brand.

I don't think that's fair, because I don't have any expectation of unpleasantness when I interact with Uber drivers, who're my only contact with the company. The unpleasantness that exists seems to be at the corporate level. My experience with drivers and the Uber service has been very positive (and the same goes for Lyft).
VR gives trainee doctors the feel of real patients
Have a little sheet with bullet points of your talk so if you get truly lost you can get back on track. Better than that is asking a member of the audience, just be straightforward, "I just lost my track where were we?" Most people forgive a rough-around-the-edges speaker if there's a feeling of informality and participation.

Also practicing but quality practice is the key. Record yourself and watch it. Practice in several different places. Practice in front of a friend. Practice at a Toastmasters. Skim your speech during the little spare moments you have. And if you start to get down go search through some tech talks, there's a lot worse speakers than you out there so find one and boost that esteem haha.
That mathematician is Fomenko. An entertaining read though history and linguistics experts just laugh at it.
https://en.wikipedia.org/wiki/Anatoly_Fomenko
https://en.wikipedia.org/wiki/New_Chronology_(Fomenko)
> 8 x 5 sqft

That's 40 ft^4. The extra dimension must be handy for storing luggage :)
That would also be wrong. Earth is a buffer system, not something easily tipped into runaway Armageddon.
why pharmacutical companies I wonder?
“Platinum” malware continues to evolve, find ways to maintain invisibility
Show HN: Disarming an Alarm Using the PandwaRF RF Analysis Tool
> CrashPlan's client isn't something you generally would want to run on your NAS, it takes memory proportionate to the amount of data on your disk (and a fair amount of RAM, at that) and unless you're running an GUI on your NAS it's impossible to configure without a huge headache.

CrashPlan's client is able to attach to a headless instance [1], but the RAM requirement does mean that it's only really usable on NASes with expandable RAM.

[1] https://support.code42.com/CrashPlan/4/Configuring/Use_Crash...
I've been and known lots of people in NYC with no bathroom (shared, down the hall) and no kitchen (they just eat out every night, or worst case grab some chicken cutlets from a deli on the way home from work). So those things missing isn't really indicative.
"There are these tiny microaggressions that happen when people know you're a person of colour, they wanna know your origin, they wanna know your [...], they wanna know a bunch of things about you that don't really matter when it comes to work"

Or maybe, you know, someone just tries to get to know their coworkers better with small talk, because getting along with people, being friendly and knowing a little bit about their background improves the interactions at work dramatically. I'm not gonna lie, calling this a microaggression alienates me deeply.

To be honest, I wouldn't hire someone who thinks they are being 'microaggressed on' when the most ordinary of conversations happen.
You have to start somewhere, but I'd love to be able to get wine recommendations based on my personal favourites + some heuristics that come up with something less obvious or that I wouldn't pick otherwise.

I don't care so much about his list, but being able to use the same engine he did with my own starting point would be great.

On a side note, I wonder how the recommendations are influenced by the audience. i.e. wine.com is presumably used by US customers, so perhaps it could explain why French wines are described in certain ways compared to California. But you might get the opposite if you look at a European website.
Just because it's a tech forum, doesn't mean it's immune from social issues. This fetishization of "objectivity" (like there's such a thing) is one of the reasons tech has such a problem with it. I wish we could all be emotionless robots who only process facts and figures, but reality doesn't work that way and we all have our implicit or explicit biases and the world is not a just place. Also by your logic things like Net Neutrality or UBI would have no place on HN since they're related to politics and society, yet here they are. What you really mean is "please don't post things that are inconvenient to me and make me uncomfortable". (you're also being willfully ignorant of the context of this post if you think gender had nothing to do with it) Don't mind me, please do go back to jerking off over the latest Go rewrite or Javascript framework.

As for your retort, the best forum to address issues is right where they happen. I notice casual dismissal of sexism being an issue here all the time. Your suggestion is like saying that the black rights movement should have only held speeches at the NAACP instead of coordinating sit-ins and marches. You bring your message to the people who need it, whether they like it or not. Of course they'll try to dismiss it saying they don't like your tone or approach, but that's been a constant tactic used against progress for centuries, nothing new.
Looking ahead to 1.19 (currently in beta, which you can try out easily via rustup), the RFC for unsafe (C-style) unions recently stabilized, which closes IMO the biggest remaining hole in Rust's FFI story. By removing the need for various manual hacks to interoperate with unions from C libraries, this should help bring greater safety to C code bound to Rust (or vice versa). Along with `pub(crate)` discussed in the OP and the `?` operator from 1.15, this makes for the third real language-level "feature" that Rust has added in the past two years, though I'd say these are more quality-of-life improvements than anything earth-shaking. Now, when `impl Trait` lands (recently accepted, but yet unimplemented), that will be a big deal. :P
It's very likely that it was one of his posts on Quoara where I found this advice. Thanks for the reference!
As others have noted, proportional representation (PR) is the best solution to gerrymandering. (Not arguing that we shouldn't also support second-best solutions like nonpartisan redistricting and court challenges to the worst gerrymanders.)

The three PR methods in common use are STV-with-multimember-districts; mixed-member proportional (MMP); and open (or, yuck, closed) list systems. All of these (except closed lists) are decent, but have downsides. STV leads to very complex ballots; MMP leads to "two classes" of representatives; open list focuses your voting power on the partisan choice, but doesn't give you much power to help set the direction of your favorite party. And all three can lead to extreme party fragmentation and thus excess "kingmaker" power for splinter parties, unless there are rules against that.

It is, however, possible to design a method without any of these downsides. Perfection is impossible, but the Pareto frontier is, and none of the above methods are on it. Here's one that is:

http://wiki.electorama.com/wiki/Geographic_Open_List/Delegat...

Here's an article about why it's good:

https://medium.com/@jameson.quinn/make-all-votes-count-part-...
I use a build script that takes environment variables https://github.com/myfreeweb/freepass/blob/706e8d9f25f08ac34... (and calls Cargo once per architecture. Android has many :D)
The DIY Cyborgs Hacking Their Bodies for Fun
> Unlimited is a disaster because of media horders, but 1TB is slightly too small for me (I'm a serious photographer off hours and work from RAW files).

Amazon Cloud Drive's (still-available) Unlimited Photos plan includes RAW files.
From my understanding, that is how Apple encrypts on device. They don't use this with iCloud data at rest and instead maintain encryption keys themselves [1] so in the event of, for example, a user losing their credentials, they would still be able to assist.

[1]: https://support.apple.com/en-us/HT202303
I don't think you can call it bait and switch. That would imply that they offered you unlimited but only gave you a limited amount. They did allow unlimited storage, they have now decided to remove this product and offer something else in it's place. The consumer can choose to stay or leave.
It's difficult to leave, but it's the same kind of deal when your apartment's lease is not renewed. I can't really see this as anti-consumer
I love how the author first scopes down the discussion to rule out the alignment case and then "proves" tabs > spaces.
The nature of undefined behavior is in fact super vague; it's not actually possible to say what will happen.
De-anonymizing Facebook Ads
If translator interviews were like Programming interviews
I'm giving you sensitive personal information.

Are you complying with current UK / EU laws about how you handle that data? Will you be compliant with GDPR when it comes in?

https://en.wikipedia.org/wiki/General_Data_Protection_Regula...
I'm not sharing any sort of "strategy," (strategy for what?) I'm simply pointing out you can't predict the future, you can only make educated guesses.
The React app that parses content from JSON to HTML (whyyyy?) also injects ~60 dynamic style elements (:facepalm:). Not sure whether to blame the Wix framework their app uses, or the site itself.

You would think that people who write comparisons of time-series analytics tools, and put effort into SEO, would profile and optimize their site. I hope Google buries them for their load time.
When the Snowden leaks first dropped, the front page was absolutely overwhelmed with NSA news, to the exclusion of nearly everything else. Would not be possible to keep that level of interest up without making this is an exclusively NSA/surveillance-driven site.
This idea is basically all about the future. If you don't have to worry about the future whatsoever, or have no business worrying about it (e.g. you're in a startup that might die in 6 months), by all means hack it together, get as far as you can, and "borrow" as much technical debt as you can rack up.

The longer the future of the project, the more likely that tech debt will have to be repaid. And the more closely you're involved with it, the more likely it's you who'll be paying it.
Prime members still get unlimited photo space. Just find a way to embed all your files inside photo metadata? :-)
Either way, it's still a crutch. If they do it because it's their style, that's fine except it's utterly pointless and audiences should be insulted by it; at best, the slides just repeat the same information that the speaker is telling you in person, and at worst it's inane kinda funny garbage that I could have easily come across on my own time. The information and insight itself should be compelling enough to carry a talk, and if the speaker can't muster the enthusiasm to actually entertain people while being informative, said speaker really isn't providing much value at all. Admittedly, this is from my perspective and I know that slide-heavy talks amuse people. I'm going to be a pompous jackass and say that people should have a little integrity and actually care more about the information they are receiving than by merely being entertained. In a sense, I am criticizing audiences more than I am speakers because speakers wouldn't get away with these things if they weren't getting even just a couple laughs. Slides have their place, but the ideal should be that they are only used as figures would be in a research paper. Imagine how annoying it would be if most research papers had meme images between every paragraph! Funny at first, but would get super tiresome when you're trying to understand algorithm-heavy concepts.
Or women, in general, just don't want the bother.

Yeah, that must be why blacks got lynched in the Deep South. They just couldn't be bothered to stand up for themselves when the KKK came for them.

/s
Because you can't feed NY or SF with 'hippy-feel-good-low-tech'.
That benefit isn't nearly as significant as the $3k deduction and isn't worth 0.25%/year.
That makes sense to me. Time didn't slow down for her and she's the one on the operating table, dying.
Go-Flavored Error Handling in Python
Your average person is not going to pay attention or care about what Uber as a company does.

The only things that matters to the average user is the experience and the price - in order for people to stop using Uber something has to affect them personally.
You don't sound particularly interested in understanding the perspective of others, but in the event that you are, this is a remarkably good analogy that may help you understand the reality of the situation: http://ask.metafilter.com/149204/creepy-filter-Is-it-normal-...
Which isn't to say that the compiler itself (not counting incremental compilation here) isn't getting faster, but the improvements are gradual rather than the dramatic numbers seen in the OP. We have a website for tracking general compiler perf on a few representative programs: http://perf.rust-lang.org/ . In the benchmarks there it looks like we've shaved off about half a second from the compilation time on most benchmarks since March, though some have improved by multiple seconds and others have remained the same. In the long-term, we're looking at improvements to typechecking (via Chalk: http://smallcultfollowing.com/babysteps/blog/2017/01/26/lowe... ), improvements to linking (via LLD), improvements to debug codegen (via Cretonne: https://internals.rust-lang.org/t/possible-alternative-compi... ), and of course incremental recompilation.
One thing I heard many years ago but everyone I tell seems surprised by:

Export your slides to PDF.

You have no idea what you'll be presenting from, and PDF readers are everywhere and will so up basically the same on every screen. Most PDF readers have a full screen mode where pressing the space bar will advance you one "page", and 99 times out of 100 you don't need transitions. Just do it.
Maybe not strictly against the law, but if I'm riding in your car and you are purposely ducking cops, I'm going to feel a bit suspicious.
This could be done without a gem relatively easy if you're using Rails5+ & ActionCable.

Basically generate a uuid to use as a channel identifier, then pass that uuid to the front end to subscribe to. Pass the uuid to your ActionCable background job to do the expensive rendering in a background queue and push the information over the websocket channel. Have the JS insert it appropriately (maybe the contents of the element with an id of the uuid).

This would have the benefit of displacing the expensive computation in a background job, which wouldn't impact other web requests.