skysight-inc/HackerNews huggingface dataset:
Ask HN: Girlfriend worrying about Muslim Friends, in Panic. What are my options?
My girlfriends (usually over-reactive, but in this case, fears are justified) is worried that Trump's administration will come after her Muslim friends (most are citizens born to 1st generation immigrants). She is also worried that somehow Trump's administration will next come after Indian (like me) and Chinese immigrants as well as Citizens. I was born here in California to Indian immigrant parents.

She wants us to think about moving to Europe or Australia.

I told her

1) It's a stretch to say that Trump will come after non-muslims, but am not sure anymore. Anyone have thoughts or info on if he'll come after all races and religions besides Muslims?

2) That it's not any different in Europe, and Australia is also not welcoming towards Indians and immigrants.

What are my options? She is pretty adament, and I think my last option would be to leave her, (but I'd rather not).
There are academic studies confirming the number of conservative vs. liberal fakenews sites. That doesn't make fakenews an intrinsic problem with conservativism! Clearly: both ends of the spectrum are willing to deploy almost any tactic available to them. It just means that in the last election, Trump's supporters leaned far more heavily on fakenews than Clinton's.

Since fakenews sites are principally stood up to make money for fraudsters and probably secondarily stood up to jam the election process by foreign governments (no serious supporter of Trump thinks a news site with stories about demon orgies is going to help the cause), the motives of the sites themselves are almost besides the point.
Troubling. Thanks for sharing. I wonder how the percent of innocents killed by drone strikes compares to the number for non-drone combat.
Note that all those computers shared the same bus, and so that the complete system wasn't as redundant as hoped as this story[1] retells:

"At 12:12 GMT 13 May 2008, a space shuttle was loading its hypergolic fuel for mission STS-124 when a 3-1 disagreement occurred among its General Purpose Computers (GPC 4 disagreed with the other GPCs). Three seconds later, the split became 2-1-1 (GPC 2 now disagreed with GPC 4 and the other two
GPCs). This required that the launch countdown be stopped.

During the subsequent troubleshooting, the remaining two GPCs disagreed (1-1-1-1 split). This was a complete system disagreement. However, none of the GPCs were faulty. The fault was in the FA 2 Multiplexer Demultiplexer. This fault was a crack in a diode. This crack was perpendicular to the normal current flow and completely through the current path. As a crack opened up, it changed the diode into another type of component ... a capacitor.

Because some of the bits in the signal are smaller than they should have been, some of the GPC receivers could not see these bits. The ability to see these bits depends on the sensitivity of the receiver, which is a function of manufacturing variances, temperature, and its power supply voltage.

From the symptoms, it is apparent that the receiver in GPC 4 was the least sensitive and saw the errors before the other three GPC. This caused GPC 4 to disagree with the other three. Then, as the crack in the diode widened, the bits became shorter to the point where GPC 2 could no longer see these bits; which caused it to disagree with the other GPC. At this point, the set of messages that was received correctly by GPC 4 was different from the set of messages that was correctly received by GPC 2 which was different again from the set of messages that was correctly received by GPC 1 and GPC 3. This process continued until GPC 1 and GPC 3 also disagreed with all the other GPC."

[1] Adapted from https://c3.nasa.gov/dashlink/projects/79/wiki/test_stories_s...
Ask HN: What CRM do you use for maintaining your personal network?
Hey Folks,

What CRM do you use for maintaining your personal network? Whilst I say "personal network", these are actually for a mixture of personal and business contacts, but these contacts won't be shared w/ co-workers.

Cheers,

Marcus
Depending on how much money you want to commit to this idea, I would suggest hiring a freelancer. Ideally you would have an in-house technical person to help you going forward.
NDA s are good but depending on the situation not implementable.
I suggest building a business moat that can't be copied even if the code is copied.
If you agree , I am building a network for people to contribute to projects and get rewarded for it. Public beta starts Feb 8th. Check out www.crowdraising.co
Not . Com
Yes very good point, I didn't want to mention Monsanto but I also think they're probably the company that is most likely to use such a technology on animals in the future, if they might get the chance to do so.
Having both?
notes/questions:

