skysight-inc/HackerNews huggingface dataset:
I particularly want to talk about "Furthermore, allowing system software to be distributed free of charge via these organizations has limited our ability to convince Apple resellers to distribute and promote Apple system software products to their customers."
Before and After: The Rain’s Impact on Three California Reservoirs
FBI Uncovers Al-Qaeda Plot to Just Sit Back and Enjoy Collapse of United States
This is true, but you make it sound like this is a response to and even a solution for my comment, when I was actually assuming a phonetic transcription: such transcriptions also vary in how narrowly they define the sound involved, and it is the nuance of sound to which I was commenting, as even in a very narrow phonetic transcription (with tons of marks to try to adjust the sounds of the phonemes), you just can't represent what a native speaker sounds like using these symbols without adjusting for language; and I guess we just have to disagree with how "pretty close" the result is, as when I thought about what I would want to use an IPA->speech tool to accomplish, they all involved vowel charts ;P.
Android ImageViews Tutorial
How trump is making america’s internet and digital economy a lot less great
You have a very odd view of rights. It's /within their means/ as a producer to require email to view their content. Just because you can do something doesn't make it your right to do something. Doesn't make it wrong to do it either, but that's god damn miles from a right.

In addition, just because you can do something doesn't mean you should, and it's within my means to assert that anyone who asks for my contact information but doesn't know me personally /definitely/ wants to spam me, there's no other reason for them to ask for that information.

Being polite, spamming is rude. Being rude, people who send or enable spam are worthless scum. I have no time for anyone who chooses willfully to be part of that cycle.

My freedom to express that opinion actually /is/ a right[1].

[1] http://www.un.org/en/universal-declaration-human-rights/
Android TextViews Tutorial
Note that the space shuttle didn't use processors running in lockstep, like the Tandem machines do (from what I understand). It used 5 single-core computers. Four of them would run the primary software, with a single control channel controlled by each of the four.

For something like the elevons, control was accomplished by connecting 3 actuators to 3 of the channels, with voting being accomplished by physical force - if the 3 computers disagreed, the 2 would overpower the one. (Things like thrusters used electronic voting, close to the thruster itself.)

This seems closer to modern architectures with multiple computers, than the mainframe idea of redundant hardware.
I like these guides by AP journalist Jonathan Stray:

https://source.opennews.org/en-US/learning/security-journali...

https://source.opennews.org/en-US/learning/security-journali...

In general, I think the two things that activists and journalists need to do that they often don't do, yet is a very common attack vector:

1. Enable two-factor auth on all accounts, especially their email.

2. Care about proper access control.

#2 is something I see violated quite frequently by tech novices, as it is a fairly mundane detail. Such as giving everyone admin level access to the org's Wordpress installation, and someone inevitably gets phished. And then there's the even more common problem of not revoking access when a member leaves.

And of course, phishing seems by far the most common way that groups get hacked. The recent U.S. election is the new canonical example, but I believe it's been the downfall of many other high profile orgs, such as the Associated Press and HBGary.
Or that AS/400 calls the tech to fix it and s/he just does it while no one is around. Had a call once from IBM asking for directions since the AS/400 RAID cache battery needed replacing. No danger of losing data, the AS/400 was just running slower because it was bypassing the cache.
I'm not entirely sure. On my dad's side of the family, the research I've done suggests that our family has been in the US since at least sometime around the Revolutionary War era. But records get really spotty and inconsistent that far back, so it's hard to be sure about much before 1800 or so.

On my mom's side of the family, one of my cousins has researched things back at least as far as when our ancestors came over from England and came through Ellis Island and all that. I don't recall the exact year or how many generations back it was though. I think maybe it was at the great-great-grandparent generation, but don't quote me on that.
I agree with you. I wonder if Trump did this in the most inflammatory way he could manage on purpose.
Gender stereotypes of intel ability emerge early and influence child’s interests
> You obviously were not in fear of career repercussions by posting your reply. I guarantee you that there are people reading your post now, who want to post a reasonable disagreement from the "conservative" viewpoint but will not because they are in (legitimate) fear of what negative affects it will have on their future employment.

Actually, I am. I'm a college student, and this account is (provably!) linked to my real-life identity. Everything I say here will have consequences for me as I enter the job market. I may be a member of the political majority (or zeitgeist), but the vast majority of companies don't want to see any sort of political writing linked to their candidates. Hello, future talent scouts!

I regret that my potential responders feel as if they have been silenced. However, they are under no obligation to reveal their real-life identities on Hacker News. Moreover, I would not be justified in blaming them for choosing to remain anonymous regardless of their political views - it's even in my interest to be anonymous.

