skysight-inc/HackerNews huggingface dataset:
I am running both uBlock Origin and NoScript and the website still found a way to annoy me: it gets Firefox Reader stuck, so that I am supposed to read the article in their terrible layout.
That's awesome! Has he emailed the main OBA developers mailing list about it? https://groups.google.com/forum/#!forum/onebusaway-developer...
#linkedin sends #unsolicited #sponsored #messages to my profile #inbox
I’d like to posit this scenario to everyone, and hear your responses:

A privately-held telecom provider (i.e. utility) disagrees with my political views. As a result my internet service is terminated.

Let's agree the definition of a public utility is "Furnishes an everyday necessity to the public at large".

Has the provider restricted my First Amendment right?

At what point (if ever) would you consider Facebook/LinkedIn/Twitter public utilities?
You mean "punishing a controversial user", right? Not users?As in, that's the only account for which that's happened.

I ask because you make it sound like it's a tool they deploy regularly or at least occasionally, where as far as I know it's only happened once, to this one account.
TagSpaces: Your hackable file organizer
Fonts can now contain embedded videos
No: "Copy and paste-friendly Go crypto"
Crows also seem to be doing analogies http://www.scientificamerican.com/article/crows-understand-a...

Douglas Hofstadter says that thinking is all about making analogies, so that is all pretty remarkable.

https://www.amazon.com/Surfaces-Essences-Analogy-Fuel-Thinki...
By the way, when there are crows around, do not stare or point at other birds' nests if you spot any among the tree branches. Crows are very good at reading human gestures. If they see a bunch of humans staring and pointing at something, they will understand that there is something of interest in that direction, and will inevitably find and destroy the nests.
> ST3 builds a ton of crap to the outer suburbs and 50 billion dollars and 20 years later it will still be a pain to get from the University District to Ballard. But at least the taxpayers of Bothell will have an easy way to get to Totem Lake!

That's one of the shitballs that the Washington legislature has handed us with how Sound Transit 3 works. It's called "subarea equity" and means that taxes are spent only in the area where they are gathered--areas called things like "North King," "South King," "Snohomish," and so on--which sounds great and all but the tax rate has to be uniform across the district and the entire district must vote in a single yes/no vote. So Bothell is spending its own money to go to Totem Lake but Seattle's more expensive needs can't be fully met because it would take the tax authority of the entire district to be spent in a single subarea and neither the voters or the Sound Transit district organization would go for that.

This is what I alluded to when I wrote that I understand, politically, why ST3 is written as it is. Seattle as a city is never going to have the tax authority for us to buy the kind of in-city dense transit we really want. There's absolutely no reason for the state legislature to give it to us (especially not with that 1% hard property tax cap written into the state constitution) since leveraging Puget Sound's representatives for votes on allowing us to tax ourselves on a handful of transit packages is what the rest of the legislature uses to strongarm votes for road packages in the rest of the state (that, conveniently, never seem to have to go to the ballot).

So I'm voting yes on ST3 because, with all due respect to Mars Saxman whom I really respect and really want his ideas to come true, I don't think we'll get a better package in four years.
Can WordPress Scale Its Community Without Mentorship?
Possibly, but I've actually been hunting for a cross-platform, easy-to-build UI kit for Python, and this certainly seems easier than Tk or Qt. So it fits the bill for general cross-platform use ;-)
New Approach for your office dashboard
Why do I need to give it access to my search history and email to be able to find excel functions for me?

