skysight-inc/HackerNews huggingface dataset:
Society doesn't put money into some people's hands so that they use it to buy big shiny boats. Society trusts some people with money because they use it well. I also think that not using it is OK because it's a virtual thing anyway, so focusing on other aspects of life - like running a farm for example - is an option.
SEEKING WORK - (WORLDWIDE availability) - Remote Technologies: iOS (Swift), KMM / KMP, Android, Python (Django), Stripe Super-short bio: 13+ years of professional software engineering experience
Email: mmavris{at}paleblueapps.com.

Looking forward to hearing from you!
Its a cornerstone of building cost efficient networks. People pay for a certain sized pipe, what they pay also covers the rest of the ISPs networks and costs. With no oversubscription the ISP would need maybe 20-30x more infrastructure, do you think it would have an impact on what you pay?

Not sure why I have to say this, but, networks are not airplanes.
(Jan 2024)
Thank you for giving away your wealth to help other people. Let's normalize this practice.
I completely disagree, and I'm someone whose interests would be best served by agreeing with you (my marketing agency spends a lot on advertising, and if the ad platforms don't have to enforce this sort of bad behaviour from other advertisers then prices could potentially fall as their expenses would)

Google's ad network isn't just dumb pipes for information like an ISP or an electricity provider, they're actively charging companies money in order to send whatever information to be displayed and code to be executed those companies want them to onto the screens of people that they're actively targeting. It should absolutely be Google's (or whatever ad network's) responsibility to not allow bad actors to use their services to spread viruses/malware, nor to allow even worse privacy evasion that they're already doing themselves such as allowing fingerprinting.
It most definitely is:

- in the bottom of the logo

- when you click "About the ICO" (breadcrumb or footer link)
Isn't Google's relevancy here a result of their connection to the Chrome browser? The analogy vis-à-vis electricity is more like a vacuum cleaner manufacturer than power provider, although even that's weak because this is fundamentally about personal information being miscategorized as a commodity.
Yes, sure, but 5% includes stock firefox, zero modifications, zero plugins.

Might still be a business decision, but it's like saying "we'll drop any emails that indicate a mail client other than apple mail/gmail/outlook".
It can, if you use it wisely. It's just not that you eat the money yourself, you apply it to things you want to do. That could be buying guitars, or it could be setting up solar panels in Ghana. There's a lot of things you can do with money.
Nightshade and glaze are basically adversarial attacks on various commonly used subcomponents of image generators, most notably the CLIP image captioner, which is both used to generate training data and as part of the generation process.

