skysight-inc/HackerNews huggingface dataset:
I used to be a pretty gungho about us being in the middle east and trying to keep the peace over there. After watching several frontline documentaries about the Iraq, Syrian and Afghan wars, I've done a full 180 and feel there's no good reason to be there anymore (if there ever was a "good" one).

This article just confirms what I've long suspected - it's very difficult and nearly impossible to tell who the good guys are and who are the bad guys. The idea of who we should be defending and protecting is so cloudy now, I just think we're better off just not being in the region at all.

The idea of several ongoing proxy wars between the Russians and the US isn't making me feel any better either. When you start to mix modern warfare with geopolitical agenda's, it never going to end well for the populations that have to endure it.
I moved to Pelican from WordPress last year and it's been great. I wish there were more resources around for it, though.
Oops, my mistake. Thanks for the correction.
Footer:

> © 2013 - Date.Now() - Statvoo Analytics. All rights reserved.
> Realtime analytics for the web - Part of the Statvoo.com network

To be honest, the design indeed looks a bit old fashioned ;-)

You should add some comparison to other services, like Google Analytics. Because I use that regularly and was wondering how your service would be different. And then there are many more alternatives. Your added value is not clear. Don't make me think (why you are better, cheaper, more safe, extra features, ....).
It's cool that you used Upwork as a way to change careers. Very intriguing use of that platform.
I got laid off and then made that decision. And I basically just started building websites that I thought would be cool. Trying to "get a startup going" might be giving myself too much credit.
>> That's not what life was like when I grew up; it's not what life was like for any generation before mine.

Sure it was. I am in my mid-30s and that describes every single anime or cartoon I watched.
I would like to take a second off topic and point out that the design of their blog^1 is really atrocious for a number of reasons

- Massive, truly gargantuan header and footer that steals 40-50% of usable screen space for.... white space

- Terrible type selection that is kerned too closely and is too thin to comfortably read on a white background. Eye strain is SIGNIFICANT.

Like, come the heck on Google. You're trying to make the internet a better place. Maybe practice what you preach and follow Day 1, 101 course UX principles like "choose a type that is legible" and "don't use half of your article vertical space for pointless globs of white space in your header and footer"

1: https://i.imgur.com/0mJjdMq.png
This was the reason I bought a Nokia and I was very happy already participating on the beta program to get Oreo for my Nokia 5. However the poor support (and by that I mean, none at all and saying that's google's issue when on all my other Android 8 Motorola devices it worked perfectly) of Android Auto made me ditch it.
> For what it's worth, Windows Phone was actually an amazing platform for both users and developers

Inability of Nokia/Microsoft to see that it wasn't amazing at all - in my opinion is the reason they got destroyed by iOS and Android. Windows Phone 7 was far from amazing, and by the time windows phone 8 came out - everybody already realized that and were not going to purchase another phone with WP8 that will be bricked by a new update again like all the WP7 phones did.
It's not a fallacy fallacy since I point out one weakness in the article but do not assume the proposition is wrong for that reason. Actually, if you read my last paragraph, it's obvious that I even agree with the author's argument to some extent. I only attack him for making a boring claim more clickbaity through his credentials.

From my quick skimming, mostly apo questioned the credentials. Yes, you are using ad hominem against the one you accused (rightly of doing so).
> Oil is pegged to the dollar.

Oil producers may target a dollar price and trade in dollars, but oil is not pegged (that is: trading with a fixed exchange rate) to the dollar.
Google is two prior to the Pixel 2. With the Pixel 2 they committed to three.

https://www.theverge.com/circuitbreaker/2017/10/4/16403922/g...
No, it says on the page it's using headless Chrome.
Does anyone have any stories of career do-overs that aren't just a renaming of "software engineer" on both sides?
Windows phone was a great platform, but the constant abandonment of hardware made many people really angry. First WP7 phones could not get WP8, then WP8 phones could not get WP10. Both times the users were promised years of upgrades and support when they bought the devices.
i could never find a $100 windows phone to buy. I always had to get it 'free' with a 2 year service contract. The 'retail' price without a service contract was still, IIRC, in the multiple hundreds ($499? $599?). Not spending that on what would have been a secondary/dev device to play with. FWIW, I never saw too many on ebay or craigslist at the time either.
They should be paid whatever the market will bear.
That's an extreme (because it makes it obvious) example — but the point is more broadly applicable. Leaving that one out attracts a more diverse set of applicants, like your fellow engineers, and more women. If you go the rock star route, you attract a very narrow band of person.

There's even more subtle phrasing in developer job postings that attracts men and discourages women, though. Even something as benign as "quarterly company retreats in the mountains" might discourage parents, probably women more than men.
Right, they have added background tasks, media streaming and many other features in WP7.5. Happened less than 1 year after the initial 7.0 version, all original phones were upgradeable to 7.5.

