skysight-inc/HackerNews huggingface dataset:
To me, it actually adds visual complexity while eliminating the useful visual cue of a single line being a single link. Here, there are many lines, which to me indicate many links. In some cases, the line may present as dotted or dashed (the word "piggy" randomly came to mind) — things that signify something other than a link to me.

I would rather descenders weren't subsumed by the line either, but interrupting the element itself instead seems like as much as a problem as it is a solution.
Looking forward to see how much of a 'Web IDE' can actually be achieved. I continually feel like I should be making things in the browser, but there's no adequate editor still.
Very nice list. I would also add the ability to associate breakpoints with DOM elements. As in "break on any attempt to read/modify a given element". That would be extremely helpful in debugging the hodge-podge of Javascript libraries that many modern web pages are.
I really like how he applies the styles on hover. I wanted to do something like that with SmartUnderline but unfortunately there is no way to call getComputedStyle with the :hover pseudo-class applied. (This is necessary because SmartUnderline only applies to links which have text-decoration underline.)

Traversing the enter style ruleset is possible but didn’t seem worth it for a library like this.

Another way is through a configuration option. Something like `SmartUnderline.init({ '.content a': 'hover' });` perhaps.
Even in PHP you want that for decent performance: php-fpm is similar in concept to a Ruby/Python application server, albeit slightly different due to PHP being a web language first and foremost, and it's interesting execution method. Still, you run a process and connect nginx to it :)
SRC 0.3 – ready for the adventurous
> What would be so bad that you wouldn't be able to make excuses for it.

Consider the nature of the environment.

On HN when I see things that I agree with, I upvote them. Often I have nothing better to add, as very good points have already been made, so you won't see my username anywhere on an entire thread.

When I see things I disagree with, I'll usually throw in a comment. And with this being HN, where the government is the font of all evil, history started in 1991, everyone is a Constitutional scholar, and the Internet is a magical and special domain where government ought not act, I'm often the only one to disagree on threads like this. Which is fine, c'est la vie.

However normally the points I argue against are not quite so estranged from logic as the idea that an NSA algorithm with focus on a particular 7 words to automatically send SWAT teams to a residence, if only because people usually understand that there are only a finite number of SWAT teams, if nothing else.

So to be clear, I'm not suggesting anything is a justification for sending a SWAT team on 7 words. I'm suggesting that the idea is so patently ludicrous that even the biggest foes of the NSA here have to admit that it's silly to suggest of the NSA that they would send SWAT teams based only and entirely on pattern-matching keywords. So ludicrous, in fact, that it's not even happening, "stupid" analysts or not.

You don't need to be a statistician to figure out that things like satire exist, or research papers written about terrorism, or that there are military personnel looking through "open source intelligence" on extremists to find the edge that will keep them alive through their next deployment. Analysts probably have at least enough training to not burn their intelligence sources on dispatching a SWAT team to a grad student working on a master's thesis, otherwise it would be happening all the time thanks to /b/.
Google Groups archives a large amount of old Usenet threads.
The criticism is the same: You're worried about running binaries from a particular source, but will accept the signatures from the same source?
This thread is a depressingly self-serving reflection of this community. Few of you seem to have bothered to do anything but skim the article and come to a snap judgement based on what seems to be your idealised notion of how TLDs should be managed.

For the sake of my own sanity, lets just be clear here:

1. An island chain was forcibly depopulated in order for the largest land mass to be leased to the United States as a strategically important military base away from outside observers which has since been used as a staging post for the renditions of people to illegal prisons on US sovereign territory.

2. The former inhabitants of the Island are prevented from returning thanks to a tricky piece of political gamesmanship which classfieid the island chain as a marine park unable to sustain human population, whilst at the same time permitting the construction and continuous growth of one of the United States largest overseas military bases.

3. The Chagossians - now living in slums in Mauritius - or even worse - Kent, have limited access to education, die younger than they ought to, and are prevented from prospering in exile thanks to their ill treatment at the hands of the Mauritian government, the same government paid to help Britain pave the way for the above heinous acts.

