skysight-inc/HackerNews huggingface dataset:
No concerns really. He signed up, did not do much work. It is a do it yourself platform. Now he claims that we did not provide the service we agreed to. Of course, this is a SAAS. When he signed up, he agreed to terms and conditions which clearly list that we are just a platform AND there is no refund after 30 days.

he is claiming that his bootstrapped business failed some deadlines and deliverables because of us, lol really. That is just hilarious.

He is claiming a lot of things honestly and it is just plain lie. The question here really is: Should I continue doing this back and forth fight with him or just pay him the entire refund ? I am offering him last month's refund as a token but even that is against the terms and conditions.
> Some tried giving Arab countries democracy and it turned out they never really wanted it and most of the dictators were much better alternative

Is that what they teach in American schools? Let's see how you cope with this:

https://en.wikipedia.org/wiki/1953_Iranian_coup_d'%C3%A9tat
It may seem like splitting hairs, but the Chancery court's decision makes sense. Corporate governance sounds boring and technical, but it is an important sounding board for valuation and consent.

Imagine a company where two people collectively owned 51% of a public company, one of them more "in charge" than the other. If they start making all kinds of ad hoc decisions without shareholder consent, then they will never hear some important feedback from their fellow owners. What if 48% of the other shareholders don't like how they're doing x? It might just change how things are run.

Minority votes and feedback are important, especially when you consider that the majority of shareholders of public companies are institutional investors they have every right to make sure their feedback is taken seriously by their executives, whether or not those executive happen to be majority shareholders or not.

Don't like the rules? Then don't go public.
Because it's not authentic, it's "acting authentic".

There's a 1987 movie called Broadcast News which touches on the issues of how reporters portray the news and what can happen, and why it might be considered unethical to add touches and flourishes that add authenticity to inauthentic events.

NPR Voice is attractive, I enjoy listening to it, but what else can they sell me while they use that voice?

If NPR Voice is not spontaneous but heavily practiced, rehearsed and edited, how is it different from propaganda?
How a criminal ring defeated the secure chip-and-PIN credit cards
https://twitter.com/PayPal/status/659927504543551488
This is literally a dream come true for me. But the PayPal link doesn't work for the assembled version. Help!
I personally love this idea. Its a mini cloud running out of your home and it puts you in complete control of your data. I would even take it a step further and say that as long as you have a home server running 24/7 why not run a mail server as well? It would resemble something like an apple tv. Small, quiet, power efficient. You plug it in, run through a simple setup wizard, pay ten bucks for a domain name, and off you go.
The Subway Map War of 1978
Update 7:40PM: We've updated the article's headline to be more accurate. A Google spokesperson has confirmed to The Verge that both Chrome OS and Android will continue to exist; Chrome OS is not being "killed."

http://www.theverge.com/2015/10/29/9639950/google-combining-...
Windows 8.1 with Bing has been free on devices with smaller than 10-inch screens, and that gets a free upgrade to Windows 10. Windows 10 also seems to be available at low prices....

The US Justice Department forced Microsoft to stop offering special deals on Windows so all the top suppliers paid the same price (1). I assume that's lifted now that Microsoft is no longer closely monitored by the DoJ. Anyone know?

(1) Which seemed to have the (presumably) unintended effect of pushing up the average price of Windows and increasing Microsoft's profits.
Javascript of course.
Am I missing it in the paper or was the code for this ever released?
Theranos' 'major shake-up’ hardly changes anything
Eugenics has an unacceptably high -- and excruciatingly documented -- risk of mutating into a demographic weapon wielded by racial groups that have attained dominance by historical coincidence against other racial groups. It is a long-dormant existential threat to large populations. The fact that this cluster of comments is discussing "licensing" the fundamental right of humans to reproduce is in itself a triumph of dystopian rhetoric.

Also, excluding Nazis from arguments against eugenics is like excluding Bolsheviks from arguments against communism. Spare me your precious Godwin's Law, Nazism is eminently relevant here.
> That's a mainstream mantra but not true at all against High Strength Attackers (HSA's). They always have more resources than you do.

