skysight-inc/HackerNews huggingface dataset:
Ask HN: Best blogging platform in 2014?
After searching, it looks like other threads on this topic are pretty outdated, so I thought I would ask the HN community again...

What's the best blogging platform for a startup founder looking to share experiences related to starting a company and to drive inbound traffic to the startup? I'm new to blogging so not sure what's out there.

Some of the important criteria would be:
1) Somehow facilitates driving inbound traffic.
2) Good aesthetics.
3) What else?

One thing I don't care too much about is customization, because at this point I'm not going to be spending time tweaking the details.

It seems like two of the top contenders would be Wordpress and Medium. Pros/cons, other options?

Also, is it best to self-host it at blog.mycompany.com or keep it on company.bloggingplatform.com? ( or personalblog.bloggingplatform.com? )
Prior discussion: https://news.ycombinator.com/item?id=8723435
There already is a C framework for web development, it's called PHP.
As the write up says, this is way more addictive. I'm cheering it along every move it makes.
FTFA: In fact, Lenticrypt has the theoretical property that, under reasonable assumptions, there is always a near 100% probability that there exists an key in the public domain that will decrypt a given ciphertext to any desired plaintext, even if that key is not known.

Isn't that true of any cryptosystem?

EDIT: follow-up is correct; this is only true of OTP. Sorry for the noise.
You're not paying for the art, you're paying for the convenience.

You can go download all those images, and put them in a folder and have OSX rotate on the folder randomly.
So you have a list of studios that all either got big when the barriers to entry were much, much lower than they are now (Insomniac did not spend a hundred million dollars on Spyro the frigging Dragon) or were founded by people with significant industry contacts and kicked off with direct lines to Sony and Microsoft and to publishers right in hand because of who they are? Are you sure you're proving what you think you're proving?

The core of an "AAA studio" is a big fat wallet. It's essentially definitional. You're not actually saying anything with respect to them in any of your posts.
It's not only your government, it's also the staff working at the military/industrial complex. It's also other governments and their staff who have been pribed/coerced to help them with their plan.

It's people. It's people among us.

It's sickening.
> I think this is just a work-around for the sloppiness of the web. If all the resources for a page were compiled into a single file and sent all at once, this wouldn't be necessary, but that'd be inefficient to for subsequent page requests.

The benefit of the web was that you didn't have a fat GUI locally. With the push to aggregate assets together and get the entire UI/logic into the client browser, cached, and read off of remote services, we're slowly making our way back to local GUI apps. This time, the browser is the OS (forgive the poor analogy).

What was old is new again.
It's true that people don't discuss mental health problems openly, and so they're less observable. However, the initial comment was about being committed to a psych ward, which is observable, so I think it's fair to offer anecdata in the opposite direction.

You are right that I should have done a search for the relevant data before criticizing the use of anecdotes. Perhaps this should be a rule for online discussions involving anecdotal evidence – the poster should also make an effort to see if there's real evidence out there.

Thanks for posting data!
I feel like they've already done that far more effectively than they probably dreamed. Look at what's happened to the US after 9/11 and tell me we're still adhering to our principles and possess any moral high ground in the world. This report is a pretty obvious indication that the powers that be have given up on following the rules.
You are quite correct. Apparently I was mis-remembering. After doing some digging, I found the incident I was thinking of:

In January 2006 a freshman fell through a skylight and broke several bones: http://tech.mit.edu/V125/N65/65skylight.html. This seems to be what started changing attitudes.
> Maybe I'm weird, but I feel slightly offended if a vendor is not offering their lowest price to begin with

Just to flip this around, should your boss be offended if they're not paying you the lowest amount you'd be willing to work for?
> last couple decades have made no progress

Who has made no progress?

Malware forensic experts are not using netcat to detect malware nor are sysadmins. There are plenty of more modern techniques.

