skysight-inc/HackerNews huggingface dataset:
The core ZFS feature being references here is storage checksums. The general argument is that as storage volumes have increased in size and/or workload, the conventional checksum methods have not been changed to increase their reliability in a way that prevents real world corruption on real world storage during their real world lifetimes.

A RAID system can only reliably recover when an IO error is reported. In this case, it can assume which element of the stored data is no longer trustworthy and use the other parts to reconstruct it. A RAID scrub operation that finds inconsistencies, without a reported IO error, cannot really determine why it is inconsistent. It doesn't know which element is corrupt and which other elements to use to reconstruct it.

In effect, ZFS adds another data integrity layer over the physical storage, so you can have a lower probability of silent failures where the disk controller or IO channels do their own "parity" or other checks and report a successful read when they actually returned corrupt values.

Something like mdadm or LVM would need to add a new layer of checksums over the physical devices to provide this level of protection. Each block/chunk/stripe written to disk would need another integrity checksum written as well. During operation, these checksums would be verified before deciding that a read operation was actually successful. If the verification fails, a virtual IO error is synthesized to flag the read as bad, so that the other RAID recovery techniques can then be applied while knowing which block/chunk/stripe is invalid.
use an old laptop to run the opensimulator 3d world server (open source second life)
I used to get kratom from you a while ago. Unfortuantely, kratom itself started affecting me negatively and I couldn't keep using it
Facebook receiving purchase events from Dominos with the toppings you ordered isn't necessarily sinister. They just want to know what you are eating!

Users are not your experimental group. This attitude should have died years ago, latest with the GDPR.
Why Video Game AI Does Not Use Machine Learning
I think you two are using different, but equally valid, meanings of 'boring'.

It's good to avoid confounding the two. Whether or not I find a problem interesting isn't a good bellwether for how solvable it is. If I'm starting a new company based around a product idea I want the execution of that v1 product to be as boring-as-in-predictable as possible, because there are more than enough risks at play already without adding 'nobody knows how to build this'.

There are sort-of exceptions of course, but the vast majority of successful startups are 'boring' in this specific way. As they should be.
Awesome, thanks for this stat.
> The killer feature for me is that Apple Music makes it seamless to add local mp3s into my library

Yea i agree, that's the only reason i still use Apple Music next to Spotify, since some albums are not available in Spotify.
Of course not “regardless” of how the market performs, take a look at UPRO over the last 2/3 yrs. But those are in theory reasonable concerns, however empirically most leveraged funds have performed as promised relative to their benchmarks (with a couple notable exceptions I admit). The entire point of derivatives (as suggested in the name) is that they inherantly bear an underlying relationship to their underlying security.

If you look at UPRO, its daily returns almost exactly track 3x of SPY. There’s no long-term “decay”, unless you are referring to volatility drag. VIX etfs are the notable exception, in that they do suffer from persistant negative carry.
They do.

While founding a company and attending graduate school are in fact very different things, the personal virtues (persistence, diligence, originality, etc.) and the daily methods used (presentation skills, conceptualizing in a problem space, fast iterations, etc.) have a lot of overlap.
No. At least in the US, an exact replication of a public domain work is also public domain. They may be claiming public domain, but it wouldn't hold up in a US court of law (no idea about elsewhere).

https://en.wikipedia.org/wiki/Feist_Publications,_Inc.,_v._R....

Now, if someone makes a database of digitized old books in some particular category, whose compilation required creativity and originality, that work might fall under copyright. But just a digitized book? No.
You can run a fair bit of web traffic off of something like a Raspberry Pi, and you don't need a ton of battery to keep that running overnight. Heavy database driven websites probably won't be an option, but the bottleneck for static sites would likely be the Ethernet interface.

