skysight-inc/HackerNews huggingface dataset:
Learn How to Find a Good Designer or How to Design Yourself
From what I rememeber of the trial, Ross wrote the first version himself and then after he told Richard what it was, Richard ended up rewriting the whole thing because Ross's code was godawful.
It's not about making it "look good". Completely subjective. The app needs the capbility to switch out the CSS.
For instance, we resell/implement a popular cloud app - just our company - we do dozens of large implementations.

Out of box, this app has a super modern look! It is not the SAP etc.. of days gone by. Even with this, some love it, some hate it. Waste of time trying to guess what people think looks good.

Put their logo on, probably 8 out of 10 ask for this. No brainer.

Need custom CSS, 1 out of 20 ask for this. App should be able to.

If they want to get crazy, the capability for complete custom pages. Maybe 1 out of 50 customers ask for this and after you quote them the price they'll not want it.
Genuine question. What makes Lua a better language than JavaScript?
My point is simply that every programmer will make mistakes when coding so I want the most automated assistance possible to point out those mistakes. If a programmer has a pressing need and the persistence to work around those checks, that's fine, at least the surface area for those mistakes are then limited to a smaller amount of code.
> Support everything into eternity

'Eternity' overstates it. Plenty of vendors support projects long after they are obsolete. IBM supported OS/2, released 1992 and a marketplace flop, until the end of 2006.

That means that if I need something to be around for awhile, I'll count on IBM and not Google. Google has the perogative to make that choice, of course, and long-term support generally is associated more with the business market than with consumers. Party that's because it costs more for businesses to change, partly IMO because consumers are poorly educated customers.

EDIT: It's a little odd to see this very normal comment modded down to -1 (now -3!). Another perfectly fine comment was modded down to 0. I don't care about the points at all, but it supports my instinct that some on HN are trying to protect Google. Employees? Fans?
This is commonplace. You may also find that you have to register for VAT and claim that back on the service charge to get the full amount you're expecting. It's pretty much a standard part of the Jon Bradford mentor-led accelerator startup kit, which has spread pretty far at this point.

Only you know if it's a deal you can stomach.
A 10-step how-to guide on what the design process really requires. Use this to inform your understanding of design (so you can hire better) or start designing yourself.
What caused the Google service interruption?
I also find a certain level of humor in the oft-espoused "release and pivot" ideology, accompanied with the pleas for mercy found in these Google product shutdown threads. What is different? Why is Google not supposed to release and pivot like everyone else?
Rust will be supported by the tools the same way JS is. `tessel push` will run the cross compiler, and Rust libraries will be provided to access the hardware and modules.

Yes, you can get to the underlying Linux system and run anything you want (including Lua), but the point is to abstract away the OS so you only have to think about your code and the hardware.
This is a really cool start! In the future, I'd love to be able to set preferences and save them to local storage. (For example, it would be nice to be able to set date formatting or location.) I know I could grab a copy of the code and then change those things myself, but then upgrades would be a pain. Overall, though, good stuff!
Every product designer should know about ClojureScript
Effective for your own people, but not your neighbors. For example. Let's take WWII for example. If your neighbors house is on fire would you not try to assist them, or would you shut your blinds because that fire is too bright in the middle of the night. That was the official attitude of Switzerland while Europe burned under Nazi occupation.

Isolationism alone is not an end all be all answer, we must use our best judgement to assess if assistance is necessary in international relations. It is true, that it is sometimes best to do nothing, (suppose your neighbor is an arsonist) but time and again people seem to forget that leaving nations to their cruelty because of sovereign rule has lead to catastrophe. For all of Europe (Nazi Germany) for all of Eurasia (Soviet Russia/Stalin), Manchuria (Japan), Rwanda, Mao's Cultural Revolution, North Korea, Burma... the list goes on, and by sheer numbers the consequence of inaction cost more than action.
It's becoming entirely clear to me that the vast bulk of nerds running open source projects do not have the requisite skills to operate their projects as a sustainable business adequate to pay their own bills.

I am, broadly, of the opinion that a non-profit either needs to take up (or form), an "infrastructure consultancy" firm with financial structure and incentives to ensure that projects like LibreSSL, GPG, NTP, etc are funded and maintained; some of that will involve consulting work for large firms for large piles of money.

Anyway, I don't have a lot of swing in that field, but... it's my conclusion. :-)
I never knew that, thanks!
That could be a Cave Johnson quote.

