skysight-inc/HackerNews huggingface dataset:
I'd like to see a discussion of this by people who understands social networks better than me. Facebook updates have been meet with similar backlash and usually result in more user acceptance long term. Is that because they are tweaked to meet expectations or the users get used to them?

It sounds like they choose to deemphasize streaks and a lot of users really love that feature.

Is there a better way to handle this sort of rollout?
> It’s a product best described in terms of what it can’t do, rather than what it can.

I think it's an interesting concept. It's not about being a phone replacement, or even a burner, and I don't think it works for every lifestyle. Those looking to disconnect for a walk or something without worrying about falling completely off the grid, however, might find this very useful.
15,200 MIPS on AWS with Heirloom PaaS (Autoscaling an IBM Mainframe Application)
Bitcoin energy use in Iceland set to overtake homes
The HTTP/1.1 RFC[0] specifies that the host header MUST be included in each request.

>A client MUST include a Host header field in all HTTP/1.1 request
>messages . If the requested URI does not include an Internet host
>name for the service being requested, then the Host header field MUST
>be given with an empty value. An HTTP/1.1 proxy MUST ensure that any
>request message it forwards does contain an appropriate Host header
>field that identifies the service being requested by the proxy. All
>Internet-based HTTP/1.1 servers MUST respond with a 400 (Bad Request)
>status code to any HTTP/1.1 request message which lacks a Host header
>field.

[0] https://tools.ietf.org/html/rfc2616#page-128
It does surprise me how many big SAAS products with generous free trials don't check for '+'s on Gmail addresses...
Sure, user anigbrowl captured my sentiments exactly.
The article author is working in the wrong industry.
What I find most maddening about Windows is that I never know if these memory-bloated processes are compromised software mining shitcoins or taking part in botnets or what have you. There is absolutely no external indication other than "Windows is running slow." Coincidentally, I came downstairs this morning to my Windows laptop all out of breath, fan running hard, and lights on when it should just be sleeping. One of my kids had been using it to play Roblox yesterday. Since I was heading out for work I didn't have time to look at what it was doing, but instead just shut it down. I'm not mining crapcoins for some idiots.

Windows is sad. I want better tools to understand what my computer is doing and especially what connections it is making to the outside world.
Sounds very dystopian. Did not meet state's goals.
I would think you can use any source of yml, json. They say you can make your own backend.
> Many systems ask the username to fulfill all three of these roles, which is probably wrong.

What system with any non-trivial level of use uses the text username as (1) the FK in the database, as opposed to the generated or auto-incremented ID in the db; (2) the login name; and (3) the publicly-displayed displayed "name" of the user for others to see?

Plenty of forums etc use the login name for #2 and #3, and I'm not convinced by this article that that's the wrong way to do it. I haven't ever seen a single professional product that uses the text username that a user logs in with as the actual DB-level foreign key. That's grade school level database design.
Hired: State of salaries 2018
Perhaps in reality what happened was that there, at certain moments, was one obvious target, and all archers pointed their arrows at that target. This created the illusion, from the p.o.v. of the target of an arrow storm.
So, turn the Mexican drug cartels over to america drug cartels? Until we fix the cartel problem in the US legalization will do nothing but bring down prices. Look at how it took 30-50 years for "education" in tobacco products. Yes there are examples of countries that have legalized drugs, but without a much better healthcare system in the US it would turn into a huge money grab.
There is NO concept of holy war in Buddhism. It's purely about love (Mettā).

Although a very (very) few monks are trying to implement such idea. When there is zero reference to support their idea in actual Buddha's teaching, they are seeking and using some ancient India/Sri Lanka historical arguments.

Unfortunately, with the situations with Rohingha conflict, they are gaining some support.
The sexchart is an ascii representation of everyone you have kissed
I understand informing myself of the world events, for sake of a better education and world citizen.

But what is there I can do from the Midwest US? There's not too damn much I can do. Post it on Facebook? It'll be drowned out the 80% other party political issues of the week. Give them money? I can't guarantee it'll get to the right place (or me deemed terrorist).

