skysight-inc/HackerNews huggingface dataset:
Not really, the shotgun approach actually works with sales - especially if the sales force has been slacking and not chasing leads.

Whereas with code, deleting code and writing less code is very much preferred because each line of code written increases the complexity and risk in the system.

This is why business teams who are shirking discovery and instead focusing on the anti-pattern of trying to increase engineering productivity is such a massive mistake. Not only is the team pooping out code that doesn't fill a need (and hence won't be monetized), but they are also rapidly increasing complexity and opening the business to future liability when the code causes customers to seek remediation.

The quarter driven nature of most companies amplifies this bad behavior. This is why we see this revolving door of executives who come in, drive some bad initiative to incompletion, declare success and move on before their chickens come home to roost.
many projects everywere are failing their estimates. so the idea that developers overestimate the time it takes to complete a project is not supported by statistics.

Management has to push for lower estimates because developers have an incentive to overestimate to make life easier.

this statement as written clearly supports management and puts blame on developers. if that wasn't your intention then it could be expressed more neutrally:

management pushes for lower estimates, because they believe that developers intentionally overestimate, therefore this article will not convince them

my response to that would still be the same though. statistics don't support that developers overestimate. on the contrary, one might even be motivated to claim that projects failing their estimates is caused by these managers.
Experiment: Automating TikTok Video Creation Using AI for a Month
I don't think it's inconsistent to condemn both Hamas and Israeli leadership for this. One important lesson I learned from South American politics is that the way to disarm armed resistance is to bring them to the negotiating table. Once feared as a destabilizing force for the whole continent, Colombia's FARC are now a political party.
And this is the most insightful thing you had to say about this?! Pfft.
Heh, just noticed your username, obviously you know what you're talking about.