4. a citation why chrome would be "safer" than firefox (or edge) would be appreciated. in terms of privacy, i wouldn't trust chrome as much as i'd trust firefox.

7 and 10: as others have noted, where is the security risk in storing the encrypted vault in the cloud? actually, choosing user-friendly solutions has a security benefit in itself because it doesn't make you switch to less secure alternatives ("i'll just use my standard password for this one thing) out of laziness

9. should mention PGP, although that's certianly not convenient and might not work for less tech-savvy people.
I switched back to Firefox a few years ago and have been really happy with it. I only have Chrome installed for tab-casting (Amazon Prime Video, ugh).
I wouldn't say it is. For the past couple of years i've been using heavy IDEs (jetbrains stuff) for very verbose languages like java, and lightweight ones for more concise languages like js or haskell. Learning multiple IDE-s can sound stupid, but i feel that it helps me a lot.
Me too! I helped make it—it combines my two greatest passions. Making voice more accessible via speech-to-text, and videogames.
How to Build (And Maintain) Your Customer Loyalty
This is amazing. One of my friends group was diagnosed as manic depressive recently. They quit their job, and have major issues with spending hundreds of pounds at a time on random cool gear. This would be a very useful tool to help them make those impulses less damaging.
so, it's kind of worrying. I hope this kind of change won't be common among browsers. I'd rather a killswitch and a moment of "ah crap, I have to enable that" than a slew of third-party code enabled at all times.

no thanks.
I'd argue that any organism is inherently open source, just not necessarily free and open source.
TUIs are great for experienced users, but are terrible for inexperienced users.

A good example of where a simple GUI is useful is POS systems. Sure, you could use a TUI, but you'd have to train every 16 year old kid who works for you for 2 weeks over summer, which is going to cost you.

On the other hand, I've noticed that airlines still use a terminal emulator for their booking and check in system. They're amazingly fast at using it, most of the commands are 1 or 2 letters. But you're dealing with a smaller group of trained and skilled employees, with a much lower turnover and a much higher overall training requirement.

There's probably also legacy reasons why airlines use a TUI, but it seems that the staff never have any issues using it, I've never seen them having to consult a manual.
He's referring to Kermit Gosnell, a Philadelphia abortion doctor who ran an incredibly gruesome, dangerous, and unethical medical practice that apparently included "abortions" for viable infants; he basically built a practice that victimized poor residents of Philadelphia.

