skysight-inc/HackerNews huggingface dataset:
But is the BS intentional and is it always necessarily false? Or can it be something that is hard to communicate? "The Way that can be spoken of is not the eternal Way." Is this bullshit? If so, how is this information able to propagate over the course of centuries?

Seems to me that one has to separate out what the speaker is trying to imply or impress versus what they are saying. Statistics can be true, but they can also be presented with the intention of impressing the audience with a view that is not true. That is being misleading. It is different from lack of rigor and loose communications.
Multimedia Visualization of Billboard's “Hot Rap Songs”
South American Pirates Transfer 789 Petabytes per Year
This seems near-proof to me that a gradual inflight translation of a codebase from ANY one language, to another, entirely different one, is feasible, as long as you build a data interop layer of some sort (JSON, etc.). I imagine that if it were powering a web app, dual-deployment would become an additional (but potentially manageable) concern during the "transition" period.

This seems a much safer/saner way to do total rewrites/refactorings.

Note that it practically demands decent (if not impeccable) test coverage (he even admits that many parts were not tested... the only saving grace being that due to the semantics of the 2 specific languages here, he was able to use roughly the same logic for the less-tested portions, reducing risk).

Also note that according to the graph, during the middle of this process, application and testing performance will be the most terrible. At that point, some managers would probably decide to back out/bail on it, which is why I thought it was important to note.
I was fully expecting the fellowship to eventually go down the path of equity but these terms sound far better than I would have expected. Nice job.

I'm curious how the option to choose what you're applying for will work out. What if someone selects just YC Core and, while reviewing, a reviewer thinks they would be a really, really good fit for fellowship instead? Do those simply get tossed out? Seems like if you're reviewing all of them anyway you could ask the applicate for their preference (so a slight rewording) and still talk to them if they're willing to do a fellowship instead of core, etc.

Just a thought.
How to Be Smart with Smart Phones and Smart Contracts
I wanted to add my GPU compute library for Clojure to their list of libraries, and there is no option to send them anything.

So, it seems that gpuopen site is open for AMD to promote whatever they deem promotable. Not very open for this age in my opinion.
A really cool site by AMD
You might also enjoy the Blizzard book:

Stay Awhile and Listen: How Two Blizzards Unleashed Diablo and Forged a Video-Game Empire [1]

[1] http://www.amazon.com/Stay-Awhile-Listen-Blizzards-Video-Gam...
> Would he also like to take responsibility for the continuing/increase in violence against citizens by the police?

Where can we find reliable stats that track police violence over time? Just curious.
Wow! This is amazing!
Content Security Policy Level 3
I chuckled at this: "In schools and colleges that use Office 365, students will be able to log on to Minecraft using their Office credentials." Because everyone things "how can I log into this game? Oh yeah, with my office credentials." :-)

That aaid, one of the more interesting debates I participated in at Sun was Bill Joy's insistence that interpreted Java would be "faster than C++." From what I recall of his argument, it was that understanding the semantics of the program and just in time compilation would allow the JVM to run only the code that was needed in a smaller resident set with fewer context switches. At the time I was arguing against that, saying that a compiled version of Java could be a useful systems language but the interpreted version would not.

And even with some really really amazing hotspot technology on the JIT compiler, I don't think Java was ever faster outside of a few synthetic test cases that did no useful work.

So it really doesn't surprise me that a C++ version of minecraft would out perform a Java version, but it would be much more interesting if they included a JVM for the mods, so that the core was fast and the mods were portable.
Great news. What are your minimum expectations for one to qualify ?

update this answers my question: https://fellowship.ycombinator.com/faq/#who
Completely agree...definitely interesting!
I think rewrites are seldom worth it, no need to rewrite everything causes it not in your favourite language (Looking at you JS land)
> I expect though that you need a Google level VP8 kind of program for this to make progress (and Google failed there if you recall)

Google paid off MPEGLA so they wouldn't sue for anyone using VP8. That smells like success. http://arstechnica.com/information-technology/2013/03/google...
This is neat, but, well, have you ever tried working out with something strapped to your face? Worn big goggles while doing something that works up a sweat? First you fog up, then you notice the saturated sponge flolloping (as only a mattress truly can) against your face as you cycle.

I had a "VR" cycling setup about 15 years ago for training in the winters in Durham (cobbled roads, snow, not so great on tubeless rims) - comprised my road bike, a standard rear wheel roller with a resistance adjustment cable attached to my handle bars, and most importantly an SVGA projector hooked up to the ceiling to project on the blank wall four feet ahead of me, keystoned to hell and back to not end up too distorted.

