skysight-inc/HackerNews huggingface dataset:
Either more tools like this are going to pop up, or the existing ones will mature, as more people adopt Lambda style architectures, I'd imagine.

While building one out, we looked at VoldemortDB, SploutSQL, and ElephantDB to serve bulk data coming out of Hadoop in batches. Voldemort turned out to be much rougher around the edges than expected, ElephantDB looked very bleeding edge, and SploutSQL wasn't as general purpose. In the end we turned to Cassandra and this tool - https://github.com/spotify/hdfs2cass.

Good to see Pinterest open sourcing this.
This reminds me of hypercard!
It uses a "modified BSD license" (https://github.com/ServiceManager/ServiceManager/blob/master...).
This comes up when you are running a multi-tenant app with many tenants; github.com is a good example. You can sign up as "dude.github.com" or "me234.github.com" and so on. So, Github can either a) obtain wildcard SSL cert for "*.github.com" once, and then present it to tenants, and control access with the "domain" property of the cookie, and don't worry about SSL cert until next year's renewal time, or 2) apply to some authority for XXX.github.com every time the new tenant signs up. Well, 2) makes you reliant on "some authority" every time new customer signs up, (hopefully many times a day!) which is not so very good IMHO. Just my 5c.
First time for everything...
The last few years, the ability of software to generate convincing natural-language prose has become more and more impressive. I first recognized the technology in my life when there was an earthquake last year and the LA Times' website instantly posted a bare bones computer-generated article, far faster than any human could type.

At the time, I was not particularly impressed. It seemed like the software had been working from a prewritten template into which it plugged in details like the location, timing, and intensity of the quake.

The program in this article is more sophisticated, because it looks for patterns in the data in order to determine which facts should be included in the article. But it sounds like most of the pattern-matching involves simple, prewritten, domain-specific rules. Some person had to make a list of as many basketball concepts as possible and then write functions for identifying them in the box-score. The result is cool, but the program doesn't demonstrate that much more intelligence than the Derrida generator.

What would be really cool is if someone figured out how to automate the creation of the robo-journalist's conceptual ontology. I don't think that would be an AI-complete problem, as long as the corpus was limited enough.

For sports, articles about baseball games would probably be the easiest place to start, because there are so many games, each of which involve a predictable, linear, number-oriented narrative.
Friend, you just described most of the Internet of Things.
I don't think I could do it. I would have lost my mind.
Wow, two independent pieces of web technology called Relay made it to the top of of Hacker News in the same day.
Fair enough, I could understand it is a local problem. This web site (http://www.topuniversities.com/student-info/student-finance/...) talks about the costs and points out that many UK schools have 3 year programs rather than the 4 (or 5) year programs in the US. Sort of minimal variation with the limits imposed by the government.

It helps me understand why UK residents come to the US for their college study as well.
Sounds like he should try again on getting a diversity coordinator.

Larry Harvey has misplaced the cause of the low number of black attendees.

Its much more likely that it is because of economics - not race.

Someone who is poor inner cities is not likely to have the ability to afford a tent, car, gas, and time off to go out into the country and camp.

And if your parents don't camp or friends don't go camping, you are not likely to think of this as a normal vacation.

Sierra Club runs the Inner Cities Outings program to expose inner city kids to nature. Read more here: http://blogs.sierraclub.org/planet/inner-city-outings/
Startup Job Perks Are Overrated
> To pretend that we know how all of it works seems like hubris to me.

If nobody gives living on eg. Soylent a shot, we'll never learn one way or the other.
One thing I don't know how to do is encode information in pulses. That's why I use the record/replay method. There is probably a program that will convert a binary string to pulsed data (I believe 2ms chirps with 2ms gap between them?) but I don't know of it.

There is a little more information on the opening signal here: http://andrewmohawk.com/2012/09/06/hacking-fixed-key-remotes...
I feel like these initiatives to make SSL available for everybody just lead to the same conclusion: EV will be the only viable alternative to show real trust, and EV is much, much more expensive than regular SSL ever was.
LastPass offers 2 options in the Chrome extension to help mitigate the issue if you enable remember your master password:

1) Automatically Log out when all browsers are closed and Chrome has been closed for (mins)

