skysight-inc/HackerNews huggingface dataset:
The politics of the SRBs are absolutely disgusting and date back to the original choice of Thiokol in the 1970s.

Thiokol won the contract for the space shuttle SRBs because James Fletcher was the head of NASA. Fletcher had previously been president of the University of Utah. He thus had connections with Thiokol, and also with Senator Jake Garn (R-Utah).

There were four bids for the SRBs. NASA engineers selected the Aerojet bid, which came in at the lowest price. Fletcher overruled his own engineers and picked Thiokol.

Because Thiokol was located in landlocked Utah, their SRBs would have to be delivered in pieces and reassembled at the Cape, using O-rings to seal the joints. The failure of the O-rings in cold weather then killed the 7 astronauts on Challenger.

To add insult to injury, Aerojet had been planning to manufacture the SRBs in Florida, in one piece, shipping them to the Cape by barge. Hence, no assembly, no O-rings, and no dead astronauts.

To add further insult to injury, James Fletcher was reappointed NASA Administrator after the Challenger explosion!

Jake Garn became one of only two Congressmen to fly into space.
Your point about Direct3D being only on Windows is true but I just wanted to point out that the PS4 does not in fact use OpenGL at all.
Yhat Meets Go
For my privacy to be protected in this way it doesn't matter what search engine I use, it matters what search engine the people who are trying to look me up use. If I want a fact about me to not come up when people search for my name I would need to remove it from any search engine others might look in. This is a lower barrier than usage, but you're right that at least for now people probably won't bother submitting these to DDG.

Unless someone makes a single form for submitting a removal request to all/most search engines? Though I guess then the search engines could pool together and do some kind of centralized processing of these requests?
Both 5th and 6th editions of OpenGL Superbible use only Core Profile functionality.
It's the best way to start OpenGL nowadays
I think you're missing the point being made here.

Aiming at the $60 game price point and experience is aiming for a saturated market where you have to do crazy things to stand out.
I think what's broken is not OpenGL, D3D, etc

What's broken is that the abstraction between graphics card and data (on the screen) is too big

We don't have troublesome/fat drivers as these since the "Softmodem" days and even then (Wifi is also complicated)

It's too big of a gap.

In 2D graphics, you send graphical data and it is displayed. You may even write it directly to memory after some setup.

Audio, same thing. Network, it's bytes to the wire. Disk drive, "write these bytes to sector X" (yes, it's more complicated then that, still)

With 3D, we have two APIs that have an awful amount of work to do between the getting the data and displaying it.

I'll profess my ignorance in the low-level aspects, I only know "GlTriangle" , OpenGL 101 kind of stuff, and I have no idea how: 1 - this is sent to the videocard, 2 - how does it decide to turn that into what we see on the screen.

Compared to the other drivers this is a lot of work and a lot of possibilities of getting this wrong.

Adding GPGPU stuff makes it easier in one aspect and more complicated in other aspects. We don't have a generic way of producing equal results from equal inputs (not even the same programming environment is available)

We don't have OpenGL, we have "this OpenGL works on nVidia, this other one works on ATI, this one works on iOS, or sometimes it doesn't work anywhere even though it might be officially allowed"
The challenge isn't page caching but object caching and rendering.

SSGs are just a rerun of the 90's and don't solve anything that Varnish doesn't already. Pages are an increasingly quaint notion on an increasingly dynamic, personalised, multi-device web. Time to publish is ever more important as Google SEO measures news sources in minutes and publishing workflows often require instant publishing and internal search where there are handoffs (e.g. a subeditor and picture desk).

The two real problems I see is that ESI is our best solution to rendering (and is a clunky 90s-style design), and that object cache refresh has a tendency to combinatorial explosion.
The original slides were to the point and effective. The redesign makes them generically prettier at the expense of readability.
Didn't think about using an old phone. I think I found the Android App on the Play store [1] but it requires root which likely removes the 'REALLY simple installer' requirement.
[1]https://play.google.com/store/apps/details?id=de.fun2code.an...
Care to expand? It's not obvious to me what differentiates a space-suitable typeface from others.
You going to have to come up with a better defense; the "it's just a different culture" and "you wouldn't understand" and "our values are different" does NOT insulate you from criticism. Your 'balance' is poorly reasoned, and should be openly mocked and despised by anyone in western society.

This ruling affects everybody because of its balkanization effect on the Internet. Other than that, I just feel bad for Europeans who throw fundamental human rights away in favor of populism.
The payroll tax burden as a founder of my first DE C Corp was more than I had expected, but not abnormal in the sense of the US. If I could do it over, I would handle it differently and talk to a CPA upfront (rather than later like I did) before doing it, so that the burden was less.
I don't see any mention at all here that the United States adopted the metric system officially as legal for all purposes in 1866.[1] Because this was by act of Congress, the Supremacy Clause in the Constitution means that all state governments have to fall in line and permit the use of metric measurements--and they do. It is custom alone that has slowed the thoroughgoing adoption of the metric system in the United States. Lots of subsets of private industry have been mostly metric for many years,[2] so we are talking about activities at the margin of international trade and science and other activities in the United States that have long been increasingly metric.

