skysight-inc/HackerNews huggingface dataset:
I would add that most of it was politics.

The JVM is not fundamentally insecure the same say as neither is any Turing-complete abstraction like an x86 emulator or so. It’s always the attached APIs that open up new attack surfaces. Since the JVM at the time was used to bring absolutely unimaginable features to the otherwise anemic web, it had to be unsafe to be useful.

Since then, the web improved a huge amount, like a complete online FPS game can literally be programmed in just JS almost a decade ago. If a new VM can just interact with this newfound JS ecosystem and rely on these to be the boundaries it can of couse be made much safer. But it’s not inherently due to this other VM.
This was a problem already before the generative AI era, it just got less expensive. The only way to reduce it is to have two work addresses: one that you rarely check and is exposed to the public, listed on your profile etc., and the real internal one just to get the work done.
Not quite. Before the announcement of the data exfiltration there was apparently a DoS attack. Two separate (though possibly linked) issues regarding the same site today.
That’s because windows is loaded with trash. You can easily run desktop Linux with 4 GB or RAM, and people have been doing it for decades.
And one thing that usually is cheap - as an architect - is putting yourself into the other's shoes. understand them, their lingo, their model their immediate context (cash flows, promotion, trends, cultural signifiers, business vision, their own career dreams) ... it's the interface you need to be able to actually model the problem.
Agreed, especially an organziation that has already shown to not always be impartial.
> The amount of people who act like Obama is a war monger

Its deliberate. Conservative PACs designed that legacy and pushed it hard. Trump quickly stopped reporting drone strikes, so that way he could pretend Obama was a big bad shooting at everyone. Not reporting != not happening.

> Losing the TPP (Minus the IP parts)

I actually see the point to the IP parts. Its a complicated mess, but China has abused it in the past so being able to sue goverments has its uses. For example when Lenovo was accused of IP theft to HP computers, the CCP bought stock in lenovo and made it impossible to take them to trial. Those kind of abuses are an issue when you try and promote fair competition due to high RD costs.

Obviously the can of worms it opens is huge and an issue in itself, but I see the point in why it was added to the TPP agreement and can't imagine how hard it was to put that in, before Trump came and broke the whole thing.

> Obama was awesome

Dealing with the worst recession in a century, passing the largest US healthcare change in history, preventing the arab spring from exploding everywhere, stopping ISIS, swift to the pacific etc. The amount of achievements its hard to point out when after that came a circus clown who would salute north korean generals.
Coca tea is ubiquitous in Peru. Morning, noon, and night. It's on a par with mate or green tea in other parts of the world. Mostly harmless.

The leaves are readily available everywhere, like right beside the chewing gum at the checkout in supermarkets and the like. I tried chewing some to help offset altitude problems; it didn't help with the altitude problems but it made half my face go numb and other than that, nothing. I understand the local combine it with limestone or something to release different alkaloids but I did not.
Hi, Do you know if LLMs outperform pretrained models such as LayoutLMs that were earlier used heavily in this space.
Startup Idea: Cold Water Electric Kettle

Most kettles on the market only boil water, but what about an instant cold water kettle? The demand is huge, especially in hot regions like the Middle East.

Through keyword analysis on Amazon, people are actively searching for this! It’s also technically feasible using adiabatic expansion/cooling, similar to how geysers or large dispensers provide instant cold water.

Surprised no deep tech startup is tapping into this simple, yet impactful science-backed idea!
The finer points of "expectation" can be the source of trouble.

We form these expectations quite young, and often clouded by love at critical points. Familial, romantic and platonic. Love makes us promises that it cannot keep. Ideals we will not live up to.

