skysight-inc/HackerNews huggingface dataset:
Honest questions: How do you explain to your potential buyers (or govt agencies) when they ask you where you get the data from? "Various sources"?

I mean, sure, you can collect data however you want, but I don't think any legitimate business want it unless you collected it legitimately. Or am I wrong?
When you see that adblock has stopped an advert, do you leave the page? Would you use an extension that enforced this?
Finally, am not alone in working with Dell Precision.

People just do not know what they miss out on, using those stupid Asus Zenbooks (wife has one), and MacBook Pros, jesus, how can those things be called "laptops" or considered good enough for working on!?

HackerNewsers, try Dell Precision workstation series, seriously.
It's a bit like Vi.
Turn on US network television one night, and watch a three-camera sitcom. Note the production value of the show against the production value of the ads.

You can see that the commercials, per second, cost orders of magnitude more to make.

"Content" == "Bait". The amount of data used by the advertisers will continue to rise.
Or even no-X11-forwarding for a specific (command-limited, else there's no point) key.
Seeking Beta Testers for a Free Email Marketing Tool
I see your point. Thanks for taking the time to discuss this.
5 Struggles of a WordPress Entrepreneur and 4 Solutions of Mine
Progress implies moving toward a goal. What goal are we moving toward? Our society and economy aren't optimized for scenarios involving large scale unemployment. What use is automation if it only leads to mass human suffering?
Sounds around London prices to me where things are just as ridiculous. My wife and I moved back to our hometown recently mostly to get away from that and now pay less than half that for a three bedroom house. Being able to do that makes me ludicrously thankful for us both being able to work remotely 90% of the time.
You can easily rent a bedroom in an older house or multi-room apartment for around $1000-1200 in Palo Alto, Mountain View, and Sunnyvale though. A few of my coworkers do this.
With paper newspapers, if you look at the space given to adverts you'd probably get a similar if not worse ratio.
What do you propose we do with those professions where we can't have blind auditions? Pull a number out of a hat and enforce those quota?

I propose we agree to acknowledge that unconscious sexist bias exists and that it works against women, and that we should stop kidding our selves that the blind hand of the market will somehow fix this problem. If the market worked like that, there would be no reason for blind auditions in the first place. I am not arguing for quotas, certainly not as a general solution. But I can certainly sympathise with the idea, especially where the alternative is the status quo. I also think quotas are a bit of a red herring in context of the discussion about Spike Lee and his list of directors. We can of course not know Spike Lee's mind, but I think it's fair to assume that Spike Lee didn't include women directors simply because they were women, but because he had failed to even consider them in the first place because of unconscious biases he harboured like everyone else.

It's utter nonsense that you could use the same argument against women's voting rights.

Your mixing the arguments up. The argument I was referring to was your argument that things are the way they are because of unspecified gender differences. That has been argued always. As a society, we've constantly had to make short term sacrifices to further equality. For example having women be part of the work force has necessitated that we make it illegal to fire someone for being pregnant. That is a reduction of the liberties of employers. And paid maternative leave is in principle unfair to working men. But the result of those sacrifices is that the whole pie has grown and we as a society are wealthier.
Emacs / Orgmode can be graphical with tables and inline images: http://orgmode.org/manual/Images-and-tables.html

Orgmode tables have let me finally ditch excel for most uses, and bring tables to my Git based workflow.

I also like to keep picture mode on, but I am not allergic to trailing white space https://www.emacswiki.org/emacs/PictureMode
You can be a developer and not be working at a startup.

There's a general shortage of developers. I'm fairly sure that IBM and other large companies are short of developers, and they'd absolutely hire "a middle aged black woman immigrated from Senegal with 6 years experience and a non-ivy degree"

Why does everyone act like everybody else wants to work in startups. I don't. I was a nice job, where I come to work at 0900, leave at 1730, and do my own thing outside of work.

I'd hazard a guess that 90% of programmer jobs aren't at startups.
GitLab handbook for remote and asynchronous work
The Lisp renaissance started in December 1999 with SBCL being forked from CMUCL.
DNS Tunnel Detection with ELK Stack and Packetbeat and Watcher
I think that Reddit is making this a lot worse, at least for the people using it. Pretty much everyone there is constantly trying to make jokes in order to get a few upvotes and as a result even the most serious subreddits have people who feel the need to crack jokes. It is really fucking annoying.
I hope there will be a new series someday.

Looking forward for the reboot triology of the original movie though :)
MoEngage In-App NATIV Hunted on Product Hunt
GraphQL solves a problem that you'll hit with any API client. It's nothing specific to React. REST APIs post a problem when you need to get complex nested representations (Do you do it in one request or many?). Any write operations that don't map easily to a single resource post a problem in terms of atomicity and ambiguity.

