skysight-inc/HackerNews huggingface dataset:
No. I don't trust Facebook, but then again, I haven't trusted Facebook in a long time (which is why I deleted my account).

Except that my account isn't deleted even when Facebook said they would after 14 days. That's just one example.

But the reason why the very liberty of citizens of the United States is under threat is because people aren't willing to stand up to what is right if it's inconvenient for them. They will instead rationalize and look for more proof and stick their heads in the sand.

HN is chock full of these people.
There was a document, not too long, about ten, maybe twenty pages, that covered a lot, from code formatting to cohesion, complexity, interface size... it was a very condensed summary of Code Complete with some extra material from other books.

Errors were categorized as major (show-stoppers), minor (annoyances), graphical (user visible typos), design (i.e. bad layered code, fat interfaces) and style (formatting, lack or excess of comments), IIRC.

There was also an authority (the boss) that was flexible enough, but had the ultimate power of solving disagreements, so we didn't get caught in endless discussions.
I run my own mail server from colocation. I have so far refused to provide webmail because I can't find an implementation that isn't a constant stream of security holes, in exactly the way that Courier / Exim aren't.

Any recommendations? I won't use PHP or MySQL on grounds of taste and decency.
The email thread in which Marc Andreessen proposed the 'IMG' HTML tag
> So, what were you trying to say given that context?

Evolution means science can be a complete philosophy, replacing traditional origin myths, without relying on religion to postulate a supernatural being pulling the strings behind the scenes. I thought I made that clear, but apparently not.

The more down-to-earth statement is Life isn't magical. Evolution shows how we can end up with the massive variety of life we have now given physics as we know it. (Technically, evolution doesn't speak to the origin of life. Abiogenesis does. But, guess what, abiogenesis isn't magic either.)

> The sky is green, therefore evolution is true.

Well, how about "Gold looks golden, therefore special relativity is true"?

https://www.fourmilab.ch/documents/golden_glow/

This gets directly at my second point: All science is connected. That's another way of saying All reality is connected. Which is another thing schools as they are now are lousy at explaining.
Society really need to stop treating illegal activities different just because it's an company and not an individual who performed them.

If an individual, say the boyfriend of someone lent his computer to his girlfriend with those programs, he would be prosecuted in almost every modern country in the world. If he would use that information for monetary gain (like selling the pictures), he would likely end up in jail.

If an individual would apply the exact same program on an open proxy or on usb-keys dropped at a parking lot, he would be prosecuted under hacking laws and likely end up in jail for several years, especially if he earned money from it.

I guess the problem crackers and blackhats have with the law today is that they aren't companies. They should really form a company front for their activities, and hide any stealing of private information as "data mining for advertising" which they just happen to sell at highest price in auctions to "email-advertising" companies in China/Russia/Nigeria. Any images could be sold too, like to magazines/porn studios as any user "uploaded" files are company property as by the EULA. If they ever get caught, they can just say "oops, sorry", close down, create a new a new company, and go on with business as usual.
Hmm, site seems to be down?
I'm getting a DNS lookup failure (I'm in the Netherlands).
Thanks! The "followings" list was a good start to find a few people. Over time Tent needs a "discovery" function i guess.

The ^http://domain.tld thing is a bit annoying, though i know the reason. It should be easy to have a domain/name converter, no?

I'm also on Tent.is: https://aleks.tent.is/
Nike store australia
Ruby on Rails 4.0 Release Notes (WIP)
Disney's Touch Gesture for the Real World
... a novel way to describe NoSQL at parties ;)
I should have linked to that one. I'm sorry about that. I skimmed the article and overlooked it.
Not just yield return. In quite a few different circumstances LINQ will return an IEnumerable<T> that is a wrapper over a query that won't be executed until you try and pull results out of it. LINQ Queries can wrap database queries, http results, active directory, file system or anything else.