There is a type of loner sentiment that grows from integrity, and the sharpness of the pain love betrays us.
Very standard in Ireland where I went to primary school, I got hit with a ruler a lot.
More often than not when I realise that I am violating strict aliasing it is because I am doing something that I want to do and the language is not going to let me. Much hand wringing, language lawyering and time wasting typically follows.
I don't think it would make sense any other way. When doing rituals like refinement and sprint planning, POs want features but have no idea how they interact with what's already there, or how integrations are implemented, or how things are optimized. Simple features might be very complex to change for example, often because product itself asked to make something that does not scale for the sake of velocity, and now wants to build on top of that.

There should be a conversation, engineers should inform POs about risks, alternatives, workarounds, etc. Sometimes POs are just not aware that there is a much better way to do X.
> Over the next couple of days, we sent condolence messages through our internship WhatsApp group chat or privately to her, or both. But here's the truly sad part—after those two days, it was business as usual.

I lost my father a couple years ago over the span of a day, too. I was on the receiving end of this. The sad reality is that the people I'd have expected the most from didn't even bother with a heartful message. And others revealed themselves as being the most empathetic and kind. It takes that experience to learn to spot the ones who actually deserve your friendship, I guess.

The other sad reality is that aside from the deeply selfish and unkind, we will all go through grief and have to deal with it. Being supportive of others when they do is crucial, but we don't have to feel as much pain as them to achieve that.
Hindus, precisely.
To me, it sounds like some really encouraging steps:

> The DOJ also recommended Google make available to competitors its data within its search index and models, including its AI-assisted search features and its ad ranking data. The DOJ is also considering remedies that would “prohibit Google from using or retraining data that cannot be effectively shared with others on the basis of privacy concerns,” according to the filing.

Let's hope the DoJ doesn't lose its nerve and follows through with meaningful action.
Go is nice and all, but every single reverse proxy in Go is outperformed by nginx, both in latency and handled requests. Traefik Caddy Envoy, etc.
I doubt this will be different.
I still work in part for fear of not having enough to provide comfort for the family, but I've been rolling it back slowly. We could have our son in preschool from morning to 3pm, or morning to 5-6pm with aftercare. I chose to pick him up at 3pm and spend extra time with him each day at a park/library/etc...
This bug was added for those who open BBC Weather in a rush to hide the actual page they were looking at before. The hurricane news make it look more plausible that you were looking at something interesting on the weather page.
> An apt analogy for the proper relationship between product and engineering is a restaurant.

> Engineers are the chefs in the back...

I can't help but feel that this betrays a misunderstanding of both Product work and restaurant kitchens. As I see it, while in some restaurants everyone may be called "chef", there is only one "Chef" (with a capital C) who is really in charge of the menu. While everyone benefits from being informed and their input should be respected, if everyone in the kitchen were to make independent menu decisions, it would be anarchy. Same with tech projects, there is a strong benefit to having a singular vision of "what" we are about to release - and the inverse, to avoid scope creep.

I have seen cases where a power-hungry incompetent product owner sets up "mushroom management", but I don't see how having everyone constantly making their own independent product decisions would make things better. As another comment here said, product owners should have authority of the what, while offering engineers and designers information and full flexibility on the how.

To bring it back to the author's analogy - "Too many cooks spoil the broth".

EDIT: minor copy-editing
> I think the first approach gives a lot more room for the host to create optimizations, to the point we could see hardware with custom instructions to make WASM faster

Heh, there were literally CPUs with some support for the JVM! But it turns out that “translating” between different forms is not that expensive (and can be done ahead of time and cached), given that CPUs already use a higher level abstraction of x86/arm to “communicate with us”, while they do something else in the form of microcode. So it didn’t really pay off, and I would wager it wouldn’t pay off with WASM either.
> In reality many nations do not have nukes and live in peace.

not many of them are superpowers, or strategic interests of superpowers. See Taiwan, a country that until recently felt safe and at peace and is no longer unthreatened.

Most studies show that MAD allows for strategic peace for large superpowers and more regional wars for smaller countries. Ultimately it still decreases overall violence under all empirical studies on the subject.