That's why obscurity doesn't work. An attacker with many resources can reverse engineer whatever concealment you've concocted but the concealment is enough to deter other researchers who would have published their results from analyzing your system. So then the HSA knows of the attack and can take advantage of it but you don't so you can't counter it.
Render DrawmingML Charts, Textbox Wrapping and SVM Image in ODT Using Java and .NET
Pull requests are slowly becoming my main way of contributing to scientific software. The main project I work, yt, has almost 2000 pull requests since we started actively doing code review on bitbucket [1]. We regularly catch bugs and style issues through this process, and it makes it easy to test out and look at in-development before it's merged into the development branch.

That said, pull requests aren't a panacea. In particular, as the amount of code to review increases, the utility of reviewing the pull request decreases proportionately. It's important that new code comes in in bite-sized pieces, and the code gets reviewed changeset by changeset. We're still struggling with this, since often the code review happens at a late stage in a development project when a developer wants to get some code used in a research project merged into the public distribution. We have to strike a balance between code quality and not putting up arbitrarily high barriers to getting code merged.

[1] https://bitbucket.org/yt_analysis/yt/pull-requests/
Yes please. I'm aware this comment itself is contributing to the off-topic problem but the constant avalanche of complaints about readability belong in the comment sections and mailboxes of the sites in question.
The one thing that intrigued me about Atom is that it would actually run in the browser, meaning somebody would create a version you could load up in chrome/safari/firefox and connect to your github account etc. However I haven't seen anything of the sort yet. Does this exist?

Locally, I've tried Atom every now and again and even with the new improvements in 1.1, as soon as you get above a certain threshold in number of lines it starts to slow down considerably (>= 250ms key-press, subjectively) which would only be acceptable if I was running in the browser and even then would be barely useable. Come to mind, the cloud9 ide feels 'snappier' that Atom.
Yup, basically Chrome is using an inverted flame graph (See [1] for additional infos and tools).

[1] - https://github.com/brendangregg/FlameGraph
Honey.
I am working outside (parks, beaches etc) while my little son and my wife play or relax next to me, so it's pretty much every day, with a new macbook I started to get stable 6-7 hours while using sublime text, but with Atom I am only getting around 4 max, so the difference is pretty dramatic for me.
> I am offering him last month's refund as a token but even that is against the terms and conditions.

That is very generous of you. If he was not happy, he should have cancelled in 30 days. I wouldn't go back and forth with him nor would I give him a penny more if I were in your shoes. You are in to make a profit as well. Imagine if all your customers did this? Stand firm and don't give him a dime.
I'm a developer at one of the world's biggest computer companies. And you?
They talk about running their own hardware so assume something like open compute or backblaze. But without the size or reliability of S3. Can't imagine they'll be able to do it at lower cost than Amazon either. Like you I have no idea why not use S3.
>Speaking of names, why do the anchors pronounce the Egypt-based correspondent's name "Layla Fadel" while she pronounces her own name "Layla Faldin"? This irritates me no end!

It's a product of accent. Her last name is فضل‎ . The anchors are producing the Arabic letter ض as [d], whereas Leila herself is pronouncing it as the Lebanese do: [dˤ]. The pharyngealization of the voiced alveolar stop has an effect on the next letter, pulling it from the alveolar lateral approximant [l] to something closer to to the retroflex lateral approximant, [ɭ]. Because we don't have [ɭ] in English (or whatever language/s you speak), you hear what's closest to that, the alveolar nasal [n]. The same goes for the phantom [l] you hear before the d: pharyngealization changes your perception of those sounds.
This looks interesting, will give it try for my upcoming website.
I think more than 24/7, we need systems that can still work offline, and "do the right thing" transparently when reconnected.

Copying files into your personal cloud while offline should still work. Deleting/renaming/moving files from the cached directory tree should still work offline. Opening cached files should still work offline.
Wow, and the whole family got a makeover:

