skysight-inc/HackerNews huggingface dataset:
It's the moment where we lack the capacity to work at its level and control it. That doesn't preclude imagining outcomes. His whole article was about how he tries to imagine the full scope of possibilities rather than narrow down to predictions (that are often false). It's not about reasonably predicting.

As an example, we don't yet have fine-grained, ubiquitous nanotech like that featured in Diamond Age by Neal Stephenson. But that book is all about imagining what it might lead to.

We extrapolate from assumptions all the time, why is this one any different?
Yes, leap seconds are an abomination and something that should only exist for odd use cases, like astronomers or something. Forcing UTC into all software and civil use is vile. Hopefully UTC will stop getting leap seconds, or we'll move to something like UTC with no further leap seconds.
Because the GPL restricts the freedom of anyone who incorporates your code.

Pick Apache or a BSD license, you have the same guarantees of access to the source code and you're not restricting the freedom of people using your code.
Beware the Non-Disclosure Agreement (“NDA”)
Um, Google Videos is on the list? https://www.google.com/videohp?gws_rd=ssl
Many people write code in the hopes that eventually people will use it. GPL hampers the ability for many to use it, and some other licenses do not.
Radium – A React Component Styling Library
github isn't a replacement?
Anyone with an experience with web framework, comment here about what you love/hate/miss in Silicon.
Essential Step-By-Step Guide to Employment Gap Managing
Just glancing through the qmail GitHub repository gave me a headache. Plenty of files have 0 comments (not really sure where you see the clearly stated assumptions). In addition, he seems obsessed with 1 letter variables which offer no inclination of their purpose at a glance.
I'm not a google apologist, but the list definitely has a few undeserved products. The most obvious is Writely, which was simply rebranded to Google Docs, then further rebranded to Google Drive. The writely.com domain even redirects to Drive.
That's what interviews for hardware engineers are like. I'm an embedded systems engineer, and as such about half my work is programming. I've only worked for companies that are primarily electronics manufacturers. I've hesitated to apply to companies that are more software focused largely because of my perception of their interview process.

Interviews for electronic engineers consist mostly of talking about projects the candidate has worked on (for young people these might be college and hobby projects). The interviewer's questions are things like "what did you consider the most difficult part of that project?" or "What tools did you use for that?" or "why did you do it that way and not this other way?" No one has ever asked me to design something on a whiteboard, nor would they dream of asking me to rattle off the pinout of some random microprocessor.

The software company interviews I hear about sound more like someone being tested to prove they aren't lying about their qualifications than like adults discussing a business deal.
They used to allow nudity, but then their sponsors started cracking down on them.
Of course you can use many to many fields with ModelSerializer.

