skysight-inc/HackerNews huggingface dataset:
God this is depressing. Not the product itself, but the need for it. That software has failed to be programmable to such a degree that a promising approach is rendering the GUI and analysing the resultant image with an AI model. It's insane that we have to treat computers as fax machines, capable only of sending hand-written forms over a network. The gap between how people use computers and the utility they could provide is massive.
I appreciate any effort on the part of a government to exert pressure on industry to deliver a product to citizens that keeps up with the times, but I'm not sure it really matters anymore. Any connection that can stream YouTube at an acceptable resolution is 'broadband' in my eyes, while someone who's rsyncing terabytes daily would probably suck up as much bandwidth as they can get and come back for a second helping. Maybe, just maybe, everyone has learned the Nerd Words well enough that we can simply refer to connection performance by X number of megabits per second (probably not).

Good thing the FCC doesn't control Ireland, or I'd no longer be able to declare that I have broadband via satellite! Well, part of the time, anyway.
Those genes would have to confer an evolutionary advantage or they would immediately be discarded/selected against. The chances of that happening are nil… we’re not going to come up with something more useful to bacteria than billions of years of natural selection. Synthetic biology with organisms produced to generate small molecules useful for humans is widely practiced but has the opposite problem- all of the engineering changes to the cells are constantly being selected against, and revert on their own.
Ban on same-sex marriage unconstitutional, Sapporo High Court rules
i used to write radiology software. i was just as capable of killing someone on a bad day!
There's hitting a home run, and then there's reaching home from 3rd on a sac fly. Don't confuse one for the other. It's easier to be a unicorn when you start with a horn already on your head.
I avoided the LACK after seeing someone spill drink and watching it bubble up like paper.

My coffee table is still from IKEA, but it’s metal. I’ve had it for 11 years now. It’s on wheels and some of them look like they’ve seen some stress over the years… and it’s been moved to 8 homes in those 11 years, which could have been the cause. But it still works great and I don’t know the the average person visiting my home would notice that.

I have been thinking of getting something a little larger and more grown up, but I love the functionality of the wheels, how it can get out of the way, and that I don’t have to baby it. It doesn’t look like they sell it anymore, but it was $40 well spent.
As predicted by Idiocracy
Unfortunately many congresspeople routinely file such bills only to never get consideration.
SSL also protects against certain classes of third party snooping and injection. It's nice knowing that every piece of networking gear between me and the server doesn't know what I'm reading. Hell, I've seen ISPs inject ads into non-secure pages.

There are also networking policies that prevent non-https connections, so you could be accidentally blocking out users on a strictly managed device.
> To be fair, the quality did look pretty decent but marketing needs to try harder.

When I lived in Hong Kong, I once saw a boutique grocery store that had a wooden hanging-sign/plaque, and IIRC it was 1997 and the sign said "Since 1996."

Far more amusing were the businesses non-ironically translated as things like "1000 Golden Fortune"-something-or-other.
Take Tokyo for example. It’s ugly and massive and sprawling but, connected with amazing transit, there is not only plenty of housing for everyone at all income levels, but the place is also just totally rad.
Would "single purpose robot" be another reasonable term for welding robots? Just musing.

The earlier "when compared to humans" statement definitely sounds pretty accurate to me, worded as "mutli-purpose robots currently always are less robust than humans at the same set of tasks" (or similar)
Sure. But cost/benefit; you can always spend more time and effort making a better answer, but at some point life gets in the way. And sometimes you're not up to answering X.
They haven't gotten to the revolutionary part yet (fuel tankers in orbit, raptor relight, reusable first stage, reentry).
> Three nines is completely unacceptable

Less than 9 hrs of downtime per year is unacceptable for consumer internet?
I don't understand the logic. They're more private for admitting that they don't respect your privacy?
Yes, we've been doing that at my place basically since the start. Each tenant is a schema in postgres. Works perfectly fine on the one hand, i.e. your tables don't grow to 'infinity' just because you're adding more and more tenants. If there's a particular tenant that has lots of data, only that tenant's indexes and tables grow huge and become slower because of that particular reason etc. If a tenant leaves, you keep the schema around for some time, so they can come back and then at some point you just drop the schema!