https://www.elastic.co/blog/kibana-4-2-0

https://www.elastic.co/blog/logstash-2-0-0-released

https://www.elastic.co/blog/sense-2-0-0-beta1

My major congratulations to the ES team! (and thank you for my stickers :-) )
It's definitely still working for me. Just double-checked.
People are really up in arms about this but keep in mind this is something that won't ship until 2017; the Android you know today won't simply have ChromeOS running as an "app"; it'll be deeply integrated and they'll likely address the multitasking issues they have today (2 years is a long time in technology terms).

I'll save any criticisms I have for when I actually know what the ultimate combination looks like.
I have done some tests, not on a 15 but a fully specced retina 13 (mid 2014 model).

If I am running a couple of iTerm windows, chrome for the dev tools (even though this eats up more battery then safari) with a couple of tabs open and sublime tex i'll get about 6 hours on average running my normal workflow. If I switch to Atom instead of Sublime I get just about 5 hours.

This is down to ~10% before anxiety kicks in and I have to return to the cord.
Things generally are worth more to you than what you pay for them -- that's why you pay for them!
Also, the extra hour of daylight utterly destroys the crops.
It is foolish to assume that HSAs don't already have access to whatever you, some guy on the Internet, know. So you can be an asshat, or do the right thing and try to 'protect the muggles' by letting information be available to all. They might feel threatened enough to pull valuables from unsafe places (such as networked computers).
Asia's creepiest, scariest tech
Yep! Really lame of them to use that name. Does no one there actually read good business books? How about a web search search before you decide on the brand?
> Another problem is that no matter how powerful a phone can be, it's still handicapped by its small screen real-estate.

With Windows Continuum, you plug an external monitor and a keyboard into your Windows 10 Phone. You get a desktop style experience on the big screen but you can continue to do phone stuff on the phone.

BUILD 2015 Continuum session - Windows Phone as a PC
https://www.youtube.com/watch?v=FdzbXo38onQ

It becomes significantly interesting for the odd 4 billion people who will own a smartphone one day but may never own a laptop.

Toshiba tried something similar with a PocketPC (powered by Windows CE) a couple of decades ago, but it didn't work well enough to go anywhere.
>Oberon’s «desktop» is an infinitely large two-dimensional space on which windows (and documents, since the distinction becomes meaningless in some ways) can be arranged [...] When people held presentations using Oberon, they would arrange all slides next to each other, zoom in on the first one, and then simply slide the view one screen size to the right to go to the next slide.

It is commonly said that Plan 9 from Bell Labs is more UNIX than UNIX. This idea of sliding the view along an infinite plane, in turn, seems to me even more UNIX than anything I've seen or heard of. Not having used -- and in fact only having heard of in passing -- Oberon before, I can't comment on how Unixy the remainder of the system is, but none-the-less, this right here seems to capture the essense of UNIX. In all the times I have been impressed by well composed presentations, never have I questioned the need for "tricks" like screenshots and videos to get a coherrent presentation of interactive tasks or information from software external to whatever tool was being used to run the presentation.
My thoughts exactly (and I switched to Mac as soon as OS X came out).

I understand why the OP doesn't want to name the company, but I can't help wondering if these guys are even still in business.

Edit: saw the OP's comment below about them going in the hole and having to lay off 3/4 of their staff.
For me its not just about multitasking. Its about distraction. With one window per app on a big screen (eg Windows 8), its just too distracting to switch. I have to go to application switcher, choose appropriate window, and everything looks different now. However, if I've typical two windows side by side of even overlapping, the switch very less distracting...and of course quicker.

That said, I do use a tiling window manager on my 13" laptop for work. I mostly use full-screen mode, but it works well for me, because switching is very fast.
I really need to register bandwidthprersevationsociety or something a bit shorter. I was initially going to say that developing nations are going to be left behind but that's not right, a lot of them have very good high-speed net access. Australia on the other hand - a lot of places are going to have a maximum of 25 mbit / 1 mbit for a long time due to the geniuses running our government.

