skysight-inc/HackerNews huggingface dataset:
> I don't like being lied to, especially when billions of dollars are at stake.

That’s totally understandable and fair. I also agree it is partially on them to prove that they can be trusted and I think this report today is a step in the right direction.

That said, there is still no hard proof that they have been lying and I like to believe they are innocent until proven guilty.

Also Tether can’t fully explain the run up in prices last year since Tether only accounts for some of the crypto trading volume, and many people still paid USD to buy Bitcoin and other cryptos last year.
My reading of it was that you need either consent or a legitimate business purpose, not both.[0]

[0]: Article 6(1), https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...
Investing in Token Focused Funds
AMD’s Epyc Return to the Datacenter Ring
Well, they have in the past:

https://en.wikipedia.org/wiki/2011_cash_for_influence_scanda...
The "outsider" in this case is still a surgeon, and teaches at Harvard. I don't think the comparison is apt.
Yeah that's fair. To be perfectly honest, everything being equal, I'll defer to Bezos and the like in choosing people for high level management positions.
7 Brilliant Ways to Create Engaging Retargeting Ads
Nobody who cares about performance uses them.
> other than talking to customers

You're so incredibly fortunate to be in a position where you get to decide you want to interact with customers or not, because the vast majority of workers don't. So many customer service jobs require you to keep cool even when customers are treating you like terrorists, and it can be soul-crushing.

Getting shit on constantly for two years as a call center CSR motivated me to get out of that world and into writing software, but not everyone can make that change successfully.
The biggest problem is they have engineers who have turned their hands to programming, one would expect, without the formal training and so have latched onto various antipatterns without knowing any better because Pascal allowed them to get away with it - painting themselves into a corner.

He mentioned an awful lot of code that would have to be refactored, and it could be that they are just too far down the rabbit hole to get themselves out.
Legitimate question: are there “untouched nature” type simulations for one of the leading VR platforms? Sitting at the top of a mountain, different times of the day and weather. Exploring a huge, very realistic forest. Being a pigeon observing a busy street from above as you fly around and perch yourself on different spots.
From that article: "Unfortunately, the number of murders is relatively small compared to the universe of violent crime, which makes it statistically challenging to analyze."

I don't find that especially unfortunate.
In the mid-90s I worked on a system that did that to maximize image processing power, CCTT: https://www.youtube.com/watch?v=HY5M1jM5ggw
Show HN: DivANS – Rust simd compression algorithm demo in WASM in the browser
> That said, there is still no hard proof that they have been lying and I like to believe they are innocent until proven guilty.

There is. Their website claims "frequent professional audits". Zero audits since the founding of Tether Holdings Limited in 2014 is neither frequent, professional, nor an audit.
Use the Java jshell to interactively evaluate symbolic math expressions with the Symja library.
I agree. It's a well known problem where the training set isn't representative of the underlying population. While it can certainly be argued that the engineers should have recognized this deficiency and taken corrective action, I really don't understand why all the respondents to your post are so quick to assert racist intent based on clickbait headlines from Forbes.
> The copyright law requires you to store metadata about the user who publish content forever

Then GDPR does not forbid you to do so, Article 6.1 c)

> 1. Processing shall be lawful only if and to the extent that at least one of the following applies:

> [...]

> c) processing is necessary for compliance with a legal obligation to which the controller is subject;
TasXpert a elegant notes all
That doesn't seem like it would be profitable. Profiling the running process, processing the profile, and then relinking the binary on a single host wouldn't pay off compared to profiling in the large, relinking the program once and redeploying it at scale. Peak optimization is expensive.
Read 'em and weep:

https://blog.packagecloud.io/eng/2018/02/21/attacks-against-...

https://isis.poly.edu/~jcappos/papers/cappos_mirror_ccs_08.p...

"GPG signing a Debian package does nothing because package signatures are not verified by default on any major distribution when packages are installed with apt-get install. See your /etc/dpkg/dpkg.cfg file for an explicit comment to this effect."