Feels bitterweet honestly. Horrible situation, and there's absolutely nothing I can do that has any positive effective change.
I see isolationism as the run up to the next world war, those who make 100's of millions projecting American power will make 100's of billions on the next big war.
I knows several people that tried Heroin a few times and gave it up, but where addicted to cigarettes. Different people have different drug preferences ans I doubt we have good statistics on this stuff.

I like many people where given opioids post surgery and ended up tossing the pills vs finishing the prescription, yet people get really addicted to the same medication.
Thoreau wasn't just living on borrowed land. The contemporary railroad ran through his backyard. It's a close enough walk from his cabin that in any other circumstance, the property value might be affected.

Somewhat similar to PT having his cellphone on him, maybe?
As someone who is prone to seasonal unproductivity, I wish to travel somewhere warm and sunny during winter months. What's the weather like during winter months (I'm on the east coast of North America)? Also, what's the living cost in addition to uitilities such as internet? Thanks.
The mean is a bad metric for the reason I showed above. The median of the quintile is the decile which I was unable to find. However, if I chose the decile, you'd make the same complaint you're making now that it's the highest of that group, so somehow inadmissible as evidence..

As such, the quintile, which is also a median (of the bottom 40%), is a good measure. Plus I presented data for it - if you want another metric show the data.

Another quite relevant factor, as I showed above, is as boomers retire, the bottom gets pulled down by people that are not poor. Given that this demographic has swelled the ranks of the bottom quintile over the recent decades, that the pay has slightly increased means for the truly poor the pay has increased even more than listed in this number.

The evidence from the BLS I gave above shows that the mean income in the bottom quintile is ~$11K, but the mean expenditures are ~$25k. This is because of retirees, as can be found in Census and BLS reports with some digging.

Factor that in :)
HomePod review from /r/audiophile
I wrote an RFC conforming email address validator. It worked perfectly on the test set. Then you start feeding it real life email addresses and you find out that lots of real addresses do not conform to the standard.

So then you have to mess it all up again and make it work so that it validates anything out there that might be real, and in the process you will end up failing a lot of your test cases. Very frustrating.
Show HN: Bittrex trading bot using Node.js
It seems like the author thought his work was novel because he discovered using a firewall to stop a local client from sending FIN or RST. Of course, this is a triviality if you understand how to craft this type of attack using raw packets/custom TCP code.
> I have noise coming from Slack that I'm expected to respond

It's the external expectation to respond that I interpreted as "being a team player as measured by always being on Slack".

Being a team player, broadly defined, isn't incompatible with muting Slack or otherwise managing the noise, and that then comes back to the "discipline" idea. If a person don't mute Slack because they "like" the distractions, then they have a discipline problem, if the organisation doesn't let them mute Slack because a "team player" always responds in three seconds or less, they the organisation has a discipline problem.
Autolist News and Analysis
https://www.cbsnews.com/news/persecution-of-egypts-coptic-ch...

http://www.newsweek.com/christian-persecution-genocide-worse...

https://www.rferl.org/a/iran-christians-appeal-convictions-i...
A very simple CSS background zoom
Took about 1 second to realize there were no bypass caps on the board. I stopped reading with any depth at that point.

Autorouters meet all physical rules, while violating all electrical rules. Manual routing with the application of push and hug (semi-auto) routing is the way to go. No one just pushes an autoroute button.
Yes, there are two problems: The standard is rather convoluted, and many SMTP servers don't adhere to the standard. Considering that the email address might just be misspelled or the user might not exist anyway, it doesn't seem very productive to try to do much validation, other than maybe catch the very obvious invalid cases to cut down on your email sending costs somewhat.
I disagree. My point is, that organisations that are going to have an unhealthy relationship with Slack are going to be unhealthy with another tool just as much.
A comment from the presenter from Youtube:

