skysight-inc/HackerNews huggingface dataset:
Everything I write is the greatest. Anytime I write or update something, it's the new greatest. Simple!
I haven't checked the new Outlook recently; maybe it's good. But all others that I know offer subpar service and honestly, look like crap. UX is important. For example, I cringe whenever someone makes me to use Roundcube-based webmail.
Good. Free as in freedom does not necessarily mean free as in beer, nor does it mean you can just steal peoples' work without credit. OSS does not mean "public domain" unless that's explicitly stated.
>"Android" doesn't use the same hardware, just a similar OS.

Hence why I said:

>but since the Android phone market is so spread out between models
Reminded of a quote that resonates with me, in general:

“It's now very common to hear people say, 'I'm rather offended by that.' As if that gives them certain rights. It's actually nothing more... than a whine. 'I find that offensive.' It has no meaning; it has no purpose; it has no reason to be respected as a phrase. 'I am offended by that.' Well, so fucking what?"

[I saw hate in a graveyard -- Stephen Fry, The Guardian, 5 June 2005]”
LWN has a very clear explanation of just how clear-cut this is: https://lwn.net/SubscriberLink/635290/e501ce0264c182f4/

In particular, this isn't just a question of whether a kernel module is a derived work of the kernel. Apparently VMWare has copied code from the Linux kernel, with GPLed headers on top, and compiled that code directly into some of their code.
My Tips to Make More Money as an Amazon Affiliate
I was about to express my outrage when I decided to actually do some research. Their posts pretty clearly indicate it is shared private networking - https://www.digitalocean.com/company/blog/introducing-privat...
Looks pretty, but I have no use for it. In general, though, admin interfaces do sell. I myself and colleagues I know have all bought admin interfaces from wrapbootstrap to save time. If you can modify it to be something like that I think the likelihood of sales would increase.
Elementary teachers -> a lot of people care because they think that without men, it runs the risk of becoming a marginalized, low paid female only job. Some of which is already true in your view.

I'm with you on why women don't want to be in tech, except disagree about the hard work or lower pay ever day and offshore workers. Not all women are social butterflies either, so it's just the negative stigma around it.

So that's why I asked, they don't want to be in tech cause of a bunch of needless, highly negative stuff. Stuff that could easily be rectified and thereafter everyone would be much better off.
Ractive.js is faster than Ember's Glimmer or Underscore
Would you call 911 on another parent?
would you have an email handy?
Prob not from Google/Angular themselves. Maybe someone will be willing to maintain a 1.x branch for support $ ala what some people did for Rails 2.9.2+
>You absolutely cannot just pull the power cord out while booted up because the SD card might be in the process of writing and you'll easily corrupt it.

False. This depends on the software.

We developed a system for the PrintToPeer Raspberry Pi OS that uses the RAMdisk for read/write operations, and makes the rest of the operating system read only.

You can uplug it whenever and nothing is corrupted.
How does this compare with some the Raspberry Pi screen kits from China?

I see you can get a generic Pi LCD for $7.65, a 5" LCD with video in for $18.75, and a touchscreen Pi size kit for $19.90[1].

Going to the effort of breaking out DPI through the GPIO was quite creative. If optimized do you think these can hit sub $5? Either way, this was very clever. Thank you for taking the time to document this for others!

[1] http://www.aliexpress.com/wholesale?catId=0&initiative_id=SB...
We'll find out in discovery.
I think you just extrapolated his comment about trust. I can trust most CEO's to be invested in the advancement of their company, but I wouldn't trust them not to speed in traffic. I would not however expect a CEO to be using his position to sabotage the company for some other company.

American's have largely trusted their government's actions to be in the interest of the country as a whole, that veneer is skipping away.

... but hey, it's easier to dogpile on a down-voted posted, as that is the nature of social creatures. It's never enough to gray-out a post, everyone must down-vote in a play to damage disagreeable posts!

Hub-bum-shebum,Hub-bum-shebum,Hub-bum-shebum
I'm not sure Lua is that different than Javascript here. What is a semicolon in Javascript if not a character you can only place at the end of a statement? There are some similar ambiguities in the Lua parser if you insert a newline into the middle of a statement.

