skysight-inc/HackerNews huggingface dataset:
You record the video from a matrix of cameras each at a slightly different pov, then use a light-field algorithm to generate novel images. As you said you only solve occlusion if your cameras are separated enough but in my case I only expect/want the user to twitch his head around. We can add more cameras if this tech starts get adopted.
I'm wondering about how common this knowledge nowadays? What is the chance that if you take average Joe and put him into forest without any specific tools, what is the chance that he will be able to start fire?

That's what feels inherently wrong to me about our knowledge system is our common knowledge is so superficial and we're constantly loosing touch with very basics about nature of things.
This is why you have to rely on third party services to perform advanced search and filtering.
Pangoly and PCPartPicker do that exact job with advanced filtering, eg: https://pangoly.com/en/browse/ram
try https://www.focusmate.com/
Real-Time update on coronavirus outbreak
Well, you could just use regular old bank transfers. I just assumed that I don’t need to tell you this.

And even if you were using cryptocurrency for payouts, that hardly requires any blockchain stuff on the side consuming the computing power.
Yes, and I own copies of many of their ports :)
I'm working on a versioned, temporal DBMS[1] called SirixDB in my spare time, which is the most exciting thing :-)

It's based on a university project on which I was working basically since day one in 2006.

I know it's crazy to work on such a large project initially alone. Lately, however, I'm getting the first contributions, and maybe I should start collaborating with the university or with the company of my former supervisor (who began the project for his Ph.D.).

I'm now more than convinced that the ideas are worth to work on, especially in the advent of modern hardware as byte-addressable NVM :-)

Currently, I'm working on the storage engine itself, to reduce storage space consumption further and to make the system stable. I'm experimenting with larger data sets to import (JSON and XML currently up to 5GB) with and without auto-commits, enabling/disabling different features, for instance, storing a rolling merkle hash for each node, storing the number of descendants, a path summary and so on.

Some of the features:

- the storage engine is written from scratch
- completely isolated read-only transactions and one read/write transaction concurrently with a single lock to guard the writer. Readers will never be blocked by the single read/write transaction and execute without any latches/locks.
- variable-sized pages
- lightweight buffer management with a "kind of" pointer swizzling
- dropping the need for a write-ahead log due to atomic switching of an UberPage
- rolling merkle hash tree of all nodes built during updates optionally
- ID-based diff-algorithm to determine differences between revisions taking the (secure) hashes optionally into account
- non-blocking REST-API, which also takes the hashes into account to throw an error if a subtree has been modified in the meantime concurrently during updates
- versioning through a huge persistent and durable, variable-sized page tree using copy-on-write
- storing delta page-fragments using a patented sliding snapshot algorithm
- using a special trie, which is especially good for storing records sith numerical dense, monotonically increasing 64 Bit integer IDs. We make heavy use of bit shifting to calculate the path to fetch a record
- time or modification counter-based auto-commit
- versioned, user-defined secondary index structures
- a versioned path summary
- indexing every revision, such that a timestamp is only stored once in a RevisionRootPage. The resources stored in SirixDB are based on a huge, persistent (functional) and durable tree
- sophisticated time travel queries

Besides the storage engine challenges, the project has so many possibilities for further research and work:

- How to shard databases
- Query compiler rewrite rules and cost-based optimization
- A brand new front-end
- Other secondary index-structures besides AVL trees stored in data nodes
- Storing graphs and other data types
- How to best make use of modern hardware as byte-addressable NVM

[1] https://sirix.io or https://github.com/sirixdb/sirix
The problem you're describing sounds more like a societal/work-culture problem that's completely orthogonal to the study.

Cold showering improved individual health: the fact that those experiencing said improved health made unwise decisions that may increase the spread of disease doesn't change the fact.
Chinese Authorities Manipulate Tally of Confirmed Coronavirus Cases
My 'paid job' is boring - Identity Management for Blue Chip companies.

My fun stuff at the moment:

1. Learning Windows IoT on a Raspberry Pi 3B

