skysight-inc/HackerNews huggingface dataset:
I agree with the previous commenters that the clickbait headline really oversells this article, but this is still a useful investigation.

The 2012 Nexus 7 is a good comparison. It had slow, cheapskate flash memory, which degraded over time. But why should that cause UI jitter? As several people have pointed out, well-written apps use separate threads for UI and I/O. There were some big UI jitter problems in the OS, but there was a big effort to fix those in Jellybean, which the Nexus 7 shipped with.

The problem is that just using separate threads isn't enough to keep UI and I/O completely separate. The UI uses the GPU, and the GPU fights with the kernel over access to I/O resources. Maybe the UI thread or GPU driver has a cache miss and needs code paged in; maybe the OS is busy writing out another page.

If the Motorola phone really does have 10x lower I/O latency, that seems very significant, but we don't know if it really affects the UI without measurements.

Just setting 'nobarrier' on the file system sounds dangerous though. I'd be very wary of that unless they have really good arguments and measurements to show it's safe.

I write Android apps, and I/O reliability is a big headache. I'd put the success rate for simple file system operations at only around 99.9% -- as soon as your users number in the thousands, there are always a few users whose phones fail in bizarre ways. Most of the problems show up on Samsung phones, but that might just be because they're the most popular brand.

Apple hardware definitely ages much, much more gracefully than any Android hardware I've seen. That might be okay if everyone got a new phone every two years, but that's definitely not the case; tons of people are using old phones.
What I learned from spending 3 mths applying to jobs after a coding bootcamp
This post self-admittedly fumbles as do many efforts at trying to tackle this question. The question is wrong: What makes a Senior Software Dev? That's a title, subject to the vagaries, needs, politics, and culture of a specific business or organization.

We can and should be more precise. The real question is, what are the professional skill sets? And what do they look like at varying levels of competency?

This post reminds me of the famous Joel Spolsky post from over a decade ago where he says the Senior Engineer is one who (1) is smart; and (2) gets things done. That's all you need is the gist. But these should be the table stakes, not the criteria. There's a whole bunch of acquired skills that are missing in these kind of answers.

It's pretty easy to be smart and get things done. It takes years of practice to not make a mess of your work. To not build a money pit of a house whose plumbing is leaking behind the walls, whose structure is buckling. But the market is so short on these kind of professionals with real skills that we feel lucky if we've found one who meets this paltry criteria of smart, gets shit done, makes me not stress when I go on vacation...
Playing devils advocate:

- If the hack/virus was already installed, a network shutoff won't help much.

- If a car is 10 years old with 10 years of safety updates/patches, resetting to the original firmware might not be a viable solution. But there needs to be a failsafe way of knowing the running software has not been tampered with.
Yeah, I noticed that after I posted it. Griffin is also a reputable company, I'd definitely grab the one you posted over the one I found.
We can't really tell because our industry is so messed up wrt personal optimization and unhealthy work practices that showering once every two month sounds kinda probable.
A bit off topic, but Lechuguilla Cave, where the bacteria was found, is an incredible sight. Large portions of Planet Earth: Caves was filmed there, and since access to the cave is extremely restricted it's the only way most of us will get to see it. The formations they found there are breathtaking.

If memory serves me correctly, it's also where they found what they dubbed "snotcicles", giant bacteria colonies that had grown so big they were dripping from the ceiling, and whose growth was fueled by strong acidic compounds. I don't know if that was this bacteria or something a bit more garden-variety, but it just goes to show you what kind of wild stuff happens in tiny, sealed-off ecosystems.
I'd say that macOS tends to be more stable, and The office suite has an actual price instead of a shitty subscription model.
Customer Aquisition: Tips for Getting Strangers to Give You Money
I can't speak to the motive behind why Zuck actually does this, but I can applaud the fallout if this gains traction. No more being held prisoner by the fashion houses. I once attended a school that made us wear the same thing everyday (cleaned multiple sets). Two days a week we got to switch to Kaki color or whatever. I loved it.
Of course. But that's more work that I bet 95% of app developers are willing/able to put in. (Heck I've been doing this stuff for years and still have to spend time analyzing my code to make sure I'm not inadvertently holding locks in places where I shouldn't be.)
Or sarcasm... Or mind your own business type of answer, you know?
Also, do you know showering too often destroy your skin bacteria and oil and that those exist for a reason?
Closest thing I've found is https://twitter.com/BNONews which is run by the original founder of @BreakingNews on Twitter, which was sold and later became the app and NBC service.