BTW, when original iPhone was released in 2007, it didn’t have any user-installable apps at all, only the built-in ones. The store with the apps was launched a year after the phone.
Ah, that make sense. Incorrect assumption on my part that you decided to leave.
I think from his perspective he was just trying his best to help his country win the war. As did many of the US scientists involved in the Manhattan project. For both cases one can argue that their deeds brought great suffering to people. And in both cases you can make the point that a faster way to end a war might have saved thousands of others from the same fate.
Loved this ... NBA is getting some class outside the court too ... Great marketing to wine and especially California's wine.
Sure they can't...

P.S check out Microsoft teams!
Our interview to Dennis Yu and Logan Young on the best marketing strategies
did they further improve backwards compatibility?

Neither trolling nor beating dead horses:

I recently wanted to do some screen capture and needed tkinter, which of course has different imports for py2 and py3. adding library aliases would help. I honestly wished people would use transitional deprecation warnings more often to educate about changed apis.

As long as 50% of tensorflow projects are still in Python 2 it is always a pain to encounter Python 3.

```
try:
from urllib2 import urlopen
from urllib import urlretrieve
except ImportError:
from urllib.request import urlopen, urlretrieve
```
The Washington Post's most prominent claim to fame in that regard is David Fahrenthold's reporting on the Trump Foundation's various ethical (and probably legal) problems, including self-dealing (spending donated money for functions at his Golf Courses), misappropriations (buying a self-portrait from foundation money) and outright fraud (not paying out promised donations, lying about the amounts Trump himself contributes to the foundation) etc. His articles are at https://www.washingtonpost.com/people/david-a-fahrenthold/

Regarding Seth Abramson, it's important to note that there is ample criticism of his rather sloppy methods. A nice summary of him and similar "independent journalists" is at https://thinkprogress.org/blue-detectives-collapse-trump-rus.... If ThinkProgress thinks some criticism of Trump may be too close to conspiracy theories than comfortable, it would seem to be rather suspect.
I'm only 32 but that's kind of where I'm at right now too.

Mastered Objective-C and Mac & iOS development 10 years ago, now it's all Swift and nobody's really hiring for iOS devs in my area (Chicago suburbs), and nobody's hiring for native Mac developers anywhere, period. And all the best practices in iOS have changed drastically since then, too, in terms of both coding and UX.

Learned Ruby on Rails 8 years ago, but it changed so fast that most of what I knew about it has become irrelevant, and I never was very good at Rails in the first place.

All the best practices I've learned in HTML/CSS/JS/jQuery/Less/Sass are becoming outdated pretty quickly.

Spent 5 years mastering Clojure but it's obviously very niche and I don't have any experience with big data or anything else Clojure is usually used for, only traditional web apps.

It feels like there's no way to keep up with the industry while staying relevant and employable.
Optimizing on the filesystem is interesting, but the underlying hardware should not be neglected -- and benchmarks should be done before anything else!

I recently needed a large and fast SQL database. I decided to start by doing some simple tests with dd and some more advanced ones with fio.

On a very decent AMD EPYC 7401P 24-Core with 128G of ram and 6 NVMe drives, I found that performance started declining once I added the 6th drive.

Based on my benchmarks, the most I can get out of this machine is about 4GB/s in read/write performance. This makes me suspect it is the speed limit from the CPU to the PCH.