You should think of your personal data as a valuable asset that you can use to pay for things. Now you know why you need to give Cortana access to them.
Relatedly unrelated.. if you want to understand the relationship between Great Britain, the UK, Scotland, England, etc.. then this CGP Grey video helps a lot:
https://www.youtube.com/watch?v=rNu8XDBSn10
On my way to work one morning I came across a raven funeral. I didn't know that's what it was at the time. All the ravens (Australian) were gathered broadly in a disk amongst the trees, there were about 20 of them, all quiet and quite still. I had a choice of routes, either through them or around them to the right, I chose the latter as I didn't want to disturb whatever they were doing.
The problem with just exposing '?productName=cupcakes' is you're assuming just one filter with simple equality. If you need to expose something even just a little more complex, i.e. "A=1 or B=2", or something other than equality like "A>1" or "B!=2", then you quickly find yourself re-implementing a little expression language, syntax for literals, etc. It is a slippery slope, which one can happily go down and succeed with a custom solution - until you then want someone other than your clients to pull data from. Then they need to build their filter in your language, which is of course different than the next guy's language, and so on and so on.

The fix for this is OData. Not all of OData - just a little bit. It lets one standardize the filter expression syntax (as much of it as you choose to support) without making any requirements on the backend.

I'm personally confident in making the claim that OData $filter doesn't require you to bind to a server implementation, because I work on a service built in Node.js and deployed on Linux in Azure that uses OData as a filter syntax and satisfies it's data requirements from three completely different backend servers, none of which is a SQL Server (not that you mentioned SQL, but it's often cited as "all that OData is good for"). One of them is Elastic Search, BTW :), the other is a proprietary aggregated metrics store, and the third is a cloud-scale columnar data store. All three of these can be queried with the same syntax, from tons of off-the-shelf OData consumers, and for clients the choice of what backend to pull data from is literally the only thing they change. From a business value perspective this is pure win, and this is due in large part to using just a little OData, at just the right spots.

I think of OData like salt in a recipe - a little bit is great; too much ruins the dish. Moderation in all things... :)
> What usually happens is that they work fine for languages that look, semantically, basically like the native language on the VM.

> The JVM works if your language is mostly like Java (Java, Clojure, Scala, Kotlin).

I'm really curious why you're characterizing Clojure as "mostly like Java"?
Google Chrome Malware Leads to Sketchy Facebook Likes
Will Google Release a Bootstrap for Material Design?
Sound Transit wanted to run light rail on the Eastside Rail Corridor. Kirkland's city government strenuously objected: http://www.kirklandwa.gov/Residents/Community/ST3.htm
This should be explicity explained or taken off the front page. Flagging.
Sure, your suggestion works well, but where is the PROBLEM statement? Starting with a comparison to the competitor works only for an existing market.

Like OP on the 3 min pitch says, ppl want to hear what problem you're solving, otherwise they won't listen. Dill or no dill.
WORDPRESS – WEB DESIGN|SEO|PARAMARKETING.GR
How do you factor in the cost to your reputation when people see you using Bing?
I thought it was a troll, but this account posted this a day ago: "About to turn 60, been a daily hardcore drug user for most of my life". So it seems like they're pretty used to this lifestyle.
> Continued overall growth but lagging adoptionof IPv6 have brought a reimagined IPv4 upon us, one thatentails address sharing in both space and time.

Sums it up pretty good.
and they were only comparable then because lenovo seems bent on cheapening the ThinkPad.
I totally agree on the UI disaster that a lot of those mailing lists are. But it seems like the solution to that would be a better mailing list ui, not to throw the whole lot out and start from scratch.
I've always wondered why there might be a difference for blades.

Creams and brushes, sure. If you have very soft, sensitive skin and soft straight sparse hair, you won't enjoy a hard brush and you won't need as thick a lather as someone with thick curly hair, so you might prefer a softer brush (less "backbone"). And some people might have adverse reactions to lanolin or find menthol irritating rather than refreshing.

But a blade's sole job is to cut hair, for which, presumably, the only quality required is sharpness, preferably retained for as long as possible. Aside from a less sharp blade being less of a pain on someone with softer and sparser hair, I can't see how blade experience would vary from person to person. What's your (or grandparent's) view?
lots of assertions, very little evidence.

House prices being are due to a lack of building, due to classic British nimbyism. They are not the fault of poor migrants or rich migrants.
One must not forget Madeira islands either
ShareLaTeX Co-founder here. I'm glad that it works well for you once set up!

