skysight-inc/HackerNews huggingface dataset:
> If your income is $18k/year like you said, it is low enough that you should qualify for a healthcare subsidy. I just checked.

You checked? For a single adult? Most states don't even cove Medicaid for a single adult with no kids, regardless of income. And for those that do, I'd be surprised if $18,000 qualifies him in most of them.

> If you won't get insurance, apply for financial aid in the healthcare system you use

Healthcare system he uses? You realize he's in the US, right? What healthcare system are you referring to?

I'd recommend that the poster go to the ER and tell them his symptoms. I'd say they'll almost certainly do tests on you. Ask to talk with a social worker if needed, and ask them about payment plans, and then if you can't pay, don't worry about it. With you income, it's highly likely they'll be willing to write most of the cost off. It's our fucked up system that's left necessary medical care unaffordable to you. If you were in a reasonable country, either:

a) there would be universal health care or single-payer insurance and you'd not have to worry about paying, or

b) care would be much, much more affordable and you could afford it. In Mexico, a colonoscopy would be a few hundred dollars, and a fecal occult blood test maybe 20-30 dollars.

Because of the corruption of our political officials, and the greed of our insurance companies, pharma companies, hospitals, and doctors, you're left without the recourse that 90% of the world has. So go to the ER and get it taken care of. Even if you have cancer (and it doesn't necessarily mean you do), you won't always end up with a colostomy bag. But the longer you wait, the more likely that becomes.
Free Guide: How to Get IOTA Using Bitcoin or Ether
I'm not familiar with Korea, but I don't think there's anything particularly weird about Japanese social media. The obsession with privacy is eroding over time, but still relatively strong. Mixi basically died and was replaced with a combination of LINE, Twitter, Instagram, and Facebook.

Facebook is popular in some circles, but not nearly as active as in the US. It's almost closer to LinkedIn, like your professional face (even if not strictly about business like LinkedIn).

People often have multiple Twitter accounts for different purposes and it's incredibly popular. Maybe the only country where Twitter's still growing?

Instagram use is basically the same as the US I'd say. It's helped erode the privacy obsession, with more people posting selfies and such.

And LINE is the juggernaut being the primary social graph of Japan. It's the default for one-to-one and group chats, and some people use the other features like the wall-like feature, shared albums, etc.
Protobufs do require more effort in the toolchain. Pretty much the only way to parse a .proto file is with protoc and you might need to build it from source. So you need to run the C++ compiler and depending in the build system you're using, adding a dependency on protoc at build time can be a pain.

Contrast with JSON where every decent language ecosystem has a parser readily available. That's what makes it the "gold standard" for me.
All the more reason not to call attention to it and instead tell potential competitors the industry is dying.
Well great... i'm addicted. There goes my project deadline.
I think that was sarcasm?
Why Siberia is a great place to mine Bitcoins
Open-Ended Thinking and the Filtration Process
I think the future or porn (i.e. The money) is in personalization. Porn for you, by your favorite performers, customized to your liking. The cam sites are the best positioned to capitalize on this but only if they start bringing order to the Wild West of cams.
There's nothing wrong with making imprecise estimates - the lack of precision is part of the information.
I am not sure how Franz Kafka would define it, but the NASDAQ[1] defines front-running as:

> Entering into an equity trade, options or futures contracts with advance knowledge of a block transaction that will influence the price of the underlying security to capitalize on the trade[...]

Can you explain how the practice I described does not fit this definition? Or provide a definition that better suits your position?

[1] http://www.nasdaq.com/investing/glossary/f/front-running
How China's Tech Giants Alibaba and Tencent Want to Shape How the World Pays
Yes, also the immediacy of experience. No signup, no prompts or forms, no friction. Just one click and you’re immersed in the action.

When companies clutter first experience with legal disclaimers, signup offers, and every other thing, I wonder if they are always carefully balancing the competing interests of business and product design as a big picture weighing everything together.

