skysight-inc/HackerNews huggingface dataset:
I make a difference between a date or other explicitly agreed "dinner as a shared experience" and a random meal. At a date or family dinner, the phone stays away. But meals can be purely functional too, and then I may sit there with my whole laptop for that matter.

What's important to me is that there is sufficient device free time whether over a meal or otherwise. Then it's fine if some meals aren't amongst those times.

But eating out at anything above a fast food place certainly are amongst the device-free times... And often fast food meals are too.
I started reading it a while ago when I wanted to properly learn compilers. I actually thought it was very readable.
I tried FreedomPop a few months ago. The service was terribly unreliable and call quality was poor. I cancelled after 2 weeks, and surprise the renewal still charged me. Which I contested with my cancellation confirmation email. Then a got a message from a collections agency about the still unpaid charge. Still no closure, worst experience I've ever had with a phone company!

I used straight talk for years, and I'm now on project fi. Both are miles above FreedomPop.
OpenShift require user to migrate to new platform version within one month
I shared a bit of our thoughts getting here and getting to custom elements as well as how we support in a medium post we wrote earlier, not sure if you noticed it. Here is a link again: https://medium.com/claritydesignsystem/the-road-to-svg-and-c...
Zen Magnets burned $40k of buckyballs, got fined $5.5mil and still beat the feds
Adding WebDriver tests to create-react-app generated projects
Good point. Working on it
Where are you? The average cost of tuition + fees for instate students is less than $10k per year.

Even the UC schools in California are close to that.
English grammar is pretty crazy.

Does this happen in other languages, too? As often?
I can’t speak for others, but I don’t like the clutter and potential security/privacy issues. I am not saying there are such issues, but it “feels” like there could be. I don’t have the time or desire to heavily vet extensions so I tend to avoid them. What they say they do and what they actually do — hard for me to quickly be able to verify them.
I wondered how long it'd take for the BuiltWith competitors to appear after the article a few months ago (https://news.ycombinator.com/item?id=10316060).

The golden rule of business: If you're onto a sweet money-maker, don't shout about it.

I'm currently working on a competitor to a site I read about that bragged about their business model, and if they'd have kept it to themselves they'd be facing one less competitor...
Reading this book (A Mind for Numbers) and taking the mooc changed my life. The main thing that stuck with me above all else was the idea that it's okay to feel dumb when learning new things and to push through instead of giving up. I wish I had learned that lesson much earlier.
No guts no glory: Harvesting the microbiome of athletes
Show HN: Algorithmically Drafting a Fantasy League
Conor mcgregor vs. floyd mayweather full press conference las vegas
Ah, right. Most employers here wouldn't be enthusiastic about paying people any way other than transfer to a bank/credit-union account these days.
I ran it on my site and it didn't find anything.

I run jQuery, nginx have google analytics and have my ssl certificate with lets encrypt. All stuff that builtwith.com found without any issues.
Wholesale vs retail, probably. Plus any volume discount (buying an entire restaurant's worth of food at once instead of just one cart's worth).
Maybe a Babel Fish, only for politics instead of language.

The question might be: do we really want to understand each other? Or straight to fisticuffs?

I don't regard myself as especially enlightened, I think that's another kind of trap, I think most of us just zone in and out of consciousness and 90% of this belongs to the lizard brain.

I suspect most moderators conflate centrism with non-bias or neutrality - but the real reason why the job is so difficult is precisely because sometimes the extremists are correct. Simply reining in the excesses of the left and right isn't enough.

I've said before: if a delay of several seconds was inserted into submissions to politically sensitive topics, that would help reduce # of death threats, name calling.

If it's any consolation the Internet has proven people have big mouths and fundamentally just can not be bothered to obtain genuine pitchforks.
> They aren't inferior but you can't just multiply by 4 here either.

Yeah but there wasn't a suggestion to do so. Just by raw count there are issues with 25x.

> NVidia's GPUs do not have broken designs.

The part where the current generation sticks in a single FP16x2 unit per 128 FP32 units, so that if your code triggers them it runs 64x slower on FP16 while leaving all the FP32 units idle? That's broken as far as I can see, there to upsell you the pro cards.

Anything that would make 8 bit math slower than 32 bit math is just a fundamental lack of forethought. It's not preferred by GPU design, and shouldn't be used as a point against GPUs in general.
It is very easy to do easily if you let go of a common assumption: that moderators are unbiased neutral entities that have to respect free speech.

