skysight-inc/HackerNews huggingface dataset:
They have raised $16m, and I am very aware of who they are. I have talked extensively with both Eric and Brad. They are nice guys, but Beeper is definitely based on a delusion, Beeper Mini even more so.

Some people said it was 4D chess, a brilliant marketing ploy, but after 3-4 iterations I think we can all agree that was not the case. They genuinely believed that Beeper Mini would fly.

There is nothing sinister about being deluded, as a startup founder you might say it's a prerequisite. But nonetheless, they are.
I use a table object and a OnAfterModifyRecord trigger to process OData calls in Navision 2018 (ERP System). For some reason I can not call actions manually so I write whatever I want to do into a table and process accordingly with triggers.
True. I did a bad job explaining myself. What do you think the consequence will be if AV drives too slowly for the impatient?
Rough.js is very charming. I use it to draw a data grid on https://www.vanillacomponents.com/.
Answer the question, please.

I am never going to waste time on things like compilation when the laptop next to it can do it faster, yet convince myself "oh but it is better for the planet". I don't know what kind of idiot does that.

(Which is why I did not hesitate to replace my laptop when I found that a new laptop would be 1.5x-2x faster in everyday tasks.)
Show HN: Jobs at startups backed by top VCs
I'll go further and say we're all nerds here... Generative AI is incredibly fun to work on because it feels like charting unknown territory instead of just making Another CRUD Web App.
Feels like there has been a noticeable shift globally these past few years in favor of burdening websites to protect kids online. Makes me wonder: has the internet really gotten worse, or is something else going on here?
Thats not how to look at it. Its dropping all computers from working that were purchased before 2018. So someone who bought a computer 5 years ago is being told to upgrade again in 2.
>It is unfortunate that you are equating pointing to the facts as finger pointing and laughing. It would be better if you substantiate instead with facts and data that imply/prove otherwise.

Is it that unfortunate? Because if you knew how difficult semi fabrication or GPU design is, you probably wouldn't say these failures are such big deals worth pointing out as negatives, but part and parcel of the process of solving such complex problems only 3 players worldwide have mastered.

Do you see Nvidia trying to fab chips? Do you see TSMC trying to design GPUs? Imagine Intel is doing both at the same time. Of course they will fail at points along the way, the important thing is they stay in the game to provide us with competition.
In the long run, we're all Dad
>doesNotUnderstand:/forwardInvocation: isn't different? That is not just syntactical. How would you even begin to orient your objects without like functionality?

Not sure what you mean. Could you please elaborate?

> what are you trying to communicate when you say OOP?

The idea of using dynamic dispatch as a means of taming complexity.
The problem, from the paper:

> Several methods alleviated this issue by incorporating explicit text position and content as guidance on where and what text to render. However, these methods still suffer from several drawbacks, such as limited flexibility and automation, constrained capability of layout prediction, and restricted style diversity.

Looking at the diagram provided, they use GPT-4 to suggest the position following the text prompt.

I see it as very useful for making sure to have the text in the right position without doing manual work trying to find the right position. I'm not an expert, but doesn't this method add another cost and overhead for calling Text-to-Image models?
Not relevant. You need not know what someone else’s subjective experience is to know that it would violate all understanding of the physical universe for them to have free will.

“The wall” doesn’t come from any dispute around the subjective experience or the objective physical nature of the universe. It comes from the (understandable) discomfort with the conclusion and the necessary corollaries of that conclusion.
This is a sort of replacement for https://experiments.withgoogle.com/ (cue stale shutdown joke)
Java Microservices and the Battle for Stability Under High Load
How to Build a Windmill (2012)
Bird may be bankrupt, but shared micromobility is doing just fine
Does anyone know if the libs discussed here can do a basic 3 circle Venn diagram with the intersection highlighted? I didn't see any Venn diagrams in the examples.

