HNHacker News
TopNewBestAskShowJobs

RandomWorker

987 karma · joined July 8, 2019

I'm currently at the intersection between computer science and engineering based out of Vancouver bc. Christiaanse.ca
submissionscomments
RandomWorker··on Catholic Group Spends Millions on Dating App Data to Out Gay Priests
Funny enough a vpn would have hid the service provider, but would have not solved this issue — as some influencers are advertising. It’s the gps data that makes these apps useful (find someone near) that was uses apparently to identify users.

Additionally, with device ID you could probably get other datasets that contain email name etc. That seems like a better route to go than the GPS tracks. But, maybe just having the app wasn’t invasive enough.

RandomWorker··on You can't lead a team with a spreadsheet
Totally. leadership is giving a sh*t by being present, listening, contemplating, motivating, and making decisions at the right time after asking enough questions to have the right information.

If you can be funny while doing all that — you’re my boss. I’ve had some great bosses in the past, inspiring, and another mark is that i grow as a person and professional while serving such bosses. There was space to do work, make mistakes, and do better afterwards.

RandomWorker··on I use cheap notebooks
I like my Leuchtturms, and I've tried the Muji ones. Muji just has so few pages my Leuchtturms dotted medium size (A5) lasts me about 3-4 months (2.7~ pages a day) it's about 28CAD. Not bad burn rate when you consider even a Netflix subscription. Additionally, it's actually cost effective when you consider that most of my time is spent on thinking and writing down what I thought, therefore "splurging" a bit on myself makes me feel good which ultimately improves the ability to think.

Pens I'm agnostic on brand (although I do like uni-ball). It has to just have enough quality not to leak all the time, and 0.7-0.75 seems to be the sweet spot in terms of comfort, speed and writing accuracy. I do have a bunch of Muji pens (5 different colours) in the .38 range, when I really need to insane diagramming and get the super accuracy. Speed is less of a concern then.

RandomWorker··on Ask HN: What are you working on to become a better programmer?
I’ve got some super talented programmers around me, however, they all use Clojure while I use Python as modelling tool. So I’m learning clojure right now
RandomWorker··on Elixir for Humans Who Know Python
Hi there commenter here. Thanks for writing the article, I will return on it maybe in a year or so. I started learning Clojure this year and it’s quite a journey. But functional programming is the future I’m convinced. Cheers.
RandomWorker··on Elixir for Humans Who Know Python
As someone that is deep into a Python web development, I see where this can be useful. However, after 1/3 down of the article it gets harder and harder to wrap my brain around the concepts without really learning elixir syntax. I feel like it would have been better to have 10 smaller articles than this long one, going deeper into the syntax and showing other example of Python way of doing it. I’m not sure I would do some of the example in Python as the author suggested. That case case it just build a string array and use join. To creat the statement with an eval to run it. Weird I know, but I’ve pulled that trick a couple of times now.
RandomWorker··on A global addiction to plastic is turning into an environmental disaster
Markets are efficient and fossil fuel companies are ruthless in making money. So obviously they will price their new plastics always cheaper than recycled.

Cost of recycled and new plastic can easily be inverted by just taxing new plastic until it’s twice as expensive as recycled. Recycled can be subsidized with new plastic taxes. Problem solved!

RandomWorker··on Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis
This is the best thing since sliced bread! As someone that uses both Jupyter notebooks in lab(and loves to make vis) and uses tableau to prototype this is epic. It works trying it out of the box.

However, the most important feature I love about tableau and why I’m not dropping it is: the data import and sharing dashboard section. I’m sure this is something that could be interesting to investigate.

The data section where you can link data columns (and filter across all datasets after linking) and do pivot work in an intuitive way(see melt in pandas).

The data dashboards are great to share with my clients the output of my analysis work. I’d love it move to a bokeh style, but customizing those dashboards is not for the faint of heart, although you get an opensource very robust product at the end, and you don’t need to pay license fees going forward. Clients that want to keep their analysis for the long term can go for this option.