And as you note, enumerating it twice can mean doing the underlying query twice, with potentially differing results.
MySQL has INSERT DELAYED which is async. Of course, it's not the default - you have to specifically choose to call INSERT DELAYED when you know the data you're inserting isn't life-and-death.
I don't think there is any working attack vector (i.e. not taking 100 years to do it) against pure TLS as of today. (using it along with compression is another thing)

Edit: looks like I missed the point here

Sent from mobile
> Which is why I suggested raising less gullible, passive, compliant people. Gullibility is a problem, here and elsewhere.

Young children are going to be gullible and compliant because they are young children.

That isn't something you can change until they are no longer young children. It's a question of both the teaching time required and the mental development required to learn those skills.

Similarly, some older children and adults are going to be gullible and compliant because they are mentally handicapped. Again, this isn't something you can fix by training them.
Prefabbed homes already have a track record. They collectively sucked. Look at any disaster film following a hurricane or tornado and all the flattened houses were usually prefabbed trailer homes. The builders learned that lesson and started on something simpler, prefabbed freeways, bridges and conduits. But the damage has already been done. When you say prefab people think Hurricane Andrew and the acres of flattened houses it left behind. Maybe in another 10 years they'll be more common. For now, people aren't signing 20+ year mortgages so some builder can work out the kinks in their technique.
It's not the end of the world though. You're browsing on your android phone and suddenly it dials an unexpected number and you can see that it starts 900XXXXXXX or 976XXXXXXX. Most people are going to hang up pretty quickly. Sure, you might be out of pocket for up to $10 (I don't actually know how much mobile carrier charge for the connection charge), but it's not the same as losing all your data.

A more common attack vector to make money on compromised accounts would be setting up a call forward to an international number and then dialing the subscribers phone number. Illegal low cost calling cards often steal service by doing this. If there was a way to also retrieve the user's phone number, I can imagine a system where you dial the calling card company, input your code and the number you want to dial.... It tells you that it's trying to connect you and that it may take a couple of minutes... It snares the next person caught out on the website, sets their call forward to the number you want to dial, then dials that subscriber for you and connects. So then it's charging the wireless subscriber for your international call, and even if they then disable the call forward on their account, until you hang up, it's still charging them for the call forward.
Easy for you, maybe ;-)
WorldWideWeb had image support well before this (in a separate window?), and certain included inline images c1993-1994. Seems like an odd thing to do if Tim didn't like them.
Great, now I have to clean my monitor.
I love that on so many levels! Especially as they're microfinancing the machines to provide local employment. As for the revolution, it's like they say - the future belongs to the creators, the innovators, and the entrepreneurs.
Followed you! And then a load of other people. I like it.
Fortunately, it was public. Don't take my word for it.
Samsung Plugs Remote Wipe Flaw, Urges Galaxy SIII Owners To Update
A point worth raising: pinning versions of dependencies in your reusable Python packages is a great way of creating conflicts. e.g.: package A requires lxml==2.2.0 and package B requires lxml==2.2.1. Both packages may even work with lxml 2.2.2, but by being overly specific you've created a packaging conflict.

Perhaps a caveat should apply to this article -- it's only applicable to deployments, not to Python packages intended for third-party use.
Yes, from my own perspective as an ex-developer who dabbles in websites as a sideline, I'd say the difficulty split is 30% HTML, 70% CSS.

i.e. the layout part is relatively simple, but change the colours, fonts etc, I find a lot harder.

Don't get me wrong, though, it's an awesome tool. If you get the colour/theming stuff added it'll almost be as simple as building a form/window in VB.
Selling What the Customer Wants
Wow, Brazil still has some way to go, eh? Saying that, I'm writing from the UK, a developed country that has attempted to raid another country's embassy to extract a political asylum seeker, most likely with the thought of eventually having him deported to the US, where he'd be murdered or
held indefinitely.

On the other hand, it shows the precarious nature of YouTube as a medium. They're not responsible for the content because... What? Google says so? Up until the recent times, we were used to channels taking at least some responsibility for the content they're carrying. Do the TV channels and newspapers not have to worry about privacy issues or about being libellous or slandering? Are the bookshops not
prevented from stocking illegal, potentially harmful books? It's very convenient and cost-saving for Google to say: "sorry guys, we know we earn $billions but it's all on user-generated content, so we have no control over it." Perhaps that situation will change in the future and Google will have to comply with local regulations, although that'd bring a host of other issues with it.

