skysight-inc/HackerNews huggingface dataset:
Actually those CDNs for libraries like jquery don't have as high of a cache hit rate as you'd think.

The problem is that there is a pretty wide number of versions of each library that are used. Combine that with the fact that mobile caches are still laughably small (like 5-50mb on some phones), means that it's not really helping all that many people.

As for the caching stuff, there was a push for that with html imports (basically treating all imports with the same name as the same, so if you and another library needed jquery, they could both use the one in your cache without needing to re-import it), but I haven't heard anything on it for a while, and i'm not sure if that's even a goal any more.
> so soon. I don't know what the reasoning is behind

Because "Silicon Valley" demonstrated the value to be had in a tight loop between the Valley and Hollywood. In vivo. In vitro. In silica. In gelatin?
Yes, a Florida jury decided that Hulk Hogan wasn't a public figure but that the damage to his career from a sex tape was worth $55 million. Do those things seem slightly contradictory to you?
And that is a major reason military and lots of enterprise customers run on RHEL. It is this seemingly uncool and boring stuff like having STIGs, FIPS-140-2 certifications, EAL-4 etc.

And it spreads like a virus in a way. Say you use Alpine / Gentoo / Ubuntu. You get your first enterprise or DOD customer. They want an onprem version of your service. Now you have to either not sell it o them (but it so happens those customers also come with loads of cash willing to drop it in your lap). Or support both RHEL and Ubunu. So after a while you start to wonder, why bother supporting both, so you switch to CentOS/ RHEL stack only.

I've seen it happen, people grumbled and were angry, but they still would rather have loads of cash dropped in their laps than stick to their preferred OS.

A couple of years back. Remember Mark Shuttleworth inquiring about what would it take for Ubuntu to get some uptake with US govt customers. Remember emailing him a list of some of those requirements and yeah, it is very expensive and time consuming to get those red tape stamps on your product. I don't know if anything happened with Ubuntu in that regard since.

(You can also get exceptions depending on who you sell to, but it only happens if you have friends in high places which can grant those. Say sell to special ops teams, for example).
Most users will get it through a distro package manager.
It's unfortunate what happened to this woman, and probably to many others, but there's no evidence given at all that the "people who look like us" angle was ever a factor in what happened. That is FUD that serves solely to to provoke an irrational emotional response in the reader, not rationally supported in any way.

There's no evidence presented in this article to support the author's many claims that the UK immigration system discriminates on a racial "people who look like us" basis. ("It seems to me..." does not count as evidence.)

Yes, the immigration bureaucracy is badly broken. Yes, the laws are in many cases stupid and ought to be changed. No, latent racism, sexism, or classism are not in any way factors -- at least based on the events described in this article. The very basis of the article -- a middle class professional white woman from the US was deported because she broke the rules, despite her "looks like us" appearance -- is evidence to the contrary.

The one time in the article when she meets someone who might possibly be a racist (which is not even clear), the possible-racist even says that "the rules" always prevent her from ever acting on any of her possibly-racist impulses. Doesn't that mean the system is actually working pretty well in terms of preventing racist factors from entering into its operation?

That whole "people who look like us" theme is fearmongering, pandering to those who both love to speculate wildly about others' motives without evidence, and who are also consumed by liberal guilt. (The only thing missing is a "glance of solidarity" somewhere.)

She is understandably angry that she was deported, and feels like publicly shaming the system that deported her, so she picks a favorite pet issue (hidden racism) that has cachet in society and projects it onto that system, without any supporting evidence at all.

Now, if there is actual evidence of racism in some system, that's another matter entirely. But "it seems to me.." is not, in itself, evidence, it's just unfounded guessing and speculation designed to rile people up into a fit of righteous indignation, on an emotional rather than rational basis.
He's expressed support on the "right" of businesses to discriminate based on race/gender/etc[1]. As well as libertarianism being critical of the civil rights act, the civil war, etc [2].

How is that doublethink?

[1] http://www.cato-unbound.org/2009/04/13/peter-thiel/education...
[2] http://reason.com/archives/2010/06/16/racism-civil-rights-an...
There is no economic model to support free/open systems and standards. It's in nobody's best interest.
FYI Amazon RDS now supports Postgresql: https://aws.amazon.com/rds/postgresql/
Right. People are more than happy to use free, open source, standardized, distributed, self-owned software and services... when that software and those services offer the best solution for their needs. There's only so much ease of use and functionality people can be realistically expected to trade away.

Yeah, Slack is down... but the gains made from using it outweigh the pain of having to deal with the failure. Improve the less proprietary options to where this isn't true anymore and people will stop using the more proprietary options.

