skysight-inc/HackerNews huggingface dataset:
>Your idea is not a step up. It's changing the discrimination to something else. You're not about tolerance - you're about forcing your world view on other people.

No, I'm not. I'm about not kowtowing to people who have demonstrated, over and over again, that they have zero tolerance for people who don't conform to their religious teachings and lifestyle choices. Thinking that these people are somehow going to treat others fairly is fantasy.

>edit: Also, in a very reliably blue state like California, not sure you can level all the blame for prop 8 at just "religious conservatives".

Who else are you going to blame? The only people who want to restrict the rights of homosexuals are religious people. Non-religious people don't care, because they don't have dogmatic teachings telling them that being gay is "evil" and destroying society. California being "blue" has little to do with it: it's not only non-religious people who vote "blue".

As for you, if your mail-in ballot shows you to be conservative and you vote for people like Cruz, then you're voting for what you claim to be against (things like Prop 8). Note that I'm not claiming that all religious people are conservative and anti-LGBT; there's a reason I singled out "religious conservatives".

>Most Republicans that I know were not "proudly discriminating" - they thought they were protecting their rights to their religion.

That's because their flavor of religion does encourage them to discriminate, so yes, they really were "proudly discriminating".
http://arstechnica.com/apple/2016/10/apple-quietly-kills-non...
And much appreciated your help is!

I'm in much the same boat. I have great admiration for those who have pulled off the mid-life career switch into biotechnology. There's one of those folk at the Buck Institute working on senescent cells with Judith Campisi of UNITY, in fact, transitioned over from a former entrepreneurial business career. He quit that, went back to school, and there he is, being a scientist and advancing the state of the art: http://www.buckinstitute.org/content/kevin-perrott

But for me, the math works out such that the road of greatest efficiency is to channel money into research funding via organizations like the SENS Research Foundation that I know are going to make good use of it, and have a great track record of making good use of past donations.
So... Vine is shutting down? Why mince words? The app is the only part of the service that you can use to generate content, unless I'm missing something.
16g ram: perhaps 13g available to the user. If you run chrome/spotify/slack/an editor you're often left with only 8g useable.

ml work commonly uses data that is 8g+ -- and regularly 32g+ -- just for the data itself. Yes you can work on remote servers but it's convenient to be able to work and develop locally.
Someone asked about it in the earnings call if you're curious [1]. I think it's been widely speculated about before but it seems like they're exploring new technologies (e.g. Wireless) that are more cost-effective [2].

[1] https://abc.xyz/investor/

[2] https://www.technologyreview.com/s/602730/google-is-cutting-...
If you come to a manager who's an anti-LGBT crusader outside of work with some issues related to your same-sex marriage, if you really think that person is going to give you a fair shake, you're insane. They may try to hide their views so they don't get fired, but it absolutely will affect their treatment of you.
i wonder though how the reactions will be after a few weeks/months when people actually USED the Touch Bar.

It seems kind of early/hard to comment on this thing without having used it yet..
The funding requirements for theoretical physics aren't really any different from mathematics (and like mathematics, there's usually more than enough TA positions to go around).
apple has fucked up with this mbp. I am going full custom laptop now, one that I have designed myself with linux. as a developer, the touch bar, lack of USBs/HDMI/ports is unacceptable. I quit. I just destroyed my iphone 7, threw away my ipad, and am s*mizing my old ipod right now.
I know you're being glib, but no, it's the opposite. Without it we'd still be in continuous war and likely a bit backward, comparatively. Not that we have forsaken war, but we more or less need it to keep the barbarians at bay and spread your vision of not-war.
MOTHER AND DAUGHTER FIGHT
I'm so baffled by this... Does Lenovo really use text-to-speech for their marketing video voice-over?!?
Absolutely! All of the devs from that era had their own bag of tricks, and the Age of Empires team had some cool ones.
I think the big distinguishing feature is that this is first-class support built into the platform, so it will likely have many more users than previous efforts. I don't anticipate it being generally useful until at least JDK11, though.
unless I'm mistaken, this looks more like a open-source-as-a-resume project based on rehash of existing open source WebRTC projects like Muaz-Khan's WebRTC-Scalable-Broadcast [1] than a breakthrough. I seriously doubt they overcame scaling problems inherent with those projects.

