skysight-inc/HackerNews huggingface dataset:
Show HN: Building a project based on universal income concept
TL;DR

- 01.10.2020 (today): publication of the ROI project’s landing page. It's the first time I publish something online I coded from scratch - I profoundly love this feeling : this is so satisfying !

- I started coding on July 2020 and this landing page is made only in vanilla JS, CSS and HTML boosted with Gulp sauces : result of my summer self-taught frameworkless learning.

- ROI is my 6th project and will mix all my experiences from the last twelve years. All of them were launched under the "early-shipping" rules.

- This time, I aim to become the CTO for learning purpose.

- I will keep my idea under "not clearly stated" status until its released : even if it goes against the dynamics of indies, MVP, lean-startup… I have specific reasons which I explain here : https://community.indiestack.co/t/root-rise-of-indies-versio...

Nothing new will be launch beyond this Landing Page until β-version, around March 2021.

I am looking forward to read your feed-back - be rough, I haven't had any "dev-hazing" yet - about :

UX/UI
Copywrite (English is not my mother tongue).
Responsive
General appearance

Thanks !
Did Early Humans Invent Hot Pot in Geothermal Pools?
Yes! I met a girl on omegle when I was a depressed teenager and we talked for years. She helped me a lot.
Exactly! My real BMI is 25, and just like you, I am on the muscular side. The estimate was 19.
'“The problem with colourisation is it leads people to just think about photographs as a kind of uncomplicated window onto the past, and that's not what photographs are,” says Emily Mark-FitzGerald, Associate Professor at University College Dublin’s School of Art History and Cultural Policy.'

Why do these academics always want to complicate things and dictate how we feel? Nobody put them in charge!

'“There's something that's gained, but there's also something that's lost,” says Mark-FitzGerald. “And I think we need to have a conversation about what both of those things are.”'

I'm guessing that would be a pretty one-way 'conversation'.

Edit: looking at the Leeds video it's clear to me the processed version adds a great deal - you can even see clearly how much fun they are having by the smiles on their faces, which is pretty hard to spot on the raw footage. It's charming to think of them fooling around in the garden with new technology, 132 years ago this month.
>Also this is untrue

>>They no longer let people view nsfw boards without logging in

Could be a regional thing.
Parents who choose also will pick based on their own politics- book banning was parent led.
> Especially since most people can not relate to black and white videos/photos because they don't have the context required to expand on that thought.

Can anyone expand on this sentiment? I’ve heard it expressed, especially around movies, but it’s always been incomprehensible to me. What is it about being black and white that makes it unrelatable?
And the relevant article in PNAS: https://www.pnas.org/content/early/2020/09/14/2004532117
Let's pick this apart:

> This is true, but it's true for almost every observational study, and IMO too easy a dismission.

It's also a correct dismissal. The vast majority of results don't replicate. It's super-easy to come up with results like this paper just by playing around with what you control for (with a 5% of a false positive each time) until you get the result you want. It's almost impossible to tell if this happened. There are many similar issues.

> You can use this reasoning to dismiss, or more likely, to cherry-pick probably 95% of all scientific results from economic/medical/social/nutricion/climate science.

And you should! You should believe results only once they've been replicated multiple times, by multiple communities, with multiple methodologies.

> I'd say the onus on sceptics in this case

The onus is on the people presenting the result, in all cases. That's the scientific process. The authors need to defend the null hypothesis as vigorously as you can.

> This paper is likely headed for a serious economic journal, where it typically goes through at least days of labor to scrutinise the execution/details/methodology in peer review. I'm not invested enough to volunteer for that.

Have you ever gone through a peer review process? Seriously?

I understand you're not invested enough to do that, but neither are the reviewers. It's a volunteer position with no credit or upside. Most give a cursory skim, and either accept or reject. It's no better than chance.

Seriously. NIPS did a study, and found it is literally no better than chance.

Of my own papers, I've only had one where peer reviewers did an in-depth read. For the rest, acceptance was completely random. Reviewer comments often have little relation to the actual paper (many reviewers just skim the abstract and the intro, and don't even fully read those).
That's not so tiny... 256 Bytes RAM, 4K Flash, that's quite a bit bigger than the smaller ATtiny25 (128B RAM, 2K Flash, 6 I/O, much less hardware on board)
We Need a Better Definition for the Word “Darknet”
Again, the comment I responded to made an absolute claim but, like you, had no supporting evidence. Unless one of you can produce some evidence it’s hard to support the belief that this is based on data.

If you read the thread, note that I’m not taking a side other than finding it absurd to claim that all open source products are inherently better than all proprietary products with no analysis or data.
Bit of a vague cop out answer, to me. If there’s been any evidence that Apple would crack down on other languages and frameworks, sure, but as the exact contrary has proven to be the case, there doesn’t seem to be any legitimate case for concern.

Let’s end the FUD.
I've had people incredulous at time dilation effects in relativity. I give them the example of this having been directly measured in the 70's. There, they put one clock in the lab and another on a jet and flew it around a bit.

https://en.wikipedia.org/wiki/Hafele%E2%80%93Keating_experim...

Also, high-resolution GPS requires SR and GR corrections to work. This is a working technology.
Context mattering has nothing to do with sharing your face with a random site that claims to be supported by "The EU".

This is a site made by one guy, not the EU.
Well, they have to come from somewhere and supernovae are the only process that makes them. If you find them consistently in a layer of a certain age all over the Earth, that points to a single source. Two different isotopes too, but only created by the same process so far as we know. It’s pretty decent evidence.

As for direct evidence, I know what you mean. There so way to observe the supernova, but how often do the jury get to watch a murder happen on film? Yet we still convict murderers.
I wouldn't say I'm good at woodworking, but just like with programming you can go read about it or watch youtube tutorials.

I've built a few simple things with a $20 power drill and a cheap hand saw.
Computer Graphics in the Age of AI (Stanford CS348I, Fall 2020)
> For chinese-english (the other direction), bilingual evaluators have had difficulty differentiating between the machine translation and the human translation.

Having attempted to use CN->EN machine translation many times, I find this very surprising. Have you got a reference I can have a look at?
Actually, very few people among those that are willing to try this or that super advanced high performnace terminal care about it having or not UI...
Contentlab.io is hiring Freelance Content Developers
Tell me more about your other stats, I want to be like this. What should I focus on? My body mass lolz.
The difference here is that, C++ templates are closer to just "string replacement", as they're not validated (basic syntax aside) until you instantiate them. As such, in C++, your generic type T can be whatever the user decides to stick in there (you can't prevent them doing that), and so you typically have a chance of disabling/enabling certain bits of code by checking various type traits and using hacks like sfinae etc (e.g., "if T is an enum - please use this version of this method; otherwise - substitute this version of the same method", this would be quite typical and idiomatic in C++).

In Rust, generic code is fully validated as it should be, with all trait bounds being matched where need be. So you would rarely end up with needing to figure (at compile time) whether generic type T is an enum or not - because it wouldn't allow you to do anything extra with it out of the box. In Rust, an idiomatic way of adding different behaviours based on the kind of the generic type would be using traits still - e.g., you can have multiple impl blocks on your generic type, each one having different trait bounds on the generic parameter, like - if T: Copy, then implement these extra methods; standard library has tons of examples like this. The only exception that comes to mind is proc macros - when you deal with Rust code in AST form and generate new code at pre-compile-time phase, but that's a completely different story and not really related.
I thought it was silly as well. But then I bought a copy of The Colour of Time [1]. I don't know why it makes a difference, but it definitely does (at least for me). Obviously, your mileage may vary.

[1] https://marinamaral.com/books/the-colour-of-time-a-new-histo...
Show HN: Remote scrum poker voting website (free and no login)
MIT new large tokamak to be the first in history to do self-sustaining reaction
even if plugged into a receiver, the new chromecast doesn't passthrough/bitstream hd audio (dts-ma/dts-x, true-hd/atmos). which means I probably will not be getting it.
Highschool Foreign Exchange Students answer questions from Americans (1955)
> Even, ironically, there's the expression/meme that kids/younger generation thought "the past wasn't in color." I remember hearing this when I was a kid in school, during the 90's and 00's.

http://www.scpwiki.com/scp-8900-ex :)
Old men yelling at clouds. The whole thing is ridiculous, it’s not like the old films were captured in 1080p or something, it’s an analog medium.

Yes you can argue that the colorized version is not a historical document. Does it matter? Neither is a movie about history.
It's extremely hard not to taint addresses in Bitcoin. As an example if you have a Trezor (which makes using Bitcoin safe and easy) and buy another one as a backup, you can't export your private key from the original one, but you can easily send all Bitcoins to a new address. The only option you have is to get the paper backup (which is guarded somewhere physically separated from your Trezor) and use that to initialize the new device.
When you consider how critical TDLs are to the operation of the internet, I don't the pricing is at all unreasonable.
If we want to use the worst examples as the example to measure schooling by then I think the worst examples of home schooling should really be emphasized here. Wasn’t there a case recently where a white mother of adopted black children took and homeschooled her children after teachers tried to report possible abuse- and then the mother later went and killed her children and then herself? I believe that was the background to a popular image of a black child hugging a cop and looking into the camera with tears in his(the child’s) eyes.
Given how flawed jury based systems are I’m not sure that’s a good analogy :p
Best Practices When Documenting Your Code for Software Engineers
Cybersecurity Awareness Month – Between the Hacks
Thanks Roben! :) Yes full stack, and the way I run most dev is to run it in the same server as production, but in another clone of the repo in a different directory, a different branch, and a dev port, like 6667. But keep the same certs TLS, and create a clone or dev version of the db. Then just access the same as normal but on the other port.

Occasionally, for like a larger project with load balancers, I'll run an entire dev single VPS with a subdomain of the production and use a wildcard TLS cert.

Then I can do whatever I like to the dev and production will be fine. Depending on situation, I might set it up blue-green and shift some traffic over from production and monitor and if it's ok, I push that to production. Or for larger projects, mirror the whole stack (two instance pools) and alternate production and dev, so I get continuous monitoring of the latest changes and I can roll back to the last stable version by traffic shifting if need be.
>They no longer let people view nsfw boards without logging in

They don't always block it, it seems random.
"The colours that suddenly flood into the streets of 1910s New York aren’t drawn from the celluloid itself; that information was never captured there."

I've tried to make that point, but I failed many times. Let's try this crowd: We know what colors human faces have, so we can nail those, but coloring a film from, say, the 1950s the way photos from that era looked, is not what the colors back then actually looked like. That's just how camera technology was able to capture them at the time.

So even if you captured color back then, it probably wasn't very realistic.

I don't think people should stop experimenting, I find these videos fascinating and loved Peter Jacksons film, but the past didn't look like you think it did. You're just used to it because all the photographs from the era look a certain way but they were limited.
Noted. I wasn't too sure.. thanks!
2 - and your link only shows that Go, Java and C# have substantially lower performance than C and Rust on this task. So that doesn't refute my point. As I said, the whole trick relies on the fact that these languages don't need so much GC in the first place. Reference counting in Rust or C is something you do as the last resort. It doesnt matter it is slower per-single-object, when you have 1000x fewer objects.

3 - Mature doesn't mean all of it is always better. Take Cargo vs Maven/Gradle. Or libraries for async programming. Also not everything needs to be written from scratch.
I wonder if you could do the same with Ansible ?
So what was the rationale for this decision?
Changes to Garbage Collection
> Even just owning that many is unlikely.

> No I specifically said use, not own.