The point I was making though was that the achivements of MAD are not measured when giving the award. However Israel and Palestine sitting down to talk in the 90s was, despite the talks ultimately going nowhere and being worse off now than before the Nobel Peace award
Real job in terms of stress rather than time. 5h hacking on your.own thing != 5h contriburing to a big repo and doing something called "incident response"

But technically it is volunteering.
HN rules are that I should assume you read the article.
Aurora store gets around that
A Short Introduction to Large Action Models(LAMs)
In recent years, Large Language Models(LLMs) have taken Artificial intelligence on a roller coaster ride. Indeed, it was a good ride. These models are primarily for language processing and generation and can generate detailed steps to follow to perform a particular task, but they take actions based on user commands and can’t take actions autonomously. Recently, Large Action Models(LAMs) have become a hot topic in the AI world. Let’s explore what LLMs are all about.
This is a naive take. Companies want their book-profit to be as close to zero, because they make their income tax to the IRS close to 0.

Most companies intentionally waste money on expenses to help drive future growth, or atleast avoid taxes. This is why you hear constantly Amazon pays almost no taxes compared to their revenue.
Use it in GrapheneOS and block its Internet access completely to solve your privacy complains.
> It looks very similar in its ideas to fp-ts (in the “let’s bring monads, algebraic types etc to typescript” sense).

It's the next version of fp-ts, developed by the same people, AFAIK
The Color of Noise (2014)
For Asian scripts like Chinese, Japanese, and Korean, a mechanical pencil works wonders, especially for ideograms. Get one of those auto-rotating ones like the Kurutoga and there is nothing hard specifically for left-handed folk.

Or indeed, use vertical writing, which is particularly well-suited for left-handed use.
>Isn’t that heartbreaking?

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

The world is full of heart break. Every second two people die somewhere. You can either stop functioning and join them or accept the world for being flawed and grow up.
But the browser is running in that gigantic special OS. It's not like the OS magically disappears.
Is Julia at the level of stability to be useable by large projects? I've tried to follow and it always looked promising but there were a lot of reports about things being subtly broken in hard-to-debug ways . Anyone have more recent experience?
I’d read, and I’d travel, but I’d travel with a backpack and a pair of good walking shoes and I’d take the road less traveled.
Life Can Only Be Understood Backwards, but It Must Be Lived Forwards
Funnily enough, wasm also has the problem of “slow to load”. In that vein, a higher level bytecode would probably result in smaller files to transport. And before someone adds, the JVM also supports loading stuff in a streaming way - one just has to write a streaming class loader, and then the app can start immediately and later on load additional classes.
In my experience/opinion, if you are mature enough as an engineer(ing team), you should be able to make and implement most technical decisions on your own.
Discussing technical changes with non-technical people is usually a giant waste of time. They often don't understand what you want to do in the first place and think it's optional, because why else would you bring it up for discussion?

Similarly, don't plan refactoring or architecture changes on the same board as your feature requests. Product managers will think they can change the priorities of this type of work and then they will.

The only thing that is useful to discuss in advance is scheduling when you can take the system down for maintenance.

For the rest, it's better to ask for forgiveness than to ask for permission: just do the changes that you think are technically necessary to keep everything running smoothly. Measure the outcomes and present them professionally.

Of course, with maturity as an engineer, I mean that you will not decide to do crazy, hype driven things like rewriting everything in Rust and then not doing any new features for a year. You have to be able to make trade offs and compromises to keep both sides happy.
Interesting. On Arch, Firefox just refuses to keep working after I've updated and requests me to restart it.
It's also possible that the breach was earlier or going on for longer than reported.
It's because only idiots add a 's when the German grammar clearly states that that doesn't exist.

Hermans Wintergarten

EZ.

But idiots add the 's everywhere.
And now the grammar gets changed because too many idiots use 's wrong
I see these points as reasons why it might not be a good idea, but they don't explain why it is a bad idea.

Other methods for leaving the site still work. Even if the button isn't the best way to leave the site, if it helps in more cases than it hurts then it's a net benefit.

