skysight-inc/HackerNews huggingface dataset:
Appreciated the article. I've done something sort of similar with a Lisp dialect, Chicken Scheme, partly as a learning tool. Implementing SHA1 turned out not to be too difficult, though doing something more general is a whole other matter.

Working on implementing AES-CTR came really close to success, but there's some error in it. One of these days I'll have to get back to it and finish it. Of course, it is difficult to get it right.

I've had the idea that if it is correct in Scheme, and as Chicken does, then compiled to very regular C, the ultimate native-code program is much less likely to have the errors of hand-coded C as we've seen in OpenSSL, GnuTLS and others. Probably not a brand new idea, but certainly haven't seen it "in the wild".
See the positive side. In bangalore, every year 3000 start-ups are opened, which is about 9 startups per day! Youth of India is trying hard but is taken aback by stringent laws and corrupt officials. But where there is will there is a way.
I completely relate to what you're saying, and I'm sure a lot of us here are burdened by the painful feelings you've expressed. Thank you for sharing. I think the primary cause is the 24/7 news cycle bombarding us incessantly with negative and depressing information. It's extremely unpleasant to bear, particularly when you're sensitive or vulnerable to the sufferings of humanity. I've found it's best to take vacations from it all--to tune it out completely for intervals--and focus entirely on work or the things you love. If you perchance have trouble avoiding news sites or social networks, as I have in the past, I've found an extension like StayFocusd to be really helpful (https://chrome.google.com/webstore/detail/stayfocusd/laankej...)
Your online marketing campaigns suck 5 ways to fix them
For Shelby Cobra roadster’s 50th, designers 3D print a working replica
I am always utterly amazed by the level of incarceration in the US.
Here is one of the 'top' country in the world, whatever metric you use for stable western democracies, and yet, a huge proportion of its population is spending or has spent some time incarcerated.

Whatever explanation is given, it seems unfathomable that a democratic country could end-up with higher incarceration rates than the worse dictatorships.
A lot of those images appear to be airports. Maybe the algorithm mistakenly identifies them?
I find it bizarre how the code examples provided on github use λ. I know JavaScript allows this, but I can't imagine myself switching to a greek layout to type λ. Otherwise, I have to copy and paste it, which adds a lot of overhead.

I also remember someone suggested a ±/∓ signs for CoffeeScript at one point, and they justified it as "Well, I can type it using <insert fancy keyboard combination> on my Mac."

I know this is slightly off-topic, but I had to point it out because I feel like it stabbed me in the eye.

Anyway, I do like the idea of Lambdaws, kudos to the author.
Pirate Bay Code Decrypted
When I was a teenager I got the chance to ride in one of the original Shelby Cobra's and the experience has never been equaled.
Sign up for an ad network like Google Adsense and place the ad codes on your site.
How  to Use Google Analytics for Your UX Research
I almost feel like its my civic duty to hack this abomination to shiny little shreds of security-thru-obscurity whilst wearing the blackest of hats.
Technology |
I own a Klean Kanteen, which is also stainless steel, and I really like it. But when I bought it and looked into the matter, a lot of people were talking about how stainless steel water bottles made in the far east could contain traces of other metals that may not be as safe.
It's crazy. I saw a house going for 8.5 million quid. Up here in the north, a similar terraced house would be a fraction of that. Even larger, detached houses are still a fraction.
Very nice work. Congratulations.
These are last resort measures. Things you can do when all other resources (doing less, better algo, better datastructure) have been depleted.
Interesting! For people who prefer a less abstracted approach, check out: https://www.npmjs.com/package/grunt-aws-lambda (with accompanying blog post: http://hipsterdevblog.com/blog/2014/12/07/writing-functions-...).
Or use pure baby oil. I was using just that and it works great as a moisturizer.
I didn't write the post to get points, but to share my insight as a person who could not get access to the tools mentioned in the article in the past, and is currently using them as part of a process of learning to create some modern pop. I disagree with the writer's argument, which is based on a misunderstanding of the pop music market, and the role of technology in that market. The fact that most pop songs played on the radio have their volume maximized is not an issue related to their musicality. All compression does is help you hear the song better, which is especially important for radio play. Some of the other tools that are used in pop music, notably Autotune, are specifically used for that market because the audience wants them. The author lauds bands like The White Stripes for using vintage equipment and for "real" performances, but they are not part of the pop music market. You use the tools that fit the market. That said, even if you find the perfect formula for a pop song, including using a particular technology, people will get tired of the formula very quickly.

BTW, here are some videos that give insight into how a pop vocal is built and some mastering techniques...

[1] https://www.youtube.com/watch?v=9R0q6QKAPmo
[2] https://www.youtube.com/watch?v=2V9d6zQzcrg
Nice website!

An improvement to the website would be a CDN (faster loading of images) and using 'infinite scroll' to load all (~4000) images.

One can use a piece of js to only load images in the viewport.

Could also add a small placeholder text shown (instead of black) before the image is loaded. E.g. the coordinates, or county/state, or the size of the facility in square meters (or yards or whatever).
We'll be in 94928 soon!

yeah right...
None of the errors in OpenSSL, GnuTLS have been errors in the crypto primitives, so I don't think this helps much.
No it is not nonsense. BPA is a kniwn endocrine disrupting chemical. Endocrine disruption is when a chemical interferes with many of the hormones in your body. Hormones which regulate cell growth, differentiation ajd overall cell behavior.

Disruption of these can have severe consequences.

http://www.ncbi.nlm.nih.gov/pubmed/25569640
Will try to add links to interesting things here: http://127.0.0.1:43110/18qigy8XcrxLpK7QaS52FfjwN2gjqHE231
I often recommend people read the little book "The Manual" by the KLF. http://freshonthenet.co.uk/the-manual-by-the-klf/

It was written by them after they made their first number 1 hit single, back in 1988. They went ahead and had a few number ones since. That was over 25 years ago. It's a good overview of the chart music industry and much of the book is still relevant even now, and they were even able to predict that a lot of the studio work should be possible to do in the bedroom in the future.
...

You don't seem to be a troll based on your profile, so I'm not sure what would cause you to focus on details like the fact that it was a 7.62mm rifle and that you would know what the recoil looks like for various types of rifles.

I'm assuming you got fed this idea somewhere else, and went with it. Either way I'd urge you to really try and re-evaluate from a neutral standpoint and see if it genuinely seems probable.

Allowing your mind to go down this road unchecked seems like a path to Fischer-esque paranoia and self delusion.
The link to your website 404s: http://pinegrow.com/index.new.html
1. I would suggest you look at options to monetize first. Even if you do not plan to implement it right away, knowing what kind of monetization the project can have will give you good idea of how, where and what is the cost to market.

2. If your project is centered around user generated content, I would suggest reading up on how websites like reditt overcame the chicken and egg problems (they seeded content till they had enough users who would generate content for them)

3. From your screenshot, you seem to be getting 5 to 10K visitors. You can start collecting user emails by offering something of value to them. (its never too early to start building a mailing list)

4. Check the pages that users visit using GA. Check the bounce rate with relation to source of traffic. This would give you a good idea of what traffic sources to promote, what kind of users find value in your site and what type of content gets your user's attention.

If you'd like some more custom feedback for your website, feel free to drop me an email.
Just like everything else in computing. We are still trying to catch up with the Xerox PARC model of live coding, for example.

However just a selected few could touch said hardware and you could buy a very nice house with what they used to cost.
In uptime, security and manageability, nothing can touch the mainframe. If you build a mainframe out of thousands of CPUs and call it a "cloud" that's fine :-)
http://www.passiveincomeaid.com/ - for ideas
He went above and beyond the call of duty in what he did. At some point the people whose job it is to actually handle matters like this, like the deans, need to act.
Neither. It just basically never happens that you want both
error reporting and a maybe (nil or value) from the same function. Not in list? Nil. Could not parse? Nil. Iteration ended? Nil.
It looks like SQS is only used for the out-of-band return path. The execution is triggered with the AWS SDK's invoke async option:

https://github.com/mentum/lambdaws/blob/master/lib/LambdaHel...

Documentation on this option:

http://docs.aws.amazon.com/lambda/latest/dg/walkthrough-cust...
Maybe the startup should stop the whining and compensate its key employees a little better then.
A reasonable number of vim users use the RFC 1345 digraphs, since they have a default key binding (ctrl+k followed by the digraph). That makes it easy to insert many of the more common Unicode characters. Lambda's digraph is l*. Emacs also supports inserting Unicode characters using either their RFC 1345 digraph or their TeX symbol.
You can type it on Linux too with XCompose.
https://news.ycombinator.com/item?id=8876335
Impressions! Virtual visitors.
I'm pretty sure it is meant only for aesthetics and readability of the demo.

Speaking of readability, I actually use a package for my editor that renders word "lambda" as λ. This way, I get to see code that's more pleasant to read and don't have to type in (and save) any greek characters.
I don't know to what extent this affects HFS+, but case insensitivity in general is locale dependent. The classic example is the Turkish distinction between dotted and dotless I - http://en.m.wikipedia.org/wiki/Dotted_and_dotless_I.

Quote:

The dotless I, I ı, denotes the close back unrounded vowel sound (/ɯ/). Neither the upper nor the lower case version has a dot.

The dotted I, İ i, denotes the close front unrounded vowel sound (/i/). Both the upper and lower case versions have a dot.

End quote.

I can imagine that being a nightmare, particularly if one user uses a Turkish locale and another on the same machine uses English. And all of that complexity in the kernel? Ouch. (Or HFS+ just behaves incorrectly for Turkish file names, not sure that's really better?)
I just hope he is not reelected.

I wonder if Gordon Brown would have tried to pass such legislations.
Cool looking project. I get a bit of a Mitsuba [1] vibe from the renderer, at first glance -- I'm curious how the two stack up.

[1] http://www.mitsuba-renderer.org
I live in the Mission and love it :)
The moral of the story is that average users shouldn't use or have access to the administrator account, but that's nothing new, is it?

Oh, and that words like "client", "program", or "utility" are dead. Too bad. I'm surprised they don't call malware "malapp".
That's a major indictment of CNET. They're in the crapware/adware/spyware business. Some of the crapware downloaded even bears their logo.

The two programs frantically fighting over the browser home page was amusing.
Interesting that this got 4 downvotes (6, since it had 2 upvotes before everything in the thread started going down - by far the most downvoted of all my posts!). This comment is a bit pointless since the thread has been flag-killed, anyway.

Clearstream (1, not 2) is the one case where we DO have evidence, thanks to lengthy and numerous lawsuits and plenty of publicly available documents, including some taken from the safes of the companies involved.

As a French citizen, I used to be somewhat adamant that there was no way my government was ever capable of doing Bad Things, a few hundred books later and exposure to the people in these groups (including working for an Elf-like company, and family in management in Total), I think differently.
7 Point Checklist to See If You Have a Fintech Unicorn
My Dad has worked in the modular construction industry since before I was born and it's quite an interesting method.

It allows things to be done at the same time, so whilst the groundwork and any preparation is being done on site, the modules for the building can be being built in a factory.

It's a fairly popular method in the UK, whether it's constructed entirely modularly or using modular parts like bathroom pods (prefabricated bathrooms).

The uses are fairly varied too, it's been used for hotel bathrooms, prison cells, McDonalds restaurants, sections of Tesco supermarkets, petrol station shops, hospitals and schools. I've probably missed a few, but you get the idea.

It's very weird to step into a bathroom pod when it's at the end of the production line and hooked up to water and electricity for testing. When you shut the door, you'd have no idea that you were in a factory (besides the noise) .
Yeah, you got lucky

But the part about them not understanding what you did doesn't surprise me in the least
This is how you smuggle 94 iPhones over the Chinese border
I am not sure how many HNers have watched The Interview. But at point Kim John Un points that that America has an higher incarnation rate than North Korea - They brushed it off in the movie But I still think about it.

How can the world's proudest democracy answer the simple question that Kim John Un poised ?
Did you read the article? Hence me saying "per the article". They specifically look for people who aren't into music to test against.
The thing is you don't actually know what these programs are doing behind the scenes. Hijacking browser home page is the most innocent thing.
On the other hand, there's the factor of the hip music (not the top 100) getting box sets twenty years later ... because that's when the music fans have jobs and money.
I write integration tests so I know when something is seriously f* up but I don't try to have unit tests for everything. If the startup goes well someone will be dedicated to that in the future.
It is amusing to note that Ethiopia's victory against the Italians was in (some say, large) part due to a Brit. Cf the Gideon Force.
> Remember a VC doesn't want a company to have a 10% chance at a million dollars, they want a 1% chance of a billion, because that's how it works.

This is funny, so you think the probability distribution curve is discrete?

P(1Mi)=0.1 does not negate P(1Bi)=0.01, quite on the contrary
I didn't notice the amount was referring to the CFA Franc specifically. I'm referring to Francafrique generally, whose means of extractions go way beyond monetary policy. If he claimed half a trillion just from CFA countries, it is indeed a taller claim.
Well, not that large since it will kill your function if it takes more than 60 seconds to run.
That doesn't quite work, as the maybe pattern also implies a chaining operation (flatMap), which is impossible to implement without generics
I am highly intrigued by the reports of people who try mediation. My question is, how does one give it a try?

Are these Vipassana retreats suitable for someone who has very little knowledge about meditation and zero experience?

Are there other options? I would prefer to be guided by a person than read a book, that option will just slip out of my schedule.
Hate Writing Essays?
Probably not, but this isn't purporting to be the best way to do it. It's just a cool thing you can do in your JS code.

Especially nice for spinning something up with zero overhead. Maybe not optimal for production apps. Maybe good if you're constrained on server resources but less so on budget. Maybe good if you're still on the Lambda free tier pricing.
I wonder what happens if you unplug it?
With the additional cost that you actually need to upload the raw video, which you don't need if you just do it locally without Lambda. Or do I misunderstand this?
C4 game engine drops Linux support citing frustrations with desktop Linux
I had to install the DirectX user runtime recently and was pretty shocked to see Microsoft has loaded it up with lots of crapware. First when you click download from its page at http://www.microsoft.com/en-us/download/details.aspx?id=35 you're prompted to set MSN as your homepage, download the malicious software removal tool, and download IE11 (if you're on Windows). Then after you skip that you get the download and when you run it it will try to get you to install the Bing bar in the installer. Overall just a really shady and crap experience, especially coming from Microsoft.

Also agreeing to set MSN as your homepage with the install bloats the download size from a svelte 286kb for the DX web installer to 2.4mb (just to set a homepage!?). Way to completely defeat the purpose of providing a small installer by bundling in crap.
QBASIC had a very handy PLAY procedure for that :)
As an aside, the Go solution provided in the post has the following curious property.