"When life gives you lemons, don’t make lemonade. Make life take the lemons
back! Get mad! I don’t want your damn lemons, what the hell am I supposed
to do with these? Demand to see life’s manager! Make life rue the day it
thought it could give Cave Johnson lemons! Do you know who I am? I’m the
man who’s gonna burn your house down! With the lemons! I’m gonna get my
engineers to invent a combustible lemon that burns your house down!"
I've never understood why Calculus is taught as a separate course. It seems so detached from practicality. I've always thought students should take perhaps 4-6 semesters of Physics -- and introduce derivatives, integrals, etc. as needed when they can be demonstrated to more easily solve the physics problems. If the physics content was more spread out, there would be ample time to introduce the necessary math concepts, instead of stuffing them into a separate course.
Apple Admits Siri Voice Data Is Being Shared with Third Parties
Virtually every niche of society considers others of their kind as eloquent, optimistic, and down-to-earth. This is a common perception in a group of people with shared passions. From artists, techies, to politicians and even Nazi Germany.
> Why use more than you need - even if it's free

Well, if it's free, why not - unless you're driven by a puritan urge to deny yourself.

But in fact, living in a huddled hunkered-down style limits your enjoyment of life. I always find that when I'm somewhere comfortably warm I do more and enjoy more than if I'm shuffling about in the cold, and having to stick in one place to keep warm.

>So: consume less.

Consume more, if it makes your life more enjoyable. Life isn't for scraping by on a pittance until you pop your clogs.
Gwern probably followed the trial a lot more closely than you did.
I think Explorer has gone downhill too though, so looks like we'll have to revert to Midnight Commander or Total Commander or some equivalent to get stuff done.
No. That was Variety Jones, I believe, and it's unclear to what extent VJ wrote it himself or just pointed out all the problems and code-reviewed the new version; some of the journal entries points to the latter (Ross doing it himself).
> A 503 would still require a GAE instance to be running so wouldn't necessarily deal with my problem.

And persistence to track how many crawl requests have been served in the last N minutes. Even blindly serving a million 503's an hour could get really expensive.
Doesn't the US have a similar program if you invest enough money? (~200,000 USD ?)
So it be HN, increased the overall font-size and reduced the font-faces. Thank you.
Robert Rankin perhaps? Try the Brentford Triangle. I've been the Griffin Park (not that i'm boasting or anything).
Let's transform this back into a different age:

Some commenters contend that this rule promotes the widespread use of tape recorder technologies by telephone providers and that such monitoring poses a threat to customers’ privacy rights. Certainly, many telephone providers have tape recorders for inspection of voice on their networks,785 and consumer privacy is a paramount concern in the Telephone age. [..] Consumers also have many tools at their disposal to protect their voice against tape recorders — including speaking into a muffler.

Obviously, that is completely insane, so why would we accept that nonsense on the internet? Why would the regulating agency accept deep packet inspection and simultaneously recommend TOR when they are the very agency that is meant to prevent degrading the network?

We'll still need TOR, but at least it won't be Verizon listening in. Note the junior level Orwellian language here, where they list a bunch of reasons why DPI shouldn't be allowed only to follow it up with a Nevertheless, we believe that states the opposite while giving zero reasons for doing so. If they wanted to believe in something, they should have opened up a church. From a government agency, that's an insult.
I admit that I am a bit lost as to the value of this endeavour, or Cygwin for that matter, in an era where just about all commodity hardware can sustain virtualisation.

I used to have the problem of my dayjob requiring me to run Windows and use Outlook/Exchange, and Cygwin was a useful means of coping with that. But that was back in 2006. Now, it seems to me one should just fire up a Linux VM in VirtualBox, full-screen it, and pretend the encapsulating Windows doesn't exist.
I don't think "free" has anything to do with it. In fact, the reason this is not a big deal is specifically because there exist at least 2 superior free options.
Does it mean that all your workstations need to install the company CA to access HTTPS websites ? What about SSH or TLS+IMAP ?
Damn! Won't some millionaire here get him the cryogenics treatment. The world should not lose a man like Terry Pratchett.
The problem is that last time I looked at these tools, they all sucked. I migrated code hosting and website for my project to github but left issue tracking on Google Code because the github API doesn't let you do any kind of high fidelity import of issues. I hope GH find a way to do some kind of reasonable issue import soon.
The Dash Snippets workflow for Alfred is also pretty useful.
The critics of these programmes tend to be persons who already hold passports from developed countries, and who are therefore not subject to the tedious, arbitrary, expensive and humiliating process of applying for visas anytime they travel.

More power to St. Kitts, etc.
Ask HN: Activate Robinhood?
I finally got an invite to the Robinhood app (free stock trades - Robinhood.com). I'm already using an online broker which charges me a fee ~$10.

Should I activate my Robinhood account? What have you'll heard or experienced with it? My fear is that it's a new company and their systems may not be as reliable as one would expect, although that may just be me.
It is puzzling, but I think their rapid ascension has led to some people setting their expectations for Google too high. Others seem to hold them to some golden moral standard (of their own design), for some reason.