And:

"When APT software (such as apt-get, or reprepro) or folks offering APT repositories mention GPG signatures in their documentation they are typically referring to GPG signatures on repository metadata, not on packages themselves. Likewise, when you configure the SignWith option of reprepro (documented here), you are telling reprepro to sign your repository metadata with the specified GPG key; this does not sign any of the packages, though."
They still have the option of not enabling ads (you have to chose whether ads are enabled): https://support.google.com/youtube/answer/72857?hl=en

I do wish people thought a bit more criticaly. Removing the ability to host videos ad free would be a gigantic change for YouTube, so people should be more skeptical.
> feelings are personal and not something i care to share with workplace associates or strangers

"xj9 you don't seem to share the enthusiasm for our exciting journey. We're a family here at SaaS.com and you seem to be treating it like just a job. You're fired. Please clear your desk"
Just to clarify, a refugee as someone who is outside of his or her homeland, and has been persecuted in his or her homeland or has a well-founded fear of persecution there on account of race, religion, nationality, membership in a particular social group, or political opinion.

Political asylum is for someone already in the United States, and protects an individual from removal to a country of feared persecution.

In either case the problem is people entering the country illegally versus legally and how to handle them in a way that doesn't create a queue of 600,000+ asylum seekers (which is what we have now). Think about that number given that I'm sure many of you know what limits we put on the number of legal immigrants each year.

For those who may argue for open borders I recommend studying the field of cultural pluralism. We're talking about a risk versus reward scenario where the risk is the existing culture being required to accommodate (replaced by) the incoming culture rather than the incoming culture assimilating to the existing culture and both changing at a manageable/stable rate. This is a function of two things most notably, the desire to assimilate to the culture and fit in, and the rate at which newcomers are allowed. The studies have shown it takes on average six years for a person who wants to assimilate to the culture to do so completely (this is from the field of cultural pluralism studies). From other studies about tipping points I can say that at most 25% can be allowed because that's all that's needed for a major shift and displacement of an existing culture, and that would be the number of people that are a part of a culture versus total immigrants (so unassimilated must remain below 25% at any given time).

Make of that you will, but as far as I can tell those are the major variables and numbers that need to be carefully considered and measured when it comes to the diversity, qualifications, and numbers of those we choose to allow emigrate legally and the criteria for the limitations we and other nations implement and control through the law. The reality is without significantly affecting an existing culture, meaning changing it at a rate faster than the resident population can accommodate reasonably without causing widespread problems/disruption for them or those coming here.
> The copyright law requires you to store metadata about the user who publish content forever while GDPR forbids you to do so.

GDPR allows you to do so, if there is a requirement. Complying with another law is certainly a reasonable requirement. That's also why you're "allowed" to keep your invoices for ten years, because you're "required" to do so.

> I would say most of HN leans left not libertarian.

This might be true, might be false. A good discussion should incorporate different views. And back to topic: I firmly believe this law to be dangerous by itself and not because there is a (more or less) applicable quote by a controversial writer.
Tesla sues former employee for allegedly stealing gigabytes of data
Yeah after two decades and the adoption of Unicode, everyone knows the contemporary problem is Fac€book.
Attacks against GPG-signed APT repositories
I actually remember this being worse on games from the 80s and 90s because some of them didn't even have a save option at all (say River Raid) so you had to start over from scratch any time you stopped playing. Or games like Metroid or Zelda on the NES where you had to be at a save point or you'd lose all your progress since the last save.

Today it's always online games, if you're in the middle of a level/mission the only option you have is to quit which if it's a competitive game leaves your team at a disadvantage, plus some games penalize you if you habitually quit early. In some games, like BF1 or the recent CoDs someone can immediately come back in to take your place if you are playing in a casual game mode, but the more competitive game modes won't allow someone else to join (Breakout in Halo 5 for example).
I'd focus heavily on hotdog detection, lewd language detection, and other ways of terminating calls (and banning users) that break a code of conduct in the calls.
You can even use the under-the-radar PyCall gem[1] if you find you need a little peanut butter for your chocolate.

