skysight-inc/HackerNews huggingface dataset:
You can document institutional knowledge and try and make sure nobody is indispensable but ultimately you will still take a huge blow.

You should focus most of your attention on improving retention.

I left a full 200 page notebook full of product ideas/customer notes/requirements/designs when I left my last job. Hopefully it helps the team but it is only in note form and completely unordered. More likely they won't look at it and the knowledge will just be lost.
FRONT PAGE: https://news.ycombinator.com/item?id=10712038
Is your commute driving yourself or public transport? Carpooling?

If it's driving yourself, that's 4 hours a day, 5 days a week. 20 hours a week, say 48 work weeks a year (assuming vacation and holidays give you 4 weeks off), that's 960 hours, or 40 days of driving each year. Just to and from work.

I agree that it's not the end of the world, but I resolved long ago to never have a commute like that (I came close at 1.5 hours each way for a month before I moved closer to work). That's a lot of time not being spent with family (if you have one) or that could be spent on other goals (personal, professional, educational).
Text is serial because it is based upon speech which, being sound, is necessarily serial. Grammars structure serial representations.

I wonder if the serial limitation is purely historical, or if our intelligence system is somehow fundamentally unable to process massively parallel transmission, even if such has been available during our evolution?

Certainly, we recall associations in a seemingly massively parallel fashion, but our conscious thought is apparently serial. We think this, then that... wait, isn't this really that? There may be non-deterministic threads going in the background, but they are more about association or "fit" than working something out.

We also model things narratively, a serial representation which is also a nice match for events over time - also serial.

BTW: didn't spot the error at first. But I've seen typos in books on second or later readings, which (evidently) also eluded the author and copy editor.
I never have problems with it, and I use it every chance I get, but I certainly don't discount your experience. It sucks that you're having such a bad experience with it. If lots of folks are having the same experience, Apple's going to need to get those problems figured out if they want to win the war to replace cards.
Yes, I do find the title to be misleading.

Pure checksum verification (used for some account number plausibility checks) can actually be done in a couple of lines of code. This is something different entirely.

Please don't get me wrong - this doesn't mean I don't appreciate the library. I just think adding "with our library" wouldn't have hurt.
The readers I've seen in the US are a bit slow. And sometimes you run into ones where you insert your card and then the clerk says "that's not turned on yet", but that will shake itself out. Haven't seen any issues with bad reads.
Hm, just don't break it to them that the EV CA doesn't say much if you understand how fundamentally broken the CA system is.
On it's own it's not a big deal, but you don't control 320 million people doing just one thing.

So, the surprising thing is not that it works, but that nobody thinks of it in terms of free speech. After all, of course news organizations will chase profits so access becomes a useful tool.

PS: Press releases are not just a means of corporations using lazy reporters to spread there message.
Would an employee feel honest telling their boss their 5-year goals? What if it isn't "leading a larger team at this company" ?
I interviewed at one of the two companies you mentioned and their total comp package was about equivalent to my signing bonus at a company in Seattle. I like Portland, but not enough to take a 3x-4x hit in compensation to move there.