2. Working on proof-of-concept Search Engine Indexers for specific datasets and/or local file-systems (on network servers).

3. Exploring a new paradigm of allowing people to easily publish train-of-thought type content without having to post a long series of tweets or silo it inside Facebook/LinkedIn/Gist etc.
Young Innovator Is a Champion of AI for Good
By vendors, you mean brands right?
Ask HN: Why are command line tools free (as in beer)?
I have this thought since a few months, and I didn't find a conclusive answer yet: is there a market for non-free CLI tools?

My work depends so heavily on some command line tools such as jq, grep, httpie/curl, ... that I find it very surprising that I haven't ever seen a command line tool sold for a price. And I implemented enough of my own to know it's not trivial to have a great command line interface.

Three points I consider:

- it's clear that we get A LOT of value from CLI tools

- lot of people are willing to pay for GUI application

- a CLI is just an alternative interface to a GUI

Thus: why don't we pay for CLI applications?

To clarify:

- I'm not talking about donating to support a project

- I'm not saying that we should pay, I would like to understand why we don't have similar markets for CLI than we have for GUI, SaaS, etc
Xcode Tutorial for Beginners (Just Updated for Xcode 11)
Rant: I am no Trump bigot, but it annoys me to no end that an feminist echochamber like TwoXChromosomes is on r/all. Any kind of criticism, for example when all men are blamed for not doing the dishes as if all men are dirty beasts: prepare to get burned down by horde of feminists. "This is a support group, a safe space".

No it is a toxic space that I can't block in my Reddit feed (RES firefox addon doesn't work). If I can't block it, I should be allowed to give my opinion. I don't hate females, but goddamn do I hate that place.
Do you know which rocks you used and where to find them?
In-Store Marketing: How to Boost and Track Retail Sales
They lumped together morning and evening showering, which I suspect to have significant differences. But common sense thought is that cold shower will excite metabolism and result of that will be most likely quite different for normal waking hours versus sleep.
Not many four year olds could answer those questions. I think the hostility is people reacting as if they were asked to jump through those verbal hoops in a conversation.
"So the government can safely borrow money, but at some point it will accumulate so much debt that people begin to doubt its ability to pay it back."

Currency issuers can always pay any debt denominated in the currency that they issue. It is literally impossible for a currency issuer to be forced to default.

"But decreasing revenue via tax cuts, and increasing debt accumulation, at a time when the economy appears to be booming doesn't appear to be responsible."

That's a sane position, but the argument against a Federal Balanced Budget Amendment comes from the opposite case. You want the capability to deficit spend during recessions. The Federal Balanced Budget Amendment forces you to make the wrong decision of cutting spending during recessions, driving the nation deeper into recession.

When factories are idle and unemployment is high, it is vicious to claim that the best policy is to choose to throw more people out of work. Federal spending should be explicitly countercyclical.
That would be fantastic, thanks. I'll jot your e-mail down and will reach out when I'm getting close to something testable.
That one I know! Nice twist you added there!
Ape – A new physic engine written in JavaScript
LA-Based AmazeVR Opens VR Entertainment Hub in Incheon
Lightning is changing that, and hopefully Ethereum's Raiden will soon be released and bring the possibility to use stablecoins for off-chain transfers as well.