I discovered it recently, and it has been great to be able to use various Python NLP libraries without having to learn a new stdlib, deployment stack, etc.

[1] https://github.com/mrkn/pycall.rb
nice blog http://mawazo.tk
Related: I'd take steroids if I could do it legally under the supervision of an endocrinologist, with products that have all the audit-trails of modern pharmacology (rather than "Bob's basement grow juice"). But the alternative seems too risky to me, especially since it's illegal and the consequences of being caught in my case are quite severe.
I used Asana when I had a huge trip to plan for and had checklists on top of checklists
Judging from places where decriminalisation has been introduced, there is very little overall change after a small bump immediately afterwards. As you say, most people who want to and aren't prevented from doing so by e.g. work requirements are already doing so given the prevalence of drugs.
My local odds-and-ends shop sells cables ties in bags of 100. As do the 'pound shops' where everything costs 1GBP, even those items not worth that much.

Someone is buying them on the high street.
How Project Management with ZenHub Helped Create CryptoKitties
Blockchain Architecture Design and Use Cases: IBM and IIT-Kharagpur
Looks great but don't know how to use the UI. Would you add some examples in the future, so that users can load and play with ?
Either way it's a comment that adds nothing constructive to the discussion.
Exactly.

The three companies [Amazon, JPMorgan, and Berkshire Hathaway] are self-insured employers, which means that when you're an employee going to a doctor's appointment, your employer, rather than a health insurer, is ultimately footing the bill for the MRI exam you receive... "We're already the insurance company, we're already making these decisions, and we simply want do a better job," - JPMorgan CEO Jamie Dimon http://www.businessinsider.com/amazon-jpmorgan-and-berkshire...