The difference is that Lua is quite a bit fussier about statements versus expressions, and won't allow things like "x() or y()" as statements. So the Javascript example, translated to Lua, wouldn't compile with or without a semicolon.
The first time the GPL mentions "derivative work" is in paragraph 0, in the phrase "derivative work under copyright law", which would suggest that they are not redefining it. However, it immidietly goes on to say:

"that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language"

I'm not entirely sure what to do with this.
Sorry, can't reply to dead posts so I highjacked your reply. If you don't have showdead turned on, you won't see the dead post from user pastas that I replied to. pastas has a theory on his -10 karma, a theory with which I disagree. The unrelated article was referenced because his comments there make a better example.
> Transpiling may actually be the safest way to use JavaScript, especially given its rate of change. [..] A transpiler allows you to use these features now without any worry.

I disagree and my original statement applies as much to TypeScript as it does to an ECMAScript 6 transpiler. If you want to use the new features and you're transpiling now you need to have a good understanding of the differences between ECMAScript 5 and 6 and you open yourself up to possible bugs in the transpiler.

Instead you could just write ECMAScript 5 until 6 is more widely available. Sure no one likes to wait but it requires the least amount of expertise and lower chance of bugs from a 3rd party interfering with your application.
I find Mandrill, the backend service behind Mailchimp, a better option. They're much cheaper than SendGrid and even cheaper than SES in large quantities. And their deliverability is top notch.
The Software Freedom Conservancy did recently announce that they've started working with kernel developers who are willing to have SFC enforce the GPL on their behalf, so that they can directly work on Linux rather than just busybox.
HN disallows replies to dead comments, so responses are sometimes posted as sibling comments instead.
The claim, I believe, is that vmkernel uses Linux in a way that is not permissible under the GPL. At least that was the issue as people understood it the last time this came up: http://www.cnet.com/news/vmware-and-the-gpl-round-two/
The GPL does say the conditions are only on redistribution. But I think that's how it works with other derived works as well, by default. The GPL is all about how you can relicense it to other people using only the same license, you're free to do whatever you want if you never give anyone your modified code.
English class helped me finish King's Quest 3.

I had a printout of the spell book, and there was a typo in it. Since it was an uncommon word, I didn't catch it, and didn't think to look it up. In class, we encountered "soporific", and I thought, "oops, I guess 'soponific' isn't right..."
I tried out their little Tasks app on Android that is supposedly build with this. It's very unfinished. Slow too. I was kind of getting excited about this, but so far I'm not impressed.
Probably have to pay damages to all their commercial users, too, given they charged them for a licence for something they had no rights to distribute.
Well what you are describing is VPC (which for new accounts for a while now is enabled by default), but VPC is software isolation which creates private networks, but EC2 Classic is technically shared private IP space between all customers. There is a big difference between the two.
Thanks! I wrote an email to the given address for details on how to donate.
Considering that it's not currently for sale, there's no digital version. That said, the publisher typically has had digital versions in the past so I'd expect there to be one when it's finally available for sale.
This is intended in the same friendly competitive spirit as Jeremy Ashkenas' demo yesterday (https://news.ycombinator.com/item?id=9141321) - no disrespect intended to the Ember community, who are rightly proud of what looks like a terrific piece of work. I built this for my own curiosity in a few minutes, and felt compelled to share it when I saw the results.

More info here: https://github.com/rich-harris/ractive-dbmonster
FWIW I sympathise with Adria - she seems like the perfect geek (takes no bullcrap, sticks to her guns, overly logical analysis of social situations to the detriment of all); describes me some of the time, and the constant state of some of the people in the teams I have managed over the years; and yet I never once thought of firing any one of them,

Shame PyCon and the respective weren't able to deal with this in a better way.
Show HN: AudioShot, share music from the iOS keyboard
To be fair, JavaScript started out as a language that looks like Java.