There are always trade-offs, and expecting people not to make them is unrealistic.
>Huh. Someone should tell my phone; it still displays 'emergency calls only' when it is unable to connect to my own provider's towers.

That's emergency roaming. You can call emergency numbers provided there's signal from any network and you have a SIM installed.
It doesn't make sense to compare going from France to Germany with going from France to the US. A better comparison would be France to Germany vs. California to Arizona.

Both European states and US states are sovereign political entities with their own laws and territory, but with an agreement for freedom of movement. (the US constitution in one case; the Schengen agreement in the other).
If it makes you feel better, when Bush put that policy in place the Brazilian government was quick to institute a reciprocal fee, and the Brazilian immigration agents can be a royal pain for foreigners to deal with (I had a colleague get rejected at border entry once for a stupid, stupid reason).
... "merely" went looking for reasons to sue Gawker and happened to find a big one.

He has funded multiple suits against Gawker.

He wasn't giving a friend some money, he was explicitly searching out cases to take down a media company. That's a precedent.
Exactly. Compiler-enforced ownership and lifetimes _dramatically_ reduces the mental overhead of memory management compared to C. It also saves time from having to run things under Valgrind and ASAN just to make sure I didn't mess up.
Are all sex tapes journalism? Including revenge porn?
That's a very detailed account of what happens for EU citiziens at the US border.
To add insult to injury, these men were already selected as suspicious by the immigration officers. The psychological effect is quite easily imagined, regardless of the usefulness of their definition of "suspicious".
Right, except the questions asked weren't relevant to that (i don't remember what they were; this was years ago -- I remember my mom saying that they were confrontational and more focused on figuring out if the old people were terrorists)
This is consistent with a lot of people's experiences with Rust. Some people haven't even noticed when the mental bit flipped for them, "Oh wait, I just realized I haven't fought the borrow checker in a while..."

Of course, some people still don't like it. Not every language can be to everyone's liking, a plurality of languages is a good thing. Plus, we do have some stuff in the pipeline to increase the number of programs the borrow checker will understand; some people can get frustrated when they want to write a valid program that gets rejected, but this is going to be the case with any kind of static analysis.
Exactly. Compiler-enforced ownership and lifetimes _dramatically_ reduces the mental overhead of memory management compared to C. It also saves time from having to run things under Valgrind and ASAN just to make sure I didn't mess up. The extra time spent getting Rust code to compile is considerably shorter than the time required to debug something Valgrind found.
Developer marketing: marketing to developers. Marketing gets a bad reputation among developers, but it's vital for any technology to be marketed: keeping documentation up to date, answering questions for newcomers, explaining strengths/weaknesses, etc.

>Don't they have anything to gain from using Rust?

Who's "they"?
'We will give that food to someone who is hungry'
Mars One is a scam and has nothing to do with SpaceX. That was a separate group that had no real substance to their claims. The case is quite the opposite with SpaceX! Mars One was not trying to build a colony, they were a scam pretending to sell people one-way death tickets to Mars. That's not relevant here.
You are free to think in whatever prehistoric mode you wish. That's fine. I simply desire to not be coerced into thinking like you. I should be free to choose to think like you or not as I see fit.

In this context, what I really mean is that a space should not be controlled entirely by the people who just happen to be there at the moment. Every space has a past. Every space has a future. The past and the future are always different from the present. That's as it should be. People who think in terms of "I control this space now, so all things should be about me" are thinking in a prehistoric mode I find distasteful.
You don't have to have sympathy for them to want this not to have happened. I don't like Gawker. If you want to argue the world is a better place without them, I'm not going to take the other side.

But the way they've been destroyed is terrifying for anyone who wants to live in a free and informed society. The ends don't justify the means.
An Interview with the Hacker Probably Selling Your Password Right Now
What benefit would it be to Slack to publish their protocols? Or to IRC to know about them? I think the chances are extremely slim that IRC could be improved by knowing how Slack works. Slack is not a technical marvel with mysterious underpinnings. It's a centralized chat service with a pretty interface, simple clients, and (the secret sauce that won them all the converts) seamless integrations with pretty much every other open or semi-open service out there.
Let's just assume for a moment that you actually did receive a mixed reference, intentionally, and it wasn't misinterpreted by anyone. As others have mentioned that's not a foregone conclusion but for the sake of argument let's assume that is what happened.

> I have asked the company ... but they are refusing to let me know which of my references provided them with the negative feedback.

Of course they are, because it's none of your business. You do not have a legal right to the information.

> What are my rights here?

You have the right to continue applying and to use different people for references.

> I simply want to know who is the snake

