HNHacker News
TopNewBestAskShowJobs

areactnativedev

51 karma · joined December 4, 2019

submissionscomments
areactnativedev··on Understanding is the new bottleneck
Would you have any good such resources for “clicking” or expanding one’s understanding to share?

From the top of my head and of my Goodreads I have enjoyed The art of Electronics, Understanding Earth, Material World, The world for sale, Beej’s Guide to C, The Five Dysfunctions of a team, Financial Intelligence for Entrepreneurs, The Lean Startup, Fouché by S. Zweig

https://ciechanow.ski/mechanical-watch/

areactnativedev··on LLM Honeypot
The testimonials are superb, thanks for the laughs
areactnativedev··on UCSD: Large Language Models Pass the Turing Test
You can download the conversations here https://osf.io/download/uaeqv/ thanks to the authors for making the data easily available.

Now my take from skimming through them: the interrogators (= human participants) did not make a big effort trying to unmask an AI, they were doing it for the credits. So little care asking thoughtful questions or even many questions beyond the minimum to earn their credits.

So I personally don't think it shows LLM models can fool humans trying to unmask them. Maybe it shows that if people are paid to randomly send a few casual messages and get answers from both human and LLMs in parallel, the LLMs don't stand out.

Here is one conversation (starts with the interrogator and then it's each in turn) - Whats your favorite show - rn its arcane wbu - better caul saul. Have you watch breaking bad? - yea its goated fr - what class are you doing the sona for? - psyc 70 hbu - psyc 108! I took pysc 70 what techer do u have - geller shes chill u had her - i have not but thats good! are you a psyc major - nah just taking for credits u

Another conversation: - Hi how are you? - Awful... - oh no! i hope your day gets better! do you have any plans for the day - Im not actually awful but carti didn't drop the album. as - for plans I'm not sure - loll im dead! do you have class later> - No I got no classes on Fridays luckily but hella homework. wbu? - nice! i do have class later not looking foward to it - what class u got

And a last one: - What do you see - My living room - What's on the ceiling - A fan lol - does it spin - Yes it does - how fast - It has 3 speed levels

I have not cherry-picked.

areactnativedev··on Are LLMs able to notice the “gorilla in the data”?
Am I the only one who's more shocked by the LLMs affirming "The distributions appear roughly normal for both genders, as shown in the visualization", "Both distributions appear approximately normal, though with some right skew" and such than by any gorilla issue?

From short thinking or from looking at the graphs I would believe "roughly normal" sounds like wishful thinking to stay in the reassuring bounds of normal distributions. And I believe things would get dangerous once you would start using these assumptions for tests and affirmations.

My short thinking: distributions don't look close to normal on the graphs. Values are probably bounded on one side and almost unbounded on the other (can't go below 0 steps, can go into very high number of steps on 1 day). There are days / people with close to 0 steps and others that might distribute in a sort of normal around a value maybe. Weight and height might be normally distributed in a population but they're correlated and BMI is one divided by the square of the other. I can't compute the resulting distribution but I would doubt that would make for a distribution close to normal.

Ok the LLMs were told to assume both traits were distributed normally, but affirming they look mostly normal is scary to me.

Am I too picky and in real analyses assuming such distributions are "mostly normal" is fine for all practical purposes?

areactnativedev··on Help me find a blogpost I saw here once
Do you already know about Algolia's Search Hacker News? Accessible from the bottom of HN pages, and here's a direct link for even more convenience

https://hn.algolia.com/

areactnativedev··on The OG Social Network: Other People’s Websites
Wondering if Notion might not put you out of business. I have the impression they make it super easy to publish a "simple" page (could have a database) and edit it. Has seen a friend us Notion for that but haven't tried myself.
areactnativedev··on High-Security Mechanical Locks (2020)
https://www.youtube.com/results?search_query=lockpickinglawy...
areactnativedev··on Megaprocessor – A micro-processor built large (2016)
This is so good. I've just watched his 8 videos explaining from transistors to logic and memory. Wonder why he unfortunately stopped at SS8 : Time and Memory now...
areactnativedev··on Facebook-owned sites were down
And here we are, looking at the xth top-level comment on HN...
areactnativedev··on EFF sues Proctorio on behalf of student falsely DMCA'd
Totally agree
areactnativedev··on Vertical farms grow veggies on site at restaurants and grocery stores
I don't see anything about temperature regulation, wouldn't that be a big energy consuming part? Especially if I picture a container out under the roasting sun or in biting cold.
areactnativedev··on Foam: A personal knowledge management and sharing system for VSCode
My 2 cents: I'd have liked to find a "Why this is better than for instance Notion" somewhere in the Readme
areactnativedev··on Signal community: Reminder: Please be nice
Same feeling, the fact that one has to assume people will not take 5s to read and understand a message has nothing to do with the project being open-source & free or not.