The problem is no one has cared about security (especially gov, many big corps) until recently...not that the toolsets have been weak. Which is why all the news this year is coming out because they decided to finally check if they've been compromised for the first time.
I was talking about how SOAP itself was designed.
How to Lose 10M Views on YouTube
That's changing; there's no longer the USSR to provide the evil centrally planned economy as a model. But yes, I meant socialist as in the government owns and controls aspects of the economy, with profit maximization often not the goal of those industries.
Show HN: Pitch Deck Template. Have Everything Ready for Your BIG Investor Pitch?
> implies that coding will be necessary for anyone who wants to interact with modern life, not just for experts.

That's the whole point. Computers and robots are creating a world in which there really isn't room for anyone who isn't an expert. We've already automated the low-hanging fruit...we've got a fraction of the manufacturing jobs because computers and machines can do that work faster, cheaper and more effectively. Google and such are working on less low-hanging fruit (people who drive automobiles for a living, lawyers...there's a bunch of examples in that youtube clip). That bar for offering utility beyond what can be automated is steadily rising.

If you're not an expert in something, you're going to be pretty useless in the world we're creating.
> I wrote a small Python script on the spot in a couple of minutes that did the same work... That convinced her to learn some Ruby.

Why didn't that convince her to learn Python? Especially since she could eventually use SciPy, NumPy, etc.
I worked on several early web systems, mostly shopping, POS, GIS and related in various industries.

I did create a few systems in C, using many custom tools and the only way I can describe the final results is that they were rather restrictive.

Even with a template system, plugin abilities and other modern features you are essentially locked into your initial design goals. Code iteration is limited by the change/compile/deploy cycle - with the compile cycle being rather time heavy.

Secondly, the fragility of debugging crash bugs requires a full-blown debugger environment or developing a nice stack-dump system ,which I eventually wrote.

In other words, the biggest problem was lack of tools, a lack of support for quick dev cycles, and support for such a system.

If I had to do it over again today, I'd use an embedded compiler running in a fastcgi like daemon. This would allow you to speed up the dev cycle and be able to contain segfaults, memory leaks, and the like. QEMU or TCC would be a good start. Perhaps even a stripped down docker environment.

Pure C in a fast-paced dev cycle is just too rigid and error-prone.
Oh. And he saved my life once. I'm not kidding. Kept me from going off the EC roof while sending a couch off.
I would imagine that once HTTP/2 becomes a serious implementation, this kind of thing will be unnecessary.
CSS Only Loaders
Q: do you still love the show? After all this, I mean.
Tom7 (the author) has done quite a lot of great stuff; his game "T in Y world" [1] is pretty good, and you may also remember him from his programs Learnfun & Playfun, which taught themselves to play Super Mario (and various other NES games) [2].

Do check out more of his work!

[1] http://tinyworld.spacebar.org/
[2] http://www.cs.cmu.edu/~tom7/mario/
Which is why cracking tools don't just search the entire n-bit space, they instead generate extremely long lists of plausible passwords, hash them, and try those.
Previously discussed: https://news.ycombinator.com/item?id=8720244
I don't think we can conclude any name.

Falken saw the computer as a surrogate for his dead son. In that scene he said "Hello, Joshua" but the screen only shows "Hello". Lightman and Mack never knew the name WOPR, at least not before the military got involved, so the only name they had to go on was the password. I don't think the computer ever mentioned a name for itself.
> Gradle requires you to read the first 12 chapters of the manual before you can even begin doing something more advanced than running compile

The purpose of Gradle, like other products in the Groovy echosystem, is to sell consulting fees and conference seats for their backers, in this case Gradleware. Hence providing easy-to-use doco would defeat the point of the product.
Sure, done! :)
What do you think it costs Segment to do this? $20,000?
For this one I couldn't quite figure out the modus operandi (no documentation) and it seemed too much a work in progress to consider seriously, as the author himself sort of stated above.
I will definitely read parts of the source code if I do in fact decide to roll out my own / extend an existing one to my needs.
It's not much of a win screen :)