Based on your comments in this thread, the entitlement, the threat of lawsuits, and calling someone a snake for giving you a bad reference, it seems perfectly reasonable that someone would have given a bad reference.
But if you do go to school you'll be that much better at manipulating people. And FBI certainly went to school.
Plus there are power users and sheep. Sheep will follow power users, power users will expect extra features. No configurability means no power users means no sheep.
There is a difference between reporting on the existence of a sex tape and publishing said tape. None of the examples you gave require the tape to be published.
If you're attacking the people involved for their social and political views, you may as well ask what the views are of the people involved in Gawker as well.

http://nypost.com/2016/03/09/gawker-editors-line-a-sex-tape-...

And there are way more examples out there. Like Sam Biddle and his bullying comments, or various disturbing anti male comments by Jezebel, or various comments about wishing horrible things on their opponents.

This is not a black and white situation.
Not for me! I was literally in the middle of working on a Slack integration. At least now I know I wasn't crazy when it seemed like only half the requests I made generated a bot message.
Why asking friend to share a link? Isn't it easier to log in using secondary account...
>Rentiers used to overtly discriminate against people by ethnic group until this was banned, and undoubtedly still do to the extent that they can get away with it.

But that's exactly my point. Humans are terrible and biased. The algorithm isn't racist, it just cares about providing the most accurate prediction possible. Leaving such decisions up to humans is horribly unfair and should be banned, not the algorithms.

>And what happens to the people who are banned by the system? They don't cease to exist.

Is that not already the case with credit ratings and applications and stuff? I'm only arguing that the existing system should be made more efficient.

>Rent levels have very little to do with actual cost, it's a market-clearing price, only affected by the availability of alternatives.

Rent level must be influenced by the number of bad tenants. Evicting people is difficult, and bad tenants can cause a lot of pain to the landlord. Which is why they care so much about using systems like this in the first place.
Programming has an instant feedback loop -- you know almost immediately if what you wrote works or doesn't. Math is more abstract, and doesn't have that. As humans, it's much easier to learn something on your own when you have immediate feedback. I think that's why programming is an outlier for people who are self taught.
There's two reasons Rust might not be ready here yet. First, while LLVM supports a wide number of platforms, some embedded devices literally only support the exact version of the C compiler they ship to you, sometimes, it's even got its own custom patches. Second, we sort of assume 32 bits at the lowest, though we have a patch in the queue that starts some work on 8/16 bit support. This means some tiny micros are out of reach at the moment.
Please excuse my ignorance, but what are better options for code hosting and collaboration?
The magicians.
exactly. If you're representing law enforcement treating everybody the same and fairly is like 80% of what your job ought to be about.

To argue like the police or guards are somehow allowed to throw a tantrum is just incredible. If they can't do their job in stressful situations they're not qualified, period.
> were Slack compromised?
... again
He did solve the problem.
Plus it's not like IRC itself isn't also a SPOF in a different way. I've had [private] servers go down, netsplits and connectivity issues on freenode effectively hindering communication...

And all of the things that people use to make IRC more bearable are problems in their own right. Imagine a vulnerability with the znc bouncer? Tons and tons of people compromised right there. irccloud down? Oops. and so on.
Kotaku is great.
Jalopnik was pretty good.
John Gall: "Intrasystem goals come first." https://en.wikipedia.org/wiki/Systemantics
I really did not expect anyone to actually come up with that. :)

They might want to do something about sending everyone over to that page.
Segregated Schooling in NYC Today
Oh good point -- it does say they were separate teams.

Should one read previous implementation? That's a difficult question. If you're worried about losing your perspective from seeing a single solution, then perhaps you're right that you shouldn't.

But it's possible that merely implementing it in a different [more functional] language would encourage sufficiently different patterns to allow you to keep perspective.

With all of this said, I am a huge fan of both C++ and Haskell. I had just had an internal realization that these stories might not be extracting the positive effect that a rewrite might have on a code base [even though, as you say, that is likely not relevant here].
+1 for Xamarin Studio. That's what we're using for F# / iOS / Android.
The average web user is ignorant of the possibilities. If they knew how much faster and stable their web-using experience would be without the excessive, unnecessary JS on many sites, they would gladly vote for "no JS" as a default.

The content of most sites created today could reasonably been hosted on sites when IE4 for Mac Classic was current, text, pictures, form fields & buttons. You don't have to prove it but you should build such a site today using methods that would likely mean someone using IE4 for Mac Classic would have some access to the content, albeit not an optimal experience.
Well, as other posters have commented you sort of do, but since we let you use libraries and the like, you had lots of options:

- sqlite

- Storable (perl)

- serialize some other data structure to disk

- in-memory

I seem to recall one or two people over the years who wanted to install a relational database as part of the code to store stuff - we were fine with that as long as you then showed all the right behaviors for dealing with relational databases (using transactions, catching errors, etc.)

