skysight-inc/HackerNews huggingface dataset:
I use Perl at work but have been working on a side project using Django and Angular to 1) learn/keep up with the languages I'm interested in and 2) potentially turn it into a business. I'm sure there are tons of things wrong with it, but I know I'm learning a lot just by forcing myself to figure things out.

One problem, though, is that I may start looking for a new job soon. I don't want to make this open source since I may try to sell this at some point. If you look at my Github you won't see a lot of activity even though I'm working on this every single day. I know employers are interested in seeing that you're working on something though. How do I make sure I don't get looked over?
Everybody who used Silk Road knew that the site was illegal, and everybody who used Silk Road willfully paid a commission to Ross. IANAL, but even if you only bought legal goods from Silk Road, you were still aiding and abetting a drug market.
> Why these "journalists" never link to the original sources, I have no idea. Probably they still need to learn about this new "Internet".

If the linked to original sources, people would learn to bypass them and not be dependent on their shoddy "journalism", which would reduce the influence of the "journalists" in shaping opinion (or, as quite often the more important consideration, the ability of the "journalistic" companies to hold eyeballs long enough to serve them lots of ads.)
First off, do not interpret my comments as trying to provide any sort of advice to anyone. I am merely expressing frustration.

I have to agree with Colin's [1] point.

The standard libraries for the languages I see in assessments most often just don't include AEAD constructions. And when public libraries exist, they haven't been properly assessed.
(nit: NYT != New Yorker)
10-Year-Old Prodigy Graduates US High School
Not surprising. Class extensions in Objective-C cannot add stored properties either; objc_setassociatedobject and objc_getassociatedobject are shitty hacks.
Show HN: VIBE with Dropbox, Mega, or Drive = personal cloud music player
Many cloud customers would be fine with IPv6-only VMs and one IPv4 adddress on the outside of their load balancer. Yet cloud providers are building the opposite architecture.
What would be really awesome would be Google Fiber covering Portland and somehow covering Vancouver, WA too.
Show HN: I wrote a book about customer-centric design and A/B testing.
> The only hope is cultural trust, and the only way to achieve that is to allow like-minded individuals to separate themselves into autonomous political units

...and the reason why you're separating is because you don't trust anyone else.

Nice.
Before Submitting a web-app
Show HN: Bitcoin Piggy Bank
So back in the day, IANA was the sole controlling body for IP address allocations. When the internet began to grow, they redelegated certain blocks (with the largest being /8 in CIDR notation) to organizations in geographical communities. This is called the RIR (Regional Internet Registry) system. In order to get IP addresses from a certain RIR, you have to be a business or customer within that region. The region of North America and some of Latin America is under the American Registry for Internet Numbers, also known as ARIN.