Surely, that should be manageable for an insider like Atul Gawande. And it is nowhere same as wrangling with legacy American healthcare system (where one is dealing with insurance companies among others).
Unfortunately, I kind of feel torn: On one hand, I love flutter as a concept[1]. It removes a lot of the baroque from mobile development (no need for the whole RecyclerViewer construction for every list! No Fragments! Doesn't require Android Studio to start working!) but I hate the language (dart). After using Kotlin (let alone Rust), It feels like moving back to Java (no non-nullable types) and in some ways it's actually worse than Java (threads are extremely heavy weight, every interaction with native code is async and slow).

I wish there was:

1. A good Kotlin language server (unlikely, as the company behind the language is an IDE company).

2. A good reactive Kotlin GUI library (meaning, with the ergonomics of Flutter (as in, I don't have to work with Fragments and their lifecycles, just use views)).

3. A good JVM interpreter (to speed up Kotlin/Java compilation)

[1]. No I don't use Flutter to "write two apps for the price of one", as most (of my) apps are just a front-end over a back-end server, so they don't have any special logic worth saving between iOS and Android. I just find Flutter easier to work with relative to Android.
I would have agreed with you if Amazon wanted to build a clone of Mayo Clinic or Kaiser Medical. But they explicitly said they do not want just another medical company but something that is more radical.

Atul might be the Trump like shock that the establishment of medical sector needs.

Of course at the end of the day CEO appointments are gambles and I see this as one too.
And young Mao, for that matter...
https://zealdocs.org/ is a pretty good offline doc browser, if you happen to need that.
Scoop: The White House looks to coordinate online privacy plan – Axios
Another (darker) perspective: they don’t want to lose money. Healthcare in the US is expensive in no small part because we pay more for things (duh). One of those things is physician time. Primary care physicians in the US make $60K more a year than comparable nations [1].

Dirty secret of healthcare: “efficiency” translates to “I make less money” for almost everyone in the system, very much including doctors. All will protest and justify their cost, all will make good arguments in the individual case. In the aggregate though, we pay people too much (among many many other issues).

[1] https://jamanetwork.com/journals/jama/article-abstract/26746...
Doesn't this assume that you'll never be emotionally overwhelmed while having to work?

Or that it's something you have complete control over?
Because her entire “philosophy” is egotistical selfishness, in her own words. So the opposite of good and profoundly ignorant. No point in rehashing 1000 year old debates that were settled long ago on this type of behavior.
I have a lot of friends who don't know what the fuck SSH is. For them, these services are great at sending them files.
This isn’t true at all. Publishers have the ability to choose which of their videos have ads in them: https://support.google.com/youtube/answer/72857?hl=en
https://support.google.com/youtube/answer/94522?hl=en

Given some of the very brand unsafe videos that show on YouTube, it is obviously in google’s best interest to not require ads for all videos.
This article seems to ignore two of the most important reasons to choose one language over another.
Specifically:

1)Expressiveness in the given problem domain. Some languages are really great in particular niches.

2)Availability of devs. The ability to hire and retain a really great team makes or breaks projects, and while a smart, motivated dev can learn any language, it's definitely a factor in their choice to work or not work with you. If you're in a niche language it will greatly affect the ability of people to use external resources (stackoverflow etc) if they hit blockers and some people will be reluctant to railroad their career into a tech that doesn't appear to be going to the mainstream. On the flipside, if you're lucky you may be able to get really passionate devotees of the language to work for you just to use the language where they might not have done it otherwise.
Libertarianism is orthogonal to left-right split.

https://www.politicalcompass.org/
>He told me that Skype is the 800 pound gorilla to beat and that they have around 300 million users or something.

>He mentioned that once they reach 600 million users they consider that the break-even point where they've succeeded as a platform and can start considering putting possible plans into action.

He needs to become a 1600 pound gorilla just to hit break-even?
Try typing on a new Macbook Pro. Impossible not to bottom out. Not quite as loud as a MX Blue, but it's probably comparable to an MX Brown. (The Apple Magic Keyboard 2 is a bit better, if you've gotta stay with Apple products)
Wow, MyHeritage putting up numbers!
> parts of the US system were implemented with the founding of the Swiss Confederation

Specifically, on the California constitution. (The Swiss system improves on California’s referendum process by making the referenda texts non-binding as law, but binding as instructions on the legislature.)
It's been a while since I've played around with this but I remember the "Great package management" story to be lacking with .NET Core. It was tough finding packages that worked with Core. Has the package ecosystem grown?
It's a quirk in English. "How are you?", "How's it going?", etc. are often greetings, not serious questions.
> Coupled with GDPR and many websites around the world shutting down or closing their doors to European users,

That’s hyperbole. Most websites provenly don’t.

The GDPR is reasonable. This is not.

No need to conflate them.
The valuable part is the flower. Plants need to be carefully groomed (preferably in a closed environment) to sex them immediately and kill any males, to prevent seeding. (Seeds are a sign of poor quality control.)

Stems, leaves, and trim are probably just composted, although I suppose leaves might be processed to extract oils.

I recently visited Colorado on vacation, and got to visit a few legal dispensaries with my pothead companions (I'm not, but they are). It was a remarkable experience. Everything is totally focused on quality, and product differentiation for the marijuana itself was all about the best possible product with particular desirable characteristics. With few exceptions, price was a flat rate of $220/oz across the state. So maximizing yield is not nearly as important as maximizing quality. This is a connoisseur market. There was also a strong market for edible products (cookies, candies), oils, and other extracts.

It's also mostly an indoor crop. When I was in Oak Creek, a tiny town in the mountains, my host pointed out four different "grow room" buildings, basically urban farming operations.

It was interesting to talk about it with my host's fiance, a retired cop from Detroit (who is a part-time local cop there now). He thinks it's great, and marijuana laws in most states are just wasteful and stupid.
Completely agree. They painted him as a real estate mogul, instead of a service provider.
> GHC Haskell is…

Please consider all the things Phil Trinder likely knows about GHC ;-)

