skysight-inc/HackerNews huggingface dataset:
Interestingly, they don't look like mountains formed by collisional or extensional tectonic processes to my eye (a geologist who studies mountain formation). They look sort of like diapirs (i.e. lower density material pushing up through a higher-density medium; frozen methane and nitrogen are both less dense than water ice[1]) or vaguely like eroded volcanoes, but without obvious vents. Very different erosional processes could explain some of it, but it certainly doesn't look like typical plate-tectonic or ice-sheet topography. Super cool!

[1]: https://extras.springer.com/2006/978-1-4020-4351-2/Jenam/Ses...
On one-line Node.js modules
Except there is an atmosphere...
I'm working on something like this as a solution, though I think you want/need federated tables with a global namespace.
An Unusual Tool in Hiring the Right Person (1998)
Confused; then why do we object to cars emitting these gasses?
> The rate of monetary base inflation being a piecewise downward spiral to a limited final supply is in no way practical for a day to day currency, ever.

Can you explain this, specifically what the relationship is between having a limited final supply and day to day practicality.
Do college educated people of color with tech skills currently have trouble finding work in the industry, or is the problem that there simply aren't enough people like that?

You may be addressing the wrong problem.
You're only looking at it from a sort of incompetent manager perspective. Those 10k warnings will produce exploits, they also make reasoning about the code much much harder costing time and money or even worse nobody understands it.
You say that gold has value. What is that value? Certainly there's some value in using it for things like electronic contacts, but that doesn't come anywhere close to accounting for the price. If you buy an ounce of gold right now, the $1323 is maybe $13 practical utility and $1310 collective faith in its use as a currency. Do you think that tiny bit of utility is enough, or do you disagree with my assessment that gold mostly has no value?
This article seems to be saying "Clearly technology is bad, now we just have to figure out a reason it's bad."
Erlang Operational Configuration Simplicity
Other than a few lines of Basic when I was 10, I had never coded before. Three years ago I sat down with my laptop, fired up the MIT Introduction to Computer Science course, and began my journey into learning Computer Science and Programming.

I've stuck with Python mostly, with forays into JavaScript, C and Haskell since then.

In a couple of weeks time I'll be leaving main stream teaching and heading off to work for The Raspberry Pi Foundation.

I can't recommend Python enough, as an entry level programming language. The online resources are numerous and of high quality, the community is helpful and welcoming to beginners, the language is human readable and easy to debug.
I refuse to sign up
> Many decades ago Don Lancaster said "don't fuck with the eagle"

I can't find record of this anywhere. Are you talking about Don Lancaster of DL's guru lair? The only hit's I am getting for your quote are from some very country tumblr blogs and song lyrics. I am curious about the context.

>Certainly they might try to retaliate, but that would be very foolish.

This wasn't your original assertion but you do go on to break down why the shouldn't. They won't. This was a business that got shut down, they aren't "after the man" except as a byproduct of running an illegal business and getting away with it.

They are going to disperse and either continue phishing, hacking and cracking regular users and programs anonymously or they will set up another market on tor.
Amazing. I wonder what platforms those are.
Whatever the Mind Can Conceive and Believe, the Mind Can Achieve
I hope the researchers a re well-meaning and that the study is more sophisticated than the abstract makes it seem, but it seems to have multiple potential problem areas:

One-dimensional "extremism." Can they detect "white power" recruitment? Environmental extremist recruitment? It seems too easy to rate "angry and in the Middle East" as "terrorist."

If it's too easy to score a hit, it may be too easy to avoid a false positive. What's the system's real capability of avoiding a false positive?

There is no comparison to current "best practices" such as they are. How does the FBI select extremists for surveillance? Does this do a better job?
He is talking about commercial software where the only thing that counts is money in and money out. That a free software developer should never clone and rewrite another developers software is false. Lots of successful projects are rewrites or clones of existing software, like QMail over Sendmail and vim itself over vi.
Well, the iPod Touch really is a smaller iPad when you think of it. These two are a lot closer than they are to the iPhone.
> wouldn't anyone serious about these particular options just choose to apply them in Nginx?