Free speech is a legal principle that allows communitieS of various opinions to appear, gather, discuss.

When one wants to create a community, one needs to have stronger standards than that as some subjects will tend to focus the attention on them.

We had an interesting experiment during a political shitstorm on /r/france (during the "Dieudonné affair" if you are interested): one month without political subjects. Heavy, exaggerated, broad, moderation line. Heh, it was a huge success! People who wanted to talk politics went to another sub (/r/francelibre or /r/politique) and the rest of the sub talked about lighter subjects. And enjoyed it.

But also, on the technical side, as someone who was active on Slashdot, I find reddit's system primitive and much easier to game. I am surprised that in a decade no better system has emerged.

Something that would use different weights for different people votes depending on your preferences. I would like setting to say "I want to see what people I find funny comment on that" next to "I want to see what people I disagree with, minus those I tagged troll, say about this".
Introducing Gocqlx: A Productivity Toolkit for Scylla in Go
That's not an argument against anarchism. I also wouldn't want to live in many other places, nor would I want to live there. The point is that it is a place Syrians want to live, as in, it is significantly better than theocratic regimes in the region, and much fairer to all.

I really don't know how you can consider what you said to be against anarchism.
I've run it on a simple bog-standard out-of-the-box Wordpress install with no obfuscation just now and it said "No apps found". Not sure what the issue is.

One thought I had was perhaps it uses some cached batch parser and shows "No apps found" for all sites on first-run until it finishes analysing in the background? It doesn't seem to work at all on a few very obvious but small/obscure CMS sites but works fine on all well-known high-traffic sites.
Yeah I am unhappy. I’ve given them 4 years only to find the role I was in had no upward mobility and then I move into a role with an industry standard title and the loyalty and experience I bring from my previous role (non sw dev to sw dev) brought a measly 5% raise.

But I will read your links as I think I might be one sided and / or still jaded.
Minus the weird and out-of-place analogy about sexual role playing and bdsm, this kinda sounds like a child talking about the bitter taste of coffee or beer, when soda is so much sweeter.
Microsoft's Bid to Save PowerShell from Hackers Starts to Pay Off
Are you sure? I thought I saw a FF dev mention right here that the flag is available in stable just a couple days ago.
LeEco androidtv, and any other AndroidTV box that isnt Sony.
>At Gusto, we rely heavily on the ACH network. For example, when a company runs payroll, we’ll use the ACH network to debit the company’s account to fund their employee’s pay. Once we’ve received these funds from the company, we’ll again use the ACH network to initiate credits into each of the employee’s accounts to pay them for their hard work.

Can you use ACH to initiate a transfer between two (third) parties (i.e. you not being one of them)? If not, what are the requirements to be a broker / escrow in between them?
EL5:

Humans are omnivores so while we can live off plants it's much easier to have a healthy diet if you eat some animal protean. Generally people prefer not to eat bugs / 'trash fish' etc, even if we can digest them just fine. So, we generally feed that stuff to farm animals like cows but also farm fish.

The problem is people want more meat than we get just from feeding trash fish to chickens. So, we also use farm grown plants like corn. But, salmon can't eat corn. So we would need another step say corn > bugs > salmon. And it's more efficient to go corn > chickens than corn > bugs > salmon.

So, now we are better off feeding some corn to some chickens. But, we can also feed those 'trash fish' to chickens to speed their growth. And it turns out it's also more efficient to feed chickens a mix of corn + 'trash fish' than it to use that same corn to feed some chickens and all of the 'trash fish' to feed salmon. The reason for this is chickens use much of the protean in their diet to build protean in them, but salmon also use protean in their diet for energy.
The U.S. is risking an academic brain drain
This. I learned that it's ok to feel dumb when learning difficult ideas, and to take a break, let your mind do some diffuse thinking, and come back to it.
You're right, must have missed that part. Regardless, whether it's HL3 or HL2:E3 I think it's safe to say it's not happening. I'd be surprised if Valve really is sitting on this project for the next big tech breakthrough they achieve. Hard to say.
The day I found out my life was hanging by a thread
I had a bad experience dealing with you guys and I hope you can improve your NDA process. You make buyers sign a 2 year NDA. No problem with that except that you claim that the NDA is not specific to one sale but for all sales for the 2 year period. I had signed one already but when I inquired about another company after 1 year had passed, your team tried to force me to sign another NDA and gave the worst excuses when I tried to ask for the reason.

