skysight-inc/HackerNews huggingface dataset:
I tried it with an S3 mini, u could get a reasonably up to date version of android on it for current versions of whatsapp and co, but most of them had significant problems, especially with the hardware support.

There was the Nokia 1, don't know how well available that still is.

otherwise the kaios devices, I think they do have WhatsApp, but can't remember about the others.

Therefore for everyday I just setup my phone to not annoy me and when I want to shut off completely, I switch to the F3, which gets thrown deep into the bag, just as an emergency thingy next to the basic first aid kit and I don't see it again until I got to go to work.
comb, gcd, factorial are very trivial. They are like 5 lines each or so. I think it should hardly matter whether or not the standard library has them.
>> in general we simply follow direction

Yes, and it explains to some extent how a majority of Swedes simply can not digest that the authorities say one thing and do another. It is also a propensity for focusing on the literal that characterizes northern Europe in general, the Nordic countries more so, but most of all in Sweden where it is conflated with widespread conformism, adding to insult to injury (figuratively speaking).

Herd immunity was a definite part of the strategy, but not to be disclosed by any means. The reason for the strategy is however more interesting to discuss than whether it existed at all (which has simply been proven beyond reasonable doubt). My own analysis leads me to believe that it came be a convenient excuse for the absence of proactive response in the initial phases after which it became a matter of internal prestige (within a small circle of initiated politicians and scientists).
On google maps/street view the building at the University address 14731 Comet St. Irvine, CA 92604, USA seems legit:

https://www.google.it/maps/@33.6931444,-117.7771245,3a,33.5y...

If you zoom, near the door there is the 14731 number alright.
Managers are everything.. by manager I mean leaders not paperwork/monitors.

I firmly believe that 10 geniuses will go nowhere without direction 8 times out of 10. And non geniuses it will be 9.99/10. Managers were the people that turned human potential into outcomes.
Email Adventure
North of the alley.

You are standing to the north of a dark alley. The alley looks to be filled with small intimate bars.

You have a folded piece of paper in your hand.

emailadventure2020@gmail.com
Structured procrastination
I’m guessing that it is difficult to distinguish the “noise” of sub pixel galaxies from the thermal noise of the sensor.
There is no reason to think that a more fundamental theory would be simple or even tractable. We have just got lucky, so far. It is the nature of good luck to falter.

Wolfram is not doing anything original. He just doesn't tell you who he is cribbing from.
Some doctors take pleasure in telling patients in pain that they make it up and suggest they are just drug junkies looking for a hit.
Yeah like add features nobody uses for real and remove functions that will break thousands of programs used by millions of people

That is thinking in the future, I'm sure of it
Yes, but the fact that those run Linux as against anything else is providing extremely tiny amounts of value.
Is SteamVR any good? Also HTC makes some, as another commenter mentioned.

Oh wait, stand-alone. I don’t know about that part. Google discontinued Daydream so that’s out too.
fuck facebook, evil company. Shame on everyone who enables them, users and employees alike.
Is Blazor ready for public-facing websites?
> This is one of the books which I will gladly buy once more when it is updated.

Agreed, Programming Rust is really nice and I read a dozen of Rust books already. I'll be buying 2nd edition as soon as it's available.
Yes, It's called Loser Club -- like buying Zune or Windows Phone to spite Apple. What people don't realize is that there is a non-zero cost to not be on a popular ecosystem, far greater than any perceived, ill-informed, conspiracy bullshit that they hear on the internet.
Any centralized code versioning system can easily be DMCA'd so does it change anything?
Do IDEs really do that type of refactoring? As a long time Emacs user I long forgot what a good IDE is capable of.

I know of automatic renaming, moving parts you select automatically to another file, but full automatic refactoring to multiple modules is something I haven’t seen.

How does this tackle circular dependencies etc. I guess the IDE must parse the code, generate the syntax tree, populate symbol tables etc. and then make the refactoring.

