skysight-inc/HackerNews huggingface dataset:
Location: Budapest, Hungary
Remote: Yes, remote only.
Willing to relocate: No.
Technologies: Linux and BSDs only, Bash, C, Lua, Go, OCaml, PHP (Latte), Erlang, Elixir (Phoenix), Java / Kotlin (libGDX), PostgreSQL, SQLite, Redis, Docker, ...
Résumé/CV: Request via e-mail.
Email: johnisgoodHU@proton.me

The list of technologies is incomplete as I possess a comprehensive skill set in various technologies, and I have a penchant for swiftly acquiring proficiency in new ones. My coding journey, which began in my childhood, has been a constant source of passion, with problem-solving emerging as a particularly enjoyable aspect. Currently in my late 20s, I am still very deeply committed and dedicated to software engineering.

Acknowledging my strengths and weaknesses, I must note that graphic design and related visual aspects have consistently been a challenge for me. Consequently, I naturally gravitate towards backend development, where my skills and interests align most.

My extensive freelancing experience spans a significant duration, during which I primarily worked independently or in small groups of 1-2 individuals. Despite this, I have consistently received positive feedback, highlighting my ability to collaborate effectively. I find joy in connecting with people, and fostering positive working relationships has been a consistent trait in my professional journey.

Thank you.
The Huawei P60 Pro did not advertise its 5G capability, even inside China.

It's basically an Easter egg: there's no 5G icon in the UI, but when you run a network speed test, you realize that the phone is connecting to 5G.
yeah i think just using hex codes is good enough. no spammer going to bother deciphering those
This is exactly right. If you agreed to give him more than 2 or 3 % equity as an advisor, you have possibly killed your startup before it has a chance to take off. Advisors should honestly get no equity ever.

Talk to him again and talk this through. If you can have that conversation, which is hard, and adjust his equity to a reasonable amount, then your likely good of success goes up dramatically, partially because you fixed a real problem, but more importantly because you were able to do something hard.

At the minimum, their equity is under a vesting plan?
In a "closed shop", which is sometimes mandated by law, all replacement employees would still be in the union, so the work would never get done until an agreement formed or some other loophole was found, like management doing the work.
How to Break into Silicon Valley
As the article as has 28 upvotes, 28 people on Hackernews disagree about the relevancy.

Not sure though if calling 20 possibly dead people a "rounding error" is appropriate.
Dependency pinning is one of those things where I do see valid use cases, but "making it run" isn't one of them. It should primarily be use to deal with incompatible version until you can make the necessary changes.

If you depend on dependency pinning due to unmaintained code then you should go deal with the problem directly. Say you pin 10 external libraries to three year old versions, how many security holes does that expose you to?

