skysight-inc/HackerNews huggingface dataset:
Yeah definitely… outside of like, things that do stuff (seeds, medicine, etc.) gold probably has the best chance of still being worth something in almost any scenario! And it’s very dense value-wise and easy to store, which can’t be said for the others!
Tools such as steampipe, and Python pandas/gspread make it pretty trivial to get data and push it out into Google Sheets as a front end.

eg. I frequently use Google Sheets as the UI for simple and complex projects. The web front end is provided by Google, as is the identity/auth part. You only have to worry about important part - the data.
There is no worker shortage for engineers in software roles. Nor a shortage in other engineering professions. That's corpo propaganda used to reduce salaries, the largest expense of tech. More job competition = less pay.

If anyone wants the best software devs there's plenty of them uploading projects on GitHub. The resume is right there in plain sight. Speaking to numerous hiring managers personally, the story is the same. They know, they also have a few hundred applications already. You'll know there's a shortage when the org actually puts money into education, interns, and makes offers to juniors.

Further - if there were a shortage, that would be an existential crisis to any engineering org. They would be tumbling over themselves trying to get people through school. They have actual billions lying around. This is not the case. These corps contribute almost nothing, because they don't need to.
Well he would have if he didn't start eating again.
Limits are good. Limits mean that you can test your software under both min and max conditions.

If there’s no hard limit, then the limit exists merely in the developer’s mind as what they consider sensible or not.

Inevitably there will be some user who takes your software past what the developer considered sensible. And unknowingly and silently, this user becomes a tester in production.

The real problem is not DRYing your limits. There should always be one central point of truth, one constant that determines what the limit is.
tRPC doesn't actually need typescript, you can use it with normal javascript just fine.
Modern counterculture (for the sake of argument, defined as non-commercial and deeply personal crap produced by marginal individuals) has shifted to mostly online and mostly to expressions that I'm not interested in: most particularly, furries. Furry software, furry art, furry music, furry meetups.
I'm pretty sure the GP intended the statement to be for statically typed languages with a struct-like type.
Let's talk. [my email is in my profile]
Housing (zoning, etc) policy _systems_ should be either state (province) or national level. Failed application of those systems should be something courts can resolve.

This would answer your second issue; the voting one, by allowing those who cannot remain within an area they'd like to live in long enough to meaningfully vote in that area to vote in the general state-wide process specification level which would then have more local effects.
This is accurate. Of COURSE it doesn't know the rules of chess and doesn't know how to move the pieces. All it knows is how to regurgitate found descriptions of chess moves in a way that makes sense for descriptions of things but which only has passing resemblance to chess itself, which is not the same thing.
you don't need a monorepo, you just need to be able to import the types, they don't need to be in the same package.
Between the high tuition fees, the amount of unnecessary or useless degrees and the wokification of nearly all of the admin body, I can see how people are choosing alternatives.
Are you paying the maintainer to use their software? If not then you don't really have right to make such demands on them.
I wonder when someone is going to plug GPT-4 into a REPL that can call into apis over the internet to a chess engine.

Can’t be that hard no?
Challenge it to dodgeball.
What if it starts to identify itself as Karen? That might be an earlier milestone
I get really frustrated with a roomie who's like "don't weight yourself every day", and I'm like "more data points are more useful; sure, don't overreact or overcorrect, but just store the data points."

So far my pleas have been ignored, and I'm told "no, you shouldn't weigh yourself every day, it's bad."
I think arguments against REST are more like arguments against one way how to implement REST API.

When you look at PostgREST REST API, you will see you can select related data, you can pick what fields, so you don't underfetch or overfetch, you don't have to create new API endpoints…

You need to add your schema to check for data validity, but that's something you'd have to do anyway.
WarGames (1983) for the youngsters
> It also grows the intellectual souls, exposing people to far more depth of thought.

Is there any evidence of this?
There are 2 components here. One is the "type metaprogramming" - (mis)use of the type system to implement to do compile-time computation, mainly by using parametrized types as kinda-functions + type inference for kinda-pattern-matching.

The other is building up basic "data types" by pretty standard lambda calculus > LISP route.
"Understanding Computation" book has a great chapter 6 on that, which is available in blog & video forms on https://computationbook.com/extras
- Here, Church numerals were used to represent numbers.
- booleans & conditionals here didn't resort to the lambda representation you'll see in the book, but relied on type conditionals builtin to TypeScript.
- The names "Cons" & "nil" are a ringer for LISP-like building of lists, and recursive processing of lists, from a "pair" data type.
In short, it burns through your runway faster because it's more complex and expensive (to setup, maintain and host).
For the complete opposite point of view, see Limits in SQLite: https://www.sqlite.org/limits.html
I agree a lot of poverty statistics are meaningless, especially comparing different times or places that have differing costs of living. However the kinds of abusive and exploitative practices described in the article that ensnare people in economic traps are still a real problem.
CD-ROM drives over some speed (4 or 8x I think?) were all CAV and they used the equivalent CLV speed at the outside to get the bigger advertising number.
I guess it depends on what you’re trying to do. Creating those indices is going to require a scan through the whole data set, and you’re going to need to run a fair number of queries to amortize that. And if I’m going to be querying this data over and over again, that raises the question of why it wasn’t in a relational database to begin with.