2) Automatically Log out after idle (mins)
Counsel to Founders in This Time of Uncertainty
> Physical property rights are about things you can do. You have something, you get to keep it and do things with it.

Physical property rights are definitely about what others cannot do. The state threatens violence to keep people from growing corn upon or even walking upon plots of land without license to do so.
Men Should Take Better Selfies
100 Subbies
Can this be a problem on mobile?

I have a long master passphrase - too long to type on a touchscreen keyboard in any convenient amount of time and where there's a non-trivial risk that somebody peering over my shoulder (think - using it on the bus) could spy it. So in that case I resort to using the fingerprint-unlock feature (which I assume is the security equivalent of 'save master passphrase' or at least token).

I am aware that this might open me up to other attacks - an adversary dusting my fingerprints off my tablet, etc. Curious though as to whether this is an attack vector for the same or a similar type of process to what the authors are describing (haven't read their blog post, just the Black Hat description).
Yeah, my comment was not in response to your post, it was to the comment I was replying to.
I think there are a lot of different problems mixed into this.

Part of this is social skills. This seems to break down starting in junior high, where a civil and comfortable environment for children to interact can be seen as an exception, or only available to a segment of the kids.

Then you have the challenge of explaining highly technical topics, where the knowledge is changing, to people where you simply do not know their starting point and ability to understand new concepts as they are introduced. It's probably closer to the challenge a teacher has when explaining a foreign topic to students.

Social skills and social maturity are just as important for talking to people about technology as they are for thriving in a college environment. Especially at elite colleges, if kids don't know the rules of the game, they will not enjoy the full benefits of education.

I think college also fails to be a great melting pot and social fuser as it could be when you look at retention and dropout rates, and the social backgrounds of who primarily benefits. I can appreciate Shakespeare, but I think trying to teach that (or another topic in the same spirit) as the solution is just doing more of the same, and it doesn't work. Or at least it's not as effective as other approaches might be.
Thank you for the compare/contrast!
Google.com now unreachable on IE using Windows XP pre-SP3 (sha256)
Now we just need to add a big red icon for http sites...
But that's nothing new. If you need real trust, you need EV. The win from LetsEncrypt and any other attempt to make SSL more mainstream is the encryption, not the trust. If you're using SSL you're protected from some government and ISP snooping, and from having the contents of your message or webpage altered in mid-stream by a nefarious third party like AT&T.
If the exclusionary nature of physical property was the rationale, then borrowing property when someone else wasn't using it, or analogous non-conflicting activities like squatting, it wouldn't be considered infringement of property rights.
The T100 strikes me as the complete opposite of the sort of devices people use now. It is entirely optimized for the creation of content. It has a good keyboard but the screen is almost an afterthought. That screen works best in well lit areas (even direct sunlight) where as today most displays work best in dim light. It has a battery life of 20 hours where today a device with 8 hour battery life is considered pretty good.
Enjoyed the article, but the title was misleading. Should have read as "Surfing the Internet from my Raspberry Pi, using my TRS-80/100 as a terminal"
At the university I attended, Chemistry and Chemical Engineering were two separate degrees with different focuses. I think the same could be said for Computer Science and Software Engineering.
I fiddled with a robo-narrator for baseball earlier this year. MLB games are nice to work with as the league provides game data in a very detailed, very easy to parse format, updated live as the game progresses.

It was just a toy project to help me learn some Racket. I had it hooked into the windows voice synth api, which was neat to listen to. But all it really did was a lot like your basketball idea- look for some typical patterns (which are common in baseball) and link them together. I had more ambitious thoughts about it, but wandered off to something else. :-)
I always found that blackboards were easier to read, there's a better contrast between the writing and the board and they're less prone to glare unlike whiteboards.
Android Vulnerability Test Suite
They are/where giving a talk about it today at http://www.atscaleconference.com/schedule
Wow the Firefox process to add a root is pretty simple! Downloading a file is more difficult. Adding an exception for a self-signed cert is scary.

