skysight-inc/HackerNews huggingface dataset:
Can anyone explain, why would anyone ditch WinForms in favor of a newer technology on .NET stack? I mean complex apps, not simple forms? Winforms is close to metal (in the sense it is close to Windows), it's high performance in contrast to WPF and its virtualization, it's been here for ages and can't really disappear because WINAPI won't disappear.
Along those lines, I've found that a big part of my procrastination and resistance to work (or doing anything productive, really) is that I enjoy my own thoughts too much.

Thinking freely is fun. It's creative. It always feels productive. When you're letting your mind wander, you're laying the groundwork for a million future possibilities.

Deciding to actually do something that requires cognitive effort removes the freedom. You can no longer think about whatever you want. If you have a cool thought, you need to ignore it because it's distracting. Instead, you need to narrowly focus on one task. It feels like losing part of yourself.

Of course that's a terrible way to think about work and life, but it's how I find myself feeling at times.
I've gone with patreon to support smaller channels, 1 to 10 dollars each, budget 20 dollars a month.

Mentions among creators drives me to new channels and I add to Patreon.
So... it’s like a stupidity tax?
Their mapping AI isn't going to train itself, and unlike the proofreading CAPTCHA, this one actually benefits Google's bottom line by providing free input for a proprietary data set.

These Google CAPTCHA's are deployed all over the internet, but you mostly won't notice them until you use a VPN. When you do, you get them at what seems to be their strictest setting: multiple rounds of 'click the object that is a car/storefront/road/mountain/road sign/bus/river', where all pictures clicked are replaced via a fade-out-fade-in that lasts about five seconds before you can continue evaluating the new picture.
similar - stubby - https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Daemon+-+...
Agree with the sibling comment. I've heard that tune (how come your kids don't motivate you, etc) so many times when dealing with crippling depression and anxiety. I have 3 children now and much better mentally, but holy shit did I have my share of trite, flippant advice.
While on one hand I agree with you, on the other hand, remember the million dollar web page? In the end it was worth a million dollars.

So who's to say a parody coin isn't worth that much? It certainly caught everyone's attention.

But yeah, it is questionable, and a serious indicator there is a lot of "me too" money in the cryptocurrency space.
From my understanding he does not calculate pi in his head, he does memorise it.
> for privacy, performance and security.

I understand the privacy and security aspects. But I am wondering - how can DNS over HTTPS be more performant in the case of curl commands? A browser could probably persist the connection to the resolver and issue several requests together, but with a single curl command surely there's the overhead of initiating the first DNS resolve, the HTTPS connection, the second DNS resolve. There must be some delay compared to regular DNS.

Side note - I just learned that performant is not a recognized word (https://english.stackexchange.com/questions/38945/what-is-wr...)
"Don't you hate those videos that are 5x longer than necessary? WHY ENCOURAGE THAT?"

From googles perspective it's because they don't care about the user, and are cowtowing to the advertisers. Longer videos mean more ads, which means more $$$.

I wish google had never bought youtube... I knew they would ruin it eventually.

I think the real discussion here though is more meta than just google... we have allowed advertisers to gain way too much power on the internet, and if we aren't careful they will ruin us just like they did newspapers.

This isn't just advertisers though, this is the general business model of internet companies. Here is the pattern:

1) Create cool new thing, with no ads, no tracking. Users love it and it spreads like wildfire.

2) Slowly boil the frog. Start tracking users and selling user data to third parties, justified under esoteric EULAs and TOS. Start small, unobtrusive ads.

3) Make the ads more prominent, more frequent, and harder to skip/ignore.

4) Allow your platform to be used as a corporate promotion tool that's more like sockpuppet central than regular advertising. Bots talking to bots, subtle corporate products in memes, etc.

5) Now that you have completely aliented the userbase, now is the time to ramp up all of the above and then go public, ride the boom wave up, and at peak sell a massively overvalued company to some dumbass group/company/people, run away with the cash, and take video of your product as it burns to the ground.