A side point I sometimes dream of writing an emacs module which would let me to write in a single file (for easy search and edit reasons), and then cut it into several modules where I mark them with =======xyz.h========= etc.

I also want to use this in each repo where it automatically does this. I’ll hopefuly stop procrastinating and write the thing one day :).

To end with a Game of Thrones analogy, hearing about the latest developments I sometimes feel like we editor/linux/bsd/cli users are like Wildlings beyond the wall. We live in harsher conditions, but are amazed when we see large cathedrals, castles being built inside the wall. Our life is more free but also burdensome.
It depends on your goal. I personally think PHP still wins for a solo developers in speed of feature creation. Think of the ratio of business value per development cost. Someone should find a way to objectively measure this.

Then there's this, choose boring technology: https://news.ycombinator.com/item?id=23444594
> many more would get disabilities from the disease.

That's a myth. Even "long" Covid only lasts for a few months.
Yup. Redistribution, people dying in March didn't die in September.

In France as well we had severely negative excess mortality in June. The combo of preloading deaths that would have happened later and lockdown measure preventing other diseases/road accidents, etc.
Other trillion dollar companies also have patents, patent lawyers, and interests in VR.
It doesn't have to be that way, and indeed many orgs are moving away from that. Where I work, individual contributors who are talented and want to put in the work can attain a level comparable to a Director or Senior Director, and often even make quite a bit more money than their level-peers on the management track.

There's still a cap, of course; you can't remain an IC and have the level equivalent of a VP or C-level. The theory there is that the higher you climb the IC ladder, the more difficult it is to have increasing levels of impact without leading groups of people larger than just yourself. (And indeed, our higher-level IC positions often involve some amount of non-management leadership outside of heads-down coding all day.)

I'm not 100% sure I agree with the reasoning behind the IC ceiling, but things can be awesome for you outside of management, with plenty of career and salary growth opportunities, if you find a company that understands and values individual contribution. I wouldn't say this is a lot of companies, likely not even a majority, but it's a number that seems to be growing, at least in technical fields.
Pandoc is licensed under the GPL version 2 or later. I know of a couple of companies where pandoc is used in proprietary systems server-side. IANAL, so best to consult one for your specific use case.
I don't root for Epic, I root against Apple.
Slightly off topic, but are there easy-to-use GUI wrappers for FFmpeg you would recommend? I find myself using FFmpeg about five times a year, and each time I had to google what I wanted to do. I feel a good GUI application will be extremely helpful.
One of the major differences is the scanning tools involved, which also eliminates the need for redundant xrays, as the scanner is an oral device that scans the mouth digitally using a 3D scanner inserted in the mouth and passed along the gumline and on all sides of the teeth.
I would agree with you except for the legions of god-awful managers I have encountered. A good manager is a huge asset for a team, but a bad (or even mediocre) manager is often worse than having none at all.
> That's the point though: you should only need one package manager.

That's orthogonal to the issue. Even with just one package manager, how packages are created and maintained is a separate task.

So, if the pandoc package has dependencies vendored, dependency hell is avoided regardless of which package manager is used to install it.

If, however, the pandoc package has all dependencies listed as separate packages, dependency hell is created, again regardless of which package manager is used to install it.

So this is a matter of policy, not tooling.
I’m a sporty guy, but 8/9 years ago I broken both my legs and used a wheelchair for more than 2 months. Only when you try what this mean you can understand the difficulty! And every new initiative like this website, is a great thing.
Oh indeed, very interesting. Apparently the feature also existed since 2005, before Github (2008) so they could have used it from the start.

https://stackoverflow.com/a/36125713
Are non-bluetooth wireless headphones generally not implemented as a standard USB audio interface? USB audio-based DAC output has been one of the most reliable aspects of Linux compatibility that I would not have thought of worrying about it despite using Linux as a daily-driver for a decade.
AWS Cloudwatch Metrics Global Outage?
Currently receiving no cloudwatch metrics since ~9:30 UTC. eu-west-1, eu-west-2, us-east-1.