I'm not sure how well GraphQL solves these but the problems aren't caused by React/Redux et al.
Recent Intel CPUs with Turbo Boost have a frequency range they can operate on, with a spread of over one GHz for some models. Thermal limits dictate how much of this buffer the CPU is able to use, so better thermals do lead to higher frequencies used.
The difference from 5 amateur dan to 9 dan pro is much smaller than the difference between 10 kyu and 5 amateur dan. I figured google with billions in resources thrown at monte carlo alone would be enough to contend with pros. We didn't exactly have huge organizations creating these bots before.
What jumped out at me was that feathers can be added to an existing express.js application. That says a lot about feathers' modularity and design, definitely easing concerns about lock in or making the wrong choices at the beginning.
Each item in the list of untested edge-cases at the end corresponds to an excellent episode.

Hilarious stuff.
Strategy is what matters here. That's what I was getting at with the last part of my first message. We can make bots that do certain aspects of the game flawlessly and we will need to find a way to integrate them.
In Switzerland uploading copyrighted content is illegal but downloading is not.

And beside that, speed is much better.
And AMD has given up on it, their next-gen Zen CPU will use a more hyperthreading-alike architecture.

Only caches and memory/IO controllers are usually shared between cores.
Oh, I see now. It doesn't appear on my Firefox 45.0 browser :)
> Keep them honest with copyleft licenses to keep users free of this kind of nonsense.

... and support the GPL compliance efforts of organisations like Software Freedom Conservancy:

https://sfconservancy.org/supporter/
Except, the law is about "reasonable doubt", and has been dealing with this kind of thing for hundreds of years. This isn't new magic.

By a similar argument, any phrase someone says to someone else might have been code for "kill that guy". Except usually it's not, and unless there is convincing evidence you did mean to kill that guy, you'll be set free.

Conversely, if you have previously agreed a code where "2+2=4" means "kill that guy", and then you say "2+2=4", you can't argue in court that "Oh, I was just saying a true statement of maths, how could that possibly be illegal?"
Embeddable? REPL? C-like structs?
Please tell the EFF about that.
All of this points to the fact that work is a consumer good. We need to manufacture work just like we manufacture products. You buy work with time, and in return you get money; after all time is money. It should be work that we actually want to do, in an environment which we find to be psychologically positive. We need to just call it a day for capitalism and all the other garbage that goes with it. Let's throw away idiotic ideas like efficiency and productivity. And let's focus on meaning. Maybe we can build a fulfilling society rather than this madness and busi-ness we have created to produce garbage at breaknecks speeds so capital owners can do more of the same.

For instance this https://en.wikipedia.org/wiki/Time-based_currency
How to run Angular 2 in production today
Blazing Fast Wikipedia Search on a NUC with Strus
They say it works everywhere Google Authenticator works. Couldn't figure out any advantages.
Deep blue using ~900 watts vs AlphaGo ~1.000.000 watts doesn't sound right.
This has a couple of simple methods to have an application up and running today, with an eye on migrating it to the angular-cli standard project setup in the near future.
Hello! I was looking at it from a user's point of view though.
How would a copy-left license force disclosure of DRM implemented in a library distributed as a binary blob?