So instead of this 1 server, I will deploy a cluster of smaller servers each equipped with 2 NVME and hope the network drivers do a decent job (just checked the dmesg: eth2: (PCIe:5.0Gb/s:Width x4)
This, I believe, is a discussion about analytical vs cognitive problem solving. And specialized vs generic approaches.

Maybe the author of the app had other uses for CNNs in mind for other features in the future.

So if you account for that, why have individual analytical solutions when you can solve a whole bunch of problems with one cognitive approach?
I get where you're coming from. I just did this the other day (worked through the night on something for someone else over the weekend) but I may not have if I knew someone was going to come behind me and blow it away.

Maybe what I learned from it alone would be worth the effort. Tough to say.
That was just the beginning. Once you are done go for "Smartphones and beyond - lessons from the remarkable rise and fall of Symbian". It's an 800-page tome from David Wood, who, according to the publisher, is "the only executive to remain on the Symbian leadership team throughout virtually the entirety of the company’s history".

https://smartphonesandbeyond.com/
You find it ludicrous because you haven't experienced it or seen it with your own eyes?
I wouldn't call getting every project, internal or external, on the exact same version of every dependency "simple". That's a lot of hand waving around a really hard problem.
I got too comfortable and thought I dont need to be harassed or witness others being harassed. I'm leaving this craphole and I'll be able to get another job when Im ready to go back to work. That was June of last year and I was ready to get back to work in September. Yet all those recruiters knocking on my door and landing me 30 phone & in person interviews never prompted an offer. Though six long months later and as of two weeks ago I started a new gig.

Im not sure why it took so long as it never did before, but it's either there is more supply then before for UI/UX Designer & Developers roles, I'm getting old(42), I do both design & development which the UX side ppl say Im not experienced in the study testing where this button should go(let's talk about that for hours) to developers saying I dont know React. Also, I thought ppl in my field might have been talking about how I just up and left my last job without mentioning the harassment(after Me Too movement started to roll i reached out to the heads of this big company reminding them that I reported a female colleague's harassment was ignored then harassed myself .. im a dude).

Overall I am glad that's behind me/working now and it just took time and potentially making ppl shut up about me when they dont know the whole story.
And how do you enforce that guarantee? I remember when they guaranteed years of updates for the Lumia 800, and then the Lumia 1020.

If they stop the updates, you can participate in a class-action lawsuit, and get a Nokia ballpoint pen (ink not included) after eleven years.
Are there stats on how malware spreads? I suspect hacked websites & spam email are a more common source of infection than ad networks. It's not theoretical nor does it imply an advanced actor.
Regarding keyboard shortcuts, at least, on a desktop there are standard affordances for showing what keys will trigger an action.

When browsing a menu bar or looking at a dialogue, labels will usually have an underlined letter (sometimes revealed by pressing Alt) that indicates you can press Alt+<letter> to trigger that action. Items from the menu bar will typically list their corresponding hotkeys directly.

This is true across pretty much every desktop UI toolkit, even, surprisingly, in the Electron based Slack client I have open right now.
This Is What Recruiters Look for on Your Social Media Accounts
> Is there any other field in which someone would profess complete ignorance about a topic, and go on to write about it in a national newspaper anyway?

Yes, this happens in every field. This isn't a problem specific to computing, it's specific to journalism.
I think this phenomenon is hugely dependent on location.
I used atom as my text editor exclusively for over a year, but when I started coding in TypeScript I reached for VS Code and haven't looked back.
>CDMA is only used in a single country

As far as I'm aware, two Chinese carriers, China Mobile and China Telecom, use CDMA. China Telecom I believe for everything, China Mobile for its 3G (4G in general is a bit harder to come by there in my experience, so often the only option for mobile data is 3G).
If this is true, next generation will be really interesting.

Every parent I have to talked to, says that Youtube and smartphones are the best thing for kids. Whatever we do, their kids are on the phones; restaurants, homes, car rides. And these are really young kids, some as young as 1 year old.

If their phone dies or there is network issue, these kids start to cry if it takes too long to fix the issue. I assumed this is normal for kids to demand constant entertainment or distraction. Now makes me wonder if this is other way around, and we are spoiling the kids by letting them watch TV/Youtube when they are too young.

Or if these parents give their kids phones only when with other adults.

As a new dad, all these things worry me. On one hand, I don't know if I can manage raising a child without smartphone. Why restrict something if there is no strong evidence against it (is there?). On other hand, why set a child for ADHD and other social issues just so that I can be lazy.

There is so much conflicting advice everywhere. I am reading "The New Father: A Dad's Guide to the First Year". EDIT: It does have a section on screen time and why AAP doesn't recommend any screen time for babies under 2 years old. Basically, same reasons as parent mentioned: cognitive control, but also motor skills are not developing as babies don't play with physical objects as much.
Have you tried the 'six' library? It does what you describe, as well as paving over many py2/py3 differences
> Wire transfers in the US, which usually carry a high fee ($30)

Is this for real ? This sounds incredibly expensive. We have free next-day wire transfers within the entire EU, and real-time transfers for free in The Netherlands. Even my business bank account only charges 2 cents per transfer.

How do Americans wire money to each other when it's so expensive ?
I have seven kids, and they are all voracious readers. One of the kids read all of the Harry Potter books when he was 8 years old. I honestly didn't think he could comprehend what he was reading (i.e., I thought the books would be beyond his reading comprehension level), but when we asked him questions about the books he always knew the answers.

What we learned works is:

1. Take them to the library a lot. Let them check out whatever they want. Let them check out as many books as they want (up to the limit allowed by the library - ours only allows 100 books per library card and we frequently run up against that limit).

2. Let them get their own library card as soon as the library will let them. When they are older let them ride their bikes to the library (obviously this depends on your location and situation) so they can check out things on their own.

3. Read to them from the time they are young, a lot.

4. Check out audio books from the library and let them go to bed listening to stories when they are too young to read. When they are older make sure they have a flashlight or two so they can read after lights out.

5. Greatly limit access to TV and game systems. We don't have cable or streaming subscriptions. We only use our TV for movies or TV shows on DVD from the library which they can watch on occasion when their chores and homework are done (unless it's a nice day outside then they have to be outdoors playing or reading in the hammock).