Please see this page for more information. https://en.wikipedia.org/wiki/Regional_Internet_registry
Andrius with World Startup Report here. Happy to take any questions about the report. Also - the raw data can be found here https://docs.google.com/spreadsheets/d/1XrExbBV6810NANr_jFOX...
Critical Flicker Frequency and how a Chicken Tells Time
I wanted a simple way to show friends how to use Bitcoins. Entering an email gets you a single address and a fun animation when you deposit. Withdraws are confirmed by email. Currently the only withdraw method is Amazon credits, but I plan to add more if there’s interest.
USB wasn't industry standard when Apple adopted it, and Apple's adopting it (and going "all in") created a large enough market for USB peripherals that USB took off (it may well have taken off anyway, we'll never know). For a couple of years, most USB products were made of iMac-inspired translucent plastics because it was people with iMacs who bought them.
No, it does not. You would essentially just be gambling on the price.
I think he's making a grave error to attribute mistrust to capitalism; in any other system dishonesty is also possible.
I don't have any experience with colocation, but it's incredibly interesting to me. I actually love the idea of having my own hardware. I actually was searching for storage units that had network drops (couldn't find any). The noir lover in me gets off on the idea of a 5x5 storage unit with just a small 4U cabinet against the back wall.

How does one get started with colocation?
Yes. It will hurt his employment status. Companies don't want to hire employees who are suing former employers. Not always fair, but it's because there are a TON of people who frivolously sue their employers.
I'd just be up front about that when applying for jobs. Tell them that you're working on something in your spare time, you don't want to open source it, but if they want to see some recent example code then they can take a look (if you're ok with that).
OVH is also an annoying source of WP comment spam and email spam. Their network is a frequent flier in my blackhole list. I'm probably not the only one.
Yeah -- I'm pretty much the same. I'm in SFO that week anyways and would love to play-with/help-build something outside my normal repertoire.
RAVN’s top 10 lunch hotspots in the Silicon Roundabout
This kinda leads me ask. Why don't we start allocating the E-Block? I know its a shitty solution and IPv6 would be better, but isn't that a short term bandage?
Anybody have experience with his site, greatcoderclub? That looks like an interesting way to get over the activation energy and build up some discipline for pushing out side projects.
This has nothing to do with the man accused of being DPR. This is like the police showing up to a drug deal and both the buyer and supplier scattering and miraculously getting away. The police then take the coccaine and cash onto a giant podium and ask "This belong to anyone? No? We're going to claim it if no one does." Now it is legitimately government property.
I've been on dates with about 20 girls in the last 6 to 7 months alone ... only two different cities. Tinder is a magnificent thing.

But maybe the difference is that I never plan to actually marry. Makes things easier.
Thanks, I always use the Help -> Find Action to get to settings. I never thought to look under File.
Doesn't it imply a search for hotel OR hotels?
I know it is not trivial but to start off with a known broken hash would be a big mistake in my opinion. There have been some pretty impressive demos regarding this.

http://cryptography.hyperlink.cz/MD5_collisions.html

A collision in under a minute would seem to me to qualify as 'broken' for all practical purposes of this particular has function for the purpose of proving a document was not modified after it was signed.

That that minute is still a substantial number of cycles is not too relevant given the importance of the documents that are being modified, it counts as a 'non-expense'.
All of the IDE files are in fact in the .idea folder.

gitignore .idea/ and you should have no trouble. What other type of files are you finding scattered in the project?
+ Shane with Startup Genome. Our curators helped with some of the data collection. Happy to answer Qs about the report but also want to hear any ideas for future cross-country reports we can do. Any ideas?
Looks very useful, but would it be possible to choose different colors for the available/not available tiles? It's very difficult for those with subnormal color vision to distinguish the red and the green. Thanks.
How hard would it be to make a fullscreen demo?

I want to teach myself to make games in HTML5 and most of the examples I see use fixed size frame; so I must be fair to assume going fullscreen is a hard problem.

The games I'm interested are visual novels http://en.wikipedia.org/wiki/Visual_novel or Undum-based interactive fiction http://almostgoodbye.textories.com/ upgraded with full-screen static 2D graphics and music, so graphics perfomance requirements are quite modest, but running fluidly on screens of different resolution is a must.
That's a very kind offer! Thank you :)

Unfortunately, I'll have to refuse. I'll probably just pick up one of these $25 devices once they're out. (Or, I'll buy the Flame if it's ever back in stock and shipping to India.)
It's necessary. It makes the "s" in "hotels" optional, so that the regex can match either "hotel" or "hotels" and then the rest.
Sure, you have to understand your platform, especially when you use GC-enabled languages. But a) asmjs is only going to improve the situation b) there's a list of people proving it's not only possible, but also not that bad in practice https://unity3d.com/showcase/gallery/?platform=324&genre=&ga...
I just want you to know I teared up reading your post. I dont know the OP but I have gone through similar situation with my own father and am so grateful there are people like you trying to help total strangers.
Interesting analysis, however it complete misses the current trend military aviation of using unmanned aircraft. Why bother with heavy life support systems when a carefully crafted combat autopilot will do? It just needs to understand a mission profile and some orbital mechanics basically.
Also, what would be the incentive of investing in large, vulnerable warships instead of large numbers of inexpensive drones which could even double as kinetic missiles?
You're one of my favorite people on HN. FWIW.
Everytime I see one of those, I want to love them. Then I remember how hard it is for those tools to keep up with the OS features. Not being able to add or fix stuff because a new OS version is out and the tool is not up to date (yet) is a total deal breaker.