In my personal experience I’m usually digging through structured logs to answer one or two questions, after which point I won’t need the exact same data set to be indexed the exact same way again. That’s often more easily done by converting the data to TSV and using awk and other command line tools, which is typically quicker and more parallelizable than loading the whole works into SQLite and doing the work there.
Thanks for sharing. I was always wondering why I was so distracted while fasting. But it looks to be normal thing.
Neurodegenerative disease among male elite football players in Sweden
> While the royal commission of inquiry was in place, John Gynwell, the Bishop of Lincoln, imposed an interdict on the townspeople, and banned all religious practices, including services (except on key feast days), burials and marriages; only baptisms of young children were allowed.

That is quite an interesting tidbit
I would predict with tighter security, those with families would be more likely to get caught (and thus recorded in the statistics). If you've ever travelled with a child, you'll understand what I mean. Whether that means the proportion that are families is greater or less is an open question. The model being used for illegal crossing right now has changed a bit, as we have an agreement with Mexico to immediately send them back while allowing (most?) others to claim asylum and not be sent back until seen by a judge. Mexican are more likely to have single men working crossing than most other latin nations, for example.

The effect is the cartels are dumping the families and "other than mexican" to intentionally get caught (they want to get caught to claim asylum. Legit asylum seekers go through the process and fakers just disappear after release), overwhelming the resources of the CBP, and then while CBP is overwhelmed the Mexicans and others like migrant workers cross the desert. Such action would seriously skew the statistics.
> can call into apis over the internet to

With that capability I'd be more interested in what all sorts of thing it can do than merely playing chess.

Somebody make it understand swagger documentation if it doesn't do that already
There are tons of "hyperbolic rants" on HN but the comment you replied to looks to me like an attempt at humor and rather short to be called a rant.
Ask HN: What is your best duct tape hack ever?
We still have that 80s experience. Lest you forget, the TI83/84 is the only Collegeboard approved graphing calculator for the SAT and is thus the public school standard through to today. Well into the 2000s and probably still now bored teens have TI BASIC with them.
Yes, you've got it right; the data stored near the center is read at a slower rate (because there is less data on the innermost rings, but most drives spin at a constant speed when not playing CD audio).
I actually think it might get so “smart” we will no longer ever understand it, and have no way to verify it’s accuracy because we’ll have nothing to benchmark it by.

Will be great.
Not a criticism of your response, but you'll notice that every space you mentioned is either in SF or in Oakland. I have been looking for and trying to build community in South Bay for almost a decade now. The conclusion I've come to is that the people who might populate a healthy hacker space don't live here in sufficient numbers, and the people who do live here have very different interests, goals, and community needs.

I've obviously been to Noisebridge. It didn't become a part of my life because it is at least an hour drive away, and often much longer during the times of day when I can reasonably go there.
Someone who is currently a professor at both Harvard and Berkeley gave an interview on NPR about recreational drugs, an area which they specialize in. Caffeine was brought up as drug that people generally consider acceptable but how it has side effects worse than some drugs which are illegal. One of them being that the half life for caffeine prevents you from getting a good night's sleep, which, if done over a lifetime, will contribute to cognitive decline.
> “I guess most of us can understand a sentence like "a string is an immutable sequence of characters," quickly read it, and move on.”

Can we? In the context of learning a new unfamiliar programming language… is it saying there is a string type or is it telling you that there isn’t a string type but only a sequence of characters? Like APL a string is an array of characters not its own type but in C# [string] is a thing and if you iterate it you get [char] type. In Prolog a string is traditionally a linked list of ASCII code numbers, there isn’t a string type or a char type … but there is still a string to chars conversion function. So is the sentence telling you that there is a char type? In Python a string is iterable but you get strings of length one for the characters rather than chars. But wait what about Unicode and surrogate pairs and glyphs, where does “sequence of characters” fit on those things in this language?

What does ‘sequence’ mean in this unfamiliar language - is it saying strings are an array or a list, or that sequence is a trait or behaviour which generalises over many types? What is immutable specifically, sequences or strings or characters or all data? What are the consequences of that? In APL you can assign into an array even though they are immutable (it will be copied behind the scenes) so it seems like it is an implementation detail you can ignore but wait that means dropping one character from the front copies the rest of the string in memory (slow) whereas in other languages trying to change a string at all is an error - compile time or runtime? You might think Prolog can do it if strings are linked lists but surprise, Prolog lists are immutable.