I agree that Gosnell got less coverage than it merited, although the motivation for that goes both ways: since a powerful majority of the country supports legal access to abortion, you could argue that Fox News avoided the story because it underscored the lack of availability of safe, ethical reproductive health services to the poor of this country, which is something the state-level Republican parties are campaigning against.
I'd say depends on what operating system is being targeted. If its windows then creating an installer will be good enough. On Linux using package managers is the norm. It doesn't matter about the language as such, python is only preferable simply because it is widely available on Linux (although that's changing now).

I'd personally never trust a zip file from the internet that tries to install something with /install.html or /install.php unless I know its from a trusted source.
Steve Jobs' biological father was a Syrian immigrant
Yeah, this is the impetus for things like sympathetic magic and other misapplications of correlation (or causation).
This seems like technology for technology's sake, with zero consideration for ethics.
Does sleeping work reliably with your set up? I heard that was a major pain a few years ago. I would find Kernel Panicing on wake to be unaceptable
Totally agree with setting a schedule, even better make that public atleast to your trusted circle of friends.
I have seen writers tweet number of words written everyday on their latest projects.
Having an accountability buddy helps a lot, even better if you have a community.
Faced with a similar problem, I am building a network of people with cognitive surplus and the drive like yourself,
We are launching on Feb 8th.
Check out crowdraising.co
Not .Com
Thoughts and feedback appreciated
What functionality is missing from Edge? I don't use it, but I've been following with a lot of enthusiasm as Edge supports all kinds of 'un-Microsoft' stuff these days like WebM: https://blogs.windows.com/msedgedev/2016/04/18/webm-vp9-and-...

Comparing the last version of IE, the latest Edge and, the latest Chrome: https://html5test.com/compare/browser/ie-11/edge-12/edge-15/... it looks like it's catching up and implementing a lot of important APIs.

As far as I know, Edge is a little slow to adopt new stuff, perhaps because they're afraid of implementing something and having everyone scream "Embrace, Extend, Extinguish!" at them.
Please don't use VHDL. Use verilog, as a great cycle accurate FOSS simulator/compiler exists for it (Verilator).
Can Edge save text documents without a hyperlink yet?
>For example if you live as far east as the end of Pleasanton / Dublin in East Bay you can have a roughly 45 minute commute to the financial and nearby districts in SF.

Only if you live right on top of the station. Since these places have relatively poor local transportation and parking demand at stations far outstrips supply, getting between your apartment and the station will add significant time.

Reminder that a normal commute is ~25 minutes. We've just gotten acclimated to extremes here.
You write this while we are witnessing the calamity in Western Europe involving these very same people. Islam does not intend to peacefully coexist in the west, it intends to completely wipe out all non-believers. No religion, no political ideology should be allowed to succeed in such an effort. "They" truly intend to end liberal western legal tradition by taking over demographically and using radical elements to terrorize and harangue infidels. I don't see a peaceful solution to this problem. It will be war.
You can setup network namespaces with ip netns and then start your chroot with ip netns exec.
Ah. Thanks. I see the name mentioned upthread. I didn't make the connection to look him up.
I think there should be a ban on "owning" custom sequences of DNA, as it will eventually lead to an accumulation of most of our "biological capital" in the hands of very few companies, which could then effectively control what and how we eat (and many other things as well). Already now most biodiversity has vanished from agriculture, with only a handful of different crop species accounting for more than 99 % of all harvests. This is highly dangerous economically, politically and environmentally.
It's what I do, ThinkPad T420 running OS X Yosemite.

I actually wrote about my experience: https://medium.com/@Ezhik/2fb487efe717 - but even disregarding obvious concerns like legality, there's still plenty of reasons to want to give Linux a shot properly, which mostly come down to the direction Apple is taking OS X and its hardware in.
Eh, maybe off of all google services, but the barrier from switching of the consumer version of chrome is frictionless. Uprooting you're whole life and moving to canada is a non-trivial commitment that it would be difficult to get the numbers neccesaary to have an impact. Moving to something like Brave not only limits googles potential developers & information flow, but harms there cash cow:ad revenue.

That said, I like Canada a lot and have spent a lot of time there. It is quite nice
Show HN: Robots Round Robin
For all the talk of diversity you can’t get more homogeneous than this site. Anyone with dissent views are pushed out. On top of that it seems to be okay to call Trump and his supporters openly racist, white supremacist, homophobic, anti-semite and what have you. Talk about double standards.
ZType is also really fun (and it runs in the browser)

http://zty.pe/
https://news.ycombinator.com/user?id=tptacek

OP used to own/manage a world-class security consulting firm in Chicago, and now runs the entire security team for several decent-sized startups. His expertise is the citation.
There is nothing in the Constitution that supports your assertion. You have been tricked--a radical, violent ideology, wrapped in a religion is out to harm all those who will not submit to it. How many Christians, non-believers, and generally alternative people have to be murdered until you figure this out? Also, Islam is not a race.

And please, un-American? Our self-preservation is now un-American?
I think it's reasonable to trust Firefox's privacy more than Chrome's. But there are very few people in the industry who trust it's security more than Chrome's. Chrome has a more secure architecture and one of the best security teams assembled for any consumer product.

The iOS and Chrome recommendations are the things I'm saying that I believe to be somewhat unpopular here. But in the software security community, they've been commonly accepted for several years now.

I try not to recommend PGP anymore, not because it's unsafe but because it's difficult to use and discouraging for unsophisticated users.

Having said that: I actively warn against trying to use PGP for secure email. Email has inferior security even with PGP layered on top of it. Signal was designed for long-term asynchronous conversations; if you can use PGP, you can use Signal. Use Signal instead.
[Resubmitting again to Show HN ... previously I linked to a blog post about the game, but this time I linked to the game directly, according the Show HN rules]

Here's the companion blog post:

https://www.linkedin.com/pulse/we-made-game-robots-round-rob...

The Signl.fm crew is here to answer any questions!
How were they only able to predict sexuality with 88% accuracy? Just predicting 'heterosexual' blindly would get you to 90% or more...
Hey-- I work at Nylas.

We're transitioning away from cloud sync for almost all functionality. More info here: https://blog.nylas.com/nylas-mail-is-now-free-8350d6a1044d
A personal, non-work-owned, laptop :-)
The way I would put it is that we run the entire security teams for several decent-sized startups. :)
Send your layout to MOSIS and they'll fab it on a multi-project wafer.
Massive asteroid to strike Earth
Yes, from a sheer mechanical perspective, but there's a reason the brain is predisposed to detect certain forms of signals within the noise of our sensory inputs. If you're wired to be more inclined to detect things like movements-as-threat then if you're in a high threat environment it is actually beneficial. Unfortunately that same wiring in a low threat environment presents as paranoia and will probably be detrimental to survival.

