skysight-inc/HackerNews huggingface dataset:
I just tried this and it seems to work ok. I was able to link my BMO and Capital One Costco accounts. TD didn't want to sign in.

Knowing that this is possible, I wish more of these services officially offered their products cross-border. I'm not a huge fan of Mint, and have always figured the cool new apps were US only. I guess French language support might be a roadblock.
What a great tool to get my non-techie instant-pot-using-relatives to understand what I do at my day job... but on a larger scale.
There's a lot of out-dated junk in this latest dump, so do take all of this with a gigantic grain of salt.
So does cassandra.
the programming people i admire most just randomly seem to be the same people who never write angry rants about programming topics.

took me 20 years to notice this.
And you force me to breath the fumes.

Driving a car is not a human right. It is actually a very expensive service provided you, almost for free, by the government. It is your largest entitlement.
Hi CM, i'm Cyrus, a developer on the C#/VB IDE.

First: The benefit of this approach is that people can now use this sort of feature down-level. i.e. you can interoperate with this code even if you're on a previous version of C# or VB. Also, it means that the libraries can be rev'ed independently of compiler and IDE releases. There's a lot of value in having this sort of thing. And in the past people would rightfully complain about the lockstep nature of wanting to adopt a language feature, but having to switch over an entire toolchain to do so.

Second: We actually do have a feature to help you out here. It's available in C# in RTM and will be in VB in the next update. If you enable: Tools | Options | Text Editor | (C#/VB) | Advanced | 'Suggest usings for types in NuGet packages'

then we'll offer to add the NuGet package for this for you when you use a tuple.

We'd like to eventually make this option on by default. However, there is a memory cost to it, and we'll need to win back that memory usage in some way so that we can abide by our commitment to VS using less memory and being more lightweight by default than previous versions.
Which commute are you referring to? My experience in Japan is very limited but my impression was that the mixed-use, and extensive public transport options led to some of the efficient transport I've ever encountered. Perhaps you're referring to strains on capacity during peak times?
For those actually curious about the implementation on solaris/illumos, heres a quick rundown (from looking at current illumos source):

- comm_page (usr/src/uts/i86pc/ml/comm_page.s) is literally a page in kernel memory with specific variables that is mapped (usr/src/uts/intel/ia32/os/comm_page_util.c) as user|read-only (to be passed to userspace, kernel mapping is normal data, AFAICT)

- the mapped comm_page is inserted into the aux vector at AT_SUN_COMMPAGE (usr/src/uts/common/exec/elf/elf.c)

- libc scans auxv for this entry, and stashes the pointer it containts (usr/src/lib/libc/port/threads/thr.c)

- When clock_gettime is called, it looks at the values in the COMMPAGE (structure is in usr/src/uts/i86pc/sys/comm_page.h, probing in usr/src/lib/commpage/common/cp_main.c) to determine if TSC can be used.

- If TSC is usable, libc uses the information there (a bunch of values) to use tsc to read time (monotonic or realtime)

Variables within comm_page are treated like normal variables and used/updated within the kernel's internal timekeeping.

Essentially, rather than having the kernel provide an entry point & have the kernel know what the (in the linux case) internal data structures look like, here libc provides the code and reads the exported data structure from the kernel.

So it isn't reading the time from this memory page, it's using TSC. In the case of CLOCK_REALTIME, corrections that are applied to TSC are read from this memory page (comm_page).
A taxi monopoly can help citizens at the expense of consumers only to the extent that citizens are not consumers. If few citizens are consumers, it seems the taxi monopoly is not serving most citizens well. Isn't that a contradiction?
Great idea. A wikipedia or similar for closed captioning.
You are right. I messed up here. The voter turn out in LA is typically ~10% of the population. Garcetti got ~6% of the population to vote for him in '13.

https://en.wikipedia.org/wiki/Los_Angeles_mayoral_election,_...
I used Serverless back in the v0.5 days, picked it up again yesterday for another project. I have to say, the current version has improved vastly, from project architecture to ease of use (remember all those `json` files?!) and also documentations! Not to mention the provider support it now has. I like the idea of Serverless, and now I love it even more!
Microsoft's language roadmap list F# as their third most important language:

https://blogs.msdn.microsoft.com/dotnet/2017/02/01/the-net-l...

But I wouldn't judge too much based on team size - the Visual Studio Code team is very small, and yet has an incredible velocity and quality.
Seems more like you have personal beef with the chronically congested crowd (CCC).

As a representative of the CCC, I'm going to have to ask you to stop being sinusist.
UK-focused blog with rebuttals for many common anti-LVT arguments: http://kaalvtn.blogspot.co.uk/

The author is an advocate for (as I recall?) having LVT replace at least CGT, income tax, national insurance, corporation tax, and, especially, VAT.
Regarding everyone who thinks LA offices are not centralized... think Tokyo. It's multiple cities connected at the hip. LA never ends between them, and is actually worse for traffic because people need to travel through them.

Like Tokyo, LA would be perfect for more trains. But like Tokyo or NY, the evolution of which becomes a city where cars become either a luxury or an impossibility.

This is great when the ride is clean and on time, which is why I would hate to see LA end up like NY.

But then again, if it's too convenient, you end up being pushed in by men wearing white gloves, at least during rush hour.

That's why co-working spaces are awesome. It's not working from home, but it's not going to work either.
United Hack Of America
Which industry are you in (a list of similar companies also works i.e. GOOG/MSFT/FB) and do you manage people?

£150k at 27 sounds exceptional unless you are a contractor.
You're throwing around terms like "selfish" and "cheating". Both have connotations of intent. However, the disconnect is that none of the anti-vacciners I've come across intend to do anything you are suggesting. While from your perspective, they are gaining while not contributing, it is neither their intent nor their observation.

So my question: Why use words like "selfish" and "cheating" when many/most of them do not believe they are gaining anything without contributing?

>and it warrants opprobrium and moralising disapproval, to minimise it. That's the purpose.

Forgive my skepticism, but if you are trying to tell me you are using such words in the hope of minimizing the behavior, I have trouble believing you. Two points:

1. Such behavior is more likely to cause dug heels and less likely to change people.

2. When you study the field of morality (scientifically, not just mere philosophy), you find that almost all such acts are for selfish purposes, with post-hoc rationalizations. I mean your selfish acts. As in you feel a need to criticize and ridicule, and your justification above is an attempt not to make it appear so.

There are ways to persuade people. The method you cite (opprobrium and moralising) is amongst the least effective. If your goal was very strongly driven by trying to persuade people to use vaccines, you would focus more on other techniques.

>Not entirely sure what you mean - do you mean to say that the anti-vaccine stance is not selfish (which is in a sense a scientific issue), or that (while it is) there are people that are (in other ways) not selfish?

My point is that the label is broad, and you applied it to the person, and not just the act. Any neutral person who hears this will simply find it false. Put another way, if someone wants to dispute your claim, it is trivial to do so - I just did it in my original comment. I know at least one anti-vacciner who is less selfish than pretty much any pro-vacciner I know. And in general, I find the anti-vacciners that I personally know to be less selfish.

You do not come off as one who is trying to cause change, but one who wants to sit and criticize. As I said:

>You could have said that the anti-vaccine folks are reducing the herd immunization, and are benefiting from said herd immunizing without calling them selfish.

Why didn't you? The point is as valid when phrased my way.
Name a region where taxis provide better service than "rideshare".
Thanks, that was the answer I was looking for. I appreciate the openness!

In a perfect world engineers would have to request elevated permissions from a manager/team lead to query tables holding financial information, but in our un-perfect world that's usually not feasible.
LA has far more highways and roads. They support individual transport far more than Prague does. But they don't seem to be doing so well do they...
Managing Vue.js State with Vuex
I don't know how true that statement is. But that sounds like some AI, a mouse and a browser would make someone a lot of money.
So with c# 7 all I need is VS 2017? It'll work with existing .net 4.5.x and 4.6.x projects? I tried tuples and VS complained. Are there instructions to get that working somewhere?