But adding a new root? Little popup, check a box and OK-you-go!
There's an iOS with all of the games.
Are there any high-profile apps using React Native other than those from FB? Native dev here, but considering an Android port, so wondering if maybe RN would be better.
New Star Wars films will be more diverse.

Originally Lucas wanted Luke and Leia to both become Jedis, but the script writer he hired for The Empire Strikes Back changed it so Leia became leader of the rebellion and had a romance with Han Solo.

The Cinematic versions got changed in the VHS and DVD versions, for example Han Solo shot first when Greedo was sitting across the table from him. There were more scenes added and special effects got an upgrade. So you don't see the original cinematic versions but modified versions of them.

Also Clones don't live very long, so Clone Troopers lived for like 30 years and replaced with recruits. Storm Troopers were not clones but recruits. You never see the faces under the Storm Trooper armor. It is why they wore the armor on the first Death Star to sneak around.
I agree that the rival nature of physical property tends to cut in favor of stronger protections for physical versus intangible property. On the other hand, given the moralistic undertone of "rights" I think it doesn't make sense to ignore the other distinction, which is that intangible property is much more the product of human will and effort than many kinds of tangible property, particularly land. I think that cuts the other way--in favor of stronger protections for created property than not-created property.
Bing just got more popular on XP SP2 machines. All five of them.
Why mirror the structure, but not syntactic details, of JSON (or YML) in the pretty printing?

It's true that we've passed peak colon as a culture, and need to start reimagining life in a post-colonial way, but...
I know gag orders exist in certain frameworks for very well specified amounts of time - like a jury in session, for instance - but being able to gag someone from speaking about warrantless abuses in order to keep them from debating the harm of warrantless abuses is horrific. Thank goodness this court invalidated the order. Whether or not this ruling heads up the chain will likely be indication of how tenuous the FBI assumed this program was to begin with.
Growing in the middle of the city might just make up for the power used for the LEDs. Less fuel to transport to the customers. Hopefully less pesticides too.
These shameless plugs are getting really annoying. We know about you, we know CloudFlare and Let's Encrypt are kinda competitors with their free certificates, but you don't have to comment on each post about them. Really, stop annoying us - it doesn't do you any good, honestly!
Light from the sun is broad spectrum. Photosynthesis uses only part of the spectrum. In a charmed world, you could power LEDs using energy from the unused spectrum, and be more efficient than sunlight.

Edit:

Turns out, there is a Y-Combinator company making agricultural LEDs:

https://blog.ycombinator.com/transcend-yc-s15-makes-extra-ef...
That's good to know. Thanks!
It seems like quite a broad range of "exceptions" can also occur in the baseball game. For example, one side can protest the umpire's actions, or a player can be injured (the nature and consequences of the injury should be described -- the linked article gives an example of this!), or the game can be suspended as a result of weather or a natural disaster, or something else can interfere with the continuation of the game (like fans running onto the field, or a brawl).

Also, some very unusual events within the ordinary course of the game (like going into many, many extra innings) might call for a description of how people reacted to the situation. (And some sports journalism would try to describe players' presumed intent in doing something unusual, like a sacrifice play, or the manager's motivations for making a substitution.)
UCL Energy Society
I think the idea is that they will hit less kids.
Certificates expire. Presumably the answer to all of your questions would then be to wait for the old certificate to expire.