That's really my issue with dependency pinning, you end up with software that are just allowed to rot, making upgrades more difficult with every passing year.
True, but from what I've observed most of the people on threads like this decrying Apple's behavior are regular Apple customers who wish they could have the freedoms that exist outside of the Apple world while still having all the perks of buying Apple. These people are keenly aware of the problems they have with Apple and yet they inexplicably feel completely disempowered to do anything about it. They shouldn't switch to try to hurt Apple's bottom line (it won't in those quantities), but they should switch to get the freedoms they feel are so important.

Android + F-Droid are a thing. If you want to get really fancy you can even install a Google-free ROM, but that's hardly necessary to gain the freedoms that Apple denies you.
Thought it would be about heat exchangers.
Reading Fiction Increases Empathy and Encourages Understanding (2020)
In the early 90s I ended up taking a Pascal course in high school for a math credit. Afterwards I joined the military in a computer software MOS and was trained in Ada. Of course... my actual day to day was often working with Visual Basic or VBA. The government employees assigned to my unit regularly worked in COBOL or Fortran... we had a single Ada system that required rebooting into 16-bit DOS to compile, but ran under Windows 95. Imagine the fun that was to debug from a single computer!

I am happy to contribute to your off topic meandering.
Polish ham radio community (the boomers, specifically) can be toxic at times. And I got an explanation from my colleagues: back in commie days (i.e. pre-1989) you had to be a scientist, diplomat, SB agent or otherwise collaborating with the system to even get the license.
More common?

Appolo, Lisa and Mac OS were originally written in Pascal.

Apple's Object Pascal was adopted by Borland and left its mark in the PC computing world, still present to this day in Delphi and Free Pascal.

The MS-DOS Demoscene had mostly Turbo Pascal as companion to the otherwise Assembly written demos.

One really needs to be deep into caring about security to learn Ada, due to how costly getting access to a compiler was during the last century, before GNAT came to be.

I had the books and no compilers to actually write the code on.
I've never reached out to recruiters either. I just receive a few messages from them per week, and maybe a dozen connection requests, which I always deny. I don't like "connections" with people I've never met.

Can you help me understand what you mean by "leetcode"?
It seems you lack understanding how international banking works in general
Gainmaps only take a lot of space if implemented poorly in the software creating the gainmap. On Pixel phones they take up 2% of the image size, by being stored in quarter resolution and scaling back up during decoding, which works fine on all gainmap-supported devices.
They're more prone to banding, but it's definitely not a problem with all images.
Thanks for mentioning this. It is about context. The combination of random mutation + environmental context gets misconstrued as pseudo-intellectual design, or propagates an errant belief in a premiere universal set of genetics.

For example, we cannot even truly estimate the number of species of life on the planet, each of them showing their own specific genetic makeups to handle differnt situations, but the tweet only mentions the human genome.
1 for a zero amount more realistically commonly 2. End of year may have one for each account do many.
Tangentially related, I know little about double-entry accounting and was wondering what CR and DR meant. If CR was credit, then what was DR? It's somewhat obviously debit, but why DR and not DB or some other abbreviation that uses letters in "debit"? I found a beautiful answer here [0] in the Accounting Historians Journal.

[0]: https://egrove.olemiss.edu/aah_journal/vol13/iss2/12/

Edit: I should add that CR and DR at one point in time were related to creditor and debitor. I referenced that article, because it's the journey of the author to find an answer that I enjoyed about it.
I wouldn't have to prove you wrong. If your stance is that Mercury's perihelion shift is explained by DM, then I'll counter that GR explains that, gravitational lensing, gravitational waves, black holes, the CMB, the helium abundance, and then some. By Occam's razor, GR would be the preferable theory.

The claim that DM requires conjuring up parameters is completely baseless. There are one or two parameters (besides a handful other parameters from LambdaCDM) that determine the statistics of the DM distribution, and observations match well with simulations based on those parameters. There are small deviations called the dwarf galaxy problem and no one is inventing parameters to explain those, so what are you talking about?
BTW, as a rule, advisors get no equity.

If they believe in this company and want to help it succeed, they can invest in it with a safe, which gets them equity rights and a strong incentive to help you succeed.
In my scheme, 1 always means DR and -1 always means CR. I use this, rather than the strings DR/CR, so the database can more easily do arithmetic to calculate balances. In order to do that arithmetic, we multiply the account's normal (again, 1 or -1) by the direction (1, -1) to determine if the amount represents an increase or decrease.
Why do small merchants sell physical goods on Amazon today when they could sell on their own website with much lower selling costs?

Even back before the App Store and there was just iTunes, Apple had more credit cards on file than anyone in the world except for Amazon.

Read up on “Aggregation theory” by Ben Thompson. Also people have access to in app purchases that don’t have access to credit cards - like kids.

Who is going to be that large trusted platform?
I used to work for a digital camera manufacturer.

In the 1990s, I attended a FlashPix conference (look it up), given by Kodak, which, at the time, was highly relevant.

I kept running into Kodak digital camera engineers, who were universally complaining that "the film guys" were hamstringing their work; killing budgets, forcing shortsighted, destructive policies, poaching headcount, etc.

At the time, Kodak was basically the forerunner of digital imaging.

When I heard that, I knew that they were "dead man walking."

This reminds me of that discussion, a few days ago, about institutions reinforcing the problems to which they are the solution[0].

[0] https://news.ycombinator.com/item?id=39491863
FYI your link does not work - "File is in owner's trash"
In fairness, everyone has been doing it to each other for millennia.
If anyone deserves credit for getting Tesla started prior to Musk, it's Tom Gage and his AC Propulsion tzero prototype. According to Tom Gage, Musk approached him with a proposal to fund the commercialisation of the tzero, but instead Gage pointed Musk towards Eberhard and Tarpenning.

Prior to Musk, the only thing Eberhard and Tarpenning did was search for investors interested in commercialising the tzero. And they don't even deserve full credit for doing that, as Tom Gage was the one who connected them to Musk.

It's true that Eberhard and Tarpenning were the ones who got Tesla's corporation paperwork filed. They deserve all the respect and admiration which stems from filing corporate paperwork. Sure, they picked a name which someone else already had the the trademark for. Pesky details.

Elon Musk got Tesla started in any real sense with its first significant capital injection, at which point the company started doing its first things. Then in 2008, Musk became CEO where he rescued the minuscule mismanaged basket-case and oversaw its transition to a mature, profitable automaker worth billions.
I am not an expert on this but I think regardless of the tools or platforms being used to organize the files, more important is likely going to be the MP3 metadata added to the files with date, participants, genre, comments, etc... so that you can easily switch platforms later and don't have to rely on saving some ever-growing database. Maybe you could also get the kids to give you a comment or quote to also add to the MP3 metadata.

The only platform I have used to organize and share music is Ampache [1] but that is likely overkill for your intended purpose. I don't know what the best tools would be to add the metadata to MP3 files however.

[1] - https://github.com/ampache/ampache/wiki
This is a lifesaver. Although I save the -x until I really need to see all the garbage debug output.
About 3/4 of the article? There is a lot of analysis on lossy compression too after the lossless part.
SEEKING WORK | UK or Remote | IT Consultant / Full Stack Engineer

Technologies: PHP, Laravel (9yrs exp), VueJS/NuxtJS, AlpineJS, MySQL, TailwindCSS, AWS, Azure, RESTful APIs, Adwords, GA Ecommerce, Git, Twilio, Stripe, Docker

Email: topoftheforts[at]gmail.com

CV: Please email and I'll send that over + LinkedIn profile

I have 14 years experience in full stack web development, I have managed small dev teams and have been a one-man IT department for small startups and non-profits. I believe in focusing on business results and revenue. I worked a lot with marketing departments in conversion tracking, conversion optimisation, A/B testing. I love building, making web applications and creating value.

I've been indie hacking for the last couple years as well, latest project is gumtrends.com - built with Laravel, took me 6 days from idea to finish and made it to HN front page.

Looking for projects and part-time opportunities.
Is it actually required that an employer “come to the table” at all? Presumably they could say no, and if employees don’t like it they go on strike, but then wouldn’t they all be let go anyway?
The whole thing did in fact get written up here, though it doesn't talk much about the PMTs' IR sensitivity: https://arxiv.org/abs/1204.3500

The money plots for this discussion are Figure 7 ("this will totally work!") and Figure 9 ("this totally doesn't work!").
New to me, looks nice. But I'm a bit perplexed by the lack of functionality regarding group access.

You typically want to have a place for your family to manage your photos. A completely separate one for friends etc. Yet I don't see that usecase represented in software such like this (thinking of apps such as Immich, Ente seems quite similar). Managing your own photos is rather trivial in comparison, just need to sync your folder and 90% of the functionality is done.

And that is before the usecase of collaborating between participants on a trip. Or letting guests upload pictures for an event (such as a wedding). Such a hassle.

From the site: "Sync your library with your partner, and even designate them as an heir to your account." Nice, but not exactly it.

> "Can I share my subscription with family and friends?
You can add up to 5 family members and share your available storage space with
them at no extra cost. Each member will get their own private space, and can only
access their own photos."

Almost like it goes out of their way to not support this. Seems like such low-hanging fruit. I get that storage costs could become an issue, but in a self-hosting scenario that is not a problem.
Where it really shone while I was trialling it was its ability to guess exactly what throwaway code I wanted while I was prototyping this and that and wrapping it all up in a println! call.

It was extremely handy from an autocomplete perspective - EXCEPT it insisted on inserting triple backticks into my Rust code four out of five times
Available Now – 2023 Edition of ISO/IEC 1989, COBOL
Apple yanked Fortnite from the App Store and forced their hand.
I’m glad to hear that. We’re moving stuff to Rust at work and it’s great at memory safety. Much better than relying on Unchecked_Deallocation. But that said, there are a lot of times when something can’t be out of a range, like voltage is from 0.00 to 1.85 in steps of 0.01. Ada is much better at safely specifying that range, while Rust will happily take values that are outside the acceptable range.
The fact that your website isn't working isn't exactly building confidence.
Two perspectives on this:

- I believe this is a good application of columnar stores (ie, Clickhouse) rather than traditional Postgres, where handling 1M transactions is really fast.

- You might still choose to use materialized views! This article is a suggestion for a table structure that powers those views.
The Safari version is exposed and the Safari version is tied to the OS version for iOS.

There is also a battery level API that is not supported by Safari.

https://developer.mozilla.org/en-US/docs/Web/API/Battery_Sta...
Lolz. The comments here are seriously motivating me to set something up to 0wn people who pipe curl output into random commands. How dense can you get.
Unpopular opinion, but not having a phone is also an option.
If they will be running around with displays showing ads I'll never be without few rocks in my pocket just to keep things balanced and maintaining healthier society.

I know it sounds harsh, but force feeding me ads I definitely don't want to see while being unable to avoid them (stay home ain't no argument in civilized world) is unacceptable, and there is no but XYZ to make that stance any weaker.