4. The natural resources of the islands, the land, the sea, the soil, the strategically important geographic position, the TLD, the international dialling code, the airspace - all of this was stolen when the people were forcibly removed. You may discuss the merits of TLD sovereignty somewhere else, this is not the issue at hand here. If Britain can sell and profit from .uk domain names, the Chagossians deserve that same right as equals.

This is not about a TLD, it is about the abhorrent treatment of a small nation at the hands of a large one. It is the grossest example of the same kind of tawdry crap which colonial powers of past and present have gotten away with for centuries. Your ignorance and self-serving positions are staggering, disappointing, and completely unsurprising.
Yes, very much so. Have you seen the drivers' ratings? They usually hover around 4.8-5.0. If you're rated below 4.7 for both Lyft and Uber, I believe you're either on 'probation' or removed from their service.

You accidentally rating someone 3 for an average service can actually cost them their job. I'm hoping their algorithm uses some sort of a weighted average to offset the ratings of individuals such as yourself who consistently rate very low.
iOS8 Safari agrees with you. :) (As do I fwiw.)

Unfortunately I imagine this is easier-said-than-done and may have to do more with the underlying typographical engines of OS-s than browsers. (I’m just guessing though.)
because in your example any number of delivery services can go in and enter to compete for that business; but the realm of the broadband internet only 1, 2 or mayby at most 3 entities have been exclusively given the right to provide you with that access
Just Tell Julie
How often do these machines need spare parts? And how much power do they consume to operate?
I feel like he has just guaranteed that Title II won't happen; the Republicans just got elected on a platform that essentially boiled down to "We aren't Obama" and now control a majority of the legislature.
I strongly believe that this is the next version of Phusion Passenger.
Those things look ridiculously well-made. Moreover, the thread is not simply cut in the nut, but rather a threaded insert is joined with the nut casing. That looks like it is more expensive to make, and could be an Achilles' heel if it is botched in production. Suppose a manufacturer cuts costs by using a cheaper metal for the casing, thinking only the threads have to be good quality; but then the nut is easy to strip. What if the two parts expand at different rates under heating.

By the way, you can use two nuts to prevent loosening:

http://en.wikipedia.org/wiki/Nut_%28hardware%29#Use_of_two_n...

this could be cheaper than a much more expensive single nut. This article section explains how vibration causes loosening. The second nut ensures that the first nut stays in firm contact with the bolt threads even during moments when the pre-load is momentarily lost due to vibration, and so cannot rotate loose.
Does Moffit still remain a federal airfield that defense companies can ship sensitive cargo out of?

"Celli says his company ships satellites out of Moffett up to 12 times a year, and not being able to do so would mean a 160-mile trip to McClellan Air Force base, requiring 'cumbersome' and 'unsafe' travel down roads at night requiring special permits."

"Similar concerns are expressed by John Maguire, executive vice president of Lockheed Martin Space Systems Company. ... 'We have conducted a preliminary analysis considering a variety of facilities in the region, and have concluded that no single or combination of options provides a viable alternative to Moffett Field without adding material risk and cost to these critical programs,' Maguire writes. "

-http://www.mv-voice.com/news/2012/05/22/concerns-about-job-l...

Supposedly traveling to mcclellan would involve a literal armed convoy escort by National Guard or active duty troops, but i don't have anything I can quote to back that up.
Web 1.0 called and they want their underlined links back.
Product videos tell stories.  Here's ours
Even then, it is only a factor of 2 slower. That is next to nothing.
A little sad they didn't go with "Firefox Gold" for old time sake...
Of course the prisoner doesn't, society does, but that's just being pedantic, nobody's arguing that!

The point is that a society that forces a diet on a prisoner , which that prisoner finds immoral, is wrong.
There is also a question of NASA expenses for providing services and being reimbursed. If landing a private jet at Moffett without existing agreement (eg. Space Act Agreement) NASA would legally have to be reimbursed for costs incurred. Google may no longer be under those constraints.