It sounds like you are assuming that everyone "serious" already is or should be using Nginx. Also one shouldn't assume that you'll always be using a reverse-proxy. Even when you are using a reverse-proxy, in my opinion it's good to keep that layer as "dumb" as possible, minimizing application-specific details. For example, setting certain security HTTP headers correctly often requires a deeper understanding of an application than one should expect from the reverse-proxy layer.

Slightly off topic, but it reminds me of why I think web application firewalls are misused: they try to plug security holes that should be treated as application bugs.
This currently goes to a landing page that makes it look like you need to sign up first to read the article. That's not actually true, clicking 'full text' on the right hand sidebar will take you to what may have been a better link to post here:

http://www.security-informatics.com/content/3/1/5
I'm so sick of hearing this tripe. Rewriting code is almost always a good idea because after you re-write it, you have some snowball's chance in hell of understanding it.

Oh, but Jeff Attwood said . . . Whatever. And then Jeff Atwood said something very different.

Blah, blah, blah.

If the engineer that wrote the code isn't at the company anymore, and no one really gets it now, rewrite it. At least you will have some chance of understanding the new bugs instead of failing to understand the old bugs (and there are bugs in that old code that you, for whatever reason can't read.)

Rewrite. Always.
Totally, slow by slow learning helps. I was overwhelmed when i started first but then i took my time and tried to teach myself. Thank you for nice comment!
> Chris Dixon championed the deal; he’s known for his visionary investments, ranging from Soylent to Oculus to Airware.

Pretty strong language there (and definitely not provably true or fale), but I guess bold phrasing is what SV is known for.
Bitcoin transaction fees explained and how they relate to the block size debate
Congrats!! I am happy for you! Hard work pays off!
Stop drawing revenue, and the graph _will_ eventually stop going to the right...
> Do college educated people of color with tech skills currently have trouble finding work in the industry,