Ads are a cancer of society, not the worst one but the core principle is rotten beyond reason - manipulate general population at your will, against their default choices, for money or power (or worse).
Would you accept a 25% pay cut in exchange for a 4 day workweek?- Moved to poll
Show HN: I made a Chrome extension that can scrape any website with one click
Hi HN!

Ah yes, another web scraper. There are so many out there, so why make another one?

Because I wanted one that's stupid simple and stupid fast.

Unlike most web scrapers, Easy Scraper doesn’t make you build a new scraper for each site or individually select fields. You just open it and bam, your data's ready to go.

My favorite use case for instantly extracting data anywhere is being able to easily talk to ChatGPT about custom datasets. For example, here's a 1-minute demo of me scraping my Twitter followers to find the ones that live in San Francisco: https://www.loom.com/share/e3248c15a05041deae592d4157ddf4e2?...

Here are some other aspects that I think HN users will especially appreciate:

- Because it runs locally, (1) it's fast (stupid fast!) (2) it's private (your data stays on your machine) (3) you won't have issues with bot detection (unless you're scraping like a madman; obviously, use your discretion)

- You can use it without granting any browser permissions (which is great because Chrome extensions are often a security nightmare)

- You can use it without signing up for an account

I’ve been building Chrome extensions and web scrapers since college (over a decade ago!), and I'm really proud of how this one turned out. Check it out and let me know what you think!