I know of one company that opened an office in Portland because compensation is so low there. That's great for them if they can hire people at local rates, but it's not really appealing for people who have the flexibility to relocate anywhere.
post-mortem actions are for the future, not the past.
I think it took until Bulldozer before they finally give up though, and part of the reason for that was FB-DIMM problems and DDR3 at first being more expensive. (Side note: it is unfortunate they didn't bother with 2Gbit DDR3 back in 2007 when Samsung and Elpida at least had prototypes of 2Gbit DDR2 back in 2006)
They already effectively are. Aftermarket ECUs that completely ignore emission standards are (and have been) widely available.
The report "From Warriors to Guardians: Recommitting American Police Culture to Democratic Ideals" mentioned in the article is available for downloading from the National Criminal Justice Reference Service.[1] The report includes a lot of information about police training.

[1] https://www.ncjrs.gov/pdffiles1/nij/248654.pdf
> "Maybe you should talk to "they" who still are in those countries."

Before we talk about what's going on in Iraq and Syria, take a look at what happened in Libya, and explain to me the purpose of this bombing campaign.

https://m.youtube.com/watch?v=fRS5C0Ko2eM
Or privacy fail in the applicatio design/UI
It looks like they switched their certs recently. I saw the EV cert in Chrome but not Firefox, but force-reloading the page in Firefox then showed the EV cert.
They have very sophisticated IT and logistics software, it's one of the ways they beat everyone else on price.
Link rot and redirect madness
You can create a sneaky change to the protocol, or something that looks unnecessary, but still works without it temporarily. (or check the order in which the headers are formed, or something.) Then you can detect which clients don't conform exactly to the internal specs. And then you can send those accounts an email telling them they'll be banned if they continue to use external clients.

This strategy only works if you have a single blessed version of a client, and it's really only because of security by obscurity. For the mentioned business model, it would not work unless you created a single authoritative server that acted as a proxy to the other API or consumed data from that API without giving the app a key.

Snapchat may or may not have used this strategy. (The external client emails were real; as for the detection strategy, who knows.)
I don't know if this was intended to be tongue in cheek, but I started working remotely 6 years ago and found that where I was working had a huge effect on my productivity. It took a while to identify the pattern but I think it is settings that are unfamiliar or, even better, where I feel very out of place. So the first time I go to a cafe, and especially if there aren't a lot of people with laptops there, I do great. If I keep going there for a month and feel really comfortable, then my productivity falls.

I gave up on trying to understand why, and just accepted it.

(That being said, firing up Self Control[0] and a pomodoro timer provide a much bigger boost for me.)

[0]https://selfcontrolapp.com/
I don't really care about the bitcoin TBH. There needs to be a technology to pay the publishers directly a cut for my '% time viewed', the technology matters less to me.

Perhaps Google contributor et al. could implement paying publishers based on '% of total time spent on the site' metric.
Also worth noting is multirust-rs, a reimplementation of multirust in Rust, which notably adds Windows support. I haven't tried anything fancy with it yet but so far it just works.

https://github.com/Diggsey/multirust-rs
Atlassian #shipit33 – Global hackathon to celebrate IPO listing
Strangely, I seem to recall the sentence being:

"I far prefer it over dealing with the hassle of a card".

I may have misread it.
Senate got closer to figuring out how to stop people from hiking drug prices
>Totally unlike the situation described in the article, I can assure you that Americans have all the freedom in the world to criticize the government.

I'm assuming you have not studied what happened to Dr. Martin Luther King Jr., the last American of his level of influence to fundamentally criticize the government.

https://en.wikipedia.org/wiki/Martin_Luther_King,_Jr.#FBI_an...
For your purposes I would recommend C. It's a very small language with very little abstraction, so it forces you to really understand pointers and memory layout.

Rust is more complicated than C and it tends to insulate you from the low-level details. The way it combines low-level control with high-level abstractions is really interesting, but from an educational point of view I think you'd get more out of it after you understand C pretty well.

C++ is a giant, sprawling mess. It can be very useful but I'm not sure what it will teach you other than how not to design a language. :)
Are there any ad networks that are 100% HTTPS? HTTPS ads would work in both HTTP and HTTPS content pages, but HTTP ads may cause mixed content problems. Are the ad networks worried about HTTPS latency? Or are they just lazy? :)
Open access to information might make a difference - at some point the world will be blanketed with internet access from satellites/drones/balloons, it will be impossible for the average North Korean to be forcibly kept ignorant forever.

https://en.wikipedia.org/wiki/Arab_Spring
This article shows how far ahead some people (in the Mideast) are:

"They number roughly 6,000 [police] officers, all of them elected; a women-only force deals with sexual assault and rape. (All recruits receive their weapons only after 'two weeks of feminist instruction,' according to Cengidar Mikail, the director of the Qamishli police.)" (http://www.nytimes.com/2015/11/29/magazine/a-dream-of-utopia...)

What happens when people dare to think deeper. And they're not only in ISIS' backyard, but the ones beating them.
> The more natural approach for this seems to be to use your language's package manager spec as a base to build Nix packages. Since package manager spec files already contain build instructions, this frees you up from any dependency on a specific build system. It would then be straightforward to generate Nix packages from a repository and serve them through a Nix channel.

Yeah `Stack.yaml` is weird because it is both manually edited and generated. I'd rather see a split where the `Cabal-file + overrides/extra-info => build-plan` (not any central package db is not consulted). Then either Nix, or the built-in default can interpret that build plan (and just the build-plan) to actually build the thing. We can add a feedback loop `Cabal-file + overrides/extra-info + Maybe(solved-versions) => build-plan solved-versions` analogous to Cargo's and Bundler's lockfiles too.

Basically the goal is to separate the less deterministic aspects of querying versions and solving constraints, vs the entirely determinstic simple-stupid steps of actually building things.

Ideally then, nixpkgs would need no knowledge of upstream packages, and just the ability to interpret build-plans per language package manager. Caching would follow from just making sure the build-plan didn't very in stupid ways (of course the nix interpretation of the build-plan should be deterministic).

For system packages relying on a langauge package manager (xmonad...) use a "dynamic import" (import result of derivation) to avoid the need of caching these steps in the nixpkgs source.
What I like about US or West is, reflect, retrain and retool. That is absolutely missing in other parts of the world.
I know it is early and a bit congratulatory, being an Immigrant and having seen the other world, I am happy to call US my home.
Great to see someone taking charge of their condition and using data to do so.

Have you tried squats after eating.

Use of the largest muscles in the body may help with extra glucose sensitivity.
No, sometimes pay is the original issue.

But if they choose to leave, do not offer them money to stay. Any employee who stays is not being very smart, the only interest the company has in paying you more is keeping you long enough to train your replacement.

If you were not worth X the day before you quit, how are you suddenly worth X the day you decide to quit?

I've seen people accept a counter-offer from a company, and very few of those lasted more than 6 months, or the amount of time it takes the company to make them no longer indispensable.
Sorry, I realize I can research this myself—and plan to—but do you happen to have any references where I might learn about the differences in approach between Wagtail and Django CMS?

Thanks in advance!
Yes, but there will always be die-hards who hate change.

I've just given up giving a full explanation and now just point to this:

http://arstechnica.com/tech-policy/2013/04/how-a-banner-ad-f...

And this:

https://www.eff.org/deeplinks/2014/11/verizon-x-uidh

If they still aren't convinced then they weren't convincible to begin with. There's other arguments too, but if the above doesn't sway them then none of the other arguments would either.
Agreed! Fun/difficult projects aren't always the 'latest and cutting edge' ones. You can have impressive/difficult challenges SPECIALLY while getting legacy components to work with more recent technology, even though the task itself may seem 'simple' for more uhh, inexperienced, developers.
I've always had to enter my PIN when using my card...so I don't see it as any LESS secure.

I doubt it will take much for you to get past it.
I would like a high end server box at home, with GPUs, and it would be nice to have a configuration known to work, down to the Linux distro and drivers. Though I'm guessing they are louder than I would want, because they don't care about noise as much with server hardware.

You can buy high-end server boxes right now, with a similar configuration.

The FB designed hardware may be a little more energy efficient, easier to service, and it fits into their infrastructure better.

But it isn't fundamentally different than a server you can buy from, say, SuperMicro. You can buy and put together that kind of thing yourself, or you can get an integrator to do it for you, and have them do the initial testing and burn-in to ensure there won't be problems.
The lessons and exercises are limited in scope enough that they are entirely static. The work the app needs to do is limited to parsing, stylizing, checking (simple) syntax and matching user input to the task, not executing it. The lessons themselves are no more complex than a programming PPT presentation that looks prettier.
So, get in your car at 7 am to get to work by 9 for your daily stand up. You then work your 9 - 10 hrs., because it's a good day and no major deadline looming. Then you get in your car at 6 pm (you skipped lunch or ate on the run) for your 2 hr drive. Instead of going home you go to the gym for a much needed workout, but sadly when you leave it's now 9:30 pm. Hopefully, you'll be able to grab some fast food b/c you have no time for a real meal. Finally, you get home at roughly 10:15. You are just in time to catch a show, set the alarm, climb into bed and get some zzz's before starting the grind tomorrow.

And that glimpse is without a family...
Of course, "account number plausibility" != account verification.
Whoa, you should know better than to break the HN guidelines so badly. This entire comment is personal insults and should have been edited down to nothing.
Their cert used to be an EV cert. I remember this because the address bar looked absurd as an EV cert "The Washington Post" plus the extra iconography associated with an EV cert. It took up a quarter of my URL bar on a small screen macbook.

It looks like they are using instart logic, and are on the same cert as a bunch of their other enterprise customers now.
So the site takes longer to load and the users will see mixed content warnings from time to time.
That really sucks when you run out of battery then. Just don't understand the fascination to replace everything - maybe that's the Eagle Scout in me, but I'd rather have a backup plan, aka keys, wallet, etc on me than try and minimize pocket clutter.
> Since the first amendment allows the free exercise of religion, prayer must be allowed in schools as long as no specific religion is established via those prayers?

Prayer is allowed in schools, government-officer-led prayer is not allowed in public schools.
Report: Microsoft the top-selling tablet maker based on online sales in October
Find Your Passion to Make Money
Of course it teaches you stuff about your spending habits and patterns. Cash withdrawals are either earmarked as you withdraw them (for example, hitting an ATM up before visiting a strip club or bar), or they're withdrawn for facilitating impulsive purchases. You know the category of things they go to, because you record it when you withdraw it - you just don't know exactly what you did with it or when.
In Norway there has been talk from the DMV equivalent [1] that people who don't have their cars updated in the recall will have their registrations cancelled. So if you keep driving, the police will stop you. Automated license plate scanners and all that, I don't think many will skip it.

What's more likely is that if many people feel their cars are sluggish after the update, aftermarket diesel tuning will become (even more) popular.

[1] Source (in Norwegian): http://www.vg.no/forbruker/bil-baat-og-motor/dieselskandalen...
Observer bias
WWW and Internet are two very different things.
I'm not sure about Dwolla's offering, but on Mint when you do it, it functions similarly the same as an OAuth login.
Yes it's refreshing to see, but it would be a much, much worse world if this was the only type of company. I get the cynicism towards companies that spend forever on "user acquisition" and there have been some companies that never turned a profit. But if you want to build infrastructure that has relatively high fixed costs and really low marginal costs (which by the way defines most of the software industry) there's always going to be a need for up front capital and returns to that capital.

So you could claim a company is spending too much on user acquisition, but another way of framing it is financing their fixed costs and working their ass off to get to a point where they can sustain their fixed costs from the variable costs of their user base.
Exploring AirBnb Data in Boston
I should blog about it, because I keep writing comments. :)