On the projector I'd chuck up a POV cycling vid, either one that I'd shot with a camcorder strapped to my head the previous summer (oh what I would have done for a gopro), or a professional one. Manually adjust the resistance according to what you see on the screen (easy enough, just get to the point that you're matching pace with the head-bob on the video), job done.

Surprisingly immersive setup for a pile of late 90's electronics.
Hundreds of millions of devices support GIF and JPEG and will never support patent-encumbered processing-intensive newcomers.
On one hand I'll be happy to not have to keep Java on the school machines, with its terrible installer, and minecraftedu, which wants to write to the install dir (same problem with kerbaledu, but that also has the additional crapness of being licenced per machine based on mac addresses, requiring delicensing, and internet access to check licence).

On the other per year per user fees for software is a terrible trend, especially for schools. And I'd rather run my own server, and the kids love the mods.
Is this what the future of business looks like?
Why did revenue drop so suddenly? Can't you re-acquire those customers and set the ball rolling again?
HopSkipDrive, the Ridesharing Startup for Kids, Grabs $10.2M in Series A Funding
SXML – syntax for writing XML as S-expressions
Human Adversaries – Why Information Security Is Unlike Engineering
HTTPS doesn't directly provide it, sure, but it's still a benefit you get when using HTTPS.

This is just pedantic.
Nothing happened because it's not the President's decision alone. He tried, met with huge opposition from Congress, and couldn't make it happen.

Part of the problem is that people don't understand the President's powers and expect more from him than he can deliver.

The other part of the problem is that the President himself seems to like promising more than he can actually deliver. He doesn't say "I'll try to close Guantanamo, but Congress really wants to keep it open and it's ultimately up to them." He just says, "I'll close it" and then, oops, can't.
The Five Minute Journal
Apologies if I misrepresented Kafka's replication. So the system described in the blog post is the new 0.8.2+ stuff with min.insync.replicas taking over required.acks? Will review.
When is the third batch starting? I'm about to finish school and considering giving it a shot.
This is amazing news! I was really worried about how the first run was going, because this format is just so great! It just makes sense. Kudos to all the teams for their performance, I am sure that had something to do with YC considering to do this again. I am super excited, and I really hope to apply this time.
> opens by saying that learning avoiding mistakes before any bigger concepts is a major root of this but then again, people do make mistakes in math (even math professors) and it's a field where any mistake can completely invalidate the work.

The problem is that an emphasis on avoiding mistakes leads to paralysis. Though he phrases it differently. Students don't want to be wrong so they just don't instead.

As he points out later in the piece, learning from our mistakes is key. If I never learned to walk because I fell the first time and failed walking class, I'd be crawling even today. An overly negative assessment of the students' works, an overemphasis on right and wrong, rather than correction and expansion to different methods when some method has failed a student, ends up producing many students who can't do math.
Math notation is actually pretty great and is a result of multiple iterations. Earlier forms were much worse. S-Expressions by themselves are obviously not enough, you have to introduce at least first-order logic notation, set notation, etc. It's not obvious that the end result will be anywhere near as readable as the current notation.
My workflow.. edit in whatever, with webpack dev server watching in another terminal window.
This is going back to YC's roots and I love it!

If you are scrappy, $20k can get you extremely far at a cost that is "basically" zero (1.5% stake that only converts upon a liquidity event of $100M+ or IPO).

Remember, PG "...started Viaweb with $10k..."[0] in 1995 and "Julian got 10% of Viaweb" for that investment. Viaweb sold to Yahoo! for $49M[1]. The whole reason why YC exists is because PG got a $10k investment!

Back in 2005, pre YC, PG started the Summer Founders Program and invested $20k in each group. "Another of our hypotheses was that you can start a startup on less money than most people think. Other investors were surprised to hear the most we gave any group was $20,000. But we knew it was possible to start on that little because we started Viaweb on $10,000."[2]

The first version of Viaweb.[3]

I keep finding examples of the seeds of YC and they get me really excited. You can see a photo from 2005 from the SFP and YC's roots here[4]

[0] http://old.ycombinator.com/start.html

[1] https://en.wikipedia.org/wiki/Viaweb

[2] http://paulgraham.com/sfp.html

[3] http://web.archive.org/web/19961120231442/http://www.viaweb....

[4] http://ep.yimg.com/ty/cdn/paulgraham/sfptable.jpg
I don't really care about equality in this context. That's a different problem for a different day.

I do care about the overall integrity of the system. The notion that my uncle's carwash probably pays more in income tax than General Electric undermines the integrity of the system as a whole.
Terrible Russian Car Crashes
Yes, how dare those "barbaric" parts of the world give their children the best chance of being born healthy by reproducing at an optimal (physically speaking) point in their lifespan.

Us "civilized" countries will just sit back and act haughty while we try to deal with skyrocketing autism/developmental disorders/disabilities as our populations continue to give birth later and later in the fertile/viable part of their lifespan, thus significantly increasing the chances of developmental disabilities in our offspring.

Yup, that's a great idea. Nothing could possibly go wrong.
Publicly correcting yourself goes a long way to mitigating that last part, so bravo on that.
Also, destructuring for pattern-matching is pretty cool.
Badly and for good reason.

But how would a theoretical future employer know this is an online degree unless you told them? If it is really from an accredited public university, and the degree itself isn't titled to indicate it is a distance learning course, they would be none the wiser.

Ultimately you should research the reputation of the SCHOOL. There are a lot of people floating around with a degree from e.g. University of Phoenix who cannot find a job because people don't respect the school (with good reason IMO).

You could post the name of the school here, it isn't like anyone can figure out much about you by a college name.
This is an older article, but still interesting. I used my scavenged fresnel lens from an old projection TV to try and melt sand. It works (kind of) but control is a challenge.
Your social data is doomed, and don't count on Facebook to save you
One would hope they've had the good sense to build in a good API for mods, otherwise they have missed a key point and a large chunk of the audience will be somewhere between losing interest and becoming irate.

Of course even if the plugin/mod architecture is good getting existing mods converted will be a struggle, particularly where the original coder considered them complete and is now busy working on something else new & exciting.
Thanks so much for the support and feedback!

For the first version we wanted to keep the format exactly like the Y Combinator course “How to Start a Startup.” This way, everyone gets to experience it the way they structured it.

Those are great suggestions and thanks for the offer to help out. Will definitely keep that in mind for next versions.
As other people have pointed out: "Modding" in Minecraft is literally replacing the original Java bytecode with your own. This is why the idea of a Minecraft launcher took off; replacing binaries with modified versions is very dirty and very difficult to do if multiple things are touching the same file. I hope that this C++ version is the impetus needed for the forever-promised-never-delivered modding API to finally take shape. Then I don't even care what the underlying technology is.
The F(ine|ucking) Article's Author.
Having been 330 lbs at one point and now being less than 220 you're both right and wrong at the same time.

Your statement is the equivalent of saying its a heroin junkies own fault: Technically true but useless. It also has many parallels in the way you grew up, differing genetics, etc.

If it were just a matter of willpower or simply eating less then I would already be my ideal weight. It isn't that simple. You can't detox off food and quit eating. At least a drug addict doesn't have to take just the /right/ amount of the drug every day to stay healthy!

The drive to eat is one of the most basic instincts. Evolution has created signals and feedback mechanisms far more powerful than our puny frontal lobes. The problem of too much food has simply never existed before. Fruit eventually falls to the ground and rots. During winter food becomes scarce. Excess food is consumed by other animals. For our entire evolutionary history the correct long-term survival move was to eat while the eatin' was good because there was definitely going to be some kind of lean time ahead.

The only simple or easy part of losing weight was cutting out sugared soda. That dropped 30 lbs. The rest was a slog and using various techniques to trick my body (like eating a large meal before going to the grocery store so I wouldn't buy anything outside my meal plan). It also involved lots of extremely strong urges to eat more and hunger pains. I have to think about what I eat every day and no matter what I do I will never be my ideal weight. Internal or external, this is a battle a lot of people just never face. They just eat when they are hungry and stop when they feel full. Of course their myopic view says it's just "calories in, calories out" (which the research has already proven is false... Some people gain more weight on the same calories).
Shit, I just blew coffee all over my laptop at reading that Wil Wheaton voiced it. I wouldn't be able to hear anything but a starry-eyed Mary Sue Crusher rendition of the book. Nothing against the dude but the association is strong.

Read it. It's worthwhile.
They have been, though, with command blocks.
There is a lot to be said about spicy. In a few words, "spicy" is not really a taste like sweat, bitter, salty, and acid are. Spicy is actually the sensation of the inflamed taste buds. (But there are condiments that are inducing only this inflamed sensation without actually causing it.) This chemically-induced inflammatory effect is deadly for many bacteria. This sanitizing effect was one of the main reasons why the hot and wet south Asia developed so many spiced dishes in their traditional cuisine. (In Europe they used alcohol for the same effect.) So although spicy will not harm you (directly, in the long term), it will kill some of your symbiotic pals!
Ya just like "M$" did a terrible job with the acquisition of Halo. Infact you can even count their entire fanbase on your fingers. Besides $2.5 Billion that was paid to acquire Minecraft is just pocket change for MS to drop and forget about it. /s

I am getting tired of these baseless comments whenever article about X shows up. Where X=Google/MS/Apple/FB etc.
Is Michael O Church invited?
Commandos – Behind Enemy Lines in HTML5
GitHUD – Your command line Git companion (a faster git-radar)
One would hope so - I predict however that many end users will be slow to adopt as modders will probably start by rioting, and then replatform (if indeed there is an API) - but there will be a substantial time lag. There's a potential for a vicious underadoption cycle there, however, and bifurcation of the community into "classic" minecraft and "new" minecraft.
Whether GIF was intended for this usecase or not (it wasn't, the GIF spec specifically calls it out as a bad idea [0]), it's overwhelmingly what it's used for in practice. Therefore anything that can displace GIF in this space is a replacement.

[0] https://www.w3.org/Graphics/GIF/spec-gif89a.txt

> Animation - The Graphics Interchange Format is not intended as a platform for animation, even though it can be done in a limited way.
Well this is true, I guess it just struck me that this is a convenient and easily overlooked form-factor, and pretty dirt cheap.
Let's Encrypt is essentially shareware. The basic features are available for free, but if you want something better than that, such as wildcard certificates, you must pay up. Not to mention that it's cross-signed with IdenTrust, a commercial CA, and since everyone on the web has to use this service to get HTTPS (there aren't other decent alternatives), this is a good way for IdenTrust to boost its numbers and be able to claim it's "the biggest CA in the world" or something. There's no way to choose a different CA with Let's Encrypt.
> I chuckled at this: "In schools and colleges that use Office 365, students will be able to log on to Minecraft using their Office credentials." Because everyone things "how can I log into this game? Oh yeah, with my office credentials." :-)

I know this was meant to be a joke, but this was more an issue in wording by Schofield (the writer) than anything else. A Microsoft account is pretty much global across all their products. So it's also their email account, their OneDrive account, their Azure account... I'm assuming he picked Office 365 simply because that's the product he thinks is most likely to be already used in the school.

As for the optimization; the JIT's main optimization from what I've researched is inlining. Which is really beneficial for Java because you tend to end up with a nest of getter method calls all to get a single field somewhere, and wouldn't it be nice if the JIT could just inline that field for you? I suspect that, especially if performance is at stake, it's less typical to end up with patterns like that in a C++ codebase.
Why didn't they re-write it in C#?
The military cannot be a transactional service, no more than the justice system can be. It's in our national interest to be protected against the aggression of other nation states.

My original point was that we have a system today where a significant portion of the economy is devoted to calculating taxes. I'm not saying don't tax corporations. I'm saying tax corporations on a basis that can be enforced in a reasonable way.
Hacking the Patent System: Improved, Expanded Guide to Alternive Licensing
I'm disappointed that lithub isn't a place to fork literature.

The amazon (heh) reviews of the ebook and pbook aren't great either, problems with both formats
What’s Our Duty to the People Globalization Leaves Behind?
I wonder what prevented the people trapped from breaking the glass windows at the sides or back of the bus? I always imagined that would be the first action in case of fire. Missing safety hammers? Crushed until they could not move?
The purpose is neither to punish, nor to rehabilitate: A perfect criminal justice system is one that prevents future crime, while at the same time minimizing how many people aren't doing something useful with their lives. Imprison or kill someone that could be helping society, and you are failing too.

Punishment and rehabilitation are just parts of achieving the goal: Punishment tries to prevent further crime, both by the person being punished, and people that know what will happen to them if they are caught. Rehabilitation is great when it succeeds: Sending a rapist out to do more raping isn't so great.

All of our policies about punishment, rehabilitation and enforcement quality are tradeoffs, and the question is what's the best tradeoffs. The biggest one, IMO, has little to do with the size of the punishment (they are all pretty big), but with deterrence. Nobody is going to stop killing someone because they'll "only" get 15 years in jail. 15 years in jail is horrible for most people that aren't living in terrible conditions outside. The real kick is in chances of getting caught. The criminal believes that he won't get caught, so the size of the punishment is not necessarily that relevant, other than in keeping the person that committed the crime away from doing the same again outside of jail (crime vs other immates happens!). Improved enforcement quality, and making sure that people just don't even want to do criminal things, regardless of the punishment, is where it's at.

The problem with that is that enforcement itself is a tradeoff: We could do a lot to prevent crime in NYC if 25% of people were in some form of law enforcement (including policing the police), but it'd be a tradeoff we'd all be unwilling to make, because it'd be very wasteful.

So it's nowhere ear as simple as you paint it.
This might make a good "Show HN".

Is there a story behind it's development?
Current math notation may be the result of multiple iterations, but they all took place before the widespread availability of computers. Current math notation is optimized for hand-writing and manual rather than automated proof checking. It may be great for paper and pencil, but times have changed.

And BTW, the notation actually sucks for paper-and-pencil too because of its ambiguity. See:

http://mitpress.mit.edu/sites/default/files/titles/content/s...
Great ! Have you got a target number of startups in this 3rd batch ?
No, Jeremy Clarkson or Jackie Chan.
Great book. I wish there was more literature in this vein. Some other fun reads from the Blizzard team at http://www.codeofhonor.com/blog/