In the end, they are a for-profit business. Not a charity.
It sounds like Google hasn't committed to serving this content in any form past 2016.

But there is a plan to provide archival-style info throughout 2016 (tarballs per project). Is Google in touch with someone like the Intenet Archive to make sure that these data are still available after Google stops hosting them? I'm sure there's some group that's willing to take on the work of hosting the project metadata and associated files.

I personally, occasionally use a handful of "orphaned" libraries that haven't been touched in years and only live on Google Code. Gonna be a bummer when those links break.
I only just finished reading The Long Mars a couple of weeks ago - I wonder whether Stephen Baxter will continue solo with the final book (as number 4 is due out later this year[1]).

[1]: http://www.randomhouse.co.uk/editions/the-long-utopia-the-lo...
These are the FCC's full rules for protecting net neutrality
Yes but say you're a torrenting site that allows users to upload their original content to distribute and ISPs block your traffic because they think all torrents are illegal. Then you'd care a lot about that clause.
Is it possible, when code goes cold, to redirect URLS to archive.org rather than 404ing them?

I have been known to make use of ancient, forgotten code from geocities pages, and keeping the integrity of hyperlinks together matters to me. Think of the blog posts that currently link to Google Code pages; those will never be updated.
Configurable async web spider in Node.js
At least at that time the comp sci people I knew had to take about the same number of math classes the chem people did. Maybe that's changed now.
By itself, there are no network effects, but they're offering special deals that do depend on network effects. For example, the carpooling services[1] scale disproportionately to the number of users, because that increases the probability you can find people on similar start/endpoints to split the ride with.

Ditto for bill-splitting functionality for the rides, where you care about whether the other person uses the service.

What I want to know is, how long until someone writes a wrapper around all these services so you have a one-stop deal for selecting from all of them?

