skysight-inc/HackerNews huggingface dataset:
The big problem with Apples professional lineup is it's lack of GPU upgrades and power. Along with supporting the GPU manufactures by adopting standards and improving them.

I'm tired of them and others blaming intel. x86 is no longer where huge increases in computing power will really come from-- we all clearly see this due to the laws of physics. Parallelizing computation for all its problems, is the future, and GPUs are dominating in this area. From video rendering, machine learning... and I'm sure most of us would drool over a web server that could use a GPU to speed up requests or a compiler that would use it to speed up compilation.

But GPUs are "not apple," because GPUs are not thin and need to be replaceable. This is antithetical to their whole desktop division.

This glaring blind spot is one of the many reasons I'm a depressed mac user these days. If I want to do cutting edge things, I cannot do them on a mac. Imagine how good the new MBP would be with a GTX 1080 in it? Or a Mac Pro with two Titan X Pascal cards? A Mac mini that supported even one full size graphics card. The iMac? Well that's a relic (in my humble opinion) but the all-in-one does still have a niche it serves.

Also, the fact Apple continuously and blatantly ignores gaming on the Mac this will likely be true. Because gamers also upgrade more aggressively than most desktop users and they help drive innovation as a result. Gaming on the Mac is still a joke. Ports are often late, poorly done, and underperform compared to their PC brethren. I'd rather game on Linux than Mac (no offense to my Linux using brothers and sisters) but I think that's crazy.

I said this once before. What Apple needs to do is make the mac lineup based modular components. E.g. "Here is a box you can slide a video card into ('made for mac if course' with approval to make sure driver hell doesn't happen like Windoes) it then can fit into a Mac mini, iMac, or multiple of them into the Mac Pro. Same for PCI cards in general. This then makes things more user friendly, power users then can upgrade again, and the 3rd party industry can start making for mac.

There are plenty of other ways to innovate-- I'd love a dual socket Mac Pro like the old G4 towers. M2 support. Not looking like a trash can (okay I'm just being cheeky now so I'll stop)...

It's not that innovation can't happen on the desktop it's that Apple isn't, to use their own words, "brave enough to."

... What happened to the crazy ones?
SimpleNote for most things. Workflowy for more structured things. And I have a Huawei Watch that runs Audio Recorder so I can take little notes to myself when I don't have time or hands to write something down.
Thank you! This is the most reasonable answer I've seen in the thread so far.
SVG pattern creator
The only thing I've read about the subject says that women who have abortions are happier and have better mental health in the long term than women who were denied an abortion. So the study isn't "women who have never been pregnant" vs. "women who had an abortion," but the headlines can sometimes make it seem that way. "Abortions are great for mental health!"

Also, according to the CDC, two thirds of abortions happen within the first two months of pregnancy, and 92 percent within 13 weeks. When we think of devastating/traumatic miscarriages, those are generally later. Many women miscarry without even knowing it.

If I had to hazard a guess, I would say that the "average" number of weeks at which women miscarry is somewhat lower than the "average" number of weeks at which women voluntarily abort a pregnancy, although there is a long tail to the left at which spontaneous miscarriages/stillbirths happen, causing higher rates of depression and/or hormonal complications. Also, there's the non-negligible effect of actually wanting a baby, vs. not wanting to carry a child -- it can have a profound effect on how your body reacts.
Indeed. But one can't have it both ways. You either use your definition and call out ignorance/mistaken explicitly or you define lying as covering all unthruths.

Fulton Sheen cheats by pretending to use your definition but subsuming more than deliberately lying under the liar banner. Very sneak these philosophers.
>When I go to the UK I feel oppressed, even though I have no intention of breaking the law. [..] Judging from art that I see (for example from Banksy), I don't think I'm alone in feeling like that.

I very much doubt you're alone, and I am more than happy to concede that my perceptions and your perceptions are both valid. When you start saying that the current UK government is oppressive though, i'm liable to get a bit fractious about the meaning of words. They are not, on any realistic measure, an oppressive regime.
Better yet, lesbian twin parents where one gave birth and one didn't! Not many of those I suppose... :)
> I've got a Model 3 reservation myself and wouldn't even think of switching to the Bolt. I want a nice car,