I have lived in Taiwan for six years of my adult life (two three-year stays) and I have become used to thinking metric about overland distances in kilometers or my own height in centimeters or temperatures in Celsius degrees. But over there too, customary units survive long after official metrification, although some of those (like the unit of weight 斤, usually translated into English as "catty") have been conformed to the metric system by being defined in metric units (so that now a catty is half a kilogram). This process may go on for a long time in the United States.

[1] http://www.unc.edu/~rowlett/units/usmetric.html

http://www.law.cornell.edu/uscode/text/15/204

http://www.nist.gov/pml/wmd/metric/upload/1136a.pdf

[2] http://www.ebsinstitute.com/OtherActivities/EBS.qs2df2.html

http://chronicle.augusta.com/life/life-style/2013-04-04/metr...
They may have gotten cheaper if you count it like that, but standard SNES games were not riddled with bugs on release day.

(On PC at least) it's quite common for a AAA game to launch riddled with bugs. Recently it was Watch_Dogs which costs 60€ on Steam, yet it has a lot of performance issues, the publishers client has connectivity problems etc.
You're aware that the PS4 is basically a PC running FreeBSD and an AMD GPU right?
A bit nervous? He was so nervous it was painful to watch! I just wanted someone else to take over for the guy. I would like to know more about why it was so difficult for him. He was stuttering, repeating himself, at the moment of the reveal he said "Here's Dragon V1!" then corrected himself. At times the mic picked up nervous little laughs to himself. Perhaps he should practice the presentation more, the way Steve Jobs did. When Mark Zuckerberg would get on stage, he too was terribly awkward but he got better over time.
I thought that as well, but then I realized that there are some other fairly large benefits to the touch screens, namely the ability to change the entirety of the controls when needed. If something goes wrong, the entire control panel can be changed to a "Fix this one thing" mode, with fist-sized buttons for easy pushing.
Disgusting as it may be, there are only a few options here, and none of them are going to make everyone happy.

If you leave them to rot in prison like you suggested, people are going to be upset that the society is paying to keep them alive(surely it would be better to get rid of them?)

If you eventually execute them like some countries do now, some people(like you) are upset that we make a show out of it - we don't. If one occurs it's a result of a judicial system that takes years to reach a final decision,and then we are "too humane" to just shoot people in the head without giving them the last meal.

And of course there is the last option of executing people on the spot - caught a child molester during the act? Why not shoot them right there, it is literally saving the taxpayer millions in costs of trials, judges,lawyers etc. No one can argue that it would not be a huge saving for the society. But I think we can do better than dispensing justice on a whim. As much as I enjoy Judge Dredd comics, I would not like to live in his universe.

Also, one could argue that a much better system would be about rehabilitation,not punishment, and in such system death sentence is simply not needed.
There is one argument against dynamic sites where a static one will do: a static website is reliant only for security on the http server and the underlying OS.

Dynamic sites run so much code during page generation that there are a lot of ways in which you could try to use all that code to do something unintended. And some of those ways pay off.

A static site cleanly separates the moment of code execution and the moment of serving up the content in time, does not even have to happen on the same server.

So from an operational security perspective, if you can run a site statically you probably should. And what with blogs outsourcing comments to disqus and the like quite a few of them are candidate for being served up statically.

As for the performance element, if a site has 1000 pages then re-generating that site will be the same load as serving up 1000 pages when the caches are cold. So that's 1000 visitors. If that's slow then it is annoying to the site admins, not to the visitors. It's an off-line process, it doesn't have to be fast to work. All that matters is that the end product can then be served up blazingly fast.

Any website that does not require user generated input or logged in users is a really good candidate for this workflow.
What tools does one use to make nice slide decks with charts?
They are not OpenGL derivative. I don't know why this rumor propagates. Oh wait yes I do, because those of us who know what the APIs look like in detail generally can't say anything about them because of NDAs. Sigh.

To be clear: None of the APIs you listed are based on OpenGL. PSGL was an OpenGL implementation, but nobody writing a high-performance game used it because it was too slow and unreliable. The APIs used by almost all shipping games you can think of are substantially lower-level.
Good article, bad choice of quote to take out of context for a title leading to a load of comments about history and inflation.

That's not at all the point here. It's about persistent, clunky notions about hit-making in the game industry.

>'The problem with the AAA world is not the games; the problem is the structure of assumptions and arbitrary targets that surrounds them.'

>'Gotta tick those boxes. Gotta justify that $60 price-point. And here's the rub: in a digital world, whether AAA or indie, those restrictions should be irrelevant.'