Curation is what I am after. Breaking News had (presumably) a large team monitoring vast numbers of Twitter accounts and other news feeds to bring them together into a single place where you got a nice feed of important stories without being overwhelmed with all the noise of thousands of individual tweets.
Yeah, same here. Just don't care which shirt I pick out, but have some number of different ones. I don't buy that having only identical clothes really makes a big difference here, but maybe for some people?
VR is Dead.  or is it?
Odd. Isn't the biggest complaint against the new Macbook Pro the lack of memory? There's no Surface with 32GB at this moment, is there? There are rumors of a Surface Book 2 next year with 4K and 32GB but nothing more than that.
But devs should have a firm understanding of Vanilla JS so that when (not if, but when) they need to do something the framework designer never thought of, they'll be able to develop a workable solution.
The Arch wiki has a whole load of details on getting one up and running[1]. These instruction will usually translate between any other (up to date) distro with a bit of translation.

1. https://wiki.archlinux.org/index.php/razer#2016_version_.28R...
The author's argument about willpower and the limited capacity for choice is definitely true, but I'd like to push back a little and point out that if you let yourself get into it, clothes can be fun. Your outfits can be an opportunity to express your personality and creativity, even if only in small ways. I get a lot of pleasure from dressing in a way that I think looks good and feels "right" to me, and if you're not familiar with that feeling, you may want to experiment a little and see if it has a positive effect on your life.
This isn't the market for me as I'm not a Python developer nor do I really plan to create software of iOS. But as a compiler/language tool enthusiast I think it would be a cool product. One thing I would suggest is using an intermediate language, similar to CIL or LLVM, so that you can easily add support for multiple languages. When you have support for multiple languages it becomes and even more attractive tool
The idea of Work, in a Capitalistic sense, is activities you do for someone else, that make money for them above and beyond what you are paid for, and that you are compulsed to do with the threat of "no money, no food, no home".

So by that definition, independently wealthy people never "work" because they could always quit without financial worries.
Commercial sites must check all their links for piracy, rules Hamburg court
I send messages like this sometimes, it's a handy way to send an encrypted message every now and then and also doubles up well as a "if you're using your PC with someone else, or have it hooked up to the TV in your lounge room you might want to look at this later" notice.
In California it's an at will state with unemployment topping out at 900 a month with the highest taxes and rent in the world. People die prematurely here from the extreme level of anxiety imposed on professionals I can't imagine how bad it gets if you have kids but worry is as big a contributor to early death as addiction.
That's literally what the article says...

> Here’s Obama in a Vanity Fair article:

>> “I’m trying to pare down decisions. I don’t want to make decisions about what I’m eating or wearing. Because I have too many other decisions to make.”
No, a joke.
Microsoft had the best month for consumer Surface sales
Truth is AWK can beat most "big data" tools uses on a single node.

I remember trying to cut some data from a 18GB csv file with etl tools (even one made by google!) and not getting any results after several houer because the file was way too long.

AWK (and tee) made me wait for 20 minutes to get the final result. 10x less than the largest running method I tried so far...
Two days ago, immediately after several programs crashed and shortly before the entire OS locked up, I managed to capture this: http://i.imgur.com/ecCPlcs.png

That is Crash Reporter crashing. The following is the last screenshot I was able to take before the system stopped being able to write files: http://i.imgur.com/IK7j98P.png

Sierra has been an absolute nightmare in every respect that I have been forced to reboot on a weekly basis.

Apple's precipitous and continuing software quality decline is not an exaggeration or an illusion. It is flat reality. Professionals with any awareness should be evaluating their alternatives very seriously.
I'm not sure I'm convinced by the composability argument. Isn't composable the default for text editors? Emacs (and most text editors) let you select a portion of text (Emacs calls this marking a region) and then decide what to do with it: delete it, cut it (Emacs calls this killing), convert to upper case, etc. Vim mostly uses the other order: Commands first, motion or text object later (except in visual mode where it's like other editors: Select something first, command later).

So you just need to implement a bunch of selection commands to get Vim-style composability. I think lots of these modern text editors like sublime or atom come with select word, select parenthesized expression, select paragraph, etc. If the editor is extensible you can define new selection commands and compose them with the existing commands that operate on a region, just like Vim. Emacs certainly has a bunch of marking commands.

The extra commands you mentioned in Emacs (kill-word, kill-line, etc.) are just for convenience: Shortcuts for common cases. In Vim you can delete to the end of the word with dw. In Emacs you could also do a 2 keystroke solution: do mark-word, delete-region (you could use backspace, Control D or delete for that second second thing since they "operate on the region of the selection is active", so C-@ <backspace> would do it). Unlike Vim you also have the option of a single chord with the convenience command kill-word.
Yep, each vendor that doesn't want to deal with it, just forks it, never contributing anything back.
For people like presidents, it's that they can be easily photoshopped in order to make more flattering pictures, or even completely fake pictures. In fact, you don't even need photoshop, Soviet leaders used this trick constantly.
I played with the Surface Studio yesterday and it was a BEAUTIFUL machine. The screen was a lot thinner than I imagined, it was super sturdy, and just felt good in the hand. My experience fell apart with using the pen/my finger to navigate windows. I felt like I was double/triple clicking icons because I wasnt sure if my action registered or not. But once into photoshop (it was right on the desktop) the pen worked well. If I were to leave macOS as the os on my development machine, it definitely wouldn't be for Windows. I've heard people still have problems with *nix symlinks in their VM shared folders -- that is very minor, but it could cripple certain projects.
I grew up in a world where the "news" were streaming through teletypes from "agencies", themselves connected to field "reporters", to newspapers and radio or TV outlets. These were Reuters, AFP, UP, AP, Stass, etc.
These news were the kernels from which outlets would develop their own interpretations.
This kind of news still is, I contend, the only one worthy of the term, stimulates interest and does not provide any answer to the questions/problems they may raise. That's my job.
My daily ration is composed of sources that are as close as possible to such format. Mostly scientific news, HN, and France24.
Re. the OP, I think anyone could at least agree that not watching the "infoshows", as I think it is appropriate to call them, results in an improvement in one's mood.
There are tools purposely missing from Mac like visio and project(?). I don't get why they are needed but my project manager does.
The 3dr solo is probably the closest feature-wise, but it is not exactly charp compared to the phantom, neither Open Source. BTW, parrot drones really sucks. Don't even think about them if you are looking for something similar to the DJI phantom. Their products are children toys.
A big change to U.S. broadcasting is coming
But they really haven't dropped the ball in terms of pricing or privacy, which is enough to scare me away from Windows.
I think the parent meant he couldn't do all that stuff sans dongle/adapter.

I don't ever remember a Mac where you had to buy a pile of cables to just to use it with common non-legacy stuff (wired mouse, usb keys, phone charger etc.) you already have. I'm guessing that only a small percentage of people already had any USB-C devices at the time they bought a new MBP.
For 100% autonomy, you are probably right. But there are some useful steps along the way. For example, the first ones will likely just manage the interstate and long stretches of road during a commute.

The driver can "take over" in some form for parking, though even that may operate in a way that is completely different from today's vehicles. I expect to see a lot of things like this over the next 10 years.
Why leading marketplaces Airbnb, Booking, Upwork all double down on messaging
Indeed. What if your body harbors some dormant weakness that originates in some old injury or some unfortunate genes? And so what if it was your divorce that was the last straw, and now that weakness has manifested and is now a Real Problem? Ok doctor, I also wish I wasn't getting divorced and no shit that was stressful, but the resulting digestive/auto-immune/neurological condition that it triggered is real, and that's why I'm here.

I sometimes have the feeling that if doctors can in some plausible way blame any non-simple affliction on stress, that's their ticket to victim blame, recommend yoga, and call it a day.
You're comparing apples to oranges. Your old 'revived' PC doesn't not represent the Surface signature experience which Microsoft designed to appeal to Mac users.

Curious though: Who was the OEM for your PC and how much did you spend on it? How much was your Mac?
@Bartweiss thanks for the feedback. The thing about “gaming the system”, is that it presumes an adversarial relationship between engineers and non-engineers. That’s pretty unfortunate, and it’s our view that a good portion of this is due to non-engineers not really understanding what happens software development.

But yeah, my co-founder has a pretty interesting take on gaming the system.

TL;DR: So, can you game the system? Absolutely. The point is to game the system: https://intercom.help/gitprime/general/cant-you-just-game-th...
If my current employer is anything to go by, absolutely nothing - at least, nothing that differentiates them from junior devs.
Is there any way that you could do any of this manually instead of requiring the resources you are looking for? Even if it is difficult getting started manually will allow you to pick up some cash in order to get what you need. Of course this is not a scalable solution but it could be good enough to get you started.
Any modern device connected to wall power.
Why is the second version so much better? To me I think it's just a preference of the person reading the code. That it is true is implied, being explicit that it evaluates to true might be more clear to him when he goes back and reads his code.
I did an inclusionist fork of Wikipedia, Includipedia, a few years ago, which failed due to inadequate execution on my part.

I still think the underlying idea of an inclusionist fork is sound, and I'm surprised one hasn't been successful.
Other than the personnel section in a business is "Human Resources", in the same light as "Material resources" or what have you?

Capitalism views humans as a resource to be used and exploited. When that equation no longer makes sense for that person/group, they are gotten rid of. Look no further than factories that move elsewhere to lower their costs.

I'm from Indiana, and I'm sure you've heard of that Carrier factory debacle. They initially made the decision to move because it would make them $2 billion more per year. It was a purely numbers-driven solution. That's all that capitalism can "see".

And frankly, humans are "unquantifiable". No measurement, no data, and no decisions on that. It's the same with the environment as well - if there's no data that ties directly to me, who cares (even if we all take part). It's the tragedy of the commons. And we in the end, all suffer.
Experimenting with magic return methods on WordPress filters
Notable comment at the article - perhaps it would help to add a fast to go with the feast? The problem in that idea is mainly that fasts generally go with some religious purpose, dropped easily from common practice if the religion falls out of favor, while people are generally up for a feast without needing much meaning.
True that! Clients feel lot involved in the whole process of development this way.
After an extremely stressful half at work, I developed heart palpitations, gastritis, insomnia, and a very distinct vitreous floater. All of these have more or less resolved, except the floater, which, since there's no known treatment, I get to keep as a constant visual reminder of one of the roughest times in my life.

Of course, it could all be a coincidence. The brain is good at finding patterns that aren't there.
@debaserab2 100% agree, well said.
It was an asteroid impact event.
A sizable share of this looks like namecalling and misinformation.
But one TB3 port can run a dock with more ports than previous MacBooks.
NCP, the Network Control Program, was the predecessor of TCP/IP. [1]

Host addresses were only 8 bits (zero was reserved), so there could only be up to 255 hosts on the ARPANET.

NCP was a simplex protocol, not full duplex like TCP/IP, so each port=>port connection transmitted data in only one direction, and applications would use an even/odd pair of ports for two-way communication.

The parity of the ports at each end of the connection was required to be different: you couldn't connect an even port to another even port, or an odd port to another odd port. "Homosocketuality" was strictly forbidden by internet protocols! NCP's mandatory "heterosocketuality" was called the "Anita Bryant feature". [2]

[1] https://en.wikipedia.org/wiki/Network_Control_Program

[2] https://news.ycombinator.com/item?id=12422813
You might want to be careful with intentionally publicizing encrypted data, since it might only be secure for a limited time. Computation becomes cheaper over time (making brute force more feasible) and new vulnerabilities in the encryption algorithm can be found.
Thinking about it a bit more...

The linux ABI has an implemention on SmartOS, BSD and even Windows now... This is great, we have a set of syscalls that can be hit on almost any of the major OS's -- it might not be the greatest/fastest thing ever to translate linux syscalls into whatever native, but the bigger picture here is that linux somehow ended up accidently being what things like cloudabi were pushing for.

If the linux syscall table becomes the target, and those apps work everywhere, soon enough we won't need to mess around making things that run on bare metal support a lot of different os's with tons of IFDEF's and so on.. We just target the one ABI and leave the translation to the OS..

If this is an attempt to implement the linux syscall table in browser, then that means we could run these binaries in even more places!

It took I imagine quite a lot of folks quite a lot of time at MS and Joyent to do so though and I thought reading through this that it wasn't binary compat with linux?

tl;dr -- not binary compat with linux, then emulation is probably more useful. compat with linux; we're getting really close to having a standard binary format that works _EVERYWHERE_ and that's pretty fucking cool :}

shrug I'm not really that far thinking most times...
You may have tried this with your previous tv/monitor (and if so apologies) - but I'm currently a Seiki 4k TV and it was fairly unusable before switching to the Game/Direct mode and then playing around with the other settings. So many TVs now try to do processing on the input image that just delay and distort what you need from a monitor.
Right, but at the same time there's still a very large difference between a token, once-a-day service and an hourly service: an hourly service is sufficient for many to use it for commuting (and while I haven't ever been on the X55, the majority of other buses in the area which have hourly services are heavily used by commuters and I've seen them have to turn passengers away upon occasion).
I'm curious as to why you don't just have a desktop for home office.

I wouldn't be able to use the 11" chromebook, especially coming from a 17" screen.
Monitoring App Metrics in Go
But the equivalent MacBook is thinner than a lecture pad, and more powerful at most price points.
> However, going back to employment seems like an utter waste of a millionaire's time

It's also a blocked opportunity for someone else. For every millionaire who clings on to his senior executive job even though he doesn't need to, there's a non-millionaire who is not getting that senior executive promotion this year.
Thanks for checking us out!

Virwire prioritizes news based on what people are consuming and not on editorial agenda.

Bias is subjective to say the least, but do you want the media telling you what you should read?

By filtering articles via social signals Virwire exposes all sides of the 'story' and trusts readers to sort out the bs. We believe 'people' are smarter than we give them credit for.
They are the first ones to institutionalize these actions. At what point, for example, did a President of this nation adopt torture as a legitimate tool of the state? Sure, people have been tortured in US for ages, but it was not official policy.

That is the difference.