Thanks!
Not sure what's outdated? Modal editing isn't outdated. The position of hjkl hasn't changed, so it isn't as problematic as Emacs keys or the vim escape keys. HJKL being on the home row has the same benefits as, say, WASD for movement in games, where using the arrow keys is objectively worse due to placement and the lack of keys around it.
It was the first messaging application that worked on every smartphone out there. Blackberry, Android, iOS, Sybian, Windows Phone.

It connected everyone. The answer's obvious.
`sed` text files as a replacement for templating.

In the text file you have something you want to template (or "parametrize") from an outside variable, so you name that something like @@VAR@@ and then you can sed that @@VAR@@ :-)
I'm curious if the "12-month if-s" could activate in a running train. Hopefully not, but somehow I wouldn't be surprised...
Shut down the shutdowns? How meta
The attack still works and it is less obvious than you might expect. For context, an SCR file is a regular executable, treated the same as a .EXE or .COM.

From https://attack.mitre.org/techniques/T1036/002/:

> RTLO is a non-printing Unicode character that causes the text that follows it to be displayed in reverse. For example, a Windows screensaver executable named `March 25 \u202Excod.scr` will display as `March 25 rcs.docx`. A JavaScript file named `photo_high_re\u202Egnp.js` will be displayed as `photo_high_resj.png`

I think the examples are pretty scary if you ask me, but most anti-virus software do warn you when they come across those types of files.
> Since then, the service had several paying users reaching 864$ in net revenue.

MRR?
And here I am, a new player of Factorio and wishing I stuck to my prevention. On another note my factory is growing!
Generated HTML email newsletters from Excel (in 2004).

It was a big old-fashioned bookseller trying to compete with Amazon. Software and the web was locked down tight, but they opened a daily report in Excel, and I built a VBA macro that generated the necessary HTML and published the images to an FTP server. Turned a 2 day job into a 10 minute one.
I had a GCP Cloud Run function that rendered videos. It was fine for one video per request but after that it slowed to a crawl and needed to shut down to clear out whatever was wrong. I assume a memory leak in MoviePy? Spent a couple of days looking at multiple options and trying different things, in the end I just duplicated the service so I had three of them and rotated which one we sent video renders to and do each render one at a time. It was by far the cheapest solution, means we processed them in parallel rather than serially so it was faster, all in all it worked a treat.
The $199 is why most people will question if you really need it.
My laptop costed me a little bit over that, so maybe there is something in the market that goes 80% of the way for about 20% of its price?
GitHub Actions as a time-sharing supercomputer
I was part of a team which had to make web interactives for an old desktop-only Java-based CMS which published out to HTML. This was back before cross-publishing to formats like Apple News was important; we only had to worry about things working on the browser version.

The CMS didn't support any kind of HTML/JS embed, and had quite a short character limit per "Text" block. But luckily, that block didn't filter out _all_ inline HTML - only some characters.

So, a bootstrap "Loading" element was inserted, along with a script tag which would bring in the rest of the resources and insert those in to the page where the bootstrap was placed. This quickly became a versatile, re-usable loader, and allowed us to launch the features. But all this grew from a very inelegant hack which just happened to work.
> in the long term

In the long term added CO2 outweighs. In the long term added water vapor has no effect, yet any carbon fuel extracted from the ground has a forever effect. The carbon in that fuel is never going back into the ground.

The forest burns and releases carbon, a few years later the forest regrows and reabsorbs the carbon. A drop of oil is brought out of the ground, a million years later that drop of oil goes back into the ground.
Show HN: Time-sharing supercomputer built on GitHub Actions
That's nonsense.

Even on early iPhones you still had to communicate with friends with Androids, Sybians, Windows Phones, Blackberrys.

Those all had Whatsapp, but iMessage was unique to iOS.
> A few years ago I calculated how much impact it would be if everyone would run a 30W server at their home 24/7; I originally started doing that because someone said that "everyone should just self-host these things at their home", and I wanted to demonstrate that this would have a horrible environmental impact.

This is non-sensical.

Up to ten years ago most lightbulbs consumed 40-60 watts EACH and no one bat an eye.