Now there is a difference between "detect movement," which the brain is wired to do no matter what and the next step of correlating it to "threat!", which could be the result of either biological, environmental, or both.
Chrome profile. Done.
That's completely untrue.

There were numerous well-understood PageRank alternatives available at the time (eg HITS was published in 1999[1]).

Google did lots of things right (good algorithm, good scaling, good UI, text-based advertising, spam handling, no portal etc), and to say it was "only PageRank" is just wrong.

[1] https://en.wikipedia.org/wiki/HITS_algorithm
As a child, I always had an irrational fear of channels on the TV with no signal - you'd get a blast of white noise accompanied with a grainy white noise image feed. Due to the internal amp configurations of the TV, the noise would always be much louder than normal channels, so it was always a shock when you landed on a dodgy channel. Then you would start to see faces and hear voices.

The film Paranormal Activity didn't sit so well with me...
Ironically (I think? Or is it Fittingly?), they're probably using MOCAS to try and find a replacement for MOCAS.
I appreciate your historic perspectives, but it feels like we're merely quibbling over terms/framework on this one. I don't think I'm oversimplifying, more like it's current mass-oriented software that essentially falls into two basic camps, Free and proprietary, with various small tweaks to each model. For example, something like a mass-NDA for every user is going to fail for consumer-oriented software, whereas a company contracting a discrete number of external auditing decomposes into trust through branding.

I'd love to find a commercial model that could work for consumer-oriented Free software [0], and I think it could sound quite similar to something you describe. It's just that those type of multi-party collaborations have been pulled into the attractor of free-as-in-beer, at least as far as the code itself is concerned.

[0] I say Free instead of Open, because I can envision software lacking just FSF freedoms 1b and 3 could get stuck in a bad state as well. Like say everyone knows there is a bug and how to fix it, but is legally prevented from doing so.
Sorry, I didn't read the Show HN rules carefully enough, and apparently I'm supposed to link directly to the game, not a blog post. I resubmitted here:

https://news.ycombinator.com/item?id=13517345
"the perception of patterns in randomness where none exist"

"Notably it was an election year, and associations between Islam and terrorism were widespread, suggesting that such interpretations were not entirely random"

"The “reality” our minds impose on random noise, influenced by our idiosyncratic beliefs and predispositions, can also be harmful"

" all experiences of auditory pareidolia are a form of hallucination"

Ive had a hypothesis for a while that prejudice/isms work the same way. The brain is just trying to make sense of vast amounts of noise. So many sounds, coming from so many directions, so many colors forming so many different shapes, which could be other living things, which could have various agendas(helpful or otherwise), so many memories...