NASA was also reluctant to grant "permission" because certain aircraft generate noise complaints.
They're not the gatekeepers of anything. Even if they didn't accept something, you could still post to http://seclists.org/fulldisclosure and everyone who cares would know about it. So there's no reason for them to hide/refuse any entries.
Of course it's about the money. Where does the engineer working on the open source software get money from to work on the project?
"You will need 5000 processes (1 client per process). A reasonably large Rails app can consume 250 MB per process, so you’ll need 1.2 TB of RAM."

Quibble: most multi-process web servers use fork() for child processes, which means they can share identical memory pages.
Apparently no-one.
Everykey Wants to Put Your Passwords on Your Wrist
Quora user finds resistance to forcing punctuality on his Dev
If a court decides it is illegal, they would need to tell an ISP to block... what? An IP address? Or the content?

If the former, we have issues because IP addresses are transient. If the latter, we have issues because that would require deep packet inspection.
12 minutes is way too short a length of time to judge.

I am divorced and have children. What's the product?
Happy birthday to you copyright status
Not only EU, the US DOJ also sued Microsoft over their monopoly. Microsoft could have blocked Firefox, they could have banned dual booting Windows on Macs. There's a lot of things they could have done to lock down their monopoly permanently, but they didn't do them because they were afraid of government regulators breaking them up. It was a huge win for government regulation promoting innovation.
Facebook's badly received Japanese TV comercial
If any network could even remotely stand a chance of doing that series justice, it would be HBO. However, it seems a bit outside the norm for them. Even in their most creatively rich productions, HBO still likes to incorporate sex and violence in ways that are often flatly gratuitous.

It's been a long time since I've read the Foundation series, but I don't recall a great deal of sex or face-to-face violence. So would this series be tame by HBO standards (and possibly disappoint their usual audience), or would they shoehorn in a lot of gratuitous sex and violence (and possibly disappoint fans of the source material)?

Of course, I've never understood being hostile toward a film or TV adaptation, for fear that it will "ruin" the original source material. Maybe the series will be great, and maybe it will suck, but the books will always be what they are.
Yep. He sounds like a really fascinating character, but it seems to me like Mars is not really the key motivation in his life. He sounds like he's running away from something. I hope everything works out for him in the end.
Cable companies 'stunned' by Obama's 'extreme' net neutrality proposals
The fact they won't deprecate anything is appalling. There are warts on warts on warts for sure and just about any criticism of C++ has some basis.

It may be surprising for you to learn that from the perspective of a programming something C++11 is simpler and more straightforward than c++ was previously. Believe it or not. I know didn't think it would be.
Do they actually block it? I thought the issue was that ISPs stopped hosting usenet servers for their users. You can still access usenet hosted somewhere else.
>The thing I don't get about approval voting is when do you stop voting for your second choice?

I actually think splitting parties into which ones you like or dislike is a far more natural process than ranking them. Especially when you start getting more variety.

That said, I tend to prefer Range voting, since it gives people the most flexibility to actually express their relative preferences.

>Yes, favorite betrayal is possible, but it requires a very specific set of circumstances

I don't think they're that uncommon circumstances. But more importantly, even the possibility of a spoiler is enough to make people think twice about putting their actual favourite first. It's nowhere near as bad as FPTP, but there's still some pressure to choose a popular party.
Congratulations on Raptor, I'll definitely give it a whirl.
Regarding static asset serving, I'm fairly certain serving them through the application server is often not the way to go anyway.
It would be pretty cool to put stuff like this together in a kind of an online code museum.
UMBC President Freeman Hrabowski III: An educator focused on math and science
Convenience and safety. Someone can pay $0.99 and avoid the trouble of tracking down all of the pdfs themselves as well as avoiding accessing a bunch of other sites.
You can take a look at "Insight Ventures Periodic Tables of SaaS Sales and Marketing Metrics" [1].