https://scholar.google.co.uk/citations?user=3Bs_EA0AAAAJ
This is a complaint I hear a lot, and it's very valid. My question is: which frameworks protect against this "behemoth of tech debt" inevitability that comes with using rails?

I've worked with large rails, django, and node apps, and none of them have felt particularly enjoyable to work with from a feature development standpoint once a certain scale is achieved. This doesn't feel like a rails-specific problem to me, but that's just based on my experience.
This is not a very good example of benchmarking. First, all of the benchmarks need to be run multiple times e.g. -count=5 at least to get reliable results. Second, benchmarking like this is really meant for analyzing a single operation. It confuses the analysis when a repetition of 1024 operations is benchmarked so that the numbers have to be divided by 1024 to get comparable numbers. The golang benchmarking library can reliably measure operations of a few instructions long, so no need to repeat them N times for measurement. Sometimes you will want to see how an operation changes based on something like length, e.g. hashing 8 versus 128 characters, but in those cases the operation is "hashing" and you should have separate benchmarks to measure performance versus different lengths, which is a great use case for sub-benchmarks r.Run(). Finally, as others have mentioned, most of these are micro-optimizations that make your code less maintainable, e.g. you should always iterate over a slice with range unless you have some logical reason not to.
2007. Wow. That's a lot in Internet time.
I know you found an exact answer, but I thought I’d give an alternative. You could do this or something similar with pandoc [1] and a make file. I tend to write my files in markdown run a makefile that concatenates them and converts them with pandoc to pdf, html, or docx.

[1]: http://pandoc.org
http://www.votewatch.eu/
I should have clarified. I meant no proof that they have been lying about the 1:1 dollar backing.

I agree with you the fact that they claim they are audited and never are is a sleazy business tactic.
I would argue that even then you need to assess before making changes. If you're brought on for your expertise in process, you need to trust your own judgment on where the problems lie. Whoever is hiring you may have a sense that something is wrong, and may even have areas they think are broken, but if you're brought in as the expert, you should assess for yourself.
Immunity on the dark web due to bockchain technology
I found that skimming the Test Driven Development sections helped cut down the amount of material I needed to get through. Already knowing web development is a good prerequisite as well, and Michael Hartl's Learn Enough series should be able to fill in some of the gaps. Rails didn't make a lot of sense to me until I learned some Ruby, HTML, CSS, and enough Javascript & jquery to manipulate the DOM and make ajax calls.

Rails is not really for new learners in my opinion, since the famous Rails magic can obscure what's happening under the hood, and the framework itself has grown and evolved over the years. Nodejs is better for new devs in my opinion, but Rails really shines once you have the basics and a couple of small apps under your belt.
HPC workloads normally at least won't benefit and probably take a hit from HT on Xeon-ish hardware at least. It's normally turned off on HPC compute nodes (perhaps in software so the resource manager can enable per-job if necessary). There are exceptions, particularly with KNC and, perhaps, KNL. The situation is likely different for POWER, but I don't have experience of it.
I think you got it other way round. The customer service is supposed to keep feelings for themselves and smile nicely, no matter how much they find customer unsympathetic. Yes, they are supposed to deliver. The programmer can went his frustration over requirements pretty much at will.

I don't know what exact objectivity would waiter deliver. Besides, you can be objective without being disrespectful, unless you are one of those people who use "objectivity" as euphemism for angry ranting.
Those who are successful at interacting with the public basically treat the interactions as if it was an API. A lot of APIs are incomplete, or poorly thought out, but you can still at least do your best with them. Same with interacting with difficult customers, or putting on a smile and being witty with small talk for most other customers. You end up developing a series of canned responses, and don't take anything personally (just like you don't take a "404 not found" personally, or "503 service unavailable").
+1 Solid thanks man.
Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool