skysight-inc/HackerNews huggingface dataset:
I don't take notes, but use a pen and paper as a scratch pad. If the paper has some math, I can sketch it out and try to break it down, allowing me to understand it better. Or if there's a weird concept, I can draw it out and visualize the issue.

It's also useful when the information is really dense and there are certain things I need to go back and recall but don't want to search my short term memory for.
Not GP, but I've done this before.

I don't have access to it at the moment, but I wrote a small shell script that invoked emacs (without running init.el/.emacs) and ran org tangle on a file. I incorporated that into a Makefile so it ran on every org file. I placed my org files in the same places (in the file system) as normal source files and had a 1-to-1 mapping of org files to <target language> files (C, Java, Lisp, Go, doesn't matter, done it all). 1-to-1 isn't necessary, I've also done one mega-file that tangled into many source files, including into subdirectories. After tangling, you can trigger any particular build system commands needed (like in rust, run `cargo build` or `cargo run`).

Another thing I've done for smaller things is something like:

#+BEGIN_SOURCE language :tangle foo.language
...
#+END_SOURCE
#+BEGIN_SOURCE sh
build command foo.language
./foo
#+END_SOURCE

Run C-v-t (to tangle the source file(s)) and then navigate to that last block and use C-c C-c to execute it, which will execute the language specific build commands and then run the executable (adjust to particular circumstances). You can also have many of those shell blocks to run different things or in different ways (one to build a release version, another to build a debug version, another to run all the tests, etc.).
Can’t wait to see similar testing in the cannabis world. How many people can differentiate between the fruitiness of a Myrcene dominant cannabis cultivar vs an Ocimene dominant cannabis cultivar?
As Mr. PB would say: Let’s find out.
Finding the spirit of the laws is usually just trying to judge how it matches with the ideals of the society as a whole (at least, best case scenario), as interpreted by the courts, so if you're against the spirit then you're probably against some ideal of the society.

Taking the idea of wage theft as an example, the spirit of the law is that as a society we typically don't want to be exploited by companies, but there exists no shortage of capitalists who are against the spirit of that suite of laws. I would call them antagonists to those ideals of society.

It would be interesting to hear about a law who's spirit you are against, and to try and match it up with a societal ideal. I can't come with anything myself right now. Perhaps weed? It's still mostly illegal here, but I think many courts in this day and age would be lenient, as it becomes clear that society's ideals have changed in that area.

(edit: I edited this comment a lot as my thoughts evolved on it, sorry if anyone caught it mid-edit)
Wait, why wouldn’t student loan cancellation be an empowerment of the poor? I thought the poor disproportionately suffered from shackles of student loans + didn’t finish degree, and the student loan payments are a major friction to breaking into middle class.
So with this setup, will Cloudflare intervene in the case of a DMCA request?

If I host my domain with Njal.la, and have Cloudflare setup as in this post, I should be safe from any frivolous take-down requests, right?

I'm a long time user of Cloudflare, however, when Cloudflare forwarded my personal information due to a DMCA take-down request (even though they refused to act on the actual request, forwarding my personal information was a shock); it opened my eyes to the fact that no one is immune from the bullshit that we call "DMCA".
For slice expressions, the reason for the syntax was done on purpose for the following reasons:

* It's the same syntax as Go and Python, making it familiar to others who have used those languages

* It allows for partial ranges e.g. `x[:]`, `x[:n]`, `x[i:]`

* Partial ranges with the _two_ range expressions (a..<b and a..=b) look awful and are inconsistent: `x[..<]` `x[..=]`, `x[..<n]` `x[..=n]`, `x[i..<]` `x[i..=]`

* You effectively only ever want Python/Go like semantics with slicing because Odin is a 0-index language

* Ranges in Odin are only allowed in two contexts: `cases` and `for in` loops.

As for C-style for loops, they are not obsolete by any stretch and any one who thinks so in think that the compiler can easily optimize a magical complex iterator without any problem. In languages without C-style for loops, you'll see people try to emulate them regardless with variables and a while loop, not just an iterator.

As for syntax, where does it say "don't use it"? I really don't understand why people state things without evidence.
True, unless their lifespans are high enough that a trip to a nearby star is only a fraction of their existence (or they travel cryogenically and aren’t conscious during transit).
> dictum of Marx

Marx's studies show that the existence of unemployment in those not disabled was a category created when the capitalist ruling class displaced the feudal ruling class ( https://en.m.wikipedia.org/wiki/Reserve_army_of_labour ). One purpose of it is as a wedge in the "lutte" of a worker creating wealth - between the worker keeping the wealth they created in wages, or it being sent as a dividend of profit to an heir.

More importantly, Marx noted what is quite obvious, but not in the quotidian hegemonic discourse - that the idea that a mine worker is poor as he does not own the mine he creates wealth in, whereas the heir is rich, as he does own the mine the worker creates wealth in, is fetishism. The focus on ownership of objects as opposed to human relationships is fetishism. There is a relationship between the worker and the heir, there is an expropriation of the surplus labor time of the worker by the heir. This focus on various objects is fetishism. It begins to reach its zenith in the modern age with concepts like intellectual property.

So this discussion is in this context. There are those in the poverty class, and those in the class of heirs, and a professional/managerial class and a semi-skilled working class, and these classes have relations to one another. The class mindset of the various classes flows from their relationship to one another in the context of the means of production.
I didn't like Hugo template syntax at first but how complex is your logic really going to get? It generally doesn't get much more complex than "if this do that", "loop over each post", "do this for the last post only" etc.
I use and am in favor of Wordpress. However, I’m also in favor of making static site generators easier to use for more people.
Having once tasted a Barolo a friend was enjoying and feeling like I had sucked on a piece of cotton, I am very curious how it was confused for a light wine.
The Man In The Mirror

When you get all you want and you struggle for pelf,
and the world makes you king for a day,
then go to the mirror and look at yourself
and see what that man has to say.

For it isn’t your mother, your father or wife
whose judgment upon you must pass,
but the man, whose verdict counts most in your life
is the one staring back from the glass.
He’s the fellow to please,
never mind all the rest.

For he’s with you right to the end,
and you’ve passed your most difficult test
if the man in the glass is your friend.
You may be like Jack Horner and “chisel” a plum,
And think you’re a wonderful guy,
But the man in the glass says you’re only a bum
If you can’t look him straight in the eye.
You can fool the whole world,
down the highway of years,
and take pats on the back as you pass.
But your final reward will be heartache and tears
if you’ve cheated the man in the glass.

– Dale Wimbrow, 1934
Median US income is ~31k, the fact that this is right in the middle of where aid ends is, if not by design, is something that evolved out of wealthy self protection.

The working poor are the most compliant workers with the least bargaining power.

A person proves incontrovertibly that they are hard workers willing to contribute to society (and not lazy poor as the rhetoric so cruelly propagates) and we immediately cut off community aid and put them right back on the marginal bubble.

It's helpful when your employees are kept on a treadmill that moves slightly faster than they can run.
If Carmack and Abrash can't, then who can?
Thank God and the gods that current US administration has learned from FDR for we can ill afford to have concentration camps of Anti-Vaxers today, not that it would have made much difference based on studies and hindsight.
Obj-C can be compiled using any version of C (and Obj-C++ can be compiled using any version of C++). You already can use C2x with obj-c if you desire. I don't know what "enforcing K&R" means in this context, but if you think that Obj-C requires using K&R-style function definitions you're very confused about something.
I think also TikTok is newer. In the last two months I noticed TikTok reaction videos become a major genre on YouTube. In particular, TikTok has become famous for teen and 20-something girls making fools of themselves and I think it’s taken a while for the situation to develop, a while for people to recognize it, and that recognition facing the headwind that anything girls do is seen through the lens of ‘female empowerment’.
One of my great-grandfathers was a German citizen in Indiana during WW I. He had been a resident of the US for about forty years, and he had a son drafted into the US Army. But still, his citizenship papers are from 1921 or so. I assume that his wife was still a German citizen, too. There are no family stories of harassment.
How I got Crostini to work in Chrome OS Flex
Need? No. Could use reasonably priced storage? Yes. I think you've lost track of the point I was trying to make.
‘We are afraid’: Erin Brockovich pollutant linked to global electric car boom
> However, while some WordPress users may be content with a vanilla installation, there are many who are not.