So, the basic process of compiling is:

source -> AST -> LLVM IR -> asm

At each step, you can do transforms too, so like, LLVM will take in LLVM IR, but before compiling, will simplify/transform it into other IR.

There's a few issues with this. The first is that any processing we want to do, like optimizations, safety checks, etc, has to work on the AST. This means that when the AST changes, these features need to change. This is why compiler plugins aren't stable, we're not ready to stabilize the AST yet. Doing so would mean things like "we can never add a new keyword", or at least, makes that process harder.

The final process for Rust will look like

source -> AST -> HIR -> MIR -> LLVM IR -> asm

HIR is "higher IR" and MIR is "mid IR". In this sense, LLVM IR is a "low IR". There's two important aspects here: the first is that this decouples the AST from things like plugins, which can operate on the HIR, which we will stabilize. The second is that at each step, things get simpler. Here's an example. We have both regular old if statements, and match, which can do more powerful, structural things. Both are fundamentally jump statements, though, and so we can transform the more complex match into the more primitive if. This means that by writing safety checks, optimizations, and other things against MIR, they're both easier to write, as well as more maintainable.

There's one other minor benefit: Someone who wants to write an alternate compiler could theoretically write MIR -> ASM, and eliminate LLVM entirely. While we have less than zero percent chance of doing that ourselves, it might be nice if you want to support some sort of esoteric platform LLVM doesn't, for example.