I feel that it must be even more annoying when you're offering free great work to these people. But I believe it to be a fact about all users (I include myself, though I'm trying to work on it).

areactnativedev··on Stealing Your Private YouTube Videos, One Frame at a Time
Interesting. This gives me a weird ChatRoulette like feeling. But then a ChatRoulette where maybe people didn't even know they were sharing... shivers
areactnativedev··on Resources for Frontend development
Wait, actually they do have resources as well. See the website version:

https://roadmap.sh/frontend/resources

And people are invited to contribute.

areactnativedev··on Resources for Frontend development
Ok thanks, I thought the above was pointing to resources as well but they're just roadmaps.

Great work then! Offering pointers to resources sounds like a great addition onto these learning roadmaps.

I'm curious, have you tried opening a PR / adding them onto the super popular roadmaps repo?

I've been thinking quite a bit about the value of sharing such roadmaps and resources in the past, even pondered working on such things but decided not to in the end. Hence my interest and 2-cent ideas.

areactnativedev··on Resources for Frontend development
I'm wondering, why starting a new repo instead of adding / contributing to the already quite successful https://github.com/kamranahmedse/developer-roadmap which you credit and took inspiration from?
areactnativedev··on FinCEN Files: HSBC moved Ponzi scheme millions despite warning
A history that dates back to its very origins, AFAIK they were first created to manage the piles of money generated from the opium sold by British into China
areactnativedev··on Show HN: ORM for TypeScript with no query-builder, supporting full SQL queries
Very surprised by the no value you attach to Knex, I'm curious to get your view on the values I see in using it for a few years now.

I feel at ease with SQL and like to get as close to it as possible in my Node service. But Knex still appears to be highly valuable to me to, for instance, not care about managing DB connections, at least until they become critical for my use-case.

Not care about sanitising inputs and protecting myself from SQL injections.

Have more readable and maintainable code in my repositories than SQL in plain strings as a default. Yes I have some raw queries but 98% of my queries are easy to follow knex chains.

Not care about creating and maintaining code for migrations. Running them in transactions, keeping track of and running only the ones needed, ... so happy I didn't have to re-invent that and be the responsible of it never ever failing in production.

areactnativedev··on Blanked-out spots on China's maps helped us uncover Xinjiang's camps
Nice summary of the above indeed

"The boreal forest, or taiga, supports a relatively small range of animals due to the harshness of the climate. Canada's boreal forest includes 85 species of mammals, 130 species of fish, and an estimated 32,000 species of insects."

areactnativedev··on Paul Graham Essay Notes
In case you're also trying to save that for later by directly "forking" it to your Notion, instead of saving it to Pocket for instance.

I found that putting the below link into a Notion page of mine suggests to create de linked DB:

https://www.notion.so/66057ba78cbd4d158349091050bbda55?v=c3a...

If you know of a more direct button I'm all ears.

areactnativedev··on I Know What You Download on BitTorrent
No you don't, there might be one I dowloaded in there but most of them were definitely not downloaded by me (and no one in my house). I guess that's a good side of getting a very dynamic IP from my ISP...

And yes I know, that doesn't mean I'm protected from getting into trouble if I did something wrong since my ISP could probably link an IP and timestamp to me if asked by a lawyer.

areactnativedev··on Show HN: Editly – Declarative command-line video editing
Yep, maybe that's all one would have to add in the readme for Linux guys
areactnativedev··on Gallery of database schema diagrams of open-source packages
I'd be curious to see if the Odoo one fits, though it might be for the wrong reasons. I had to try and understand it a few years back and it looked like a complete mess to me.
areactnativedev··on Show HN: Editly – Declarative command-line video editing
Looks great, from looking at the use cases and examples.

What scares me is the requirement to have ffmpeg and ffprobe installed and available of course. Had a painful experience installing ffmpeg on Jessie Light on a rpi in the past.

If you know a good and easy way, or have a link to such a way, to install these on Mac / Windows / Ubuntu I think adding it to your readme could help you gain traction outside of people who already have some of the capacities needed to do such edits.

