skysight-inc/HackerNews huggingface dataset:
I just re-installed Maltego (haven't used it in years). Here is quick run down for you, once you get it up (you need to register an account, and then open it as the "Community Edition") make a new blank Graph. Then go to your browser, click and drag the URL (for example the hacker news site) from you browser into the Maltego Graph (the big empty white space). Right click the icon that just appeared, you might be tempted to click "Web Technologies", this is mistake and won't get you the info you are after. Instead click "All Transforms" and click "To Website [Convert]". You will get a new Icon that looks like a monitor with "WWW" on it. Right-Click on that and now click "To Web Technologies [Built With]". You get a whole bunch of information here, you kind of have to sort things out a bit yourself at this point. However, that said you can see one of the things it lists for the Hacker News site is "ArcGIS". A quick google search for "what is hacker news built with" confirms.

>Hacker News (sometimes abbreviated as HN) is a social news website focusing on computer science and entrepreneurship. It developed as a project of Graham's company Y Combinator, functioning as a real-world application of the Arc . programming language which Graham co-developed.

Maltego is pretty fun program, you can learn a lot with it. Viewing the tracking codes for a site can often reveal other sites a company owns, as a lot of companies are lazy and end up using the same tracking code on all the sites they own.
I don't share the enthusiasm. It seems like it's just reading the top results and repacking them into a paragraph, in which case as someone good at google-fu (i.e. every developer) why wouldn't I just go directly to the site with the result I want to ask? Like I'd read an actual ruby tutorial website instead of the Phind version.

Code snippets are fine, but I'd actually rather just use ChatGPT to generate code snippets and ideas, and have it explain to me details and other options in a conversational way.

Thus in general this approach, like most other AI search options, doesn't excite me.

At a high level, I think AI search is terribly hard to solve. You're fighting against existing user patterns heavily tuned to the nuanced behaviours of existing search. So you have to find a specific use case that Google sucks at (and while StackOverflow's fall from grace somewhat lends an opportunity, I think it's not sufficient for most developers to start looking for a different solution) and that you're 10x better at.

But 10x better means your speed has to be just as fast, your answers have to be significantly better, and crucially you have to be nearly 100% consistent, which is brutally hard for most AI approaches.

At that point I wouldn't even market yourself as search. In this context maybe something like "AI-powered software development assistant".
It would be useful to a Communist society, one that is able to re-distribute wealth amongst the population. Of course, americans find the very word revolting, but that's what countries like China have the possibility of achieving in the future, while the US is stuck in their ideological dogma and obsession of capitalism, "democracy" and to some extent evangelical christianism.
I wonder how correct this is. There are two growth factors here. One is the amount of data required to train a premium model is increasing. The second is that the amount of data being generated is increasing.

I think the future you described is possible. I also think it's possible that corporations are overpaying for data that will become stale after several years and new fresh data is generated in such great quantity/quality that access to it is not capital intensive.
These guys (at Ensign Peak) kept doing it for ~20 years, and when they were worried about discovery by third parties their response was not to clean up their act but to iterate upon it.

I don't understand why you are equating a single enforcement action with a single offense. We don't just suspect they did it more often, we know. And they knew that it was wrong. Settling for future compliance as sufficient just incentivizes others to lie in the future.
You should probably read some Piketty. There is absolutely nothing which structurally ensures that the wealth created by capitalist pursuits will be distributed sufficiently to ensure that standards of living will increase for everyone, and in fact there are a lot of reasons to believe that the past century was an anomaly in that regard.
From what I recall, theoretically, and perhaps actually in the very distant past, caste was not hereditary. You gained your caste by your own actions. If you became a Hindu priest, and acted as a good one, you'd be a Brahmin by your acts.

Things obviously changed.
Was a tad disappointed to find out that they were talking about the financial health of the american consumer.
Sydney-based seed round startup, ~40 people. From last month some folks started getting cut (mostly permanent senior engs) to be replaced with temporary 6-12 month junior/mid-level devs. Rumor is it's done to reduce the headcount "on paper". Might be just a "regular" optimization, we do payroll automation and with these AI tools popping up every day we might get out-competed soon.

> Don't want to jinx it

I think it's coming. Australia is always lagging behind. All indicators (RBA rates, etc) point that it will hit. Might be closer to winter.
Actually, the surprise was that it applied to non-Cloudflare hosts such as Azure Storage's endpoint. Request limits against Cloudflare itself? Famous. Against another non-Cloudflare host from a Cloudflare Worker's environment? Much less famous or well known.
If you have the budget ´, get a desktop at home and a laptop for the other 10% of the time you travel or move.

If that 10% of the time you travel you must have a laptop with you and there’s only room in the budget for one or the other, then it seems like laptop is the logical choice.
This is because corporations are a type of AI. The squishy human parts that make up a corporation are expensive and ripe for being automated away.
Employees often have a pretty inflated understanding of how much value they truly provide an organization. Your only slightly more valuable than your replacement sitting in the wings, and only then it’s for a relatively short period of time.

Employees need to be providing the compelling reason to the company about why WFH is better.
What are you accomplishing daily at 6-9 am when most people aren't logged in? I know there's like a lot of individual work but when do you work with other people? Do you just work less efficiently during the day you mean?
Extensions cannot touch each other. They also can't touch other websites without an escape hatch, because sometimes you want your password manager to modify the DOM and fill in your password for you.
It takes real skill to teach.
TL:DR; In the first paragraph I could tell it was designed to mislead. WTF is a self made score? I stopped reading.

Even shorter version: The rich are rich because they were born rich.
Yes, the effect of the DDOS is the increase in cost to the review step in their curation process.

At the risk of stating the obvious: If costs go up, they really only have four ways to react:

* find a way to reduce those costs (e.g. automated detection, crowd moderation, allow everything through, allow only trusted authors through);

* absorb the costs (keep the same process, employ more people/spend more time);

* pass on the costs e.g. pay to submit, pay more for the publication;

* Close shop.

What I think will be most interesting to see play out is how much people are willing to pay for quality curation. If the rise of GPT and friends means infinite media, trusted curation become ever more valuable.
Of course it’s discriminatory based on age, familial status, and disabilities. There’s data, just wait.
Agile as typically implemented is a set of processes developed by web consulting companies to deal with difficult clients.

If you're a web consulting company dealing with a difficult client it's probably a great way to make sure the project actually gets delivered and you actually get paid.

If you're doing something different then you might find the processes more or less useful depending on your domain.
Or, more likely, based on all of human history, you have a few people at the top who “own” the AI, gatekeep and charge for access to it, own the IP-equivalent of whatever it produces, and life will continue as normal for 80%-99% of peasants/laborers working for the lucky few AI-aristocrats.

Even if AGI itself was “good”, that does not mean it will be used or deployed fairly and equitably. In fact, I’d posit without major regulation it will just increase the wealth gap
Do you like a browser that doesn't end to end encrypt your browsing history when syncing it? Because that's what Edge does, and there's no option to turn e2ee on as far as I know. As far as I know, Chrome doesn't default to it, but it can be turned on.

Brave, Vivaldi and Firefox all operate independent sync services that are zero knowledge.
You're asserting that ChatGPT is closer to a person than a tool. I don't think this is a settled debate yet.
Every recession in over 70 years has seen a rise in unemployment before the recession started 1, shaded blocs are recessions]. So far unemployment is still trending down. And historically the length of time between recessions is quite varied.