Like most adversarial attacks, they get more perceptible as they try to be robust to more transformations of the data (both in practice, i.e. applied to a level that's non-trivially removable, tend to make images look like slightly janky AI, ironically), and they are specific to the net(s) they are targeting, so it's more of a temporary defense against the current generation then a long-term protection.
On the desktop version of the site, the logo says "Information Commissioner's Office" right under it. The mobile version doesn’t.

It does say it right at the top of the “About the ICO” page on mobile though.
Inkscape does have multi page, now, if you still want that.
Messier Objects: Galaxies, Nebulae and Clusters in the Messier Catalogue
Snopes looking real silly for this 2018 fact check: https://www.snopes.com/fact-check/honey-browser-extension/
Are you saying that you believe our judicial system is fair and impartial only when it rules in your favor?

I vaguely recall a similar sentiment: "the system is been rigged because I didn't win!"

Courts rule on laws. If you don't like the laws, go and seek to change them. Don't cast suspicion on our judicial system, one of the reputable institutions that takes the time and effort to study facts and uphold our rights when we need them the most, because it didn't go your way on a topic of net neutrality. NN is hardly a long settled human right that you can declare it an injustice if the US turns out not to apply it in a certain way, and you're turning a ruling on whether the FCC is the proper mechanism for regulation into "the system is corrupted".

Consider applying principles of government that don't shoot yourself in the foot if the other side takes power. It's one of the few things that sets us apart from less civilized countries.
Agreed, but:

> “the US reads all the world’s email” level of conspiracy theories

Never say never.
When a relationship fails you can be certain about one thing: something wasn't working. Many bad relationships continue, but no good relationships end. There are many factors that can make a relationship bad that people will not talk about, like sex. You just have to give people the benefit of the doubt really.
CTEs can indeed align mismatched and denormalised storage to some E/R which follows some business logic. That much you can say. But CTEs allow for recursion and save time when you need complexity but you want to follow a precise step-by-step reasoning.

This dis not arise as a need to solve business mess, but as a need to skip DDL for views/mviews.

You can have arbitrary dimensions sliced in CTEs which does not immediately imply a goal of business schema alignment.

Besides the top SQL devs I’ve met don’t lose time to align schema at all, but write the DB table names and columns as they are, because well… because they were usually the people who created the mess this way.

Many reports such as month-to-month increase of sales or other statistical stuff is much more readable when implemented with CTes. Besides - older versions of DB software didn’t always have window functions or proper ranking, so problems such as top-n were not (and in some occasions still are not) trivial to write unless view/cte is used. We talking pages of single query here, not textbook examples.

So is really about dice and slice in a convenient way, but less about business schema or the ideal E/R
Ask HN: Do you need a Lovable.dev for Back end API?
I have been using Lovable.dev and bolt.new to build personal website and a Saas landing page recently. The ability of these product are truely amazing! I used only 1 day to complete things that would cost me 4-5 days before.

However, with the project being much more complicated, I found that there's some limitation using lovable to build complex full-stack apps. After all, codebases built by lovable/bolt are not real full-stack apps, e.g. I couldn't write independent Node.js api. I have to put all traditional backend logic into frontend code, including database CRUD, third-party api/sdk and so on.

The DB CRUD is fine, cuz Supabase has great integration with that. But as for third party integration, especially Node SDK, they are unavailable in React framework, which is really inconveninent for me.

Therefore, I am thinking of why there's no lovable.dev for backend apis. Ideally I could generate api code, test and deploy them. Then use them together with lovable/bolt.new to make more powerful apps.

Do you think that would work for you?
I mean yeah? He clearly needs to talk to someone and feels isolated. A neutralish third party to talk to (and is trained to help!) is a excellent suggestion. Therapy isn't a cure all, and is expensive (not that it matters in this case) but your comment sounds like:

> The modern cure to all problems. Going to the gym if you feel unfit. Incredible insight.
He's got the money, I don't see how talking to a professional could make things worse
NDTV, one of India's news organizations, reported the article "HMPV Outbreak In China: Symptoms, Spread And What You Should Know"
https://www.ndtv.com/world-news/hmpv-outbreak-in-china-sympt...
Core dump analyzer that runs in the browser
I felt under-challenged last year and realized that it is because I spend too much time debugging and not enough time writing software. So I did the obvious thing and spent the holiday season writing a new debugging tool instead of playing video games.
> I don't think Linux is a plan by the Swedish government to destroy the USA.

Linus comes from a family of ethnic Swedes, but he was born and raised in Finland, the Swedish government had nothing to do with it.
I couldn't access it as it is geo-restricted. If you have not already, I would recommend reading about Andy Matushak's work he has a lot of interesting ideas around flashcards, spaced repetition, and tools for thought/learning.
Every time i see these I think about Spanish explorers who brought small pox over and caused these cities to collapse, only to return to Spain telling stories of jungle cities. Only to have the fleets turn up to dense jungle years later and fine nothing.

But yeah, I also think about lost treasure and Indian Jones a lot with these stories.
They (ICO) are saying two things, they're saying that regardless of Google's policy they will go after companies they find to be using fingerprinting to bypass a user's right to privacy (this is the part you've focussed on), and they're also saying that Google should cancel this change and return to having it banned as their policy, with the implication that Google actively policies their own policy and would therefore prevent people from doing fingerprinting without ICO having to get involved (which is what the person you originally replied to was focussing on).

