skysight-inc/HackerNews huggingface dataset:
California runs big research universities, but nearly all of the research is funded by federal grants. The state has almost no power here because they’re not the ones actually paying for research… but this can easily be done by the granting agencies, and the NIH already requires open access. What the state could do is have the universities stop paying for journal access, but in the short term this would be a disaster for researchers. I am an academic PI in California.
What If We Never Find Dark Matter?
Dogs are a major problem in cities as people choose them over children
Hip and knee replacements are amongst the most common surgeries performed. I'm quite unusual in how young my issue struck, but everyone gets older.
The problem with making hard things sound accessible for wider audiences, is that people who understand the hard stuff natively then cannot separate the layman’s explanation from the technical capabilities of the person making those explanations.

Perhaps ironically, over the years I’ve found it’s those who cannot look past the tech-jargon to be the lesser experienced because they learn the words without fully understanding the concepts.
Ask HN: AI/ML in industrial automation and process control resources
Hello, I am an automation engineer in the energy sector and I want to learn more about how AI/ML is going to be used in industrial automation and process control in practice.

I have looked into available resources for Siemens S7-1500 TM NPU and Beckhoff TE3850 and I am looking for more learning material, training courses etc.

Any hint would be appreciated.

Thank you! :)

For anyone interested,

Siemens S7-1500 TM NPU: https://rb.gy/nhitp6

Beckhoff TE3850: https://rb.gy/hfh4ar
Great post, I'm wondering if there are resources you'd suggest to learn this kind of analysis?

I dug through the code and it seemed like a ton of things I'm not familiar with, probably a lot of techniques I don't know rather than python ofc.
I guess not all questions are welcome :(

So much for any questions
The Day After Tomorrow
You’ve semi reinvented WAR (wins above replacement)

https://www.mlb.com/glossary/advanced-stats/wins-above-repla...
Everything About Google Translate Crashing React
Ok so for web dev, are most projects using poetry, the, or something else?
hm, yeah, nah.
I think the only special thing here that you can't already do with TB networking (as everyone else is mentioning) is the desktop control over-the-wire.

Are they basically exposing some form of AMT control over Thunderbolt here? That's more what I'm getting is special out of it.
agreed, wholeheartedly.
I would argue there's definitely bad implementations of toast notifications. On iOS I wish I could have more control over them to where I can almost automate them, I have notifications that if I haven't looked at it in like 12 hours, just remove it. It is also too easy to dismiss them, and never get them back. I want a "History" panel somewhere, so I can recover accidental dismissals, maybe let it live for 24 hours before it wipes forever. Sometimes I get a notification I'm interested in and dismiss by mistake, from an app I can't remember, or somewhere impossible to find within the app (I'm looking at you Nextdoor). App devs, if you're going to send me a push notification, please archive them within your app if the OS wont.
The other thread said something about a movie also, what is this mystical movie???
Why be rich when you can be comfortable? I know many Europeans (and immigrants to Europe) who make plenty of advancement in their careers. I hear you about house ownership though.
Cannot recommend that book enough
From the site...

> Beautifully designed, privacy-focused, and packed with features.

If I'm going to put in the effort to create something like this. There is ONE powerful reason which compels me to do this. If I'm pitching this to an investor, then I need to craft a message to convince the investor to hand over money. The above line is wasting space.

I get a sense that the message is either crafted by developers who are horrible at doing so, or by copy people who know nothing about the product. And in neither case does anyone spend significant time finding and interacting with passionate potential users to find what sorts of messaging resonates with them. As with writing, you need to find your voice, and let that voice drive the messaging.

Personally, I wouldn't even bother starting such a project if I didn't get to the "find your voice" part. Maybe the developers have some hand-wavy plan to sell options and accessories rather than having a strong starting point to solving a problem.
I might be willing to try it because of these workspaces.

How does It differ from Firefox Profile Manager?
Over 1/3 of WD-40 is made of a lubricant. My salad dressing is over 1/3 oil. Does that make it lubricant, or is it actually still salad dressing?
The day after tomorrow
Nope. I couldn't care less about some elections (I care about global consequences, but no point wasting time & energy now, when it comes it comes). Thats US theater to focus population on that freak show you guys made out of election process, rather than on actually important stuff and concrete policies or actions.

What people, including me, are massively fed up is all the companies (I mean ALL) jumping on AI bandwagon in a beautiful show of how FOMO works and how even CEOs/shareholders are not immune to basic instincts. Literal hammer looking desperately for nails. Very few companies have amazing or potentially amazing products, rest not so much.

I absolutely don't want every effin' thing infused with some AI, since it will be used to 1) monitor my usage or me directly for advertising / credit & insurance scoring purposes, absolutely 0 doubt there; and 2) it may stop working once wifi is down, product is deprecated or company changes its policy (Sonos anyone?). Internet of Things hate v2.0.