In order to compile on a build server do I need an updated toolchain?
Ha, yes. Still, many of the bums have severe untreated mental issues; no matter the money they will still be badly off, but maybe not as smelly.
Cap Tables aren't usually private. I don't recommend advertising it on your website but, certainly, any new investors will need/want to see it before committing.
Potentially interesting for use with ZFS as an LZ4 alternative?

I recently did some benchmarking with lz4, gzip-6 and gzip-9 to look at using better compression for archival datasets. However, the overhead of gzip made the system largely unresponsive for days! An algorithm with better compression ratios but less CPU overhead would be a great addition.
Amazon Giveaway List – Giveaway+
Totally off-topic, but reading your example made me realize how learning basic journalistic skills could improve my media literacy. Would you happen to have some book recommendation or any other suggestion on hand?
Neat! The audience for the tool seems to be someone who can hear, though. Has there been any awareness or discussion of those who cannot hear? Of those that cannot hear, a large majority use captioning or sign language. Video in a PIP mode, or captioning support, would go a long way in including everyone to the party. Also, the earlier these features are added, the more content is accessible.
They're testing a concept here that's basically under-water balloons to store potential energy: http://hydrostor.ca

It's a pretty small-scale experiment, but everything has to start somewhere. The Deep Lake Cooling Project was prototyped at some point and that's well into production now, providing inexpensive cold water for chillers through the downtown core: http://www.canadianconsultingengineer.com/features/toronto-w...

The Hydrostor project is roughly located in the same area as the Deep Lake intake pipe comes ashore.
That is an insane amount of negative experiences. Have you considered purchasing a car?
To be fair, though, the question is already pretty legalese, and presumably precisely as to remove the need for pragmatics or "wriggle room". How hard would it be to also clarify that aspect?
Yes. Irrespective of who posts my content, the links are consistently bumped from the top of the front page.

No humor allowed on HN I suppose. Their loss.
> Compare that to Comey, Director of National Intelligence

There is no Comey who has ever been Director of National Intelligence. I suspect you mean Clapper.
>Nope: everyone else gets vaccines, they are clearly more selfish in this regard

From their perspective, they are not getting a benefit. How are they selfish?

Great of you to take one piece of my comment and ignore the main point of it.
Donald Shoup is an expert on parking and urban development!

https://www.youtube.com/watch?v=uVteHncimV0
The CIA doesn't follow the rule of law (as evidenced by this leak). Wanting to disband them is not the same thing as saying we shouldn't have a US intelligence agency.
Strongly concur.

Ask any military officer who is a ring knocker; telling a 100% truthful narrative in such a manner as to provide a false narrative is still grounds for breaking the spirit of the honor code, and thus grounds for disenrollment.
> In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

from https://en.wikipedia.org/wiki/Functional_programming

I totally agree that neither iterators nor 2/3s of closures are "functional programming". That's fine, though, because I really enjoy the sane way that it all was done.

If you check out

https://doc.rust-lang.org/std/iter/trait.Iterator.html

and search for `FnMut`, you see that most of the iterator methods are side-effectful. That is cool and fun and very useful, but it isn't functional programming.

Edit. The term you are probably looking for (guessing) is "higher-order programming":

https://en.wikipedia.org/wiki/Higher-order_programming
What travelling have taught me so far…
You're right, that is much more rightfully offensive than just the naming problem.