Been there, done that, bought the t-shirt.

I would love to be proven wrong though! ;)
That depends entirely on how hard you looked.

Despite centuries of scientists looking hard for evidence of it (and knowing what kind of evidence they are looking for, adn being able to get it), they've been unable to get any. That's as strong evidence of the inexistence of a phenomenun as you can get.
Former Microsoft Employee Given 3-Month Sentence
Woah. 1 TB in their second tier. This looks great for a file server. Thanks!
> "Space combat will be rather like air combat: largely a matter of one hit kills."
> "space battles will be in essence drive-by shootings. The combatants will plunge towards each other at dozens or hundreds of km/s and hit each other as hard as they can as they pass by each other. If both sides are lucky enough to have survivors they may turn back towards each other and try for another pass in a few hours, days, or weeks."

Combat like this was described in Joe Haldeman's 'Forever War'[0], IIRC.

[0] https://en.wikipedia.org/wiki/The_Forever_War
Who's behind this anyways?

I'm genuinely curious because (1) it doesn't seem to be presented in their FAQ nor on-site and (2) the WHOIS info for namegrep.com is private.

While this isn't a huge red flag, it is a little suspicious that I could be handing over my branding strategies (if one could call regexps "strategies) to some unknown 3rd party.

(FWIW, I built a similar tool, but I don't go to any lengths to hide my involvement)

EDIT: removed link to my similar tool, wasn't intending to hijack any clicks, but rather get the discussion going on whether its important to you as a user of this tool to know who you're dealing with
>Where I'd imagine that we differ is that I think that the pendulum has swung way too far in the direction of the State. With a debt that is now bigger than our GDP and the last hundred years of mostly one-way growth of government and its agencies, the Government is a huge black hole for money that encourages, institutionalizes, and legalizes ever-increasing degrees of corruption.

Also, I don't think there really is a pendulum. As though you can swing back and forth between "too much government" and "not enough government", and then, by finding some balance between the two, get back an equitable, productive, and stable economic and political system.

I don't think the ruling class is so dependent on the government to survive as you believe. In many ways it's the other way around. You can talk about reducing the scope of government all you want, but it will only ever be talk since you have no way to achieve it because you have absolutely no power over your government. None at all. And in fact, for the ruling class, the more people agitate about reducing the scope of government (or, on the other side, reducing the influence of big banks) the better, because it means they aren't paying attention to the power brokers in Washington, nor the capitalists Wall Street actually serves.

Sorry if I'm getting too red pill / blue pill. My point is this: like it or not there is already class war being fought in America (and most everywhere else for that matter, but it's getting pretty dire in the US right now). One side though, for the most part, isn't fighting. Which is good for the side currently winning, because that's only way they can win. And if you don't believe me you can just observe the results: most Americans agree the US government needs to fuck off and quit doing a lot of the stuff it does, and most people understand that having a few megabanks holding a large fraction of the assets of the world is a pretty fucking dumb idea. How close are we to achieving either of those goals, do you think? Do you reckon it's time to be smart about achieving those goals, rather than pontificating about The Way Things Ought To Be if everyone would just be nice and play by the rules?
I'm not buying this. It basically says "there are a few concepts in Ruby that map nicely to Swift". There are quite a lot of concepts that don't map, for example evaluated classes, which enable things like:

class Foo
include Virtus.model

attribute :foo, String
end