In fact that's pretty much exactly what they did. 168Wh battery pack is a small Deep Cycle SLA. A 50w Solar Panel and associated charge controllers and the like is like $80 at Harbor Freight. The whole thing is quite achievable on a budget.
Even at that level, it's a markup that even Apple has never come close too. Yes, this is a start, but it is the back of the field and has a long way to go. Sadly it won't be until 2030 when that happens, which AFAIK is when patents expire.

https://www.businessinsider.com/insulin-prices-could-be-much...
I take it you did not read the article.
I think the only question at this point is will Coronavirus kill all of us or just most of us.
I highly doubt it. Most of their hires were more machine learning with speech types from IBM, rather than topologists. I doubt the topologists they did hire were being hired for their expertise in fiber bundles rather than for their general intelligence and intellectual curiosity.

I think other commenters are correct when they say HMMs and linear regression made them much of their money in the 90's. I wrote an article [0] summarizing this.

But it is always tempting to think they must be doing something esoteric and mystical at Medallion. A part of me thinks that when interviewed the employees of Medallion say they do whatever simple XYZ technique from quantopian.com/lectures just so that the reporter with a distant memory of HS math leaves them alone. Another part of me does believe that you can do simple things at scale and still make money.

[0]: https://medium.com/@ilyakavalerov/the-man-who-solved-the-mar...
Please don't snark or post shallow dismissals to HN. Those are two of the site guidelines, and commenters here need to follow them: https://news.ycombinator.com/newsguidelines.html.

Perhaps you don't owe billionaires any better (btw, is pg one? I had no idea), but you definitely owe this community better than this—much better—if you're posting here.
> which makes me irrationally unhappy

I'm somewhat comforted to hear that others have similar reactions to music applications. I rarely ever feel myself getting angry over things, but the one thing that gets me feeling uncomfortably heated is thinking about how much worse music apps and streaming services have gotten over the years.

I think I, like many people, have a very emotional connection to music and things that get in the way of that feel like a very personal attack, even though that's not reasonable in any way.

At one point, I think I was signed up to every music stream service and had some issue or another with all of them:

* Google Play Music - nearly ideal, but incredibly buggy once I switched away from Android to iOS, and the fact that it's in perpetual "dying but not dead" frustrates me. I've also moved almost completely away from Google at this point.
* YouTube Music - Takes the worst parts of Spotify and YouTube and puts them together, with no benefit over the app it's replacing.
* Spotify - I find the UI infuriating after a year of trying to switch to Spotify. Every time I try to let go of control and listen to my music the Spotify way, I can feel myself getting more and more frustrated. Additionally, I don't think they understand what a queue is, their implementation of a queue never ceases to surprise and frustrate me. Playing everything by a single artist is difficult to do well, without dragging in a lot of crap, and the "This is $ARTIST" playlists are mostly awful, IMO.
* Tidal - Lacking many basic features, has the same queuing issues as Spotify.
* Deezer - Almost gets queuing correct, but the fact that they always try to add music to your queue when it's empty and the fact that clearing a queue still isn't possible is a non-starter. I know there's a feature to disable auto-play, auto-add music, but on three separate occasions I've tried to turn it off, with support attempting to manually turn it off for me, without it working.
* Rdio - Was almost perfect, but is now dead
* Amazon Music - In terms of conceptual design, works better than most, but I've mostly gotten off of Amazon's services and their app's performance was abysmal last I tried.
* Apple Music - I have many of the same complaints as the author, I just can mostly overlook them as they have a weird queue that I can almost adapt to. It frustrates me once in a while, but it lets me listen to music.

Apple Music is currently my daily driver, but I still have several premium streaming accounts as I _want_ to listen to music and will happily pay for them, just unhappy with the offerings atm.

I'm not contributing a ton to the conversation this late into discussion, just sympathizing with the author that, at least with streaming services, I can very much empathize with someone who can't find a good solution to just play music.
I just want the old app back.
I meant anycast (fixed now). But based on this writeup, they don't seem to care about how much of their own time it takes, only to prove it is possible. It was in that vain that I suggest two servers would be better.
I bet the question was posed, but the answer was "no comment".

