skysight-inc/HackerNews huggingface dataset:
But not Patreon. Patreon probably will shut them down after the first controversial article. If you want journalistic freedom and independence, relying on Patreon is like investing with Bernie Madoff.
> Its lack of privacy problems is because it's not a target.

My auth.log would respectfully disagree with you.
Declaring only some of the things that might go wrong, which is the case with checked exceptions, does not solve the problem you described and only makes it more difficult to write code.

If every kind of exception was checked, then every method in Java, including constructors, would need to declare that it throws RuntimeException and IOException and NullPointerException and NoClassDefFoundError and InterruptedException because those things could happen in any method.

So we settle for declaring the type a function is expected to return, with the understanding that if something exceptional occurs a magical thing called an Exception will be thrown and it's not handled the same way as a return value. This lets us get our jobs done. It's engineering, not science.

When you solve the halting problem we can talk about formalizing every possible failure state as a return value. Until then we will get on with our lives.
I don’t understand it entirely. What do they mean when they say they are sweeping the laser at the speed of sound?
That's a fair point. IMO it's easy to mix a whole array of concerns with annotations, much more so than what you'd likely do in 'normal' code. Some annotations are really compiler instructions ("don't print these warnings"), some influece the build process, some are AOP entry points, some add runtime behaviour etc, some are security related etc. I guess I like things to be simple.
Dark Crystal [https://darkcrystal.pw] is a great tool for doing this.
Yeah, you're right. But in some sense that never materialized, because sometimes the place where UV synced your rights doesn't itself have rights from the studio to stream the movie [1]. It's a tangle of voluntary bilateral agreements among competitors whose gaps result in a landscape that's user-hostile, but UV rationalized some of it. Disney didn't join UV, and eventually pivoted their own digital locker storefront 'Movies Anywhere' into a US-only UV competitor that lured some studios and content sellers away.

Since the news about UV is fresh, it remains to be seen whether the remaining studios migrate too, and whether the negotiations between the competing rights databases, the studios, and content sellers can result in a user-fair migration. As for non-US users -- shame on all players in this game -- they're always an afterthought to where piracy offers a superior UX, but other video platforms are proving this need not be the case.

The DVD comparison is illustrative, and proves that decent UX with DRM can be achieved despite a dizzying array of rights, but the permissions are materialized into hardware and frozen in time. Online, the industry has been using malleable rights for both 'rent' and 'own' semantics, but for the latter case it's user-hostile. This is why more and more content platforms are missing the 'own' option entirely: you can stream whatever is available, but the selection may change at any time.

For now, Vudu and FandangoNOW are two services that supports both UV and Movies Anywhere. If one pairs one these to both of UV and MA, the maximum amount of entitlements will sync across.

[1] https://forum.vudu.com/forum/movie-and-tv-talk/movie-talk/61...
I think the equation changes a lot once they're dead.
text-version: https://termbin.com/9w1q
Not without violating the ToS and jailbreaking (voiding warranty).
> A new petition calls for Amazon to donate reusable items to families in need.

If you think families in need want this junk you are pretty fked up.

What they actually want and need rather than your condescending, pat yourself on the back while side unloading rubbish, is $ or €, preferably earned in some fashion.
A plea for a gene therapy for ALS
This is a plea for a gene therapy for the TDP-43 pathology in Amyotrophic lateral sclerosis (ALS.
There is still no efficacious drugs for ALS.

This plea is based on methods and technologies that have been published since some years now.
One striking application of those ideas is the new drug for SMA: Zolgenma. SMA is a related disease to ALS, and the most common genetic cause of infant death.

https://padiracinnovation.org/Blog/2019/02/a-plea-for-a-gene-therapy-for-als

Please, if you know someone in the pharmaceutical industry who could be interested, could you discuss with her/him about the ideas in this document?

Many thanks

Jean-Pierre
I really try to convince myself that this is not a troll comment.

But I can't.

[edit]

Since somebody downvoted my previous form of comment (probably because of lack of constructive opinion) I'll fix it now:

Calling other programmers noobs doesn't make you a better person by any means.

On one side you're saying that Vue.js is that easy to learn so there's lots of noobs using it, but on the other side you're saying that you need constantly google/look into to docs for help.

Vue documentation is the best introduction to the tool I've ever encountered. Same for the rest of the docs for the Vue's ecosystem - they're written in consistent form, so you can just simply 'jump in' and learn progressively. Even templating language looks like already familiar good old HTML. I was prepared to build production-ready application after a week of messing around with Vue & its documentation.

I can't tell same much good words about React, since after spending a month with it I couldn't figure out how to solve some basic edge-cases (like finding proper way to style components - are you kidding me, React is like 3+ years old, used by thousands of developers and people are still arguing about proper way of styling its components? In Vue you just put it into `<style>` block of Single File Component, or serve generic ones in the global stylesheet file and that's it, simple as that.)

But I think it's just a matter of personal preferences - Vue just suit me better, while React doesn't. I don't like react personally - but I do respect the people who created it and these who uses it on daily basis. Period.

Every developer can choose hers/his tools that suits best, but calling someone because of that a noob is... just unprofessional.

I will take an opportunity and share here a link to one of my notes about the related topic: 'If Vue.js is worth a shot?': https://lukaszkups.net/notes/is-vuejs-worth-a-shot/

enjoy ;)
Absolutely. Need to go through a whole bunch of changes (in architecture, query, security rules, backend like cloud function etc...)
FB would just make their mobile web version work a bit better to get the users back. It's not like they would just sit there an allow the users to go away. They'd do whatever they can to get their golden gooses back, including just beefing up the website. FB also still works fine on mobile browsers anyway, without all of the unnecessary access to your filesystem, contacts, text messages, images/videos, cameras, microphone and everything else on it.

You don't need apps to live in 2019, although a lot of people seem to think so, or at least act as though they do. Not saying you, just in general. I've gotten rid of most of my apps and just use the web version of everything. I can still bank fine, use fb, instagram, youtube and everything else. No problem. There are very few things on a phone that actually need special hardware (sensors, etc) that would actually require a native app, and most apps that do need that kind of access are mostly just gimicky wastes of time. Most, not all. Who really gives a crap about being able to make your poop emoji animate by using your face. Sure, it can be fun, but not necessary. It adds nothing to my life. Is there an app for that? Yes, but there doesn't need to be an app specifically for that. Most are just glorified websites under a different interface. yipee.
Top Why to Use Node.js for Your E-commerce Business
Increasing retention and revenue with machine learning at Automattic
I recommend you try using HMR mode, a medium sized project takes about 5 seconds to build. The stuff then updates without even needing to refresh the page, you can even store state and scroll position in between the module swapping. It really changes the way I develop a lot.
$1M/year seems high, but even if that's right, $44k isn't small. That's most (or maybe all) of someone's annual salary. There only seem to be 7 people associated with the company [0], so that's a big loss.

[0] http://www.cosmicshovel.com/
But you also would have many more native devs on hand who specialize on that device
Email me if you can't find them. I should be able to dig up a source.
Kotlin has not flawless integration and some attention is required when writing libraries for Java consumption.

Additionally the JVM wasn't enough for JetBrains and code written for multi-platform has slightly different semantics (see Kotlin/Native and immutable data).

Kotlin is a good alternative on Android due to a frozen Java 8.

Against Java 12 not so much.

It is very hard to displace platform languages when others just feel like guests.
Good Project based books especially for topics like AI, scaling, architecture, hacking and other I can't think of right now are so scarce.
Use a montage of all four. That conveys the range of emotions of the event.

The journalistic emphasis in selecting just one ( viewpoint, photo,lede ) is partly why the news is so broken.
Or subliminal messages/mind control. I imagine psychiatrist visits would be up due to this annoying voice in peoples heads. lol.
>On the evening of Saturday, January 26th, our database server had three hard drives fail. It was designed to handle two disk failures, but three failed disks made the situation catastrophic.

Like in the joke.

Our data storage was so well designed, that when first disk died, we didn't notice. When second disk died, we also didn't notice. When third disk died, we noticed.
Find Home Remodeling Contractors in the United States
Uber services suspended in Barcelona
Protecting the users is marketing speech. The users had given consent. This was Apple using its control over app distribution.
Maybe not, nontheless it does, and I'm thankful for that.
Not to take away from your point, just to remind people:

100% coverage still does not mean 100% of all cases tested - it just means that every line has been run with SOME data and every conditional statement was run once in both directions.
Typo. I switched to the FT for the exact reason you mentioned - at least somewhat neutral third-party perspective.
Yes there is a possible argument
Really? Good developers are busy too. And somehow they have time to hang out too. Look all the available knowledge and OpenSource.
[whispered] “advertising” [/whispered]
Precision Medicine Real Soon Now
I once participated in data gathering for Arbitron, which gathers radio stats.

It was very simple. For some period of time (I think it was a week...this was a long time ago so details are fuzzy) I was supposed to write down the time and identity of every radio station I heard (or maybe every station I heard for more than a few minutes?). At the end of the survey period, I mailed that to them.

I forget how much they paid, but I think it was on the order of a few dollars.

This would have been quite a while ago--probably at least 20 years ago.

They still do that kind of survey, I believe, a few times a year in each of several hundred metropolitan areas.

In 2007, they added another data gathering method that they use in a smaller number of major markets where participants wear a small device that can pick up subaudible identification messages embedded in radio broadcasts to tell what radio stations are being played in an area. These devices record that information and periodically send the data back to the company.

In 2012 they were bought by Neilsen and are now called Neilsen Audio, but the data gathering is still as described above.
It’s likely that the three drives died concurrently.
I'm extremely free market but phones are used by practically everyone and 1 of the practically only 2 operating systems won't allow anyone whatsoever to distribute applications in any way outside of their totalitarian system.

I get your point and I'm not for forcing Apple to allow free side loading apps yet (I have an android partially because of this reason) but it is infuriating that when I had an iphone, I could not use any apps not allowed by them and annoying that i don't have that ability if I ever want to go back to an Iphone (and a major blocker for going back to be honest now that phone upgrades don't mean much these days).
Frequentist statistics is "classical" statistics, the kind most people know. It's often used to control the chance of reporting an effect when there's no real effect (the p-value); in many fields 5% is accepted, which, of course, leaves a lot of false positives among millions of studies.

In the comic, the frequentist is asking: "the machine said yes, what is the probability of that if the Sun hasn't exploded?" Since that probability (the p-value) is less than 0.05, the frequentist concludes the Sun has exploded, which illustrates a common error: mistaking statistical significance for truth.

Bayesians, in contrast, interpret probabilities as beliefs about the world and use experiments to update those beliefs, in accordance with Bayes rule.

In the comic, the Bayesian has presumably started with a strong belief that the Sun has not exploded, and the evidence that the machine says "Yes" one time slightly reduces their certainty but isn't strong enough to convert that belief to "the Sun has (probably) exploded".

Most people (even frequentist statisticians) actually interpret statistics that way, but Bayesian statistics formalizes it mathematically.
IMO it can be both "hard" and "really, really hard", depending on paper's difficulty. Some papers are much easier to read - e.g. those describing experimental results. Often, being the 0.01% who understand something is enough - it's one thing to read a paper, understand the basic reasoning and trust the conclusion / proposed method; it's another and more difficult thing to fully comprehend the paper and verify its correctness. Often you don't need that full comprehension to make progress and put the paper to good use.

> The problem here is that you need literally years of background studies to appreciate the insight. There likely is no quick and easy way around it, otherwise some of the extremely smart people involved would already have had figured it out -- assuming otherwise is hubris.

That's fair; something of a scientific version of efficient market hypothesis, I guess. If following the bleeding edge of a scientific domain didn't require years of background studies, it would be easy, so scientists would quickly zoom through it, until the going got difficult again.

> This doesn't mean that the system cannot be improved upon: there's tons of ways to make things simpler, clearer, more digestible. However, you'll still be left with hard problems of hard things being hard.

Yeah, I was just thinking about ways to tackle the things that can be made "simpler, cleaner, more digestible". I don't deny that there are fundamentally hard problems we have to face directly, but right now, those problems are wrapped in a lot of irrelevant cruft that makes them bigger than they really are.

> try reading an abstract and explaining it back to me

Challenge accepted, though I know the result kind of reinforces your point. But here's what I understood from that abstract:

> Using elliptically fibered Kummer surfaces of Picard rank 17, we construct an explicit model for a three-parameter bielliptic plane genus-three curve whose associated Prym variety is two-isogenous to the Jacobian variety of the general three-parameter hyperelliptic genus-two curve in Rosenhain normal form. Our model provides explicit expressions for all coefficients in terms of modular forms

We took a particular weird abstract shape with interesting properties, and used it to describe a particular different weird abstract shape, whose properties are important to us. Abstract shapes can be written down as maths, and depending on the way you write it, they can have properties exposed directly as "knobs" to tweak - e.g. "circle of radius r" has a radius exposed directly, whereas "circle that fits in that place" hasn't. In this paper, our description of the weird abstract shape has its important knobs exposed.
Thanks! interesting article...reminds me of planet.com
The project website [1] has a lot more technical details.

[1] http://web.stanford.edu/group/deepsolar/home.html
Top Web Developers in Lithuania
"I don't care about it" is a fundamentally different thing than "they are biased".

Sure, don't pay for it. I don't pay for Magic: The Gathering cards. But I also don't troll message boards how WotC deserve to die because they neglect XBox games, thus showing their bias towards Collectible Card Games.
Do they do that if something goes wrong with their MacBook too?

Is Apple's best interest something it's customers should be striving for, or is freedom (even to shoot yourself in the foot) the higher priority one?
Why not just use Scala, you get all of that out of the box, no need for annotations, and you can still maven ;-)
I hope Appls never ceases control over its ecosystem because that’s why I’m buying its tech.

And there’s a reason why Apple is so careful with their power.
Say what you want about FB but I can tell the vast majority of teens and young adults, in US at least, won't use a phone that doesn't have Instagram.
Wait what? There are hundreds of popular gnome extensions.
Where does it say that you should teach them if they don't resonate with the topic?

I took the talk as learning how to teach the topic better to your loved ones or anyone else for that matter.

(I haven't watched it yet)
Not a doctor but my experience was that there was no feeling at all on one side for about ten years afterwards. Feeling it just now, it seems normal to me. There's still a scar though.
I was not exaggerating, although you would not see the same improvements for all applications. The big win for me is do notation (or computation expressions). I hate to think how I would even write complex async code without it. If I was only writing something linear then Java wouldnt be so bad.
Not to mention that there are hundreds of authors and packages in most dependency trees, and it's highly unlikely people are doing any kind of audit on all of them and their updates, before letting them be part of their applications.
I've just been reading this: https://quillette.com/2019/01/30/the-death-of-a-dreamer/

Basically, a story of a person driven to suicide by biased, sensationalized and unfair coverage. To say it doesn't make me sympathize with the members of the outlets committing the deed is a large understatement. While I understand that not everybody in the press is like that, such things are considered totally acceptable, and people doing this would probably be then welcomed to work in any other press outlet. Until the time that producing such baloney has real consequences enforced by the people in the industry, I would have very little sympathy for them complaining about declining respect - and declining money that comes with it.
Out of curiosity - do you write asserts?
ah I was confused in a different way. I scrolled straight down to the body and missed the credit.

I briefly thought NNT was the author of a very strange critique of his own work.
New products, languages are products as well, help sell conferences, consulting, books, trainings, libraries, IDEs....

Naturally it only works in new markets, because for existing products the market is already saturated.

Also some kind of improvements are just impossible in existing languages either due the language semantics and libraries, or community resistance.
No; https://www.theverge.com/2019/1/31/18206020/apple-facebook-i...
Star Trek–like replicator 3D prints entire objects in minutes
It can be extremely frustrating to see most of your new hires leave within the first 6 months, some even after just a month. After days and weeks of hiring and training employees, you still see them resigning from the office.
Here I read an article about Top Onboarding Mistakes Leading to High Costs for your New Hires: https://mobinspire.com/blogs/top-onboarding-mistakes-leading...
Ironically the booster that T-Mobile provides causes more issues. Unlike the old ones that brought the signal in from an antenna to the base using some coax, the current models link up the receiver to the amp using unlicensed 5GHZ. This killed my 802.11ac speeds when I had one.

T-Mobile will now send a full femtocell that uses your ISP's net and broadcasts both WCDMA and LTE. It's much better.
So your Linux machines are like military facilities in the middle of nowhere. Guarded and hard to break into.

But most people's Linux machines aren't like that. Most people don't build in a sandbox, don't verify trust chains and integrity, don't read the code. It's configure && make && sudo make install. This works because evildoers and assholes are too busy ruining lives of people using Windows, Android and iOS (and, increasingly, MacOS) to notice the small and tech-savvy Linux crowd.
Wow, that would be a great answer for the YC application's "Please tell us about the time you most successfully hacked some (non-computer) system to your advantage?" question.
Why does apple exist in a market? Say phones or laptops? Not calling you out, genuinely curious to your opinion.
I'm really impressed that Apple has been able to convince a significant number of people that it genuinely cares about privacy.
That sentiment comes from the culture of shitting on everyone other than managers, when anyone is capable of working hard or not.
Compounding superbowl and name recognition: Their referral incentives are also quite transparent and competitive compared to other quite large registrars that have clauses like, and this is paraphrasing, "payouts of $75 dollars must be accrued within 3 months or will be forfeited" or "must refer $300 dollars of signups per month".

I imagine this causes referring 3rd parties that read small print to align their product with GoDaddy than a competitor.
Ask HN: How to migrate my personal Google+ to my G Suite Google+ (enterprise)?
I have about 1K posts and I don't want to lose them, I know that I can migrate them using takeout.google.com (40GB) but I really want to keep using G+ as it works pretty well for my personal needs. As far as I understand, Google isn't going to shut down G+ for enterprise users, so I'm ready to pay $60 per year (basic plan).

My question is how I can migrate all G+ data from my personal G+ to enterprise G+?
Most recent fake news example: MAGA hat kid.
Security Isn't Enough. Silicon Valley Needs 'Abusability' Testing
Nvidia's crypto problem may be bigger than it admits
Just a ploy to distract away from the FaceTime bug. What was the point of revoking the certificate if they've restored it the next day?
> People annoying other people with laser pointers is going to become _so_ much more annoying.

True. Antisocial behaviour gets orders of magnitude worse and more prevalent once you can actually make money with it.
That would be expected. There isn't any energy reflected off the Earth on that far side
> drives that are bought together, tend to fail together

It's exactly the same as the lights in your house, all of these were made at the same batch with the same quality of material and used the same way, they tend to fall apart within a few days from each other.
OP needs to be not just a lawyer, but your lawyer. I.e. someone who is accountable to you if their advice is wrong.
The Librem 5 is coming! (Slated for April)
Yes the paper vilified the parents who had done nothing wrong. Kick them when they are down sort of thing to sell more papers.