https://easyscraper.com
I've personally dealt with groups of ... probably hundreds who are wrong about something that I could prove technically. 28 upvotes is not persuasive to me. You'll need an argument.

HN has some pretty reasonable guidelines about what it is for. This isn't it. And it also isn't a powerful story on its own, we need to know what India's response is. Unless maybe there is something meaty behind the paywall?
What's unclear here is what exactly these people were told by Cognizant and Google when their employment at Cognizant started, and when their work at Google started. Also if this work is still being done by other employees.

If you don't have a closed shop, you need everyone to join the union, including potential future workers (and they won't agree to that unless they get paid, either by having jobs somewhere, or being paid to be in the bench).

A union has to be big. That's why AFL-CIO is a huge conglomerate and SEIU and Teamsters too, even though they separated back into 3, each still large.

Nowadays an information workers union especially has to be international, since there is little value to a specific location.
Multinational companies call for multinational unions. Citizens across the world should stand up to force their national governments to form international labor agreements.
Legs might be better name. Line items?

I think a lot of people are glossing over the fact that you not only need 1/-1 for DR/CR, but also the "normal" balance of the account to tabulate balances.
https://arxiv.org/abs/2311.03348

This seems to make a decent argument that these models are potentially not safe. I prefer criminals don't have access to a PhD bomb making assistants who can explain the process to them like they are 12. While the cat may be out of the bag, you don't just hand out guns to everyone (for free) because a few people misused them.
Detecting planets or other cold objects is hard, when they are far from the sun. Illumination from the sun falls with inverse square law (~1/r^2). When the reflected light does the return trip, it also falls with (~1/r^2). The effect compounds on both legs of the trip, and overall the brightness of a planet falls proportional to ~1/r^4, quickly getting lost amidst all the noise in the night sky as distance increases.
Now with asynchronous message passing and an XOR operator (among other goodies.) We truly live in an age of wonders.
deva.me being already taken, I guess.
We're going to need a new acronym once AGI is taken to mean "a really good LLM", and not, you know, AGI.
This may be a good candidate for a HN Poll [1]. Provided one has at least 500 karma which you do then a poll may be created. Polls can increase participation as people can just click a button vs. adding a comment.