To the extent they do that’s great, but it seems sometimes its a lawyer trying to do and think only of their job, a marketing person only thinking of their job, sales only thinking about revenue, rather than globally optimized decision.
It was the 1930's, and since that time the baby Bells have slowly re-merged. You mentioned CenturyLink (formerly USWest) ans Cincinnati Bell also still exists, as well as some other remnants elsewhere. Many people make the argument the the Communications act of '96 stifled DSL, which pushed data heavy users to cable internet as soon as it was available.

Given how things stand, and who is in power, I think it would be best to be pushing for further deregulation in telecom, since that is the argument they are making. They need to put up or shut up.
This is some really cool stuff, I hope this submission gets more upvotes and reaches a wider audience.
Google Chrome 64 Adds Parallel Download Feature to Accelerate Download Speeds
> Do we really need both `0` and `-0`, stuff like that.

Well, yeah since signed zeros are a thing.

Chrome:

> JSON.parse('-0.0')
-0

> JSON.parse('0.0')
0

python:

In [3]: json.loads('-0.0')

Out[3]: -0.0

In [4]: json.loads('0.0')

Out[4]: 0.0
This rule is too idiosyncratic, annoying, not found anywhere in the guidelines, and is not offering any net benefit in this context that I can see.

If the object of the rule is to produce derails like this, it's doing more harm than good. So unless someone wants to explain how it's invocation in this thread improved the quality of conversation about Comcast's javascript injection policy, I would encourage others to join me in not observing the norm.
Optimizing My PC to Play Bullet Chess
WinX HD Video Converter Deluxe 6.1.0 Crack for Mac Full Registered
Deja vu! I spent years fixing mainframes at IBM and the 1403 lived on for years after the 1401, attached to more modern systems like System/360.

It was quite a beast to maintain. The main part is a "train" of metal slugs with the letters, digits and a few symbols that hurtle around on a steel oiled track.

To print a letter H, the machine fires an electromagnet that drives a hammer onto the next H as it flies past.

One of the maintenance activities was adjusting the hammer strike, which you did by printing a page full of H's, and moving the strike forwards and backwards so that the left and right uprights of the "H" were both printed clearly.

The worst scenario with this machine was a "train crash", when one of the slugs dug into the train and all of the flying metal slugs smashed into each other in a giant screaming hail of destruction.

Other activities:
- topping up the hydraulic fluid
- replacing dead hammer drivers
CNCF Announces Kubernetes 1.9 – SD Times
Can confirm. I didn't even notice until they started using their script to inject popups telling me I had "exceeded my data allowance". I literally canceled my Cox Communications account on the spot.
It's the new Firefox that makes it better.
Previous versions got outperformed by Chrome!
Tutorial: Break the Monolith with Amazon EC2 Container Service
It's both.

When we started Firefox didn't have the level of functionality that we needed; it wasn't even possible to capture stereo audio, for example. Even today we're reliant on Chrome functionality that either isn't in the standards, or is undocumented.

That has been changing over time, and periodically we go through the codebase and re-align it with what's going on in Firefox or the standards as best as possible. You may even find you can close the warning and try and use it anyway. I'm also a long term Firefox user, and a proponent of a multi-browser world (I only started using Chrome to develop and use Cleanfeed!)

Cleanfeed began as a tool used to produce live radio; focusing on Chrome is a practical way to keep the bug footprint lower. That's important when things like the audio handling can be 'within spec' but just not performing very well. Things get more interesting with the peer-to-peer nature too, everything blows up in possibilities when you start trying to get Chrome to peer with Firefox and so on -- not just supporting each browser version, but combinations of them.

So I think we're justified as we sit on the bleeding edge a little, but also try and keep an eye on browser developments too, especially important if Cleanfeed finds uses in other areas. I'm happy when I hear people do care about Firefox (and other browsers) so the right thing is to let us know.
I just played the game for 30 mins on my iPad Pro and its really fun and addictive, great work!
Front running is, very specifically, when an exchange uses information about its own customers' trades to profit.