But most people read it in and store it in memory - there was only a few thousand rows.
Gawker didn't fail because of anything other than a complete lack of integrity. They were aggressive, manipulative, and unethical. I remember we had a co-working space where Gawker had some people. We couldn't say shit out loud and had to make sure our screens could not be seen by anyone else in the building. There's nothing more unnerving than actually feeling as though someone was watching/stalking you. This company and the people they employed were vultures. To call this thing a publication is an insult to people who are actually digging up stories that have an impact to society. This was worse than the National Enquirer and the world is a better place without them part of it. Good riddance.
Thanks! To be clear, I do very much want C and C++ programmers to be using Rust as well, I just think there's a lot of opportunity in the "new to systems" group. They're also just my group of people, so I find it easier to pitch things to them. I can talk about anything Ruby at any level with a Ruby person, but I first picked up C++ in the late 90s, and hadn't been active in systems-level stuff for a long time when I came to Rust, so I'm a bit removed from feeling their pains directly.
Couldn't this have a high risk of overfitting (not sure if that's exactly the right word, but I think it conveys the idea) when using it as a predictive or proactive measure? Just because you observe a correlation in the past doesn't mean it will continue into the future, and there's a lot resting on this prediction.
This story is usually told about Norbert Wiener and his daughter.
The MacBook Air was almost entirely a reaction to the eeePC. Probably not really, but just as much as ultrabooks were to the macbook air.
Oh that's easy with a character piece, you start out at a low point (eg walking in to find FDA inspectors turning the place over) flash back to story of the meteoric rise during which you get to know the character (but not too well) and then end at a crossroads so the audience leaves speculating about what she would do and what they'd do if it were them.

It's a perfect role for Jennifer Lawrence since she can subvert her own stereotype. The woman's a genius.
Obviously, I don't think that our product is subversive. I think that there is a moral imperative for our product. A huge percent of the world's human suffering stems from peoples' inability to do the 'simple' behaviors they wish they could (eat less, go to the gym more, study, relax when they get home from work).

We’re not stupid: app-based approaches are not silver bullets. But if we’re going to help people fix some of their major lifestyle-based problems we need to do so with a rigourized technology of human behavior. Less sophisticated versions of what we do are already being used - and mostly by gaming companies. We’re bringing the most powerful technologies for changing human behavior to bare on some of the biggest problems there are.

For example, medical interventions, (i.e. curative care) involving doctors, specialized clinics and other health professionals is very expensive and will only become more so in the future. Preventative care - especially through mobile devices and apps - is extremely important if we want to lower the cost of health care over the long term. The most effective approach to prevention is building better, healthier habits. And apps scale stupidly well.

We only make production keys available to teams that we're sure are working in their users' best interests.
People compile binaries off of the internet and sudo make install them right over /usr. Go Google for all of those blog posts.

Evidence of the stupidity of the masses is not evidence that there is anything wrong with leaving advanced options behind a scary warning and letting people break things sometimes.

In fact, I'd wager that if you took away those advanced options, people would find some more dangerous way of achieving their goals, and there would probably be even more breakage and more blog spam complaints over the status quo.

Things are fine. The sky is not falling.
And the Mac version was a very different game from what Halo on the Xbox turned into. You can find old trailers. Among other things I think it was 3rd person with a heavier emphasis on vehicles.
> but I still worry that next time...

People are acting like their is no thought put into these type of court cases. This isn't a universal precedent that applies to every situation. It doesn't prevent any journalist from pursuing legitimate news stories and invading privacy along the way. It only prevents journalist from invading someone's privacy where the only story is the invasion itself.
I don't know if there are stats about disabling JS in the preferences of the browser, but I'm using NoScript. That's a finer grained control. Absolutely no JS would mean almost no web nowadays. Maybe wikipedia works.
Sad to see this downvoted.

Thank you for the honest and direct personal account. I've been asked a hundred times or more why I didn't patent 'the livestream' when I could have and it always boils down to 'it was obvious to me'. I just did not feel it was something that was unique enough to patent, and this turned out to be right because some guy in the UK independently re-did it a few weeks later and we ended up finding out about each other much later still.

Easy to take the moral high ground after the fact, once again thanks and have some upvotes.
Anything that doesn't alter your binaries from time to time.

I seem to remember that being a "Feature" of a desperate SourceForge not to long ago.
This is only a lapse in security if you're relying upon URL obfuscation for security to begin with. It is only actionable if you can MITM or otherwise easedrop and find the graph ID.

Title rating: unreasonably alarmist
That's pretty standard. Think about every communication you've ever gotten from the government. There's always a warning somewhere on it. "Penalty for private use: $300" -- like I'm going to re-use an IRS envelope.