Unfortunately, after I did some further investigation, it seems that some of the slides in my presentation here are wrong. I took some information from the "Email address" Wikipedia page, which turned out to have incorrect info, and in one I just misunderstood the rules (the "local@domain(comment)" part, which is invalid). I have since amended the presentation, but the general point of this video of how to do validation still stands.﻿
Pretty much every army had soldiers juiced to the edge of their lives--beer, wine, and rum rations were the norm even up into the 1800s.
Thank you for your honesty and comments, they are much appreciated.

I will look into putting this information down on a developers page so that individuals (such as yourself) who want more detailed information don't have to look too far; while others are not forced to know all the ins-and-outs as soon as they land on the homepage.

If you have any specific questions or concerns until then, I am happy to answer them.
I think poor achool performance is more a function of behavioral issues than "being dumb" -- not because everyone is smart, but because the bar in your average American school is more about following directions than anything else. Boys lagging behind girls in social development is well-documented, right?

And at the Fields medal level it's less about "pretend you're not smart" and more about "we just don't think it's a good idea for you to skip grades".
I made another comment yesterday, after more searching: The presentation is actually correct, as far as I can tell.

Yes, the standards are that convoluted! There's even an "explanatory" RFC that's just wrong. I have edited the YouTube comment to point that out somewhat.
Any CSV/JSON/etc. can be loaded as data. Since components (charts, text, layout, etc.) are just data, this is true of them as well. If you have your own backend you don't need Gists at all.
just don't validate names or email addresses
That sounds terrifying. Did you hang on for the ride back up, or did you get off at $12.
You don't have to mandate people demolish and rebuild: the market should adjust for this. (In short, if you have a one/two family dwelling on a piece of land, and each dwelling is worth $1.2M, then demolishing and rebuilding to provide five dwellings each worth $1.0M results in a net profit for the landowner.)
Don't worry about it, Jared. No one thinks you're a creep, and if you create a new account, you're only sacrificing internet points, which are worth even less than bitcoin.
That last part is the worst. Torrent sites rarely just stop uploading a show (unless it’s very old and never became noteworthy)
They where not trying to hit a 'target', they where trying to hit a field full of moving people. So, volume of fire is more important than accuracy. Mark out a 100 foot by 100 foot target and try to see how fast you can go.
> Hair, delicate clothes, tree branches and other fine objects will never be segmented perfectly, even because the ground truth segmentation does not contain these subtleties. The task of separating such delicate segmentation is called matting, and defines a different challenge.

I did an internship where one of my tasks was to automatically remove the background in X-ray images, I spent basically half a year studying image processing, segmentation, reading papers, skimming image processing books etc... and never came across the word "matting", which was exactly what I was doing.

Somebody should've told me that earlier, would've probably saved me a month.
> You mean modern Blizzard does that.

Of course, yes. I doubt this problem came up with the original Battle.net accounts :-)
>IPv6 changes this a bit, so one might want to do a limit per subnet, say 30 per /64.

Works great until your users use an ISP that hands out /128 rather than /64
Heart Stents Are Useless for Most Stable Patients. They’re Still Widely Used
Sharp curves radiate more than mitered corners. The curves has two unequal current paths; inner and outer radius. Any imbalance results in an inductance. I assume it takes longer to photoplot too as the machine has to interpolate around the curves.
Excellent post thanks
Thailands winter is Dec/Jan/Feb which is basically the high season for tourism (it's hot but not stupidly hot). So it's more expensive than other times of the year but still cheap by rest of the world standards.

This channel has some pretty decent vids on the subject

https://www.youtube.com/channel/UCmnpMr4Md5CgZ5MdlghTYqA/vid...

Bear in mind though that Chiang Mai is more of a rural town than major city, you might find yourself preferring Bangkok.
> He should institute a Barany medal instead.

My thoughts exactly.
Transcribing Podcasts with Microsoft Speech API
To be fair, Perl emits a pretty good error message for the very common problem of a missing library and strace is generally not necessary to understand what's going on.

> /usr/bin/perl -mblahlib
Can't locate blahlib.pm in @INC (you may need to install
the blahlib module) (@INC contains:
/usr/lib/perl5/site_perl/5.26.1/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.26.1
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.26.1
/usr/lib/perl5/5.26.1/x86_64-linux-thread-multi
/usr/lib/perl5/5.26.1 /usr/lib/perl5/site_perl).
BEGIN failed--compilation aborted.
Not exactly. Some voters in counties surrounding my city quite frankly do not want the public train coming into their county. There were options to fund it. Multiple counties declined over the years even though it would likely help mobility in the region.