In any case, it doesn't really matter. Obviously, they think the manpower is put to better use elsewhere.
Why There Are No Homeless People on the Streets in Finland
Were you thinking of i2p? I believe it's a similar project that I've always intended to look into, but never actually have.
Since, oh, 2006? That's when Spotify launched.

Legacy is, by definition, that which existed before. Unless you're starting your library right now, in the age of streaming, your library is legacy.
It could be clearer, but, the way I read it was that it's the historical data plotted + 3 days of predictions.
hopefully it makes inet service on planes better
That one has caught me out, too, and I've spent most of my life frequently crossing time zone boundaries (Central/Mountain and lately Central/Eastern).
I understand what you are saying but are the people who lost loved ones to drunk driving or text driving any more understanding? You could argue it is even more senseless violence. We could easily make car connected breathalyzers mandatory in all cars. This would save 10K lives in the US alone. Are those thousands of lives not worth it in your mind?

I agree that government has a role in protecting people. We are both free to vote for representatives that are either for spying on citizens or against spying on citizens. We can also move if the other side wins.
> ice ages are a cycle and happen about every 100,000 years

The glacial maximum with the current distribution of continents leaves most of Earth's land uncovered by glaciers:
https://en.wikipedia.org/wiki/Last_Glacial_Maximum#/media/Fi...

> although we are likely triggering the next ice age a little early with our environmental impact

Wasn't it supposed to suppress it?
https://www.pik-potsdam.de/news/press-releases/human-made-cl...
Ask HN: What’s your go to deployment process for personal Django projects?
This article nicely summarizes the shortcomings of Python (depending on lots of C, C++ libs) and how it is being tide to GCC. If Alpine was a tier 1 platform for Python usage I am pretty sure there would be musl flavoured wheel packages. Comparing apples to oranges and concluding they are different.
Exactly.

Sadly seems inevitable that all languages will eventually become bloated due to this.
Or be contained like pretty much all of the epidemics we've hit so far and fizzle out. Steps need to be taken and it is dangerous - but I also have bird flu fatigue.
Great to know, thank you
We did multiple experiments on server driven UI for our mobile apps.

1) Using native app - Sending layouts in JSON and using Flipkart Proteus library in Android to render them. This only enables appearance changes and not behaviors. So we really didn't server driven LOGIC.

2) Using Flutter - Wrote the wrappers for Flutter widgets. Those wrappers basically just converts JSON to Flutter widgets at run time. And also enabled actions to be server driven. The complete app was made server driven using this approach. The only problem is, too much of abstraction in the client made the code base very messy and hard to reason.

3) Using React native - The biggest selling point for using react native is, codepush feature. We didn't have to write dumb client wrappers which expects JSON from server. We can just write normal JS code and deliver it to client devices without making app update. This enables really rapid experimentation for product features. We are currently developing this.
Webb telescope has just a 12 percent chance of making launch date
Historical case counts don't really have error bars... and it's difficult to come up with meaningful error bars based on goodness of fit of a function.
Yeah I meant anycast (fixed above). And it's true, the other options would work too, but there would be added latency.
"The prediction is based on a very simple assumption that the counts will follow an exponential curve"

This reminds me of news reports from the 90s, where the big fear was that Chinese companies would totally take over Europe. The big Chinese breakthrough would happen 'next week', 'next year', 'next some arbitrary buffer that puts us just outside of the data'.

Corona might go exponential, but with the amount of effort being put into containment, I doubt it.
Your elaboration could as well be described as a list of language features that SML has, and that Go's developers have publicly said are undesirable.
I've also seen the movie and didn't take away the message that "CDOs are evil", but rather that the risk was not accurately reflected in the ratings.

The reasons for that are debatable of course, ranging from bankers greed to rating agencies misbehavior and so on.
I'm also skeptical. A single LTE node can have a total bandwidth of 1+ Gbps. In Poland there are probably over 20k such nodes. Yet, the average speed you get is about 25 Mbps.