[1] https://fred.stlouisfed.org/series/UNRATE
This could not answer the question "how to draw a triangle on a piece of paper using a typical PC monitor and pen".

My intended answer is that you use the monitor as a ruler.

ChatGPT arrived at that answer after a few tries. This couldn't do it.
AGI doesn't matter, it's a red herring.

You don't need an unaligned AGI for AI to cause harm to human society. You just need a bad actor to use the AI in a harmful way. Whether the harmful behaviour is a result of an aligned AGI or a human bad actor is irrelevant. It's like worrying if Trump or C3PO has access to a nuclear red button.

For example, I do believe it's reasonably likely that GPT-4 or GPT-5 could have super human hacking abilities. That's worrying because governments or even individuals with access to power like that could do huge amounts of damage. We don't need AGI for GPT-5 to be used in a destructive way.

And there's a lot of bad use cases like this. AI could be used to manipulate and scam humans. It could be used to create computer viruses. Potentially in the future it could even be used to create biological viruses. This is the risk we need to be focusing on ASAP.

I don't quite agree on the timelines here, but I do agree AGI is a risk. But AGI is only a risk if you already have AI models that are already advanced enough that they can cause harm.
Show HN: List of Companies That Use Next.js and Tailwind CSS
I love the stack and am curating a list for myself in case I ever want to apply for jobs.

Companies using Tailwind in particular attract me because they tend to have the same build fast mindset I have so its also an indirect filter for culture. What do you think?

Also - If you can think of any cool companies using Next/Tailwind/Both please do comment/PR. :)