These two verbatim quotes from you seem to be in conflict with each other.
The D-wave system is not suitable for factoring problems. AFAIK, no one has demonstrated the factoring of 15 using Shor's algorithm in a way that did not assume the answer.
well, first of all that wrapper uses std::being/std::end which wasn't available in c++98, second std::sort is "easy" as it is mutating and it doesn't return anything. For other algorithms you want to return ranges (For composability) and things get more complicated.
One of the most eye opening videos for me was that sky train that ran through a city. Germany I think? Such high quality I could really begin to feel what that era was like in some ways.

This feels like what happens when someone with technology tries to merge it with another discipline that has failed to utilize the technology: gate keeping and stubbornness about the right way to do things.
Hence why having a proper CS education is an very important pillar for any good engineering degree.

Back to STL, it makes heavy use at compile time method dispatch via template metaprogramming and lambdas (which are implemented as classes actually by the compiler.
I'm nearly certain that is a default message included in a lot of .bashrc files. I've seen it on Debian and Ubuntu. I agree with his criticism but certainly not with how he conveyed it. I love colour :)
I don't think that's typical. Most bad teachers are just bad, across the board, and everyone knows it.
> we need to have a conversation

I'm not sure how they envisage such a "conversation" (whatever that means in this context) taking place.
I fear, wrt Covid19, it's the reverse - so many people saying masks are [totally] ineffective because breath can get around the sides.

It seems like the brainwashing that's been going on to convince people that they can't like policies, they have to be either political party A or party B has forced some notion of absolute bivalency in all matters -- everything is treated by a large proportion of the population as either 100% right or 100% wrong, subtlety seems to be entirely anathema.

"Can a viral spore get out of a mask? 'Yes', so noone should wear masks, they're an evil plot!" seems to be such a prevalent line of 'thinking'.
>> There are other tokamaks, but the MIT scientists expect their large tokamak to be the first in history that is capable of a self-sustaining reaction, and the first that generates more energy than it uses. And they expect to pivot immediately from this historic engineering feat to commercial energy production, and to do all of this on a relatively modest budget, and on a timeline of just three to four years.

This has a lot of expectations, but will be super exciting if they pull it off! By 2024 would be incredible.
Cool, yeah when you do it enough times you just want to script it. I use to have more sensitive stuff in here I think before I obliterated the historical stuff and made it a public repo, but I factored all that before sharing it. Like 2 years ago. It was a good exercise I think, separating secrets from config.
As far as I can tell “lede” is entirely a relatively unpopular neologism being unnecessarily pushed, and the phrase spelled “bury the lead” outdates it by almost 100 years?

Lede is just lead spelled incorrectly with the same meaning.

https://books.google.com/ngrams/graph?year_end=2019&year_sta...
IFTTT already was monetizing. They previously did so by charging fees to IoT manufacturers which wished to allow their customers to connect their devices to IFTTT. They have raised those fees recently which led to some device manufacturers dropping IFTTT or charging their customers fees to use IFTTT with their devices. This along with IFTTT dropping some actions which resulted them incurring costs, sending SMS messages for example, has significantly reduced the usefulness of IFTTT for many. It will be interesting to see if the decision to monetize through consumers along with manufacturers will work out or alienate enough consumers that even more manufacturers decide that connecting to IFTTT is not worth the expense.
Attiny4 has 32B RAM, 6 pins and 0.5KB of flash ... see the whole product range here (pdf link) http://ww1.microchip.com/downloads/en/DeviceDoc/30010135E.pd...
*>math library

Ah, that's right. There's a ton of scientific software in FORTRAN.
Its probably focusing on a single part of your skin.
This is clearly a case of “a difference in amount makes a difference in kind”. The complete sterilization of the human race is so different from “multi child households will be less likely to have a third child”. They are incomparable to actual living child deaths because they are theoretical vs real. A theoretical person is not a conscious creature. It is an idea in an actual conscious creatures head. It cannot suffer. Its value is measured purely in how it could affect society, positively and negatively, if it had have been born. A real person is conscious and can suffer and their death is a direct loss to them and those around them. That is not comparable.
That is one of the engineering challenges of Valhalla, you don't, the JIT will do it for any type that is value like.
Oh, I wasn't faulting you, most of these comments in rc files typically come all the way from some random flame in 1998 or something.