https://i.imgur.com/m62RePh.png
Lasers can fix train's worst problem: leaves on the rails
If you start bending on this, you become the thing you hate. Take the moral high-ground or slide down the mountain. Good luck finding a comfortable place somewhere before you are below the person you hate.
Certainly there is advantage in having a simple hello-world program. The original purpose of hello-world, naturally, is just to have something to verify that your environment and tools are properly installed and configured before you go off and do anything serious.

But because Petzold used "his" hello-world program to introduce you to a bunch of critical, foundational concepts -- to show you everything you needed in order to get a functioning top-level application window open on the desktop -- I myself found it a great place to start. By forcing you to confront the message loop from square one, it really reinforced the idea that you aren't in Kansas anymore (and you can't do things like the Kansans do).

As Petzold hints in his article, the original version of the book (for Windows 2.x) didn't even start with that program, but worked its way up to hello-world through a sequence of 5-10 iterations that got you to that point over the course of an entire chapter. (Thus for example one iteration actually opened a top-level window but lacked a message loop, so the program exited and the window immediately disappeared after it was created.) It makes sense that he had to edit out such a lackadaisical introductory chapter as the subject of Windows programming got bigger and bigger, but I for one always liked that chapter.
Reminds me of how Game Freak used a map created by the people over at Serebii.net in their most recent Pokemon game. But they reacted in a different way: they were ecstatic.

http://www.serebiiforums.com/showthread.php?637946-Serebii-n...

Note - both ways got them attention and page-views.
The mission of Snowdrift.coop, the site mentioned in the original article is to fund things specifically without relying on artificial restrictions like proprietary licensing.
Right. And the only one sitting in prison so far is former CIA operative John Kiriakou who blew the whistle on the torture program. Go figure.

http://en.wikipedia.org/wiki/John_Kiriakou
This Is the World’s First 3D Printed Electric Car
I didn't say usage of stills wasn't fair use, you are correct. My point was the op claimed the film directly copied his stills, they do not appear to have done so.
Among my pet peeves is that when I search for telecommute jobs at Craigslist - which is often the case, as I am a consultant - it gets me posts that say "no telecommuting".

It is quite cruel that the name of the employer is usually not provided: "We are a hot startup in the cloudspace" rather than "Example.com is a hot startup in the cloudspace". This has the result that I apply to a lot more companies than I otherwise would, because there is no way I can learn more about the company _before_ apply.

See if you can find a recording of the original Apple Computer radio ad. It was on their very first developer CD - "You can change the world!"

Well I expect Apple did, but now everyone says they're going to.

I've gotten to the point that when I see an ad seeking a "rockstar coder" I just don't apply.

How about a job posting that's looking for someone with more than ten years experience?

Someone whose products got reviews in the trade press, or sold well?
Create a simple blog in 5 min using project Enferno
Horse riding is about 10x more dangerous than motorcycles, according to stats I've seen.

Motorcycle touring is my primary leisure activity. It's what I do during summer holidays. A 300cc scooter is my primary means of travel in London. Riding on motorized two wheels is so integrated into my life that it would be hard for me to imagine a life without it.

It's almost a physical need. After a few days of snow, or a spending some time somewhere without a motorcycle, I start getting cravings. I'll frequently go out for a wander on weekends for no other reason than to ride.

Riding has a meditative quality. You can't think about anything else; you're forced to be in the moment, in flow, in a constant planning and reactive mode. Worries and concerns and any other busy thoughts disappear.
Non-commercial clauses mostly HURT adoption and cause incompatibility.
Here is a library you can use that might make for a good first pass:

http://www.patrick-wied.at/static/nudejs/

It is Javascript but it should be pretty easy to run it under node.js
> How do you know all these detainees were "captured on the battlefield"? By the same people who said we were not using extraordinary rendition and not using torture?