The users will stick around until someone else starts at 1 and does the same thing but under a different name.
Out of curiosity, did you check the inflation rate of Argentina?
May be you could get same value in Argentina with 20% more Argentinian currency after a year?

I found this thinking about my home land - India..
As seen in my links, 80% (30% with zero) of the country/population has 0-1 options for 25Mbps and 92% (55% with zero) of the country/population have 0-1 options for 100Mbps.

Even areas in the big cities you mentioned most people only have 0-1 choices for 25Mbps-100Mbps.

I won't even go into the small amount that has access to gigabit which everyone should be on.

If you are ok with that, that is on you, we can do better and we need to, our ISPs are failing us and holding us back.

ISPs said only net neutrality was holding them back from investing in increasing speeds, availability and rolling out gigabit, so I fully expect speeds and gigabit to be to available to everyone soon. /s
Depends on how you mean the question. ancient DNA analysis has settled that the first two plague pandemics were Yersinia pestis, so if your question was on what kind of bacterium caused the Black Death - that is Yersinia pestis.

If it is about the manifestation of the disease (the clinical symptoms), those we only know from historical descriptions and that is not something a model can change :-). So yeah, many infected people would still have had buboes. Buboes are also the expected result from plague acquired from fleas (whether they were human fleas or rat fleas).

What might be less known is that there is a pretty high chance (10-20%) that a person suffering from bubonic plague progresses to pneumonic plague. That basically is a death warrant for that person, but it also means that he/she might spread the disease further through air-droplets. If the conditions are right, you might get a pneumonic plague epidemic intermingled with a bubonic plague epidemic. Model-wise, that is one scenario we haven't looked into, but we have seen something like that play out in Madagascar last year.
Surely the easiest way to ensure net neutrality would be for the large players (google, facebook, etc) to band together and blacklist the networks for those providers who oppose net neutrality. Give them a taste of their own medicine.

Of course, I suppose that as its Mozilla pursuing legal actions it goes to show how just little Google, Facebook, Amazon, etc, actually care about net neutrality.
Auto Expo 2018: Hyundai to Showcase 2 Electric Cars and the All-New Santro
Hi Sharma!

The basic idea in terms of pricing was low cost and low maintenance for low traffic things: when someone is not running anything substantial even 10 quid a month feels like a waste.

And then when you start to have multiple side projects, you might need multiple servers (or set up more complex things like port forwarding based on domain etc)

So that's how it came about. But we are sure it's not sustainable entirely yet! We would just like to provide low cost and low hassle hosting. Let's see how it goes.
I have a naive question that needs answering.

Is there a difference between a community for Women vs a community for anybody who wants a civil community?

From the discussion, I gather that women like 'women only' communities primarily because there are no "ill behaved", threatening men that turn away women.

Is there a place for a community for civilized human beings where everyone is included regardless of their gender identity?

I think gender specific communities creates a mono culture and punishes men who are civilized and know how to behave around other gender(s).

The real issue to address is to keep out the unruly crowd - regardless of gender.
Isn’t this a chicken vs egg problem?
I don't disagree with giving out tax credits, I jut disagree with giving them to unreliable companies like Foxconn without a more firm contract. I also potentially disagree with how big the breaks are.

Tesla received a $1.3B incentive from Nevada and a bunch of other perks. At the time, I believed it was a clear net positive for Nevada and I haven't had the chance to look in depth about this deal, but I hope it's the same here.

This isn't a Republican or democrat thing by the way. Both sides do this about equally. Just like Amazon bidding for their campus.
Happened to me as well. As far as I can tell bing doesn’t seem to do that, or at least it is harder to trigger.
I'd like to know this too...
maybe all the posts below are fake. i hope they are. kinda sad how many people were fooled into this so easily.

https://twitter.com/francispouliot_/status/95346257940123238...
NYC has large sections with one reasonable (100Mbps) ISP.

There are few places in the Boston-Cambridge-Brookline metro area where you can get more than one. FiOS rollouts are spotty and often don't even encompass entire neighborhoods, which leaves you either with RCN--who tend to be pretty okay, as ISPs go--or the ongoing garbage fire of Comcast.