I hate this primitive AI fashion wave, negative added value in most cases, 0 in the rest, yet users have to foot the bill. Seeing some minor industry crash due to unfulfilled expectations is just logical in such case.
I hate this about MacOS. It happens seldom enough for me to forget about it and every time I have to search the web for the solution. Thanks for posting the steps.
For NES Tetris, playing on PAL is basically considered easy mode. Some of the top players have been doing it to train for difficult feats.
Founder Ethics (2014)
https://news.ycombinator.com/from?site=phrack.org
I remember in KDE (3? 3.5?) you could embed HTML as your wallpaper. That was interesting.
I also wonder if this would work in the kinds of enormous corporate channels that the article describes. In a tiny environment a single-user public channel would get noticed. In a large corporate environment, I suspect that Slack AI doesn't work as well in general and also that a single random message in a random public channel is less likely to end up in the context window no matter how carefully it was crafted.
Distributed Representations (1986) [pdf]
Space, duh.
> Had I not already invested I wouldn't buy any more

And that's how they get you.

Makes me wonder if the horrible setup process is intentional to emotionally lock you in. Once you get it working, you don't want that effort to be for nothing.
While sick in bed, I recently rewatched that movie. It's completely ridiculous, but it was also the first thing that came to mind!
How is Nim for cli scripting? I tend to use Bash for simple scripts, and Python once I need more than one command line argument. I've been looking for a compelling case to try out Nim.
What's the barrier to entry in your opinion?

My train of thought: if SpaceX can make payload to orbit 10 to 100x cheaper, would something similar be possible for cost reductions (and thus market share) in the apparently insanely inefficient defense industry?
I think, "The Day After Tomorrow"
Isn't that the point of RDF / Owl etc.?
I can't go 1 minute with that thing turned on, it drives me crazy.
But you are aware and know that you have to reapply KY every time you want to deal with some ... em... tight situations. And after you're done, you intentionally wash it off, because you don't want those places to be lubricated during non-active times.

But a bike chain is a thing that you want lubricated for a long time, and not have to think about lube every time you want to use it (well.. in a normal, bike-driving way). Is it still lubed? Did it rain the last time you drove a bike? When was the last time you lubed it? Some other lubricant would last much longer and lubricate much better, and with a bike chain, lasting many months is good thing.