I largely see Google as a force for good. However, there's a thin line that could be crossed and could lead to the company imposing its own, sometimes US-centred views, on the local nations. "Do no evil" to America is not necessarily the same as do no evil as a human being.
OStatus: like Twitter, but open
Most stars are actually born as two seperate suns
Add to this Berners-Lee's rejection[1] from HyperText 1991 for his paper proposing the Web because it was a) too simple and [2], b) not really a very good Hypertext system [3].

[1] It was actually relegated to a poster.
[2] http://www.w3.org/2007/04dc-rdu/w3c-stripes.html#(7)
[3] http://eprints.soton.ac.uk/258701/1/youveGotHypertext11b.pdf
Free Snippets for Twitter Bootstrap, Examples of Websites
Twitter Bootstrap uses the latest developments in the sphere Free Snippets of CSS and HTML, therefore you should pay attention to the support of the old browser.
Just in case it is not obvious: These rejection letters are fictional[1], created as collage of negative reviews Santini received. But it's hilarious to read, I agree.

Since the original site where Santini commented on it is gone, probably it's only a question of time until this document becomes internet "truth". Brave new world.

[1]http://bertrandmeyer.com/2009/08/14/rejection-letter-classic...
I have problem risolving the site, dont know why, we have an internal DNS server (but i see that google's 8.8.8.8 can resolve it..)
I have experimented a lot with stuff I have and wearables are coming closer to interesting use. For instance I picked up a second hand Twiddler one hand keyboard/mouse and with some practice I can program with it a bit. Then hooking that up to a rooted smartphone with Linux seems to work fine. Allowing me to 'program' a bit while walking, but of course with the phone on my left wrist and Twiddler in right hand, it doesn't allow for very stable viewing/typing. Best would be augmented reality, where the augmented part is a projected, stable screen on the right-middle side of my right eye with a usable resolution (so not Recon). Then programming I think about the issue for a while and then write code; this seems to match that model particularly well and it's actually how I work at home. I stand in front of 'something' (can be a tv or window or ...) and my laptop is on my right on a standing table. I contemplate the problem and move my concentration to the right to the screen when I found a 'solution'. I think this would work well. However, there are no augmented reality devices ready for this. I tried a few and they gave me headaches or were quite uncomfortable.

Guess it's waiting for Glass or something to hurry the .... up. But that'll probably be disappointing as well; seems we are quite far removed from this. So for now I'm focusing on the software side, like having a live/reactive, predictive programming language which can be used almost only with alphanum chars. I have a lispy (but it would work with all lisps which don't have syntactic sugar) which predicts the parentheses well enough to almost never having to type them. This helps with entering code faster with one handed keyboards and voice (which I think is a dead end btw). However the issue which always arises is editing code, not adding code. That is also something you can reason about and try to solve without having the actual hardware, so it's something i'm working on. When I have time (i'm in a startup, unrelated to this hobby right now), I will blog about everything. I promised myself this will be before the end of the year ;)
Huh? Did Nokia actually make it viable to create Qt apps? I mean for a significant volume of phones with a prospect of longevity? My impression is most cool Nokia projects of recent years were shot down internally before they had a chance to prove themselves.
Project Planning Software - ProjectVision
Perhaps my DBA-fu is limited, but what databases are doing soft real time materialized view maintenance? The big boys seems to do recomputation for materialized views rather than updating the materialized view on insert or update. I tried to google for this, but saw only research papers rather than implementation.

I know that in places I worked, Materialized views were mostly limited in the application realm because too many of them over enough data brought the DB to its knees.
Agreed. My point was simply that I don't believe it's prefabrication itself that folks are taking issue with. It's the fact that we're talking about a sterile, impractical and dehumanising box.
Facebook Chased The Wrong Business For Years
I particularly like this, regarding RSA :

Finally, there is the question of the
application. Electronic mail on the
Arpanet is indeed a nice gizmo, but it
is unlikely it will ever be diffused outside academic circles and public laboratories—environments in which the
need to maintain confidentiality is
scarcely pressing.
This will never stop being funny
XtremeMac dévoile deux accesoires Bluetooth pour iDevices
It's worth noting that sometimes you only have content that differs for your "logged in" users. Or, content that is the same with the exception of actions that a user has taken on your site. Say, in the case of a shopping cart.

In that use case, you might find that one cache covers everything except their shopping cart preview. This is where ESI (Edge Side Includes) come in. I've never used it in practice, but the idea is similar to server side includes of yesteryear. Here's a good article:

http://blog.redfin.com/devblog/2010/05/esi_and_caching_trick...
The "guy" is Chris Evans. He works at Google in Chrome Security Team.

* http://scarybeastsecurity.blogspot.co.uk/
* http://www.scary.beasts.org/security/
After loking for an explanation:

"http://www.python.org/ftp could bypass GFW to download it.
Because of version 2.6.4, the sensitive number 'June 4' to government, so the GFW block the download page."

according to wpopenid on http://posted-stuff.blogspot.hk/2010/07/downloading-python-f...
Agreed. Don't give me video tours of your product, either. Give me screenshots with text.
Startling to know how it is possible to invent, create and make a nice profit selling sanitary napkins for a fraction of the price of the existing ones. Makes you think about what else we are paying way to much for.
The Holy Grail of the Unconscious (2009)
Or even better:

At any point, there are sexy topics and unsexy ones: these days, television is sexy and color television is even sexier. Discrete channels with a finite number of symbols are good for telegraphy, but telegraphy is 100 years old, hardly a good research topic.
It all sounds very great without anything really insightful (and of course implementation is the real hurdle). Except I'm unsure of doing pure "acqui-hires". If you're not interested in the project you just get people you risk loosing in the near future once the handcuffs come off. It seems an potentially expensive medium term strategy that is not scaleable. Why not put that money into teams and projects you want? Or fund your employees that have ideas?
Maven Support in IntelliJ IDEA
A short video overview of Maven integration features available in IntelliJ IDEA by Anton Arhipov.
To the ones eager to open a PDF, http://www.fang.ece.ufl.edu/reject.html (http://news.ycombinator.com/item?id=3493803)
It's part of their secret plan to sue competitors for patent infringement in the future ;)
Works on GN stock 4.1 too
I also operate in this "Real World" and I'm not constrained by your limitations - i.e. large clusters, lots of data etc.

Just because you happen to be constrained by your resources it does not follow that your world is any more "Real" than mine - it's just different - which is what I said.

What part of "last gen" is marketing speak? Original Xbox is "last gen", the iPod is "last gen" - quite literally the last generation.
If you live next door I think 15 days is the effect even if planning and part construction has been taking place for longer.

Also if the parts become standardised then maybe it really would count as 15 days.
Link text is wrong: the article claims that most short-period binary stars merge to form a single star, NOT that most single stars were formed from the merger of a short-period binary star.
Filepicker and Aviary - Image uploading on steroids
Apple's map app has plenty of streets located in the sea too.
VC's are money managers, playing the odds. VC's also want to build long term businesses and sometimes the founders are not the right people for that: they had the idea and the drive, but 2 years down the line, their attention is on the next thing. So in that case its beneficial for all involved to "solve their money problems" and get the right person for the day to day job at hand.

I've financed PE's for years (a further stage to VC's) who tend to either buy fast growing companies direct from VC's or once listed and you rarely see the original founder by that stage (c. 5-7 years down the line).
The 168 hour week
The claim is valid looks like Mozilla last celebrated the 7th last year... wow
Would love to know what HNers think we can do to push this forward.
Was this the slippery slope that lead to the <blink> tag? (just to be fair, Microsoft introduced the equally horrendous <marquee>)
A quick google on "Steve Wozniak children tag" and similar did not give any results. Can you provide a link? Would love to read more about that.
The article does state that you should not do version pinning with libraries:

WARNING: don’t pin by default when you’re building libraries! Only use pinning for end products.
Great. I got downvoted for having an opinion
My favorites:

“An Axiomatic Basis for Computer Programming.” I am not sure I under- stand this article. It claims to be about programming, but it doesn’t contain a single line of code.

"On Computable Numbers with an Application to the Entsheidungs-problem." [...] Either these numbers are too big to be represented in the machine[...] or they are not, in which case a machine that can't compute them is simply broken!
I think the article misses one important point. Most of the components these makers use are still being done in factories. And, almost surely, if you want to mass produce those makers' stuff you'd still need to approach a factory.

Unless what they mean is that there won't be a need for mass produced items anymore as soon as a lot of makers around the globe can freely reproduce other makers' designs.
I think it's really good. One thing I'd change (not that I'm a good writer/blogger) is a clearer description in the first paragraph of why you'd want to do this.

"By using context aware caching, you can achieve high levels of caching for both anonymous and logged in users, unlike a dumb cache which generally excludes logged in user requests" or something like that.
It's just very good, please do continue. Also, the drawings are cool but that dark red is not contrasty enough with the number inside it, you might want to improve that for the upcoming posts. Keep up the good writing!
How does this compare to tent.io?
"We aren’t being hit by Future Shock. We are going to be hit by Future Nausea.
> Regardless, how is "not many have tried it, therefore it doesn't work" an argument? [...] If you would like me to put words in your mouth let me know.

You just did!

Demanding even a shred of evidence for a dubious claim is not the same as claiming that it doesn't work. It's a request for evidence, rather than just hot air.

As to Estonia, it's GDP per capita, is only 67% of the EU average and 17% of that of Norway, a socialist country. It does have high internet speeds, though, so you gotta get 'em props.
The Bottom Line of Corporate Philanthropy
The quicker you guys realize it the better, Flash is the better choice.
French Government To Use PostgreSQL, LibreOffice In Free Software Adoption Push
Tron-like map of bike journeys reveals London's hubs
Still, there has been a lack of outcry about the absence of a quake3 command line version. Because nobody needs it.
I guess it was good in that it had me going, but the cynicism really made me sad until I realized it wasn't real.
From what I've seen, the tent protocol (and service) is more complex than OStatus, and capable of a lot more. To me, tent.io is more like a distributed tumblr than twitter.
I thought it was a great introduction to the topic. I found the jump to pre-authentication a little jarring, perhaps adding an explanation as to why caching logged-in users is a problem would help.

In the later examples, I don't think it's very clear that you're using the timestamps to show which responses are fresh and which are cached. Coloring the fresh/cached responses differently in the output might help.

Look forward to your next post.
Sorry to go a little off topic, but I'm wondering if someone remember a background pattern/texture generator posted here on HN a few months a go. I lost the bookmark. I only remember it has a dark background. Thanks.
Is it fully compatible with status.net already?

Edit: I tried to post from my status.net client choqok and it failed with "Creating the new post failed. The result data could not be parsed.". Is the api url https://rstat.us/api ?
What is pseudo-shitting on gradients? Monochromatic noise?
Actually their real 404 page, e.g. http://notfound.org/something.html or http://notfound.org/404 or http://notfound.org/bla.xml do display children.

What you happened to stumble upon was an existing page called 404.html, which of course is a bit funny.
I think the big problem with distributed systems is how to address people. "@abc" is getting more and more synonymous with "abc" as a Twitter username, and App.net uses the same style. This already leads to confusion when they don't match (e.g. Marco Arment is @marcoarment on Twitter and @marco on App.net); I have no idea how you fix this for decentralising.

"@example.com/abc" is one (not particularly nice) way of doing it, but I'm struggling to think of any way that would work nicely.
They do offer a API: An IFRAME. Just calling for "an API" isn't really constructive.