All you'd see in the open source code is a call to that library (just like a call to a binary blob driver from the Linux kernel, for example).
I believe gestalt theory disagrees with you.
Skype has a web-based API nowadays that's used by quite a few third-party clients.
While it may be nice to dream of escaping to an idyllic country other than the US, the reality is that in the current state of affairs in the world this is not a viable option for most people. The answers on the Quora thread are not helpful or encouraging for someone who does a bit more research on the subject.

The more someone thoroughly researches expatriation, the fantasy of leaving the States is met the harsh reality of today's migration reality-there are to many people in the world looking for safe harbor and the governments of the world are very restrictive about who they wish to have live in their countries. The cost for 'purchasing' a passport in a safe country are in the multiple hundred/thousands dollars or more. Leaving the country is easiest for someone who already has a dual citizenship or has close relatives outside the country or has a net-worth in the millions.
Wow, awesome. Of all the telco to Internet interface companies I've encountered, Plivo is probably the best.

(SIP trunk quality makes a huge difference. I've been stuck using a Packet8/8x8 number for a while and it is horrible.)
That is with some bounds applied to it - if we allow unbounded games (ko, superko, etc) then it is EXPTIME-complete.
Of Course 23andMe's Plan Has Been to Sell Your Genetic Data All Along
Not OP, but my guess is random plugins stop working with strict (i.e. secure) policies, if they weren't written with CSP in mind.
> That is the assumption being the best talent is on the peninsula.

I've never seen good data to back this up. Are you aware of any sources? (I know you weren't making the claim yourself.) Talent is already difficult to register, and I find it absurd to think that all the best engineers in the world would cluster in west bay. The only people clustering are those who want to work for google (or startup XYZ), not the people google necessarily wants to hire.
As a self-taught somewhat-ten-finger-system typist that bangs out 120 words per minute in English ...

I disagree. Being able to think through my fingers has helped a lot. It's hard to explain so let's use a driving analogy. Think back to how good your driving was when shifting wasn't muscle memory, when you had to think about the clutch every time, or when you had to think about just how much brake to apply and how much throttle in various situations. Or even when you had to think about how much to turn the wheel.

When all those basic tasks required higher-level brain function involvement. How much did you actually focus on the road? How much could you think about choosing the most optimal lane? Etc.

Even something as simple as keeping appropriate safety distance for the speed you're driving. When it becomes intuitive, you're free to think about other stuff.

Same for typing. When I think "string template" and `foo ${bar}` flies out on its own. That helps. It means I can think about more important things.

If you don't like my driving analogy. Pick up a skateboard. Or rollerblades. Or a hoverboard. And try to hold a conversation while you learn how to ride.
A lot of apps have this non-native QT feel to them. I would guess that's the reason
Skylake can also do slightly more instructions per clock, so it is faster even at the same frequency as older generations.
you're not alone.. I read it as Sunnydale as well and looked at the comments expecting loads of Buffy jokes.. alas.. I cant read :(
I think the approaches of Substance and ProseMirror are quite similar. We map DOM coordinates to model coordinates and the other way around. That way we can use the native DOM for cursor navigation (not trivial to implement), but all input is applied on the model first and then updated in the view component.

I had a brief talk with the author of ProseMirror the other day. From my point of view the difference lies in scope. ProseMirror's focus is providing an editor widget that can be extended but works out of the box with HTML + markdown. With Substance you basically start from zero, and you probably have to invest more time to get going. But then you could build apps that are not limited to one isolated editor area for instance. You could build a custom title editor, body editor and metadata editor and have a shared toolbar for them and shared undo/redo history. Substance also provides a bunch of top-level UI components that you can but don't have to use. A ScrollPane with a visual scrollbar for instance. A Table Of Contents component, TwoPanel editor layout etc.
Mystery rays traced to giant black hole at galactic centre
I see your point. Typing is not the main part of programming, so just typing faster than your colleague doesn't make you feel that much more powerful.