Apart from the above, there's nothing I can do to assuage an individual's discomfort in responding to me. I don't feel qualified to comment on workplace politics - I simply don't have experience in them.

Edit:

I guess I can respond to the idea of outside speech making its way into the workplace. As a general rule, I don't think that the things people say and believe in their free time should be used against them in hiring and workplace decisions.

That being said, I understand the practical need of companies to protect themselves from both liabilities (e.g., the PR disaster of hiring a neo-Nazi) and from workplace clashes (e.g., hiring someone who genuinely believes that the immigrants on their team shouldn't be there because of their race or religion). As a society, we need to figure out how to balance these concerns in a way that eliminates the discomfort on both sides of the isle.
I've found they're extremely fragile though. I can't imagine it would hold up in a backpack, without a hard cover.
I don't know if a programming-specific one is needed but you can save a lot of time learning how to touch-type. http://steve-yegge.blogspot.com/2008/09/programmings-dirties...
It would be interesting to learn the approach taken when developing this.

I sounds clear enough, but there are a few issues which would need to be resolved before I would use it. For example, when I entered "o:", which should be a long pure vowel, I got a diphthong. The first example [ˈnɑɹkoʊˌklɛpˈtɑkɹəsi] has the IPA for a General American accent but sounds more like Received Pronunciation to me. Some IPA characters aren't voiced at all. These might be fixable, but how easy this is depends on the implementation approach.

Decades ago, I developed a formant speech synthesizer (the details are here: http://web.onetel.com/~hibou/Formant%20Speech%20Synthesizer....). Formant speech synthesizers work by passing a pulsed or random input through a series of filters to generate speech sounds, and can be easily adapted to different accents and speakers. However, it is difficult to get them to sound natural, so they usually sound more like Daleks than people.

I've also done some rule-based text to speech. This works quite well for Standard English pronunciations in a Glasgow accent, the closest accent to English spelling and therefore the one which can be most reliably generated with the smallest number of exceptions.

More recent approaches to speech synthesis sound more natural but are limited to a particular accent and speaker. It's never a Glasgow accent, and developing one for a new speaker and accent is a major undertaking. Were I to switch accents to Received Pronunciation or General American, there would be many more exceptions to the pronunciation rules. Storing pronunciations in a dictionary only works for words stored in the dictionary.
If future work can add new artificial amino acids mapped that can be specified using the new base pairs, then it would be adding something categorically new - but still seems pretty far off.
You innately trust a host of third parties every single time you use a computer.

The only alternative would be coding the thing 100% yourself.

The only question is of who you choose to trust and how informed your decision is.
>If my reading of the paper is correct, the unnatural XY base pair doesn't have any function per se, but without it the organism fails to replicate its DNA and quickly dies.

That's actually differently to how I've read it - it appears to me that the XY pairing is stable and not harmful to the host and so is not degraded or removed (recognised as foreign by mis-sense DNA proof readers) but is therwise not performing any function, although some of the technical details are missing.

As to your second point, we already have highly perfected 'terminator' technology, currently in 3 forms:

1) the infamous Monsanto terminator technology, where second generation seeds would not be viable (which, incidentally, would be a significant benefit to some farmers growing genetically engineered cotton and potentially their crops, as spilt seed from harvest would not germinate)

2) in bacteria and other organisms etc in the form that you describe above - ie lack of a substance is fatal - usually this substance is some generic low dose antibiotic that triggers a genetic switch when present

3) as you suggest, removing an organisms ability to synthesise a particular amino acid and having it dependent on food
IANAL: The constitutionality of this EO is a bit beyond by expertise, but it does appear to me to violate at least one federal law: https://en.wikipedia.org/wiki/Immigration_and_Nationality_Ac...
VISA founder Dee Hock's management principles, in his own words (1996)
My maternal grandfather came from Spain.

My maternal grandmother is English for many generations.

My Father was born in Burma, but his mother went there from London and his father went there from Ireland. (They met in Paris and got married.)

> That is, the first person who eventually settled in a country other than the one they were born in

That's clear and simple, but it's an unusual description of immigrant.
Imagine if you will, a modern cafeteria in one of the 48 US states during the 1950's, back when McDonald's was really just a startup with less than 100 outlets, not universally familiar.

This would be in black & white.

There were already well-established positions as handing-out-food-machines in the cafeteria serving line.

These never have been high-paying jobs, but otherwise over the decades evolving levels of stress would seem to be dependent on benevolence of owners when it comes to balancing the gradual benefits of mass production/automation with their employees.