Our egos can't handle the idea that we dont know, so we assume. Its a defense mechanism I think. After all, history repeats itself, so the most likely outcome is the one we have seen. Of course, we havent seen very much at all, and we might have misinterpreted what we did see.

And this leads to thinking we know all about people. We know all about people we've never met, we know what people are thinking when they do something... All because we are trying to make sense of the world using a microscopic amount of information.

Basically I think prejudice, projection, psychological biases, etc are all 'hallucinations' when we try to make sense of a world we cannot possibly completely understand.

edit can -> can't
"it would be great to have real silicon"

Why? I do chip design for a living, and I much prefer to work with an FPGA. They are "real silicon" as much as an ASIC.

"Because" is a perfectly good answer, btw.
Defending My Enemies
I'm inclined, via intuition rather than data, to think that things like paranoia, conspiracy thinking, etc are akin to auto-immune responses like asthma where the absence of real threats causes the system to become hyper-sensitive and attack itself or things that aren't truly threatening.
I don't think that sabotages are rare (as the lab head mentions in the NYT article). Though reporting to police certainly is.
Modern software hasn't had the capability until recently. These Stratus VOS systems get updates by direct assembly patching over the running kernel. Linux ksplice and kpatch are relatively new, and AFAIK only Oracle support their use in production over their own UEK Linux Kernel.

Source: I work with several ex-Stratus employees who have told me some of their war stories.
People have operated profitable businesses for centuries, so we pretty much know what works and what doesn't. I'm not sure I have anything to say that hasn't been said a thousand times before. I have no doubt that there's real value in business advice and coaching, but giving good personalized advice is hard. Just because my business works doesn't mean that I am able to distill exactly why. Not all good doers make good teachers, and vice versa.
Great news, just yesterday I was dusting off my old Cljs project and now this happened.

I was reading the docs on externs (how to describe your JS code - like a 3rd party library - Closure compliant for its API surface). Could it be possible to make Closure's advanced compilation work without name mangling and thus skip the need for externs? Or is there something else going that Closure requires?

Having read about running Babel in Cljs project on Clojurescript site, I'm now contemplating using TypeScript with my Cljs project. There was just now an article on HN about using Angular with Closure, and someone pointed out a library that can convert TypeScript to Closure annotations. It feels like having the best of both worlds: bearable JS when you have to use it and powerful Clojure to rely on. This method would probably work by having TS compiler and Tsickle produce JS + annotations and importing that through CommonJS module support into Cljs. I'll have to make a test for it.
I think your project is great for how it does so much with so few resources, but most big search engines have an index which is more than 1,000X as large as yours (per document), in order to improve results.
Netflix absolutely uses Widevine.
"If enough businesses pursue that option, then the cash cow of annual support dries up and Oracle is in a world of hurt."

They could just raise licensing costs. They've already won on API copyrights. Businesses would have to move everything off Oracle entirely with new API's to avoid legal risk. Such moves, esp if Oracle docs suck as much as claimed here, can cost a fortune with huge chance of breaking stuff. Oracle just has to keep cost of licensing lower than that of a move.
This engine is very interesting. I had seen it sometime back but seeing it on Steam is what made me really look at it. You can run the editor on Windows, Mac or Linux. The whole thing is BSD Licensed (or MIT) editor, engine and all. It is C++ code and features their own custom scripting language that is somewhat Python-like and influenced no doubt by other scripting languages. Also did I mention it publishes to Android, iOS, Mac, Windows, Linux and even HTML5, and you can also grab the binaries off their side (20 MB ~) or source from GitHub. Neat project. Still havent had the joy of making anything great with it yet. Oh and it does either 2D or 3D.
> Of course typing is not the bottleneck to any mildly interesting programming effort.

I would agree with that to some degree, but I think typing faster can help the thought process, in the sense that you can write down your ideas faster, so that you can free them from your memory and keep moving forward with your thoughts.
Trump just filed to run for President again