skysight-inc/HackerNews huggingface dataset:
Interestingly, SDFs have also become a widely used tool for analysis of 3D sensors such as lidar and RGBD (kinect, realsense). Specifically, truncated SDF's, which put an upper limit on the magnitude of function, which helps with outliers and makes the representation sparser. They're a nice way to summarize noisy range measurements in a way that makes it easy to extract surfaces for visualization/further processing. The technique has been out there for a while, going at least back to Curless' space carving paper in the 90s [1], but kinect fusion [2] made it a lot more popular in recent years.

[1] https://graphics.stanford.edu/papers/volrange/volrange.pdf

[2] https://www.microsoft.com/en-us/research/publication/kinectf...
It's the question of scale. For example, it's one thing to take a photo of a street, and another one to photograph all streets and buildings creating a visual representation of the whole country. Sovereign countries have the right to decide certain things are not in the best interests of their citizens and ban such activities, regardless of what is our opinion of it.
Although I fully agree with the sentiment that bats are very interesting animals that should be fully protected, the article provides no evidence that COVID-19 is not descended from a bat virus. After all it is closely related to SARS, for which the accepted theory is that it descended from a bat virus via an intermediary host.
> Except we have a great deal of information on the long term effects of vaccination, from studying many vaccines. It's quite wrong to say we have no idea.

Are you talking about mRNA vaccines? How many people have gotten such a vaccine before the COVID-19 vaccines and when?
Some people want to work just enough to make money to support their other hobbies. Earning 3 times the money for twice the amount of responsibility is not worth it for them.
> [...] just shut down Google News and remove news sites from the search index in France [...]

AFAIU the French regulators decreed that Google can't not link, either [0]. It's quite a paradox: Google needs to pay to show snippets or even just linking to French (EU) news sites, but can't not show snippets/link either.

[0] https://arstechnica.com/tech-policy/2020/04/french-regulator...
People making fallacious or otherwise nonsensical comments is a problem all over social media. Like you say it's common that articles aren't properly read, and I'm sure most of us are guilty of it sometimes. There can be many other possible explanations though. For one, there are and always have been trolls. We're all different ages, education levels and intelligence here as well, that can make a big difference because some simply don't understand why their arguments aren't logical, no ill intentions. Lastly we should consider that GPT-3 & co are already here. Probably less on HN than Reddit, Fakebook and Twitter, but it's obvious that governments and corporations are using bots to influence social media in general.

So how are you going to protect against this? ANNs are great at answering these questions, and the AI can't outsmart itself. By making it harder to comment you'd actually lose more human commenters, because like others say what you suggest is frustrating, most people wouldn't bother. We'd be left worse off.

Imo rather than putting computers in charge, we might soon have to consider the opposite: Checks for users to verify that they're human. This will probably have to be done by humans themselves, but I've not seen a really practical idea of how it could be done yet.
If only the same freedom existed across all platforms. Like say HN. I do find it frustrating that the same freedom isn't accorded to you here.
> With a good parental leave system, any business no matter how small must be ready for any employee to disappear for 3-12 months. It’s just the reality of running a business. But again (and this is what’s important) if it’s universally used then the same applies to the restaurant across the street too! It’s not a competitive disadvantage.

Except it is because your business is the one that hired the young woman and the other business did not, so now you have 4 people working for a year and the other business has 5 at the same cost.

For small businesses, if this is not tax funded, this is a huge liability and an incentive to discriminate when hiring.
Why is HTTP favored over HTTPS for local IP's
I think ten years ago I had this problem when I was generating terrain types for a voxel world simulator (today everything with blocks is called 'Minecraft'), and I was trying very hard to explain my problem to a statistician at my university. I never got a good answer, and it would be interesting to try to go back and solve this in a better way. One of the hardest problems is generating smooth edges between terrain types, as they can be both hard and too wide at points.
I wonder what the relation to https://datatau.com/ is.
Yes, and we have seasonal flu vaccines that do not take that much of a long time to develop, we know that. The same case with other vaccines that are based on what our other vaccines are using.