Proving me wrong would be simple: just demonstrate live streaming to thousands or even hundreds of viewers without adding servers.

[1]: https://github.com/muaz-khan/WebRTC-Scalable-Broadcast
Doesn't the EU have extensive privacy laws?
> I wonder why the GC/CC are not multithreaded though. It seems like those are fairly isolated components, considering the entire application gets suspended so they can do their job, i.e. prime candidates for parallelism.

> When forcing a collection on a large firefox instance it can easily spend 20+ seconds collecting on a single thread while a java VM can munch churn through something like 1 gigabyte per second per core.

Several reasons why this isn't low-hanging fruit and isn't as valuable as it may seem:

1. Servo runs separate origins as fully separated JS VMs on separate threads. Because they're separate runtimes, the collections can already happen concurrently.

2. The isolated JS runtimes imply isolated heaps, so there is no need for global collection (and in fact no way to do it even if we wanted to with the current SpiderMonkey architecture). Small individual per-origin heaps are much faster to collect than large global heaps.

3. While collection is happening, like in other modern browsers, the Servo chrome and scrolling are fully responsive. But Servo goes beyond that: animations, layout, and repainting can also happen while a GC is occurring. This means that CSS transitions/animations on the page (all animations, not just transform and opacity!) will still happen while the page is collecting, and you can switch tabs and resize the window while the GC is running. You can even interact with cross-origin iframes on the page, so GCs triggered by ads won't affect the content you're reading!

4. SpiderMonkey already has incremental and generational GC, so we've done most of the work necessary to reduce stop-the-world pauses already.

5. Making a single-threaded GC concurrent is a lot of work. It's not low-hanging fruit by any stretch of the imagination.

6. Furthermore, making a single-threaded GC concurrent usually involves a throughput loss, because now you need operations to be atomic that weren't atomic before.

That said, the GC is something that the SpiderMonkey team continues to make steady progress on, and that work directly benefits Servo. So fear not, we aren't neglecting the GC either :)
Wow, people are getting very emotional about this. You know, Apple doesn't have an obligation to create the perfect product for your unique snowflake use case. And you don't have an obligation to buy any of their products either. Like, what are you people expecting from Apple?

A few thoughts of mine:

Pros:
- Beautiful, thin, lighter design
- Great screen (could of course have been even better)
- Fast enough processor for most pro tasks
- Judging by Apple's history, very good build quality
- Up to 10 hours of battery life
- A great OS mixing UNIX and support for professional programs

Neutral:
- Touch Bar: might be amazing, might just be an irritation. We don't know yet. I for one think it could be nice for music production and DJing, but likely not for programming. A few people actually use the function keys a lot. As before, they will be available while pressing the fn key. But people might want real keys.
Since I use vim a lot, it's irritating that the Esc key won't necessarily always be where I expect it to. Sure, it will be available in the terminal, but in IntelliJ with the vim plugin? I might have to remap Esc to Caps Lock. An irritation but not a major deal breaker for most people.
- Only thunderbolt ports. I think this is the right move and in line with expected Apple behavior, but I guess some people want to be able to simply connect old/current generation USB peripherals without any adapters
- No more MagSafe.
- Faster AMD graphics. This is of course nice, except for CUDA people and people who want to install Linux on their MacBooks (but seriously, why would you want to do that?) Also, positive: good support for external screens. But only for certain ones? I'm not sure about this, has anyone figured out exactly what screens can be used?
- New keyboard, which some people will like and some won't.

Negative:
- Maximum of 16 GB of RAM, wtf? This is the only major deal breaker I see that applies to many people.
- Hefty price. But we're talking about Apple here, folks. Pay to play