Let me give you another example that maybe drives the point home better: Have you seen the videos of how Minecraft was made? A very short amount of time was spent on getting the I/O to the filesystem to work, of setting up a window and filling it with colors, of creating the basic 3D world. I believe that is a huge part why not everybody can write a successful game as Minecraft. Because I don't have trained the routines, I need to spend a considerable amount of time getting all these basic things done before I can start with an actual 3D game. Thus an experienced game developer is already done with his first demo in the time I am done with the basics. And at this point he has a demo to show for, I have nothing. So he even gains more motivation in the same time to continue, and he may even gain some first user feedback. This will make him code longer (huge benefit, I give up at this point) and he will also develop more in the direction that is fun for players (huge benefit two).

It is hard to connect directly the geometrical transformation math to making a game that is more for the players. It is in fact not directly connected. But if you don't sit down to learn the "boring math" you can't get there. That's what typing faster is for. It's not yielding benefits directly. But if you learn that, learn your text editor, learn your language, learn some design concepts, you will reach a level of competence that is not reachable without. Of course you could also do other things to get the ideas from your head into the computer faster, like voice input, or flow programming with touchpads. But then you need to get into these very well to get them out of your way as well.
How to install the AceDeceiver malware onto any iOS Device
The downside of being a programmer
> your software engineering

What does this mean?
The Nature article:

http://www.nature.com/nature/journal/vaop/ncurrent/full/natu...
DRM isn't effective at stopping the data from getting out into torrents, but it is effective at other things, one of which is mentioned by the article: it makes researching copying and bypassing copy restrictions illegal. There are few other I explained in my answer here: http://security.stackexchange.com/a/25175/15712
>> Also if you understand how to reason about the overhead of using tcpdump ("below 2 MB/s is always ok"?), I would REALLY REALLY LOVE TO KNOW. Please tell me.

I think when Dick Sites from Google says he has a rule of "stay below 1% of overhead" when analyzing traffic on datacenter nodes he wants you to select the right tool for the job. In the context of tcpdump you can run it with so many options that makes it very powerful. But that power is dangerous in the hand of a novice user. A simple error in how you run it (maybe missing filters or too wide an address space) can cause you to shoot well above the theoretical 1% limit. But that's not the tools fault IMO.

Anyway this seems more theoretical, because in practice I'd prefer a hardware based network tap and analyze that without creating any risk to the live traffic
I find it crazy how the big IT companies are still willing to pay almost a million a worker per office (most likely much more if you count running costs), any idea why Google is not hiring more people remotely? I mean, if that's a modern IT company that cares for employees it would be the case, I'd rather make $100k in different state or even country, than pay $5k for rent in the bay...
The problem is that the IM protocol space seems very opinionated. "XMPP? XML sucks!" "Web sockets? Web sockets suck!" "JSON? JSON sucks!" "Binary? That prevents telnet, binary sucks!"

People do care, it just seems as though they care about their pet peeves more.
What we learned at a language conference BLEW OUR MIND
If you abstract away all the involved emotions, it looks no different than a handshake protocol with a transaction commit.
Metaphor: A (real) real-life Stagefright exploit for Android
I've stumbled into an interesting related comment on twitter, didn't know:

"#Erlang based language ecosystem is more diverse than many know: #efene #reia #lfe #luaerl #erlog #elixir #mercury"

https://twitter.com/BillBarnhill/status/670601359016771584

edit: Wow, and many of them seem to actually be by the same rvirding who authored lfe:

https://github.com/rvirding/luerl

https://github.com/rvirding/erlog
The telling quote from that article is this:

> “Developers took to our service from day one and [gave] Twitter a much more global reach."

Twitter would not be where Twitter is today without outside developers building their company for them, through the creation of tools that users actually want to use to interface with Twitter.