I'm on what is effectively 8/1 and I'm starting to struggle with the size of Windows Updates (8->8.1 failed multiple times resulting in a repeated 2GB download), XBox One games (20-40GB), streaming and RDP/Citrix/VPN for working from home.

> I'm not even begging for the common engineering sense anymore

OneDrive! It doesn't even implement any kind of LAN Sync - you'd think MS would have bolted on some of the newer SMB stuff like HomeGroup (which is discovery+SMB over IPv6 AFAICT)

>For practical reasons and the love of God, stop with the requirement of being constantly on-line to use a goddamn app.

Ubisoft managed to lock the whole of Australia out of one if its recent betas with this mentality.
Thx. I wrote back to him finally saying "No". But still offered him the last month refund as a token to make him feel good about him and his sorry ass. Also told him that if he doesn't take this offer, then he is free to do whatever he needs to do. I refuse to be bullied by these idiots.
I was just talking with a friend of mine that teaches writing at a university and the dean wants to focus on STEM, so much so that they are considering drastically cutting back the english department.

This is a huge mistake.

Efficient and succinct communication of ideas as expressed in writing transcends all boundaries. Many of the best programmers I have known were equally as skilled writing an essay as decomposing a problem into functions. An essay can be lyrical and it can also be computational. The lack of clarity in writing, in general, is the cause of bad code. This crushingly intense focus on STEM is shortsighted. The root of the problem is a lack of clarity of writing, both in english and in code.
My main issue with Atom is performance. It can't open files larger than a few thousand lines, which means I have to keep Sublime around -- and I must make a mental decision about which app to use every time I have some file or pipe to open. Sublime, of course, is super fast.
The landing page is nice and informative.
Pro-Airbnb political ads air at rate of 100:1 as San Franciscans head to polls
This guy on Reddit also noticed a security issue years ago...

http://www.reddit.com/r/netsec/comments/3qqo79/000webhost_da...
Given there are more guys than girls maybe the problem is the girls are too picky.
>home servers that can run 24/7 and managing storage and processing tasks for our mobile device

They better be low power - I pay ~34c/kWH for at my house. I recently looked into building a NAS for storage + OwnCloud and I can buy an awful lot of BackBlaze + AWS for the same price.
Zakir Zaheer
So... they aren't going to focus more on Android-based laptops and rebrand Chromebooks to something without Chrome in the name?

Because otherwise I'd just completely utterly ignore any and all Chromebooks since it'd be effectively obsolete and probably unsupported as soon as 2017 Rolls around.
http://yt-project.org/

I just had an idea about using deep learning to train a bot to judge the quality of a merge. Does it have tests? Does it pass lint? Is the subset of the grammar used in the patch the same as the rest of the source? If a patch is "clean" it should get automatically merged and only require human intervention to reject it.
Perhaps other people are lucky in that they've avoided the impacts a bad hire can cause but I can say with certainty that the "right" bad hire can make life hell for a large number of people. They may not know or care about how to properly do their jobs but they know how to kiss ass and know full well how risk averse HR is in a big corporation and will use that to their advantage. It can dramatically impact morale for entire teams or even departments if they're in a management position.
real name policy and only letting in elite uni students

Are we really going to describe these things as "innovations"?
It's time for the GOP candidates to finally debate tech
For a much smaller piece, this technical report contains a two-page compiler for a small Lisp to x86 assembly, from parsing to codegen, written as a series of Parsing Expression Grammar substitutions:

http://www.vpri.org/pdf/tr2010003_PEG.pdf

I admit that it's probably not the best thing to learn from at first, but it's truly a thing of beauty.
Right, I assume it was a quick PoC. Good point.
Yes I hope crouton keeps going. For me it has been the best combination of price, functionality, and convenience.
I'm not sure what you're trying to say. I think you may have misread my post.
In theory, the point of Google Fonts is that it does user-agent sniffing to adapt the font and css to the user's browser, to get the best rendering. You would lose that advantage by hosting the fonts yourself.
Even if what you say about programming is true, that doesn't mean you need English majors.
there are many social aspects, such as event planning, that are being done entirely on the site