[1] UberPool and Lyft Lines, and now Lyft hotspots, which ingeniously tries to concentrate people at nodes, which makes carpooling aggregations trivial.
If you have broadband from Sky, you are knowingly using a content company for your Internet provider, rather than a company that actually makes its money on providing Internet access. You don't have to do that here, unlike the US. It's very much your own fault for using such a service.
Perhaps archive.org will take it upon themselves to archive all the projects.
Making 0 and "" truthy is just asking for trouble, whatever your opinion of current JS semantics. The hope with sane mode (or whatever less able-ist name it should have) is to have no runtime semantic change if the mode directive is not recognized (as it won't be, if a quoted prologue directive aka useless string-literal expression-statement, in any downrev browser).

Doubling the testing load, making hidden time bombs for older browsers to find blowing up in their faces at later dates: Not Good.

Elsewhere here, both Alon Zakai I question the wisdom of using an erased "use sanity"; mode directive, given that runtime semantics will diverge for any code not in the new subset. The hope is that people will test fully with checks on, and find all code that doesn't follow the rules. I think TC39 will balk at this hope. Murphy was an optimist.

/be
Suikervrije energiereep met dadels, ruwe cacao en amandelen |
War Is Becoming a Telecommuting Job for Office Workers
Do you have a link for that? Sounds cool
In fact, many vendors, especially in the enterprise market and physical goods, stand behind what they sell through their products' lifetimes. As I mentioned elsewhere, IBM supported OS/2, a marketplace failure, for ~16 years. Buy a washer from Sears; even if that model doesn't sell well, they will support yours.

Consumer and 'free' software is the exception, and it's a recent exception with rapid release schedules. It's just shifting the costs from the vendor (maintaining old products) to the consumer (changing/upgrading).
U.S. Senate Rushing to Move Cyber-Surveillance CISA Bill Amid NSA Spying
In the last 1-2 years, whenever I saw a project on Google Code, I immediately opined that it was abandoned, and often I recall being right about that.

Thanks, Google. It's been a good run!
"C reported on his recent talks in Washington. There was a perceptible shift in attitude. Military action was now
seen as inevitable. Bush wanted to remove Saddam, through military action, justified by the conjunction of terrorism
and WMD. But the intelligence and facts were being fixed around the policy."

'C' would be Sir Richard Dearlove, head of MI6 at the time.
What I've learned is that every business has its own hell. Have you ever managed a software project that has been outsourced to a bunch of contractors? This is similar to working on real-estate development. You also need to deal with regulations, contracts, contacting the city (which is painful).

Unless you know how to manage it properly, you will lose money (just like software, it takes time and experience to figure it all out).

Also, are you good at talking to people? This is another skill you will need.
On Hackers and Being Popular
Average ownership rates don't tell the whole story, of course: there are a lot of Americans with many guns and a lot with none, whereas other countries might have a more even rate.

Percentage of households with firearms would be interesting; median ownership would be interesting too.
"I felt relieved: gone was the posturing so obvious in the previous candidates. They worked in advertising, at startups—Twitter employees who talked about how much money they made and the exotic locales where they took their vacations. Ross was a techie, but he didn't act like one. He seemed eloquent, optimistic, down-to-earth. He seemed trustworthy."

As an aside, that's a sad little bit of commentary on the tech scene these days.
Applies not just to this thread, and virtually every HN thread ever, but all comment section threads anywhere on the Internet.
Nice that there's a github export, but it doesn't do things like the HTML page used to describe the project or the downloads.

I have 15 repositories owned by myself. It's going to be painful getting them all over to github in a reasonable condition even with the export/import.
Someone needs to do an Internet Archive style project on all these repositories, put them up on Github, and make sure that they are indexed properly by search engines (i.e. intro pages become README.md, wikis are migrated, etc.).
Don't think this is gonna "fly" ... ducks out
Haha yes, most people know that Lewis is full of hyperbole and took it as that. It was pub chatting subject in finance for a week or two and then faded away
Which big projects are still using Google Code I can at least think of <https://vim.googlecode.com>.
Agreed. There are viable alternatives, there are migration tools, and the "sunset" is staged nicely.

You can't create any new projects on the service.

You have 5 months to continue using the service while you work on finding an alternative.

In 10 months, it's shut down, except that tarballs of project source, issues, and wikis will still be available.

For ~12 more months (until the end of 2016), tar balls will be available for download.

A 2-year shutdown is more than reasonable. Hopefully by then I'll catch all of the orphaned projects that I may want to use, and be able to save them elsewhere myself.

Kudos, Google!
The Man Behind MakerBot on Finding the Stories That Build Your Brand
Hi Chris, GitLab CEO here. What do you think about mentioning Gitlab.com as an alternative for people to move to? It has unlimited (private) projects and unlimited collaborators. It is based the open source GitLab project.
What should the next Aaron Swartz do when the DOJ knocks?
> Honestly, I think he was right. Google has a really bad image problem right now where lots of people don't want to get involved with their projects because Google will most likely kill the project just like Reader and Glass.

Again, these are two very niche projects. Reader was a niche within a niche. Glass was an experiment that a tiny subset of the population ever even touched first-hand. It never even reached a "1.0".

As early adopters and as technologists, it's easy for us to get upset when our favorite pet project gets killed. But in the end, Reader failed to get any kind of traction beyond its niche. Glass ran into a buzzsaw of negative perception, legislation, and media twisting, in addition to technical challenges. The lessons learned from Glass will be applied to present and future efforts.
Trust the Algorithms, Not the Data
I just don't want to give them my SSN
I agree, a lot of google shutdowns are really awesome products that just have a small userbase. Stuff like Reader didn't even have good alternatives when it shutdown.

Google Code isn't that great of a product, it has a small userbase, and there are many alternatives.
Find those useful projects and post them on Bitbucket or GitHub
or Cygwin for that matter, in an era where just about all commodity hardware can sustain virtualisation.

I use cygwin primarily as an ssh client for my local linux VMs. My IDE is vim/tmux/zsh, and I've found ssh via cygwin provides an experience that closely resembles gnome-terminal in appearance and behavior (gnome-terminal being the best terminal emulator around IMHO)
And that's why you should never ever rely on a Google service.
From the comments

"What will happen to things that are hosted on google code, like jquery and the google font set? Thousand, if not millions of pages link to these directly - will they all be invalidated? "
See discussion at https://news.ycombinator.com/item?id=9191587
Question 1: Are you fairly determined to read them all?

YES: start with The Colour of Magic at the beginning and work your way through

NO / Not sure: Don't start at the beginning, as the first few books are weird and will put you off.

Question 2: What sounds more fun to you, reading about Badass Witches, Badass Policemen or Badass Businessmen?

Your respective starting points are Equal Rites, Guards! Guards! and The Truth.
While the possibility of entrapment certainly adds a bit of grey, I know that I would never consent even under pressure to "ordering a hitman" under anything but the most extraordinary self-defense circumstances. I would never do that just because I didn't like someone or had some kind of disagreement, or even if that person was doing something bad (but not physically threatening) to me. If I found myself in such a conversation I'd just drop it and walk.

The only situation I can imagine where I might consent to this would be if someone were, say, physically threatening myself or my family and I had clear evidence that they intended to follow through -- and no normal civilized legal recourse.
Peter Thiel says "Competition is for losers."
IMHO Algorithmia will prove it with its market niche and originality.
If you're willing to fund sufficient low latency, high capacity, redundant internet connections to his house

What for?

Does he run public timeservers himself?
I was aiming for kitten and ended up with Owl. One of the earlier iterations was slightly more kitteny. :)
Why limited to google? You can't count on anything being around forever. But that is hardly revelatory.