These buttons are essentially panic buttons, and when a person is panicking the big red exit button might end up being the only exit they can find.
The only way to fight a pile of robo applications is a robo application checker powered by ai.

There’s a perfect saas solution waiting to be built
I’m not entirely sure why you’re comparing Kirby to Webflow. They’re completely different tools built with completely different target audiences in mind.

Also

“many clients sites are now dead because their web host didn’t want to support old PHP versions anymore”

Isn’t the solution to that as simple as upgrading your CMS?
Julia seems to have fallen out of the mindshare completely in my industry (finance). It's a huge shame because I really like the language and what they are trying to do.
Sorta surprises me that the bit after the #! doesn't need a leading /

If it's missing the / it will look for `foo` in the current directory for a `#!foo` hashbang line
It's something you can get used to. A concert pianist can have 2-3 notes chasing each other down his/her arm. Myelinated nerve fibres are fast (the physiology is really interesting), but still has limits. Latency is more important for organists. Firstly, some instruments can have a delay of up to half a second for some ranks (a rank is a set of pipes - there can be one or more ranks per stop). Secondly, in any church of appreciable size, there will be a significant delay between when you press a key and when you hear the congregation singing the note. In fact standard advice is to ignore the congregation, otherwise you can end up slowing down as a reaction to the latency.

So for the second problem, you just ignore input and play "open loop". For the first problem, you may have to play notes on the slow rank slightly early, although this is only practical if you separate them off on a different keyboard. Otherwise, you can only use that rank for slow music, and make use of the note increasing in volume and changing in tone as that rank comes in.
- Are you an LLM?

- As a Large Language Model, I am fine tuned to be unable to answer this question.
Probably just a typical cat and mouse game. Some crawlers support React based websites already, for example, so they can render the content and crawl based on that. I believe crawlers do not execute yet the WASM code. But in time, they will.
If I were a WP plugin developer / hosting provider I would be scared out of my buttocks and look for more reliable environments. If they do it to WP Engine, what stops them from doing it to me? Seems to me that it's just "Automattic doesn't have a problem with me" which might change at any time.
* * 3p-script block
* * 3p-frame block

...various other block lists, but that is the good one.

Spend a week or so unblocking various global CDNs and services.

Sometimes I have to hit my hotkey for `Relax blocking mode`.

It is more work, but it is beautiful.

===

Known as hard mode.

https://github.com/gorhill/uBlock/wiki/Blocking-mode:-hard-m...
I think that's not really taking into consideration the situation from Matt's side. I have no bone in this fight, and I agree it looks childish to act in this manner, but on the other hand, Matt seems convinced (for better or worse) that WP Engine tried to mislead Wordpress users, and tried to damage Wordpress in other ways.

I don't agree/disagree with it, but I don't read Matt's motivation as "I want more money" but more like "I want to defend this thing I've built that I feel like is being abused right now", even if I personally might not be able to see it in that light, or agree with the approach Matt is taking.
That’s absolutely true.

It’s also true that they do have a point in this unfortunate event.

Both can be true.
Show HN: Uithub – Easily Ask Your LLM Coding Questions
I've created uithub, a tool that allows developers to easily get LLM context for their coding questions and perform AI repo analysis at scale. Here's what it does:

- Get Context: Simply change the 'g' in github.com to 'u' to access AI-powered insights on any GitHub repo.
- Flexible Querying: Fetch entire repos, specific branches/subfolders, or filter by file type and size.
- API for Developers: Power the next generation of development tools with our API.

Key features:

- Customizable token limits
- File type filtering
- Multiple response formats
- Size-based file exclusion

I built this to streamline AI-assisted development workflows. I'd love to hear your thoughts and potential applications you see for this tool.

Try it out: https://uithub.com
Docs: https://uithub.com/openapi.html
Well, only success with one kind.
Wow, someone (Matt?) had to make an effort to explicitly add this new checkbox...
It's the 'paying attention' that is the problem.
I was with you until "grow up". Unnecessary.
Sure, if you add words, the meaning changes. So what?
This is atrocious advice. It's basically "give the product managing responsibility to engineers". The PM in this scenario is basically relegated to the "I have people skills!" role from Office Space.