I was talking about the mRNA vaccines. When was the first time that any mRNA vaccine has been approved for human use?

---

To the down-voters of my previous comment:

This is the source of my claim: https://www.historyofvaccines.org/content/articles/vaccine-d...

Or take a look at https://www.uchicagomedicine.org/forefront/coronavirus-disea... which says:

> The process of getting a vaccine approved for use in the general public is no picnic and can take several years

---

If you know it differently, let me know. Please consider that I was not referring to seasonal flu vaccines and the like.

In fact, currently, no coronavirus vaccine is fully approved by the FDA, but three (or more by now?) were given emergency use authorization by the agency.

Plus, I did say the word "develop", but I was thinking about the whole process, my bad.
> maximising their career outcomes and earning as much money as they can is the best way to help their family

Where do you live ?

In country with free education and health care I'd say people definitely prefer maximising family quality time than working hard. When you don't have to worry about getting bankrupt at any point for any reason you start to see things differently. You're not going to be a dad/mom if you drop your kids to a caregiver at 6am and pick them up at 6pm

What's the point of having kids if you don't even take part in their education and just slave away at the office, get a tamagotchi, much cheaper and lower maintenance.

Every cent spent on kids education, well being and providing them healthy family environments is paid 1000 time back to society
Not sure about Japan but in Poland the variables in problems are either symbolic and you solve it symbolically, or if they are given as values then they are usually chosen just right to not make arithmetic much of a bother (that actually results in a fun 'sanity check' that if you start getting something waaay crazier than 'normal' you double check if you didn't screw something up somewhere along the way or if there is a better way to solve it).

But everyone is taught to only substitute variables for values at the very, very end so calculators are not needed at all. At some point in education there is no point in testing arithmetic skills over and over again, the problems and the methods of finding out solutions to them are what matters
I cheatet so much with my TI. In every class we were allowed to use a calculator I would literally code everything relevant for the test into this small thingy. I still think I better memorized some of the things as my class mates.

Also I loved how it doesn't really communicate except with a cable no one had. So nobody expected me to share my 'cheats'
The Internet of Things Is a Complete Mess (and How to Fix It)
I think you’ll find that the easiest way to get ahead is by performing well in interviews, getting interviews and offers at the right companies (potentially involving getting into and out of the right schools) performing well at those companies, probably switching between firms a bit, and having a bit of luck. I think some things that will help with that are being intelligent, having the right citizenship (or right to work) where the good opportunities are, and being confident and cool under pressure.

I think it is both true and helpful to consider most situations in the world as positive sun (everyone can win) rather than zero sum (my gain is your loss) and this is especially the case in growing tech markets and the growing tech employment market in general.
Serious question: how popular is Elm? I've recently seen some tutorials showing up and anecdotally know some friends that have played around with it, but I haven't seen any job postings for it and so I'm wondering if it's just hyped up or if there is real demand for Elm developers professionally.
Dang please delete my account.
> They just started talking about how teenage boys get enlarged heart from it and so forth

Inflammation/swelling of the heart, not enlarging, very rare given the number of shots that have been rolled out, and people recover pretty quickly. Definitely a concern, not a showstopper.

> We did not know this before either, nor did we know about the AstraZeneca's blood clots.

Again, an incredibly low risk and less risk than harm from the virus.

> we just simply have no idea.

This is not really true, we have a ton of data from this vaccine and from previous ones that can inform our expectations.
I'm referring to the "interesting" idea of shipping molten salt around.
Packagecloud.io says payment required for Git-lfs
> I find this worldview to be very detrimental to teamwork.

I strongly disagree, constant competition and a desire to be the best/most payed in a team dissolves cooperation. Why should I contribute to a team if person A tries to "win teamwork". I'm not saying you do that, and I'm not saying I believe that, because:

> People are different, we have diverse motivations and personalities, and we have to find ways to use this diversity to our mutual advantage, instead of trying saying that some of those are right and some are wrong.

I absolute agree with that statement. Mutual advantage to me is exactly that, even if I know someone else is smarter than me and can produce more quality work than me, the fact that I still contribute to the team success should mean I also get regular raises. Even if I only do the menial work those go-getters deem not worth their time.

Getting regular raises for contributing to the everyday work of a company is appreciation, and I gladly continue to the company if I feel valued. But not at the expense of my physical or mental health. If have the feeling I constantly have to outsmart and outdo everyone else just to keep my job and stagnate, my appreciation for the company drops. It's worst when the company instills the feeling that I'm replaceable at a whim if I don't put it 110%.

Again, I'm not saying you think that way. I'm saying that cooperation and inter team competition are orthogonal, but in my experience competition can demotivate people who otherwise deliver regular, good work. Not exceptional, and exceptional isn't always needed. Constant good work is more valuable to me that irregular exceptional.
Is the entire list shared anywhere?
Cool, but this looks like it’s really the same as the old side scrolling mountain landscape screensaver (which I can’t seem to find anymore).

Is it just a new technique to achieve the same?
So is it fair that Google only respects Dsney(american) laws ? From what I understand if your video has some claimed stuffgoogle can take your money and give it to the big companies, would be fair that also Google search money to go to newspapers too.

Or Google can defend Youtubers rights for fair use too, but we all know they will do whatever makes more money so the a few billionaires will buy a new jet or yacht
I don't understand how this can be a "world-saving idea". I think it's another case of pop science taking things out of context and presenting them as much more than they really are.

The original paper tells us we have a general tendency to think it's disposition. It is NOT proving (and it does not pretend to) that it's always situation.

Getting to the bottom of the "true" reason somebody wronged you is not always possible. Causes are themselves effects for their cause and so on to infinity. The big bang might be true cause to everything, but I would not conclude from that that you can't judge anybody as being a jerk. Going back to one of the examples in the article "Clerics and criminals rarely face an identical or equivalent set of situational challenges". Ok, but one could argue that disposition can be a valid explanation/cause for why one is a criminal and the other a cleric in the first place.

Taking the huge amount of time and energy to understand the real cause could leave you vulnerable to keep being wronged while you're in a decision paralysis. Biases can be very useful tool to navigate life.
Germany doesn't have a 'Fair Use' doctrine, but its Copyright law has analogous restrictions.
That makes me think that a solar interntet is possible, perhaps routers and less intensive webpages may start moving if there was a value proposition for their owners. Sure it's not a whole solution just yet, but it's a start.
I am a massive fan of Bret Victor and his talks. 'Up and down the ladder of abstraction' [0] was eye opening for me, and has informed my pedagogical style ever since.

I think, though, even though I agree broadly with what he has to say on visual programming and gaining an intuitive understanding of what programmes do, I feel like the emphasis he puts onto areas he feels are weaknesses are not the areas that I feel are the areas that are most in need of tooling.

Let me explain.

Victor puts a lot of emphasis on real-time visualisation of outputs, dedicating a lot of time in his talks [1] to drawing a tree and showing how visually representing how the code is drawing onto the canvas allows for greater exploration of ideas and possibilities, whilst creating a greater mental link between code and screen.

I agree that having this link is useful, but I think what it disregards is the amount of effort that it takes to get to a situation where you have an interactive real-time IDE for the purposes of drawing a tree. True, there is a deeper point he is trying to make about making ideas more visual, but the examples he uses and the aspects of modern computing that he criticises doesn't generalise well without a lot of interpretation.

He says in the closing paragraph of the featured article that these "are not training wheels" and that this is how all programming should be, but I think it would actually only be helpful in a subset of contexts, and commercially viable to invest in the tooling required in only a very small subset of cases.

I feel like a more applicable use of this IS training wheels - interactive explainables that can bring a topic or a concept to life which can then be applied to a number of different contexts that will then not need specialist software or tooling to facilitate. Examples would be Stephen Wittins [2], Betterexplained [3], Red Blob Games [4] or Nicky Case [5]

[0] http://worrydream.com/LadderOfAbstraction/

[1] https://vimeo.com/71278954

[2] https://acko.net/blog/how-to-fold-a-julia-fractal/

[3] https://betterexplained.com/articles/intuitive-convolution/

[4] https://www.redblobgames.com/pathfinding/a-star/introduction...

[5] http://ncase.me/trust
Doesn't that go just a turtle deeper?
> not connected to bats

> However, Weinberg believes it is possible that a scientist who ventured deep into China’s wild to collect virus samples may have unwittingly unleashed it.
“As long as we maintain distance from bats and allow them to remain in their secluded natural habitats … then we won’t expose ourselves to pathogens for which we have no defense,” she stressed.

so which is it?

Also, based on what has also been observed with SARS the theory isn't necessarily bat->human, but bat -> raccoon dog -> human, where a random contact chain is more likely.
Thanks! I hadn't seen this list before!

Pony always sounded interesting. Sorta an Eiffel v2? Red also looked interesting, as I've never seen anything based on ReBol before!

Lot of new entries to go play with ... Thanks again!
This is unhinged zero-sum thinking that would have kept us living in grass huts or driven us to extinction.
Agreed, the term "inventor" in the headline makes it seem unnecessarily naive.

But even if it's art, I suspect that some objective benchmark comparison fits very well: assuming that you had serfs to do the dirty work for you, at eight man-hours for 20 km this would be clearly more efficient than having them carry you around in a sedan. And only slightly less efficient than a rickshaw. Great way to put our fossil every consumption into perspective!
I write Elm full time, so there are definitely jobs out there.

That said, I suspect that given how fun the language is to write, supply probably outpaces demand a bit. Which is actually good, in the sense that for many companies adopting a somewhat less mainstream language one of the main concerns is "will I be able to hire for this?", which generally the answer is "yes, especially for more senior positions".
> I am not so sure. Some side-effects do take time to manifest.

You're being irrational. It's true side-effects can take time to manifest. It's also true that problems due to the disease also can manifest. Taken together the fact that _something_ can possibly happen in the future gives you _no_ information today. For example, one of the side-effects of the vaccine that might manifest might be that you're _healthier_.

So yeah if you take the possibility of negative side effects, but not positive side-effects, you are being irrational. Said in another way, if you are taking statements devoid of information ("something can happen with some likelihood in the future"), you are being irrational.

All actual current information points overwhelmingly to the fact that the disease (even considering that not everyone will get it) is much worse than the vaccinations. That is information. That information points to one conclusion and it's not "wait forever and see what happens".
In men's case, you're talking several months over a lifetime.

Childless people will still get sick, depressed, burned out, they'll quit... They're not robots. How much more productive will they be, 1%?
People often say "you can refactor that line and save a useless invocation of cat"

cat /var/log/file.log

Output too long, so

Press Up, |grep -e useful -e lines

cat /var/log/file.log|grep -e useful -e lines

OK, that looks fine, but I want to tail it

Press Up, Home, deldeldel, tail -f (other terminal modes are available)

tail -f /var/log/file.log|grep -e useful -e lines

Exact same command no matter what grep -e you have. You separate the filtering logic from the accessing logic. You can work on one side without worrying about the other. Want to change from cat to bzcat, or tail, or tac, or nc? No problem. Want to add a pre-filter (say strip snmpd errors before you add -n to number your matches in grep), it all stays the same.

Now imagine this without "useless" cat

less /var/log/file.log

Press Up, Home, deldeldeldelgrep -e useful -e lines

grep -e useful -e lines /var/log/file.log

Then either

Press up, home, del(n times), tail, end, | grep -e useful -e lines

Or

Press up, up, |grep -e useful -e lines, home, deldeldel, tail -f

Cognative break, extra typing, potentially having to look at what you're typing too rather than muscle memory, all because someone says "cat is useless". My computer isn't from 1965, I don't need to justify every process I run.
> They get extra visibility + traffic clicks from Google -- but also want to be paid for it?!?

Visibility is not a meaningful "reward" for established European newspapers (they are not unknown hobby bloggers.) The issue is who is capturing revenue from the work. The newspapers make money from people browsing their site (long ad exposure) or paying for subscriptions.

The news model: journalists discover "news facts" which they make into "news stories" that can hold reader attention.

If Google collects all "news facts" in one place with their own ads, they are benefiting from journalists while undercutting the newspapers.
Clearly all of these bots show there is a serious flaw with reddit that you can not just download videos like you could with the old external video service links that reddit used to be filled with.

Especially ironic considering most of reddit videos are downloaded and reposted from tiktok.
I've made a tool to back up my important files on paper using QR codes and erasure coding: https://gitlab.com/thexa4/ocrbackup
> this is making private choices a problem for the company

It really depends on how you look at it. In my view companies are here to support our lifestyle and societies, we're some robots working for a corporate overlord for the kick of it, having a kid isn't (or doesn't have to be) a "sacrifice" you have to pay a price for.

A company offering maternal/paternal leave is a company that supports its employees and society at large. We evolved in societies and its structures to support each-other, not to slave our life away for some faceless corporation.

Don't forget to live your life, like, out of the office, real life, with people, kids being born, parents dying, taking time of to breath, taking a few steps back, realising work isn't the be-all and end-all of life. Taking time to educate and bond with your kids is so much more important than a few months of typing shitty code no one will ever read or use in 5 years tops
Breaking down large pull requests
It’s also used for authentication, e.g. when I log in to my bank.

https://www.bankid.com/utvecklare/guider/teknisk-integration...
Shame, because I only have an fx-970G Plus which can't run custom code besides BASIC. Otherwise I'd join you in this calculator-net! Awesome project, though
I suppose this sort of thing isn't common in France? https://www.bbc.co.uk/news/blogs-the-papers-57814894
You're posting interesting information but you keep doing these needless accusations. Of course there are people with financial interests defending the project here. You're literally responding to the creator of the board.

They made a board, they're selling it, they're talking about it's virtues, it's not a bad thing. You suggesting alternatives is also not a bad thing, but you make it sound as if there's something nefarious going on.
It's not "undefined behaviour". It's "implementation-defined behaviour".

Undefined behaviour would be, if the compiler thinks that it always happens, it (the compiler) can do anything, including e.g. transforming the whole program into

int main() {
return -1;
}

In Go's case, the compiler performs no such shenanigans - it just compiles your code as-is, and it's your responsibility to make sure it's correct - but exactly because it's not undefined behaviour, the analysis is much simpler than in C/C++ - there's no funny business going on in the compiler, and therefore all effects of the data race are local (in code) (i.e. no "nasal deamons").
AWS SQS & Lambda
Great article! I always have Edsger Dijkstra on a pedestal. The reason is his uncompromising attitude and biting wit in getting his beliefs across. I believe it is the only way to advance "Scientific Temperament".

As Sherlock Holmes observes; Pshaw, my dear fellow, what do the public, the great unobservant public, who could hardly tell a weaver by his tooth or a compositor by his left thumb, care about the finer shades of analysis and deduction!; we the "great unobservant programming public" when it comes to mathematical underpinnings of Computer Programming need to be taught and frequently reminded of the importance of "logical analysis and proof deduction". :-)
Google didn't defy the order by not having had talks. They did talk with the French publishers, but the publishers felt Google didn't act in good faith in those talks.