If you have to call `write()` 10k times (say, in a loop), and get an error on the first write, instead of either unwinding (in C++) or returning (in Rust), that Go solution requires your program to check for nil 99,999 times.
Rust team is aware of this and working on a solution[1] as a part of the "IO reform".

[1] https://github.com/aturon/rfcs/blob/io-reader-writer/text/05...
Yahoo’s Mobile Developers Conference 2015
Taking React to the Next Level: Mixins, Gulp, and Browserify
Node.js in Practice (Book)
you completely lost me on the disposable defense.

manufacture produces much more stress than your cleaning would, causing much more to be free on the surface
Fascinating. "The ’90s were a bubble. ... But the ’80s were not a bubble. Not every cycle is a bubble. ... In the ’80s they tried to avoid risk and got nothing."
Nice. And for yet another less abstracted approach, check out: http://github.com/rebelmail/node-lambda (also with accompanying blog post: http://www.mot.la/2014-12-07-amazon-lambda-best-practices-de...)
Which cloud providers had the best uptime last year?
Some of the links from http://www.stjarnhimlen.se/comp/ppcomp.html#22 are dead. If you want human-readable physical and orbital data for:

* planets, go to http://ssd.jpl.nasa.gov/?planet_phys_par and http://ssd.jpl.nasa.gov/?planet_pos (it points you to a table http://ssd.jpl.nasa.gov/txt/p_elem_t1.txt where elements need to be corrected for a given date, see http://ssd.jpl.nasa.gov/txt/aprx_pos_planets.pdf)