Very true. But it is clear that WP's broad trajectory is towards GUI-configurable, block layout themes that do satisfy more users. They are doing more on this than any other CMS project.

> A traditional way to add functionality and style to a WordPress installation is to add plugins and themes. These plugins and themes are not sandboxed, and operate with full privileges.

This is true, as is the risk with third party plugins. (Though ultimately end users will just install some other bodgy CMS if they can't get what they want from plugins. The tradeoff with WP is that those plugins receive some scrutiny through vulnerability databases, better educated WP developers etc.)

Sandboxing themes is always going to be a little tricky, but it is plausible (and indeed it's not out of the question to project WP moving in that direction, given the way its internals are being reconsidered around the REST API).

But do you know of any widely-installable, user-friendly CMS that sandboxes its plugins? That is a huge undertaking. It's something I've thought of many times before, but I can't think of a way to make that practical on the sheer range of hosting options that WP makes possible.
Hasn't COBRA more-or-less been obviated by the ACA rules on pre-existing conditions anyway? The only people I know who used COBRA in the past did so because there was a family member who was essentially uninsurable on an individual basis.
Personally I think it's more of a standards/process problem. We need an ITIL for M&A. Then you can create tooling for it, or just throw something together ad-hoc, but either way you'd be following a uniform process. Good tooling without good process won't lead to good results.
From the article:

Last month, Google Drive users were left baffled on seeing their nearly empty files being erroneously flagged for violating the company's copyright infringement policy.

These text files contained nothing other than numbers like 0, 1, 173, 174, 186, and a few others.
I have very fond memories of the ZX Spectrum. By modern, or even contemporary, standards, it's a weirdly under-powered machine, yet it introduced a (mostly "continental") generation to gaming, programming and much more.

The built-in BASIC made the Spectrum very accessible. But it was also quite limited, mostly due to being very slow. But: the great thing was, all the machine code that processed said BASIC was right there, in the ROM, just waiting to be examined.

I still remember disassembling the machine code responsible for handling the "LOAD" and "SAVE" commands, which were an interface between memory and the tape deck (the only long-term storage available). It was surprisingly small and elegant, and easily modified to perform certain tricks, such as varying the baud rate of the cassette interface, the order in which bytes were loaded (allowing for cool effects like "the screen is populated, but not from top-to-bottom, but the other way around), and many other things.

And this was all waaaaay before the Internet, relying on (photocopies of) library books about the Z80 and magazine articles, which arrived late-if-at-all. At some point, I'm pretty sure I had memorized the purpose of every "OS-related" memory location of the Spectrum (all 16384 bytes of it).

The complexity of today's systems makes all of that impossible. But that's mostly nostalgia talking: the capabilities of the Spectrum would be laughed away (and rightfully so) these days.
The problem with dating apps is that it can very often be pretty unclear whether the person is actually worth getting to know or not (cute pictures =/= compatible personality).

Which is why, IMO, the killer feature for dating apps would be one where everyone has to feature a video of themselves on their profile, like TikTok (there's one dating app that does exactly that, called Snack, but it never really took off and the network effect is crucial). You learn infinitely more about a person from a video than any amount of pictures can tell you. To a lesser degree, same with voice, which Hinge just added as an option.
Fair enough, there are definitely some applications where old does not mean out of date (mostly non-internet-connected applications I think). The original example in the article contained "It can’t be upgraded safely because the entire world’s banking system would fall apart if it did.", which definitely does seem like a disaster waiting to happen.

Nix seems like it could fill a niche, but I do wonder if it will be as ubiquitous as some articles proclaim. Certainly with the apps I currently work on (Ruby/Rails mostly) we already experience almost none of the pain that Nix claims to solve, so I doubt many will switch.
Car ownership is highly correlated with income, people in the bottom 10%ile of income are much less likely to have a car than people of higher income. If you look at modeshare for people in the bottom 10% it’s a much much larger share of biking, public transit, walking, and carpooling than others. Cars are one of the top sources of bankruptcy for people in the bottom 10% of income (car repairs, car accidents, making car payments). Car dependent life is a huge stressor to people in the bottom 10% of income
My palate immediately picks up two things in wine:

1) Oak in red wine, which I like very much

2) Malolactic fermentation in white wine, which I dislike

Putting wine in new oak costs money, so it tends to be more expensive wines that have the flavor profile I like. One thing I love about Spanish wine is that if it has 'crianza' or 'reserva' on the label, there's a legal minimum amount of time spent in oak. And they're relatively cheap (especially in Spain!)

Of white wines, it's generally only expensive chardonnays that get malolactic fermentation (which gives it the "buttery" taste, yuck), so it's a win-win for me. There's no reason to spend a lot for white wine.
How does jax compare to numba?
I wonder how practical it is to sustain right-sized artificial black holes. Small ones should irradiate much more.
The problem isn’t necessarily this. ML based moderation is basically required at this scale. The problem is that the appeals processes don’t work, and the companies do nothing to fix it; they always treat the computer as infallible.
Personal loss recovery for offline digital cash
Sweden. I've never needed a car and live 50km from a city. The only people that need cars are those that literally live in the middle of the forest or need them for work.
That seems an insignificant price to pay if it would truly provide the promised benefits (big if). Even most Linux users don't compile the kernel themselves, and the 5% that do care can afford the time and/or computing resources.
I've been waiting to read this on Libby. I hope you didn't spoil it.
The sacrifice is that their people's livelyhoods completely depend on the price of the sludge beneath their feet.
Radiometer is a heat engine utilizing air currents... (i.e. EM radiation -> heat -> airflow -> force)... the phenomenon in the article seems to be direct conversion of EM radiation into force.

"Direct photophoresis is caused by the transfer of photon momentum to a particle by refraction and reflection." [1]

[1] https://en.wikipedia.org/wiki/Photophoresis
Poverty is caused by the wealthy not automating the tasks that the poor are forced to do to survive.
I'm not sure anyone is arguing that aliens who can build Dyson spheres HAVE to be everywhere. They could, as you say, just build one or two and live there. Or a species that colonises could build them as it goes.
you can sell basic version. Leaving premium to your self.
+1 for the reader. -1 for the writer.
It is weird, because here: https://gohugo.io/getting-started/installing

...they refer you to the GH's releases page, where you can find binaries ready to use (I don't use Mac, but I see 64 bit and ARM64).

You don't need a Go dev env to use Hugo. I use it in Linux and I don't have a Go compiler installed.
I started blogging after seeing a similar post by Jamie Tanna - https://www.jvt.me/posts/2019/07/22/why-website/.

I wrote something similar - https://www.unsungnovelty.org/posts/11/2019/why-do-i-host-a-...

And I hope somebody else will get inspired by these as well! There are a lot of personal blogs still BTW.

And for those who plans to write. Creating a blog is easy. Maintaining it is the hard part. Irrespective of your experience and topics you want to share, just keeping the website and writing is hard. Do keep in mind so that you will prepare well for this. :)
Just think, in 20 years, we'll be bemoaning the neural interface being unusable because it doesn't work just like computers did in 2005-2015ish and we don't get it and kids these days with their jargon like "middle think" being confusing.