Example: Customer places an order to sell 1 million shares of Apple. Exchange shorts Apple, sells customer's shares causing price to go down, picks up cheaper shares to cover short.

HFTs don't do this, they just arbitrage between exchanges really quickly.
Lazarus + FreePascal is an excellent choice if you want to create desktop GUI apps that are:

- fast to run (and compile)

- native and cross-platform from a single code base

- memory-efficient to run (depends on your code of course)

- easy to distribute via a single self-contained exe file with no dependencies

You might think lots of popular languages today can do all the above, but surprisingly there are fewer than you think.

For example, using a dynamic language to create desktop apps will often require gluing together lots of separate libraries and packaging them into a single bundle using another third-party tool. And that's even before you get to speed of execution and responsiveness (yes, performance does matter).

Like other posters have said, Pascal doesn't give you features you won't find in other languages, although if you're coming from a dynamic language, Pascal might make you think a little differently about how you solve problems due to its strong and strict typing features.
There is one more thing to add. That's murder --many get classified as "accidental death" or something similar. This helps in the conviction rates. But this is still very, very low, despite the misclassification. And for the most part involves gangs, which are on the retreat (dying out and getting pushed out as it becomes less lucrative).
Bitcoin in a nutshell: A small group of companies decide the price of bitcoin arbitrary, the price is not backed by real money or a commodity but thin air. The price is not even decided by supply and demand.
Z80 Emu Evolution
> If you got half of the work you estimated done by that time, I'd know you were about halfway there

And only 90% of the work remaining!

It sounds like you are imagining an estimate as a standalone number that isn't revisited or given more detail. If that's how you do it then of course you can't learn from it. It's supposed to be an ongoing process - if you said '3-6 months' when we started then after 2 months I'd expect a different answer. I'd also expect the initial estimate to be accompanied by an explanation that talks about the work to be done and which areas are causing uncertainty.
Golang tooling essentials: useful flags and options
I really like the look of that right-aligned thing and I wonder if it works in practise. Any way to get Emacs to do that for me?
The Cities Where a Paycheck Stretches the Furthest 2017
+1 for flat earther physics with teleportation from north-pole to south-pole :) Just kidding, well done.
> Right. So what exactly do you think happens when you take the referee out of a UFC match?"

There's no longer any "referee" to bribe? The fans get to vote on the winner in a free market?

> Everything is a market. Everything a transaction. Including how to sway politicians.

The less power politicians have, the smaller the return on buying them. And vice versa.

> We aren't an ideal by a long shot[2][3], but we sure as hell value it when our government leans on corporate entities.

There is essentially zero drug development in Canada. Have you ever wondered why that might be? Do you think it might be a problem (for Canada) if the same policies were applied in the U.S.?
So sad the predatory porn industry is being destroyed. The same industry that has objectified and pushed slutty girls over the edge to destroy their self image for the rest of their life.

They are getting middles out. The future is providers direct to aggregators. The glorified pimps are done for... good ridden.
You have our phone number. You have our address. Use them! Do not MITM our connections, that's a huge violation of trust. This is NOT okay. Any response other than "we're terribly sorry, our engineering team is rolling this back on Monday" is the wrong response.
That faucet doesn't appear to work.
It does make sense. I'll experiment with a combination of the two going forward (probably semantic first, lexicographical later)
I agree with pvg. The notion that a comment on HN is, in some sense, in poor form because it doesn't adhere to AP/MLA/CMS specifications is ridiculous. Nobody agreed to that, and I doubt anyone would even agree that that's accepted informally as a norm.
As far as I can tell, you are picking at a small part of the topic. I think you are making the "not all men" argument.

I really don't care to discuss it any more. I found the underlying historical research quite interesting and insightful. While your original comment, even after I finally was able to read the article, made it sound like you objected to the "digging up of skeletons" that Hicks did.

I think it's instead that you disagree with the shallow interpretation that some WSJ commenter made. shrug. Okay, great. I still think it's worthwhile to dig up skeletons.