With Starlink we're talking about covering the whole world, not a 40 million country. So I believe it may be usable for rich people in rural areas, but in densely populated areas it stands no chance to LTE (and 5G is coming and promises lower latency than physically possible with Starlink).
There are huge Twitter meltdowns happening over this right now because CNBC put out a tweet without the "voting" disqualifier in the headline -- i.e. making it seem like Warren wants to criminalize all posting of info which is deemed "disinformation."

I agree that would be Orwellian, but what Warren has proposed is much more narrow: she wants to make it illegal specifically to post disinformation about voting. So, for instance, it would be illegal to tweet "Go vote in Iowa on February 4!" when the vote is actually scheduled for February 3.
> Medicare isn't one gigantic entity though.

Correct

> You get a Medicare provider, with an insurance company that you work with.

Well, no, the majority of Medicare patients still receive their inpatient and outpatient benefits through Medicare. A (growing) minority receive their Medicare benefits through a private insurer.
It can also depend on the terms themselves. I can put "by using this site you agree to bake me a chocolate cake" on my website all day, but that doesn't mean I will be able to force you to bake me a chocolate cake.
Thanks for the quick response to this. The "blog that doesn't link back to the main site" might be my biggest pet peeve on the internet today.

"Pet peeve" being a minor but incredibly annoying issue as opposed to a deal-breaker type of issue.
That's $85 CDN every year for a calendar app. I'm not opposed to subscription models, but this pricing is beyond ridiculous.
Lead acid batteries are eminently recyclable. Something like 99% of the lead in a new car battery is from old recycled car batteries.
> I was reprimanded the other day, by management because I said in a presentation "I don't know"

Maybe it's because I'm still in the junior / recent-grad mindset, but my experience has been the opposite.

The most striking difference for me between academia and industry is that now it's okay to not know things. In academia you're expected to have the answers and be able to reproduce them on tests and things; in industry it seems much more acceptable to admit ignorance so long as you plan on eventually getting an answer.
I think the article actually has some good points:

> Both start-ups and research projects attempt to do something that has probably never been done before. In both cases, you have to persevere despite ambiguity, uncertainty and risk. You take a big, amorphous goal, and you break it up into smaller, testable hypotheses to create clarity as you go. And in both you have to learn new skills quickly. Throughout graduate school, this happens in lab meetings, seminars, courses and research projects, and in industry you have to learn how to build products, do user testing, market effectively and sell compellingly. (And it might not work out even if you do everything right!)

My perspective as someone that did a PhD in CompSci and then worked in startups (one very early, series A and Series B), I agree with that take.

There was this moment during my PhD were I had no clue on what was next, and my supervisors advice limited to "think about it", which I also have found during my time in startup-land. Of course a lot of the things we do is mainly "gluing things", but part of the main premises of a PhD is "blame someone else" as you write an article and cite [] every other paper that previously said something you want to mention... so in a way it is a gluing of ideas.

I don't think the author tried to say that both were the same in their objective, but more on the process and challenges that present in the endeavour.
Free startup idea from 4 years ago. Take it, it's yours
Just because they don't take a few minutes to prostrate to the Privilege Gods doesn't mean they're not self-aware.
Please keep me posted on the page you're writing, email in profile.

It's a fascination I've had since highschool after visiting an aircraft carrier in San Diego. Almost went to school for nuclear engineering but studied ECE instead.
Tcl/Tk was my first love in programming. I've spent years wishing that i could find other environments as easy and capable as Tcl.