What makes the Model 3 "nice" in a way that the Bolt isn't?

The Model 3 is just cashing in on the fact that it's cool to drive a Telsa. If the same exact car came from Toyota, then the response would be exactly as it is for the Bolt: "eh, it's not a Telsa." And probably mention of how awful the interior looks.
The high-powered "Txxp" models in the T range were what lead to the creation of the W range.

More recently, I think the W range might have been superseded by some certain models in the P range, though I'm not too sure about this.
It's a comfort thing, for sure. I've only started writing more with destructuring assignment recently (it's part of our code style guide at my new company), and it's doing things like forcing me not to use a different variable name for something that's already been defined. It's also forcing me to do more FP (since our stylguide also forces usage of `const`), which has actually made my code my more readable and maintainable (consistent naming, single-responsibility in functions, etc). Once you get used to the new syntax, it's a breeze to read and understand.

Well, once you understand a statement like this anyway:

`store => next => action => next(action);`
Sounds interesting can you email me more info
You might be interested in:

"A Unified Theory of Garbage Collection"

https://pdfs.semanticscholar.org/91dc/a25f8cb407fc68218f7d5a...

Basic idea is that tracing and reference counting are duals of each other. Reference counting finds dead objects, tracing finds live objects. Optimized variants of each of these tend to approach the other side.
Or you could go the TempleOS route and pick what you want to support because they're The Right Choice.
All the time. You will see Muslims in a same city celebrating same festival a day apart.
I think some serious Muslims get into arguments but most people just enjoy an extra day of festivities.
There are many different types of professionals. The fact that the current lineup fills your needs puts you in a good position.

Unfortunately, the current lineup falls short for a good deal of many other professionals in ways that you likely can't understand as you've stated in your comment.
I know some legitimate businesses depend on ads for revenue, but it really has become ridiculous. As a 'normal' internet user, being bombarded and having websites complaining about my ad blocker is starting to piss off quite a bit of people.

When I need something, I buy it online most of the time (if possible).

I'm kinda happy someone is gaming that whole system against them, maybe it will help transform the ad ecosystem into something that does not seem to be obtrusive and annoying to most people.

Quite open to counter points if anyone accepts explaining them (instead of simply down voting this comment)
Tor and its Discontents
Only if you need the touchbar. The non-touchbar model can be had for $2599, including the horribly overpriced 1 TB upgrade. If you can figure out how to use an external drive (Samsung T3 is $349, tiny and performance should be roughly on par with an internal drive), you can knock another $250 off that and still have the 256 GB that comes with the standard configuration. As a plus, the T3 is trivially upgradable when storage prices inevitably fall over the next couple of years. Even if you chose a Mac alternative with user-accessible internal storage, the process of swapping out the drive would be somewhat involved and require an OS re-install.

I've never understood the obsession with having a ton of internal storage in your laptop. I'd rather buy external storage since it allows me to upgrade my laptop independent of my data and makes migrations easier. It also saves money given how much cheaper external storage is and becomes over the life of the laptop.
> it will be nowhere near as fast as the ones in current MPBr unless you pay top dollar

Even with top dollar you cannot squeeze more than ~550 MB/s out of SATA3, compared to the ostensibly 2+ GB/s in the new MBPrs with NVMe.
Brings back memories of MS-DOS oriented source code from the 80s.
Real-Time Audio Processing with Ruby
"Get a stealth"? What's "a stealth"?
When reading more than few lines of text on the screen, my hands do not tend to remain on the keyboard. They instead drift up the sides of the computer, making the screen closer than the touchpad.

Not to mention, having the option to use both certainly doesn't harm anyone.
i7 - I conceded disk space in exchange for more ram and the higher end cpu. It works great, since I have tons of external drive space. It won't be the best for someone who has intense disk usage needs (like running multiple VMs at once), but I don't. I usually have a dozen apps running (like JVMs, SSMS, too many Firefox windows, a few Chrome, Excel, etc; the usual stuff). I really like that it spreads across monitors well. Just don't expect to run movies in HD 60fps (though Excel doesn't really need 60fps, right? You're not doing something silly like that. RIGHT?. Sure.)
This too I guess, but also

http://www.phdcomics.com/comics/archive.php?comicid=1174
coming from forbes who are playing 2 videos at once and you don't know which ad you're watching or on which tab it comes from.
[GoodNotes](http://www.goodnotesapp.com) on an iPad Pro (12.9 inch) and Apple Pencil. Haven't touched paper since getting it.
A lot of 'decades of progress' in software is similar to progress in College tuitions, Health Insurance premiums and Cable TV bills. Yes advanced solutions have been developed and now price has to extracted by any means irrespective of user needs or agreement.
Yes, but then you just have one hand on the keyboard. So now to type, you have to bring your right hand down, and resume typing. The distance there is greater vs. using the touchpad. I just have to flick my wrist and boom, I am on the touch pad scrolling. On Surface, assuming I hate the touchpad and want to use the screen, I have to take my hand off the keyboard, put it on the screen and start scrolling.
I got an HP something-or-other for my mother, but I took an Acer for a spin at Best Buy and was really impressed. Unfortunately, all of Amazon, Best Buy, and Newegg were out of stock for the Acer model I wanted, and she lives in another state, so I got her the HP instead (similar specs, a bit more $$).
It sounds like the pay is pretty good compared to other online tutoring stuff. In grad school I was an online tutor for Pearson for 3-4 years and the pay was minimum wage.

I hated every minute of it. You would log onto a creaky old system (one entire year their scheduling system was down and we had to sign up for hours by filling out a google form) then download a rnadomly assigned college paper. You were expected to critique it in 30 minutes and give feedback using their very specific format. There was often little context to the papers or what the actual assignment was. I would often get nursing papers full of all kinds of medical things I didn't know anything about.

Then you would get evaluated by your suprevisor and emails about how long you took per paper. So there was constant pressure and it sucked so much.
I think this comment is absolutely spot on. The biggest difference between software development and other careers is that people don't care how you got to where you are. They only care if you can produce good work.

And there's a LOT to be said for bringing the knowledge you have, and making something useful with it.

In my opinion, if you decide to switch, the best thing you can do is start practicing. Whether you learn from online courses, school, friends, or books matters less than how much time you spend practicing. Preferably, put as much of your own work as you can in a public repository (somewhere like github.com) so that people can see that you get things done.
Jesus Christ never claimed to be God but the Son of God, one single verse was taken completely out of context, but if you're familiar with his teaching it clearly emphasised his subordination to God.

Bible book of John chapter 14 verse 28 latter part: the father is greater than I am

The vast majority of mainstream Christian is corrupt. This is important to note cause much debate about the merits of Christianity are based on teachings & behavior that are not Christian
Optimizing Costs for AWS S3
Actively taking my Mac environment into a Linux one. Have been for a couple of weeks now. [1]

I use PCs for most of my development work, and Macs when I can (when I'm doing the more ops-like bits of devops, and for personal use). The MacOS environment is really nice, and the Windows tools for writing native code are really good, but the writing is on the wall: Own your computing environment or you will working at someone's sufferance.

I'm not going to go full bull-goose Stallman, but it seems like a worthwhile thing to do.

[1] It's rocky. Device support is spotty, and user interfaces are often staggeringly bad. Maybe with more people piling on things will get better.
anyone actually buy anything from alibaba as north american? I'm curious about the experience.

I'm half heartedly buying shitty items on Amazon I don't even need. So far, items shipped and made in China have not failed in furthering their reputations of poor quality goods. It made me think twice about ordering from Amazon on a whim. There's a good chance it won't come in time if it's shipped from China.
The only date that matters is the number of seconds since January 1st, 1970.
They did not fix it, but the latest BIOSes (on the XPS13) make it better. Some people still complain though. I don't notice it, maybe I'm not typing fast enough :)

The real annoyance for me about the input devices is that the palm detection doesn't work for the touchpad (on Ubuntu), at least I couldn't get it working. So either typing suffers, or have to disable "tap to click", which is so weird I can't get used to it.
What does the “human factor” really mean today in your business?
This was my immediate idea for a comment as well. His "Darwin's Dangerous Idea" book also has an extended discussion on the "Library of Mendel" which I forgot if he included in intuition pumps. But from a programming languages perspective I think the discussion of navigating "design space" in a generalized way is a very powerful abstraction.
Thanks for the comment! Group-level integration with JIRA is a nice idea. I've created an issue for this [1]. If you would like to give us more details on how we could achieve this, or give us some insights of your use cases, please comment in this issue!

[1]: https://gitlab.com/gitlab-org/gitlab-ce/issues/25867
Yes, it's amazing work. Also, don't be fooled that because it is so difficult to produce today that it can't be scaled immensely. Plutonium production was scaled from nanogram levels to ton levels in less than a decade.
SSL: it’s hard to do right
Did hear about coil whine - mine doesn't exhibit it.

HiDPI looks pretty good for the most part.

I largely run with AC power, so really need to test this (I've only had it since Friday).
I suspect they might be holding it like a tablet. There are plenty of situations (riding on transit, for example) where the tablet form factor is more appropriate.
Sure. But the post I was replying to said $3500-$4200.
I second this. Tiddlywiki has this kind of nesting support which makes it ideal for brainstorming, note taking, etc. The structure is extremely flexible, you can structure your notes however you like.

A similar old OSX app.was Voodoopad. Not sure if its still under dev.
New France, technically, which at the time was a region spanning from Cape Breton through to New Orleans.
My Quest to Read 200 Computer Programming Books
I went and looked at the 13 inch MacBook pro and I was glad I bought my XPS 13.

It is of the size of a 12 inch laptop (because of the thin bezel design), can charge off a battery pack, can play DOTA 2 , has a QHD touchscreen, and has upgradable nvme SSD . The XPS 15 has upgradable ram as well.
Both these laptops are much cheaper than the MacBook.

I truly fail to see why you would pay more for the MacBook pro. Yes osx is brilliant - but so is Fedora 25 or Windows 10. Choose your poison.
Sounds like the better system, and by making compatible with the metric system (easier to calculate velocity etc.) maybe we'd all be on metric by now?
As soon as someone invents an isochronous wireless interface with guaranteed throughput and latency, I'm sure all the recording studios will switch to that.
It sounds like the holidays that rotate around the year are Islamic Holy days though. Even countries that use the Gregorian calendar have holidays based on the Lunar calendar -- Easter for instance.

> A slippery slope, the clergy warn, to forgetting the fasting month of Ramadan altogether; the authorities are rewinding the clock to the jahiliyyah, or pre-Islamic age of ignorance.

This seems to indicate that larger issue is the fact that the current calendar is inextricably tied to Islam, whereas the new calendar is secular at best, or the tool of a different religion at worst.
I have long held that there aren't any good solutions to the date/time issue (like naming things and cache invalidation :), other than just find some way to hitch to UTC, but you've shown me a case that just... wow. I can't imagine trying to make a computer system integrate with that style of timekeeping. Is there any hope? Or is it actually the solution to give up and switch to something a bit easier like the Gregorian calendar (or whatever)?
Even Cliff Click, one of the HotSpot Server Compiler authors, is nowadays pushing for doing exactly that, instead of C++ or C.

Also something that many aren't aware regarding Oracle's JVM development, is the decrease of C++ code, being replaced by intrinsics and better optimizations across releases.
Soylent’s supplier is angry, withholds ingredients for 2.0 and Coffiest
The Thinkpad Carbon I have is pretty thin.
MS used to bundle a similar WYSIWYG editor with IE as well, Frontpage Express (a stripped-down version of the commercial MS Frontpage).
Where do your friends teach? And what level?
Ask HN: Any good MOOCs on Assembler?
I am software developer and currently using high-level languages (such as Python and JS) at work, and somethink I'd call `middle-level` for my side projects (Go, C#, some experiments with Haskell).

I have general knowledge about compoter architecture, how compilers work and so on, understand assembler code listings (given some comments), but I'm eager to have more experience with it and to read/write it `fluently` on demand (however I understand, that it is mostly for my interest and joy, not that I'd use it somewhere in my work), so I'm asking: can anyone recommend some good MOOC, or maybe just good article series (book is OK too, but some interactivity wanted) on this topic?

PS: I'm talking about x86 first of all, but it isn't restriction, of course.
They did not fix that either. You might be lucky to receive a device that doesn't exhibit it, or you may not notice it, or you may not even bother about it.

Dell doesn't really care - they still sell loads, and as long as the online reviewers don't complain loudly enough so that their sales are affected it is just not worth the cost.
Facebook charged with misleading EU over $22B WhatsApp takeover
"Holidays" referring to days off ("vacation days") here, right?

As opposed to "Holidays" meaning days like Easter/Christmas/New Years/etc.
Japan's date system is unusually complicated in that it has such a long history of being continually reset: http://www.sljfaq.org/afaq/era-list.html
There will be no purely wireless ever. Wired interfaces have too many advantages coming directly from physics and their reliability is unparalelled.

Personally I dont use anything wireless apart from WiFi, and even then only on my laptop
What I meant by the PHP remark is that the publication is from the point of view of D as (making it the best?) scripting language. In this case, why C/C++/Rust are there at all? These are system-level languages that have very different priorities than scripting-level languages.
PR 101 for Engineers: how to run your PR campaign as a non-marketing person
Buy a desktop or a special interface port if you need something specialized.
I've bought a couple of electronic items on alibaba and had a good experience- Clearly, you have to pray that the product works correctly, since returns/refunds are pretty impractical.
Algo – 1-click IPSEC VPN in the Cloud
I have that spreadsheet as well, but most of those aren't probably life changing and I'm achieving 90% of that using other, simpler solutions.

(Example: I bought so many components to play with home automation, but 6 months later I haven't played with it again, because my apt is so tiny that it isn't really needed...)
Anything with audio. ASIO on Windows is a mess of exclusive application usage and without it you're looking at latency so bad that I can't real-time monitor and talk at the same time because the echo effect kills me (and it's worse if you want to aggregate multiple audio devices). Linux--there's nothing worthwhile in terms of audio software and JACK is a disaster.

Even if I switch everything else I do to Windows and Linux, and I'm considering it, I'll end up keeping a Mac around for the foreseeable future.
How does this research imply that there's any effect on a pregnant woman/new mother's ability to take a PE exam? The study talks about a gray matter reduction in small areas of the brain associated with social interaction. Based on other experiments, they further theorized that this may be a tool to help the mother quickly recognize her infant and assess its needs. Has nothing to do with engineering...
Also, women have hips only just wide enough to give birth safely. Many need c-sections, and childbirth is painful and risky.

Why would this evolve if there wasn't an equally strong survival pressure to having a smaller pelvis?

It doesn't even need to be knee problems, just not being able to run as fast might do.
How would a non-Java developer best contribute to Jenkins?
And it's not just on laptops/desktops. I use a gamer keyboard (because of the 22 macro keys it has) and a gamer mouse (I like the ergonomics and tracking) for work. And of course, they have the obligatory fugly LED lighting and garish stylings.
> even windows ussually has a seperate password to create user accounts

Wrong, I'd say. Only if you or the IT department specifically set it up that way.

Also, again IIRC but I think you have to type password the first time you use sudo un a session on desktop Ubuntu (or after 15 minutes).
Yes. And for renewables with battery backup would require 375 GwH of storage to get a reasonable two week minimum to be considered reliable backup for a equal electicity producion.
You can calculate easily 24 * 14 * 1.117
Its not about just how much long sun is up, its about snowstorms and ice.
I don't think it would work. Let's say out of every click 20% come from your fake clicker. Advertisers would simply charge 20% less, the net effect would be the same for both advertisers and publishers. Especially on mobile there are already accidental clicks that have that effect.