Does that all make sense?
Exactly because the internet is used by more people than ever. On one side, the bad guys find it increasingly difficult to hide their misbehaviours, to which they react with crackdowns; on the other, the average person is now so swamped in information and things to do/watch/read, that his or her appetite for old-school organizing is vastly diminished (politics is slooooow, terribly boring, usually frustrating and occasionally humiliating).
I feel saddened by this this. But at the same time I see Japan in a very complicated situation with China expanding its maritime influence in the region.

If it doesn't flex its military muscle (needing the secracy for it) it may find itself in a vulnerable situation against China. Although on the other hand it really doesn't stand a chance against China's nuclear arsenal.

If China used a nuclear warhead would the US riposte in the same manner?

What I don't get is the "Japan to battle in the middle east". Is this a "you scratch my back and I scratch yours"? Or just a cover for not saying "we're preparing for an eventual conflict with China"?
Yeah, I'm unsure, that's why I ask. Some of the features (version control, progress pictures, fast rendering on mobile devices) definitely seem useful even for a single-person project.
Most people are not likely to know how to manage a VPS. There is a fundamental difference.

A managed hosting company does something important for you. They manage!

For the average user, this is something they need if they want to start a small business or a website for a project and want to have SSL while doing so. Integrating this with some form of tutorial for the average user makes this tool amazing.
Esgyn adds active-active multi-datacenter to full ACID SQL with Hive, HBase
The intention is to unify this, multirust, and rustup.sh. It will probably just be branded "rustup."
This is Jessica, Data Scientist at Hired again...

I'm glad you've had a great experience on Hired and that it has changed your life for the better.

I'm surprised that your experience is that the initial salary offers (at the interview request stage) are significantly different than your final salary offer, because I can tell you that this is not the experience of most people on our platform. The majority of the final salary offers are equal to or greater than the offer given at the interview request stage. On average the final salary offers are slightly higher than the interview request offers across all Software Engineering Hires on the Hired platform.
Email is very useful but does not make money. Salesforce, which is probably easier to execute as a product than Gmail, makes much more money with fewer users.

It's not surprising that they die off all the time as there is no way to monetize them.
You are correct. Guess I read too much into "verification".
Why do I need to "sign up for the beta"? Why do people think this is the cool trendy thing to do? Let us have it or let us know when it's finished. I don't need to know about it now.

Are they fishing for a buyer?
Isn't this more like returning to an "old style"?
I don't see what one has to do with the other.

EV adds value over a domain verified certificate by claiming to verify the identity of the organisation. This is done through a background check when an EV certificate is applied for.

So if an organisation uses a non-standard domain (e.g. Microsoft purchased "SpecialXBoxPromotion.net" for some holiday discount) you could still see, via EV, that that organisation controlled that domain.

The CA system has a few warts, but Certificate Transparency, revocation lists, and oversight are helping combat that. But none of this helps or hurts EV as a concept either way.

The real issue with EV isn't with the EV concept or EV process, it is that end users don't understand EV or why it matters.