So if you want to mitigate the consequences at the outset, use certificates that expire quickly. Which should be easy when renewing a certificate is free and automatic.
In this case, the previous commenter was explicitly asking for advice about how to get certificates more conveniently today, so the replies about existing services that can do so seem quite relevant.
Gotta love how they write an article about the word fuck yet censor it throughout the article.
Are you talking about the size limit (of about 2000 chars) on url strings? That's not a GraphQL thing, that's a limit imposed by certain browsers. If your request data might be bigger then it needs to be in a POST.
It didn't at the time that X-Istence wrote that.
I agree. The average use case for a phone does not involve shooting a movie and such does not need 4TB space on it. It's ridiculous that people are complaining that apple makes a product that is too small for their use case.
> How many CS departments give the students any preparation for having to maintain and modify an application for a decade?

I'm not convinced that your example(s) fall under the category ‘science’ — what is the research aspect of maintenance coding, and where does the scientific method come into play when structuring million-line programs? You mention CS (== Computer Science) after all. I guess this discussion is off-topic though, since the headline asks about college in general, not CS.

I side with the sibling post that argues for a distinction between CS and SE programs.
How to Draw Mushrooms on an Oscilloscope with Sound
We've made an mobile shop on iOS with integration to Shopify. We are planning to open source it once we release our own shop. Let me know if anyone is interested in trying it out.
Population: 485 from Michael Perry
3D barcodes target counterfeit drugs and devices
Google Compute Engine heavy handed account suspension – a warning for startups
So, I signed up for Google Compute Engine free trial - $300 usage over 60 days. Of course it requires credit card. That's fine, I provide it. I fiddle around with a server, do some stuff and shut it down. I was extremely surprised by what a good experience it was using Google Compute Engine - usually Google makes it hard for silly reasons. Not this time - I really liked the way the Google Compute Engine worked - it's technically extremely well done.

BUT I'm glad I didn't start running any production services on Google Compute Engine because that night Google suspended the account and sent me an email directing me to an instructions page to re-enable my account which said"We need you to follow a few simple steps". Here are the "few simple steps"Google required for me to use their free trial offer:

Provide:
One non-expired, government-issued identification:
drivers license
passport information page
national identification card
state issued identificatio
permanent residence card

Also "One document with your billing address dated within the last four months that shows the same address on file in your Billing account":
bank statement
credit card statement
utility bill

I prefer AWS over Google because Amazon would never suspend your account for something stupid like this. AWS has never suspended my account, including some billing glitches.

Once again Google has shown it doesn't understand the business side of running a compute platform.

Account suspension of a compute platform should only happen under the most extreme circumstances. The more services you are running, the more important it is that your account is not suspended. But it also shouldn't happen when no costs are being incurred - I had one server instance configured, and that was shut down anyway. Google's financial exposure: $0.

Yet again I STRONGLY RECOMMEND AGAINST using Google Compute Engine if you value having a business that actually runs on the Internet.
Hmmm, I agree, based on what they claim, the above is not an "exploit", it is more like "I forgot my master password, and I am admin, how do I get my password back"

Like this: https://apple.stackexchange.com/questions/56130/how-to-retri...

So yes, if you gain root access on someone's machine, you can do nasty stuff. That is not really news.
You might want to fix your webdesign: http://i.imgur.com/zQbWnUI.png

And this is in Firefox, which renders fonts more bold than other browsers.
Either wait for the certificate to expire, register a new certificate for the domain with another CA which LE will see and can then be used to prove ownership, or ask the originally issuing CA to revoke the certificate which will remove the need for the challenge completely.
Plus on the redemption side, award tickets are almost exclusively "unsold inventory" -- a strict market signal that if a lot of people are redeeming and not paying, that flight should be either switched to a smaller aircraft of scrapped entirely. From that perspective, flying almost exclusively on frequent flier miles might be the most environmentally friendly way to fly ;)
Seems as though that was the worst gamble he ever made. His other gambles were with others' money (essentially just gambling his job) - this one was for 14 years of his life.
SteadXP – plug and play video stabilization
> But it will look like an HTML website.

This is simply not true anymore. For simple CRUD apps, our customers can't tell the difference between a native app and an Ionic app. The ionic team has done a great job simulating the native animations and interactions of iOS and Android.

