skysight-inc/HackerNews huggingface dataset:
You assume these are poor people, other assume they're quite wealthy and laundering untaxed income into assets in .ca. If the latter, they may even have a proportionate pile of assets to seize locally. I betcha you could restate your point to come across a little less jingoistic.
you're right the 1.1GB is the main issue and the 300gb python installation is the biggest component
Snow Crash is satire of more "serious" cyberpunk like Gibson.

You’re missing that the low effort and placeholder names are part of the joke, making fun of how cyberpunk tries to seem cool by trying to be raw, gritty, and low effort… like rock stars that try too hard at pretending to care about nothing. Stephenson does it to a comical extreme, e.g. naming his main character Hiro Protagonist. His other books are not in that style.
The ongoing weaponisation of psychological terms such as narcissist by the unqualified is another tiresome step along the euphemism treadmill. It may never stop as it is too simple a form of entertainment to resist.
Six of one, half dozen of the other.
Certain rights-holders want us believe that taking screenshots at 24Hz is illegal (see: youtube-dl takedowns)
The Mandarin used in Taiwan and the Mandarin used in China are both standard Chinese and mutually intelligible.
No, it's a bug, not feature. Those content should not flow into your timeline if your friends are all nice and vile accounts are banned on your instance. The fact that instance owners not just can, nor just do, but HAVE TO block a bunch of demonized instances as a checkbox obligation and compromise and virtue signaling is a bug.
I was as well - everytime I see one of these they also pause too briefly at the change over from inhale/exhale and back.

It's disconcerting because its not how I naturally breathe.
From roughly 2006-2012 this site greatly influenced my taste. I visited the site multiple times a day and read pretty much everything they published. I used to always check the site at 11pm when they reliably published a new set of 5 album reviews.

At some point banner ads for big liquor companies started to show up. Then coverage for mainstream music became more frequent. This was a clear signal that they had sold out and their reputation was shot.
I view them now as the new incarnation of Rolling Stone magazine. Still feel for the writers who got fired in this latest reorg.
Seems to be almost daily news stories about huge capital investment in manufacturing in the US, a couple billion here, a couple billion there. Was I just blind to these 5-10 years ago?
I have implemented this for our tool NF Compose that allows us to build REST APIs without writing a single line of code [0]. I didn't go the route of triggers because we generate database tables automatically and we used to have a crazy versioning scheme that was inspired by data vault and anchor modelling where we stored every change on every attribute as a new record. This allowed for simple point in time queries.

Sounded cool, but in practice it was really slow. The techniques that are usually employed by Data Vault to fix this issue seemed too complex. Over time we moved to an implementation that handles the historization dynamically at runtime by generating historizing SQL queries ourselves [1]. We now use transaction time to determine winners and use an autoincrementing column to determine who wins on ties. A lot of brainpower went into ensuring this design is concurrency safe. On a sidenote: Generating SQL in python sounds dangerous, but we spent a lot of time on making it secure. We even have a linter that checks that everything is escaped properly whenever we are in dev mode [2].

[0] https://github.com/neuroforgede/nfcompose/

[1] https://github.com/neuroforgede/nfcompose/blob/main/skipper/...

[2] https://github.com/neuroforgede/nfcompose/blob/main/skipper/...
Yes, this is why I won't buy any EVs on the market in the US. But it's not special to EVs -- it's why I won't buy any recently manufactured ICE cars either.
Yeah fuck that. Maybe those topics can come up after we’ve been working together for a while and have built up a strong rapport and trust (not a given). This feels totally inappropriate for an interview.
It's ubiquitous in some regions in the US. I suspect where it's not is both very mild climates where you hardly ever use it, and severe cold where until recently heat pumps were not sufficient. Also probably old buildings.
Yes! In my periphery it looked like a polygon but when I focused on the edges it seemed like a properly antialiased circle.
WhatsApp is preparing to roll out third-party chat support
please, just stop with Python already
> when the temperature outside is extremely cold