Their comment that you said you didn't understand made complete sense in the context of that aspect of the ICO's post, but you seemed to not see a link between the ICO wanting Google to reinstate the ban and seeing that as Google policing that subject on their network.
Kuvasz is a Hungarian dog breed if anyone is wondering.
The author is a self-proclaimed "big fan of capitalism". Turns out capitalism doesn't provide a meaning in life. The author should put down the physics books and pick up some books on Stoicism instead. Learn what a good life really is. There are so many problems that people have that they need help with and of course you won't see any of that while studying physics in the jungle.
I have the feeling this will be more and more the norm rather than the exception.
I once joined a company where a Dev was in the process of rewriting a big codebase.

I didn't think much of it and run Gource on it for fun.

Turns out, he did countless rewrites over the year.

Interesting to watch and explained why the CEO seemed to so concerned about the dev, lol
THE FABLE OF THE LOOMER

Create context for understanding what this bible passage you all have heard before is actually about.
https://www.biblegateway.com/passage/?search=Matthew%2019%3A...
GoBiz is a SaaS solution for creating customizable digital business cards (vCards) that can be shared via QR codes or links, ideal for enhancing digital presence. It’s perfect for small businesses and entrepreneurs, enabling seamless order-taking through WhatsApp and improving customer convenience.
Refrigeration was invented by an Australian of Scottish descent. As an Australian I like to think of this every time I open a cold beer.
Atlassian presumably also hired a bunch of his people from Loom, so to some extent he is implying that all the Loom folks became "NPCs" during the acquisition.

I've seen several founders who kept their team together within a bigger company after a buyout, and went on to do pretty significant projects together with big company resources. It's not a given that you have to be swallowed up by the bureaucracy
Even beyond trying the min max strategy and finding an effective charity you can like, fund free daycare for your community or something. This a really lazy reason to not donate money if you are rich.
'Do not track' was stupid. 'Cannot Be Tracked' would have worked fine. The difference is that the browser is literally the user's agent, so it should work for the user. It is the thing which identifies you today, and could easily NOT identify you without your permission if that was what was mandated -- and "big bad ad tech" could do nothing about it.

Simply select the sites whose first party cookies you want preserved, triggered only by user actively toggling it on, or prompted for on a user-triggered POST that occurs on a page with a user-filled password field (similar to how popups were killed off, no prompting on a POST done without user interaction). "Do you want to let this site 'ycombinator.com' remember you (stay logged in, etc.)?" [YES] [NO]

Otherwise delete the cookies in X minutes/hours/etc.

Or another way, keep the cookies while a tab is on the site, then once no tabs are visiting it, put them in an 'archive.' Upon visiting the site again, show a prompt "Allow ycombinator.com to recognize you from your previous visit(s)?" <Yes> <No, be anonymous> If yes, restore them, otherwise, delete them.