Either it is a 2 year NDA or it is not. If you want us to re-sign the NDA after 1 year, say so. Otherwise it is frankly misleading and a lie.
Linux: A look back at where it all began 26 years
Related, Fatwallet Finance also has a pretty decent discussion that spans churning rewards, real estate, and general investment discussion.

https://www.fatwallet.com/forums/finance
Many != all. I'm a senior engineer now only a few years removed from school but I'd never touched programming until my 2nd year in college (switched majors 3 times). I'm obviously interested in tech or I wouldn't be here but I'm certainly not spending my free time trying out new technologies or coding for fun, and honestly I never have. I care about my job, about my craft, about moving up but I get plenty of practice in the 8+ hours i spend every day at work. Outside of work I have a life that doesn't involve machines, and this idea that in order to be good at your job you need to have a burning passion for coding is unhealthy for the field. Not to mention that half of what makes a good engineer is stuff completely unrelated to how well you program.
Thanks for sharing that link. Here's a bookmarklet (as opposed to the Chrome extension) to launch this on whatever site you're on:

javascript:void(window.open('https://www.whatruns.com/website/'+window.location.hostname));
History was not the argument - it was to illustrate that what you consider far right has been and is common.

> we live in a global market,

Treating local businesses preferentially does not mean abolishing international trade. Just look at China, or US agricultural subsidies, or tariffs, or countless other examples.

> Immigrants help Countries they move to

Countries, perhaps, but what about the local people? Don't they compete for the same jobs, driving down wages? Vote and take advantage of common resources (drinking water, arable land, existing infrastructure, etc.), reducing the political and economic capital of the locals? Encourage policies for more immigration, instead of policies that would encourage parenthood? Won't immigrants look out for their own interests more than for those of the local population?

Let me rephrase that last question - is racism real?

> Immigrants [...] are the only reason why the US does not have an aging population

It's a sick society indeed that can't even sustain its own population. And instead of improving itself, it makes up the shortfall with immigration. Do you really believe immigration is the only way to sustain population levels? Why can other countries manage without?
I'd venture to guess you'd see it wherever data is cheap.
The secret is to write as much as you can in "high level" (Python) and then just specialize the critical path in C/C++. That gives you the best balance between clarity, developer time and performance.
or for android apps : https://android.fallible.co/builtwith/zendesk/1
While the idea of a free payment gateway might be enticing for businesses, you or the businesses you serve need to provide something equally enticing for the users to go through the hoops of installing a Chrome extension. You'll need to figure out what the value is for the users - could it be lower prices? And if so, will the price be low enough for them to use this new method of payment? There are also other psychologies at play such as trust of the system, gaming the system, etc. that you will need to think it through.

Not saying it's not a good idea but there's a lot more to think about when it comes to payments.
GP is right: this is insane.

Not only are people here suggesting that you fork your dependencies to add stack traces to errors, which is a problem no other modern language seems to have, but it's also going to be a security disaster when some common package is found to have a vulnerability and ten percent of projects ever bother to update it.