I also misinterpreted what this issue was about; my mental assumption of "pastejacking" is when a malicious app grabs the (possibly sensitive) clipboard contents without the user knowing about it (which the Wayland protocol doesn't protect against via a serial number in the request)... but that's the opposite of this issue. And you're right, in this case a compositor could absolutely reject Firefox's set_selection() request here since any serial passed to it would probably be out of date.

And correct me if I'm wrong, but IIRC wlroots does make an effort to check that the serial passed is current enough.
There was no link in the mailing list post or any of its replies.
As of right now, there is no link in a HN comment.

I tried hard but could not find a relevant bug on Bugzilla, but that could be because security-related issues are typically kept under wraps until the details are safe to be publically revealed. At least that was the case for the one I submitted a few years ago; as the submitter, I can see it when I'm logged in, but it doesn't show up on anonymous searches.

If Mozilla's stance on this really is as described in the mailing list, I would very much like to add a dissenting opinion. This is clearly a security issue that needs addressing. If the clipboard buffer needs special protection, so does the primary selection buffer.

Whether most people like or dislike copy/pasting this way is irrelevant. Some people use it. The other browsers on X11 are properly protected. Even Edge on Linux gets it right. Firefox is the odd one out here and they should fix it.

Especially these days, where install instructions on web pages often look like this:

curl -o- https://example.com/trust/me/install.sh | sudo bash

EDIT: As per the author's GitHub issues, the bug report is indeed still hidden:

https://bugzilla.mozilla.org/show_bug.cgi?id=1855345

https://github.com/turistu/odds-n-ends/issues/1#issuecomment...
Here is an article on what you describe.
Similar title too.

“Is an Aboriginal tale of an ancient volcano the oldest story ever told?”

https://www.science.org/content/article/aboriginal-tale-anci...
There’s no spec so the compiler is the language.
> It seems like you would need some cultural consensus about the function of libraries for them to stage a comeback

No, no. Looking for consensus at the moment is pointless, the dividers and wreckers will storm in and elongate the discussion until nothing occurs, which is their objective.

Just recreate the library system of the 80s and 90s without taking any input from anybody. Just do it from the top down.

Buildings full of books and a membership and tracking system. That'll do. No 'events' because someone will get upset about something. No censorship. No giving ground. Just books.
The comment does not imply otherwise
Yeah, I think I'm a bit of a power user. I watch a lot of videos for class and projects. I blew through the nudging phase to the three strikes phase fairly quickly. I'd consider paying for it, but I think it's very overpriced, even for the student price. Spotify/Hulu combo is cheaper with a student discount than YouTube's, for comparison.
from Feb 2023 blog post, https://www.qualcomm.com/news/onq/2023/02/worlds-first-on-de...:

"...The result of this full-stack optimization is running Stable Diffusion on a smartphone under 15 seconds for 20 inference steps to generate a 512x512 pixel image — this is the fastest inference on a smartphone and comparable to cloud latency. User text input is completely unconstrained."

Hasn't shown up in a shipping cellphone yet AFAIK.
Someone who is too much of a dilettante to learn Emacs is almost certainly too much of one to pay for an IDE.
Thanks for sharing, that looks really cool!

Do you happen to know if that company is still in operation, or if some other company took over their tech? Neither their official site[0], twitter account[1] nor crunchbase[2] have any updates about them since 2018. Oh, just found a press release about some restructuring they went into just before covid hit[3]; I suppose they didn't survive that. Still interesting to see if some other company picked it up.

[0] https://grabitinc.com/company/

[1] https://twitter.com/Grabit_Inc

[2] https://www.crunchbase.com/organization/grabit

[3] https://www.prnewswire.com/news-releases/grabit-inc-enters-i...
Wow. TDS? You are a sad little person with sad little hangups about your dear leader.
EU is still a democratic institution, with representatives democratically elected by citizens of EU countries.

It's a different, bigger forum. This doesn't subvert the process. It may bring additional scrutiny and require international consensus. This is usually a higher bar for ramming bad laws than in local parliaments that may have dodgy deals or loyalties between parties/president/courts.

There are unpopular laws because they are bad ideas (like all the "think of the children" surveillance). There are also laws that are good for society long term, but unpopular due to short-term inconvenience (e.g. pollution limits raising prices, or anti-smoking laws vs smokers' freedoms).
I've seen even transactional email providers like sendgrid block that verizon email, tough to trust.
>My bank (outside of USA) offers interest lower than inflation

It does, but absolutely not because of robberies
I know. Most of them have a fill in the blanks sheet with name address and document s/n.

I can understand scanning documents if one rents a vehicle, although for hotels I fail to see why the form shouldn't be enough. It's not like they don't have cameras at the reception desk and I don't pay with a card under my name, they can also check my ID and fill in the form themselves if they don't trust the customer. Why should I trust them to properly handle copies of my ID? They are not a bank operating under strict regulation.

The thing is back then they were physically keeping your ID until you've paid in full and checked out. Last time it happened to us in Serbia, in 2019. The receptionist regarded us with suspicion. Brought back memories from the '80s. If you've played Papers Please you know what I mean. Now about 8 Schengen Area states have introduced border checks. Great.

https://www.euractiv.com/section/justice-home-affairs/news/s...
Id bet all my Reddit tokens that the person you are responding to has absolutely no idea that torts are even a thing.
Year of Selling AI Art
I'm with Arroyo [0] — thanks for the mention! I'd be interested to see someone from Epsio chime in with where exactly they're positioning, but you're right that this is (recently) a very crowded space.

I think you can somewhat arbitrarily draw a line between systems like Materialize/RisingWave that are focused on materialized view maintenance (often reading change feeds from your OLTP database) and stream processors like Flink/Arroyo that are focused on supporting more operational use cases and work with a lager variety of sources and sinks.

Epsio seems like it's working primarily in the former mold, with fast incremental computation of materialized views. Unlike Materialize/RisingWave it seems to be designed to run in front of your database, with all queries going through it.

ReadySet is a really cool project in the query caching/materialized view space that I think doesn't get enough attention. Rather than making you define your materialized views ahead of time, it acts as an automated caching layer on top of postgres/mysql that performs incremental computation for components of query graphs.

As someone who's been in the streaming space for years, it's really exciting to see so much energy in the space in the past couple of years after a long period of stagnation, with everyone trying to figure out the programming and deployment models that make the most sense.

Most folks right now are gravitating towards materialized views as the model, largely because it's easy and familar for users. But ultimately I think this approach will end up too limited for most use cases and will remain valuable but somewhat niche.

[0] https://github.com/ArroyoSystems/arroyo
Would love an option to permanently mute select users and not have their comments show up on the page at all.
Okay, so VOCs... but also fungus:
https://www.youtube.com/watch?v=Qv-iluydZOo

note: this mentions the VOCs, as well, because the study was done in 1980!
There could be so many of them, but DNA is like a compression model that told how the cells should divide to get to the final product. So if we cannot model something 1 to 1, we should look how it was built and replicate that.
It is my understanding that the majority of Palestinians living in Gaza are not able to leave Gaza.
Kim
Lee
Son

This explains a lot, neat
How is it any different from crushing vast numbers of fish up to feed other animals? Fishmeal is a common livestock feed.
It looks like an HTML templating engine. I guess it packages the HTML rendering itself into client side WASM, but I'm not sure if that's an improvement.

I'm not sure what the WASM part does from the website to be honest, at first I thought the server generates the HTML but it seems everything is rendered client side? The architecture page (https://go-app.dev/architecture#app-wasm) describes the basic working of a WASM application, but that's it. There's also pre-rendering (https://go-app.dev/seo) for SEO reasons, so in a sense the project is ALSO a server-side HTML templating system.
I doubt even that level of shame / rationalizing of it took place.
You forgot elk dinners at nice restaurants! I'll never forget when CA threw everyone parties to celebrate the sale of software the company couldn't use.

P.S. Not really, you covered it nicely under fraud
It's not a correct answer, but I can't blame the algorithm for thinking that.
Wow. Those comments. In case anyone had any doubt what your typical reddit mod is like.
Yeah we got all the toxic politics and policies transplanted from SF to Seattle. I think it’s not SF learn to be better is Seattle learning to also become a crappy place to live.
What does undermine mean? I still do not understand the purpose or utility of the bank for electronic funds transfers.

And the federal government is explicitly the one guaranteeing that the numbers in your account at a private bank mean something, so how could the federal government be undermined? Surely my money being at Chase account # x or US government account # y is the same thing for me, except with Chase, there's a middleman in play who is taking a cut of interest from the Federal Reserve.
Like an interpreted language I suppose
I don't know of any other system that accomplishes as much with the same amount of code lines. It includes not just a kernel, but also a compiler, a dynamic linker, an editor, and an unusual blend of a desktop and command line.

It's not something you'd want to use today, but it's certainly worth studying. It's a wonderful lesson in keeping complex systems as simple as possible.
In my experience, people do hack game engines all the time for game specific optimizations, fixes and special features. At least in the bigger AA/AAA games I've seen. We tried to sell our plugin as binary only (C++), but basically everybody wanted the source code to hack and extend it. So people wouldn't be happy with MPL.

I agree for other things, e.g. webdev, I never had to hack Django or Vue.js.

The game industry is notorious for using, but not contributing back to open source. I don't want to know how often the same bug in recast/detour has been fix in different games, and never upstreamed.
> That's what the fucking consulate is for.

These sorts of services are often outsourced from consulates. For example, there are separate visa application centers set up by foreign governments in many countries.

> It's a satellite spy office ... while conspicuously denying their role

Unironically, that's what consulates are for.

The whole story was reported as "police stations," which gave the public the false impression that Chinese police officers were roaming around Western cities arresting people. They could have been cover for spying, but what they were doing day-to-day was far more mundane than what the public thought, based on the headlines.

> This arrangement is like me offering to "help" you by living in your backyard and peeking in your windows

I don't see how this analogy holds. Chinese people interacted with these places on their own initiative, because it allowed them to handle bureaucratic things like renewing ID cards more easily.
As jfim wrote (emphasis mine): "It was designed for the heavily parallel web workloads of the 2000s". At this time, this mostly meant integer workload. For todays's workloads even in this particular domain, having only one FPU for 32 threads is likely a bad idea, but at that time, this was a perfectly acceptable compromise for this kind of application. These were simply different times.
Are most programmers self trained now? I can see if someone self trains for fe or even full stack with an eye on compensation, they wouldn't understand program counters and the like. But so many people seem motivated by video games to get into the industry that I'd expect them to be reading about things like the fast inverse square root or similar.
I've used a credit union for most of my adult life so don't really pay attention to Wells Fargo headlines. Don't know why anyone uses the major banks.
For the thousands of people in the MiSTer FPGA ecosystem, some of whom bought the hardware [0] as long ago as 2020, for well under $200 (it's more, now [1]), a featureful FPGA N64 core - developed by Robert Peip, who is paid, most would say very deservedly, thousands per month via P_treon) - will be coming soon as a free update, once the already very advanced work is complete. The betas are playable now, and there are near daily updates.

[0] https://mister-devel.github.io/MkDocs_MiSTer/setup/requireme...

[1] https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=...
Holy mother of God. This is exactly what I've been looking for!!
Everybody wants to make an app.

But nobody wants to make An App.
30% of Americans have faced health data breaches this year
Tracing Memory Access with an LLVM Pass
Yeah I’m thinking I’ll keep my thoughts on MBS killing an American journalist and Putin being insane and Xi being an existential threat to both his people and liberal democracies the world over and the blood on Modi’s hands as he turned a blind eye and a deaf ear to Muslims being slaughtered by Hindus in Gujarat while he was head of that state not to mention his ties to the Hindu gestapo the RSS, to myself.

I am far too dependent on being employable to be able to say what I think without consequence. I’m not rich enough to be able to be free enough to do that.
I think we have to make a discernment between operating and manufacturing when referring to knowing "how it works". The pilot needs to understand how a plane will behave on the fundamental level when given a set of instructions. A develop should have that understanding as well (and that's coming from a person who's been through CS, but have lost a lot of that understanding).
That we were all under the impression that we lived in a democracy.
Yes, that's what journalists often do.

The US government is trying to show that if you publish American government secrets, they can go after you, no matter where you are in the world. If they succeed, it will send a chilling message to journalists around the world.
Excellent re-tort.
So do I still have to drink kombucha?
For most people it isn't. Most jobs offer raises, promotion, and bonuses for high performers. Low performers get PIP, salary adjustments, and layoffs. If you work at a competitive place like Amazon or Microsoft, there isn't even a floor for performance because you'll be stack ranked. But hey maybe you work some of the few high pay / low effort jobs where it's impossible to get fired.
He really typed out and said “it’s a pyramid scheme” and “it’s not insider trading because 2 minutes 50 seconds more than 10 seconds matters”
I can't be defending something I don't know or care about. The purpose of the comment was stated plainly.
Aeron for life.
True, the history of the two nations is pockmarked with bad blood and ill intent on both sides, we can only hope for peaceful negotiations to alleviate the suffering of the civilians who bear the brunt of these disputes.
You always have some battery left in the car. There is no need to go to 0% as it can be very inconvenient and it can also damage the battery on some types of chemistry. Most people never reached home with 0%.

So if electricity goes out, you most likely have more than enough range to drive to a nearby store or fast charger.

If electricity goes out for an extended amount of time in a large radius around you, that sucks and you may have to find alternative solutions such as walking, running, skiing, biking… It’s not scary or considered as big issues in Norway. Many many people enjoy that kind of activities even with electricity.

Electricity goes out rarely too. I think I had two short incidents in the last 10 years.
try:
import nogil
except ImportError as ie:
print(ie)
nogil = None

if nogil:
# gill free code here
pass
else:
# gil requring code here
pass
Nope, just means more people will fall behind and not be able to make payments. Those cars will then be repossessed and claim their next debt victims.

Car prices are up 30-40% and interests rates are up 5% maybe more at The subprime end. So car prices at the low end are 3x-4x and that’s going to cause additional stress
Do they think it's optional or something?
I fart constantly.
As someone that has sliced bread himself and ended up with a miserable mess. I can attest that pre-sliced bread is pretty awesome.
You probably did learn De Morgan's laws too, to be fair.
Yes. "Mute words" would be great for comments and stories as well.

I often wonder how much of what makes HN HN is the lack of features though. Like it seems like a no brainer to add notifications for replies to your comments, but it would probably promote flamewars, and also reduce traffic to the homepage, since people wouldn't need to visit just to see if someone replied to their comment.
It sounds like you're describing yasnippets in Emacs: https://www.emacswiki.org/emacs/Yasnippet
> "“The human microbiota weighs 1 to 2 kg”
--- The majority of the human microbiota resides in the colon,

They give a reference which appears to not have been cited by anyone???

Yet it's easy to find references (second result in Ecosia search engine).

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6313343/
Tesla explored this and found it to be unpractical. A battery swapping station can cost millions to build, compare that to something on the order of $50K per high power rapid charger.

https://www.powersystemsdesign.com/articles/why-did-tesla-gi...
I used to live with a dude that slept on a random 20+ year old slab of raw foam. No sheets, just raw foam on the floor. Wild.
We should start eating rocks. It is our ecological responsibility!
Twitch was purchased by Amazon in 2014. Coincidence? [1]

https://en.wikipedia.org/wiki/Twitch_(service)#Amazon_subsid...
Dude has a track record of converting "impossible" to "late".
Seems like this title is heavily editorialized.
Why did you censor "P_treon"? Or are "a" and "_" close on your keyboard?
Don’t ruin perfectly good philistinism with your tedious facts. Whoever this Mr Eliot is, we have more important things to do, like fighting about Vim vs Emacs.
What you are describing is shit managers.

If corners need to be cut for valid business reasons then there shouldn't be any real push back from the devs, because they have the business context laid out for them.

Every dev I've ever worked with will say "yup, I understand. I might not like it, but I understand" when given the context of pushes for quicker delivery.

But that requires understanding on both side that you are sacrificing quality to hit a date, and that has its own costs.

Mostly this all boils down to: talk to people like they are you colleagues, don't order them around, find a solution together.
But there are three buffers! There is a Secondary buffer as well. Emacs supports it at least, but no idea how to access it elsewhere? Top answer to this su question claims there is some old X10 cutbuffers supported in X11 as well (that I learned about just now) so maybe at least four buffers in theory?

https://superuser.com/questions/90257/what-is-the-difference...

https://www.gnu.org/software/emacs/manual/html_node/emacs/Se...
I am in California and I struggle to reconcile my love for this place and opportunities in other places. If you left California for another state what helped you make the jump? I appreciate that there are reasons to leave but I am early in my career, and have a good job that I would like to keep.
Loads just fine in my browser. I wonder what's causing this to fail for so many people. If I hold down F5, I do see the progress bar rise to 484%, but it loads in a flash for me. Maybe it's a bandwidth issue? The 4.5MB WASM file could've overwhelmed the website when it got slashdotted by the (many bots crawling the) HN front page.

These projects make a lot of sense, I think. You only write one system, not a separate frontend and backend, and let the middleware sort everything out.

The code rendering the plain HTML is the same code that re-renders the entire page when you switch to another page, without necessarily re-fetching data from the backend.

This is terrible for websites (ironically, like this website, which documents the framework), but great for web applications. Most native browser navigation is pretty jarring unless you add a bunch of javascript to hide navigation taking place, but if that frontend expands, you're pretty quickly building two systems (a frontend and a backend) to solve one problem.