> Don't those statements contradict each other?

No. "It's the best time ever to be a Native American", because (for example) the US government no longer forces them to send their children to Indian schools where they aren't allowed to speak their language. But it's still not great to be a Native American compared to other peoples, for a large number of metrics.
I haven't insisted on anything, and you're just attempting to duck the questions I posed.

Duterte specifically speaks of journalists risking assassination and you're OK with that. Assassination is synonymous with murder so you shouldn't have any problem with my use of the term.
> HN readers are not the typical consumer. I guess the majority here will buy after making a comparative table

You are not kidding. That's how this was born: http://flashlights.parametrek.com
Not sure what you mean by "schemas are versioned". Protobufs have backward compatibility rules so you can add fields without changing versions. I don't think there's anything about explicit versioning in the spec?
Also, I think I figured out what I don't like about this answer - I don't want a dev to have outlined every task and designed the data structures to be used before they can figure out whether a feature will take closer to 6 or 18 months.
The goal of this article is not to provide some genuine insight to the topic, but to serve as a publicity stunt for the largest code academy in Bulgaria, dubiously called "Software University". On numerous other occasions their lecturers and trainers have made ridiculously misleading claims about trivial programming stuff. One of their lecturers insisted that the second return in "return; return;" was probably needed just in case the first one did not work:

https://www.youtube.com/watch?v=_ZwiMlyeQNU&t=15s

In short, kids with little to no programming experience teach other disorientated desperate kids with few career opportunities in a country with a primitive economy.
>A new ISP competing is presented as something noteworthy and unusual.

But it is. I moved here from a large city and my _first_ thought after having FiOS for a couple years was damn, TWC; throttling, data caps & absenteeism. I heard nothing but complaints and horror stories from locals but the only alternative was (only) Frontier which was somehow worse.

In the view you present, how is overturning NN not benefiting TWC while at the same time allowing for more investment and growth? Wouldn't that be detrimental to TWC's business? Not to mention this new ISP's expansion didn't really start until after NN was enforced, whether coincidentally or not.
Containers and Data Services Customers and Use Cases
http://www.pmlive.com/top_pharma_list/global_revenues

As far as I can see, there are no Canadian companies on this list. It's heavily dominated by the U.S. and Switerland, with an occasional outlier in the U.K., France, etc.
Because Unix. Unix was designed as using ASCII text as a lowest common format, and all its tooling follows that design, and nothing has displaced this. If, for example, a Lisp system or a Smalltalk system had won out, I am sure we would all now be lamenting the inadequacies of s-expressions or Smalltalk objects instead of complaining about ASCII.
Fake news

How're those checks and balances working out for you these days?
> If he means the size of the full blockchain, in practice Ethereum implements compression techniques that make it much more compact--the Bitcoin blockchain is currently at about 100gb, while the uncompressed "archival" version of Ethereum is at 300gb but the standard compressed version only requires about 15gb.

Are you referring to "pruning"? Bitcoin can do this too and pruning is not compression as it cause big information loss (you need to download information from other, non-pruning nodes if you want to bootstrap new one).
Well, the machines that print the chips in the first place probably run Linux.

So I guess it all starts with Linux.

Edit: although, to be fair, open source EDA sucks and the chips were probably designed on Windows, so..
From my rather limited understanding, it's basically how crunchyroll also got started.
> Are you sure about that? To my knowledge, Debian 9 is still using the good old network scripts. I'm 100% about Debian 8 since that's why I use in production, with systemd-networkd nowhere to be seen.

The last job developed/supported Debian based high performance storage systems in production, starting with Debian 7, then Debian 8, and Debian 9.

root@localdns:~# cat /etc/debian_version

8.10

root@localdns:~# locate systemd-networkd

/lib/systemd/systemd-networkd

/lib/systemd/systemd-networkd-wait-online

/lib/systemd/system/systemd-networkd-wait-online.service

/lib/systemd/system/systemd-networkd.service