I think that's spot on.

---

Note: The original article/HN title was 'The Astronauts: "In 2014, $60 for a game is a little insane"'. HN has since been updated to something much more descriptive.
The picture of the one attached to a girl's bike appears to connect to a power source next to the front wheel which I assume to be some sort of generator from wheel motion.
With absolute neutrality towards the topic of the article, here are some warning flags for the data presented.

"Employed Americans" isn't a typical survey category, and the author makes no attempt at explaining why "Employed Americans" was a more relevant demographic to survey than all americans, all adults, all adults between ages of x and y, etc. Nor does the author present equivalent statistics for the more commonly surveyed demographics.

"Nearly one in two employed Americans" really just means almost 50%, and could be misleading on quick glance.
True. If you follow LKML, you will notice that the majority of changes are to the device drivers code. And it makes sense, after all, you want the kernel to run on a wide variety of hardware. So, it's not just what fraction of developers work on the core but rather, what the fraction of changes belong to the core kernel - which is relatively small compared to the device drivers code.

Another good way of getting into kernel hacking is not just device driver books but following mailing lists you are interested in. netdev, pci-devel, kvm are some of the interesting ones. Also, checkout GregKH's driver project - these are drivers that are not yet fit of inclusion and hence reside in a "staging" area - a great way to get involved in kernel development ( http://linuxdriverproject.org/mediawiki/index.php/Main_Page). Note that some of the lists can have really high traffic but eventually you will get the hang of picking out the useful stuff. https://lwn.net/Kernel/Patches is a great resource for mention-worthy kernel patches without subscribing to individual lists.

I also agree with you that maintainers will _not_ be cautious and prevent newcomers. That's a bunch of bull. If at all, maintainers will be welcoming to changes from first timers and will thank you for your contributions if your changes do get in. Maintainers or other developers usually are frustrated with other style issues though - for example, lines greater than 80 chars, using a mail client that mangles your patch and so on. But keep in mind that the frustration is on the patch you posted, definitely not on you on a personal level :)
> our notice told Vivint it was for unnatural/spammy links to their site. It's really not hard to find these spammy posts, so I'm not sure where the disconnect happened.

the disconnect probably happened because you feel that telling people through an internal tool is adequate.
cough ahem Uh, everyone, the article's headline is a bit deceptive, at least when out of context. It's not about how games should cost less than $60 to the consumer. It's a good article, I suggest reading it before commenting.

(At the time I wrote this, it was on the old title.)
GLSL isn't anything as hard to parse as C. Besides, the bytecode discussion is a complete red herring. It's been done since ages for the web too, if it's slow to compile, it's either sheer incompetence on the part of the driver writer, or the reason isn't the parsing.
Yeah, Jekyll brags about being "blog-aware" whatever that means.
So does Android. Of course, when you are using the phone, you aren't always at the lock screen. iOS has the swipe-up on the homescreen to get music controls, which, while its a different access method than widgets, is a clear indication that someone at Apple thinks that something besides "lock screen" and "launch the app" is useful.

Widgets are a more general solution, and suit the fact that users have different things that they want that kind of quick access to.
People Stock Footage | Visual.ly
I agree with your assessment. To me the reason we keep ping-pnging between the two extremes is a lack of standardized and common caching mechanism. In a perfect world every web server would be behind an HTTP reverse proxy and we could just use HTTP headers to control caching. But there are a lot of quirks to that so unless you control the whole stack you don't have a proxy out front. And then you get into all other kinds of caching schemes: filesystem, memcache, redis, s3/cloudfront, etc. Which one you choose is determined by your tech stack, your PaaS, etc. Which the CMS creators have limited control over. If caching was a no brainer CMS creators could just concentrate on making the dynamic part good.
I am interested in Clojure bindings for spark!
Just to clarify: you're providing this data to support the assertion you're replying to, right? Since 36.9% is about triple the proportion of African-Americans among US citizens in general? (source: http://en.wikipedia.org/wiki/Demographics_of_the_United_Stat...)
I'm against capital punishment, but I'm glad that at least the state has higher standards than murderers when it comes to killing people.
One of the best:

"Somebody needs to kill my trial attorney."

George Harris
Executed in Missouri on September 13, 2000 for a murder.
http://wgrd.com/the-weirdest-last-words-by-death-row-inmates...

Clearly he didn't get a good lawyer.
Office is available for free online, and has been for 4 years now (it was released to the public in June 2010). It's integrated into Sky/OneDrive and available for anyone to use for reading and editing documents.
those salaries are 10% more than a target employee in california and 60% over a wallmart employee.

so i think the costs per led are even lower...
I know the author said automation wasn't what they wanted, but gods below this problem begging to be automated away.

1) Only compile newly updated items.

2) git commit -am 'new post'