So if you read that sentence and move on, what have you really learned about the new language? In the context of this thread how would you Anki-fy the concepts immutable or sequence or string?
If it ever got that smart it would play dumb
You’re certainly right that people casually complain of burnout long before it has reached medical significance, but it isn’t just some imaginary condition. Burnout seems like the brain equivalent of overexertion injuries. In full form it seems rather similar to battle fatigue.
Xi Jinping should set Utimate Frizbee the default choice for school sport preference, better for developing the hand neurons, synapses in the brain than football and less seriously injurious on negative impact repeatedly to the head and body.

Apple's decision to drop "computer" from its name and wanting to buy a football team is iffy.
Step by Step video guide on how to install Snap Camera Server on Mac OS with Docker.

Host your own Snap Camera server after the shutdown on January 25, 2023 with Snap Camera Server and Docker Desktop on your local Mac computer.

No previously backed up files or third party server required.
Access all Snap Lenses from lens.snapchat.com without restrictions.
Import Lenses from local application cache.
All files will be stored inside a Docker Volume (e.g. on your local machine).
Works 100% on Windows and Mac OS without missing Lenses.
The recommended solutions by google focused groups is...they don't have a solution for VoLTE since it was removed from the pixel devices in 2021.

https://9to5google.com/2023/03/17/wi-fi-calling-off/

pixel 7 is apparently safe since they added it back in but older models have no ability to turn it off.

Guess the answer is to remove battery. Thanks google.
Yes. As a European transplant to the US, my meta-observation about social issues as discussed in largely US-centric communities is that Americans tend to quickly dismiss issues related to unionization, inequality, healthcare and so on with a set of regurgitated generalizations. The discussion ends before it begins, so to say. In some cases, social problems that are glaring in the US have been eliminated decades ago elsewhere, and yet there’s a collective belief that it’s an unsolvable problem in the economic powerhouse of the world.

I can understand the political differences, but there’s something else at play here.
The American ethos of “anything is possible”, which is very much alive in the private sector, stands in stark contrast with the collective civic apathy. So if not for a lack of imagination and creativity, it must be something else. Bootstrapping myths? Unawareness of how bad these issues really are? Helping the poor means less money for oneself? The poor needs to be punished for being dumb? A need to feel better about oneself relative to the poor? Fear of socialism? Lack of trust in government? Exhaustion from a perpetual two-party stalemate?

The US is a country that I love dearly but keeps harming itself in ways I can’t understand.
Refeeding syndrome as discussed upthread.
Or BDXL with 320 layers...
This is addressed in the article. Masks are effective when worn (shocking, I tell ya); mask mandates are ineffective when ignored or when people are already masking at a high rate.
> The challenges of using Anki to store facts about friends and family: I've experimented with using Anki to store (non-sensitive!) questions about friends and family. It works well for things like “Is [my friend] a vegan?” But my use has run somewhat aground on thornier questions. For instance, suppose I talk with a new friend about their kids, but have never met those kids. I could put in questions like “What is the name of [my friend's] eldest child?” Or, if we'd chatted about music, I might put in: “What is a musician [my friend] likes?”

I was on a boat and learned someone's name, and said to her "I'll try to remember it, but-" she cut me off and said "stop telling yourself you're bad at remembering names, everyone does that, then they can't remember names!" I'm aware of the self helpy concept of self actualization and all that and couldn't help but internally roll my eyes a bit, but it did make me think: damn, I really am bad at remembering names, seriously bad, worse than anyone I've ever met in fact. Someone will approach me at s grocery store, call me by name, and start reminiscing with me about things we did together that clearly were fond memories for them, and throughout the whole conversation I'll have no memory of the person's name or any of the things they're talking about. This has happened greater than 20 times in my life, so I was worried I maybe had early onset Alzheimer's or something, but two psychologists have told me It's probably just a symptom of my severe ADHD.

So I put my foot down, fuck it, I'm not forgetting people anymore. I made an anki deck on my phone with three fields: picture of their face, name, and basic info about them, maybe times we've hung out etc. The "question" side is their face, answer is name and description.

I started throwing in people immediately after I met them and backfilling people from Facebook events and Line chat groups. I'd lift their profile pics or whatever else.

It's pretty fuckin creepy to be honest and if I ever get caught reviewing the deck I'll be really embarrassed, but it's working extraordinarily well, and I haven't had the far more embarrassing moment of forgetting that the person I'm talking to went to a baseball game with me once or whatever. Some might say "well clearly that person and event just didn't matter to you if you don't naturally remember them," to which I say I will genuinely forget entirely what I did yesterday sometimes. Something's messed up with my memory and anki is able to fix it, just like daily outline journaling every night has fixed the thing where I'll just forget an entire day.
That's not going to be necessary.
There are some studies showing that LLMs are capable of representing internal state and knowledge in its models, even when only trained on language tokens: https://thegradient.pub/othello/