[1] - https://news.ycombinator.com/newpoll
Agree with this! I just used SQLite as kind of a pseudocode for demonstrating the concept.
Thanks for checking us out!

We currently keep 2 versions of a photo - one the original, and the other a downscaled copy to be rendered as the thumbnail.

Unlike non-e2ee providers, we cannot transcode and serve optimised images on the fly, when it's faster to downscale than serve the original image over network.

What we could do is

1. Intelligently preload original photos when their thumbnails are in scope

2. Store an extra version of the photo, whose resolution is between that of the thumbnail and the original, and perform #1 over those

Sorry about the flicker, will fix it.
We are working on a way to see what people are talking about in your LLM chatbots. It’s basically conversation analytics.

It’s early but the developer preview is out, you can create a free account and get analytics going if you have a live LLM chatbot. It’s a simple API call to integrate.

It’s here https://simplyanalyze.ai/
If the "random" generator is biased towards the right answer 9 times out of 10, then you save time on boring tasks which are not useful, and you can spend the time you save on developing more interesting skills.
Lawyers in Musk pay case seek fee of $6B in Tesla stock
If I have something to say to the world; there are now many better, cheaper, easier ways to do so; that do not require arcane outdated rituals or Government Licensing to participate in.

I have always been of the opinion that the FCC's licensing requirements clearly conflicted with the First Amendment. Fortunately technology outgrew government again, and rendered it irrelevant.

Now we have to prevent the growth of the new Government efforts to control information dissemination. "Misinformation" and "Think of the Children" flags are being waved by those who wish to regulate what can be said today.
Helene Banoun is a lonely crackpot with too much time.

Despite Facebook telling otherwise, mRNA vaccines are not form of gene therapy. They do not alter genes. When mRNA enters the cell it is used by the cells as a instruction to build the protein and is then broken down.
US health officials drop 5-day isolation time for Covid-19
I hear those predictions too but then I visit new York, Miami, Vegas and the vibe is of rock and roll.
nope, if you put info after `#` on a url, the browser wont share that info with the server. Excalidraw use this technique to allow users to share encrypted data with other users
So basically it doesn't work.
It's the Harvardx course
a little bigger, more complete, example would help. this is something i have never seen in C++.

(note C++ is a big language that changes a lot)
Maybe, but that would be part of "community over tools". If one tool results in a smaller but better community, then sure, it's worth it.

I suppose the real problem of using proprietary tools for a larger community is the marginalized people. Like, if Discord didn't allow people from a certain country. It's a tradeoff between having as large a community as possible and making sure you include everyone, even those with uncommon circumstances. That's a tradeoff that gets made in many situation I think.