I strongly doubt that most "large metro areas" have pervasive, meaningful competition in even most areas, let alone all.
I don't think the guy went into the CIA from the start with the goal of betraying. As it says in the article, he left the CIA disgruntled since his career plateaued, and most likely was offered compensation for the information he had.
You say that but after 30 years on this earth I almost never choke on my food anymore.
Somebig company develop their own font. I've seen myself when I got homework technical interview from bigcorp from europe that they used their own font.
Remote Procedure Call. https://en.wikipedia.org/wiki/Remote_procedure_call
I think the difference is that in engineering you are legally obliged to follow this process and in software you are not.

The leads to a race to the bottom for which both the software vendors and consumers are responsible. Everybody wants the latest stuff as soon as possible, and wants to play less. If you release software only when everything's "right", the market will have moved on.
Why could other scenarios be discussed prior to surgery?

Of course there may be emergencies that come up that are unpredictable, but that doesn't mean you can plan for some of it!
I just came here after reading this http://rajeshanbiah.blogspot.com/2018/01/technology-predicti... article. It suggests PGP for immutable database.
That talk might interest you, someone doing similar in the 90s in Germany: https://media.ccc.de/v/34c3-9034-bbss_and_early_internet_acc...
For me supporting high dpi in WinForms was a lot more work than I'd have liked, other than that is a very productive framework.
And those who like rats are tourats ? (Sorry)
This is a fine sentiment, but it's hardly a bright-line rule. We don't criticize Twitter's handling of abuse or fascists because they promised us a platform free of abusive fascists; Twitter didn't promise us shit except 140 character messages. All the problems were emergent.

So many of the great (financial) success stories of our sector are about startups stumbling into an untapped demand, and then running with it for as long as the money lasts. Nobody sets out to build a bridge – they build a 2x4 plank, and then realize that rather a lot of people want to walk on it.
Steps for your own chat application
Exactly. My father is one of such people, and believe me, I've tried everything: I explained him rationally, I talked to him nicely, I showed him examples, I even threatened him -- nothing helped. Finally I gave up, he went bankrupt and only that changed him somewhat (though he still buys lottery tickets in small amounts).
Yes and no, I think Google’s DNS over HTTPS service is run on 8.8.8.8 the same IP for their main dns service, so you should always know where it is.

Edit:
Looks like it’s changed and it’s now a url, so you’re right it is a bit chicken and egg
Source code for this web-app and previous projects:

* UI (Angular 2): https://github.com/asavinov/sc-web

* REST server: https://github.com/asavinov/sc-rest

* Core engine: https://github.com/asavinov/sc-core - Bistro is a complete rewrite of this project

There is an (old) implementation of this idea in C#:

* UI (WPF): https://bitbucket.org/asavinov/dc-wpf