As for the installation, I know, this bit kind of sucks, sorry :( How long ago did you last install/upgrade? My co-founder is working pretty much full time on improving the ease of installation and configuration. One of the difficulties is that we use a lot of small services, which is great for large scale deployment, but a bit of a nightmare for producing a single standalone installable service with a unified config system. We're getting there though, and it's a priority at the moment. If you've got any feedback or problems you hit, please reach out at team@sharelatex.com. Thanks!
No it doesn't, they are made by Sun Microsystems, they are free because of Sun, not Oracle.
That's not entirely correct. If 51% of the network is overtaken, and blocks are mined that aren't considered valid, that 51% will have hard-forked the network. The 49% chain will likely maintain its value- since the new blocks won't be accepted by the rest of the network- and the majority fork will die.

This is the whole "longest chain" versus "longest valid chain" distinction. A Sybil attack can censor the Bitcoin blockchain, but 51% doesn't gain full control of the network.
Does anyone know a similar site for Emacs users?
They have their own product because they are an industry. DSC isn't.
There isn't any, unless you redefine "saying some mean things" as "telling people to harass her."
If an attacker ran the entry and exit node for Alice's connection, they could exploit this technique and not need access to the relay node.
Why would anyone want code that is not mathematically proven to become law?

Yes, even with modern automatic theorem provers it is a bit torturous. But people are even going so far as writing a mathematically proven safe kernel (1) and Ethereum is much smaller and simpler.

(1) https://sel4.systems/
What programming language was used to code Pokémon GO?
Cloudflare ReCAPTCHA Exposes Tor User's Anonymity
European Tech Funding Report for Q2 2016: A Down Quarter
How Dinesh Agarwal Built the Alibaba of India
"Finally, to demonstrate both their deep involvement in the activity and to prove they are not an undercover cop, they must pass a timed written test on the minutiae of various child abuse victims and media."

This part seems strange to me. Police officers working in...this area, look at a lot of the relevant material and are probably intimately familiar with the details of famous cases. If anybody can be expected to pass such a test, it's a cop.
The neither the newer VPC ELBs nor CloudFront support IPv6. Not even the Route53 DNS servers have an IPv6 address. With very few exceptions, there is no IPv6 support on AWS, internal or external.
No. Hu?

"Made Back" usually means "Covered the purchase price".

I was merely commenting on the unusual practice of multiplying revenue by the multiplier that a company is usually bought at and then using that to say that the price is "made back".

I guess one could say something like "that justifies their price using a 30x multiplier on the savings". But that isn't the same thing.
Appearances can be deceiving. It might look crude and simple, but it's not.
Of course Google supports exact string matching. Just put your term in double quotes.
I've been following the Ethereum/DAO situation since the drain of funds occurred. I currently do not own any cryptocurrencies so this has been my first real look at the communities surrounding Ethereum and Bitcoin. In laymen's terms I am under the impression that these crypto coins are to be treated the same as cash. If I hand someone $10,000 in USD and they disappear and/or spend the money without fulfilling their side of the contract, I'm out of luck. Sure, I could take them to court but if I can't find them (or I sent my crypto coins to another country) or they can't repay, my coins are still gone. I know there are different schemes to handle this situation, such as coin burn, escrow, etc. But, barring those methods, once a coin is spent it's forever spent, same as a crisp $100 I hand to some door to door salesman that never comes back.

After dipping my toe into the crypto currency world, learning about the DAO and Ethereum, there are a few things that bother me about this whole situation.

1.) Rolling back (voiding) transactions, which seems to go against the concept of cryptocurrencies in general.

2.) The conflict of interest between the DAO, slock it, and core Ethereum developers, and their hefty co-mingled investments in the DAO.

3.) The labeling of this person as a "thief" when they played by the rules set forth by the DAO contracts. Maybe not the spirit, but courts generally decide that. The code is the law and is final is my understanding. (I don't know how you code the spirit, by the way.)

4.) The non-inclusive "democratic" vote of the Ethereum community on the hard fork that appears questionable.