RandomWorker··on Microsoft looks to tame Bing chatbot
-420,000 kWh X 30 year average grid emissions data California 0.233kgCO2e/kWh = 98tCO2e which is about the emissions of 7 households in the USA for one 2021 year.
RandomWorker··on Microsoft looks to tame Bing chatbot
https://www.forbes.com/sites/forbestechcouncil/2022/01/07/wh...

A great example is computer assisted humans are the best chess players. Humans continually prod and break ai, but also improve it.

Another example was the go ai that could be beaten with a trick but humans would never fall into the same trap. But once the flaw is know, a response or learning can be introduced to the computer to solve these issues.

RandomWorker··on Jupyterlab Desktop
I believe this is called the REPL driven development in Clojure, when ever you are writing code you have the REPL available and it’s one of the main selling points of Clojure.

My opinion is that I get very close of this REPL style with a notebook and (right click on notebook tab in Jupyter lab) open console for notebook.

This opens a REPL (iphython console) alongside the notebook. The you can code all kinds of Clojure stylistic Python ways using nested dictionaries.

You have to make sure to copy paste you finished code into the notebook or other .py file not to loose it, but it’s minor.

RandomWorker··on Tell HN: Firefox Is an awesome browser right now
Snappyness is really a feeling. It could be cache or something else. Sometimes you want to use something else. Like cpu doing some work on something else while it put the browser on pause. All browsers should be able to render all sites really fast.

I don’t have a dedicated browser, I use edge chrome safari and Firefox interchangeably. However, I work on websites for a living. Using different browsers is part of the job and if I don’t I might miss something breaking somewhere.

Generally my thinking has been get passwords into 1P, store bookmarks and interesting sites in zotero. Now, all I use the browsers for its pure rendering capabilities.

RandomWorker··on Ask HN: Do you use JSON Schema? Help us shape its future stability guarantees
Allow for single quotes when they are the only quotes to define a key or value. Similar to python strings. This would be huge for me.
RandomWorker··on Ask HN: What simple facts have you learned surprisingly late in life?
Stuffing data into dictionaries and passing it along many functions is much easier than writing a class to deal with the same.
RandomWorker··on Ask HN: How do ADHD people cope on here?
Agree with everything here. I was liberated when I started to meditate, and even having concentration levels of just 5 seconds was a true revelation.

Also the write it down is so amazing. In meetings and while doing research I keep notes and lists for days, that I may never return to. But it’s active listening and studying even at a (seemingly) slow pace that keeps me going.

RandomWorker··on Replacing Pandas with Polars
Here here, I agree. In the most recent versions we have seen speed increases. The fact that polars exist shows that there is a tone of low hanging fruit.

There is also dask to increase parallelism and performance which I’ve used on some massive datasets 200GB+

RandomWorker··on The art of knowing when to quit
Highly agree here! Software is more or less a service albeit it being an high automated one or software leveraged service. I call it a service not a product because it takes man power to keep it running and would stop if we stop paying the monthly server and domain fees. Furthermore, because web technology and evergreen browsers are a thing we constantly need to be vigilant for changing standards and interpretations of the same output.

I stop telling my clients that they pay us to build and buy, but it’s build and maintain afterwards.

That always raises a few questions as building in one way versus the other can lead to higher or lower levels of costs in that maintenance phase.

And, it can’t be cost effectively decoupled. Some governmental agencies think that these are separate services and should be acquired through two different bidding processes, that seems to be a bad idea as small updates will be cheap for those that know the underlying mechanics of the project but expensive for a third party.

RandomWorker··on I'm shadow banned by DuckDuckGo and Bing
https://daverupert.com/robots.txt

Maybe change this? Simply add:

User-agent: * Disallow:

To allow all crawlers to the site.

