skysight-inc/HackerNews huggingface dataset:
The answer probably isn't satisfying - pranks on friends, it's cheap and is usually a good laugh. 20k followers for around $10 found on a blackhat SEO site. 19.5k of which are still around after about a year.

You could totally use it for business purposes too - as a really shitty form of advertising or just to make your popularity look higher. I doubt it'd be too effective, but hey, it's cheap.
Thanks for posting your personal framework! I like it, quite elaborate for a single day's entry. Something I took away from your comment was the meta reflection on how you journal and what is most effective/how you could change it to be so.

Something that's really been helping me score high each day lately ( I only do a qualitative scoring entry each day and a quantitative score each week of the accumulated 'feeling' ) is writing down my 'most important tasks' but phrasing it to appeal to my reflective self, along the lines of 'What, if done, would make today a good day? / I'll be pleased with the day if...?' Writing those down first thing gives a great reference point to measure back against.

> I've learned that most days are around a 3/5 _no matter how much I accomplish...

Definitely agree that general mood and fulfillment is more than just productive accomplishment and I try and factor that in, that said, a day without learning something new / practicing something / achieving something and I'll start to feel anxious that I'm not doing enough. Though with a good enough perspective and will and mental tools you could retrospectively mold the outcome of most days to fit those points.
Seconding this, docs are some of the best way to get involved. Alot of open source docs are very bare bones and maintainers are usually more than happy to get a docs PR.
A never-used $200 "burner" laptop might be a wise investment in this case.
Not really. It's just business.

You sell your services. You physically can only be at one place at once. When you get 2 offers, someone will not have you, it's that simple, no surprise.
Maybe the OAuth token for a popular WP app got leaked, and now anyone can authenticate with it?
I'm quite curious about this as a dabbling Twitter comedy content producer/dabbling Twitter developer.

Are there any services out there that sell followers which are less distinguishable from a basic bot account? Or to ask a related question, how much work goes into creating the illusion of authenticity? I'm interested in estimating the likelihood of a given user being real.
To miss comments in the code, developer must be blind. Maybe you are telling us about sad story of external documentation?
Would be cool to have a utility that embeds a hash of the function in the comments, and could check automatically. So if a function changes and hash doesn't the user would be alerted.

I find that I have this problem with my own code. Ridiculous, but it happens.
I find it interesting to come across another discussion about writing good code with no real examples of where code has been improved through the use of the practices being advocated.

How am I supposed to know if the comments have really helped the code, or if is that the code was just not written in a self-documenting way to begin with? Or, form the other perspective, how am I to know if the self-documenting code isn't as self-documenting as the original author likes to think? Perhaps even more importantly, how will I learn to take on that better style without examples to study?

In a world where we have a treasure-trove of great open source software, you would think the first step would be to point to exemplar examples to show exactly what can be gained by writing code in the prescribed manner. The "I do it this way and it is great. Believe me.", unfortunately, does not make for a good discussion.
Which part of that confuses you? If it was the quoting SW part, my understanding is that they used that as a simple source of human language.
I read code the way you would a book, constructing this model in my head. Comments to me are a big flashing warning sign saying "this is so important, we added extra comments".

If the comments aren't really that important it will start hurting my ability to read and understand the code quickly.

likewise, if you a comment I wrote, you better sit up and read because it's there for a very good reason.

I'm of the opinion that at the end of the day people need to be able to read code, not use comments as a crutch. There are times when non-obvious things should be documented so developer B doesn't go down the same rabbithole you did, but in general the code should speak for itself.

document gives the context, the code gives the details. If you have both, there should be no real issues with understanding what's going on.
This has become obvious to me after getting a few blog posts at the top of HN.

I just search for my domain on Twitter, and there are dozens of "people" who do nothing but retweet hacker news articles. They are presumably doing this for some kind of "reverse" reputation.

I'm interested if anyone has any more insight on this phenomenon. Maybe it's as simple as convincing some naive users to follow them with links vetted as high quality.