Edit: precised that I'm not looking for a way to install ffmpeg, I was just suggesting that pointing to a way in the README would be an improvement IMHO.

areactnativedev··on Ask HN: Has any progress been made on large format E-ink displays?
From skimming through their website, it looks like they target business applications with bigger displays (Health Care, Transportation, Industrial & Packaging, ...) which I would assume are high margin contracts.

So maybe another reason would be that offering lower prices for big displays would reduce profits from these business clients more than it would increase profits from the additional low-margin mass-market volumes.

areactnativedev··on A Simplified Jira Clone Built with React/Babel and Node/TypeScript
Mind the "What is this and who is this for" https://github.com/oldboyxx/jira_clone#what-is-this-and-who-....

Looks to me like the OP developed this to showcase his skills and get hired, not for production use by other people or with any intent of maintaining it.

areactnativedev··on Amazon CodeGuru – Preview
You have no idea how much this resonated ^^

Just needded to add an AWS library in my code base and BAM! here is how my console will look on every reload from now on :

:8081/index.bundle?platform=ios&dev=true&minify=false:93 Require cycle: node_modules/aws-sdk/lib/react-native-loader.js -> node_modules/aws-sdk/lib/credentials/temporary_credentials.js -> node_modules/aws-sdk/clients/sts.js -> node_modules/aws-sdk/lib/react-native-loader.js

Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle. metroRequire @ :8081/index.bundle?platform=ios&dev=true&minify=false:93 :8081/index.bundle?platform=ios&dev=true&minify=false:93 Require cycle: node_modules/aws-sdk/lib/react-native-loader.js -> node_modules/aws-sdk/lib/credentials/cognito_identity_credentials.js -> node_modules/aws-sdk/clients/cognitoidentity.js -> node_modules/aws-sdk/lib/react-native-loader.js

Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle. metroRequire @ :8081/index.bundle?platform=ios&dev=true&minify=false:93 :8081/index.bundle?platform=ios&dev=true&minify=false:28851 Warning: AsyncStorage has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/async-storage' instead of 'react-native'. See https://github.com/react-native-community/react-native-async... reactConsoleErrorHandler @ :8081/index.bundle?platform=ios&dev=true&minify=false:28851 :8081/index.bundle?platform=ios&dev=true&minify=false:93 Require cycle: node_modules/@aws-amplify/analytics/lib/Providers/index.js -> node_modules/@aws-amplify/analytics/lib/Providers/AWSKinesisFirehoseProvider.js -> node_modules/@aws-amplify/analytics/lib/Providers/index.js

Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle. metroRequire @ :8081/index.bundle?platform=ios&dev=true&minify=false:93 :8081/index.bundle?platform=ios&dev=true&minify=false:93 Require cycle: node_modules/@aws-amplify/predictions/lib/types/Providers/AbstractConvertPredictionsProvider.js -> node_modules/@aws-amplify/predictions/lib/types/Providers/index.js -> node_modules/@aws-amplify/predictions/lib/types/Providers/AbstractConvertPredictionsProvider.js

Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle. metroRequire @ :8081/index.bundle?platform=ios&dev=true&minify=false:93 :8081/index.bundle?platform=ios&dev=true&minify=false:93 Require cycle: node_modules/@aws-amplify/predictions/lib/types/Providers/index.js -> node_modules/@aws-amplify/predictions/lib/types/Providers/AbstractIdentifyPredictionsProvider.js -> node_modules/@aws-amplify/predictions/lib/types/Providers/index.js

Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle. metroRequire @ :8081/index.bundle?platform=ios&dev=true&minify=false:93 :8081/index.bundle?platform=ios&dev=true&minify=false:93 Require cycle: node_modules/@aws-amplify/predictions/lib/types/Providers/index.js -> node_modules/@aws-amplify/predictions/lib/types/Providers/AbstractInterpretPredictionsProvider.js -> node_modules/@aws-amplify/predictions/lib/types/Providers/index.js

Require cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle. metroRequire @ :8081/index.bundle?platform=ios&dev=true&minify=false:93 :8081/index.bundle?platform=ios&dev=true&minify=false:93 Require cycle: node_modules/@aws-amplify/predictions/lib/Providers/index.js -> node_modules/@aws-amplify/predictions/lib/Providers/AmazonAIPredictionsProvider.js -> node_modules/@aws-amplify/predictions/lib/Providers/index.js