5.) The different rules for reversing a "theft" depending on whose funds where taken (see #1 and #2) or how much was involved.

6.) The centralized decision making on the fork by a small number of people who stand to lose substantial funds based on a poorly understood investment vehicle.

This whole situation occurred because of some poorly implement code and now there's a whole lot more code being deployed in a hurried manner. If there is another unnoticed, unintentional way to run code that is not within the spirit of a contract in the future and no core Ethereum or slock it funds are involved, will another hard fork occur? Will they legally be forced to do it? It seems as though the risk was contained to the DAO's funds and now, with the hastily rolled out fork, the whole Ethereum market is put at risk.
4 Tools That Help Remote Web Developers Collaborate
Says the father of JavaScript
Try J then. It uses the ASCII character set, and has added some concepts that APL seems to be adopting. [1]
And it is amazing what you can do once you have put some time into it.
Jd and Jdb, both database apps for J beat Spark/Shark and others at the big data game. I'd call that pretty powerful. Similar to the way qdb/k is used a lot in the finance sector for ticker data, but J is opensource.
[1] jsoftware.com
or A also insert, but at the end of a line.
Some context: Germany has a very special, unfriendly system called Abmahnungen. Basically, whenever you see someone violating a right, you can partner with a lawyer and send them a bill. That's the system with which in Germany the anti-copying industry and its lawyers are using file-sharing to make money.

Given the hints in the announcement and the linked explanation from sfconservancy.org, together with http://www.ferner-alsdorf.de/rechtsanwalt/it-recht/urheberre..., what seems to have happened here is that Mchardy used that system to target distributors of linux systems to make money. If, as in the lawyer blog described, making the source code available online is not enough and you need some written offer, basically all linux vendors can be targeted from a right-holder. They'd have to cease the "violation", pay lawyer costs (normally inflated to make a profit) and often be susceptible to pay for damage as if they had no open source licence at all to distribute Linux. This might be very expensive, and even defending against overly broad claims will be expensive.

Uncertainty like this would be a great danger for linux distribution in that country. But note that I have no clear image of what really happened, I'm just combining some pieces. Still, given the danger of that broken juridical system, if someone is active in that space and even only not willing to clearly communicate his methods and goals, to block him is the least these organizations should do.
This can happen to people as well. I've heard stories about people throwing rocks at ravens in parks, where the ravens at later events responded by crapping on the person from up high, or throwing small rocks and twigs on him as they flew by.

Never forgive, never forget.
Licecap and visualize
> Now you know why you need to give Cortana access to them.

Do you think this is the sole reason behind that?
And then twitter suspends that one. Rinse and repeat.
TalkType Voice Keyboard – By Baidu Research
Windows 10 “Developer Mode”
Industrial land for sale in Tirunelveli
Globalization and fast lifestyle has encouraged the real estate industry to step in E-World. AKS Real Estate has many categories like Houses, Apartments, Residential land and Commercial Lands, Commercial Properties, Agricultural Properties, Farm Houses are ready to sale in Tirunelveli. We are ready to Sale Residential land in Tirunelveli your property with good market price. We are offering the Best Residential land for sale in Tirunelveli in which you can choose the land with in the budget and according to their needs of the customers.
one of my issues with bing is that its primarily targeted to US. most of the cool features are not available internationally. on the other hand google seems to have localized content everywhere (even though Google Now is again not available in my country)
Oh absolutely, I think Kivy is fantastic and the best option for UI in Python currently. I just wish the community was bigger.
In the specific case that nol13 was talking about (using Bing to search for an Excel function), yes.
You can also do:

:10d - to delete line 10

d99d - to delete next 99 lines

:10,99d - to delete lines between 10 and 99

:-4,.d - delete from 4 lines above to current line

this also works with other commands