* moons, go to http://ssd.jpl.nasa.gov/?sat_phys_par and http://ssd.jpl.nasa.gov/?sat_elem

* dwarf planets, asteroids, etc, go to http://ssd.jpl.nasa.gov/sbdb.cgi

Also, some more data here http://ssd.jpl.nasa.gov/?constants. If you want more precise orbital elements at a given epoch (they vary through the year), use http://ssd.jpl.nasa.gov/?horizons (using the Telnet interface, first choose "Ephemerides" (e) and then "Elements" (e).
Oh, I do know pwnat. It could be quite useful.

edit:
It seems like this guy really likes to show how useless NAT is. His "NAT pinning" demonstration is quite scary.
"The Third World War must be fomented by taking advantage of the differences caused by the "agentur" of the "Illuminati" between the political Zionists and the leaders of Islamic World. The war must be conducted in such a way that Islam (the Moslem Arabic World) and political Zionism (the State of Israel) mutually destroy each other. Meanwhile the other nations, once more divided on this issue will be constrained to fight to the point of complete physical, moral, spiritual and economical exhaustion…We shall unleash the Nihilists and the atheists, and we shall provoke a formidable social cataclysm which in all its horror will show clearly to the nations the effect of absolute atheism, origin of savagery and of the most bloody turmoil."