We have a similar bit of bullshit in British Columbia, where government health insurance is paid through premiums, administered outside of the tax system (which is annoying as hell, and doesn't happen in other Canadian provinces), which are progressive only up until $30k (£18k) annual income, and fixed after that at $900 (£550) /person/year. Which is 3% of $30k/year, but 1% of $100k/year, etc.

... actually laid out like that and looking at the inhuman shitshow in the US, I think I might withdraw my complaint.

But, back to naming because obviously that is what really matters, a regressive tax[0] is still a tax.

[0] https://en.wikipedia.org/wiki/Regressive_tax
Did you actually click on the link in OP?
Short, succinct and helpful article. Going through similar growing pains with my startup so this is timely. Scrimba looks great too, think it could really push the e-learning market forward.

This kind of tool would be great for Khan Academy's coding tutorials. Good stuff!
DMOZ is how just about every search engine currently alive got seeded. The quality of the links was good enough that you could be reasonably sure to only hit spam after the second or third link traversal which gives a good testset to train a classifier with.
New ‘Sansar’ Video Glimpses More Virtual Worlds Made on the Social VR Platform
I agree. I changed my cell number February 6 one month and 1 day later I have 47 spam, telemarketing, hang ups, sweepstakes, etc calls I have interupting my day ..Everyday.
dv/dt(#7) == g
Yellow cabs for safer rides
If having everyone onsite hurts the project, there is something terribly, terribly wrong with that project.

The problem in LA is that VCs and founders have money to live by the ocean, so they start companies near the ocean.

If an LA startup is stunted by its inability to hire, that startup should move downtown where trains can deliver a workforce from distant suburbs and the surrounding counties of Orange, Riverside, San Bernadino, and Ventura.
It is a powerful piece and reminds us that we have a lot of work to do in the overall industry.
Care to share your ribs recipe? The issue with things like that which I noted in my original comment is that they seem to require steps like finishing under the broiler. At that point I'm not sure the IP adds much to the dish and I'm inclined to just grill or broil them to begin with and save myself some cleanup with the IP.
Yes. Download "Build Tools for Visual Studio 2017" from https://www.visualstudio.com/downloads/ - then use `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe`. For the new Tuple support add a NuGet reference to System.ValueTuple.
Hmm. I'd say it's often "our" problem. Racism, sexism, climate-change denialism, etc. All stem from anti-empiricism.

As the main said, "It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so."
Yes. Correction made in the parent comment.

Thank you.
Yes, I think I am conflating the issues of XUL/legacy extensions and the NPAPI plugins.

All I can say is that while I didn't take a lot of time to parse this, most of the people impacted by this issue will take even less. They will just understand that Firefox worked with Google Voice and then stopped.

So it does seem to me like part of an overall theme. Firefox used to let users decide what was safe, now it's decided for us.
You can also skip to the end and mess with the finished code via the progress bar and edit button if you don't care for the explanation.
Trams are more comfortable for the passenger, as the ride is smoother. It's on rails, so no bumps, and acceleration/deceleration generally doesn't have abrupt jerks.

On the other hand, buses are far more flexible; a minor glitch like an accident or someone unloading their moving goods stops a tram on the street totally, because it absolutely doesn't go round any obstacle. Buses do.
The gettimeofday vDSO does use the TSC. The purpose of the vDSO is making visible the continuously updated values necessary for userland to adjust and correct TSC-based calculations. Many of those values are still necessary even when the TSC is shared and constant-rate.

A pure TSC implementation will sacrifice accuracy (because it's not being trained by the HPET or corrected by NTP), performance (because it'll need to do a full syscall occasionally), or both.

If you're sophisticated like NetFlix you can probably assure yourself it's no big deal. But it's a bad idea for others to blindly do the same thing. Look at the issue with Go's timeouts. Go used gettimeofday rather than CLOCK_MONOTONIC because the authors assumed the behavior of Google's system's clock skewing algorithm. That assumption broke spectacularly for many other people not using Google's servers.
Also I suppose it frees the logic processors from all IO (caching too?) related processing and allow for fancier strategies downstream .. (all guess fest)
Needs a volume slider.
Game On: Naples Opterons Give AMD Second Chance in Servers
Here's what I'll say:

By sitting the F# language service atop Roslyn Workspaces, F# in Visual Studio is in a far better place infrastructure-wise than it has ever been. Roslyn Workspaces are the lower-level piece that nearly every bit of .NET IDE work is done in.

A great example of how that enables F# in other areas is how the idea of support for the Roslyn Project System[0] went from a complete unknown to a reality. The work needed to support F# in various areas went down by orders of magnitude as a result of this work.

[0]: https://github.com/dotnet/roslyn-project-system/pull/1670

P.S. I'll be in London for a week. Even if you can't make F# Exchange, I'd love to meet up for coffee, beer, or whatever!
Certainly, a wallet (or a jewel!) isn't worth anyone's death, even a criminal's. One doesn't carry in order to defend a wallet. Any decent person would gladly lose $100 and some credit cards, not to have a death on her conscience. A criminal should know, however, that by violating the norms of polite society, he places himself in a fraught situation. It's very easy to cross the line between credibly threatening property and credibly threatening safety.

One carries in order to defend lives. One's own life, the lives of family, and if the situation warrants the lives of other innocent people. It's true that defending life with deadly force will get one in trouble in some jurisdictions. That's why it's better to live in the vast majority of jurisdictions where justified uses of deadly force prompt handshakes rather than criminal charges.
I've heard that point quite frequently.

So, one option for DMOZ to continue could be a movielens.org for bookmarks ;) But I'm sure there are further possibilities...
IP Fabric | Senior Backend NodeJS Developer | Prague, CZ | ONSITE

Early stage global startup based in Prague is looking for senior Node.JS developers who will bring order to our chaos, and help us solve the scalability and maintainability challenges, while delivering capabilities that our Fortune 500 customers crave.

At IP Fabric we're building next generation IP network infrastructure management solutions that enable to safely control any private IP network.
Our unique approach using graph theory in a native data model implemented in a multi-model database scalability and speed challenges that have been plaguing the industry for decades.

Our stack
* Node.JS, ArrangoDB, React.js
* Openstack/KVM, Debian (own infrastructure)

What we offer
* Initial Equity, and additional equity as bounties.
* 25 days paid vacation, 5 paid sick days, 30 days paid sick leave
* Flexible working hours and home office
* Equipment of your choice, various budgets to make your workplace feel like home
* Non open-space offices in the center of Prague with a lot of light

Email me at pavel@ipfabric.io
> What, exactly, have we learned here other than a spy agency knows interesting methods of spying?

That the US government pays software companies to keep their products insecure [1]. Why do you believe that they aren't spying on American citizens?

1. https://twitter.com/Snowden/status/839168025517522944
Hi Douche,

I'm Cyrus, a developer on the C#/VB IDE team.

One of the areas we invested a lot in (and will continue working on) is moving a lot of our analysis and processing work out-of-process. It turns out this is a much effective way to get improved performance while taking advantage of the available RAM in the system.

There are several reasons why this is, and why it's a better solution for performance than just moving to 64bits. For one, moving to 64bits substantially increases the memory requirements to the system. For the C#/VB compiler/IDEs, it can easily double the amount of ram necessary, which can be a substantial burden on many systems. For another, when you are in a single process, you massively increase the pressure on the GC, which can lead to exacerbated GC-pauses (which are one of the single worst contributors to the IDE feeling slow or sluggish).

By moving out of proc, we can actually use less ram, have far less chance of hitting 32bit limits, and greatly improve perceived and actual latency of operations (as GCs can happen in one process without affecting the other).

We, and other teams have been using this approach with great success, and we expect to continue moving more in this direction with future updates and releases. For example, I'm doing work right now to get our indices for 'Navigate To', 'Find all References' and 'Add using' to be computed and queried outside of the main VS process. The results have been hugely successful, with the features actually running better than before, VS being even more responsive, and no excess memory usage (like we would get with 64bit).

There has been significant investigations of 64bit, and the actual empirical results of those investigations have driven our decisions. Thanks!
If [1], of which I've only skimmed the summary, shows that the EC was aiming to "calculate a level of interchange fee that makes the merchants, on average, indifferent between a transaction by cash or by card", and if that's the level that's been implemented in the EU, then they can probably call it a success.

In the last 3-4 years, I've been surprised a few times when small businesses (plumber, street food seller, dry cleaner) have preferred a card.

[1] http://ec.europa.eu/competition/sectors/financial_services/d...