Anyone else having issues?
Gitlab is not immune to DMCA notices either since it's a US company. The RIAA probably won't try to take it down unless the youtube-dl development is actually relocated there or they become aware of it somehow. You'd have to host it in a country where DMCA can safely be ignored (anonymously of course), e.g. the Netherlands or Russia, if you want it to stay up reliably.
Can I wager a guess that you are on Arch?

The Arch (and some other linux maintainers) have made the decision to package all Haskell libraries as separate OS packages and install those as dependencies when you install, say, pandoc. This model of distribution doesn't really make much sense for distributing Haskell binaries, though.

There's a few reasons for this: 1) since most people don't have many Haskell binaries and the few that people use don't share many libraries, 2) Haskell packages are normally statically linked when building executables.

If linux maintainers would simply build/ship pandoc as a single static executable all these issues disappear.
I'd recommend scheme. It hits all of your points, and also makes manipulating symbolic expressions very easy, so you can do things like differentiating functions with very little code
Creating Effective Tutorials for Your Dev Team
At ground zero of the global pandemic, life goes on
The 17 USC (2)(c)(1)(C) safe-harbour protections apply only to hosting of infringing works, and neither youtube-dl nor its test suites infringe on any RIAA or member copyrights as averred in RIAA's notice.

https://www.law.cornell.edu/uscode/text/17/512

The RIAA's letter does not claim infringement within the text of youtube-dl source or test suites, though it tries hard to appear so, but rather anti-circumvention of a "copyright protection mechanism", under §1201. That is also part of the DMCA, but falls outside the safe-harbour.

At best, youtube-dl's test suite may be infringing works when run, in which case infringement would accrue to the operator, presumably a tester or Github's CI/CD process. Even that argument is specious.

Given output is discarded, no permanent copy is retained, and the action is for research and development, and numerous Fair Use affirmative defence claims exist under §107, notably (1) and (4), test suite execution falls outside exclusive rights. Any one fair-use test is sufficient, or none at all. Test suite execution could be argued non-infinging under numerous theories, including reverse engineering, research, interoperability, all under §1201, or under general limitations on exclusive rights in §112, §117, or elsewhere.

This is where ... things get interesting...
Both of your comments would have been upvoted if they didn't have offensive judgements in the last sentence.

You speak the truth, functional programming languages have excellent performance characteristics when compared to other GC'd or JIT'ed languages.

I'm not sure about FP leading to better architecture, it might just be the type system there, which Rust has adapted (in a slightly less powerful form) as well.

Maybe if you had used Go to solve the sort of problem that it's meant to solve you wouldn't have judged it such a nightmare.
don't be naive. If there is even a single penny to be made from mapping homes/bodies then it is already happening. Open your eyes.
Agreed. Calls and SMS[0] are the least used features for me personally. Messaging apps would be required, unless you're going completely off the grid.

I think the best/simplest digital detox method is turning off most notifications - nowadays there are quite granular controls. If you want to go completely off the grid while keeping a phone for emergencies, any dumbphone would do.

[0] If you don't count receiving 2FA, delivery confirmations etc.
The problem with that is it breaks the value signalling we get from paying for things. With commercial software, it only gets developed and supported if customers pay for it, proving that it has value to them. How do we know this as against that open source project is worth funding? How do we tell how many users it has, and what value it provides to them?

Suppose we already have an open source project developing a snazwozzler, now somebody else develops a new kind of snazwozzler software with a better UI and more scalable architecture but missing some features the new developer doesn’t think are necessary. How do we tell whether to allocate resources to the old project or this new one? Customers can tell you this in a way that users can’t.
No no you misunderstand

I would have thought it was an asshole comment for implying that having kids makes you less productive. But having kids DOES make you less productive (at least when they are young) or at the very least removes great swaths of time that you would have had available otherwise, if you involve yourself with their lives at all.

Having kids or not is intensely personal and everyone has to make that decision themselves, not having them is extremely valid
Looks like a blatant copy of the light.