Hell, it's already started with "the kids" being all-in on bizarre shit like using Discord for everything, and, well, anything about crypto, NFTs, unironically having Internet-capable dishwashers or, indeed, almost anything to do with mobile apps.
That is interesting. My wife occasionally tells me I'm speaking too loudly. I haven't encountered this in the workplace, but perhaps they are intimidated / too kind to say anything.
There are many options because these are personal choices. Pick a SSG that has a template language you like and has decent documentation and maybe plugins. In addition, make sure the SSG is easy to install - for example, I migrated from Jekyll to Zola because the templating language is similar and Zola is a single binary while Jekyll is a Ruby gem with C dependencies (at least it was when I tried to install it last) and I had a rough time trying to install it. For what it's worth, I like Zola, but it might not be right for you :)
Fully-functioning silicon being wasted on paywalled features. When there's a semiconductor shortage. It's a greedy and wasteful idea in any day and age, but right now it comes off as tone-deaf, too.
Student loans and grants existed before 2007.
Looks like both Core and Android versions were abandoned back in 2016. Oddly enough, the web version was abandoned in 2018. Still, all versions seem to be React based.
> they push the problem of training with big data to the pre-training stage and then claim to do "few-" or "one-shot" learning at the end

Humans have had 4 billion years of natural selection and then 4 years of input from all senses before they start identifying digits. I've seen studies suggesting that we're already born with an area of our brain for recognizing letters and words.