Because if the CIA was just ignoring the rules, they wouldn't be trying to lawyer their way around what's "enhanced interrogation" versus "torture." They'd just be pulling out fingernails.

> Ignoring international conventions on the rights of prisoners of war

You fundamentally misunderstand the rationale behind these conventions. The reason we don't torture the soldiers of civilized nations is because we assume that they will reciprocate when it comes to our soldiers. Stateless militants can't be expected to do that, so the rationale for following those international conventions disappears.
Choosing to Learn a Secondary Language.(Rust, Go, or Rails)
'm a 15 year old coder that knows JS(first language) taking AP Java in school. Since I dont really like Java, I have narrowed down to 3 languages to learn as a secondary language. Im more into the Web Development area and I really like a lot of 3rd party packages to use and speed performance is also an importance. So which would you guys prefer for me? Rust, Go or Rails?
Exactly, lets not judge people on their bad results, but their good intentions.
and the site mentioned in the article, Snowdrift.coop, plans to support research as well. It's not a software-specific venture.
>> And since the producers of the movie consider it fair use to copy 14 of my slides without giving me credit [...]

These are not copies. I think the use is actually legit.

The slides in the film appear to based on his slides, but there are sufficiently modified from the original to be a completely separate work IMHO.
Pete Lacey's parody of SOAP is both hilarious and also very accurate:

http://harmful.cat-v.org/software/xml/soap/simple
Using Groovy to parse their build scripts instead of an industry standard like JSON is what's holding Gradle back. But I suspect they'll open their build process up as an API now that Java provides lambdas.
Sounds great to me! If only I had the power to set tax law…
A 1938 subway ride led to the invention of the video game console
It's too confusing, I think. The effort it takes to try to understand what's going on is too great. You can explain our REST service infrastructure to a developer in a few hours. I don't know how long it would take to explain the SOAP infrastructure, because I don't think anybody understands the whole thing.

If you are trying to communicate with a vendor that uses SOAP 1.2, it almost always seems to come down to guesswork. What set of properties do I need to specify before they accept my request? The WSDL gives you an object schema but it's not sufficient for the masses of WS-* extensions that you might have to support. Meanwhile, the vendor just exposes the WSDL and assumes that's sufficient "documentation" for clients and you don't need any examples or explanations or other info. I find the best way to approach this is to open Soap UI and start messing with settings until requests are accepted. There's no point asking the vendor for documentation because they probably don't know themselves.

Also, speaking from the perspective of a framework developer, I mainly start to pay attention when things stop working or clients are having problems. SOAP 1.2 doesn't have any more problems, but the problems are proportionally harder to solve. No matter how good your tooling is, it's not perfect, and it's a lot easier to look "under the covers" for RESTful services than for SOAP services. Of course that could also be attributed to the hellish nature of WCF, and not SOAP 1.2 per se.
How to Build Self Confidence in the Face of Conflict with Empathy
Interesting miss here.

This system provides a way for someone to "comply" with a request to decrypt an encrypted file, without giving up the encrypted file. So if you had the 'books' from the drug cartel on your laptop as an encrypted spreadsheet you could also encrypt an innocent (but private) business ledger into the same file. If the border guards say "Give us the password to decrypt this file." You comply, and they see your private business ledger which you would have every reason to protect while traveling. They don't see the Cartel's ledger, which would incriminate you.
let's assume a group like Occupy started to gain enough traction that they became a serious threat to the status quo. that is to say, that the current power base started to shift to a form of politics outside the current two party flip flop system the USA has today.

How long do you think it would be before those 'subversive' groups, even as non-violent, would start to receive the same treatment?

There are few of us prepared to stick our heads above the parapet. Those that do, end up fucked. I.e. Snowden, Assange and Manning.

Sometimes I dream about a people's takeover, Fight Club style, where each man on the street reminds those in power who cooks their food, who washes their clothes, who takes care of their children. A subtle collective threat en-mass to fight the power.

Then I drift back off to sleep.