I haven't had a Facebook account for 3 years and while that was my main concern, I found that any event worth going to the organizer would simply call, message or email you because they wanted you to be there. People vastly underestimate the power of their real social network and what friendship or love can do to motivate people to maintain relationships.

Canning your account is also a good way to cull relationships not worth maintaining. In my case it was around 70% of my contacts, leaving 30% who I gave a damn about. The ultimate tool for social networking is still at my disposal - the mobile phone. Facebook is a middle-man. A relationship broker.

Some advice for anyone who plans on closing their Facebook account: scrape any photos with you in them (and anyone you have an affinity for), phone numbers and the big one: birthdays. My calendar reminds me when someone has a birthday and their phone numbers sit in my contacts list.
Facebook did not want to go public, they were forced to do so because of an obscure SEC investor rule. There was quite a bit of coverage on this when they announced their IPO.
Google killed the personal navigation device six years ago this week
An interesting issue here is if the 2-voting-class design is sustainable for new companies. The bottom of the article notes the issue with the legal docs "took place in 2013." I wish the author would have spent more time grappling with 2-class voting (which TBH the major focus of the article) rather than Zuck's clerical error.

The problem with 2-class voting is that it dilutes the inherent value of non-voting shares in a way that is not reflected in the price. Shares without voting power increase inflation, right? Furthermore, a lot of tech companies have put only a small number of shares on the open market (likely at the recommendation of banks who want demand to support the share price). I guess the company will gradually become more publicly available as employees sell.

I'd be curious to know what portion of public companies have multi-class voting and which ones have only about 10% available as public shares. If these practices are new and rare... something to think about.
Can I run my own server?
It's turned that way because of onerous regulations (Sarbanes-Oxley). We made it way too painful to go public, and now we can't benefit from most of the tech growth
>But still offered him the last month refund as a token to make him feel good about him and his sorry ass.

Good guy you are. Stand firm and call his bluff. 5 months is a long time to not realize something isn't working for a business.
How to set up cron job for WooCommerce Recover Abandoned Cart?
How would that work? Say you have a 'rod', something like this:

AxBxAxBxAxB
|
v

Where A and B are the two different metal, and the x's are the joints that are stronger than either A or B.

Now we apply force in the direction of my crude vector. Won't it just break at an A or a B section?

(I know nothing about all of this, just wondering what I'm missing)
I don't know why this is being downvoted.

Atom automatically downloads updates and also hits a google analytics URL every time you open it. The latter can be prevented if you disable the metrics package but you can't turn off update auto-download. This is unacceptable for what essentially is a text editor.
AssignmentHero: Collaboration app built over Google Apps
RadioLab had a great episode about HeLa:

http://www.radiolab.org/story/91716-henriettas-tumor/
Yeah, that I don't get. She always signs off "Fall.Den" but they always say "Faddle". But when it comes to most others, they over-pronounce foreign names --although they always mess up the "z" as either "s" or "z" instead of the actual "th" in Spanish surnames. But incomprehensibly, except for a couple of correspondents in country, they overwhelmingly don't come close with Chinese place names or personal names.
I'm pretty sure that they found out a few years earlier about what had happened and the lawsuit only happened it 2013, but I could be mistaken. If I recall correctly, in the book (The Immortal Life of Henrietta Lacks) the author told Henrietta's daughter about it around 2005(?)
But "(a)ll reactor systems are single threaded by definition"...
I thought it meant that the only security came from secrecy of design or implementation. Pro's keeping a good design/implementation secret, esp hardware, provably increases difficulty for attackers. So it's a legit method we call obfuscation.

I'll go further to say it's a pre-requisite against nation-states as knowing design/implementation is first step to compromise. And they usually do.
The New Science of Sentencing: Basing criminal sentences on risk assessment
This is all you need: https://github.com/dnschneid/crouton