https://www.thelightphone.com
There are people who lost limbs because of clotting. Just imagine you wake up and don't have any legs any more. Like in a horror movie.

Also, disability doesn't have to be permanent. Broke your leg and need a wheelchair? You're still disabled for the duration you need the wheelchair.

ARDS recovery caused by COVID can take months.
But COUNT is just a SUM over ones for every row in the output
So basically a conspiracy?

My analysis has lead me down a different path.

Our deaths are primarily elderly (50%) and our response in this regard was really really bad.

Much of this is a consequence of communal and regional self governance - the government have for example very little mandate to direct regional resources (something that was changed recently in response to the pandemic).

Other than elderly - immigrants are over represented:

https://abcnews.go.com/International/wireStory/coronavirus-t...

These two parts stand out and it has, imo, nothing to do with chasing heard immunity.

Tegnell sums it up in way that matches up with my perceived reality:

https://www.newstatesman.com/world/europe/2020/10/sweden-s-a...
I switched to Exposure X5. It's super fast compared to Lightroom and handles large catalogues with ease. Editing is not nearly as nice and it has some weird quirks around UI. I also liked Capture One.
Allow me to shill another amazing Haskell program for general use then: https://www.shellcheck.net/
The tests are testing that youtube-dl can successfully see through three specific varieties of obfuscation as used by those videos. Testing open videos would not work, since Google doesn't obfuscate those in the same way. Uploading special videos with the right configuration wouldn't work, those particular obfuscation methods are only available to specific YouTube partners, not to the youtube-dl authors.
Something that (arguably) hasn't and can't have agency and awareness (arguably) can't and shouldn't be recognised as having these things because they don't.

Therefore giving them this in law is meaningless except as a legal device. Whether that's a bad use of law because it is meaningless, or a good use of law because it extends protection to things that need protecting (in our interests not theirs) is an interesting question and one I can't guess at.
I was about to ask you this, haha. How long took you to notice?

I read a guide on how to solve 8-puzzle, and even with the guide I couldn't solve it. So I went to the math of it, and read an article[1] that gives a proof if a board is solvable or not.

Dumb me! The way I was creating the board I would make it unsolvable with a even board (4x4). The 3x3 and 5x5 were fine.

The bug is fixed. Sorry about that. I'm laughing so hard because even I couldn't solve any 4x4 games.

1 - https://www.geeksforgeeks.org/check-instance-15-puzzle-solva...
What are you talking about? The suggestion was that the transporter simply send an email with the same data. The receiving party would get the email, and when an email is sent the sending party has no access to change it.
Godot Progress: Typed Instructions
Here in Germany early college math classes were mostly a rehash of everything from school, but with much more rigor and sometimes more detail.

So I'd recommend some college textbooks. If you live near a college, their library should have a ton of them to browse through and lend. You should also be able to find accompanying lectures on YouTube or college web sites.
Ask HN: How do you deal with outages?
Every time I plan on using (and paying for) a service especially if it is SaaS, I always worry about the risk of the service going down.

We’ve seen services like GitLab, GitHub, GCP, Twitter, Instagram or even sites based around APIs going down, which makes me skeptical about them.