RandomWorker··on Ionocaloric refrigeration cycle
Supplement material contains everything even the material selection method, what they used as materials, modelling results, and a design of the device used.
RandomWorker··on Ionocaloric refrigeration cycle
You have two of them or more in the assembly, you fully saturate one side, and desaturate the other. Then you switch the direction you pump. You have losses in heating and cooling the respective sides.
RandomWorker··on Climatic and environmental aspects of Mongol withdrawal from Hungary (2016)
Correlation doesn’t imply causation. I’m not sure how more water seen in tree bark thickness quickly correlates to the Mongols not conquering Europe.. That horses don’t do well in watery land seems like a poor theory to me. Although that one movie that I saw where horses got stuck in the UK battle seems to collaborate that theory... Like all science it’s a theory offered and it’s to other historians to prove it wrong. I find it all fascinating.
RandomWorker··on Long Covid: major findings, mechanisms and recommendations
That sucks. My experience was to get back to training fairly soon (2 weeks after fever went away). After that training session I knew I should rest more and took an additional 2 weeks off. Then built back up my regular training starting at 10% volume and increasing at 10% increases each week. After 3 months I was back to regular volume. My suggestion is that everyone take at least two weeks off, and build up volume very conservatively. I’ve had lots of conversations with other people that love to train. It’s hard to take it easy and do less because we love training, but this protocol seems to work for many. Maybe it’s too conservative and everyone is different.
RandomWorker··on French startup unveils new residential thermo-acoustic heat pump
Critical issue with this technology it only really works well with helium.
RandomWorker··on Poll: What's the best laptop for Linux these days?
I’ve got a colleague who has been daily driving since he joined our company, he’s been really enjoying it as a developer machine. Looks super sleak and he most recently upgraded to the intel gen 12 with significant speed bumb and use the previous guts for a side project.

If you are a tinker this laptop is for you and the abilities are endless.

RandomWorker··on Safari's date-picker is the cause of 1/3 of our customer support issues
I like this as an alternative

https://github.com/mikepage/headlessui-datepicker

RandomWorker··on “I’m selling data of 400M Twitter users that was scraped via a vulnerability”
Technically I could setup my email on apple as another fake email that redirects to the real email, and build a wild system of multiple proxies.
RandomWorker··on “I’m selling data of 400M Twitter users that was scraped via a vulnerability”
I feel like it’s already doing this but I’ve set it up in a weird way. I’ve changed my notifications to make a sound when it’s from my contact list ( or can be found in a footer in an email inlever received) and else it will be silent.

I hardly ever get an unknown important call that doesn’t fall in those categories. This has me not picking up the phone for spam calls, but I hardly ever miss an important call.

There are other things I’ve setup that I don’t want to go into because they can be solved by the spam callers and I’d like to keep it a secret ;)

RandomWorker··on “I’m selling data of 400M Twitter users that was scraped via a vulnerability”
Hi fellow Canadian resident!

Yes, also from Canada it’s absolutely the worst. I came from the Netherlands, and it’s absolute world of difference. The telcos need to resolve this at a system level and get rid of these call centre software solutions. However, I’m sure Telus/Bell/Rodger are all get lots of money from all these calls so no incentive to stop them.

Can’t help but think that at some point people made the wrong decision along the way.

RandomWorker··on Startup releasing particles into the atmosphere to tweak the climate
This is indeed wildly stupid, but it’s stated as a form of activism.

And there are many benefits that have been explored in the modelling community that are local and produce direct benefits to humans. Local reduction of the solar radiation above Greenland or Antarctic areas could reduce ice melt, or above cities during the hottest days of the year to counter the heat island effect. Then there’s large parts of the ocean that we could reduce to lower tyfoon strength. just to name a few.

The question is always when-where-by how much, and how wide spread. There are obvious questions of drift because of climate and weather, of the clouds but I’m not an expert in these kind of systems.

ideally this sulfer(compound) has a lifetime of just 24 hours and can be locally distributed, appropriately monitored, and has no other detrimental effects on the environment.

This might just be one of the things we need in our tool box.

RandomWorker··on “I’m selling data of 400M Twitter users that was scraped via a vulnerability”
This really shows the importance of apples hide my email feature. I’ve been using it where ever possible. However, I think I might go back through my online accounts and make sure I’ve got it setup. Generally, my phone number has been with spam centres for a while now. I’m not changing it, because it’s so much friction to change it. Right now, I hardly ever take calls because of the massive spam influx. I’m not sure getting a new number will fix this because they cycle numbers and you may just get the spam from a different person. Right now my phone is pretty good at blocking most spam I get through the phone. Not sure how it does this..
← PreviousPage 5 of 11Next →