Seems at least fair in comparison to allow MAML/pretraining to find a good starting model (e.g: can recognize lines and shapes) by utilizing data other than the classes of interest.

> It's like the Aesop's fable where the sparrow hid in the eagle's feathers and jumped up at the last moment to claim "I'm the bird that flies the highest!".

> you should not need a lot of data for anything

Is choosing suitable starting weights/architecture/"predicates" by hand-designing based on our own built up information qualitatively any different? It still seems like "hiding" utilization of a huge amount of background knowledge about digits/symbols/images/reality.

Arguably harder to expand that way too. I think techniques such as unsupervised learning are probably going to be a more feasible way to utilize the increasing amount of data we're collecting about the universe.

At our current stage, both seem useful. Broad strokes like moving from dense networks to convolutional networks to add locality and translational invariance based on our knowledge that this is an appropriate search space for vision tasks, and then automated methods like NAS and pretraining to determine relevance on a finer level.

We definitely haven't exhausted ways for us to use our intuition to guide networks in the right direction, such as transformers with their attention mechanisms or say a network inherently agnostic to horizontal flips rather than teaching that with data augmentation, but I'm skeptical about what sounds like stepping back into hand-crafted feature extraction which automated techniques have been far more effective at.

> but the reliance on big data for pre-training suggests that the models are still not learning good representations that generalise well - so they still need big data to make up for it.

Wouldn't it be lack of generalization to new tasks after the fact which indicates poor predicates? I don't see why good feature detectors should necessarily themselves be discoverable by hand or with low data, as that doesn't appear to have been the case for organic intelligence.
Somewhat tangential, but the author calls out using `grep` in conjunction with `awk`. Anytime I find myself doing this, it usually turns out that I can just throw the pattern into AWK itself.

grep 'foo' file.txt | awk '{ print $1 }'

Becomes:

awk '/foo/ { print $1 }' file.txt

There may be times when `grep` is preferable, but this is ubiquitous enough that it's mentioned in the "Useless Use of Cat" [1] awards.

[1] https://porkmail.org/era/unix/award
I've run this experiment with friends and it was trivial to distinguish reds from whites with table wines. Whatever wines they use in these studies to stump experts must be more close in flavor.
Interesting, yeah this is kinda similar to “being present”. Focusing intensely on something like how the inside of your knee feels or your breath can pull you away from your current mindset.
Adding `:results raw` will remove the table formatting step. Otherwise, I agree, multitasking would be a boon.
Ask HN: How do you organize life with your partner?
I'm curious to learn how people set up daily things such as shared calendar, to-do's, knowledge base, etc. with their partner. Especially when one part of the couple is less technical. I have the feeling a lot of thought process and software products go into team management in a work context. Not sure this assumption is true but only few couples seem to have designed an explicit system to manage their personal life. I'd like to learn from the ones who think they implemented such a system successfully - what worked, etc. (under the caveat that every couple is different of course!)