- [1] http://kellblog.com/2014/01/21/insight-ventures-periodic-tab...
Surprise Shake It Off Wedding First Dance
You can also see some dotting/dashing in the link on the page to the Butterick book.

I have a hunch using a faded color for the (possibly-then-thicker) underline would work better - the foreground descenders would retain distinction, without the noise of dotty/dashy line-ends.
I wonder what Joe Millar is up to these days. :)
I think this is a very reasonable criticism, particularly about words like “piggy”—no doubt typography is *ing hard.

Like is often the case with design, there are trade-offs. In this case I think the readability improvements to links with descenders outweighs the visual cue / scannability of links, particularly because I think links with more-descenders-than-non are not as common.

An interesting experiment might be to try to turn off the effect on words which fail some check (a high percentage of descender glyphs, for example). I created an issue on GitHub [1]—definitely something worth exploring. Thanks!

[1]: https://github.com/EagerIO/SmartUnderline/issues/1
My interpretation is at least a disagreement about whether the technique is effective. If your attempt at improving the discussion looks more or less the same as whining about downvotes, it's going to get interpreted as whining about downvotes.

edit: I guess the thread was getting cluttered and argumentative.
Almost none of the foods we eat were common 200 years ago, let alone 1 million.
Hi Dan,

I'll release it soon hopefully if I can trudge my way through the last steps in the process - i.e. writing terms and conditions and privacy policy.

Andrew
Yep, you're right. It's an independent company based in San Jose with no investment by Mozilla: "MatchStick is backed by Chinese hardware maker aBitCool and other investors, who Chang said he could not disclose. Mozilla is not one of the investors, Chang said."

I'm not sure whether VideoCore IV is faster than Mali-400, however.
Right, precisely, and this is at a very silly tier of microbenchmarking where you're doing little to no actual work, something you virtually won't ever find in the "real world".
Misunderstanding here (bad wording on my part): what i meant by "it's not about the money" is that the advantage of open source is not that it's free, I'm happy to pay, but in the other values which the person i replied to mentioned.
I hope that this is just a reporter getting carried away with his subject, and not an indication of what our civilization has come to:

[...] When Despicable Me 2 came out in theaters last year, Facebook worked up a partnership that let users download Minion stickers. It’s easy to imagine a future strategy for making money off stickers.

Marcus has even grander ambitions. [...]
Leftronic (YC S10) Acquired by AppDirect
That's a bit of a straw man argument. If you read closely, the article says: "The Chagossians are largely descended from African slaves brought to the previously uninhabited islands, 2,200km (1,367 miles) north-east of Mauritius, by the French in the 18th century."

Yes, these unfortunate souls have suffered generations of evil, starting with the slave trade and finish off with being expelled from the island(s). That said, I don't really see the argument that it is somehow their land. Should they have been properly compensated or better yet relocated somewhere with better conditions than what they had? Absolutely! In fact, it seems that a law suite seeking that compensation might have better luck than trying to reclaim the land.

The example used earlier with the Balkans is so much more complicated. Depending on who's side of history you take, all sides have a claim to most of the land in the Balkans. Things seem to be much more clear cut here.
Although I don't know this for a fact, I would assume their free tier is considered part of their sales/marketing expense which may have something to do with that.
> Is it simply a case of there not being enough competition between internet service providers?

This is a big part of it (2/3) of the US have 2 or fewer options for broadband.

> UPS and FedEx are free to charge a different price when delivering a package from Amazon.com compared to Walmart.com.

This is the wrong analogy. A better one is probably a gated community (which Wikipedia tells me is rare in Australia, unfortunately, so it may not be a good one for you).

The cast of this little play is as follows:

Netflix (played by amazon).

L3, Akamai: Played by UPS and FedEx

Comcast: played by the community association

You live in the gated community. You pay the association that runs the gated community for upkeep of the roads within the gate. Part of this includes a guard who lets delivery vehicles in.