Examples:

https://twitter.com/bartezzini (123K tweets, nothing but HN-type links and comments)

https://twitter.com/EggmanOrWalrus (15.7k tweets, ditto)

https://twitter.com/MarkBeacham
It is pretty easy to circumvent censorship these days, thanks to BitTorrent.
I suppose it's neither here nor there now but I strongly suspect that both candidates' internal polling showed much closer numbers than the nationally published polls.

In the last week of the campaign, Hillary was still visiting states that should have been in the bag for her and Trump was still visiting states that he should have written off as lost.

Maybe they were just tactical anomalies but I think it makes more sense if they both knew that the race was closer than everyone else thought.
I made and printed out a nicely-formatted table that's adorning my office wall right now, for when I was trying to debug some terminal issues a while back (App UART->Telnet->Terminal is an interesting pipeline[1]), because I was frustrated with the readability of the tables I could quickly find online, and they didn't have the caret notation that so many terminal apps still use (quick, what's the ASCII value for ^[ and what's its name?[2]).

Cool story bro, I know, but I meant to put the file online in response here, but I can't find the source doc anymore >_< Edit: actually, I found an old incomplete version as a Apple Numbers file. If there's interest I can whip it back up into shape and post it as PDF.

[1] For example, when a unix C program outputs "\n", it's the terminal device between the program and the user TTY that translates it into \r\n. You can control that behavior with stty. I know this is something ESR would laugh at being novel to me. On bare-metal, you have no terminal device between you program and the UART output, so you need to add those \r\n yourself.

[2] That's ESC "escape" at decimal 26/hex 1B, and you can generate it in a terminal by pressing the Escape key or Ctrl-[
On-the-spot records of breaking news often comes from mobile device video now. Initial commentary also comes from nearby people with mobile devices. The commentary is often useless beyond telling you "something is happening." You need to wait a few days for a coherent explanation of e.g. a big terrorist attack or a coup attempt. Unfortunately, traditional news media just forwards fevered speculation without checking while an event is happening; the incentives for them are "better wrong than slow."

News about events that don't leave corpses in the streets comes less from random bystanders and more from traditional reporting. Financial news, investigation into political corruption... as I started to type out a list I realized that specialized blogs often provide better reporting and commentary about less-spectacular events. But you have to know where to look first. Reading the right blogs versus AP news wires is sort of like the difference between reading scientific journal articles and a stream of university press releases about scientific research. The latter are full of spin, simplifications, and hype, but at least provide an entry point so you know that a topic is worth reading about from better sources.

Unfortunately, I don't know of any news outlets that consistently serve a readership that's broadly educated but not subject matter experts. I suppose that publications like the New York Times and the Economist aspire to that middle role, but I don't think they are quite filling it. In articles about global warming, efficiency legislation, solar technology, etc. I see constant mistakes like confusing power and energy. If the general public can't assemble a coherent bigger picture from these articles, no wonder: they're not coherent as written.
YouTube's Quality through the ages
Are you trying to justify your lack of a sense of humor by saying you're too smart?
This should be retitled, "People Like Netflix’s Original Content More Than Its Other Sparse and Geographically Restricted Content"
Serial is so easy to program for, and really has first class support on the most common/classic SOCs. USB is kind of tough TBH.
Not much imagination needed

https://www.engadget.com/2016/12/27/amazon-echo-audio-data-m...
Regulation in Canada for Disruptive Bitcoin and Blockchain Technology
Tutorial: AWS Lambda with API Gateway
What hasn't been said is that Wikipedia has adopted an explicitly narcissistic goal, of being embarrassed by being the only wrong source the fewest possible number of times (namely never) - as opposed to doing the best job of accurately informing more people, more of the time; even if the data is new, or uncommon. I've had the New York Times rejected as a source because it just wasn't prestigious enough, and deleted. Which is charming if there's a better contrary source, but there wasn't. This goal is not compatible with that of being a very widely sourced, and very current encyclopedia. It is quite compatible with ossification.
I wonder what proportion of the chattering class will pay attention to measures of retweet:follower ratios. It's a good proxy for a fake account.
When a user access any website of content providers online, they implicitly agree to the terms of service of that provider. When using Peer5, the terms of service includes a language about public IP temporarily visible to other users.
My point is that you shouldn't push back. Just do things the way they need to be done, and it takes as long as it takes.