"JavaScript was designed with Java's syntax and standard library in mind. In particular, all Java keywords were reserved in original JavaScript, JavaScript's standard library follows Java's naming conventions, and JavaScript's Math and Date objects are based on classes from Java 1.0" -- http://en.wikipedia.org/wiki/JavaScript#JavaScript_and_Java
This can't happen soon enough for me:

https://www.indiegogo.com/projects/pi-top-a-raspberry-pi-lap...

.. but then, this is also pretty usable for the same purpose:

http://www.raspberrypi.org/forums/viewtopic.php?t=6747
A while back I think there was a github issue where the authors of some popular library refused to use semi-colons and it was causing all sorts of problems for people. I can't remember what library, but it was funny watching hundreds of people comment on the issue to say "Just use the damn semi-colons!"
Find out your Highbrow Score
The SWIP record for 64.94.172.146 really doesn't look like a "colo" but it also looks unlikely:

NetRange: 64.94.172.144 - 64.94.172.159
CIDR: 64.94.172.144/28
NetName: INAP-NYM-GIGLINX-64-94-172-144
NetHandle: NET-64-94-172-144-1
Parent: PNAP-05-2000 (NET-64-94-0-0-1)
NetType: Reassigned
OriginAS:
Customer: Private Customer (C04601460)
RegDate: 2013-06-07
Updated: 2013-06-07
Comment: rirCallout v1.07, Fri Jun 07 00:29:27 -0400 2013
Ref: http://whois.arin.net/rest/net/NET-64-94-172-144-1

CustName: Private Customer
Address: Private Residence
City: Redondo Beach
StateProv: CA
PostalCode: 90278
Country: US
RegDate: 2013-06-07
Updated: 2013-06-07
Ref: http://whois.arin.net/rest/customer/C04601460
Ask HN: SaaS ideas?
So I have the infrastructure built from my last SaaS project, job queue management, dashboard, payment, website etc.

I want to now use the same infrastructure to build another SaaS.

Want to get some ideas but I'm coming up dry. Ideally to use the existing code base, it will have to be some process that takes an input of data, converts it, and outputs a valuable data.

However, I'm also open to other SaaS ideas, maybe even a web application, but have not much experience in this domain.
I like the Sirius Black comparison. Was influential during the previous generation's rise to power but broken promises (A.I. Winter) forced him to scrape by in the background for a while. Nowadays people who know him realize his power, but to most people he is a shady character from the past.
I'm not as sure as you. He also didn't probe a few fairly well known queries people had of Adria, like how her hypersensitivity meshed with making regular penis and sexual jokes on her Twitter, and others. He queries his subject, as a good interviewer should, but in the end lets her statements stand on their own and that she has a right to her opinions and thoughts.
Format Injection in Duo Web SDK
Given that the TI-8X series of calculators run on a z80 chip, we could port this almost as-is to that little machine, right?

http://en.wikipedia.org/wiki/TI-84_Plus_series
Go read https://lwn.net/SubscriberLink/635290/e501ce0264c182f4/ for more of the details, including copied source files that contain Linux copyright headers and GPL notices at the top.
So, these are almost all crappy clones of this: http://www.adafruit.com/products/1601
It's fine for static images and low quality video, but its using the SPI bus and a custom driver. This severely limits size of the display and/or refresh rate.
Well, shit. But I guess that proves my point. These things aren't actually treated as professional events.
Lisp is Sirius.
Assembly Solves the Ownership Problem of Open-Source Cooperation
Not harder than inserting a semicolon after every single line.
Actual title: The American Woman Who Stands Between Putin and Ukraine
The Stack Exchange philosophy is that because they can buy truly mega hardware (each one of those two blade chassis they bought has 72 cores and 1.4TB of RAM, remember!), they don't need those 500 servers to start with. Plus the hardware is an asset and you get to depreciate it.