I feel like I've entered some sort of bizarro world where everyone has forgotten that programming doesn't have to suck and pretends that none of this is a problem.
Tanker becomes first to cross Arctic without icebreaker
I know the debate. It's a debate about versioning, not about maintaining your own fork in order to insert your own error handling philosophy into third party libraries.
New Gnome 3 Control Center
I'd remove PyPy. It's not 100% compatible and there are antipatterns in between them. For some time I've treated CPython and PyPy as two very similar, but different languages. PyPy is more C-ish if you want to call it that way, what's fast in it is more direct, similar to the C mindset. In Python a good abstraction usually will give you better performance. If you mix them, it's not quite one thing or the other.
Yeah, in my opinion that's an important skill to have when learning a language. I already know how to write quicksort, writing it in Elixir will give me some sense of understanding of the language, but knowing how to find it in the standard library will make me more efficent of a programmer in Elixir.
I've been using boost::python, and the experience is what I'd call cargo-cult programming. You copy and paste stuff off the tutorial, and when you get a compiler error, you just try other stuff at random, because the inner workings of the library are inscrutable. I vastly prefer cython to this. Is Pybind11 any better?
Wouldn't the burden of steering off collision courses be on these shadowy hard-to-spot ships then?
Oh. I was mistaken on the distribution of the votes. 6 against. 4 in favour. 2 abstains. That makes more sense. [https://github.com/nodejs/board/issues/67]
>most colleges

That's not even close to true.

Most public schools don't have residency requirements. The ones that do normally have waivers that are easy to get.

I've also never heard of a school with a residency requirement for sophomores.
> The warning […] is perhaps scary the first time you see it, but then it becomes insignificant as time goes by…

Which is exactly why it's dangerous. Granting access like this without a thought to the potential consequences is just asking for a bad character to take advantage of the blind trust people place in extension authors.

The core issue is the options Chrome gives extension authors. Offering the ability to grant permissions per-site and per-use would greatly reduce the threat. Even just a per-use "Are you sure?" confirmation would help.
I like your idea. Like John I doubt such a thing exists.
Perhaps a reporter, contemplating his next promotion, would reconsider writing headlines or articles that were critical of the owner. In this way, even unintentional censorship could still happen.
While there are some good bits in the dragon book, some of its advice on the engineering of a compiler is pretty dated. For example, most of the parsing chapter(s) seem to have the notion that there is a single (global?) symbol table to which tokens and various other things refer, and which is gradually refined and updated throughout compilation. I think that may have been a widespread design once, but it's a bizarre anachronism now. Nowadays, information is often embedded directly into the AST, and compiler passes often create and destroy multiple ad-hoc symbol tables as necessary.

I would primarily trust the dragon book for its theoretical content, although even that likely no longer represents the state of the art. I'm not all that knowledgeable about the state of the art in parsers, but I know that compiler optimisations have certainly moved beyond what is in the dragon book.

In short, while the dragon book still contains useful information, I don't think its notion of how a compiler is constructed is close to how compilers are actually constructed today.
"but neither they nor FreedomPop can record or monitor calls as long as only FreedomPop users are participants."

If Freedompop has a couple million customers, chances are that 95+% are not calls only involving 2 Freedompop customers... So 95+% of Freedompop customers' calls are likely monitored and recorded by Sprint or AT&T. This is scary.
China’s Role in the Federal Fund Rate
Understanding Virtual Reality and its applications beyond Gaming
I've deleted my Facebook and Instagram apps from my phone since last Tuesday.

Much happier.

I like the potentiality of being able to log into it with the Browser, but giving myself just enough resistance to not go through with it. I feel like it gives me more power to my decisions.

Also, I have lots of good friends and family who user Messenger frequently and I'd hate to miss their messages on that.

Also, related, I've removed notifications from nearly all my apps. That's nearly the same effect as removing the app altogether from my phone.
If you use the FreedomPop app, yes...using the native dialer and messages app for SMS, no.
> I see they're selling data-only SIMs. Is that new? I thought Apple & Google insisted phones must have plan with a phone line.

I'm not sure why you think Google or Apple can dictate terms to operators who do not even sell their phones.

Data-only SIM's are quite common, they are used in tablets, 4G USB-sticks for laptops, portable 4G-wifi routers, etc.
DreamHost Ordered to Release Some Trump Protest Website Data to U.S
> If your code is unintentionally executing sqrt(-1) (or unintentionally indexing out of bounds, etc) then something is wrong with your program.

This is not Python's design. You might dislike Python's design, sure (many people do!), but it is recommended Python practice to try to do something, catch the well-defined exception, and implement the fallback rather than to check in advance.

https://docs.python.org/3.5/glossary.html#term-eafp

https://blogs.msdn.microsoft.com/pythonengineering/2016/06/2...

> Catching ValueError/IndexError in those cases is futile, how can one trust a buggy program to handle itself?

The program is not buggy.

(Also, it's absolutely possible to design software where bugs are contained to part of the code: for instance, if you hit a bug in your Python code while handling a web request, you should return a 500 to that user and carry on instead of aborting the whole web server. In fact, it is precisely the relative lack of undefined behavior in Python that makes this a good approach: if you were doing this in C, a wild pointer could well corrupt some other server thread!)
It's fine if you think exceptions are bad, but throwing out the ability to easily determine where an error occurred (and might I add, from having seen go code in practice, having humans just become meat-based manual exception-handlers bubbling errors up to the top) is throwing the baby and the bathtub and the entire bathroom out with the bath water.
Compare your market value with our salary predictor
I'll add Guy Fieri to the list.

http://static5.businessinsider.com/image/5273e8bc69bedd1614a...
Yes, the hurricane looks pretty:

https://www.windy.com/?29.770,-95.363,5

I noticed Windy.com took me straight to this spot due to my location near the approaching storm, so in case you're in a part of the world with a little less going on right now, check out the winds coming to Texas.