It is so simple to have browsers be responsible for the user's safety, yet since we left it to politicians to decide, we got all this silliness putting it on the users -- and where the technical implementations are by necessity INSIDE the JS sandbox where it's difficult for users to verify that it's being done correctly.
He needs therapy is what I'm hearing. And he doesn't know it.
Lot's of cranks are not sharing any information at all (so can't even be classified as "misinformation"), but pure unfounded opinions without any informative content (e.g. https://news.ycombinator.com/item?id=42583516).
Additional links:
https://en.wikipedia.org/wiki/Messier_object

https://en.wikipedia.org/wiki/Caldwell_catalogue

https://en.wikipedia.org/wiki/New_General_Catalogue
Point taken, maybe I got a little sidetracked with the direction of the discussion and not the original website and its content. FWIW, I think there are wikis that are non-personal (wikipedia, tech, etc) and there can be websites by individuals that are just "marketing" in the wider sense, but I would not call them personal website. (i.e. jsut a portfolio or "here are my socials")
Add at least two zeros to your number. Pixel phones can detect the top 11k songs while being offline (it used to be more). The fingerprint database for this is around 500 MB in size.

I think it is very easy to sneak a few (thousand) extra fingerprints in this database and do all kinds of tracking with it. All while the green microphone icon is disabled.
Forcepoint | Senior UX Product Manager| Full-Time | Cork, Ireland (Hybrid)

Cybersecurity company with Center of Excellence in Cork, Ireland.

Looking for experienced (minimum 6 years) Product Manager with hands on UX focus and experience, specially on Customer Journey mapping and simplification for improving complex cross product workflows.

Experience with Cyber Security a strong advantage.

Please note: Remote candidates are not considered. This is a hybrid role that requires 3 days a week in the Cork office.

Apply:
https://forcepoint.wd1.myworkdayjobs.com/external-careers/jo...
2 and 3 apply to this case study.

https://news.ycombinator.com/item?id=30831688
Where do domain names come from? [video]
> Honestly, if I ever reach the point where my savings would keep me comfortable ... I'd quit my job and just focus on my interests

Pretty much everyone says this, but surprisingly few people actually seem to succeed at it when push-comes-to-shove
> That clearly includes use for training, because you can't train without making a copy, even if the copy is subsequently thrown away.

a copy for ingestion purposes - such as viewing in a browser, is not the same as a distribution copy that you make sending it to another person.

> the right to extract the semantic or cultural value of a document.

this right does not belong to the author - in fact, this is not an explicit right granted by the copyright act. Therefore, the extraction of information from a works is not something the author can (nor should) control. Otherwise, how would anyone learn off a textbook, music or art?

In the future, when the courts finally decide what the limits of ML training is, may be it will be a new right granted to authors. But it isn't one atm.
I would recommend for him to visit a poor country and see how the people live and survive. He will find (I am assuming) find purpose. Maybe he will make his life mission to build and install water wells, or sponsor underprivileged kids education or something along those lines.
Google can choose to only have it against the rules for adverts served to UK (or UK and EU and any other country with strong privacy laws), and still have better ability to target the bad actors (as they can choose to either fully ban, or just ban from advertising to those countries, any company that breaks the rule regardless of whether they're in or outside ICO's jurisdiction).
you need a coach, for both knowledge and accountability. Sales is hard, you’re going to fuck up important calls and need to postmortem them correctly in order to improve and succeed. In the US a coach starts at about $300/hour (3-5 hours per month) for someone who is successful but not too successful. Which implies - I will state up front - you need to have some money. Otherwise, without a viable team in place with all the necessary skills to succeed, and/or a credible plan to rapidly acquire the skills you are missing, you are gambling not investing and you will pay a much higher cost: failure, liquidation of your personal assets, and liquidation of multiple years of your life, with little to show for it at the end. Ask me how I know this. My company is working now but it took two tries, i.e. i liquidated myself twice before beginning to see success. The first was the price of education. The second was the cost of identifying the right team. I was able to raise some money at this point.
For Germany specific Blue Card, company doesn't really need to support the candidate, its fairly straight forward and easy to obtain if the candidate has the salary & degree for BC, they just need a job contract.
and https://wiby.me/ with a "Surprise" button
Building an Agentic AI System at Doctolib
I ported an app from CherryPy to Quart and am very happy with my decision so far.

I'm hoping Flask and Quart have a long future ahead, it doesn't seem like there's anything to add or take away that a plugin can't handle.
"businesses do not have free rein to use fingerprinting as they please."

...learns later that Reddit already fingerprints devices in the UK.
There's network alerts of outgoing VPN connections to Russia, Tor usage, and usage of encrypted emails, none of which fall within work duties, accompanied by anti-West sentiment at the water cooler.

It could have been nothing. Which is why you investigate.

It wasn't nothing.

EDIT: You probably meant the code. Whoops. That's simple: Removing guardrails. Removing a null check, because it's "unnecessary" or "unreachable", etc. Opening memory holes, and burying that in larger commits.
Is this an anti-human captcha? It only allows for Alpha Zero or better to enter.
> Masks won't save you from the disease in the long term.

Bullshit. 4 years and counting. Understanding your respiratory PPE and utilizing it correctly is a wonderful thing.
Free advice: Be active on social media, build your online presence and expand your networking knots.
> common lisp, emacs lisp, racket and scheme are different languages with exact same syntax

Far from it. On the s-expression level there are already differences. On the actual language level, Common Lisp for example provides function definitions with named arguments, declarations, documention strings, etc.

For example the syntax for function parameter definition in CL is:

lambda-list::= (var*
[&optional {var | (var [init-form [supplied-p-parameter]])}*]
[&rest var]
[&key {var |
({var | (keyword-name var)} [init-form [supplied-p-parameter]])}*
[&allow-other-keys]]
[&aux {var | (var [init-form])}*])

Above is a syntax definition in an EBNF variant used by Common Lisp to describe the syntax of valid forms in the language. There are different operator types and built-in operators and macro operators have especially lots and sometimes complex syntax. See for example the extensive syntax of the LOOP operator in Common Lisp.
I personally had to use it once to explain to someone higher up why there hasn't been a user-facing feature change in a month.

He did not understand that things can change without him seeing it in the frontend and I was in the middle of a crucial rewrite.
i know therapy has helped a lot of people in my personal life, which is why i tried it, but i think it really made me feel alone that the only person i can talk to is someone that i pay to listen to me.

i went to therapy for 2 years with this perspective that the therapist would fix me like the mechanic fixes my car. I spent 2 hours a week with a psychiatrist & therapist bitching about my life thinking eventually I would get "better".

but then i realized that wasn't getting any better. it's not their responsibility to "fix" me. the only person that could help me was me.

the first thing we reach for is an external solution to solve or escape our current problems and everything is so commoditized that there is something that we can fixate our attention on.

i think that reflecting this fixation inward has made all the difference for me personally.
It is super useful. We started a project with some hired consultants about a year ago. Did not engage much with that project, but when I was recently asked to get back into the loop and find out what these people had been up to, a quick view of the 'gource' visualization was all that was needed in order to know who was doing stuff, and how much they had been working on it etc. At least I knew who was just attending the meetings, and who was actually coding and so on :-)
Tell HN: Wicd Is Back. Kind Of
wicd is being ported to python3, slowly, but it appears, surely. Or perhaps it's happening quickly, considering there seems to be only one person working on it.