Thanks to improving refrigerant technologies, the “extremely cold” threshold is getting lower and lower over time.
> Are you actively paid by the Democratic Party to derail the discussion? Seems like it.

I'm not even American, piss off with the Blue Team - Red Team and culture wars bullshit...

And your reasoning sounds like brain rot caused by too much internet reading, I suggest you to read some varied books on immigration and your nation's history, that would do you much better than reading talking points from racists on Twitter.

Please, educate yourself, for yours and others sake.
RSS of course. I don't care what platform you use just make sure there is an RSS feed.
Heat Pump + 80% Gas Furnace is the best combination for most of the country.

Both in terms of cost and efficiency. You get all the advantage of heat pump, and the cheaper defrost cycle from gas furnace.

Consider how much of power generation wherever is gas.

If you can get residential power below 10c/kWh then HP always wins in cost, but most of the country has high electricity costs, low gas costs, and the ability to use gas when the grid is stressed.
If one is serious about it, there is a clear distinction between verifiable and trusted computation. There's also a less clear distinction between cheap and expensive to verify ones.

Just because most equipment must be trusted, it doesn't mean you can't use lots and lots of untrustable hardware.
Is there data on how the parts move and deform due to human actions such as walking?
Not really, I have a browser extension that still shows it. Super rare now, which isn't surprising, because like you say the browsers don't show it by default anymore.
I just think the people who whole-heartedly believe in such "best practices" (and much more so the people who succumb to them) help justify my salary.
I've always been a huge fan of GNOME, it's nice to see someone liking it instead of hating on it!
"Tech nerds" built web sites that only worked in IE back then and "tech nerds" are building websites now that only work in Chrome. Didn't have a clue back then, and don't have a clue now. Forget warning "non-techy" people and clean your own house first.
Russia, the Last Colonial Empire
the common denominator is the author

makes all else moot

in hiring at best you can avoid the bad, but knowing good is always a toss up especially for high autonomy roles

i’ve seen good process for cookie cutter roles, but thinkers are idiosyncratic

outside of, “avoid dishonest people” there’s no general rule

and the dishonest people can look very honest
I'm going to be honest to you, I'm not going to use this, but I am interested in if/how/why it works. That might be able to convince me, but I don't want to dick around with the placebo effect.
Startups have just as much friction. The only difference is that the friction is more external than internal.
Ok wow, wizer is really really cool. I was thinking a few months back it would be great if you could dump out the jitted version of a wasm program so you could load it faster and... here it is, someone has built it.

That's wonderful.

Next up, wasm supercompiler...
Yeah, in a parallel comment I noted that in most of the country an 80% gas furnace is cheaper to operate.
Completely tangent here but back in 2005 one of the early programs me and my cofounder wrote included a try catch which spitted out something like variable not found. We were just out of college and didn’t really pay much heed to the possibility of our code ever getting into the catch. And one of us had the variable christened as “baby”. Code went into production and one of user got the error message “baby not found”. Well thankfully our end user who found the error message found it funny and cheered him up.

So we go either helpful or quirky on error messages most often and apologetic if the situation demands it.
He does manage (via a cornucopia of namechecks) to implicitly —in addition to the thirteen explicit ways— provide a fourteenth way: by comparing and contrasting each work to its memetic neighbours.

(somewhat like albums and radio DJs used to do, but they, unlike Deresiewicz, usually limit themselves to not only a single medium, but even a single genre)
How can phone validation work in a supposedly open federated ecosystem?
Uh or a generator..
So you're looking for a creative, self-starting, committed, open, persuasive team-player that can go their own way and work with the team to achieve big goals. Got it. /s

P.S. The /s is sarcasm.
>it sounds more like a psychological evaluation

Ultimately if you're talking about who you work well with, how you deal with frustration, adversity and etc, that's sorta what you're talking about.