Disclaimer and shameless plug: I was working on Raiden last year and now I am working on a self-hosted payment gateway that can leverage Raiden (https://github.com/mushroomlabs/hub20)
All of the people you listed have recognizable voices with a history in comedy and they were performing comedy roles in their respective animated films.

Just picking big name actors for a cartoon won't really do much. Everybody knows Tom Cruise by his performances on screen, but people probably won't be throwing down $15 to hear him as a talking donkey like they would with Eddie Murphy.
Multiplayer networking for a turn-based role playing game. Lots of difficulties I didn't foresee at all beforehand.
The Netherlands is caught in an endless war against the Sea. They will make her give them the energy or die trying.
As far as I understand, the killer feature of Tinc is automatic mesh routing. You can add a node to one instance and the information spreads through the network, wireguard doesn't do that.

Also, I heard maintainers were contemplating replacing the protocol with Wireguard.

https://www.tinc-vpn.org/pipermail/tinc/2017-February/004755...
Free New Escape Games 57-Ancient Doors Escape
The takeaway I get is that it increases perseverance. So basically, "doing something physically unpleasant every day increases ability to push through/withstand other physically unpleasant events" is my big takeaway. Seems pretty straightforward. Not necessarily novel, especially when you add in the exercise portion.

I think there's some value to pushing yourself harder than the minimum to be comfortable and survive. But I don't think that's a eureka.
But that creates a class of people who don't have to do that just because they got lucky.
Radiation Hardening
Show HN: Bootstrapped – a compilation of 30 self-funded, profitable companies
the comment says 'underpay ... relative to say Investment Bankers, VCs or mgmt consultants.'

the point as I see it is that if scientists are of strategic importance, they should be compensated accordingly to prevent the risk of bribery/defection - the same reason companies justify high pay to these other jobs to 'retain their talent'.
That disproportionally enriches landowners still.
I don't think NPM is an example of a good dependency management system. It works, but it doesn't spark joy. Some issues I've run into:

- npm install ignores package-lock.json and uses package.json. The work-around is to use npm ci. https://stackoverflow.com/a/45566871/30900

- Flakiness. An acceptable solution to npm difficulties is `rm -rf node_modules; npm i`. Admittedly, this has improved a lot in recent years.

NPM also inherits the design preferences of the JS ecosystem.

- Simple packages have deep dependency graphs.

- Functionality is spread across multiple packages, sometimes at a granularity of a function per package.

- If you want types, you roughly double the number of packages you need.
Sounds spurious to me. I imagine people that take regular cold showers are also more likely to push themselves at work. To make this really interesting, you'd need to have a blind control group of people who are paid to have cold showers, and see whether their absence rates go down when they start.
Pixel Lite Free Bootstrap 4 UI Kit
> only represents about 1/5 of the emissions problem

I wonder what the percentage would be like if the energy sector needs to provide enough energy to replace all fossil fuels. It's certainly much higher than 20%.
Coronavirus is completely overblown. Regular influenza kills 12,000-61,000 Americans each year.

Coronavirus is only deadly to elderly with existing medical problems. Its not worth shutting down the economy over. Reducing this population would also entail a reduction in healthcare and pension expenses, benefiting younger workers.
This problem has be prevented me all the time from rolling out wireguard. But how dows wg-dynamic help which seems just to be a DHCP on wireguard implementation? You still have to sent every existing node and updated configuration because you provisoned a new one.

An overlay network on top of wireguard would be really nice. For example you are running a wireguard network on 169.254.0.0/16. So every peer which is assigned an ip address within this range is by configuration of the network allowed to forward packets to another peer in the 169.254.0.0/16 network. So the only things needed to be implemented would be:
* an internal routing system to forward packets on some way to the destination
* a concept on how peers are found and how they build a secure channel (pre-shared key?)

Edit: A better way would be to have multiple shared secrets for every server. So you could basically assign roles to every server. So if a server has the keys "db" and "middleware" he can communicate with every same in the network for forwarding but the final destination can only be a server which has also one of the keys "db" od "middleware". Maybe such a server would have 2 virtual ips within the subnet, one for it's role for db and for middleware.
The point of LINQ was to get a native data querying into .Net framework - primarily targetting database servers ( SQL Server ), but also XML, enumerables, etc. The query operators and the syntactic sugar tries to mimic SQL for I suppose familiarity and ease of use. Overall, it's an elegant way of processing data within .Net.
I have been extremely disappointed with Catalina. I am keeping my work MacBook on Mojave as long as I can. My home MacBook is still on High Sierra I think, because I risk having non-functioning external audio hardware (mic preamps) if I upgrade. I did install Catalina on an external USB disk but found issues straight away:

a. You can’t create any directories on the root filesystem any more, eg. / so you have to set up a redirection system via the synthetic.conf in /etc

b. When I run a program in Catalina under xcode for debugging, it asks me the first time to put a password in to let me debug it, every single time after reboot. Why??

c. The file system is now spread over 2 partitions (one safe modifiable one, one hidden secret one) but if you ask for the size of the partition via a system call or via df -h, it adds the TOTAL from both partitions, eg. 100GB and then tells you how much space is used for EACH parition (not total) so you get

25GB / 100GB

10GB / 100GB

This is inaccurate - I do not have 200GB total capacity. I only have 100GB. The size for each partition should be just that - the size of that partition.

d. Also, search for text in PDFs no longer works??

e. If my MacBook goes to sleep, it crashes (2012 MacBook Pro for home, on USB disk). It doesn't do this when running High Sierra off the internal disk/SSD (I upgraded the disk, yes).

I found all of these issues in half-an-hour after installing when trying to set up a dev environment on it.

It's rubbish!!
Example for skipping return keyword in case of early return is just wrong. It can be made to work if you have
if x > 0 { x } else { x + 1 } but then it isn't early return anymore.
Myst’s designers stuffed an entire universe onto a single CD-ROM
Did people not see this project as clearly stillborn? The radio silence (when it comes to fixes, issues) is not new, nor have I heard a single positive comment about the service. This feels like investors and users alike got scammed by a product not ready for prime time. Did they assume they could fix it after boot? I really, really hate this trend of building the plane in flight with passengers present (paying customers), and coasting on expectation of fixes.
My Quest for Identity in Software Engineering
A wrap up of my last 20 years as a professional in IT, along with some considerations about the current state of the art.
EFF confirms Ring Android app covertly shares personal data with 3rd Parties
Not in Germany, but in Africa, Latin America end Middle East, US has a history of undermining democracy.
You're only half right - projects attempting to achieve very high speed networking (packets per second) go to great lengths to remove the traditional syscall per packet that normal linux networking involves.

One approach to this is to move everything into userspace and take the kernel out of it completely. Another approach used by some projects is to put everything into the kernel and take userspace out of it completely. Either of these approaches remove syscalls.

The kernel isn't an inherently slower place (in some cases it can be faster as you have more control), it is having your network stack split across the kernel/userspace boundary that is slow.
While you do have some good points, it’s possible that the severity and danger of this virus, required a different approach.

Some people in the West suggested to use an existing school or sports stadium, and while this may work in the West, the question is: Does Wuhan even have such a public facility available?

Some (unverified) reports were already suggesting that the city’s existing hospitals and facilities were already overburdened. At least something like this could help keep the very sick isolated from the others, and allow them to gracefully recover. Or if they are too far gone, then it would keep them isolated from those that can be saved.

I agree, I think this will blow over in a few months, and they’ll get it contained, while they starve out the virus. And that might only have been possible, because the central government mandated the quarantine, which did more to just inform people to keep their distance from others, and to wear protective gear while in public. We’ll see in a few months how effective this all is.
A list of the 330 best tools for remote work
Your friend was not very smart. Peavy gear is phenominal made in USA stuff, just not pimped by any popular rock bands. Tone deaf indeed.
would it not be better to encourage their natural predators?
JordanPeterson subreddit links to the_donald, but not the other way around?
killing people isn't issue

the issue is, it's yet another widespread virus

so not only people have to fight for the constant evolving flu, and now also for this one, on top of every other ones
On the Ethereum blockchain, things are a little easier. You can always use a stabletoken like DAI.

On the BTC blockchain, this can be a real problem. The best one can do is to hope that the BTC price doesn't swing more than the equivalent fee amount of a credit card transaction to make it worthwhile.

If you are willing to keep some of your crypto on an exchange (but remember, it is only really your crypto if you have the keys), you can try to automate the swap between BTC<-> stablecoin to reduce the exposure to price swings.
> You should probably get better friends sadly...

You just admitted in your previous post that you're unsure if you would be successful in getting your own friends to help (even if this isn't you personally being affected in this situation, a favor is a favor), so even if your post wasn't incredibly rude it would still be intellectually dishonest. As you can see, my standards are already quite high.
Its not exactly "write your own" I have a single line in my crontab that just uses curl to post to a url and the remote server takes the IP address it got the request from and sets the dns to that.
Chronic procrastination? What it is and how to stop
I wish we could persucute those who abuse the system. Hving my compassion gamed for your furbaby makes me seethe.
All human-produced data is inherently non-anonymous.