Everywhere I've ever worked we've had the "big spreadsheet" of projected cloud costs, projected ops costs, and hardware costs. In general the "scale horizontally" philosophy will favor the cloud while the "scale vertical" philosophy still seems to favor owned hardware in local datacenters. Which is superior is a crazy, long-standing debate with no clear answer.
The problem with OpenStack as a replacement for VMware (outside of the complexity of installation), is that most people using VMware have an expectation of high availability being table stakes (a VM automatically being rebooted on a different node in the event of a node failure). OpenStack assumes the software on the front end can tolerate a node going down in it's current form and that the front-end application will just route around a node failure.
You want both. Compile-time checking is necessary but not sufficient. Applications are not monoliths anymore, and web applications especially will interact with multiple other processes and services. For these you really need dynamic type checking. You can either try to do it in an ad hoc way in the application code, or building the check into the language.
Bootstrap. The flamewar wasn't over semicolons initially, the minifier used by Bootstrap was wrong but a work around was to add semicolons.
Oracle VM Server is Xen under the hood, just with different management tools (and comes with fees and occasionally, support too ;) ).
I get this all the time. People ask me what I am doing in school and I tell them I am majoring in Business Management with a Computer Science minor.

All people hear is the Computer Science part and every conversation people say, "Oh you must be smart," or "I could never do that."

My response is always, "Nope I am not crazy smart. I just really love computers and I keep at it." People always associate CS with being a genius, I am no genius. I am just a hard headed guy who loves computers, and will always keep trying to get better at whatever I am doing no matter how many times I fail.
I had to look it up, and the Wikipedia article was really, really good:

http://en.wikipedia.org/wiki/Fixed-gear_bicycle
This can be $0/month if you host your Sendy install on Heroku instead of DigitalOcean (as I do).

Worth noting that with Amazon SES, if you want to send more than 10,000 emails in a day, you'll need to apply (to Amazon) for approval.
Just taking a quick look it appears you need to add a description tag to tell Google what you want displayed in the SERP.

<meta name="description" content="A description of the page" />

https://support.google.com/webmasters/answer/79812?hl=en

Just taking a quick look at your source code I don't see one (at least for the particular page in your screenshot).

If you don't provide a description Google pulls text from your page it things is most relevant or would be most useful to searches.

I would test out adding a description to that page and I expect that would be displayed in the SERP after a crawl/few days.

Hope that fixes your issue.

Nice ranking in the SERP by the way.
Perhaps they should indicate "shared private" more clearly in the droplet settings. Their usage of private network seems to be just referring to RFC 1918 addresses an not much else but many people will infer more than that.
That diagram doesn't suggest that vmkernel is "largely a copy" of anything. It specifically alleges "modified Linux code".
"and it's even more fucked up that Richards got fired"

I'm not as sure. The article posted a somewhat misleading explanation, that it was capitulation to stop DDoS attacks and other harassment of SendGrid. But it wasn't mentioned that Adria used and name-dropped SendGrid and her "power" there to vocalize the issue, and that wasn't something SendGrid authorized or employed her to do.
Most data centers actively want the default private networking to work across the datacenter with everyone. A better term would be non-routing. Rackspace calls theirs "service net". These non-routing networks encourage people to use cheap internal bandwidth (rather than bounce of an expensive leased line just to come back in) and possibly offer a special service just to that data center's customers. There are tons of companies offering sql and nosql databases as a service, and any number of other offerings.

Most cloud providers recommend you configure your firewall rules keeping in mind that other people could be on your internal network connection. This is really a security best-practice anyway.
maybe because digital ocean has and will always be a VPS company, they are not cloud.
> * To be honest, no. But Wikipedia seems to have that event pretty well covered*

And in a lot of cases, the actual citations or references used by Wikipedia are dead links, or have some sort of 'last retrieved at' annotation, or end up at parked/squatted domains and the original content is no longer there to validate the claims it supposedly made.

Offhand I don't know if Wikipedia has a policy on references to Internet Archive / wayback-machine links to things, but imo, being able to point to a snapshot of a reference at the time it was made, as well as the current version if it still exists, is a desirable feature, and well worth striving for.