Delivery vehicles used to be relatively low volume, but Amazon becomes popular, and all of the sudden UPS trucks are coming in a lot; as in to the point where the association needs to hire a second guard to let them in. The association refuses to do it unless UPS pays a monthly fee.

Around this time, the community association starts its own online store which residents can by from without any shipping delays.

Meanwhile, FedEx (which enters the community via a different gate) is having no trouble with deliveries. Amazon notices this and starts using FedEx in addition to UPS to solve the problem. Unfortunately the same pattern as with UPS happens.

People start complaining to Amazon and UPS, which results in a blog article from UPS talking about how the Community Association wants them to pay extra for more gates into the community; this makes no sense for 2 reasons:

1) The CA is there to serve the residents, and the residents are the ones who ordered from Amazon

2) Traditionally the CA pays for any infrastructure improvements within the gate, primarily due to #1

So the CA which is supposed to be serving the interests of those living within it is now abusing its status as gatekeeper to charge Amazon for the privilege of delivering packages to it.

This finally gets resolved with Amazon, under protest, paying to put a shipping warehouse within the gate, which is something they had earlier offered to do without charge.
Accessing is easy. Making it fast enough off disk to feed the beast (GPU) is not. The DB has already solved that problem and given a really simple interface: SQL. My hand tuned code was probably faster but not enough to warrant 3 months of effort. I should mention this was several years ago and on a laptop since that was what the researchers used who needed to analyze the data. So I couldn't really solve performance issues with more RAM, etc.
A) Of course trademark is valuable (to important parties!), that is the premise of the grandparent comment. (So the "...firms would make do without trademark..." clause is a deliberate absurdity.)

B) This anti-phishing idea is security theater. If you teach cardholders that a URL will save them from getting phished, they'll get phished. This is analogous to, though quite a bit worse than, the idea that a logo guarantees authenticity, even in our current regime. (E.g., some of those who thought they had purchased FTDI components were discovered recently to have not done.)
It's not rumors, Germany has their own full-fledged NSA-equivalent (the BND) spying on the populace cooperating with the NSA as a Tier 2 nation.

The German government was not just complicit, they were actively pushing for wider surveillance on their own citizens. Likely this is part of the motivation for the rumblings about European-based Internet services: the BND would have more negotiating leverage and power if they could directly access e.g. Facebook servers rather than having to go through the NSA.
There's generally a reason why ethnic cleansing is considered an evil thing to do.

Forcibly removing people from their land deprives them of the systems that sustain them: political, economic, cultural. It's a kidnapping and theft rolled into one.
It isn't required for Ruby either, but loading a Rails app is slow so it's better to persist it between requests.
It's a larger data-set not a more complex problem.

Also, there is no need to get a perfect solution anything better than what's out there is useful.
"As you will no doubt be aware, the plans for development of the outlying regions of the Galaxy require the building of a hyperspatial express route through your star system. And regrettably, your planet is one of those scheduled for demolition. The process will take slightly less than two of your Earth minutes. Thank you."
The flag button would disappear.

If you look at flagging links as (mostly) a chore, losing that ability isn't really severe.
Do you have any references to support this? I find the idea fascinating.
Not deeply understanding copy on write[1] semantics for virtual memory paging and designing application servers seems just foolish.

I'll chalk this one up to the PR/marketing person probably not taking an OS course.

Still it would be nice if they really did go back and read a little W. Richard Stevens[2].

[1] - http://en.wikipedia.org/wiki/Copy-on-write
[2] - http://en.wikipedia.org/wiki/W._Richard_Stevens
I'm not sure you understand how much people love stickers and personalization in general.
Google Analytics iOS widget (early beta access signup)
Awesome work, Jesse!
Huge fan of rubinius, keep it up.
The language, etc., is .NET 2.0+/Mono 2.6+ and doesn't require Windows, but the IDE is .NET 4.0+, Windows-only (per the readme on the Ela Platform 2014.1 download).