/usr/share/man/man8/systemd-networkd-wait-online.8.gz

/usr/share/man/man8/systemd-networkd-wait-online.service.8.gz

/usr/share/man/man8/systemd-networkd.8.gz

/usr/share/man/man8/systemd-networkd.service.8.gz

Its there, but I disabled it in this case.

> Why are you decreasing the timeouts? I actually increased them in my case to give services more time to exit (upstream default is 90s).

This comes from long debugging/tracing sessions where we were trying to understand why we wound up with effectively repeating timeouts.

[...]

On systemd-udev-settle, allowing it to run was actually the cause of a race condition on start. The only way to fix this that I found was to disable this. Once we did this, no more race condition. The system booted normally.

It sounds like your experience is significantly different than mine on this. We built very large high performance computing and storage systems for many users, where the things that people used simply had to work, without surprise. Every line I showed came from a set of long and often painful debugging sessions where we had to figure out what new change had broken a key bit of software.

The RuntimeDirectorySize issue actually tickled another bug, and caused some incredible paging problems when used with a specific software package. Enough end users on a system (we had many) could launch an effective DoS against the system by using these tmps.

Generally, my observation, and I've seen others make a similar set elsewhere, is that the default and general distribution settings for systemd parameters appear to be generally set for desktop users (single or very few users per machine). Not for large shared resources.
> there is not that much important haskell code out there.

In other words, there's at least some important Haskell code, and there's Haskell code important to someone. That's a good enough reason. Or are you saying we can't have nice things?
SALT is one of the few projects about to launch an actual service. Now trading on exchanges under $8. The token will cost $25 on the website when saltlending.com launches. My target is $15 within 6 months.
I was told I could not disable their hotspot, nor could I set my own DNS servers. Since I kept having connectivity issues due to Comcast’s DNS being flaky, and not wanting to manually configire every client, I bought my own modem and wireless setup.
Yeah we told you this would happen 15 years ago.
When I’m done with a 10 hour day working on infrastructure and code, I have no interest in HN style content. I want mindless slapstick comedy, mostly because I have no mind left after 10 hours in the office.
They’re just business people trying make a profit and the market will work to collectively accept or reject this practice, is that what they would say?

Would you make this decision if it doubled your salary?

I love making money, helathy forms of capitalism, fierce competition, and benefiting as a consumer from other companies competing.

But I’ll not be a part of this for any job, not in a free country where there are so many opportunities to do better that this. No sir, I respectfully decline your offer.
As an (unwilling) Comcast user, I purchased my own modem because your rental rates are preposterous. However, I wish I didn't have to think about this at all. If you force me to upgrade a modem I've purchased, I'll be very annoyed by the unanticipated cost.

I get that's problematic for your modernization efforts, but in that case: eliminate modem rental fees. Bake the fees in to the standard cost of the service and don't let customers use their own equipment. I understand that non-cable competitors don't have this cost to shuffle around, and that this will mean you are forced to either A) raise prices publicly or B) have lower margins. That's your problem because of your technology legacy; don't pass the misery on to the customer.

While you're at it, offer two hardware choices: one with, and one without routing/wireless. I refuse to run a wifi network in my household for your other customers and expect complete control over my LAN configuration.

On the topic of injection: I get that you don't think it's immoral, but hey, 1) most people who understand it think it is totally unacceptable. And 2) the window for this approach is rapidly closing for you as the web moves to SSL everywhere. Give up on this approach now and save face.
We all live in a bubble
Why does my Uber rating keep dropping?
This is the flip side of the (equally wrong) arguments that we still hear about how x86 is doomed because of its needlessly complicated ISA.

The simple truth is that the ISA just isn't a big deal. I mean, there are good and bad features of all of them, and sure, they have performance implications on the margins. But those effects are things that can be hidden behind e.g. a small constant factor on the "effective icache size". It's just not a big deal to translate external instructions into an internal format (either denser, and MIPS or RISC-V would need, or sparser, as Intel does with uOPs).