See:

Dev1Galaxy thread https://dev1galaxy.org/viewtopic.php?pid=52211

Github https://github.com/hanaguro/wicd

Launchpad https://git.launchpad.net/~hanaguro/wicd/

Hopefully some idle but able wizards of HN can help the project along. Otherwise, I am very eager to see it in the Linux repos once again, some day.
- Nearly all commercial websites advertise their site in some way

- Nearly all websites people use day-to-day are commercial

- To run ads in a post-1997 world, you must have a conversion pixel because ads aren't sold by impression, they're sold by clicks and they need to know someone made it to your site

- Therefore, some form of tracking cookies (oooh evil) are required

- Big Tech (Google/Meta/X) controls 99% of the real estate where ads can be run, so... they will know about visitors

Unless browsers simply had a setting by default to only save cookies past one session when users allow it. That would be a wildly more effective and efficient solution than forcing every single random website to implement some byzantine javascript monstrosity which attempts to somehow inhibit other JS it doesn't actually control from dropping cookies -- something that the JS API in a browser doesn't even support.

I work on a product that doesn't even have any ad traffic land on it or want to do any tracking, and setting up a cookie management platform was insane. You have to dive into the docs of every SDK to try to figure out how this particular SDK can be signaled to do the GDPR compliance things.
>Sometimes I like the work but more often than not I find that good problem solving ability is not valued and the pay is dismal vs. what people earn in tech.

I'm not sure the high wages in tech are going to last, universities having been minting new CS graduates like there is no tomorrow. Alongside that demand appears to be flagging. I'm sure you remember enough from your BA to know what the result of that is.
I’ve literally pointed out real issues that you have to slog through when you start with Spring.