It does mean having to upgrade each schema individually, which also makes it both easier and harder. Easier because the tables are smaller, so any schema changes that require things like say a table lock, are locking for a smaller amount of time and won't affect more than the one tenant at a given time. It also means that you can get into an inconsistent state of course, where some of your tenants have all the latest DB upgrades, while it failed on another subset.

At some point Postgres's internal tables become a bit of a "problem", as you want to run as many of these updates in parallel as you can for speed, which could lead to contention on Postgres' administrative side. You'll also still need to shard across multiple actual RDS instances, because you still have many tenants running against a single physical piece of hardware that will show its limitations if too many large or active tenants happen to be on the same shard.

And then you have the problem of keeping a record of which physical RDS instance (i.e. shard) the tenant is on. Your application code will need to look that up (and cache that info for some time ;)) and you have some choice there as well. I.e. do you shard those as well and juggle load balancing as basically a 1:1 mapping to shards or do you have your application layer connect to all database shards and handle any tenants? One is more complicated I would say while the other could run out of connections depending on how you need to scale the application layer and what kind of RDS instance you have.
It could also mean nine one hour outages during working hours or one out of 1000 web browser requests fail on average.

However, I suspect that the actual availability is extremely skewed, given the one nine they delivered to our area.
Sunburst and Luminary by Don Eyles, one of the AGC coders, is an outstanding read. Specific to AGC but indicates some of the challenges
People in the Go community often respond with "use net/http for building web apps", the standard library is good enough and has better support in the long run. This is good advice in most cases. However, if you are using Go for API building and explicitly want to squeeze out every little bit of performance, then there are much faster libraries available than the standard net/http. Gnet is one such example.
This nonprofit builds argument maps of AI debates.

Other ones can be seen here: https://www.societylibrary.org/topics-blog/ai-alignment-supe...
I think a lot of their solid wood stuff (it’s not all chipboard!) would fit the bill, tbh. You do have to be slightly careful with the assembly (it’s not difficult, but some people like to treat the instructions as suggestions, and then get annoyed when it falls apart…)
What I'd really like to do (and the poster you responded to) is to connect your app to my own self-hosted matrix-server.
I worked in a place that had a database for each tenant and the schema migrations were a real pain. Every time everything goes smoothly except these few databases that have an edge case that screws the whole migration.
Raspberry Pi 5 *can* overclock to 3.14 GHz
As ever, the greatest programmers are fundamentally lazy. I hate writing code. I endeavor to do as little of it as possible.

Solving problems? Sure, love to.

But slogging out LOC for the sake of it? Hard pass. Even as a teen that never really appealed to me.
Why? If an attempt is always helpful, then an attempt to answer Y is always helpful. It's true that sometimes you might be wrong about Y being the real problem, but answering both X and Y doesn't solve that - sometimes the real problem is Z.
All of them. What markets are not saturated in your opinion?
You can parse the logs to figure out executed statements. But then you only know the Postgres user that executed them.

In my experience there is often shared users, e.g. a readonly user or even for maintenance/operational tasks ("I need to fix prod real quick") a shared admin user.

The idea of Kviklet as a tool is to not share the password for such a user but instead use Single Sign on for authentication. Meaning multiple users can use the same DB user but the execution of statements is still linked to their individual accounts (e.g. Google Account) in the audit-log.

Hope this makes sense?
I have used adventofcode with my kids, but beyond day 5 or 10 is very hard to explain. I wish there was a simpler version of adventofcode targeted towards kids.
Scott Manley seems to believe that there was some kind of malfunction with the doors[0]. I couldn't really tell from the video, but he certainly knows a hell of a lot more in this domain than I do. He does agree that overall the test was highly successful though.