Anyone fancy playing vimgolf? http://www.vimgolf.com/
Recently started to go to the library, any book, old, thin, large, is better than wikipedia for this.
I think this says a lot :
"A petition signed by 51 neighbors filed a petition with the city of Seattle failed to prompt action."
Very nice. I've added VimGIFs.com to my list of resources for learning Vim (http://www.verticalsysadmin.com/vi.htm)
Not enough data to draw a firm conclusion from here, but I've heard enough stories of busybody neighbors to be suspicious of anyone who comes in claiming that bird poop has caused $200,000 worth of property damage. You'd expect the whole neighborhood to be leveled every time a starling migration comes through.
It should be clearer now with the comments in this thread. It is quite important and the news itself should definitely be on the frontpage.
I heard some squawking in the yard, and went out to investigate. My cat had caught a young robin. There was a pair of robins, a pair of bluejays and a pair of crows all squawking, divebombing and generally harassing my cat. The robins and jays eventually went off somewhere else, but the crows carried on harrassing my cat for years. They would leave for the winter and come back the next year to make my cat's life miserable whenever they saw it. Over a dead bird of different species.
I assumed HN community was beyond fashion and opinions like this.
> Although, in my experience of using vim, the mental effort of working out what character I needed for t/f tended to be far more disruptive than just using arrow keys/mouse.

I think you maybe didn't give it enough time. What really happens after a while is that you don't have to do any mental effort to do very complex things fast and efficiently. My experience is that after three months I had some sort of clicking in my head and everything made sense.

Said that, I wouldn't mind Ctrl-D on vim though, that's one of those sublime's features that I really like (and non consecutive multi line editing).
Okay, so these are the kinds of things that definitely need a citation ;)

In what sense do you mean reading minds? Genuine mind reading, or basically a kind of intuiting about human intention based on say, body language?
*even screensize.
> Given open Linux distributions have a habit of making devices Just Work™ indefinitely

2006 Conroe is still perfectly capable of running the latest Windows OS. And anecdotally I had to rescue an Ubuntu installation few days ago simply because the root partition got filled and system didn't boot. Go figure.
Seems like crows are prime for weaponization (maybe expressing my inner Dick Cheney here). Just don a mask and attack a few crows near your target, leaving some witnesses.

Has it ever been done before? A quick Google search didn't uncover anything.
Why video games are a whole different programming ballgame
Debugging over email
https://joeyh.name/blog/entry/Re:_Debugging_over_email/
Show HN: Go-apt-cacher and go-apt-mirror
If you append &tbs=li to the end of the query URL, google does a literal search.

If you want it as a default, add it to your browser as a search engine plugin: http://mycroftproject.com/search-engines.html?name=google+ve...

Or: Search tools → All results → Verbatim
:) I've written about my encounters with hooded crows on Hacker News in this comment:
https://news.ycombinator.com/item?id=11540261
Ah yes, the part that "controls" free will.

Or maybe they didn't, because it's a logical impossibility.
'The graveyard of the Earth': inside City 40, Russia's deadly nuclear secret
I am not sure where I said users don’t matter, but users are not customers. Google sells users to their customers the advertisers so of course users are important to Google. If happy users gets you more customers then creating happy users is a good strategy.
Of course no one wants to see people harassed, but it's just that Twitter until recently was both censorship free and well known by the general population.

Personally I think it would be great if these things could be settled in courts with due process. Harassment is a crime and nothing would please me more than to see some of these harassers serve time.

But what's the other way? Twitter becomes non-neutral arbiter of what is right and wrong? One person's rebel is another's terrorist. One person's mob is another's protest. If Twitter starts to get involved in some censorship, it raises the obvious question from members of why that one thing they don't like wasn't censored. The only viable way for a free platform is all or nothing. Can't half way free speech.
Flights to Punta Cana on flychecker from € 548
Together, these forces combined to drive some APIs to respond with a 200 for any response.

I once had to work on such an API, which was designed that way because of similar limitations in the (third-party?) iOS networking library used by the app that connected to the API (as it was in 2013, anyway).

One can see how thinking of an HTTP request as an RPC rather than a REST request/response would justify throwing an error instead of returning an object, but since REST is now more common than RPC, one would at least expect an option not to throw.