A manager looks at a programmer bringing up something like unit testing as "why the fuck is he asking me about this, it's his job? Obviously because he's asking me it's outside of his professional ken, so that means it's going to take absolutely forever." Out loud he'll just say, "Can you just get the feature done?"

Don't ask, just do it. It takes as long as it takes. If they ask, just say it's not done yet.
Zynq-based, Linux-enabled SDR module sells for $549
well.... depends. Apple invests heavily into making sure SW runs lean on metal
And Congress frequently legislates to delegate - entirely in accordance with the Constitution, which is why article II section 2.1 contemplate the President 'requir[ing] the Opinion, in writing, of the principal Officer in each of the executive Departments, upon any subject relating to the duties of their respective Offices.'

Clearly, the framers contemplated the existence of Departments within the executive branch, whose Officers held Opinions about things within their purview, as opposed to being mindless robots. A great deal of legislation sets the scope and limits of such departmental authority, while directing the departments to engage in a more detailed rulemaking process of their own as opposed to everything being micromanaged by Congress.

You keep making normative statements that describe your personal political views, but I can't help noticing that you're not citing any provisions in the Constitution to back up your argument. I'm thus unsure whether you are talking about your view of the Constitution's meaning or some other scheme of governance with which you'd like to replace the existing one.
For like $2 extra a month you can get all the HBO stuff throguh Amazon Prime.
I think it's a neat idea but personally, I'll stick to a legal pad. I use them quite a bit, but not enough to justify switching to something like this and then taking photos of my work.
> Agents arrested Mr. Mikhailov with a theatrical touch, placing a bag over his head in the midst of a congress of senior intelligence agency officers in Moscow and leading him from the room

Wow, remind me to never work for the FSB. "Bagging" was what the good old KGB did to people accused of treason and about to disappear.
Hi Sebastian!

Just a follow up to #4, will you be charging for the synchronising posts between an ATS and whoishiring.io or is that only reserved for #1.

Great work! It is always satisfying to see a side project appear then grow because it encourages me to try something myself.

Thanks for your contribution to this space and all the best in your future endeavours and whoishiring.io!
When you say "the number of threads that the Go scheduler uses can arbitrarily grow..." is it not set by GONUMPROCS or something like that? Or is it a dynamic thing -- new threads appear as needed?

The cooperative issue is simply that until a thread does become free, the application can not respond to an event -- even given the epoll/kqueue architecture you describe.
That's where something like Tails comes in handy. :)
There appear to be at least 19 of these - possibly more, but I haven't explored the number space save by manual URL editing, and -021 was the first to 404. -019 also 404s; -017 has been suspended. I haven't explored much further because to do so efficiently would almost certainly require the creation of a Twitter account, and I'm not interested enough in this to bother.

Interestingly, #20 hasn't been updated since 26 August last year, and its timeline contains only the two entries "temato" and "mecagoentusmuertos", which are Spanish phrases translating respectively to "I kill you" and "I shit on your dead". Beyond simple unneighborliness, whether they have any significance and what that might be I have to leave as an exercise for the reader, because I have no idea.
The way I see it, you have three choices:

- true a la carte; pay for exactly what you want (on disc or through some provider's store like iTunes, Amazon Video, Xbox Video, etc)
- subscribe to a bunch of different services (the situation we're in now)
- bundle them up

A la carte pricing will be more expensive than anything else, but you get some greater flexibility over the stuff you own. The situation we have now is annoying, but at least you can turn them on and off as needed (so you can pay for HBO only when Game of Thrones is airing). When you bundle them up, it's only a matter of time until you end up with the traditional cable bundle and all the customer abuses and fleecing that it entails.
What does it remind you of? I haven't used GA.

They're following the format 'bababa', where 'b' is a random consonant and 'a' is a random vowel.
>> I guess its either PoC||GTFO for users to update.

Sad but true.

Are there any supported systems still shipping an affected version?
But it's not immediately obvious if someone changes something that isn't covered by a unit test. Or forgets to create a unit test. Does that mean we should just abandon writing unit tests altogether?

You could always use a tool like Danger (http://danger.systems/) to inspect your code and warn you when code has been updated, but comments nearby have not been.
What is the equivalent for TV content producers that concerts are for musicians? Seems to me there can be some advantage to having your music available for streaming as you provide significantly more access to your music, which you can then monetize through concerts/apparel, but would think those producing the in-demand content would not want someone else to be able to capitalize on that.
> Good comments adds to readability

I agree. I was talking about the _amount_ of comments.

Extreme example:

void foobar()
{
// iterate over the list
foreach(var item in list)
{
// send it
sender.send(item);
}
}

I've seen a lot of comments like this. They don't add value. They distract. They must be removed.

They also tell that the author didn't have a clear understanding why code comments should be written, so we may not trust his/her judgement in other programming decisions. The code is suspect. It's a code smell.
Aren't they all glossy though? It looks better, but it's less practical whenever you get some sunlight.
> I'm not stretching anything.

I've just explained how your comment stretched the truth to breaking point. You're welcome to continue denying it, instead of actually defending your position.

> There is nothing "alternative" about my facts.

These are some of the claims you've made that are verifiably and undeniably wrong.

1) Your claim to speak for "the people" is untrue, because in fact your opinions are only shared by some portion of a slim majority.

2) Your claim that "1.1 million people and since we have free movement in Schengen, it affects everyone" is nonsense, because (a) only a miniscule portion of those refugees will leave their country of asylum (where they have food and lodging) and travel to where they have nothing, and (b) the UK isn't even in the Schengen zone. Notably Germany's economy is doing very well having taken in 1.1 million refugees.

3) Your claim that EU institutions aren't democratically formed is obviously nonsense. You might not like the way they're structured, and fair enough, there are issues, but they most certainly are formed democratically... a mixture of direct & representitive formation.

4) Your claim that there's nothing racist about wanting to reduce immigration is clearly untrue. UKIP is disproportionately racist, according to YouGov data.

This is where you deflect from the fact that you're peddling falshoods by saying that "the UK voted to leave and that's that" and walk off in a huff.
No I can't. But if I had wrote this piece I would slap an absolutely massive disclaimer at the top warning leakers-to-be that these steps alone are very far from properly protecting yourself.
Kodak bringing back iconic Ektachrome format due to 'overwhelming' demand
> Yes, I've heard the argument that if you want 'x RAM with y CPU' etc it will 'cost just as much' - but this is just no longer true. The Macs with 16G memory are crazy expensive.

What boggles my mind is how many of them max out at 8G. I couldn't care less about CPU, and I'm flexible about storage, but 8G RAM is ridiculous. I'm currently using a couple of MS office apps and a web browser on my 2015 MBP and it's using 12G. I had a 2011 (or earlier, but I think it was the 2011) MBP that was happy to accept 16G. I'd gladly settle for a 12" MB for most work if I could just get >8G in one.
You're exactly right. One simple example:

Numpy for Python, Building from source:

https://docs.scipy.org/doc/numpy-1.10.0/user/install.html

"Various NumPy modules use FORTRAN 77 libraries, so you’ll also need a FORTRAN 77 compiler installed."