[0]https://youtu.be/8htMpR7mnaM?t=512
These data are often so unrelatable. Would love to see it filtered for top 50 schools and kids with 3.0+ GPA (or some other reasonable measure of aptitude + ambition)
"Then, while doing fieldwork in Peru, the team got lucky: They saw numerous cicadas in a tree, peeing." scientists are weird
Yes, it is. I haven't read the books but highly recommend the tv show.
> drugs come in; cars go out

How feasible would it be to tighten up port security to stop the export of stolen cars?
Same here — I have an Ikea bedframe that’s nearly a 2 decades old at this point and has moved four times. An office chair lasted me 7 years. Bookcases over a decade old.

I grew up in a nearly all Ikea household, and it’s only later in life I have discovered their reputation.

Am I missing something?
Yes, but HLS is just one example. In, say, ten years it may look very possible that Starships with people will fly on LEO. Is it beyond foreseeable future?.. I just don't understand why such a pessimistic estimate.
You see this a lot these days (though I suppose it's just more visible now). Another example is people selling political t-shirts (many offensive or obnoxious) to both sides of a partisan divide.
It's more of a straightforward risk calculation.

Set up controls, if anyone bypasses them, you have expensive litigation and potentially existential financial penalties.

Or don't and lose the revenue of Texas folks.

Interested parties will go out of their way to bypass any rules PornHub does set up, and PornHub bears the brunt of any successful such attempts.
To me, an MVP is about reducing functional and non-functional scope: which requirements (functional and non-functional) can I take away from my solution, while still having built something people want?

Maybe your MVP doesn't require full HIPAA compliance, or nine nines availability, or the ability to manage users via a front-end, or...

Typically people do want software that's intuitive to use and doesn't crash, so you don't want to ignore those requirements, but most of the others are for grabs.

This implies your MVP is tightly coupled to your ideal customer profile, your GTM strategy etc:

Which audience will want to pay for this specific piece of functionality, despite all of its flaws (why opt for a non-established supplier? What's the out of of the ordinary part of the service that makes me willing to buy this? ...)

An MVP is built to validate a business hypothesis, and you should try to do the minimum to do this. Technical debt is unavoidable, as you usually don't know upfront what all the requirements will be within 5 years from now. Trying to architect upfront for this will usually fail, as most of your assumptions will be wrong anyway.

My #1 tip is to try to build a composable system where you assume the majority of the components will have to be replaced multiple times over a cycle of n years, so make them easy to throw away and start over...
This is really cool. I've found that learning the language is a small part of a larger battle.

My new year's resolution has been to learn Python (I'm a JS / nodeJS dev), and have been studying on and off the past few months.

Biggest hurdle for me has been:

- Understanding venvs. Why can't it just be like how node works? I get you need the venv so you don't use some wrong python version or install stuff into system python global space

- Package management (still struggling with this - for example, downgrading packages seems to be a huge pain compared to node)

- General ecosystem. If I want to trend towards AI / ML, do I need to learn pandas first, then get into jupyter notebooks, etc? Fortunately my work has an education stipend and I've bought lots of books, online courses (datacamp, realpython, manning books), etc, but I haven't found anything that felt "structured" in terms of just getting enough to know to hit the ground running in a productive way. I'm constantly re-arranging my internal course plan.

- Version sensitivity. I'm used to semver conventions from JS, and python and its package ecosystem doesn't seem to practice this at all. It's really strange from my perspective that one package / project only works with python 3.7 but not 3.6 for example, or when a popular package is still stuck on a 0.x.y version
Typically the fob is the transponder. The fob has a tiny battery: frequent transmissions would rapidly kill that battery. The car has an ample battery, so it transmits periodically and detects the responses from the fob transponder.

For the purposes of a "relay attack" this doesn't actually matter: all else being equal you could devise a relay system that works regardless of the roles of car and fob in the protocol.
There are two things here:

1) Using the LLM to find elements/selectors in HTML