How do you guys plan for this situation?
Zeronet is very underrated, though I've never been able to exactly grok their high level architecture, for some reason.
I went to a talk by one of the head researchers from Bristol. They usually use fixed wing drones (https://research-information.bris.ac.uk/ws/portalfiles/porta...) and then any detailed areas can go over with multi rotors . I’m not quite sure what the application of the ground robot is, there isn’t much publication out there yet. However, I would imagine it could allow for identification of individual radioactive objects, without throwing up radioactive dust, and for radioactive mapping indoors.
Deadline Management
Divide investment objectives into short, medium, and long-term segments whenever possible, matching the natural life stages of youth, middle age, and seniors. It also makes sense to align bank and brokerage accounts to short and intermediate terms, while retirement accounts focus exclusively on the long term (heavy penalties are incurred when those funds are accessed prematurely). In fact, there is no good reason to take advantage of IRAs, SEPs, and other retirement accounts unless dire circumstances offer no viable alternatives.

توصيات العملات توصيات الذهب

https://www.gold-pattern.com/en

Gold Signals

There are more people working past retirement age today than at any time in the last century. However, government rules require investors to begin withdrawing funds from retirement accounts (other than Roth IRAs) at age 70½. Along with a longer life expectancy, this requirement adds new importance to investment planning in the retirement years. It makes perfect sense for older people to continue to accumulate wealth through work or investment until death whenever possible, especially if one of the spouses will depend on the funds as a widower or widower.

Gold Signals
Inspired by Nature, Zymergen Brews High-Performance Bio-Electronics
Interesting how their coffee shop business did well not because of the coffee, but because they controlled the distribution of a certain type of valuable information.
I think projects like Kodi, OSMC etc. are seasoned enough and extremely careful with how they show intent.

They only allow official add ons that are on the legal side of copyright. Same goes for official docs.

But you can see what happened to Exodus, Covenant, Popcorn, etc. If you are making a dent after enough time they catch up.
They used to be. From what I can tell from personal experience they have fixed a lot of their QC problems. I suspect they had a push to capture market share by simply being cheapest with disregard for quality in the late 2000s/early 2010s. The build quality in their laptops from back then were atrocious. Nowadays it seems to be on par with other manufacturers.
Interesting suggestion. I have not programmed a lot in Fortran but with my limited exposure to it I like the first class support multidimensional arrays. It has a simple and clean syntax too. Definitely wins in speed and longevity.

Can someone with more experience of Fortran explain if this language is still relevant today and if it makes sense to get started with it in this day and age? If so, which Fortran standard to use? Fortran 90? Which compiler implementation to use?
Curious in general how often Youtube breaks things on their end, i.e. how long roughly this specific version of youtube-dl is expected to keep working without any active development?
> I think NULL in SQL is very different from NULL in most PLs, and is much better behaved. It is on fact much closer to an Optional than to a 0 pointer.

I beg to differ. Dereferencing NULL in C is generally well defined: SIGSEGV. Rust's unwrap() is a modest improvement on that, it reliably panics. Rust's main contribution it's type system forces you to acknowledge the possibly it might be null by making you to write unwrap().

I'd take that any day over what SQL does when you "dereference" a NULL, by say 1 < null. It just propagates the error so it poisons whatever expression contains it. I avoid nulls whenever possible to avoid that.

If SQL was in fact closer to Rusts Option then an attempt to use a possibly null value/columns with an operator that can't handle null would produce a syntax error. So writing could_be_null > 0 would be illegal, you would have to write ifnull(could_be_null, 0) > 0.
Heh, yeah, but it's so non-social I think it might be an equivalent to their letters page of The Times.
GitHub Reinstates Popcorn Time Code Despite MPA ‘Threat’
A company is under no obligation to comply with an invalid notice. Wikipedia ignores invalid DMCA requests all the time.

It is risky though, as the company opens itself up to a lot of liability if its wrong.
Youtube-dl GitHub Template
Bluetooth the tech is named after this guy https://en.wikipedia.org/wiki/Harald_Bluetooth
How would the OS know that web server process is "idle" vs "ready to accept requests"?
The way the asics were written in 2000 it should work. Should work in free-fall also.
Maze Algorithm
A search algorithm made in Python.

Create a maze or load an existing one and let the explorer find the exit. White cells are empty rooms. Black cells are walls. The green cell is the starting point and the red cell is the finishing point.

Basic exploration algorithm:

Search adjacent rooms for the first unvisited room
If found, move there and place the direction of the movement made to the new room
Otherwise, move to the opposite of the current room direction (backtracking)
The explorer only knows the rooms he has seen before. He can't see the exit, the rooms that he has never passed by or the maze boundaries. The explorer tries to find the exit in the fewest moves possible, given that he has no clue where to search first.