* Core engine (C#): https://bitbucket.org/asavinov/dce-csharp

And also some old Java implementation the engine in Java:

* https://bitbucket.org/asavinov/dc-core
Ulcan, a far right Israeli activist, "swatted" French journalists in past years. So...
I haven't used this myself, but I have heard only great things about https://char.gd/recharged by @ow (twitter) - I'm sure you could reach out to him if you needed to ask about anything
Dead Skin Under Micrcroscope
Ireland is at risk of ‘Dutch disease’
It takes 556 days of computing to mine a single Bitcoin
I believe the reasonable person test would result in a court coming to the conclusion that he had presented himself as neither a lawyer nor that he was giving legal advice.

However, I am not a lawyer and this is not legal advice
To understand DNS, you must first understand DNS.
Maybe they are confusing FreeBSD with OpenBSD?
My reasoning was that those most affected by NN repeal and potential loss of access (slow access) are those who would not be able to afford ISP price increases for what most reasonable people would consider open and equal Internet access comparable to Internet for people with more means.

This would effectively discriminate against a significant percentage of the population would it not? And put them at further disadvantage.
$1,000 purchase for a car? Is it just a deposit or full price for the car? I think it would be more comparable doing these calculations with some sort of median car, so medium sized sedan, 5-8 years old. Surely it would cost at least 10k to buy an average car like that?

I don't think it's fair to make these comparisons using these super cheap cars as presumably better car gives you more comfort and smoother / quieter / more comfy ride experience. Average Lyft/Uber car would cost way more than $1,000 to purchase.

On the other hand, the correct way of making this comparison would be to compare x years of Uber/Lyft usage vs X years of car ownership and I think 10-20k cars that you own would come out ahead in a 5 year comparison, for example (reasonable period of time, most people don't buy new cars more often than every 5+ years).
The particular code path which I found was leaking information was fixed in OpenSSL. Some operating systems (including FreeBSD) turned off HyperThreading by default for a while to allow software authors to fix their code, and then re-enabled it again a few years later.

Intel stopped using HyperThreading for a while (it was in the Pentium 4, but that architecture was abandoned), and also made some changes to the caches which they claimed would help, but they never provided any details and I've never seen any verification of their claims in that regard. (Obviously whatever changes they made weren't enough to prevent the Spectre and Meltdown attacks conveying information through the cache!)

So the best summary is that people threw up their hands and said "yeah, it's a problem, let's hope that nobody writes code which leaks any sensitive information into the microarchitectural state". Not exactly a good position to be in...
They might be mixing up Free and OpenBSD, and thinking of [1], since I can't find any obvious results for FBSD making that mistake.

[1] - https://marc.info/?l=openbsd-misc&m=150815942414653&w=2
China has plenty of manpower and a traditional outlook spanning millennia - they can play the long game. Besides, you don’t need laser focus - throw tons of kids to all your targets (cia, fbi, general government) and some are bound to reach a sensitive position that can produce good intel.
> Side note - I just learned that performant is not a recognized word (https://english.stackexchange.com/questions/38945/what-is-wr...)

I don't personally use the word since there are many alternatives, but its use is now definitely widespread and consistently understood. There's really no argument against the fact that it has entered the English lexicon.
A community that is only for people who "identify as women" is _not_ an inclusive community. Perhaps your comment should read - "My goal is to create an inclusive community only for people who identify as women". That will more accurately reflect what you've created.
Fear of upgrading to Java 9, is it justified?
You can remember a small set of resolved hosts for this purpose, not unlike remembering DNS servers or CAs to trust. A quick search online also says it's possible to issue a cert to a public IP address, so you can also do HTTPS to a numbered IP instead of a host name.
https://gist.github.com/girvo/a20de20e0556ff161b04f6467d7d9b...
No, it's a little more subtle than that. If you really want to know, the answer is in this paper:

http://www.flownet.com/ron/QM.pdf

Or if you prefer, this video:

https://www.youtube.com/watch?v=dEaecUuEqfc
"Performant" is a word in German. It translates to exact what "perfomant" would mean in english if it were an english word. The funny thing is, google translate, translates the german word "performant" to the english word "performant". https://translate.google.com/?hl=de#de/en/per%C2%ADfor%C2%AD...
>I find it ironic that everyone always beats up on Apple for having proprietary connectors (more for phone admittedly), but then when Apple does do something standard, they still get beat up. Damned if you do, damned if you don’t I guess.

Or, one can think of it as "judging each case on its individual merits". For other stuff, it makes less sense to have a proprietary connector, whereas for magsafe it provided something good.
How is this any different from patent trolling? Nobody confuses TWiT for Twitter, or vice versa. I don't think TWiT should be in a position to make money off Twitter's entry into video, just like some random patent troll shouldn't be able to monetize ludicrous patents
But then you are stuck with C++ or some crappy binding for your favorite language.
With Ponzi schemes the situation is even wrose for the perpetrator: they are explicitely illegal and you can't get out of legal ramifications even if you are completely honest and upfront.
> If you release software only when everything's "right", the market will have moved on.

... unless we the people demand legislation that protects us from software "vendors" selling us their bugs.

I think it's interesting that people can see a car that doesn't work, and a house that's falling apart, but they can't really see software. Can you imagine someone saying "my house is leaking" and the landlord saying, with all seriousness: "Have you tried turning it off and on?"

Of course, we have legislature for those things, so why not software?
Wray, 1991: https://www.cs.cornell.edu/people/vickyw/iflow/papers/wra91....

Sibert, Porras, Lindell, 1995: https://pdfs.semanticscholar.org/2209/42809262c17b6631c0f653...
Ask HN: Networking tutorial for DevOps
I have trouble understanding the networking parts in Docker and Kubernetes. Do you have book/tutorial recommendation for developers?
Firms buy insurance 'in mad panic' as cyber-attacks soar
Actually, I thought it was Albania -- which was for a while the only "officially" atheist country in the world, but checking up on Wikipedia, once Islam was made legal again, it seems to be back to developing-nation levels of religious activity.

So, yes, you're right, it's China. At a rough pulling-numbers-out-of-a-hat, China will be back in sync with the rest of the world average (for levels of religious activity) somewhere around 2050, when it will be mostly Christian and Buddhist.
Develop and commit anonymously
> That said, I imagine the skill ceiling is quite low and likely reached long before 10,000 hours, and the skill set is certainly different from what most people mean by “expert driver.”

It doesnt take much practice to become a marginally-skilled driver. But that doesn't mean there's little difference between marginal drivers and people who spend their entire day behind the steering wheel...

I once guesstimated that I spent maybe 7,500 hours (over 3.5 years) driving around in taxis. Towards the end of that period I started to notice things that the other cars on the road would likely do, and point this out to my passengers. "See that car? it's going to change lanes and that other guy is going to have to slam on his brakes..."

After I 'retired', I was driving with my mother. Our light turned green, but I saw that the car in the cross traffic couldn't see that his light had turned red (on account of the sunset). I waited, and watched as he slammed on his brakes.

There's something to putting in time on any activity. I think the relevant saying is not "practice makes perfect", but "perfect practice makes perfect". If you spend 10,000 hours practicing something wrong it won't be as helpful as 1,000 hours practicing it right.

Bruce Lee said, "I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times."
Different groups of customers can have on average different preferences. ISP content discrimination could be correlated in favor of the preferences of some groups but against the preferences of others. Even if the dont do this on purpose.

Let's assume that facebook pays a lot of money to ISPs to be prioritized. Meanwhile github/gitlab can't afford to make any payment and these websites feel slugish. Let's also assume that the consumers of facebook are mainly female and the consumers of github/gitlab mostly male. ISPs would de facto be discriminating based on gender, even when it is not explicit.

EDIT: This argument should hold as long as consumers groups according to race, color, religion, national origin, or sex have heterogeneous preferences and if the internet provides more than one type of content to be consumed.
If that's what it was, they were both mixing up FreeBSD and OpenBSD and had a time machine.

OpenBSD has been clear in the past about not respecting embargoes, however. That's their right (Linus takes the same position) but I would completely understand people deciding to not notify OpenBSD as a result.

But as far as I'm aware, FreeBSD has an exceptional track record when it comes to respecting vulnerability embargoes.
Follow the money. If people were willing to commit to a specification with the same level of precision as a civil engineering blueprint and then stick to that specification then you’d see a dramatic uptick in software quality, along with a dramatic uptick in price and time to develop. But since hardly anybody wants to commit to that kind of precise design or pay the cost we get what we have today instead.

Come to SE Asia and I’ll show you plenty of civil engineering projects with similarly poor planning and execution.
> It doesn't run on economically rational real-time bidding systems, it runs on trend-chasing and reputation

What do you mean by "trend-chasing and reputation"? I really want to understand this point, but I'm not seeing why an advertiser would care if their ad was shown once on 10 small videos, rather than 10 times on 1 big video. Do advertisers specifically ask for the most possible impressions on the least number of videos?
On a related note TWiT!=Twitter, just like app!=Apple. Where is the legal case here?
The State of OpenCL for Scientific Computing in 2018
You seem to be in this long enough :)