It also nicely demonstrates how with the new levels of abstractions we preserve the "hows" but hide them from a lot of the users.
I don't really know of any "premium" services; it's just a matter of how much effort the creator puts in. I'm sure there's a spectrum, but I'm not sure how to analyze it/control for it or find more "legitimate" ones.

If you're looking to analyze the legitimacy of a Twitter user it would probably be from the content they tweet. Creating unique tweets is really difficult at scale, so most just retweet or pull from some data source. And if they create enough unique original, valuable content, well https://xkcd.com/810/. Watching people argue with Markov chain generators, incidentally, is one of my favorite things in the world.

There are quite a few services that attempt to determine what percentage of an account's followers are legitimate, but I'm not sure how they do it; probably each a different way.

As an aside, I did watch someone sell a famous author 100,000 twitter followers for $15,000, only to turn around and buy those followers for $100 and take his family to Disneyland.
Linking to Daily Mail version of this because article has good examples of Ektachrome photographs.
Discomfort is the motivational impetus for most animal/human behavior:

Hungry -> Seek food
Body hurting -> Seek palliative
Cold -> Seek warmth
Threatend -> Fight back
Afraid -> Seek safety
Aroused -> Seek mate

Suffering is just a more advanced state of discomfort.

Notably, in the case of pain, our receptors are triggered before the threshold where actual damage occurs owing to the uncertainty of when various parts of us will break. Many things cause us pain that are harmless (stubbed toe, etc.) and can safely be ignored provided you dispel the drive the avoid that discomfort. The same can be applied to other sources of discomfort.
Yes!!! Thank you!!!
Or like a numbers station. Twitter would make a lot of sense for that, actually.
This was done already, almost a decade ago. CNN.com used it and it was total hell for us, running a corporate LAN, because it flooded out our upstream bandwidth, especially when multiple people used it. Their product ended up being considered, basically, as malware:

https://arstechnica.com/business/2009/02/cnn-p2p-video-strea...

How are you going to stop people from starving out bandwidth in large offices?
Go over to google and put in the words "buy retweets". That's really not a problem. They have full control over the accounts (via either fake signups themselves or script kiddie iStealer means), so anything like that in demand enough is probably something you can buy.

A look at the history or content of mentions is probably the best bet to detect a faked account. Still, a clever person might slip by a cursory check.
If science supported their agenda it would be hailed as the second coming.

I'd rephrase that as 'when science suits their agenda', which is not to say that their support for it will be in the least bit consistent.
They did just update the Google Voice iOS (and presumably Android) apps. So that's a good sign.
I already have most of work-related messaging on Facebook, and it's awesome indeed. Can't wait to drop Skype completely.
What about the keyboard?
Now you're quibbling about the definition of "satisfied".
Came here to say the same and as the back catalog slips further and further into the syndicated Sunday movie category the OC looks better and better because you haven't already seen it. When I first subscribed to Netflix it was a library of DVDs (literally), now its a slightly better TBS. (Hey Lethal Weapon's on... again)

One thing to note about the cost. There's one rather large difference between cable and multiple streaming services (at least where Netflix is concerned) and that is advertising. We may be paying more for this content, but at least we're only getting content and not having to wait through mis-targeted advertising... At least for now.
$5.2 billion in net income for the quarter. That competes very well with 2014, in which they had $22b in annualized net income. In 2011 for example, they generated $23b in net income, their highest profit.

The difference? Profits from the Windows division. It would be a context drop to ignore the change - one which they could do absolutely nothing about - when it comes to how people are buying and using computing today (PCs sales have fallen significantly from the peak). Nothing Microsoft could have done was going to stop PC sales from falling (a less disastrous Windows 8 would have slowed it some).

I'd argue they're in better shape today versus 2011, when their profit was slightly higher. Today's Microsft is far less vulnerable to the erosion in the PC market. For Microsoft to not be in the midst of collapsing with the down shift in the PC market, and the loss of importance for the PC as the former center of the computing universe, is a staggering accomplishment that few have managed in tech history.