Heck, the cristmas lights on my Christmas tree absorb ~60 watts with the default pattern (i know because i measured it). I had to manually set a light pattern that consumed only 20W. And no one is crying about Christmas lighting.

Consuming 30W 24/7 for home is absolutely feasible, all modern homes can do that just by replacing a single old tungsten-based lightbulb with a led one.
Wait, you're telling me this isn't a Best Practice™?
A bunch of SQL triggers and procedures to overcome software limitations and workaround certain bugs which the developers won't fix (3rd party app).
Same here. Firefox Focus has worked excellently as my default phone browser for years. I feel confident clicking randomly on cookie popups, knowing all the cookies will be gone by the time I close the page so they don't matter.

When set as the default brower, it also provides the in-app web view to other apps (e.g. inside LinkedIn). There it works fine too (also with that cookie-deleting confidence), and it has a drop-down to "Open in Firefox Focus", which is rarely needed but I found it useful for the full experience outside the app web view. That opens near-instantly without reloading, as it just transfers the already open page state.
Mindustry is such a great game. I sunk tons of hours in both campaigns with a friend of mine.

For those who come from a Factorio background, Mindustry has less automation and more combat. Also a Mindustry map does not take 50 hours to complete; rather it will take a few hours and may sometimes take several tries as some maps can be fairly hard. Space is limited as compared to Factorio, so space-efficient designs do matter, especially for defense (you want to pack towers tightly, with the constraint that towers must be fed by a conveyor of ammo or a pipe of liquid, or both). You also need to consider that you often need different combinations of towers in order to defeat different types of enemies.

Overall, a very well-made game and very addictive.
Oxide & Friends had some recent episodes about keeping the lights on when working on open source. IIRC titled something like "Corporate Open Source Anti-Patterns."

TLDR: FOSS devs still need to eat, so we'd better come up with a sustainable biz model, so we can keep working on FOSS.
They probably have sold it to several bidders, the legit kind ones that don't warrant a knock from the Homeland and don't pay in Monero.
I have had a lot of ui crashes unrelated to YouTube over the years. Perhaps similar to the f-droid client. Not enough that it's unusable, mostly, but enough to try to avoid it either by suffering through ads or using an alternative.

For example, this release fixes a foreground service crash that made background play unusable for me for a while.
I have fairly high local guide status. Do you think multiple submissions make a difference? Why?
Do not install Space Exploration mode! Save yourself 400 hours.
I agree with you, I'm largely confused by the one who replied to you before.
Reminded me of this:

https://yewtu.be/watch?v=pq7NLMwynYg
I expect they probably didn't make clear exactly what they wanted fixed (blacklisting the RTL character) and Meta thought they wanted all misleading URLs fixed which is not really possible.
Censoring is a slippery slope. I agree with their views.

Substack is not Facebook or Twitter with the most liked thing being on top.

If there is a call for violence that should be nipped in the bud. I agree this should be the line.

But one should be able to write from different perspectives.
"insanely fast"

Benchmark please.

You know what? You can get a new laptop with the latest i3 that is way faster than a 4 year old i7 for a little more than that, and it comes with a warranty. Yes, warranty is actually useful for many people. And most Windows laptops are worth little after 3 years, so this $300 laptop probably is only good for donations after a few more years.