These were usually very low stress jobs back then, so at one time there was a lot to work with.
Just noting, this is a voluntary response poll. Such polls have biased samples and really shouldn't be used for inference.

https://en.wikipedia.org/wiki/Self-selection_bias
Isn't reddit already the paid version of reddit?
"Imprisoned with the Pharaohs" (1924), a short story ghost written by HP Lovecraft:

https://en.m.wikipedia.org/wiki/Imprisoned_with_the_Pharaohs
McDonald's in China (at least in some branches in Shanghai) has automated kiosks for ordering. They're similar to the ones they've had in the UK for a while now, except that they have a way to scan a QR code from your phone's screen (commonly used for WeChat and Alipay payments via QR code).
Has anyone attempted to fab a chip in an older process? I have wanted to build a CPU for kicks, but it would be great to have real silicon rather than being stuck on FPGA. I'd consider it reasonable if you could fab a CPU for <$2000 or so.
> Which is only available on...

It's available anywhere where developers have access to the drivers. Which highlights the point exactly. Those who care to fix the lock-in mess, help. Those who want to keep the balkanized status quo, actively prevent improving the situation. Trying to justify such behavior isn't just hypocritical - it's absurd.
If anyone is looking for an open source alternative to Pragmata Pro, I found Iosevka[1] to be a great replacement.

[1] - https://github.com/be5invis/Iosevka
If your family moved from Britain to Britain, and then your portion of Britain went and changed it's name to the US (or Canada, and so on) did you ever immigrate? Immigrate generally includes both migrating and changing countries simultaneously.
In theory, police officers (and similar professions, also military) have various privileges, like early retirement and some other benefits (depending on the country).

I'm not sure if there even was a time where these things were enough, but right now they certainly don't outweigh the psychological devastation which almost inevitably follows being on duty for a couple of years.

I don't know the reasons but I'm sure there are many, ranging from cultural shifts in society to particular regulations they use to operate.

Still, the fact remains that the job is nowadays really bad. It's hard for people who never experienced it to understand how bad it is. An analogy which often speaks to programmers is: imagine the worst case of big corporation you can, stuffed with dick-head managers, full of pointless activities which obviously contradict each other, and so on. Now imagine every single manager above you can put you in jail for almost anything - but doesn't have to, if they don't feel like it - and that you are one weird rumor away from being fired (or worse). And that's on top of actual job being shitty, tedious, sometimes pointless, always psychically and emotionally draining.

All this is to say that I agree that "one day a week of social positive work" wouldn't help very much.
How to Unlock Netflix Hidden Categories
Casustelefon
One of the best programmers I know types surprisingly slowly. Maybe because he's older and his fingers just don't move very fast.
The shell of elementary OS, called Pantheon, can be installed on Arch linux. https://wiki.archlinux.org/index.php/Pantheon
"But today a lot of modern cloud infrastructure is getting written in Go"

I don't think so. I our circles, we think 'Go' is a thing, but in most of the world, it's not.

Rust, Go, these are all popular with new companies.

Enterprises are so often .Net/Java + Oracle etc..

It's a big world of hospitals, large companies, government agencies etc..
The average user doesn't need to nor doesn't want to know about the existence of Widevine. And if he's told about it, he wouldn't care about it, he just wants to watch Netflix.
Vivaldi is worth taking a look at. It's headed up by the former Opera CEO and is targeted at the more savvy, developer-type user. I think their tagline is "a browser for our friends".

It's not perfect, but I've found myself having to open up Chrome as a backup less and less often. At this point I think it's been about a month since I've needed Chrome.
> All the videos I’ve encountered so far online and offline have played fine. Unlike QuickTime X player on macOS the GNOME video player has speed controls!

Is there a way to get better performance out of Gnome video player when scrubbing back and forth in a video? Quicktime 7 and X on macOS (and commercial tools like RV on Linux) are great at this, and it would be cool to have an open source equivalent.
Does your job contradict your beliefs?
Sure, in the recruiter land, Bachelor's + 5 years of exp = Master's. there are exceptions to the rule.
Id rather more people suffer from this and the problem be fixed rather than branching code for different devices.
I tried that and it doesn't look right because the elementary theme hasn't been updated for GTK 3.20/22. It only looks right on GTK 3.18.
Good on you for actually reading the law rather than just skimming Wikipedia like I did.

I'm going to defer with the ACLU's assertion that it's unconstitutional/illegal because I trust them and they know a lot more about the law than I do. Here's their explanation for why they think it's illegal: https://www.aclu.org/blog/speak-freely/well-see-you-court-wh...
There are still a few (emulated) ITS systems running online. In particular, there's UP, which you can SUPDUP into from your home machine, and even get an account on, if you ask nicely.