That's why we have and use different kind of lubricants for different things, and WD40 is not a "good choice" for most of the stuff some people use it for (like bike chains... or anal).
The Advantage of Generational Knowledge (2022)
> I make a lot of tests on how well LLMs get categorization and data extraction right or wrong for my Product Chart (https://www.productchart.com) project.

In fact, what you're doing there is building a local semantic database by automatically mining metadata using LLM. The searching part is entirely based on the metadata you gathered, so the GP's point 1 is still perfectly valid.

> In the near future, nobody will see passing a text through an LLM as a noteworthy amount of compute anymore.

Even with all that technological power, LLMs won't replace most simple-searching-over-index, as they are bad at adapting to ever changing datasets. They only can make it easier.
You might want to read up on the start of the Korean War. Note who invaded whom. It wasn't the US starting a fight.

Vietnam was a mess, but the US wasn't trying to conquer North Vietnam - just to defend South Vietnam. Again, not US aggression.

Iraq I will give you.
This is indeed very welcome, even if we currently lack the understanding of all involved mechanisms.

The hot water in our oceans has caused a global coral bleaching event and the corals need time to recover.

The reefs are unfortunately still under a lot of stress from acidification, pollution and mass tourism.
How do you know it was one of the developers who wrote this? Maybe they hired someone to create the site and the content. Granted, the site is in the repo and you can see who committed the assets. But that still doesn't tell you who originally wrote it.
Number one: there is research on how to interview find it and read it. All comments I've seen here give no indication that the commenter is even aware of it. I'm aware the research exists, but I have not read it (my company trained me in interviewing, and the class mentioned research but I haven't checked to see if it is the latest research that I'm trained in)

If the above doesn't answer your question, then different questions for different levels. You should know if you are hiring a junior, mid, or senior engineer. (you may have different levels), and ask them different questions.
How the world dies vs how the world works doesn’t sound all that different, and there’s still plenty of great wisdom in the article.
even if the datacenter increase was a waste because the potential of LLMs never pan out relative to the massive investment, i think the flood of gpu and compute will definitely enable whatever could benefit from it. The next better AI application will be very thankful that gpu compute is abundant.
> you saying "well silly you, the planner is too stupid to figure this out" is not a great defense of the system!

I don’t think that’s what I said. At least, it wasn’t what I meant.

The planner needs accurate stats on the tables to produce an optimal output. So would you, as a human, if you were writing a query to be executed precisely as written.

It also needs to know information about the system it’s operating in – the amount of RAM it can expect to use being the most important one, but also things like the relative performance of a random disk seek vs. sequential.

The planner also has a huge leg up on most people, in that it is aware of all of the kinds of joins and lookups it can do. Off the top of my head, Postgres can scan in the following ways: sequential scan, parallel sequential scan, index scan, parallel index scan, index-only scan, and bitmap scan. For joins, it can use: nested loop, merge, hash. Do you know when all of those are ideal? What about when you have a query joining multiple tables, keeping in mind that the intermediate contents of a table that has been joined once may look nothing like what it started as?
Can't speak with 100% authority about the PS4 in particular, but for most modern consoles (from roughly the Xbox/PS2/Gamecube generation onward) the easiest way to dump a game disc/cartridge is to have a hacked/modified console that decrypts and dumps the game data for you.
Ask HN: Facebook suspended our page after posting about our Leads integration
Hello HN,

I’m the CEO of NewsMAN.com, an Email Marketing and Automation platform.

Recently, we completed an integration with Facebook Leads and, as always, published a blog post detailing the update:
https://www.newsman.com/blog/facebook-lead-ads-integration-newsman-email-marketing/.
We also shared the blog on our Facebook page and boosted the post to our audience.

A day after posting, our Facebook Page was suspended.
https://www.facebook.com/NewsmanApp/

The reason provided was vague:
- Creating a Page or profile that looks like it belongs to a brand or business
- Pretending a Page or profile has a business relationship with a business, celebrity, or public figure

We’re not impersonating anyone (we own the trademark and the NewsMAN.com domain). The only explanation left is that Facebook believes we are implying a relationship with a celebrity (i.e., Facebook itself) due to the integration.

What’s confusing is that similar integrations are common across other platforms (e.g., Mailchimp, Mailerlite, Zapier, etc.).

Despite removing the page post and appealing multiple times, we haven’t made any progress. After numerous calls, WebEx sessions, several chat sessions, there’s been no fix or follow-up emails from Facebook. It seems we are stuck between an automated process (AI maybe) and the support team.

I’m reaching out to the HN community for advice: What else can we do to get our page reinstated?

Thank you for any suggestions!
Show HN: My website's design through the years
Edinburgh U: UV rays may boost health in low-sunlight countries, study finds
Maybe. I think users will be largely in control of their context and message history over the course of decades.

Context is not being stored in Gemini or OpenAi (yet, I think, not to that degree).

My one year’s worth of LLM chats isn’t actually stored anywhere yet and doesn’t have to be, and for the most part I’d want it to be portable.

I’d say this is probably something that needs to be legally protected asap.
>Oh, the irony.

Yes, quite funny. The claim is absurd. Cars communicating with each other is feasible even for older vehicles.
'Monument Valley 3' will be a Netflix game
In the Semantic Web, things like ontologies and namespaces play a role similar to bounded contexts in DDD. There’s no exact equivalent, but these tools help different schemas coexist and work together
Couple of comments on that chart:
1. It doesn't account for miles travelled
2. I see a downward trend since the 1970s with a bit of variation and a recent "lockdown peak".

I'm just not seeing an increasing trend overall. There was certainly a notable increase from 2013 to 2016, but that's about all you could say. You'd need 2023-2024 data to see if the recent increase was due to lockdowns.
Thread yesterday https://news.ycombinator.com/item?id=41302475
If Daniel Steinberg struggles to make headway with them…
They've actually described the marginal revenue product of labor. In general, all of those counterfactuals fall under the concept of opportunity costs.
Isn't Ares Arms one of the evil megacorps in Shadowrun?
This is based on Firefox, so it doesn’t really help with browser diversity.

Ladybird does, but it’s not really ready for prime time yet
It isn't always the piece of code that is hard to read. It's about how it fits into the 200,000+ line application you're working with, what it was trying to solve, whether it solved the right problem, and whether there will be unexpected interactions.
Embedding data as JSON as program text inside a <script> tag inside a tagged data format just seems like such a terrible hack. Among other things, it stutters: it repeats information already in the document. The microdata approach seems much less insane. I don’t know if it is recognised nearly as often.

TFA mentions it at the end: ‘There is also “microdata.” It’s very simple but I think quite hard to parse out.’ I disagree: it’s no harder to parse than HTML, and one already must parse HTML in order to correctly extract JSON-LD from a script tag (yes, one can incorrectly parse HTML, and it will work most of the time).
Not sorry, I’ll stick with SQL non-expert as I’ve only worked with databases for a few decades and sometimes run into people who know more.

Working with a database you built or can control is kind of a simplistic example.

In my experience this most often arises when it’s someone else’s database or API you’re interacting with and do not control.

An upstream ERP system doesn’t have unique keys, or it changes the name of a column, or an accounting person adds a custom field, or the accounting system does claim to have unique identifiers but gets upgraded and changes the unique row identifiers that were never supposed to change, or a user deletes a record and recreates the same record with the same name, which now has a different ID so the data in your reporting database no longer has the correct foreign keys, and some of the data has to be cross-referenced from the ERP system with a CRM that only has a flaky API and the only way to get the data is by pulling a CSV report file from an email, which doesn’t have the same field names to reliably correlate the data with the ERP, and worse the CRM makes these user-editable so one of your 200 sales people decides to use their own naming scheme or makes a typo and we have 10 different ways of spelling “New York”, “new york”, “NY”, “newyork2”, “now york”, and yeah…

Turns out you can sometimes end up with extra rows despite your best efforts and that SQL isn’t always the best tool for joining data, and no I’m not interested in helping you troubleshoot your 7-page SQL query that’s stacked on top of multiple layers of nested SQL views that’s giving you too many rows. You might even say I’m averse.
Rod McKuen Was the Bestselling Poet in American History. What Happened? (2022)
The difference between software developement and "other forms of engineering" is that you can copy software rather easily, but you cannot copy a bridge. If you could engineering would have the same issues in estimation.

In fact, take any engineering project that cannot be copied (like a new, big, custom airport) and you'll quickly see how much worth those "classical engineering estimations" really are.

A mature developer cannot magically give a better estimation. What they can do is communicate better, understand the value of POCs and which parts of a project to tackle first to reduce uncertainty as early as possible, as well as correctly describing uncertantity (e.g. NOT with a single number).
I actually dropped Ruby due to lack of typing, if Rails/Ruby gets static typing maybe people like me will come back.

Another problem was lack of concurrency, I don't know if that is still an issue today.
Less Is More: Principles for Simple Comments
But if congress made the rules it would be in jeopardy every 2 years with every single presidential and midterm election.

The whole reason we have elections is so that people can put into place new leaders who will change rules. There's no such thing as a permanent law, and anyone with two braincells to rub together wouldn't want there to be.
Hold that thought. Climate and weather systems are rarely single input single output. And usually the secondary effects are not that everyone gets a free delicious ice cream sandwhich. Usually its more like a crucial ocean current is disrupted by the new temperature gradient and a common primary food source is eliminated or something like that.
If you're looking for a high-level scripting language for small projects that you keep to yourself, Ruby is the obvious alternative to Python. Lua not so much - it's fine when embedded but doesn't have the ecosystem for standalone use.

However, if you want to make programs for others to download and use, I'd recommend a language that can be compiled into easily-distributable binaries. As long as the overhead of a garbage collector is acceptable, Go is the clear favourite here.
"We are facing unique challenges with our very sophisticated CRUD app. It is distributed and must maintain high reliability."
> Who would be so despicable?

The Behistun inscription in Iran (https://en.wikipedia.org/wiki/Behistun_Inscription) was used for target practice during WWII.

Fortunately calques had already been made.
> Traceability is useful when mitigating a crisis, but it won't prevent one.

So how do you prevent a crisis then without knowing what your software stack has as dependencies?
Driver monitoring is the next big win, but people will not like it. More likely to be rolled out somewhere pragmatic / illiberal like China.
You're suggesting one of the developers went through all the trouble to create a browser, then allowed someone to add assets to the repo without the developer reviewing them first?
Not generally, no. Optional is a special case. It's the only special case I'm aware of - though possibly some of the things they added for SwiftUI might also do this? Like `Binding`? I could be wrong. Point is, it's not a feature available for developers to use with their own types.

Edit: 'Binding' uses the PropertyWrapper attribute, which is similar in that it allows treating a wrapper type like the type it wraps. This is a language feature that is available to users. I'd be interested to know if Optional is the only "magical" type.
It's easy to imagine glacier runoff would contribute to colder oceans, but I thought that generally speaking, both ocean temperatures and sea level were on the rise. Can someone remedy my ignorance?
It depends. I certainly wouldn’t say it’s approachable.

There are basically three major issues that require a bit of seniority to support:

* it’s an auth controlling system so mistakes can mean significant data breaches.

* there’s shared responsibility between provider and customer for configuration. Further, there are a lot of possible configurations to consider.

* the concept behind SSO is largely simple, but the implementation can be very complex. It’s almost always specific to your auth system and controls.
RedMug.io, a new player in the cybersecurity arena, has officially launched, offering a suite of advanced security solutions tailored to protect businesses from evolving cyber threats. With a focus on innovative approaches, RedMug.io aims to provide comprehensive protection for digital assets, combining real-time threat detection, incident response, and proactive risk management. The service is designed to be scalable, catering to both small enterprises and large organizations. As cyber threats continue to grow in complexity, RedMug.io positions itself as a vital resource for companies looking to safeguard their operations and data.
This is exactly how most on this website sound to be honest--people who got good enough in their field to convince themselves that they can speak authoritatively on some unrelated complex topic.
$14.4K bounty paid for WordPress plugin vulnerability
in other words: they've kicked him out of his own project
Do they still manufacture it? Or is it old stock? Or is the A+ the new Raspberry PI 3? It seems to have a different form factor though.

I don't see 3 Bs in stock in my usual places. 4s and 5s are plenty though.