6. Fill the house with books. We have thousands of books across all age groups and topics. There are books everywhere in every room just in piles. The kids beds are covered in books.

7. Don't be a book snob. If they want to read comic books, let them read comic books. It doesn't matter what they are reading, as long as they are reading. Like any skill, the more you do it, the better you will get at it and the greater success you will have at reading more advanced material when the time comes.

8. Let them see you reading. Talk to them about what you are reading. Recommend books to them.

9. When they are older, get them jobs at the library. Libraries always have a need for people to help shelve books! One library in our area has a service night when the library closes early and volunteers help clean the library. There is pizza and soda and the kids absolutely love this night.

10. Listen to books on "tape" in the car. Get them used to both reading and hearing things being read to them.
The story behind the satellite that Trump wants dead
I am guessing fizzbuzz or something similar. I was applied for a job and got asked to do an n queens programming task. It was for a commodity trading firm. I told them no thanks. When I set code exercises I craft them myself and make them appropriate to the job on offer.
The building has a shared ethernet fabric with a wireless uplink. With this configuration (and it isn't an uncommon configuration), anyone on the ethernet fabric can throw up a dhcp server and assign addresses/rutes to anyone else (or a number of other attacks).

DOCSIS has had similar issues in the past -- folks on the same node could directly pass frames between each other, and in some situations you could sniff your neighbors traffic.

My point was that whether you're at home or out and about, you shouldn't trust the "quality" of your internet connection, and should focus on having end to end encryption with whatever service you're attempting to communicate with.
The Google phones start around $900 in most countries, they only sell to like 5 countries, and they only partnered with a single carrier in the US.

So, first of all, they don't sell in most countries where people would buy such expensive phones, and in the countries where people would buy these, Google either only sells through a single carrier, or through a web shop that requires a credit card.

Which, for example, in Germany almost no one has (I think last time we discussed this @germanier linked a study showing 22% CC ownership?)

Either way, they're limiting the people they sell to to a tiny market, and then they don't actually offer something special.

The Pixel devices are some of the most expensive smartphones ever, but both special. They have the same waterproofing and features as a normal mid range phone, they have no exceptional warranty such as apple, they have no special software or hardware features like the Samsung Galaxy Note Series' Stylus.
Always, except when you are confronted with a “problem having a structure that lets you set up a pattern of constructive and destructive interference, so that different contributions to each wrong answer cancel each other out while the different contributions to the right answer(s) reinforce.”

In particular “factoring and other problems important for public-key cryptography,” which is the subject of the article.
My guess is that at some point you get tired of it and take solace in the fact that you're at least helping them to do it right.

After all, if they think they are going to hit big data scale and want the tools to handle it, you aren't completely a bad guy if you help them do it right, especially if you've already advised them not to do it.
But how do you distribute your SQL db? Read only followers?
Windows phone was the worst thing ever. You could only open 4 tabs in your browser. Give me a break. The floor of stacking everything on top of each other was a mess where once you popped off an app you couldn't go back. I used windows phone via proxy, first thing I did was to get everyone to give it up and switch to Android.
Tangentially heard of it. Thanks, will try.

Does it add py2 conventions to py3 or
Does it add py3 conventions to py2 ?
Max n hours a day is significantly easier then unlimited time. Mostly because they can't regulate themselves which basically means that they act out when playing you much. It is not just that parent would dislike abstract idea of kid playing etc too mu ch, it is largely behavior the kid displays when it is playing too much.

You don't need high quality expensive software either. There are sufficient free ones.
The pay isn't that good. Web is were the money is at.
And real multitasking, apps open on the overview screen were just shrunk X windows that continued to animate.
I was a Fortran developer for a few years in the Aerospace business. After a while, I got sick of 1977 and just wanted to be a "regular" full stack guy.

At the time Rails 2.X was current and Clojure was pretty new. Both looked pretty neat. I learned Rails and Clojure on my free time, went through Michael Hartl's Twitter knockoff to learn, and applied for jobs.

Nobody really loved how little I knew about modern web dev, but several told me they could see I was bright-ish and sufficiently motivated that they'd take the chance. It was hard and stressful at first, because I didn't know anything (JavaScript, jQuery, what's a "callback" function?, etc.) but I picked it up fairly quickly.

Made $80K my first year (pretty good junior dev salary in Texas) and it's been better every year since.
Head to head, does the Apple HomePod really sound the best?
I seriously don't understand why you are using such a fear-laden apocalyptic language to describe minor technical issues. Email really works for me pretty fine. And internet too, btw.