If you don't believe it just try it. It costs 30 secs to install Ionic via npm and deploy one of the demo apps to an Android or iOS device.

For more complex apps I'd consider using a native framework tho. As usual it all depends on the use case.
Absorption spectra of Chlorophyll:
http://www.webexhibits.org/causesofcolor/7A.html
I enjoyed this post from a few weeks ago: http://idlewords.com/talks/web_design_first_100_years.htm

Maybe this isn't relevant to your point, but I think there might be parallels between Moore's law, which the author argues will end, and OP's argument against exponential energy growth.
Notpron – the hardest riddle available on the internet
Contextual pricing perhaps? Kind of akin to this:

http://www.marketingwords.com/blog/psychology-pricing-produc...

Snippet from the classic experiment:
For instance, a small popcorn would be $3.50. A medium-sized bucket of popcorn would be $7.50 and a large would cost $8.00. The mindset here is that “for only 50 cents more” you can get a much larger portion of popcorn. The same is true for fountain drinks at gas stations. Small = $.99. Medium = $1.49. Large = $1.59. Which sells more? Almost always the large for “just 10 cents more.”
> Later on, when you have traction, and probably users, you can code up a native app for it (or if you have a lull of things to do and get bored :P)

Maybe. Maybe not. Nowdays it's all "mobile first" so I'm not sure a web app is necessarily the base way to gauge user engagement.
The comment above is saying that you can get into luggage without even touching the lock.

You just use something like a pen to break the zipper mesh. Sliding the zipper back and forth when you're done will re-zip it.
> I recently noticed that I want something like a graph database for an application that screams for an SQL database, a strict schema and strict constraints.

You may be interested in (soon to be released) EdgeDB: http://edgedb.com/

(Disclaimer: I'm one of the devs behind it).
+1 to Nexus. I've had it for years and it's really improved my travel experience more than my AA EXP status ;) well except for the upgrades.
Real programmers should definitely try to use TECO. It can be described as a screen editor, but with no screen. Instead you need a good imagination.
I don't know about the threat, but this solves one use case. A local server connection from a browser pointed at an online web service. For example, Plex which gives you a web-based directory of movies you own, but the movies themselves are hosted on your private server).
Absolutely true. However, to make rules without foundation (like the VA disallows cannabis) is just shabby, which is what I think GP was mainly talking about :)
for folks using RHEL/CentOS >= 6.5 then https://www.softwarecollections.org/en might be the way to go, once 3.5 is available there.
How about optimistic over-fetching? On Facebook it's very annoying to wait earlier comments to load when they are fetched like 10 at a time, and there's 5 second latency on every request. Why not fetch everything with a single request (even when they aren't displayed in the current view)?
> It's probably also possible on the cli, but I imagine that would be too 'hard' or time consuming, hence you will probably start to be lazy about doing it correctly.

It's extremely easy. git add -p and then you can select to add the hunk or not.
> my camera can take a picture within about 600ms of turning it on in programmed-auto mode

Yes, thank you for mentioning this. I have an older Nikon I get great shots with and from power on to picture is about as fast as I can raise the viewfinder to my eye. There's just no comparison to any phone I've tried and most point-n-shoots are about 2-3x as slow.
Yeah but still $234/yr for a certificate. While I appreciate what you're doing to make things more simple, that's pretty expensive.

I can't wait until letsencrypt is done.
The hacker culture is winning
I keep hearing people say things along the lines of, "Relay looks great, but I don't want to store my data in a graph". My impression is that GraphQL has nothing to do with graphs, really - it's a bit more like SchemaQL if anything. Could someone from the facebook team clarify about the name?
Not all subdomains are known in advance - DNS has wildcards too.
Pretty off topic, sorry, but I found it pretty interesting that all of the 9 comments posted here so far have a question in them.
Is it possible to get a wildcard EV certificate?