Note: I am trying to only add companies that are early stage/ startups and use it for their main product (one off web pages don't count)
A quick google search shows that median income seems well above 100k

https://www.seattletimes.com/seattle-news/data/seattle-media...

https://www.seattle.gov/documents/Departments/Housing/Proper...

https://www.census.gov/quickfacts/fact/table/seattlecitywash...
HN should just add this comment by default to every crypto discussion. It is parroted practically every time people get offended that others aren't convinced by their arguments.
This is a good point I hadn't really thought about.

I think the lesson to pull from all of this is to try not to be a demagogue, and do your best to communicate in such a way that you can't be misinterpreted or misquoted as a demagogue.
Isn't that why IPv6 includes an explicit flow label in the header?
A spike is when you do exploratory work on a concept/ticket/whatever to get a sense for its feasibility, utility, and how long it will take. It often goes hand-in-hand with TDD but it doesn't have to.

Basically you try and get as much of the feature implemented as quickly as possible. Forget tests, forget well-named identifiers (just call 'em foo1, foo2, foo3 if you're stuck), forget breaking other part of the app, just get enough of the feature working as quickly as possible that you can identify pain points. If you get enough of it working it can even be used as a prototype for the customer to play with to see if they actually want it.

Of course, when _and if_ you decide to actually implement the feature, you gotta throw away all your spike work or you're going to have a bad time. It is of course perfectly acceptable to keep it around on another branch for reference.
The US tends to see the role of government to secure rights and freedoms for its citizens, more than to create social safety nets. That’s one of the founding principles of the country. Not that social safety nets are bad, but I say that is not the primary purpose of civilized society.
If they were known to be unsafe, such as heavily rusted and the handle was loose, then yes, you could be liable.
> Agile manifesto, 2nd point "Working software over comprehensive documentation".

Isn't the 0'th point that agile still values the stuff on the right, it just values the stuff on the left more?
> > > In many ways Stack Overflow’s specific rules for what is permitted and what is not are obstacles, but an even bigger problem is rudeness, snark, or condescension that newcomers often see.[0]

I would contend that the rudeness and snark are a symptom of failed moderation tools.

On USENET, if there was a user who was bothersome to you - you could kill file them. Plonk and they're gone from what you can see.

On Reddit, you can block a user and you won't see their comments again. Similarly on Twitter you can mute or block a user. And again on GitHub. On HN you can click hide and collapse threads from people you don't want to see.

With all of these, you can make an annoying person not annoy you.

On Stack Overflow, you can't block questions from a user showing up when you look at a tag. You can't ignore answers that they have given on posts that otherwise invoke Duty Calls https://xkcd.com/386/ . You can't prevent a user from commenting on your posts. You can't filter questions to those who have had some criteria.

The combination of all of this means that on Stack Overflow, there are only three ways to handle a user.

You can flag their comments or posts and have a diamond mod step in (note that asking poor questions again and again isn't diamond mod worthy) and note that that sometimes can take days or weeks to get resolved.

You can take your ball and go home. Quit stack overflow and go cold turkey. There are more than a few who have decided that the hassle of dealing with users there isn't worth the headaches.

You can make it uncomfortable for them to stay. Snark, veiled (and unveiled) rudeness, and similar comments. Not that this is an excuse for rudeness - but rather an explanation.

One of the things to lower the temperature and reduce the amount of rudeness is to increase the ability for a user to see what they want and be able to avoid interactions with people who they don't want to interact with.

If the python tag is getting too many new programmer questions in September asking to make a circle with a for loop, the experienced programmer can either close questions (note that some people regard that as being rude) until they run out of close votes, down vote (again, some people regard that as being rude) until they run out of regular votes, and then either ask "have you read the documentation for for loop" or leave.

Rudeness is often an established user running out of moderation tools.
Does anyone know if they upload the data to OSM?
I was just about to start standardizing logging on one of my apps deployed with Fly.io so perfect timing. The monitoring tool is OK, but pushing it to a proper logging tool that I can query will be much more helpful in the future.
perhaps disable background app refresh except for a few apps.

It’s a huge battery drain, and might allow some apps to eat away your memory during the update/refresh
> What modern UI even has visible scroll bars by default?

Pretty much all of them except Mac.

Can speak personally for KDE, Sway, GNOME, and Windows 10.

And when they are invisible, they usually show up on mouse motion/window interaction, so it's still not as egregious.
That’s not a given, it needs to be fought tooth and nail to be true. And we have slid back on many of the those fronts: anti-trust laws are almost dead, tax evasion is rampant and not pushed in any meaningful way, the power to influence elections with money in unchecked. Adding AI to that mix will be explosive. My hope that this catalyze the movement to claw back some of those achievements.
Yeah and the model will be useless when the courts determine it's illegal to use it commercially without having properly licensed the data.

Remember... Bits have color and AI models are a rainbow.
high quality modern 'AI' tools requires a metric assload of data

There seems to be a lot of different ideas about 'quality'. A lot of people want a better-than-search tool that knows vast amounts and can be assigned tasks. I'm personally much more interested in a reasoning machine, I don't need it to include the entire contents of the New York Public Library.
I see Hacker News is susceptible to the same anti-status-quo radicalism that Reddit and many other online forums are.
"Why did various people in the past use various forms of divination and how did they feel about it" is a real historical question with a commensurate amount of analysis. This article throws out three claims

> Well, sometimes building a consensus is more important than accuracy. A shaman’s random decision is better than a more optimal decision not everyone can get fully behind. This is especially true in war scenarios where conviction is key.

> Sometimes it is better to believe that a decision is sanctioned by a higher authority than to know that it rests on mere conjecture, as it usually does in the real world where we’re always dealing with incomplete information.

> And sometimes it is better to have a truly random decision than to continue to follow the predictable inclinations of one’s established prejudices. Surely, the enemy will not be able to predict a shaman’s completely random decision.

The author then makes conclusions about the beliefs people in the past had about divination.

This appears to have been derived entirely from the hunches of the author. That's best described as "making shit up."

It starts with the epiphany: "hey, maybe it is actually possible to understand the past" and then doesn't make the barest effort to consider that there are approaches for doing this.
Oh but your Java applet surely could.
Capitalists will optimize all the joy out of everything they touch.
https://imgur.com/a/p4CVBHb

"Power and privacy to the people. No need to dig into your security settings. Fierce privacy is our default."

- Firefox on a recent update. You know, a browser that defaults to Google search and having search suggestions on. I know I'd have a couple privacy settings to change.
Would you trade longer life expectancy for longer shelf life?

I suspect anything that would prompt a "yes" from a food company is an additive the parent would ban.
> - Deans are paid a lot. Our dean make a quarter mil.

250k is a decent salary, but not really a lot in this day and age. Especially for the head of such a large organization.
Thanks for the detailed reply, I was curious as well. How does this compare with InfluxDB? I was actually looking into a way to store my own financial data of US equities for backtesting and experimentation awhile back. I never did get any further than the planning phase but this seems like it would almost be ideal for that use case.
Bing has very limited access, though.

The real question is, what happens if you remove all restrictions and give it write access (more broadly, the ability to make any HTTP request whatsoever).
As someone managing a team of engineers, I would see this as a red flag and not something to praise. Promotions are not based on working such hours anywhere I have seen either. And similarly, that alone will not protect you from being laid off.
I don;t know what you want here. I think the op was in good faith appealing to the notion of pristine nature, but I believe that idea is a fallacy. What else can I say? An the rest of the comment is completely logically sound, there is no way for people to exist without marking nature and bending ecosystems we see evidence on the land and in the fossil records of the earliest people.
Yeah there are... There is no fair use for AI. Fair use is about human rights to their own thoughts. AI does not have that.

The law is simple... You have to have a license to the data to train a model with that data. If you don't... Get ready to be sued.
Stable Diffusion is so far behind something like Midjourney that it’s not even close.
Thats part of my concern with all the money being dumped into openAI et al after they productive their generative models.

If all the money is in generative models that give "good looking" results, who is going to spend money investing in the techniques that don't produce as "good looking" results right now but who have a potential beyond recombining it's training data?
I don't understand why Chrome even does up-front permissions.

iOS got this right from the start: ask on the first attempted access of the gated resource, allow the user to grant the permission once or on an ongoing basis, respect the choice. Don't allow permission prompt spam.

Even Android recently moved to this model from up-front permissions, so Google is aware of it.
In general, yes, but not always. Depends on case law.

https://www.eeoc.gov/laws/guidance/qa-understanding-waivers-...
LLMs and other learning models have likely already been trained on AI output. These self reinforcing feedback loops are going to have to be accounted for at some point in AI development.
Tomato is a fruit, always was.

Sex is way more important in social context. If I am looking for sexual relationship I am interested only in females. For other social contexts I don't really care whether someone is male or female or thinks they are someone else. Gender is irrelevant.
Superman vs. Mighty Mouse Stand by me debate using a LLM
Household slightly above, however levels.fyi is about individual compensation.
What this normally looks like is a project leader that syncs with each developer as needed and aggregates that into the project management overview with no/minimal large stand-ups or syncs. If two developers should adjust or be in contact than the leader facilitates that. etc.

The agile framework can still be followed by the project leaders, but the developers (who don't like micromanaging) can be shielded from any rigidness.
I’m not arguing that it is more energy efficient. I’m showing the obvious fact that there is a massive scale difference in the amount of energy and that one is capable of much more complex problem solving which seems to indicate that the two things are fundamentally different.
Why not? Training a model destroys information.