2) Use LLMs to fill out logical/likely/meaningful answers to things

I highly recommend you decouple these 2 efforts. While you gave a good example of "insurance quote step by step webapp", the vast majority of web scraping efforts are much more mundane.

Additionally, even in this instance, the selector brain/intelligence brain don't need to be coupled.

For example:

Selector brain: "Find/click the button for foreign drivers license."
Selector brain: "Find the country of origin field."
Selector brain: "Find the expiry date field."

LLM-intelligence brain: "Use values from prompt to fill out the country of origin and expiry date fields."

Not-LLM intelligence brain: Inputs values from a JSON object of documentSelector=>value.
I do. SLS, Vulcan, and most other rockets from reputable space companies have worked first time.
> if YouTube would be controlled by the US government to divide and polarize the Chinese population to fuel social unrest and political instability.

Not Youtube, but american government using whatever social media they have access do operations like these against other countries: https://www.reuters.com/world/us/trump-launched-cia-covert-i...
a lot of things happened here:

- due to fundraising, the company forgot that it exists to produce profit rather than fundraise
- they started to optimize metrics that would look good for the next round
- they never got to building and solidifying their core-competency due to lack of vision from the exec's.
Link to study in article is now dangling?
> our neighborhood barely got one nine last year

Internet it available less than 10% of the year where you live ?
This kind of thing feels better left to trusted 1st parties, oneself. Link to a list of data broker opt out methods:https://github.com/yaelwrites/Big-Ass-Data-Broker-Opt-Out-Li...
"I'm not surprised" -Satoshi Nakamoto
I tried to look this up but the numbers on different sites were all over the place.
I suppose this depends on how perfectionism is defined; where the barrier lies.

If a perfectionist is concerned only with perfection at release time, then lots of imperfect unreleased material can exist. Prince is likely an example of this case.

If, on the other hand, perfectionism is applied to every step of the artistic process, then I'd reckon that very few imperfect unreleased materials are likely to exist. Steely Dan are a good example of this case.
From the abstract: "The analysis uses meta-analysis tools.."

I.E., they didn't do any actual research themselves, they just curated a list of "representative" papers which, when run through "meta-analysis tools" will give them the conclusion they are looking for.

Can somebody explain to me how carbon capture can beat the laws of thermodynamics? It seems to me that it would take at least as much energy to pull the carbon out of the air, or even the exhausts of a coal-burning plant, than was yielded by burning it and putting it there in the first place.

It will never be cost effective to pull capture all of the carbon released during the entire industrial age. I suspect the reason people are suggesting this is they have the ulterior motive of making fossil-fuel burning seem less dangerous than it is.
yeah when i was contracting i based my assumptions on half-time employment… so to make 200/yr, i would need to charge 200/hr. over five years that was pretty close to an accurate measure.
New BYD EVs come with a credit card sized NFC key which can be used to unlock and start the car...
Microsoft and Google don't even try to hide the fact they will siphon your data, whether you like it or not. You can turn off some of the egregious siphoning, but that's about it.

Mozilla meanwhile claims to be the champion of digital privacy, marketing Firefox as the private browser of choice along with a host of ostensibly privacy products such as VPN, all the while also siphoning data. Turning it all off requires digging deep into about:config.

One group is honest (or at least relatively more so) about what they do. The other entity is a pathological liar led by a queen on Google's leash for controlled opposition purposes. As such, I daresay Microsoft and Google are more private than Mozilla because you know what you sign up for.
One redeeming thing about the monetization of the Internet is that these deep web people search sites are generally not free any longer. There was a time when, for free, you could basically search a person who didn't have an especially common name with maybe a couple for tidbits about them and could you find a huge part of their life history and, of course, info like birthdays.
I yearn for the day I can address my computer as "computer" and have it reply back to me in a dry monotone Majelle Barrett voice while not sounding fake and cheary.
Nobody has done anything revolutionary and nobody has gotten to space an order of magnitude cheaper. The best estimates of SpaceX's cost advantage per kilo put it at 30-50% better than a Soyuz.