Now, I could go on like this, but that would be moot. I just question the basic premise of saying that just because 5 features match somewhat nicely (even if it involves more braces of different kinds), those would be reasons for Rubyists to love Swift. Much in contrast, similarity might not be the most compelling reason to switch to something different.
> https://github.com/jgrahamc/bikemorse

Now why does that not surprise me at all :)

I think you are in no danger whatsoever of losing your nerd card :)
That's kind of why I asked. Although I have no Bitcoin assets, if I did I was thinking that it could go either way.

It could help legitimize the coin, for some definition of legitimize, or it could tank the price if people feel a sizable chunk of those coins are going to be sold at discount.

It did tank ~10%, but maybe we will see a rally in the weeks to come?
How did you collect the data?
Bulgaria is in the European Union since 2007. Your dad is eligible to work in any of the 28 Member states without any restrictions. Why did you not consider this yet?
I've always enjoyed "Against Intellectual Monopoly" (read free online here: http://levine.sscnet.ucla.edu/general/intellectual/against.h... ), which has a chapter (http://levine.sscnet.ucla.edu/papers/ip.ch.9.m1004.pdf) that specifically addresses this.
I totally agree. IMHO: Firefox's new look is better than Chrome, and its feel has always been better. I try out Chrome every year or so, but it seems like Mozilla pays more attention to detail in their GUI design than Google.

On Android, it's also my browser of choice - fast and smooth, and it gives me the option to block third-party cookies (been surfing the web w/o them for 15 years - but no, mobile Chrome cannot allow that; we need more adver-tracking!).

While I'm a very big fan of native, optimized code (that is: C), I think FF OS has an advantage concerning memory use, because the browser and the rest of the OS share the runtime, unlike an Android phone. It also makes it easier for low-budget developers to write apps, because they don't need (a machine that can handle) an SDK, just a browser.
No way. Going to the gym is one of the nerdiest things you can do if you approach it the right way. I mean it is basically the real life equivalent of grinding levels in an rpg:

You choose a class (endurance, strength, or something in between). You have items and skills which you have to skill up individually (barbells, dumb bells, gymnastics equipment, running, cycling, etc.). The same dilemma exists for leveling up: skill points added to one category are skill points you can't add to another category. Thus if you split your time between strength and endurance you will never achieve as much as someone who exclusively trains one of the two.

The skill curve is even similar to that of a well designed RPG: in the beginning you make a lot of gains quickly but eventually you slow to a halt and it takes months to even gain a few skill points in one item/skill.

The gym in real life is like hardcore mode: If you don't play for a while, your skills degrade as a penalty. However, the skill lost as a penalty is easier to reattain then skill you never had.

There are even boss fights and co-op mode if you decide to compete.

There are too many parallels to list them all here, but I think you get the idea.
ANDY GREEN’S 1,000MPH OFFICE REVEALED
How would that help? The computer I am using doesnt have ibooks or itunes.
North Carolina is still suing Facebook
The problem is that humans are woefully designed for combat. Our hands break, and our skulls are paper thin. Compare these aspects to animals that actually fight with horns, cushioned brains, fangs and so on, it's clear to see that fighting is a spectator sport for us.
proxying requires a public IP though. So you can have as much IPv6 in your backend as you want, the moment you want one of these machines to serve content to the wider public, you will need a public v4 address.