I'm not sure what you mean here, but I'd suggest opening an issue if you believe there's a problem - we're pretty comprehensive about dealing with incoming issues.
Have you seen 18F (https://18f.gsa.gov/)? That's exactly what they're trying to do.
Can we at least agree here that complexity implies a larger cognitive burden? I think that's a pretty benign statement to begin from regardless of the domain (programming, cooking, games, etc).

A complex recipe rewards a chef with exceptional results if they follow it perfectly, but also presents more opportunities to fail. A simple recipe might not offer the results but it should be easier to produce with a lower chance to mess up.

I think the concept generalizes here.
Just wanted to say that this is one of the most beautifully-documented projects I've ever used. Bravo!
Wave was a replacement to email, not exactly an online "notepad." It wasn't about documents at all, no more so than email today is.

So you're right that it's not like Slack or Hipchat, but I think you may also misunderstand its purpose.
All the Cool Kids Build Roller Coasters
I've had this persistent nagging feeling that I shouldn't use Google Keep for anything important because it could be gone tomorrow.
If it was the met, this wouldn't surprise me. Unrelated anecdote but a company I worked for was burgled a few years ago but the three desktop PCs were recovered by them. When asked if we wanted the kit back or disposed of (insurance had covered it already) we asked for the systems back so we could dispose of the disks ourselves.

What turned up? Three monitors.

The PC were "disposed of by accident because they didn't know what they were". Hmmm.
I wonder how they prevent Remote Code Execution. Because >just embed arbitrary html/css/js is THE definition of RCE.
I feel like Sarah Mclachlan should be playing in the background
That may not bother you, but lets assume it does. You may be willing to change your fashion sense in order to gain their respect (even though you shouldn't!) but you gender/race is something you can't easily change.

The problem is with the people projecting their discrimination on to you and your colleagues. You should fight this not encourage or accept it.
> Google Wave was simply too ahead of it's time. It's funny to see how Slack and HipChat are so similar to it. I recall it's performance being poor and people being a little confused by how much it could do.

That's somewhat true for certain technical aspects but it's too quick to ignore the mistakes Google made and minimize the value of work which more successful products put into the user experience.

Google never made the case for why using Wave would benefit you; as with Buzz, Plus, etc. Googlers reported liking it because they had both critical mass and pressure to use it long enough to see the benefits but few people outside did.

Instead, what we did hear about a lot was the technology which was going to change the world right up until it failed. This is a common failure mode for Google where the strong engineering culture crowds out UX, forgetting that for almost any product that's an implementation detail which most people shouldn't need to care about.
Lawyers pretty much freak out over it if there's even a hint of using GPL software in a product. Not so much for tools, etc, but they get pretty adamant about it in stuff that touches the product code (this is admittedly vague) in my experience. I won't touch the stuff for commercial use, personally. Not once in 10 years have I not been able to find a suitable non-GPL project that did the same thing as the GPL code to meet my needs. In my opinion, using GPL is a pretty solid way to stifle a project. YMMV.
Wow, that's the first I've seen it. Neat. I hope that this gradually becomes the dominant model.
Usually there's no need to exercise until you either leave the company or there is some sort of acquisition. As you found out, it can be problematic. Did you have a specific reason to do that?

You should definitely talk to a lawyer and an accountant. I could see an argument where your gains would be based on the company's 409A valuation, which can be significantly lower than what the last investors put in.

Based on what you wrote, I am not seeing a bad intention from the founders. seems like talking to them might be helpful.
Google Videos pre YouTube was a video hosting service, rather than a search engine.
http://lucumr.pocoo.org/2013/7/23/licensing/
They messed up the show listings. It went from the definitive listing of every event in the country, to being unusable overnight.
That's like claiming any two C syntax inspired languages are the same because they share curly braces, semicolons and naming conventions.
You don't think github is all that and more?
Why don't you share more info about your company/team and possible opportunities? :)
Inspired by McCarthy's Elephant: Babar a Small Language for Speech Acts
They've chosen just about the worst imaginable name...
Yes, I derailed substantially there. I think it was just another case of needing to vent about Someone Is Wrong On The Internet, and your comment was the convenient outlet for this particular one.

In retrospect I'm quite happy you didn't take it the wrong way, or worse take the bait.
We're shooting for around 4 minutes, but depends on our production heating plates, which will have better heat transfer than the beta units. Also a question of whether/how we take advantage of 20A kitchen circuits.

Internally, it's all metric, and we'll have that choice in the app.
Run the program on its own sourcecode, Wait til the system stabilizes, take that ASCII state as output, compile THAT, and have it be the colorized version. That's how Mel would do it.
This kind of thing is what makes it difficult for me to recommend open source software to my Windows using friends and clients. My sister was looking for an alternative to Paint Shop Pro for the simple graphics she does, and she didn't want to pay for the next version if she could get something free. Without thinking, I suggested Paint.net, as I've always enjoyed using it over The Gimp on Windows. She went to getpaint.net and, of course, ended up with nothing but adware because the guy behind Paint.net is a talented but very greedy individual[1]. I should have instead pointed her to ninite.com and told her to download Paint.net there. Now she won't trust Paint.net no matter where it comes from, which is a shame because for what she needed it was more than enough.

That's only one of several cases where I've recommended a truly good, open source or freeware app for Windows, to have the person become angry with me for sending them on a spyware-laden wild goose chase. From now on I just offer to install the app they need for them, using ninite.com instead of the original source. And it shouldn't have to be that way.

[1] http://forums.getpaint.net/index.php?/topic/23234-can-paintn...
I had a late night, so I'm a little slow this morning. Can you explain the connection? I read the linked article and couldn't see how that explains where planetary water comes from.
Even GPU rates are absolute crap compared to ASICs, and that's the top-end cards used for gaming. You generally get a few hundred MH/S at a few hundred dollars, for example a GTX580 at $200 used gives you about 150 MH/S. So 0.75 MH/S/$. Compare that to ASICs that can get 3000 MH/S/$. Meanwhile the graphics card is a huge power hog, at 244 watts the GTX580 will cost you $320 in electricity if ran 365/24/7 at an OECD average.

So let's plug it into today's hashrate calculator: $0.15c, if ran for a year 100% maxed out 24/7. Imagine we lower that to 25% usage, 8 hours a day, and you get roughly 1 cent. Oh and these hashrates are growing exponentially so it's likely much, much lower.

So even if you do this year-round, you'd blow your user's graphics card in a year, generate $320 in extra electricity costs and make 15c (very optimistic estimate), and completely lock up 100% usage of his graphics card 24/7.

And that's for a decent gaming card that you can buy at $200 used today. Don't mind the millions of torrenters who use laptops with on-board shitty cards who just want to pirate Netflix.

In any case, I'm not even sure if it's relevant as I just checked the CPU rates because users in the thread mentioned their CPU went up while idle that hadn't happened before, indicating they're CPU mining as opposed to GPU mining (which is probably easier than configuring for different cards, and allows mining on computers with a decent CPU and a shitty on-board video card for non-gaming.)

So I still think it's the dumbest idea ever.
I liked this passage:

I found this transformation both puzzling and intriguing because Chinese food became popular among Americans during an era of pervasive anti-Chinese sentiment.

Similarly Mexican food is very popular in a period of anti-Mexican sentiment...
Can you search github with a regex?
We're probably in some kind of security dark age right now where our tools just aren't good enough to automatically fix things and from a political/business/market pov, we don't have the incentives to write truly secure software.

I imagine things like Rust are going to help in the near future. Just handling all these buffer overflows is going to make a fairly big difference in computer security. I also imagine things like IPS's are going to trickle down to client devices like laptops and phones. We have enough extra CPU power to check every packet for known exploits and pro-actively stop things like XSS or SQL injections.

We are also probably looking at the dawn of the locked down desktop that can only access installable software from the OS store which will deliver only signed and vetted software. Our largest exploit right now is just being able to send someone a hyperlink to trojan.exe and having them run it. End users will always fall for that unless the OS stops them.

A higher level of app security and app behavior nannying is probably coming our way. If you have a Windows machine you can install EMET right now. There are rumors EMET's functionality will be baked into Win10.

This period reminds of the pre-Nader peroid in American automotive history. Manufacturers competed on HP, large sizes, etc and not on safety, efficiency, etc. We're asking for the wrong things. Now that things like low power chipsets, SSDs, and multi-cores are the norm, its time for the industry to focus on security. It'll get there -- dragged, kicking and screaming eventually. Especially in the age of bitcoin which makes Cryptolocker ransomware payments anonymous. More code reviews and more forks and clones aren't going to win this. There needs to be a holistic change in how we create and deploy software and this change needs to be in demand. The real question is, are we incentivized to make this change yet? Why aren't we asking for better security?
Github search is fine, do not get me wrong. But this is like telling someone lamenting on the hypothetical end of Google search: "Just use the search function in Facebook, you don't need more"
I was one of the (apparently few) people who used Google Sets a lot. Even though its results were often hit-or-miss, there were enough hits for it to be a valuable resource.

And unfortunately, I don't know of any comparable alternative. (But please tell me if you do!)

Here is the problem it solved:

It let you discover members of a set by entering a few members that you already know.

For instance, if you enter "terrier," "bulldog," "German shepherd," it might return, "beagle," "poodle," "chihuahua."

Obviously, in this example, it would probably be just as easy to Google "list dog breeds."

But what if you know a few members of a set ... but don't actually know what the set is, or the proper way to describe the set to a search engine?

Or what if the search engine results take you to pages that list some related terms, but you've got to sift through a lot of other content to get to them?

That's when Google Sets really came in handy.

Edit: I admit, Google has gotten a lot better in recent years at returning this sort of information in search results. And Wolfram does a good job, too. So my need for Sets has decreased, but I still miss it.
Google videos was originally a YouTube competitor, obviously before Google bought YouTube. It later became a search engine.

So for all intents and purposes, the original project is dead.
The chances of it being "gone" tomorrow are basically zero. The worst thing that could happen tomorrow would be an announcement that in 60 days, no new Keep items could be added, and you'll have a year to download all your old ones as text, HTML, or JSON.
As per the FAQ, this is much more than only drivers (http://sfconservancy.org/linux-compliance/linux-vs-vmkernel_...). It both about the internal code that makes up the vmklinux kernel, and drivers. The radix tree implementation for example is unlikely provided through a driver api.

The bigger question I think is how a non-technical judge will think when presented with a description of the vmkernel. Does it constitute one work, or is it a larger number of isolated small works that simply happens to work together in a independent fashion? Are the drivers in question separateable from the kernel and the finish "product" that wmware sells? Are wmware following what can be reasonable understood as the intended use of the licensed work?
I never really use it for anything important anyway but I can't imagine it going anywhere other than getting rolled into some aspect of Drive. It's already sort of a simplified note-centric version of Google Docs and mostly works the same way. I just use it since it's easy to keep on my phone's home screen for quick notes and snapshots I want to be able to access elsewhere if needed. I know something like Evernote is more fully featured but since Keep came out, I don't really use Evernote anymore. I think my needs in that space are just simple.
:( oh man, my first support request. I'll look into it this weekend. Thanks for the heads up
I dread this scenario and hope an alternative to pay more for television programming is provided. We're down to 45 minutes a day of television right now. Shows consist entirely of Netflix/Amazon Streaming/AppleTV. Forcing ads on us would cause us to drop it all and go back to a movie outing every few weeks.

Besides, ads are all over streaming television but they're in the form of product placements within the content. They're more subtle and don't interrupt the flow of what you are watching.
You're free to offend anyone you like. Just don't be surprised when you do.
Am I the only one to whom it is obvious that the EpicScale "bitcoin miner" is not in fact a bitcoin miner at all? For the profitability reasons enumerated in the parent, the only possible explanation is that they're doing something else (maybe altcoin mining, maybe something more botnet-y and sketchy) than mining BTC.
In addition, sometimes it isn't even "data". The physical structure and chemistry of a particular sequence should not be ignored. A simple example is tRNA[1] that has both data and chemical roles where one side matches the data on the mRNA while the other side binds to an amino acid. Many other examples are known, from purely structural features to numerous types[2] of messaging methods and gene activation/suppression structures.

DNA is not merely "data"; to make everything even more complicated, some of it is probably both data and structure... maybe even both at the same time.

[1] http://en.wikipedia.org/wiki/Transfer_RNA#Structure

[2] http://en.wikipedia.org/wiki/Non-coding_RNA
GitHub's search doesn't support regular expressions.

(I'm aware you can clone the repo and search it locally, but that somewhat defeats the point - especially for large projects.)
I demonstrated high profile websites who get it wrong and explained what leads to this bug. It's not "new/unknown" but "complex" - probably yes. Also I explained the best way to solve this issue
Yes, if the code is on Github. However not everyone who publishes code uses Github (myself included)
GSM Network Characterization Using Software Defined Radios
Frankly i find that the GPL do not distinguish between the two. Any user is a potential developer, given time and access to tools.
What were some real-world situations where you used Google Sets? It always seemed to me like a cool toy without much practical use, and certainly not the most worthy sink of a good engineer's limited time.
A contrary opinion: http://www.theregister.co.uk/2015/02/18/the_inside_story_of_...
How to not be late all the time (and by proxy, look stupid all the time)
How many IP addresses can a DNS query return?
To me, this is evidence of Google's rather awkward relationship with consumers (i.e. they toss tons of branded endeavors at us, see what sticks), and not a knock against fearlessly trying things or whatever. The best brands are coy and careful with their identity... google sorta slops it around. this is a list of failed consumer facing products more than it is a list of "bad ideas".
I was using the job search[1] on the gov.uk domain yesterday, and the UX is extremely poor!

If the job site was a for-profit, it would probably be put out of business by competitors! But, since the government can jail people for not handing over their resources, products aren't held accountable by the Market (big 'M').

I wouldn't even mind if it had an API[2], so I could make a more useful tool[3]. But instead I have to manually go through a ton of jobs each day so I can get unemployment handouts from daddy government (if there was no such thing as VAT, I probably wouldn't need these! Anyway).

Gov.uk looks a bit nice with its san serif typeface[4] and minimalist design; but it's varnish on a clunky turd.

---

[1] https://www.gov.uk/jobsearch

[2] I couldn't find one yesterday. I'm going to have another look.

[3] Currently learning Python and looking for a little side project.

[4] Looking at the CSS, the particular font is 'nta'—and is presumably custom.
Use it in the "shrink wrapped and locked down" sense perhaps.
Apple to replace AT&T in Dow Jones on March 18
I'm torn on this VMWare issue. On one hand I want GPL to be upheld. On the other hand if they win it will mean the end of most corporations using GPL code (possibly any open source licensed code that isn't as liberal as MIT or something). These megacorps are not going to expose themselves to a risk like this. I know from experience as we already are removing OSS that we feel could be a liability and replacing it with solutions that in some cases are not as good technically but legally less of a risk.

IT won't be good for the OSS ecosystem to have thousands of devs all the sudden stop contributing at their day jobs when the code is replaced.
21 facts about Buzz Publishers
I remember this, it was very short lived but it indeed existed; I think it wasn't pre-YouTube though, I remember it as a direct YouTube competitor prior to the take over by Google.
American fotoball linemen's only job is to run into other linemen. There is no strategy that has them handling the football save trick plays. If you think removing pads will magically make the game safer because Rugby doesn't have pads, maybe you should watch some American football and get back to us. It's less about the pads and more about the strategy of the game.
You should ask a lawyer before confront founders in order to know your options.
Free Webinar – Building Real Time Web Applications with SignalR
First: this situation sucks. :(

Second: Yes, consult a tax attorney. Your own attorney, not theirs. Don't talk to the founders. You need to know where you're at first. Legal500 could be a decent starting point: http://www.legal500.com/c/canada/tax.

It could very well be that they disregarded some security rule (i.e. notification of a capital increase or something like that) and can now be sued for your situation (in the event it's too late to fix things).

One thing to consider if you get a capital gains tax loss is that you usually can offset it against other gains. Do you know if you can carry that loss forward in Canada, or do you need to use it in the same year?

Given an S&P fund tends to return around 7% (averaged) per annum, you can actually use it over several years if you can carry forward the loss indefinitely.

Third: Time to look for a new job.