Twitter as a standalone product does not have a future. Every change they make that turns more developers away from the platform continues to reduce the number of users globally who are using Twitter in some fashion. It's a downward spiral. Twitter's demise is inevitable if they continue down this path. Developers should assist them by abandoning the platform in droves. There won't be much of a platform left to work with anyway, so why bother? Let Twitter be the next Yahoo.
> Anyway this seems more theoretical, because in practice I'd prefer a hardware based network tap and analyze that without creating any risk to the live traffic

I'll ask amazon to install it when I need it...? They probably won't mind.
7 Powerful ways to make an impact in business presentations
I picked up one of their new ex41-ssd machines and I'm actually kind of nervous about it. I've bought a few auction machines and they all came with Samsung SSDs, but these new EX line machines are using Crucible, hence the low price. I have zero confidence in Crucible and I'm not sure if I will buy anymore EX machines, unless somebody tells me Crucible has a different reputation now.
Tiny DSP Based Erlang / Linux Boards
For a moment I read Tcpdump as Trump
Yes this too. I think I read GTD as too prescriptive and sought a single system. It took me a long time to realise that that wasn't necessary.
Warriors vs. spurs live stream
FWIW, reading this sentence w/o any extra context, it doesn't seem to imply anything bad about clojure.
Good one: brakes make it possible for bank robbers to travel faster than 80mph in a car, therefore the police must have a way to remotely disable brakes to catch escaping bank robbers. Oh you can trust the police the keep the brake-disabler safe from terrorists, don't worry.
Interestingly, from your list most of those are (also) applicable to a father. A baby can nearly immediately after birth also recognise its mother by smell and sound.
Any reason you didn't link to this?
Online Free warriors vs. spurs live stream
https://www.wattpad.com/user/warriorsvsspurs

http://pastebin.ca/3403365
http://jsperf.com/warriorsvsspurslivestream
https://jsfiddle.net/t0th2va6/
Lessons from Building a Node App in Docker
I just hope O'Neill will be spelled with two L's.
btw, why you want render() in another framework?

Not exactly the same as React render(), I have started an experimental project to update QML UI by diff:

QSyncable - Synchronize data between models

https://github.com/benlau/qsyncable

p.s In fact, Qt Scene Graph is somehow similar to React. Both of them will only apply the changes to screen. React manipulates the DOM, but Qt manipulates the OpenGL render pipeline.
Yes, compiling a module where the source was written in another language is no different from calling a module written in the same one. In Elixir any time you call a module that starts with a `:` it has most likely been written in Erlang.
This article, like many of this type, let's the business be in control of the content. When this happens, the article is much closer to a press release than an informative news report. But hey, what should I expect in this day of free^H^H^H^H advertiser-paid journalism?

Self-serve restaurants have been around for over a century. See https://en.wikipedia.org/wiki/Automat .

Thus, if a fast-food executive says that it's too expensive to pay employees, a perfectly reasonable question should be "if employees are too expensive, how is it that fast-food replaced automats in the US? And did so in an era when the effective minimum wage was higher than now?"

FEBO is a popular fast-food company in the Netherlands with an automat component. You'll note that the Netherlands has a national minimum wage of 1,508 € per month. The US national minimum wage is 1,155 € per month. (From http://countryeconomy.com/national-minimum-wage ). There are many non-automat fast food companies, including Burger King and McDonalds.

Thus, if a fast-food executive says the minimum wage is too high to pay employees, a perfectly reasonable question should be "if the minimum wage is too high, how come fast food restaurants are profitable and even in countries with a much higher minimum wage and competition from companies with automats?"
can't even scroll page
How to become a millionaire by age 30
thinking about it further I wouldn't want even a 1% fluctuation caused by analysis since it distorts the data captured in statistics. And as a datacenter guy who hasn't written the software I might not know the sensitivity level that some of my software is depending upon (timeout, max-latency, etc) which could spin it well above 1% not because tcpdump but because of a domino effect.

So if it would be my datacenter I'd have a rule of no analysis of non-tap data.
Blockchain an economic layer to the Internet
How to engage us, developers to use your API
The hidden dark side of entrepreneurship no one talks about