> You can have people who like colors and those who don't.

I absolutely agree, which is why I'd remove any opinion from the comment. "Default is off". End of story.
Thanks for the feedback. Yeah, we can definitely consider it. We haven't totally optimized our pricing yet.

If you (or anyone) uses our free tier and wants to upgrade to something between it and the lowest paid tier just send us a message at support@narrator.ai and we'll set up something for you.
One thousand in a million is the same as one in a thousand.
That's not really fair.

Thing* thing = new Thing();
thing->DoStuff();
delete thing;

is perfectly valid C++ and has been since the invention of the language. It's not a good idea, but it is valid.

If, OTOH, you do

Thing* thing=(Thing*)malloc(sizeof(Thing));
free(thing);

the you fully deserve the inevitable world of pain that is coming your way
She comes off, to me at least, as:

Unprofessional, ideological, dogmatic, crazy-lady
>You get to discover that for yourself.

We spent seven years delivering ML products to enterprise, and are building something based on what we discovered. However, this is not a photo sharing application where the use case is very narrow and one developer is enough to pin-point the need and execute on it. This is a meta-product that enables people to build products.

There is some complexity in that the ML landscape is varied and it is precisely why many are trying to do that. We can discover part of this and we did, but we want to uncover more by having users try it out.

A concrete example: during the first months of the pandemic, our colleague had thirty students with machine learning final year projects. These were in a hot COVID spot. We had total lockdown, and these students did not have the possibility to go to university to access computers. They also did not have means to buy a costly workstation just for the project. We onboarded them on the platform as "early users" so they could train machine learning models, deploy them, and build applications that used them, and as a result, were able to graduate on time.

Now, I don't know what you think of that approach, but preventing 30 students from losing an academic year is not a bad thing. Did the platform suck in some ways? Absolutely. They graduated on time, though. 30 * one academic year = 30 years saved because that product, even in its primitive form, existed.

We can either develop in a void and wait until the product is complete and perfect to show to the world and allow everyone to use it, but I don't think anybody who actually shipped useful products in their life ever does that.

Whenever someone asks how they could focus more when building their product, even a personal project, I tell them to get the right kind of users. Early users help uncover the unknown, and help focus on some of the knowns.

For example, you have a long backlog. Without users, prioritizing can be done but is tricky. With users: after the 20th user complains about a bug/UX, you know what your next issue/ticket is going to be. The result is faster development on what matters, and the consequence is instead of shipping the product to the wider audience in a year, it'll be in 6 months.

Having early users helps tear down things we might have ignored and accelerates bringing this value to more users.
They don't just ban subs randomly for the most part, they've slowly been changing reddit rules to make the site more advertiser friendly. So yeah, most of the below broke reddit rules, but not when they were created, they got banned shortly or immediately after a rules change, AFAIK. I think /r/thefappening was banned without a rule change, and I'm not sure what rule it broke at the time.

/r/nflstreams, /r/gundeals, /r/gunsforsale, /r/shoplifting, /r/thefappening, /r/darknetmarkets, /r/deepfakes
Ehh, I'm not convinced. It would probably happen to some degree but the important exams are graded independently.
The harmony programming software is terrible. Thankfully you only need to fight with it until you get things set up nicely. The kicker for me is the fact that it asks you every time you use it if you'd recommend it to friends and family. I made it a point to say "no" every time.

Harmony remotes are merely the least bad option.
Multiple Ecosystem Effects of Extreme Weather Events in the Arctic
Micro-benchmarks are meaningless if the project hard deadlines have been met and customer is happy with the result.

The point of my link was about Swift RC performance, Rust and C aren't using it.