The only respectful mechanical way to use it is through information-theoretic guarantees, e.g. using it for zero-knowledge proofs and then burning the data.
What's the rate of companies doing this?
murder loving nation.
Why would I want to link tests to bugs? Or track the history of tests? Or assign someone to a failing test? I've found they either fail or they pass, and you find why they failed and you fix the failure.

Just genuinely curious about the purpose of this software, as it's quite expensive, and most CI tools provide enough information for history / scheduling etc.
Other than miniture horses, only dogs can be service animals. The other pets are the problem being addressed.
If by crazy you mean steadfastly clinging to the status quo due to human behavior at scale still being programmed by our herd mentality, then yes, everyone else is crazy. The only hope I derive from it is that there's a chance we'll overcome that nature at some point. But I'm not that optimistic about our chances.
The rules itself is egrigeous, that's why there is an incentive for lying in the first place.

If the goal is for science, there shouldn't be restriction on working with other country in order to accept grant.
Showing my ignorance, but I didn't even realise that tax revenue from a certain stream (e.g., fuel tax) went directly to the government department (e.g., DfT) that instigated it, rather than it being absorbed centrally by the treasury and then redistributed according to fiscal policy. That's interesting. Doesn't that mean that certain departments will be more flush with cash simply by virtue of attracting more tax?