http://www.threeworldwars.com/albert-pike2.htm
thru plastic or not, it's still the same compound. what's your point?
FL/GA line?
to me it is starting to grow ,but most pple don like change
Justin Spratt on his startup manifesto
> The question is how many of these people are actually dangerous, or would remain dangerous given some basic education and/or life support.

"He who opens a school door, closes a prison." - Victor Hugo
The two worlds – that of the lucky and of the unfortunate
I put together a blog of Pelican themes demos: http://ptd.pronoiac.org
Heaven forbid you use a one-time pad...
Maybe you could use one of more Field-programmable gate arrays.
Well to start with, it's a very misleading comparison. Every single person in North Korea is in prison. Just because most of them are not behind bars doesn't mean they are not prisoners. By contrast, Americans only (largely, overwhelmingly) end up in prison if they break laws (false convictions are statistically rare). We have too many laws, to be sure, and that is a problem we need to address, but no one would seriously believe that America's standard for imprisonment is lower than North Korea's.
Ev Williams Doesn't Give a Shit about Instagram
Please stop encouraging people to use infinite scroll, it is a scourge to be eradicated.

In any case you think infinite scroll would be useful, what you really want is a link at the bottom of the page that says "elements per page: 25 | 50 | 250 | unlimited". Infinite scroll makes it painful to reach the end of a large list on a machine with low memory. It deprives the user of the ability to record your place in the list if you want to come back tomorrow (or switch to another device or restart your computer etc. etc.), or send a link to someone else. It breaks the web.
How can these be legal?