> Back to the question we have at the beginning: do language models learn world models or just surface statistics? Our experiment provides evidence supporting that these language models are developing world models and relying on the world model to generate sequences. Let’s zoom back and see how we get there.

The GP's comment suggests that ChatGPT-4* has not internalized this (effectively) for Chess.

* Just like how ChatGPT-3.5 is not GPT-3.5 (text-davinci-003), ChatGPT-4 is probably not the only GPT-4 model that will be released.
My LinkedIn title has been “Tech Debt Loan Shark” for years and it has garnered some of the funniest cold opens from recruiters over the years. I don’t think there’s a real problem with admitting technical debt at healthy engineering orgs.

I call myself a “Loan Shark” because if you aren’t given an option by leadership to take the time to do something right, “admitting” technical debt is less about “taking blame” than it is about covering your ass. When that debt comes to bite the company later, bring your receipts and use them as leverage to do some proper technical investment driven by the engineers on the ground floor.
is this built-in browser caching? how do you set it up so it gets invalidated by POST/DELETE/PUT?
Would that have been the case even if there was a directory along the path called “makefile”? Or would the paths with that directory get ranked higher because the matches string occurs earlier in the path?
> they could otherwise have had great careers in fields that don't truly need the education you get from a college.

What fields? I can't even get an interview for any job that isn't factory/grocery/warehouse because I don't have a degree. That useless piece of paper opens doors.
If I gift you resources, the trade is fair. This is you putting your own emotions into it, and projecting. You don't get to tell me what I do with my resources, and my labor and time has no intrinsic value.

Even with your description of things, you still have the wrong way of things. The CEO in the description obviously wants to make open source developers build _something new_. That is, something they have not decided to gift to the community already. We can argue semantics of the word exploit, of which I think you're being ridiculous, but even with your definition the situations are different.
Because, in most applications, a lot of your SQL queries will be doing boring CRUD operations (select row by PK, select rows matching indexed condition with limit/offset, update/delete row by PK, etc). Using an ORM means you don't have to waste time writing out boilerplate SQL for those operations. If it's a really good ORM, it can help generate more complex queries as well.
I think I know which paper you're referring to in the Cochrane review, and it explicitly does not say that:

> Many commentators have claimed that a recently-updated Cochrane Review shows that 'masks don't work', which is an inaccurate and misleading interpretation.

> It would be accurate to say that the review examined whether interventions to promote mask wearing help to slow the spread of respiratory viruses, and that the results were inconclusive. Given the limitations in the primary evidence, the review is not able to address the question of whether mask-wearing itself reduces people's risk of contracting or spreading respiratory viruses.

https://www.cochrane.org/news/statement-physical-interventio...
Who is sick enough to put KPIs on a for fun hobby?
I watched the Ken Burns' Vietnam documentary a few weeks ago, this reminds me of the claims that the Nixon campaign pretty much did the same thing in '68 with the Republic of Vietnam and the peace talks (i.e. our guy will get you a better deal.)
I'm old. Your statement that things are tremendously better does not jive with observed reality. Social programs had much fewer barriers to entry, had fewer strings attached, which in turn lead to better outcomes. The barriers to social mobility are higher now than at any point since the Great Depression.
I would categorize the mental focus struggle into two parts, the first being the first four days of the fast, where I was in an almost anxious, reflexive state of wanting to end the fast. After the fourth day this quickly gave way to a low level hum of fasting related thoughts. Kind of like the difference between acute, sharp pain and a dull aching pain.
Do you think all those questions are someone who looks at the sentence and has no idea what it means would even think to ask? I don't know how you'd convert the knowledge to flash cards most effectively; my point is you have a ton of knowledge committed to memory about programming concepts and that allows you to more easily assimilate new knowledge, because you aren't having to spend time wrestling with the basics to make heads or tails of the topic you actually meant to learn about. It's a kind of yak shaving for the mind that you get stuck doing otherwise.
It's always a very safe bet to assume that any data that has passed through a computer somewhere has been captured and stored.
The displays can show black, white and red. He picked a good image for that palette. Still, the dithering was surprisingly effective.
On Influence – D.W. Griffith and the no longer relevant
The water numbers get really ugly once you account for productivity. Some plants would T surprise me if 80%+ gets lost at various stages (spoiling, damage, pests, etc).
Woah, that's TV size, I didn't know they made those. What are you using it for, what's it like?
The teachers have been getting the short end of the stick for a long time now.

I remember a highschool teacher saying the students were never the reason she was frustrated. It was the administration.