If the voters don’t want it how do you improve public transport? Would you wait until the next generation? Thoughts?
Obviously it's always the locals starting the gentrification, after all they're the ones selling buildings to foreign rental companies. That's why it's mandatory to mingle with locals, in their own language, and not alter the local economy with stupid standards.

The difference between self-gentrification or gentrification based on foreign investments, just as in Portugal, is that on one side you have a country that decides from its own fate. On the other side you have foreigners setting high prices and changing the local economy.

The "progress" you mention tends to happen in cities with a lot of of disinvested foreigneers.

I invite you to check the rent data for Chiang Mai and Lisbon between 2000 and 2018, or better yet ask to locals. You'll notice a striking difference in prices, especially for what concerns rent and food, compared to places without masses of digital colonialists.
> There aren't many people who try heroin a couple times then realize they're busy and drop it forever.

Millions of people have used legal opioid painkillers and moved on with their lives. Some people get addicted but for the legal opioids it's far from true that "once someone gets a taste of it, their life is forever changed."

Is heroin that much more addictive than the legal variants?
So you're saying give young kids funny dumb usernames but once they grow up they have to use their real name online?
Neither Portugal or Thailand have been authentic cultural destinations in decades. What you see as "gentrification", they see as "progress" and a prerequisite to future tourist dollars.

Borneo, Myanmar and rural Cambodia are a few hours at most from Bangkok. The Balkans and eastern Europe are also only a couple of hours by plane from Lisbon. Next to zero digital nomads, bloggers or "YouTube creators".
Related interview with a monk in Myanmar:

http://www.youtube.com/watch?v=qvEBaAiy5b4&t=1m17s
> where Reuters got confirmation from the Buddhist villagers who participated in the mass murder

What do you propose we do? There is "mass murder" all over the world, and as the major faiths go, Christianity globally is much more zealously persecuted than Islam. Why is this particular flash point of religious strife being given such a disproportionate amount of attention by Reuters and other major western media outlets?
I think they may mean alcohol.
Please don't post bare links, particularly multiple. At least add a brief summary of how their content adds to the discussion.
I would assume that they’re referring to drinking alcohol.
Learn Flux because it’s most likely here to stay
Special Forces are still way, way further up the line than you think. Those that are calling in the airstrikes are, typically, within a few hundred meters of the target even still, today. Not every square inch of war ground can be targeted with satellites - boots on the ground are still the goto for tactical intelligence gathering.
Jenkins will run test suites after merges. Once a pull request has progressed through dev & testing, and you have approvals, you can deploy whenever. Occasionally there are PR's/tickets that relate to each other but most of the time the work is broken up into testable, small chunks of functionality that can be deployed any time they are ready.

Sometimes you have to build extra things to follow this process if your changes are shipping ahead of other related changes. Like a feature flag to turn things on/off. In previous jobs this would be seen as waste but with CI/CD it is necessary to allow a continuous flow in the process, which is awesome.
I use it. Its great for bringing together data from various self-tracking sources and try to get some learning from them.

Why - several reasons. It means I go to one place to look at this data, and its presented in a consistent way. It also helps try to drive meaning from all this data by looking for correlations and commonalities.