(If you have any questions, check out reviews, benchmarks and eBay. I speak from my own experience.)
I bought $3 USB soundcard and it sounds better than onboard sound card. PC16046 V2.0 (just checked, it's $1.22 incl. shipping)
The definitive guide to feature stores
A good reminder of the difference between creating and capturing value.
"on error resume next" never died, it just became serverless!
Most companies have run auth for decades, typically via AD, but things like Novell before that.
This is not “exactly this.”

Teller is giving users additional access modalities to services they’re already separately “paying for.” The directly analogous format would be if Teller was allowing you to store your money at Bank of America but Teller was preventing BOA from collecting revenue from you.
So what are the benefits? (I'm assuming you mean benefits to Smalltalk, not Java.)
I wholeheartedly agree with your last sentence that is seems overengineered, but one has to assume that there are use cases that warrant such a complex auth scheme. I cannot speak to that as I have never implemented systems of massive scale.

However one thing that puts me off is that it slowly becomes the default way of implementing authentication and authorisation at work where our internal (web) services are (at best) used by 10s of people on a given day. Besides the "old" way of auth integrated much better into our existing system landscape while the "new" way requires (in our case) a Keycloak server.

Again, all that would be fine if the use cased warranted the complexity, but in my employer's case it does not.
"casual browsing"

A random person on the street probably has a dozen tabs on their home laptop with two Youtube videos open.
> They beat OpenAI to creating a chat interface- but they had all that drama last summer of some crazy religious employee getting spooked at it being sentient, so they locked it down.

It sounds absolutely hilarious, and highlights everything that's wrong about this bubble. Do you have a source on this?
That’s incredible! Why though??
Not sure about 30 years ago, but for the last 20 Cisco has been the same. Mostly reliable hardware, but the software side sucks, the licensing and support fees are ridiculous, licensing without a direct connection to their cloud (or a satellite server) is a pain in the arse, sales doesn't even try to be realistic with product capability to product need match, and support is barely above worthless, even with a high-touch contact. Cisco is the same company today as they were back with Ciscoworks and MARS Protego.
> Based on an adaptation of the evolutionary traps concept to a global human context, we present results from a participatory mapping. We identify 14 traps and categorize them as either global, technology or structural traps. An assessment reveals that 12 traps (86%) could be in an advanced phase of trapping with high risk of hard-to-reverse lock-ins and growing risks of negative impacts on human well-being.

Good, I was feeling a bit too positive today.
I don't have anything substantial to add, but this got me:

> or as an impulse purchase.

as the whole case is about an Impuls purchase! :)
Superuser mostly helped IT, until a BSOD saw him invent a farcical fix
New bill to bar wealthy colleges in the US from accepting federal student loans
Official site: https://sites.research.google/contrails/
This reminds me of a service I recently found that was routinely crashing out and being restarted automatically. I fixed the crash, but it turns out it had ALWAYS been crashing on a reliable schedule - and keeping the service alive longer created a plethora of other issues, memory leaks being just one of them.

That was a structural crash and I should not have addressed it.
Friday Factorio Facts #390 – Noise expressions 2.0
Non-paywalled link: https://archive.is/jm3pE
Great.
By increasing CO2 emissions and using a lot of compute they reduce global warming (maybe)

""world's cheapest way to fight global warming""

That is fan boy headline if I ever saw one.

The cheapest way to fight global warming resulting from air travel
is .. dont fly.

Only a fraction of airline travel is absolutely vitally necessary.

We want walkable cities that dont require a car.
We should create solutions so flying is no longer necessary.

Like recycling, walking or riding a bike, improving housing to use less energy,
eating less meat, and all the other common and cheap ways to reduce emissions.
We need a culture change where travelling to faraway place for fun (vacation)
is no longer desired.

Remote work, and families living closer together would do a lot.
Yeah, we're talking atmospheric CO2, hence: outside. I'm aware that indoor CO2 is higher, I've quoted the study.
What you call a hack everyone else calls devops :-). You have higher standards!
This was very informative, thanks! It's so easy to assume a very simplified (or outright incorrect) model of how the world works and then point fingers in the wrong direction...
Monkey patching vendor code. They agreed their code didn’t work and produced wrong results, but the correct version would be slower, so they didn’t want to change it.

So I dynamically replaced the part of their code that was wrong. That monkey patch has run years and is still going :)
I have a similar one.

Our boiler has a pump to cycle hot water around the house - this makes it so you get warm water right away when you turn on a faucet and also prevents pipes in exterior walls from freezing in the winter.

This stopped working, the pump is fine but the boiler was no longer triggering it.

I just wired up mains through an esp32 relay board to the pump and configured a regular timer via esphome.