Internet pagerot/linkrot has caused me grief with bookmarks for things I didn't realise I needed again until years later when they were gone.
Ruby's open-uri library is an example of the Ruby-Insecure-Way
Inbox: IF you can adopt an inbox-zero way of working, it's good
Keep: For things that don't fit the Inbox model
Google Drive apps: Collaborative document creation anywhere
Microsoft Office: It works! It's free! It isn't bloated or slow. Yay for Microsoft!
Lots of media consumption: Netflix, Amazon Prime, Kindle, Audible, Google Play Movies & TV, OneCast, TuneIn, Amazon Music, Spotify, Google Play Music
What a terrible name. So it is non-private private networking, great distinction there DO. I wonder why people are confused..?

What about "Shared Intranet" instead. Why has the word "intranet" fallen out of style? And why use the word private to describe something that is inherently non-private by design?

I actually think the addition of this free inter-droplet channel is amazing (and a potential massive cost saver), but the name sucks.
Amazon SES rocks from a pricing standpoint but deliverability isn't its strong suit.

Huh?

Are you sure you have configured it correctly, including DKIM?

We're using SES a lot (both transactional and campaigns) and never had a problem with deliverability.

There are too many spammers using it.

That seems unlikely considering the default sending limit is a mere 10k mails/day (iirc) and I doubt Amazon lets you raise that when your complaint-inbox is overflowing...
Haha, thanks. I've been growing pretty well organically, but still feel a little odd pitching my service online.

I should just set up a referral program myself and let others do it for me :p
Yes, it is really, really, really bad.

http://wtfjs.com

Whole web is a mess and people are trying to monkey-patch it.
Non paywalled news from another source at http://www.reuters.com/article/2015/03/05/us-europe-ebooks-t...
Congrats Quin!
By the standards of the linked article I would say the greatest program is the original Elite game.

A whole universe complete with star systems and 3D models for spaceships plus some other content like missions... I think the name says it: elite.

All in 52 kb on disk.
Personally I think the real solution is to fix these problems if possible. Still, there are many things that can be and often are posted using real names even now, this incident is about a specific topic.
Companies which take 1 or 2 semester long interns?
I am a pre-final year Mathematics & Computer Science student looking for 1 or 2 semester long software engineering intern.

Any bay area companies which take such interns?
If you work at such a company, can you help with a referral?

My resume -
https://drive.google.com/file/d/0ByCXCYm6gm6UMld5MXNkVzRXbjA/view?usp=sharing
Yeah, but it's an advertisement for Apple during Mobile World Conference, where everyone else is generating ACTUAL product news and announcements. Apple has to seed "news" since they have nothing to announce until the iWatch next week.
> what two friends are saying to each other privately

By "privately", you mean, "in a room with 800 other people", right?
In a funny twist of history, Kernighan is now writing a book on a language where the length of an array is part of its type: http://play.golang.org/p/jrbSgKFZ_1
Uhm. I was hoping for something much more comprehensible and comprehensive than a series of blurbs and unlabeled pie charts. A statistical comparison of your cohort compared to the background population and relative performance is what interests me.

I want to know how your program does compared to a hypothetical ideal gender-bias-free hiring system. If what you present there is truly all that your data shows, I have some grave concerns about your company.
> In this use case, it's not necessary to figure out how similar strings are, because it's completely irrelevant.

I don't follow, since that's pretty much the definition of "fuzzy search". Your algorithm considers the query to be similar to the searched text if the latter contains all the characters in query in the same order.

If the use case is just to allow users to type the first few letters of each word or something, that algorithm works great, so advising "anyone" to look elsewhere didn't make sense.

If users expect to be able to make typos other than leaving out characters, though, it doesn't work, and that's often what people think of when they see "fuzzy search". I just wanted to point out that you could use Levenshtein + a BK-Tree or something and get those results if desired, though, yeah, it'd definitely be more complicated, but I doubt it'd be too slow.
I would talk to a lawyer right away, maybe even someone with a free initial consultation. But investing, borrowing a few hundred dollars now will save you lots of time, money and worry.
40% Off Statistics Done Wrong Book
Why We Started Abra
No, emails that you ask to receive are the definition of solicited email. When was the last time the grocery store emailed you confirming that you'd just paid for your groceries?
This article should be titled:

The most obvious observations from a typical new york luddite.

YOUR CITY IS A CESSPOOL DEAL WITH IT.