I am not a big fan of some of the questions, but ultimately when we think of how humans work together, well or not, it's often a social thing.
It depends on the role you're hiring for. I suspect a lot of comments in this thread, echoing your sentiment, will be written from the perspective of sharp-end-of-the-stick engineers for whom the idea of working on ambiguous organizational problems is an abstract concept, far from their day to day. Not saying that's you per se, but this is HN after all. This crowd loves for things to be clear-cut, especially when they absolutely can't be.

For roles that require discontinuous improvement to company process or culture, it's necessary to get a glimpse into how someone thinks, and the elements that went into building their worldview. You need to know how they will react under pressure to an extent that I think is largely irrelevant for a lot of engineering roles.

In other words, the difference between a psychological evaluation of an individual and that individual's potential to do this sort of work becomes very muddy and indistinct. You want to have a picture of their psychology, because the problems you're hiring them for are often psychological in nature.

This is not a popular opinion among engineering types; we like things arrayed in black and white, passing tests and failing tests. But that's naive.
Kernel Introspection from Linux to Windows
I wish the dropdown didn't cover the entire map when you focus the text box, another nice feature would be being able to select multiple regions (e.g. just Europe and Asia)
> maybe their experience caring for a dying parent.

Yeah, you would have to claw this out of me with a hammer. There's absolutely no way I would be comfortable sharing that level of intimacy with a stranger.
This went viral a couple years ago: https://twitter.com/cherrikissu/status/972524442600558594

Related discussion: https://news.ycombinator.com/item?id=34812857
> Heat pumps are nice and efficient, but expensive to build and reliant on grid

Expensive but falling as scale increases and government subsidies help drive scale.

Reliant on the grid - natural gas relies on the grid to move the air too. Not sure if this is the case all the time but mine won’t run at all without power, so unless you are referring to wood fired stove, natural gas furnaces are also reliant on the grid from what I can tell.
Without the grid how does the gas furnace blow the hot air into the house? I'm not aware of any normal gas furnaces that work without power.
But why does it take longer for 10x60 line PR's?

If it's because those PR's are getting reviewed more thoroughly, that's likely a great use of time.

If it's because the small PR's are getting bikeshedded, it's not.

If it's because of tooling, then the OP at graphite.dev has something to sell you. I'd be buying but we're a GitLab shop.

> Indeed we have 2-3x more test code than actual code. So should we be writing less tests? Merging the code first and later the tests? Merging the broken, codeless tests first and then the code?

I find that test code is rarely reviewed properly. If you want it reviewed properly, then create MR's that are just tests. You can create an MR with the change and happy path code, and then subsequent MR's with each of the rest of the tests.

If you're fine with tests not getting the same level of attention (and that's likely OK), then tests don't count as part of the 50 lines, IMO.
Although I'm late to the party, I'm surprised by only 4 mentions of "Lua" in all of comments.

At its basis, a valid Lua file can consist of one table. Then the data description will be very similar to how people operate with JSON files. At any point the user is able to write code or use other standard library functions... which is pretty limited, but at the same time it's easy to sandbox plain Lua away from "dangerous" functions such as os.exec or the debug library.

There are only a few caveats:

- Lua uses a 64-bit IEEE float format with some truncated precision

- The standard interpreter doesn't handle very huge tables for parsing

- Treating .lua as code, not data, you'd likely prepend "return " to your table to just receive the table object from the config file

- Unkeyed arrays start from 1, though storing at index 0 is possible

- Cascading of data definitions is possible, like fall-through from one semi-filled table to the default table. Use the __index metamethod

Personally I find Lua's table syntax vastly more readable than JSON. Although the language naturally has comments, the parser ignores them, if that's something you want. But the same workaround works: just store the comment in some keyname_comment value.

Apart from sandboxing you'd only need to limit the script execution time to stop attempts like "while true; end"

PS: Lua started as a configuration language. Wiki:

> Lua's predecessors were the data-description/configuration languages SOL (Simple Object Language) and DEL (data-entry language).
A genre of website?

https://www.cpuscout.com/

https://diskprices.com/

https://gpuprices.us/

https://instances.vantage.sh/

https://listofdisks.com/

https://tvpricesindex.com/
It's been a while but I don't even think that a credit score in Canada is comparable to a credit score in the US. Sure, an Equifax terminal in either country spits out a number in the same range but the formula and calculation are probably different, with different legal frameworks regarding the information contained therein.
Snow Crash must feel really dated in 2024 so I don't recommend starting with that book. Diamond Age is a fairly accurate description of the present and a possible near future, but somehow written in the 90s. We aren't choking on nanite dust and still haven't quite gotten 3d printers to the level described in the book but the Neo-Victorian social stratification is on track and machine learning is transforming education in ways hinted at in the book.

What are you missing? His books that take place in the present or the future are thought experiments focused around the ways technology can transform society. He is pretty good at grounding his characters in fairly complex social landscapes and then describing the ways technology (real or imagined) interacts with and influences that landscape. You might also be missing his surreal sense of humor if you thought names like Hiro Protagonist in Snow Crash were placeholders.

As a new reader you might be more I'd start with his newer books and work backwards. I haven't read "Termination Shock" yet but I would recommend both "Fall" and "Seveneves".
That's a terrific way of putting into words my thoughts about Stephenson, except I've thought of him as Thomas Pynchon for remedial readers rather than Vonnegut.
We use a lot of what buildkit does.

For instance, building up the DAG of all the build steps and then scheduling things so that various parts can be built in parallel. Buildkit does a lot that we use beyond just being a way do build things inside a runc container.

That said, we have a fork of buildkit for the various things we add that don't fit well in the upstream.

Already our auto-skip feature and our branching are implemented on top of Buildkit rather than using it. Probably as we grow and add more build centric features we will continue to diverge.

I'm just a DevRel person though, so that's just my 2 cents. The core team may disagree with me.
Sure, if what you want is a toxic team.
Eh not really. It's basically impossible to leave the sports complex on foot making it a nightmare situation actually.
This article's wrong. It's not the Illustrated Primer that presages the chatbots, it's the Librarian in Snow Crash. His "intelligence without consciousness" take is spookily accurate, I think.
What teachers could do. A lot of them are not doing anything special and just repeat their low quality teaching material. But sure some are genuinely trying to help students understand the topic, be open about the world and even help them in their personal issues. We have excellent tools now for the crude information transmission that could relieve teachers from that annoying part of the job and would allow them to really focus on helping the students in all their dimensions. And that's the part that AI and learning technologies are not able to replace for now if ever. Seeing teachers as pure information providers is a mistake that I have seen in students, parents, teachers and school directors unfortunately, and this usually have disastrous results on students that ripple far in their future.
This is not the case, has historically never been the case, and unless human nature changes drastically, will never be the case. Whether you care about something has far more influence on your knowledge and relevance than the color of your skin. Also, by the way, she grew up in the United States.
> But federal organizations like the FBI routinely benefit from asset forfeiture.

Oh, but that's a little different. Worse of course, not different for the better.

As states do prohibit asset forfeiture, the FBI can dangle it back in front of the locals with their "sharing" program. It's the federal government interfering with state sovereignty to undermine it. They've soft-federalized every single municipal police department and every sheriff's office in one fell swoop.
If someone sends me an multi-thousand line CR, I'll review it and give them impactful feedback. I may miss some details, but I guarantee I'll miss close to all of the details if that is split over 40 CRs. I wouldn't want to work with someone who has time to review like that unless it's a very niche domain.
Law schools must adopt free speech policies after ABA passes rule
Having worked predominantly in startups, we've almost always been cash-constrained in hiring. Some of the best hires I've found are highly motivated fresh grads or recent grads. I always look for the desire to prove themselves and take charge and full responsibility of a project; a majority of the times, money is secondary to these folks to the ability to make a difference and prove you're capable of completing something difficult. And ultimately, that's always something a startup can offer a young employee. That said, I've often had to teach them foundational things, but the desire to learn and get moving quickly outweighs any cons.