I think Pivotal nailed this one:

* PM's don't code. The job of the PM is to look at the product from the customer perspective and direct the team to change the product in a way that delivers business value.

* Chores (refactorings, architecture changes, etc; any story that isn't visible to a csutomer) aren't pointed. Engineers can put them in the backlog and work on them, but it will slow down velocity. That's the system working as intended.

The problem with engineers dominating the PM is that engineers will be tempted to pick features that they enjoy working on, not necessarily what moves the business needle. Can engineers do PM work, especially on small teams with highly technical products? Of course, and the best engineers are product-minded. But understanding the customer is a full time job.

I think a lot of HN is poisoned by working on products for other techies, like databases and development tools. Most software in the wild runs lines of business. Tell me how your engineers are going to PM a medical billing system, or a financial planner, or the DMV website. It's not impossible - but the talented developer who already has domain knowledge is elusive and you can't afford them anyway.
It's not stating a preference - it's stating that, no matter what your preference is, there is some societal good from GPL/LGPL. Preferences don't change the existence of that good.
As a uBlock Origin filter (paste in Settings > My Filters):

! No CSS animations
##*,::before,::after:style(transition:none !important;animation-delay:0ms !important;animation-duration:0ms !important)

! No CSS animations (different method)
##*,::before,::after:style(animation-timing-function:step-start !important;transition-timing-function:step-start !important)

There's other (often perf heavy) CSS clutter that's nice to get rid of:

! No image filters
##*,::before,::after:style(filter:none !important)

! No text-shadow
##*,::before,::after:style(text-shadow:none !important)

! No box-shadow
##*,::before,::after:style(box-shadow:none !important)

! No rounded corners
##*,::before,::after:style(border-radius:0px !important)

No rounded corners is fun. You realize many loading spinners are actually CSS rounded corners! Youtube becomes almost unrecognizable — mercifully — especially if you also revert the new TikTok-inspired font:

! Un-bold Youtube
youtube.com##*:style(font-weight:400 !important)
Rafael Nadal, one of the best tennis players in history, supposedly is a natural righty who was taught to play lefty.
I suspect that that is untrue! How old do you think I am?
Hey at least after they fill your account up with spam they also send you warnings that you are running out of space.
> though ‘vegetarian’ can include eggs, fish, and sometimes chicken depending on the person, time, etc.

What is the purpose of the word vegetarian if one uses it to mean consuming some animals but not others?

Vegan = no animals used to make food

Vegetarian = no animals consumed

Ovo lacto vegetarian = vegetarian that eats eggs and dairy (I guess additional clarifiers in case someone thinks vegetarian does not include eggs or dairy)

Pescatarian = fish + some flavor of vegetatian/vegan

Omnivore = eats everything

Carnivore = only eats animals
Yeah, I understand what you mean. I guess I'd define "real job" as "Trade your time for my/our money", and if you're not getting paid (now or in the future), you're in one way or another "volunteering", no matter how stressful it is, what area the work involves, or the size of the thing you're contributing to.
Extremely saddening to hear this, he was an inspiration growing up as a technologist and entrepreneur. Tata does a lot of philanthropy and does a lot of free cancer treatments, aside from all the great industries he has built.

Om Shaanti

https://www.tata.com/community/health/tata-memorial-centre
Would love to see they tie it up to https://m.youtube.com/watch?v=6-1Ue0FFrHY
Got my update on Ubuntu this morning, but not seeing any updates for Firefox Android in Google Play yet.
It's not about authenticity, if it is not made out of citrus fruits it's generally called a jam.
Livecode going opensource and targeting HTML5 was a big part of why I chose it (and funded it on Kickstarter).

Still annoyed about their changing course and removing the Community Edition.