Did it bring improvements. For me its helped me get in shape, its helped me find things that have a knock-on effect to my mood and/or productivity.
Scala's purpose as stated by Odersky is a research experiment in fusing OOP and FP. That experiment has clearly (to me at least) failed. Everyone who gets to be any good at Scala eventually migrates to Haskell or Clojure, because both hit the high notes of functional programming with a vastly simpler model and better outcomes. Scala is a great gateway drug to FP because it is easy for enterprise Java developers to hit the ground running, but java devs don't write good scala code so we start to see the ecosystem fracture into sects, like C++ and we all know how that turned out.
Our strategy, ensure there is a "@" and some text before and after the "@". We require email validation (click a link in an email) so if they enter in a bad email we catch it on the validation part anyhow.
Different strokes for different folks. Many people travel with no particular expectation of engaging on any kind of deep level with the local community of a place they're visiting for a few weeks, and engaging in a multinational community of people with a shared interest in travel, remote working and potentially even complementary knowledge and skillsets isn't necessarily a less worthwhile thing than hanging out with locals as the novelty foreigner. More to the point, unless they massively overdo forced socialisation, the two shouldn't be mutually exclusive, and a well-run programme ought to have some non-commercial interaction with local people built in anyway.

tbh I'd have thought the community aspect was the sole justification for choosing a Roam over an alternative short term rental
This is the #6 repost in a month. A few repost are ok if they don't get traction, but somewhere between 5 and 10 is the threshold of too much. https://news.ycombinator.com/newsfaq.html

I think that it doesn't get traction because here people realize that this are not real open source contribution. This is a tutorial or a test project. (Imagine if someone else puts this as in the c.v. as a contribution to open source, the hiring team will not be happy.)

I think this could be better received if you rename it to add "tutorial" or something like that to the name/title. But I'm not sure.

Another possible improvement is to add a small technical challenging part, not only adding the name. It's difficult to get an easy to understand and easy to contribute and unrestricted project. Perhaps something like writing a program that writes the complete lyric of "One elephant went out to play. On a spider web one day." Each new contributor adds a new number. (Discourage explicitly solutions with `for`, and "smart" solutions with a complete objectfactoryfactory hierarchy. Just a bunch of printf.) You can add also make the equivalent version in different languages, but please don't post all of them here.

Bonus: Some open source projects have a page with bugs/projects/ideas that are good for first time contributors. You can try to collect them. The problem is that it is usually not very well maintained. (If it's easy enough, it's easier to fix it than to add it to the wiki page.)
Just like society gets the politicians it deserves, too.

Its surprising how little we take responsibility for the collective failings that our group intelligence often delivers... or, maybe its not surprising, actually. Just, disappointing.
A lot of this was later covered in a dated yet still enjoyable and understandable tv series called ‘star trek’. I mean, sure, literature and speculation of brains and behavior, utopia and chaos goes way back to the original written word. It’s an unfortunate condition of the human brain - a prefrontal cortex that has been imprecisely fused onto a primal brain like a tumor. The PFC creates symbols and structures, logic and resaon, and it interprets a chaotic universe through a lens of rational models. It begins to believe that its models are ‘real’, and it naturally tries to apply them to everything. E.g. compare the Vulkan and the Romulan (I’m no expert here - sorry). Rational people want utopia.

I don’t see much problem with people having desire for utopia. It’s natural. The only problem I see is that eventually the tensions between the dionysian and apolloian cause destruction and harm. Lots of people die. Structure is good, but I wish people could invent a way to safely dismantle structure when needed.
How about supplying heroin under strict conditions and medical supervision?

Switzerland went this route 20 years ago and I dare say it's pretty successful.

The cost to health insurance (yep, they pay for it) is pretty much negligable. Especially when compared to the cost to the addicts and society to keep that shit completely underground.
> ISP that hands out /128 rather than /64

Seriously? Who even hands out one single /64 or smaller? it's not like handing out /48s instead is going to deplete the IPv6 pool space [0].

[0] https://www.wolframalpha.com/input/?i=2%5E48+%2F+people+on+e...