When I've been at big companies, it's all about experience and grey hair, and people become more motivated by money and low risk. I find many times, the quality of the average person at a big company is lower than the average startup fresh grad.
Do touch screens have a harmful psychological effect on people?
I would have appreciated some more details on the benchmark. SQLite has notoriously slow writes in the default journal mode, but proper configuration and WAL/WAL2 mode[0] should be a starting point for any comparison.

It's the first time I've heard of Isar[1] though. I'm always surprised at how many solid-but-underused Apache projects are out there, chugging along.

[0] https://phiresky.github.io/blog/2020/sqlite-performance-tuni...

[1] https://isar.dev/
So this is tuned to find the ideal corporate functionary.
As a developer who works in this space in my day job, I could not in good conscience recommend you launch a real money/crypto project without good programmers on your team -- especially those experienced in security, web development, and working with APIs.

The reason is that any crypto or real money app is likely to be the target of hacks and attacks. Even though a no-code/low-code system might allow you to create the app (and I do love your AI card idea), it won't allow you to check for yourself if it's secure or correct.
Ahh TIL! Thanks.
I admire fact you created it. And focus is good. But honestly theres no need for this to be software or be on the Internet. I've been able to stare at things for over 40 years now, both out in the real world around me. As well as at imagined things inside my mind's eye. I can stare at things today. Right now, even! And for as long or short as I want, tailored to my unique needs. And with max privacy. No power or connectivity needed.

I think increasingly that major portions of humanity are.. well, insane, to be frank. Perhaps its me thats the crazy one? ;-)
Can you give some examples of the problems you've had with them?

We use SQL Server's temporal-tables - and while they do introduce some restrictions (e.g. you can't mark a column as "ignored" for temporal changes, and only system-versioning (not application-versioning) is currently supported) the feature has overall been an absolute lifesaver for allowing us to do data-recovery from user-error on a per-record basis - all from within our application or directly in T-SQL; whereas previously we'd need to get do a full mount of a PITR backup which requires a lot of manual steps and can take at least an hour in most cases - and then hope that we got the exact point-in-time correct.

Even for its use as an auto-auditing system, it's great: we often get customer complaints about us "losing their data" or that we corrupted their records, when in-fact, we have the historical rows and can see that it was one of their own employees (or family-members...) mucking around. Previously we'd have cheerfly accepted the user's complaint and given them a refund or service-credit because it was too much hassle to dig-up the weeks-old HTTP logs or have anxieties about we having any non-transaction-safe OLTP code running causing corruption that we don't know about :S
Yeah code snippets for the benchmark would also be useful.
It dates back to British maritime law from the 1600s and pirate ships on the open sea. When the owner of the ship was unknown and likely residing halfway around the world, the thinking was just seize the ship and charge the property itself with the crime. Obviously this makes zero sense when applied to an American citizen driving their car down a public highway with some cash in their possession, but here we are.
I think it’s a lot more charitable to say that it’s writing for engineers who get excited about ideas. Lots of the ideas aren’t particularly realistic or plausible. The point of the technical sections isn’t for suspension of disbelief, it’s just for the fun of digging into new topics and speculating on how you might use it to build something. I’d say it’s a cousin of Randall Munroe’s what if series.
> The same way, as you can trust binaries from F-Droid more, than from Google Play.

Actually, no. I'm forgetting the exact details - but F-Droid (if I recall correctly) re-signs all packages with its own key, removing the developer's signing key. There's some infrastructure reason for it. Google Play keeps that key.

This is also why GrapheneOS offers sandboxed Google Play and recommends using that over F-Droid.

https://privsec.dev/posts/android/f-droid-security-issues/