To conclude, a great but expensive premium notebook with the major flaw of being limited to 16 GB of RAM. If you really need CUDA support, real function keys or have to be able to plug in various peripherals without adapters, this might not be the right computer for you.
I'm a power user. I currently have 43 applications open simultaneously on my i5 MBAir with 8 GB Ram. I have VMware fusion running Windows 7 (With Visio running inside that), and virtualBox running 4 OpenBSD images, Google Earth, the entire Office Suite (PPT/Excel/Word), Safari with 12-15 Tabs, etc, etc..

Of the approximately 100 million or so Macintosh Laptop users, it's entirely possible that a million of them are High End video editing or Developers/3D modeling and require more than 8GB, but I"m pretty confident that the vast majority of Macintosh Laptop Users will require less out of their system than I do - and, for better or worse, a lot of the high end scientific workstation/CAD-CAM/Servers/etc... have departed from the Macintosh Laptop Platform, and are now running on the MacPro, or, or, more likely, Linux/Windows.

And yes, I realize I've just argued myself into a corner, that those people have had to leave the Macintosh Laptop world because they need the horsepower/memory that they can only get on other platforms - but that's who is left on the MacLaptop community, and that's who Apple is targeting.
I'll put it on my list to investigate.
3 frameworks you can use to design your business
"But nowadays we browse the web on ... that have much more sophisticated processors, often with two, four or even more cores."

Having batched GPU rendering / rasterization makes real sense, yes. When it shown, the browser is the largest screen space consumer.

4K displays (300ppi) increased number of pixels that need to be painted by 9 times. Thus CPU rendering / rasterization is not the option anymore, yes.

But browser is not the only process competing for those cores.

2 or even 4 cores ... You have more front running applications than that these days. Some of them are invisible but still CPU intense.

In order to get significant benefits from parallelism in browsers the number of cores shall be measured in tens at least I think. If not even more than that. To run things in parallel like bunch of Cassowary solvers for each BFC container.

I suspect that the main bottleneck at the moment is in existence of methods [1] that force synchronous layout / reflow of the content. These are things that kill parallel execution. DOM API shall change towards batch updates or other more parallel friendly means.

[1] https://gist.github.com/paulirish/5d52fb081b3570c81e3a
Dennis potter wrote an intriguing take on this.

When Potter was dying he wrote Karaoke (which was about a dying writer writing a play entitled Karaoke who discovers his characters actually exist)

This is followed by Cold Lazarus which is set in a dystopian future in a lab working on the cryogenically frozen head of the author from Karaoke.

There is a fairly open question as to how much of Karaoke is a prequel and how much of it is a concurrent experience of the mind being experimented upon.

https://en.wikipedia.org/wiki/Karaoke_(TV_series)

https://en.wikipedia.org/wiki/Cold_Lazarus
We can see from this article (50% raises happening after implementation) that even in the most cognizant companies wanting as much fairness as possible in salaries, you have huge discrepancies and hugely underpaid people because they can get away with it. They only time it was fixed was when they were essentially shamed into doing it, even if that shaming was self-inflicted.

Why did it take implementing this program to give those people a 50% raise? Was it not obvious prior to this that they were below market rate? Did Lunar do the traditional salary negotiation discussion with new hires prior to open salaries?
I'm not sure yours and their definition of net neutrality overlaps much.

I personally don't think "not modifying user data" above IP is much of a net neutrality issue either; it should be a felony issue, as is tampering with mail.
Turned my gaming PC into a Hackintosh because games became boring. I'm amazed at how easy that went down.

Installing OS X took only a little longer than on my native Macs. I just had to tick a few checkmarks in the Hackintosh post-install software to customize for my setup.

OS X 10.11 updates I could install as soon as they were available from Apple. No problems at all. (I of course checked the appropriate forums for compatibility notes but there never were any problems reported). Haven't installed 10.12 yet (as I'm not too thrilled by the OS on my MBP anyways) but I heard it works just fine on Hackintoshes.

Now the caveats: I disabled the onboard audio and attached external USB speakers instead. Because onboard audio seems to be more broken than not and USB audio "just works". I'm also connecting the machine via ethernet and don't have a WiFi adapter attached. Oh, and I got lucky in the first place by choosing OS X compatible hardware (Intel CPU, ASRock mainboard, AMD GPU).