The Starship program so far has soaked up as much money as SLS, and hasn't even left orbit.
It was a scathing ruling, not sure if there'll be much discussion, but the first post[0](48 points, 8 hours ago, 20 comments) has the most so far

[0]: https://news.ycombinator.com/item?id=39704116
very cool, here's a pattern i've used in the past for integrating with google sheets using rclone[0] and PowerShell[1]:

rclone config # setup a new config with the "drive" configuration
rclone copy file.xlsx . # copy the file to local storage
$Data = Import-Excel file.xlsx # using the ImportExcel[2] module, we can read this file as if it were a csv
$MyData = $Data | Where-Object { $_.ColumnName -eq "MyColumn" -and $_.MyOtherColumn -match "\d+" }

[0]: https://rclone.org

[1]: https://learn.microsoft.com/powershell

[2]: https://github.com/dfinke/ImportExcel
I find it fascinating that even during the baby boom, the birth to total population ratio never reached the pre-depression numbers.
Reminds me of something I learned about other cultures while playing DOTA 2 on ranked ladder.

For reference: This is a 5 vs 5 team game where each player character has a loosely defined role, such as "healer", "lead combat", or whatever. The most effective play style is for four of the players to support the strongest attacker-class player, to the point of self-sacrifice.

In Australia we would get random south-east asian players joining our servers, and generally we wouldn't even notice other than the alternative scripts in their usernames.

Philippinos we would always notice, because they're all acted like sociopaths. Even if they were mute, and had an English alias, we could pick them out reliably. They'd be selfish to a point of absurdity, taking in-game gold away from desperate team-mates even when they couldn't possibly spend the gold themselves. As in, even when they had all item slots full with the best possible item, so they were "maxed out", they would cut off their own support players to take gold at any cost.

I just couldn't wrap my head around why they were behaving this way. Also, why just that one country? Why not other countries in the area, like Singapore?

Someone from the Phillipenes explained online: They had experienced sudden population growth and now there's too many young people with basically no job prospects. It's a dog-eat-dog world in their country, with fierce competition in every aspect of life. E.g.: There's no "study groups" in school, because why would you help someone else pass their exams? That would just enable them to steal the job you're competing for! So these kids while away their time playing competitive games in internet cafes, and this "stepping on others to get to the top of the pile" element of their lives is made manifest in the crystal clear simulated environment of a game.

It made me think: Cooperation, social norms, collaboration, and all of the non-sociopath behaviours we're accustomed to aren't necessarily the norm, with only mentally-ill individuals deviating from it. Instead, it's possible for entire cultures to be sociopathic! Stress, poor job prospects, increased competition, etc... can push everyone towards these behaviours, all at once. In a situation like that, the natural sociopaths might prosper, and the "supports" might end up being horribly exploited or even starve to death.
Alternatively, take ownership of your system's cert store!

Bonus points: you can evict random pointless roots in order to be informed which sites sign with which CA's!

...Maybe I'm the only one masochistic enough to do it. But I'm nosey about things like that.
Probably like the oses we have now. Let's see what they say.

E: They want to put LLMs in the kernel, hahaha

EE: Another comment, now that I've stopped laughing, they mention that Moore's law will continue to pay dividends, but we are literally running up to the physical limits of computation already. We've been able to keep things going by going parallel but we're getting closer to situations where the size of the atoms forming the transistors are the limiting factor. That and the heat.

Furthermore, I'm not sure it's prudent to be inventing very energy intensive computing paradigms at a time when the planet is getting warmer and warmer. Doubly so when the utility of that paradigm is dubiously more useful than the "classical" paradigm and costs more than twice the power.
I worked at a place that did this with MySQL. Every tiny, trial account got their own database. Every huge, actual customer got their own database. Migrations were kinda painful. I would think carefully about doing it this way.