You could use name based virtual hosting in case of plain HTTP (though there are still clients around that don't send correct host headers), but if your customers use HTTPS, you'll need one public V4 address per site because SNI still can't be used reliably.
Why wouldn't this be allowed with the Common Core? The Common Core is a set of standards for what students should have learned by the end of a year, and for fourth grade, for instance, the Core consists of things like "Use the four operations with whole numbers to solve problems," "Understand decimal notation for fractions, and compare decimal fractions, " and "Generate and analyze patterns."

One can fault the Common Core for not including enough discrete math -- it really focuses on numbers, algebra, and eventually modeling with polynomial and trigonometric functions -- and one can fault America for putting people into the classroom who don't know math [1] and then telling them they'll be awarded tenure or not based on student performance on some test [2].

People are confusing the same old problems we've always had (poor teacher training, stupid cobbled-together curricula like Integrated Math mandates by school boards, teaching to tests with high stakes for teachers and little value for students, etc) with Common Core. Read the standards [3], folks, and decide based on what they actually say what you might actually think.

[1] http://www.nsf.gov/statistics/seind12/c1/c1s3.htm , http://www.math.vcu.edu/g1/journal/Journal7/Part%20I/Sterlin...

[2] http://education.ohio.gov/Topics/Teaching/Educator-Evaluatio...

[3] http://www.corestandards.org/Math/Practice/
Great to see a software blogger from Montreal
Interesting, but I think Atomic Rockets does it better:
http://www.projectrho.com/public_html/rocket/
"Sorry Dad, a guy on the internet told me to be a dick and tell you it's all your fault"
Sounds similar but the Monty Hall problem isn't just about throwing away your first choice - it's about throwing away your first choice after you've been given more information about the remaining two choices.
Ask HN: How does a typical day in the life of a app startup marketer look like?
Hey guys, I'm planning to write a blog piece titled "A Day In the Life of an App Marketer/Growth Hacker", I'm planning on compiling all these info and sharing it back out with you in a blog post while I learn a whole bunch along the way.

Any of you venerable marketers/growth hackers out there care to share how you spend your day?
Python isn't suitable for everything, but very often it's good for at least a prototype.

Well, yes, but you're missing the parent post's point. It's not saying that python is a bad language, that's sorta irreverent. The post uses understanding a language decision itself as an example of "thinking like a computer scientist." No matter how good or bad any single language is, learning to use language is not "thinking like a computer scientist."
You can also add any Chrome bookmark to your home screen, just like any other app.
This is the first I have heard of Vue and am impressed by its simplicity and intuitiveness.

In particular, I like that the JS code is free from cruft as in the other examples there. I also like that the HTML stands on its own which makes the UI design process easier.

Prior to this I had been considering RiotJS[1].

[1] https://muut.com/blog/technology/riotjs-the-1kb-mvp-framewor...
> Perhaps OpenTable management realizes this and figures this is a good time to exit.

It's also 2 billion dollars. That's simply a good time to exit. You could foresee-ably work the rest of your life and never build your company to that level on your own. No doubt OpenTable worked extremely hard to get to this point so I wish them all the best in the future and nice, long lives to enjoy that wealth.
Similar:

http://www.reddit.com/r/MusicForConcentration/

http://relaux.com
Or companies could just ask for code samples. A resume is just a summary of experience, not sure how programming challenges would show the person can maintain a working relationship in a company.
You could always team up with your dad and create the coolest app your country has ever seen.
To make coffee, you need water just below boiling. Commercial brewers are set at about 200 degrees. To make a proper pot of tea, you need boiling water.
The comparisons with scala and c++ are stronger. This is a large language, with a lot of complexity from having to maintain compatibility with an existing environment, plus lots of new concepts bolted on top. Like those languages, the time to basic proficiency may be faster than with their predecessors, but the time to mastery will be much longer.
The data might be coming from the .com/.net/.org zonefiles, where a domain will only show up if it has an NS record configured.

I'm not sure if there's a free and authoritative source for registered domains, short of grep'ing zonefiles and checking whois.
In this case a portfolio accumulation strategy known as Value averaging works better.
http://en.wikipedia.org/wiki/Value_averaging
Going to the gym in itself is still not a 'nerdy' activity. All you did was describe going to a gym in a very nerdy way by comparing it to an RPG - you could most likely apply this practice to just about any activity one could do.

edit: I do disagree with that statement of the poster to whom you replied, you can still be a pretty big nerd and go to a gym.