Temperature based logic would be even better but I didn't find a good way to measure pipe temperature yet.
Ant Design Web3: React components for Web3, Just released version 1.0
A React components collection for Web3, Flexible adaptation to different blockchains.
Very cool attack, and easy to read write up.

I have one basic question:
It was mentioned that attacking the encryption was skipped in favor of using a debugger.

Was this debugger applied to the WhatsApp Web app? Or was the debugger deployed on the phone? Was it an emulator?

For some reason I didn't think WhatsApp had a web app (I don't use it).
Couldn’t that be achieved with a mechanical timer switch and zero lines of code ?
I may be wrong, but I think user 22c may be trying to point out that we put an amount, W, of CO2 into the air by making the collective decision to fly so many planes in the first place.
this is great. if you look at older game source code you find things like this. things that we view as horrible hacks which are both extremely stable and perform well.

i see no reason to stop using these types of solutions, when appropriate.
Try SiYuan Note. It's free and open source local-first mix of Notion and Obsidian.

https://github.com/siyuan-note/siyuan
This guy is probably the best thing that happened to Nvidia. Opened our eyes on extremely poor security policies and processes.
Me too - I've almost finished my second play through Serpulo, but Erekir didn't click with me at all.

--

My one observation/criticism is that as you progress through the game, it shifts through different stages, making the game very different to play:

Early - essentially start from nothing (or very little) on each map, balance mining and infrastructure development while simultaneously protecting yourself

Mid - usually not feasible to start from nothing, but taking resources with you to a new map often makes winning very easy

Late - you absolutely have to rely on massive external resources to stand a chance, meaning you have to spend a lot of time developing the infrastructure to ship resources to wherever you're playing next. (Also, the code that 'ships' resources between sectors seems unreliable and maybe buggy.)

I really enjoy the challenge of balancing within 'early'; mid is a lot duller, as is the infrastructure development.
I use this with https://wiredjs.com for creating interactive mockups. E.g.

https://edea-dev.gitlab.io/mockups/ (source: https://gitlab.com/edea-dev/mockups)

https://otfn.development.fabcity.hamburg/git-pdm-mockups/
It’s a shame they have committed to never supporting Bigquery and other cloud provider services. We really need something like this at my org but there’s no compelling reason to move all of analytics off of BQ nor is there a good reason to add yet another copy layer between the apps and the analytics tools

We literally have an entire set of teams building a DAL internally and its basically a forever project while existing app engineers just keep doubling down on table federation and other stuff that breaks lineage and ownership models
I understand your perspective, but I'm going to disagree with what I think you mean, which is that /only/ parents should be responsible for their kids, and that nobody else should have to do anything at all for them. I know that's not exactly what you said, but given the context it's what I am going to argue against.

Kids are a normal part of our society. We were all kids at one point. Our lives were all made better by reasonable accomodations that others made for our safety and wellbeing. If the outside world is only designed for adults, then there is an impossible burden on parents to raise children.

I think we can and often do make reasonable accomodations for kids. Like checking IDs at the bar or checking heights before letting people on a rollercoaster.

What that level of responsibility is for websites, I'm not sure. But it's not zero.
> that you don't need to remember

On iOS, can pseudonymous passkeys be generated and entered by a password manager app, without being stored with the iCloud identity keychain?
If you want a ready-to-use solution: Fiio makes great MP3 players, and also nice USB- and Bluetooth-DACs.

A device like the Fiio Btr3k makes it possible to use good quality wired headphones with one of those modern smartphones without an audio jack. (And it sounds better than the devices that did have an audio jack.)

Oh, and Fiio also builds some nice IEMs :)
All certifications are only useful to those coming into the industry. CCIE was once highly regarded, but it's in the same place now, unless some old-time contract has a clause still embedded about a cert being needed.
Reminds me when we started implementing features as an Oracle trigger. It was meant to be “just a trigger” but then there are so many edge cases when you do an end—run around application code that it took a couple of week total. Boss was like “couple of weeks for a trigger!”
Is David Solomon Too Big a Jerk to Run Goldman Sachs? – Inside a Banking Mutiny