(...and, yes, it's upsetting that this happened in real life.)
Its acutally a good question. I understnd it as a mis-wording of 'service animal' in air-travel laws that a whole industry sprung up around to exploit.
I had the same impression since the first announcement.
Stadia is an enthusiast product (for now), but enthusiast don't need it.

Stadia might become lucrative in a few years with slow adoption and improvements but if you get into it right now, you just pay to be a beta tester.
Yup. That's why we need to exceed the TPES with clean energy. We also need to significantly expand TPES if we are going to eliminate most of the remaining poverty in the world, to improve mean QoL.

I'm hoping fission can scale to about 2 EWh annually in the next several decades. Should be noted this is quite aggressive scaling. 500 PWh is more than enough to reach net-zero emissions.
Lots of science to back this up, look up Wim Hof
Guido van Rossum on Python 3.9 / 3.10 and incompatible changes
There's been a feature I've wanted in C++ (concepts) that is finally coming after 14 years. I don't think expediency is the problem with C++ language evolution.
Oxide Computer Company: On the Metal: Jonathan Blow
30 days seems too short an observation period.

I have 1-2 incidents of sickness per year and I don’t live a particularly healthy lifestyle.
I tend to like "Learn X in Y minutes" for a quick overview of common syntax / constructs.
https://learnxinyminutes.com/docs/rust/
I’ve tried the iPad as a workstation off and on for many years (I had an original iPad). While I’ve never quite gotten it to work for me, I can still see the appeal. And for exactly the reason you state.

A full laptop is much better at task switching.

But when I’m working, and in a zone, task switching is the last thing I want to do. I want a distraction free workspace without widgets and notifications. On the iPad, this is so much easier to achieve. And if you have to change apps (and you have a keyboard), the app switcher is the same as on a Mac... cmd-tab still works.
Weekly slice of the digital health industry [video]
We used GoCardless to set up Direct Debits. We were taking large-ish recurring payments (£100s) and GoCardless was the cheapest as they cap at £2 a transaction.

Their service was great and was trivial to interact with. We were working only in the UK, and Direct Debit isn't available everywhere but GoCardless offers some equivalent in a lot of countries.