Also, if you're interested in fiddling with ITS, and weren't around in The Good Old Days (as I was not), Björn Victor's ITS wiki (http://its.victor.se/wiki/) is an invaluable resource.
I once wished this were possible too, but in reality it isn't.

With n branches there are n! permutations to test. That's a lot of infrastructure to maintain and computing power to spend and you still don't end up with a single team-blessed deployment artifact that can automatically be promoted for manual testing or release.

Don't get me wrong, feature-toggles are indeed a pain in the ass, but in my experience cherry-picking branches to merge really is much much worse.
But how does that lead to the logic of turning the hardware into a piece of trash, instead of just informing the user?
> Campaigning for H1B increases means campaigning for them across the board.

No, it doesn't mean that.
This is true but not very interesting observation.

Machines and humans are not 100% substitutable. There are tradeoffs and cost is just one of those tradeoffs. Humans, for example, are pretty good at improvising when something goes wrong, not so much for machines.

When regulatory policies (including minimum wage rules) raise the cost of labor the tipping point with regard to those tradeoffs switches towards automation. It isn't a universal tipping point though. It will be different for every particular industry and job type and regulatory regime.

While automation is getting better, it is obviously not sufficient to replace humans in all situations. But if the costs of human labor go up (direct costs and indirect regulatory costs), then the tradeoff changes in favor of automation sooner and in more situations.

There is a significant difference between automation that rolls out because it provides a better solution, all other things being equal, and automation that rolls out because the regulatory environment just took human labor out of the running.

I've actually had conversations with party activists regarding the minimum wage where I asked why $15/hour?, why not $20, $25, $50? What was magic about $15? The answer was stunning. They actually wanted to go to $20, $25 or higher giving the argument that that way people would have more money to spend and it would boost the economy. They really and truly believed that there were no consequences to raising the minimum wage. That everything else would stay the same and that workers would simply have more money in their pockets. That amount of economic ignorance is stunning when coming from someone actively involved in state level party politics.

As a final note, when automation isn't available to substitute for labor and the labor costs costs up then the result is simply that the service evaporates. Suddenly there is absolutely no supply for the service/product because the regulatory regime has made it economically infeasible. For example there are businesses leaving or actively avoiding California because the labor regime is too onerous for some economic activity.
Giuliani 'It's based substantial on evidence people are sending terrorist into our country'[0]. If christian terrorist would be coming in to US with evil intention from certain countries I don't think anyone would oppose them being banned temporarily while their organisation is taken care of. Trump is looking to attack ISIS in the next 30 days if someone wasn't paying attention and wants to lower risk of attacks happening by people coming in. It's easy to misrepresent what someone is saying as we have seen the last year.

Obama has been bombing these countries killing innocent people and now people are upset that Trump doesn't let army age men to come from these countries while he is taking care of the terrorist Obamas action created? Where were the marches against Obamas warmongering policies?

[0]https://youtu.be/NF2k11QQW0g?t=4m00s
I started to look for an alternative after the recent MacBook pros refresh debacle and I found Thinkpad plus Arch Linux to be a fantastic combo.
Ask HN: It's 2017, should I learn Python 3 or 2?
Self taught dev here: I've become a Ruby and Ruby on Rails expert. I've become awesome at Node and Express.js, and even ES6 and React.. I decided it was time to move onto Python and Django.

I began the Coursera specialization and used Python 3 to solve the first course, but then I discovered that the rest of the courses were all using Python 2.

There aren't any Python 3 powered certifications on Coursera and since last year I read the community was on the Depression Stage [1], should I learn Python 3 or 2?

PS- Any great resources you'd recommend?

[1]: https://news.ycombinator.com/item?id=10822861
Resistance Manual
mom's side: 1619.
dad's side: 1916
wife: 1996.
i "win" the argument with nativists coming _and_ going.
Well I don't know about 0.5%, but a small minority? Absolutely. Most people who interact with computers don't know how to use them. And out of the people who do know how to use it, an even smaller percentage would care about using Chromium over Chrome.
I’d summarize in a different way.

Rust proponents often overestimate practical impart of those C++ safely problems fixed by Rust.

At the same time, they often underestimate or ignore Rust’s problems caused by the same safety thing. The main of which is, it’s hard to implement some widely used data structures in Rust. Here’s my old thread where I discuss the topic in details:

https://news.ycombinator.com/item?id=11977247
Lol there is no alternative, unless you don't care for any of macOS's features that makes it so great.