3) git push origin master

The first step needs to be built out in the tool itself, but the rest is a simple bash script, really. It's not even something that needs to be monitored. If you did want to monitor it, it's a few simple `curl` commands away from pushing to prowl or NMA. No need to sit at your computer waiting for it to finish.

Seems like a good weekend project - build a set of tools around Jekyll (and/or any number of other static site generation tools), and let the laurels rain down.
On the long scale, Earth doesn't look like it's been devastated. Given time to adapt and move cities and industry around, it looks like a more interesting place with more waterways, and a habitable Antarctica.
Yes I have a LLC for consulting with a small business to create iOS apps and web apps but I also do consulting as W2 with a bigger firm as they prefer to not contract directly with a single member LLC.

I also create products on the side like iPhone Apps via the Apple Developer program and Web products like www.helloreminder.com and run them under an LLC for liability protection.
Very interesting contra-view. Thank you.
Wordpress uses plugins for caching, last I checked.
It isn't the morality. It is the fear that we'll turn them into martyrs.
I get super jazzed by everything SpaceX does, this was no different.

My one question was about the idea that it could just refuel and take off again. I see two issues. First, it appears that it sustains some pretty significant damage upon re-entry, I'm guessing there are probably some repairs needed before relaunching. Second, it seems to launch with some sort of first stage rocket which is detached and presumably is lost or at very least, dropped into an ocean with a parachute? So, although the Dragon can land anywhere, it still needs this other stage to be recovered and attached. With regards to reusability, it doesn't appear to be a huge leap beyond the space shuttle.

I'm sure the process of repairing, reattaching, and refueling are more efficient with the dragon v2 vs the space shuttle but the presentation making the specific claim that the dragon v2 just needs to be refueled and it can launch again seemed false.
> The pressure to create your own company in the tech world is insane

It's not as negative as you make it seem, having your own company has many benefits and few disadvantages. Most of us probably wouldn't consider working 50-60 hours/week for someone else who can ruin everything with a few bad decisions and reaps most of the profits. Find out what works best for you and your ideas and don't be afraid.
If you're looking for a mix between svblte and Medium you might give http://www.postagon.com a shot.
From my perspective the value of games has plummeted because I do not enjoy many of the AAA titles. I dont like looking down the barrel of a gun and shooting humans (or human like formations of pixels).

I would pay $60 upfront and $10 a month to play a RTS like command and conquer or SC2 (not the new new MMO one) that is on a long lived or persistent map w/ set teams (factions).

It has to have no annoying timers, not feel like grinding and cannot charge me incremental dollars to get further in the game "recharge" packs, "advisors" to unlock end game functionality, or premium currency that (in practice) cannot
be obtained otherwise.

Hell, I might just quit my job and learn to build this game.
Wait, were there days when software bloat didn't happen? I think feature creep and accompanying bloat is human nature for all time.
For TC we have this story: http://wroot.org/posts/daniel-dantas-hard-drive-encryption-w...

And for MS there is this story: http://www.geekwire.com/2013/report-microsoft-nsa/

This is of course no evidence for the (in)security of TC/Bitlocker, but I would call it indirect evidence, and certainly more than 'blind faith'.
Computer Programming Is a Dying Art
Exactly. There is room in the world for big and expansive (and expensive) games like TES, Borderlands, and StarCraft and small one-off (and cheaper) games like all the indies. I would have loved the current game ecosystem when I was growing up 10-15 years ago.
Thank you Neil!

Unfortunately, making slides requires a good amount of time and redoing the 160 slides would take weeks.
Hey, John Henry is in my family tree!
Show HN: A public transport app for Firefox OS
Shut Up and Eat.
Unfortunately engagement value is only weakly linked to the price tag. It's expected a AAA title costing $60 to give at least 70 hours of entertainment, but beyond that it varies vastly across titles and players.

Usually, games with multiplayer features last significantly longer than single player games, but there are exceptions like the ones you listed which all have high replay values. Also, genres matter, open-world sandbox games lack the intensity but enjoys longevity, the price could hardly reflect that.

Then there's Minecraft, which keeps its charm after months, for some people even years. And it cost a lot less than the typical AAA titles.

I feel the pricing model in gaming industry is so rigid and backwards (although no so much for casual games, eg. in app purchase and mulitplayer games eg. esport games and MMORPGS). Some movement toward more flexible pricing mechanisms to reflect games' contents will undoubted benefit both game makers and players.
I think there's an interesting phenomenon at play here - the swing from interpretation to compilation across the board. It's not just happening in SSGs but also CSS (SASS etc), frameworks (PHP composer, NPM), languages (Go, Rust). Seems weird to be adding such layers of indirection when we are already suffering from overcomplexity and when processing is cheaper and faster.
Bringing back the PC
So the problem is not that $60 is insane for a game, but rather that games these days are crap?