The only other GUI development environment I've come across that I've found to be similarly easy to develop in (and cross-platform) is Free Pascal / Lazarus. I assume the commercial Delphi offerings might be similar, but I don't have any experience with them.
Speaking of Godot, Epic and Linux: in your opinion, would Godot be a good platform to build a Rocket League clone? How good is it at networked games?
Another analogy would be the theory of perfectly competitive markets. It makes sense for economists to assume this in many cases, even though that would imply that consistently profitable firms are impossible.
I run mine as both a OpenHAB and as PiHole server. I dont see why not. Of course a VPN might be slightly more involved. I am thinking of splitting it up and doing a VPN with PiHole though so I can get access to my internal network to manage OpenHAB remotely. I want my OpenHAB Pi to be stand alone.
Yea I mean that book basically says that Baum wasn't interested in using his or any algorithm with trading. He just had hunches and a value system that he really believed in for what world events would do to currency prices. I think that part of the book is totally believable. Medallion didn't make a name for itself until long after Baum left.
I don't think that looking too far ahead is useful: this is just a matter of pragmatics. Revolutionary change in a peaceful society happens via a long sequence of small, incremental changes, and that's a good thing, because you get to see how each of the changes plays out. I think the best sci-fi persuades you that it's looking at the distant future when in fact it's only using the future as a foil to provide deep insight into the present.

The short-term, the small, incremental changes I'd like to see are:

1. Reversal of the default privacy setting of government docs. Instead of documents being default-private and citizens having to make FOIA requests to make those documents public, documents should be default-public, and government workers should have to apply through and adversarial system (similar to courts) to classify documents, proving to a court why the document needs to be classified.

2. Classified documents should have a short (1 year max) timeframe after which they are declassified, or government workers should have to reapply to justify why the documents need to remain classified.

3. Political party documents should be public, without any provision for classifying them.

4. Tax-exempt organization documents should be public, without any provision for classifying them.

5. IPO'ed organization documents should be public, without any provision for classifying them.

6. Body cams on all police and military while on duty (when they are acting on behalf of an organization). 1 and 2 would apply to the footage from these cams as well.

7. Exceptions to 1-6 should be made for the personally-identifiable information of people who are not in the organization.

8. Organizations should be required to maintain a list of all the personally-identifiable information they have on a person (including employees), and provide that data to that person on demand by that person or their legal guardian, as well as a list of all people with whom that data has been shared, and be required to delete that information upon request by that person or their legal guardian.

9. Research which receives public funding should be forced to publish its results publicly.

10. All software which receives public funding should be forced to publish its source publicly.

11. Government documents should be published in open-source formats suitable for computer analysis (i.e. CSV, text, or some XML format--no PDFs).
TechCrunch: Verkada Raises $80M Series C at $1.6B Valuation
The lack of which suggests that the author (and who is that, exactly?) may not have given a moment's thought to any kind of responsibility they might have in the midst of a health crisis.

Oh, what the hell. Let's write some Javascript! And slap a tweet button on it!
Another reason I've stayed with Spotify: scrobbling. AFAIK Apple Music clients don't have native support for last.fm scrobbling and the third-party solutions I've read have big flaws.

OTOH the lack of a streaming Apple Watch Spotify client is keeping me from getting an Apple Watch :-|
Why wouldn't it trickle down? I feel like all new technologies start out with rich people/early adopters subsidizing mass adoption costs (refrigerators, TVs, computers, cell phones, electric cars)
ML is a entire major language family that itself has roots in lisp. I've starred the "important" ones you'd probably know.

In the "core" ML family: original ML, Standard ML (SML), Concurrent ML (an extension of SML), Polly ML (yes, it's a different language that SML is implemented on top of).

Then there was the "lazy" family: Idris, Lazy ML, Miranda, Haskell, Purescript, and Elm (though it's not actually lazy).

Then you have the "pragmatic" family: Caml, Ocaml, Coq, F#, f-star, Alpaca, and Scala (these last two are somewhat less related here).

You also have the rough category of ML without a GC: ATS and Rust

There's a few others, but I'm not so familiar with them.
My First Open Source Project – Feedback Please?
Oh, you're right. It was a personal attack based on just how weird your fictional dialogue was, but personal attacks are anathema on HN. I apologise for mixing up platform social norms.