Things that doen't work: Browser DRM with Safari. I can't watch Netflix on the machine. iMessage support is cumbersome. And I can't submit binaries to the app store from the machine.

But otherwise for work it's a beast (compile times are great compared to my MBP) :)

As long as you use Intel CPU/AMD GPU you're golden. Intel's HD GPUs work, too. Nvidia GPUs need 3rd party drivers from Nvidia.
Esc is used heavily in Excel too. I use Excel all day at work, then Vim at night for my hobby.
I'm including all the people who are currently using Macintosh Laptops - not including people on MacPros. Lots of Macbook Air users out there.
For people not stuck in Apple lock-in, USB-C charging is definitely a positive thing.

Have you laptop charge using you phone adapter, or the other way around.
Currently on my desk I have 2 laptops and one phone, all of them are USB-C capable.

Was the magsafe connector ever anything more than a marketing gimmick? Do you fall over your laptop power chord daily? Weekly? Has is ever occurred?
> why are they asking questions about kids, men have kids too

Rather, why are they asking questions about kids. This is "ask female engineers" not "Ask Mommy Engineers."
> In this performance, the band sucked overall. The guitarist didn't know what he was doing. But everybody (guardians, parents, teachers, friends) just keep saying, "Great performance brah, awesome shit, good going guys" etc.

Also known as the "Everything is Awesome" syndrome. And this is not just for kids. In American companies (at least as far as I could observe), management principles teach you that you should not say anything negative to the employee directly, instead talk about "opportunities for improvement", etc... It's everywhere.

And I wager that the political correctness is also very much linked to that.
https://griffintechnology.com/us/breaksafe-magnetic-usb-c-po...
As someone that is very naive when it comes to earnings reports, do you mind explaining why this is interesting?
Ham radio works for me. The power went out a few weeks ago. In the time it took me to walk across the room and turn on the radio they were already talking about it. I didn't bother to transmit, I didn't need to ask. In the next few minutes I heard reports from across the area, who had power, who didn't. It was way faster than waiting for news on facebook. I had a similar experience when there was a large amount of smoke blowing through. Was it something close or from a neighboring state?
Ham radio is pretty simple and you can get started for $50 (radio and test). What does it take? Check out http://hamstudy.org (no affiliation, just a happy user).
> Their definition of "pro" is just going to be less video-centric, and more developer-centric.

Their recent slate of choices makes me wonder how they are being developer-centric. Or if they understand developers at all. They sure don't make a point of showing off developer-centric features, innovations, and upgrades.
>top notch specs

You mean low-spec RAM? Slow SSD's? Obviously soldered in, lel...

A GPU that is apparently is on par with last, severely slower (compared to 1000 series nVidias), generation of GPU's? 2GB of VRAM, lel again

A CPU that is nothing to gawk at? (2.6~2.8 GHz nominal)

Crappy sound, crappy cooling, zero moisture resistance, all for ~2800 bucks

Meanwhile Lenovo I've got in order to work with Autodesk Inventor has the same CPU, 1TB 7200rpm HDD + 128GB SSD (replaceable), up to 32GB RAM (I've got 16GB in 2 slots out of 4), 960M with 4GB VRAM, SD card reader that is amazing to have, bitching sound that kinda surprised me, full size keyboard, all for a whopping ~1000$. (And I'm fairly certain it will not die to humid air - I'm guilty of sometimes using it with water dripping off my fingers even)

Sure, it only has a 1080 screen and I don't care about battery life (since I use it as a mobile workstation that is plugged 99% of the time) and it obviously comes with Windows 10 (THE HORROR)

The point is: stop spreading bullshit about how amazing Apple hardware is. For the price you are paying it is a joke.
For anyone interested I built something similar (anonymous chat within a radius) as part of a pokemon go app A few months ago. It's an iOS app built, written in swift with a firebase backend

https://github.com/kingreza/Social-Go
Because of their resilience, tardigrades come to mind :)
I'm sorry that you're so oppressed. I grew up in a very conservative, rural state, and I think being LGBT has almost nothing to do with success. Here's a paper that supports my opinion:

"Using data from the 2000 U.S. Census, the authors explore two alternative explanations for the sexual orientation wage gap: occupational sorting, and human capital differences. They find that lesbian women earned more than heterosexual women irrespective of marital status, while gay men earned less than their married heterosexual counterparts but more than their cohabitating heterosexual counterparts. Results of a Oaxaca-Blinder decomposition indicate that the relative wage advantages observed for some groups of lesbians and gay men were mainly owing to greater levels of human capital accumulation (particularly education), while occupational sorting had little or no influence."

http://www.jstor.org/stable/25249171

I respect the fact that you hold an opinion that opposes mine, but you haven't convinced me that you are right and I am wrong.

I'm all for disallowing discrimination based on sexuality and gender identity in the workplace. But I see mandates on pronoun use (and other issues of that nature) as the government forcing an ideology upon people. And I certainly don't think being LGBT holds anyone back from reaching their goals in this country.
Yeah, it's really not up to the parents to raise their kids.
It's scarry how we get to this point where people write this kind of shit with a straight face.
Au contraire, Hitler and the Nazis are great analogy material for exactly the reason you stated: Everyone is familiar with them, so they are the perfect stand-in for <bad people> in any analogy. I'm not sure what you mean about the baggage, but an analogy always compares specific similarities between two otherwise different things, and therefore there will always be irrelevant differences, aka "baggage". If the listener insists on highlighting these irrelevant differences, what can the speaker do? Example:

Person A: John wouldn't do anything evil like that. He has a family and kids!

Person B: Well, let's not forget that Hitler also had a family and kids.

Person A: John is not Hitler!

Person B's analogy is perfectly rational and effective. He's making the point that simply having a family and kids will not stop people from committing even the greatest evils (and therefore probably not lesser evils, either). However, Person A ignores this obvious line of reasoning, and instead focuses on a total strawman: assuming that Person B said that John === Hitler. But what could Person B have done to prevent this? Simply not using Hitler wouldn't work:

Person A: John wouldn't do anything evil like that. He has a family and kids!

Person B: Well, let's not forget that <some other bad person besides Hitler> also had a family and kids.

Person A: John is not <some other bad person besides Hitler>!

Person A is still factually correct in his final statement, yet it's still a total strawman. If he insists on employing this reasoning, then it's impossible for Person B to ever use an analogy, because an analogy always uses as its subject two different things, which are by definition not the same as each other in every single way.
Who’ll Start the Bidding? Learning the Ropes of Auctioneering
And have a wire between the ears...
This was very much a case of a researcher finding an unnecessarily provocative way of saying that medical technology to date hasn't done much for the processes important in late-stage aging. Which is true. There's only one therapy recently in clinical trials to clear the transthyretin amyloid that appears to be the major cause of death in the oldest people. No other therapy really even touches that form of age-related proteopathy. So the present situation is quite consistent with the appearance of a maximum to human life span, and will continue to be so until such time as the medical research and development community actually start to meaningfully address the forms of damage and waste accumulation that cause high late life mortality.
> SORRY, YOU NEED TO ENABLE JAVASCRIPT TO VISIT THIS WEBSITE.

I need Javascript to read a magazine article? Nope. Bye.
Do you remember the book? I'd be interested in reading that.
Well, I would definitely do the same thing myself.
What do you even mean by that? On iOS any app can request a TouchID authentication for upgraded privileges. Would be surprised if something similar weren't possible. 1Password on iOS uses TouchID. It's certainly not unencrypted at rest.

That's the goal - I provide my TouchID + maybe a PIN (or if for added security, combined with separate channel factor).
Its unlikely pixar is involved. It can be realy anything. But it has nice realistic atmosphere at times. Looks very unbiased. I would guess Arnold because unbiased would take too much time and Arnold just has that real vibe without being too slow.
The US is #30 on world suicide lists.

https://en.wikipedia.org/wiki/List_of_countries_by_suicide_r...

South Korea and Japan are much higher.

Also, given the US's gun laws presumably suicide is often more successfully completed in the US than in other places. Given this, the US suicide rate isn't comparatively that high.