Compared to similarly-educated, similary-skilled white people, my impression is, on average, yes. (Where "people of color" is taken to mean "from groups underrepresented in technology"; there are certain non-white groups for which I don't get the impression that this is the case.) Largely because of network factors.

> or is the problem that there simply aren't enough people like that?

That's also a problem. The two are not mutually exclusive.
Thanks. The audio piece by John Spencer in this article is well worth listening to.
Definitely a cool collection of, as the article calls them "quick wins." The stablelib.com business model is pretty interesting too. Not sure what to think about it.
The ends don't justify the means, yet it is also useful to explain, to the people who think they do, that nefarious means generally only lead to nefarious ends.
Caching doesn't fix browser slowness, or any type of slowness after the data it produces leaves the server. I really have no clue where you're going with this.
Is it possible to enable/disable features? Since installing, my prompt has been rather buggy, and there are some features I don't particularly care for, but others I really like. For example, my python virtualenv prompt gets broken into two lines, both with a mark, which causes line lengths to misbehave too sometimes. Alternatively, not to sound like a downer, but is there a way to uninstall shell integration? Thanks!
People often don't take the time to fully think through the ramifications of each option they consider or even figure out what all their options are (actually, just this morning, the news mentioned a study that found economists are much more likely to cite papers listed near the top of a randomly-ordered weekly digest than papers listed further down).
Interesting, and not terribly surprising. But I would be interested to have the numbers in a context other than almonds. I suspect that cattle and other livestock far outstrip almonds and intoxicants both in sheer quantity and relative wastefulness.
Or for subscription enforcement. Our local newspaper has a paywall, but I always read it on an iPad with private browsing. That gets me unlimited free access. I'm utterly amazed it's worked as long as it has.
Passed on investing in a startup? Give the entrepreneur worthy feedback
Your linked article says 2 weeks, not 16 months.

11 photos a day.
The Terms and Conditions for Keybase.io seem lopsided (https://keybase.io/docs/terms). Why is that?
Thanks for the tips, appreciated!

In most cases, buyers are considered more vulnerable since they pay money upfront. However we do offer the same protection for sellers as well. First we will ban the scammer user. And then we will help the seller contact the venue/event organizer to void his/her tickets so that the other party can't make use of them. Next step will be try to get the seller new tickets (usually in this case will be will-call pick up) or issue seller the full amount of the face value of the tickets.
If you are using your phone for the "something you have" factor in 2FA, you should probably have the device secured with a password, pin, etc. That said, you make a good point, if someone has your phone, it's not locked down, and google (or whoever) remembers your password on your phone, then you are screwed.

People use phones for the second factor because they are convenient and always with them. I think the solution to the problem you stated above is to use "something you are" (thumprint biometrics) as the second factor of authentication instead of "something you have" (SMS code/mobile authenticator).

In the next couple years, most high-end smartphones will probably have thumbprint scanning technology, this seems like a better solution (and more convenient) as you only have to scan your thumb and it'll work as long as you have data, you don't need to worry if you have good cell reception (for SMS).
When all the greek and chinese people who have jumped in (see the transaction spike in the article) in the last two months discover that no one will buy their coins then we will see the trough. I have to say though, I genuinely did not see the switch out of the recent past coming - good luck to the folks who did, and commiserations to the folk switching in ...
Show HN: Create beautiful streaming card based interfaces for mobile in minutes
So Pluto wears diapirs. Ha Ha.

Actually, that's really interesting. I had no idea there was such a thing as a diapir. Your comment on eroded volcanoes made me wonder if water on Pluto acts a lot like rock on Earth and if there are water volcanoes that result from sub-surface heat transforming water into liquid.
Thanks alot for raising these issues with the FSF, really, it seems like very few people actually care about these issues :(
>server-side PKI system that individuals and companies can host themselves

It is not possible to deploy this to the mainstream who probably need encryption the most. Keybase's mission iirc is to bring encryption to the masses without having to learn about encryption. It is imo the best alternative to the status quo, i.e: no encryption.
Ironic that loading up this site, webrtchacks.com, Tor Browser warns me:
"Should Tor browser allow this website to extract HTML5 canvas image data?"

I've now given up on "naked" browsing of the web and only surf via the Tor Browser Bundle. I use a standard Firefox only for web development.
How likely are these companies to upgrade to the latest vim though? It is not like these companies running VMS are following the latest version, if vim dropped crufty old OS's, then the code would be simpler and the old OS's would not notice.
An Identity Thief Explains the Art of Emptying Your Bank Account
Basically, there are better sources to place your trust in than journalists. Journalists, in general, really suck.
The current HN headline ("The malware that's been holding gamers' hostage is now even more destructive") has a meaning-changing error [0] that is not in the original, because of the omission of the word "files" (original: "The malware that's been holding gamers' files hostage for $500 is now even more destructive")
I can echo quite a lot of your sentiment. In high school we learned C/C++ (on TurboC++!) and had a blast. We were quite happy to get anything done, and never aspired to much since it took so much effort to do even simple things. Ideas and algorithms had a lot of hoops to jump through to get the computer to understand them.

Fast forward a number of years, and I'm an engineer working in a plant. I need to get some analysis done, and Excel just ain't cutting it. Somehow I happen upon pandas and IPython, and it's magic. I remember building classes for calculating vectors and such in high school, full of pointer nonsense and terrifying piles of boilerplate. (You haven't lived until you're a newbie attempting to code a templated class that makes doing physics look like an ordinary equation - you'd think it's easy, and it is! Right until it ain't.)

And now? I open up localhost:8888 and spin up a new Python kernel. Within seconds I am importing opencv and doing stuff I couldn't dream of in high school. And it's fast! I lost years from the discouragement of fighting linkers and arcane syntax errors. Intellectually gratifying sometimes, but ultimately not worth starting in. Accomplishing real work early counts for a lot.

Never mind that the curriculum attempted to switch to Java in our third year in high school. We all rebelled and won, and I feel like we dodged a bullet there.
Sure! You can decrease the amount of time people engage with your content, antagonise your users, and get 0.01% more of the user base to convergence with donations (these are the common numbers I see)

Either these things aren't looked at holistically or they are and people don't care about user experience.

Think about it, you have to do this using CSS because all the browsers block doing the same functionality with another window.

Once you start asking questions like "how many exits happened at dialog versus how much convergence?" you will, as I have, see ~60x more exits from service then engagement with dialog. You lose 6,000% more than you gain.

And yes, the engagement is so low on most analysis that you can't dismiss marginal user error in many of the cases as constituting a large percentage of engagement.

We can do better
I read it more like "don't bother saying that technology is bad unless it helps advance the correct political agenda."
Официально – [Официальная] ПРОДАЖА-АIM RandomHack 6 in 1 Cheats
This essay makes a point that's new to me-- obvious in retrospect, a simple extension of Orwell: art is propaganda, technology is art, so technology is propaganda-- and technology companies must be propaganda machines. What kind of propaganda are they producing? The thesis of his essay is 'technology critics don't care', which I don't believe.

So can anyone direct me towards socio-political analysis of contemporary technology? We have whole university departments banging their heads on old books and that's great, but has the person yet been born who can deconstruct an app? And I mean deconstruct it vertically, not just on UI design or whatever. Technology company as text... a guy can dream.
How do you deal with frustration during software development
I have this so much, whenever I'm developing something, and I encounter the smallest frustrating issues like typo errors that occur every 10 minutes but take half an hour to debug, or doing any kind of css. It heavily frustrates me, and destroys my motivation so quickly that I want to give up on the project, because there are always more frustrating bugs and problems, it never ends.

No matter what I'm working on, school projects, my own projects, helping others with their projects.

Really small things like this make me feel very down and quickly destroy whatever motivation I have. What do you do to deal with this?
Stop Hiding Behind “Technical Debt”
> Something has "value" if people will buy it.

People buy it because they can use it. Gold, oil, sitting chairs etc. have value because they are useful. Bitcoins have no inherit use after purchase.

> People have been buying Bitcoin for US Dollars reliably for years, hence bitcoins have "value".

No they have price, not value. I quoted Keynes before "markets can remain irrational longer than I can remain solvent".

> everyone wake up tomorrow...But both those things are unlikely to happen.

Both of those things are unlikely to happen tomorrow, but the chance of the US government collapsing tomorrow is relatively a much lower chance than Bitcoin's price diving tomorrow, and people selling it like crazy. I mean, this just happened - Bitcoins were worth $315 at the beginning of the week and are worth $290 at the moment.
Famed Finance Personality Peter Schiff on Bitcoin
vim may still be partly to blame in that case, as it lacks support for async plugins.
Lastpass and it seems to work well. Have it generate a strong 12 character password with uppercase, lowercase, special characters and numbers (depending on the restrictions of the application). Secure it with a strong master password and change the master password on a regular basis.

That said, if someone guesses your master password, then you are in trouble.
>Many of those Federal agents are just 9-to-5 guys, probably not too bright, quite content to make a good middle class living.

That is not true. I've worked with a few of them, and they are more intelligent than you think. Most of them work 70-80 hours a week, have difficult times with their families ( high divorce rate). They just happen to work for superiors that care for "cases closed" and the cosmetic appearance and the applause from politicians of a case being closed.
President Obama: Prison rape is no joke
minor UI tweek...

Maybe make the placeholder text on the landing page something like:

123 Main Street
Anytown, US 12345

Instead of 1600 Pennsylvania.

Maybe I just didn't eat my wheaties this morning, but my first thought when seeing the form was that I was somehow supposed to provide the address of the representative I was writing.
Yea, that's what they meant later here:

> Ultimately, the company expects 8QAM to let submarine cables carry 15 Tbps per fibre pair.
I think each identity is going to need multiple keys too. The key in the secure element on my smartphone may well be different to the key on my Yubikey. There will also need to be a robust mechanism for revoking keys, if/when they are compromised/lost.

Key management is tough. OAuth and tokenisation are great solutions for authentication but applications like GPG and crypto-currencies will likely still require "proper" crypto. Smartcards feel like the now-old'n'clunky prototype/PoC implementation of something better. I can't help feeling like the banks and telcos could contribute to a solution if they could work more collaboratively.

I don't think the end solution is a proprietary, for-profit one. It needs to be open and accessible to everyone, instead of fragmented into competing walled gardens.
It is indeed here's a comment by the author on a github issue:

https://github.com/EFForg/privacybadgerchrome/issues/431#iss...
I'm desperately trying to view the images on a shoddy Italian hotel Wifi and can't help thinking how ironic it is that the images were sent six bazillion km from the edge of the solar system but I can't beam them the last ten meters. Rocket science!
Just wondering, why was my submission removed and replaced by an equivalent one wich now has 280+ upvotes ?

Was there anthing wrong with it ?

EDIT: nevermind, by looking at the ids, it seems mine wasn't first.
Официально – Антибаны для Warface
Are the rest of us who don't use Tor going to have our lives ruined? Certain data such as social security numbers and bank passwords are obviously critical, but I wonder what drives this seemingly excessive paranoia. For example, who cares about your IP address in general purpose web situations? Obviously if you're doing sql scans or pentesting obscuring your location is extremely important, but I'm not convinced of the benefit of high paranoia in most use cases. Reasonable paranoia sure, but going so far as to Tor everything?
Another "interesting" project to look at is nethack.
I'm a bit confused, doesn't the post say "I studied Computer Science at college"? So the poster studied and has a CS degree and yet it took them '7 months' to learn Python?
As person who has spent half their career telecommuting and half in an open floor plan: it seems mostly like a series of trade offs.

Being remote forces you to be more deliberate with communication. I tend to make more design docs and proposals than I think I otherwise would.

Working in an open floor plan means you can randomly overhear things you are either passionate about or have expertise in and jump in.

I suspect there is also an emotional and introvert/extrovert bit as well. Sometimes it is nice to be physically be around people working industriously on your same problem domain.
Anthropology, Footnoted: Jared Diamond’s “The World Until Yesterday” (2013)
> Compared to similarly-educated, similary-skilled white people, my impression is, on average, yes.

Is that based on personal experience, data, or ?
rolls eyes

Disabling Javascript and Plugins is much easier in Chrome than in Firefox.
A more accurate summary in that style would be "Clearly neoliberalism is bad, now we just have to critique technology from that premise."
I'm surprised that isn't enabled by default. I hope that the developer changes that in the future.
If you are even slightly familiar with using Apple devices then switching to a Surface is a somewhat annoying & frustrating experience.

Some of the decisions that went into the Surface just don't make sense from a user experience point of view.

The stylus has a click button which is cool until you realise it only opens OneNote and you can't change that - unless you want to start messing round with reg edits. The dock has a magnet to hold the pen until you realise it's only on the left hand side and inconvenient for right handed users.

The on screen keyboard has a poor layout, click areas on screen are far too small for finger touch and takes repeated touches. It's awkward to switch between physical keyboard and touch screen to the point that neither feel natural.

The Surface itself gets quite hot under the kickstand and doesn't seem to dissipate heat well enough. Out of a number I have used quite a few had the BSOD out of the box. The battery compartment in the pen is shoddily made so that the spring often touches the metal body shorts out and makes the pen dangerously hot. Oh and the pen takes 2 batteries - one for the stylus and one watch battery for the button - neither of which are rechargeable.

Not sure if windows 10 will make them any better from an OS point of view but overall they are a good idea in theory but very awkward in practise.