I am the People, the Mob
Carl Sandburg, 1878 - 1967

I am the people—the mob—the crowd—the mass.
Do you know that all the great work of the world is
done through me?

I am the workingman, the inventor, the maker of the
world’s food and clothes.

I am the audience that witnesses history. The Napoleons
come from me and the Lincolns. They die. And then I send
forth more Napoleons and Lincolns.

I am the seed ground. I am a prairie that will stand for
much plowing.

Terrible storms pass over me. I forget. The best of me is
sucked out and wasted. I forget. Everything but Death
comes to me and makes me work and give up what I have.

And I forget.

Sometimes I growl, shake myself and spatter a few red
drops for history to remember. Then—I forget.

When I, the People, learn to remember, when I, the
People, use the lessons of yesterday and no longer forget
who robbed me last year, who played me for a fool—then
there will be no speaker in all the world say the name:
“The People," with any fleck of a sneer in his voice or
any far-off smile of derision.

The mob—the crowd—the mass—will arrive then.
... oh :)
> It's often overlooked, but Android devices are really low system administration high availability Linux systems.

By all conceivable notions, no.
I would feel just the tiniest bit insulted had it happened to me.

They could at least have put his name in the credit instead of "Xbox guy". I remember watching that talk and I found it really interesting.
Not really, many people price bids according to CPA, with a well managed campaign a click fraud site would receive a bid X% lower.
What about tailwind?
We generally try to uphold high moral standards even if they won't be reciprocated. Many of those conventions provide additional incentive of reciprocation, but that's not the only relevant factor.
It's also been argued that the White House really wanted to prevent the release, and reasoned that if they could prevent it from coming out until the new (republican) senate takes office, that republican congress would likely kill it entirely and let the white house claim the high ground despite actually doing the opposite. Kerry's actions certainly support that theory.
Why are the Irish leaving? http://emn.ie/emn/statistics
(Question, not argument.)
>NATO's Secretary-General is its supreme commander in wartime

>The UN's leader is called the Secretary General because he is in essence its Prime Minister

Both are wrong and wildly imaginative.

>General Secretary Joseph Stalin

Yes, but there's also a historic reason behind that title. The leader (like Chairman Mao) of the Soviet Union was supposed to be a sort of secretary for the workers. "Soviet" actually means "council"; the "chairman" and "secretary" names are communist propagandaspeak to give the impression that the workers are the ones in charge.
We want to thank the team at Segment for making such a generous donation to Watsi patients.

Segment not only buys Watsi gift cards for each of their new employees, but they donate their product (which we love) to Watsi so we can fund healthcare for more patients using the best tools available.

They are amazing :)
Sounds a little derivative of Giorgio Moroder's Metropolis
Runabove (one of OVH's brands) offers very compelling pricing for object storage and transfer. $0.01/GB for transfer. It seems very tempting to store to both AWS and Runabove, keeping AWS in backup in case Runabove has issues.
AIs may be fallible, but much less so than humans because we can eliminate many sources of fallibility that humans have. A car-driving AI will not fail because it didn't get enough sleep, was distracted by an attractive person on the sidewalk, or drank too much.
So, basically, it is like an FS-snapshots which runs in its own chroot or a VM, while one could "atomically" replace one "snapshot" with another, and there should be some kind of "volume manager", because we do not want to replace the data.

It looks like "windows way" - instead of solving dll-hell problem we would make "images" and restore them when a system is crashed.

But this will not solve dependency-hell problem, because it is about standardized, well-defined, stable interfaces (like BSDs or Plan9 are trying to maintain), not file systems or VMs.
Looks like a good API! Cool work.
The software commons has succeeded for upstream / backend software for things that end up as user-subjugating proprietary downstream products. The economics are very poor in terms of providing freedom and openness to the best general-public software. In other words, today's business model still relies and obnoxious ads and artificial restrictions at the end of the day.
Timeless v.3.0 has arrived. Huge update