skysight-inc/HackerNews huggingface dataset:
Right. "advised" would probably have been better wording than "offered". Within those critiria they'll actively contact you and suggest that you get it. Outside of those criteria you have to ask for it yourself.
Why have laws at all, since someone might break any of them?
I like Kendrick, but the example track you give is exemplary of my first comment: it is not pushing any boundaries musically. It is literally a jazz piece, used as backing for a very lyrical rap. A jazz piece even, that already solidified in the jazz era of the early 20th century. Musically Kendricks track pushes no boundaries and is an easily recognized style that exists for almost a century.

Of course Kendricks work is pushing boundaries. He has an excellent produced voice, the rap a timbre and meter that is fresh. These are musical components of his words, but mere details in all the music in this track. However, the words in his rap are not details.

Personally I have never been into words in music. I barely could hear them growing up listening to metal, and still only register a phrase or two in music today. If you see music and lyrics as different things, I see how you would give rap a bad rap, musically speaking.

My current fav (I can only understand every fifth word obviously): https://soundcloud.com/icespiceee/ice-spice-no-clarity
>why to use C over C++ today?

Simplicity. You can keep the entire language in your head and everything is explicit with no "magic" involved.

That said, you might want to start moving to C++ slowly, first as a "better C with user-defined types" and then to OOP/Generic/etc. programming goodness which gives you a much larger design space.
`which-key` is great. But that is already ubiquitous through the standard top-left drop-downs in a GUI:[1] Press `Alt-F` (File, underlined F), all options drop down, then `S` (Save, underlined S).

[1] Or a standard GUI. Emacs can be run as a GUI (not terminal).
Exactly the kind of systems I worked on. The human factors engineering that goes into these is typically fantastic, with most aspects of interaction very thoughtfully crafted.
I think FCGI is what you want.
> when the Left seeks social justice it is to satisfy the self-interests of the relatively poor

This works only if you assume that left is composed of only or primary "relatively poor". Otherwise the concern is not self-interest.
A multieffect pedal is an option, or, a device like an MPC one which has tons of AIR digital effects.
I'm thinking of going through it with my kids, and then I can explain what they don't understand.
Some engineers post about their past experiences sometimes.

https://tidbits.com/2019/10/21/six-reasons-why-ios-13-and-ca...

https://twitter.com/taquitos/status/1599824249107406848
Its my working theory that artists (The Beatles or John Carmack) are always operating in this type of mental 'shower' environment. Makes me wonder if maybe there is a 'myaquaguitar.com' alternative haha
Bro gramma sux. Lol

I don't know, I'm just in a weird mood this morning and do far too much posting from my phone lately.
I agree that Vim's a mess, but I don't think a good GUI is unconditionally better because you'd need to cut down Vim's gigantic command set in order to make the GUI comprehensible.

Just in this thread we've seen options for: close unless there are changes, discard changes and close, save and close, save if changed and close, and save with encryption and close. These would not be menu items.

In a GUI, you would have close (which would always prompt if there were changes, unless you turned it off globally), save (which wouldn't do anything if there were no changes), and perhaps some extra setting somewhere about an encryption key. Which would mean you'd lose the option to unconditionally save (useful sometimes if you have something watching the file and you're testing), and you'd have an extra dialog box which pops up sometimes. In terms of discoverability, it's unconditionally better, but it's not unconditionally better in all other ways.
Sqld – a server mode for libSQL (SQLite fork) using the PostgreSQL wire protocol
I'm in a job where I was taught modern C++ from the beginning, and I don't have the C89 familiarity that the author assumes here. Anyone aware of a good resource to learn C coming from a modern C++ background? I'm interested in learning it for hobby embedded systems projects.
In no particular order or preference:

* Think Python 2nd Edition (or How to think like a computer scientist. More recently, "Learn python the right way" based on same book.)

* Fluent Python 2nd Edition, Ramalho

* Python Distilled, Dave Baezley
The EPA wants to strengthen air pollution rules – does its plan do enough?
I get flu vaccines yearly, and every time I still get sick. My kids got the vaccine this year, and all of them got sick because of the flu, 3 times. I really don't know if the flu vaccine does anything, but it definitely gives me lots of doubts.

Then we had a family member who got very sick a month or two ago because of the flu, he was sent to ER, ICU, and eventually didn't make it. That sent a shock wave to our family. He planned to get the flu vaccine a bit later but got sick right before.

Please get vaccinated, if it doesn't work well, it may give us the second chance to survive.
Oi! 50 isn’t elderly!

I need to book my appointment as they texted me. I can only remember getting flu once, in my 20s, and it felt like I was going to die. 25 years later I’m gonna avoid the flu like the plague!
‘Holy grail’ wheat gene discovery could feed our overheated world
There is another approach though. You can imbibe in any of these things and also acknowledge that they are probably a negative thing.

I'll have a drink occasionally, and (more rarely these days anyway) I'll occasionally have too many drinks. But I won't look at either of those as "well, I didnt do heroin, so that was a good choice".

I tend to look at it just as if I had eaten mcdonalds or taco bell or a tub of ice cream. It's something that I wouldn't do if I really wanted the best for myself (for some definition of best. Obviously everyone will have their own. Maybe your best is exploring your psyche, and damn whatever consequences may or may not come).

You don't need to justify it. Just recognize that you're probably trading off something else in your life for it, and in some cases that tradeoff may be sizable.

In any case, I think the comparative view isn't a great one. It implies that you have to have some kinda vice, and at least you kinda picked a lesser one. My own ideal would be to do very little of any of it, maybe even none. But if I miss that ideal, I don't have to rationalize it away.
I am the angel investor of a small startup trying to scale insect larvae production. The idea is to use larvae as a more eco friendly animal feed. I am still collecting numbers, but I was wondering if planting biomass to grow insect protein for humans is a good idea or not, it should be multiples better than growing crops to feed animals as a source of protein. I am just saying, dedicated biomass can mean a lot of different things, no?
I’ve had 2 Audis now with the virtual cockpit and literally never had an issue- this seems like something an Audi dealer would replace under warranty as defective right away.
China suspends social media accounts of Covid policy critics
I read HN almost exclusively. Unfortunately HN is the most powerful interesting info firehose in the web. A nightmare for digital hoarders. My take to stay sane:

- If it's interesting I upvote.

- If it's really really interesting I bookmark on the browser. This still means 2 or 3 links daily.

- Once a week I copy/paste browser bookmarks to my markdown file[0]

- At least once a month I tree shake them. Time passes and some stuff are not so relevant/interesting anymore. Eventually some move to my notebook[1] or to my news aggregator[2]. All my github projects are somehow a tool to deal with digital obesity.

[0] https://github.com/slowernews/hamster-system

[1] https://github.com/slowernews/notebook

[2] https://github.com/slowernews/slowernews
Once in 50k-year comet may be visible to the naked eye
If you are using vendors' proprietary compilers in place of Gcc, it is purely masochism.
Montana. Good to know there are other similar states though
We all have to die of something.
you cannot file VAT for foreign countries with your "your local government tax agency". you need to talk to foreign governments in weird languages. even registering with them can be a year-long nightmare. thats why i said its "impossible" for small companies.
This is really understated. The primary interface to most of a car is tactile.

Consider a vehicle, which had touchscreens instead of pedals. It required bare feet to operate. Advertised as totally ground-breaking, users could adjust the width between pedals, and switch between automatic and manual modes of transmission. The pedals have beautiful typography displaying the text "gas", "brake", and "clutch" on their icons.

Wrong for the all same reasons as blinkers, wipers, defrost, audio power on/off being on a touch screen.
Ask HN: Why don't robot vacuum cleaners move objects to vacuum underneath them?
Maybe they could push objects around without needing to lift them.

Of course, there's a chance this could ruin the carpet/floor.

Maybe a robot vacuum with arms that can lift objects to move them?
The problem with this analysis is that First Amendment rights were already successfully infringed with the gag order that necessitated the canary, which itself has to meet the (maximal) strict scrutiny standard; in other words, there's no prima facie reason to believe that the legal argument defending the canary would fare any better than the legal argument objecting to the gag order.

There are subtle and/or complicated reasons to believe the canary would work! I'm not here to make the case that canaries are invalid, only to establish that among legal experts, this is not a settled issue.
It's good at Spanish, I did not notice any grammatical mistakes or nonsensical answers caused by the language.
Yes I mean in the context of the interpreter, in the end both quick and not quick instructions end up running the same code in the interpreter, but I'll add it anyway
Borg, Omega, Kubernetes: Lessons learned over a decade (2016)
Joey who opened https://github.com/artsy/README/issues/427 is one of the best 10x engineers I’ve ever had the privilege to work with. If it’s important to him to rename all branches from “master” to “joey” I’d add my plus 1.

Jokes aside, please read Ash’s (another artsy alumni) post on psychological safety, hope it changes your mind: https://ashfurrow.com/blog/building-compassionate-software/
That’s not the exact same as Escape.
I like it, you could do a chrome extension to provide YouTube.com with it
> knowing is harder to get adequate nutrition

It's really not, though. Not any harder than in a meat eating diet. Maybe if you're following a vegan diet. Or if you have specific health concerns (like low iron absorption). But then, you should probably have to be careful if you're eating meat, as well.
Same (but for a longer period of time). I'm kind of surprised people don't know this.
A loaf of bread covered in butter is "perfectly healthy" if it satisfies your macronutrient requirements without going well beyond what your body is going to use. But that doesn't fit in with the average person's diet. Eating a 1200 calorie burger (that's high in fat) if your body burns 2000 calories a day likely isn't a healthy choice for most folks who aren't tracking what they eat, especially if they do it regularly.
Then why does every food product have a "nutrition facts" label, mandated by the FDA, if said mandate is unconstitutional? Either some compelled speech is constitutional, or Nestle hasn't bothered to litgate it (strains credibility), or all the food manufacturers think that American consumers care enough about having the nutrition facts that they'd have a competitive disadvantage if they removed them (even less credible).

Edit: My point is that "compelled speech" isn't the issue, it's "compelled false speech" vs "compelled silence", either of which infringes on the right to free speech in some way.
yes it's been going on for more than a day
I don't see familiarity being with the touchscreen buttons being the issue. The issue is that actually touching a certain amount of pixels on a disembodied screen, while driving, while the car is in motion, is actually annoyingly difficult. No matter how attuned you are with them. I owned a Tesla for several years, and it never got better. It distracts the driver considerably. Unless they drastically increased the size of the interaction points on the screen and/or improved the gestures used to interact, I just don't see touchscreens being a good primary point of interaction between the driver and the car (at least until the driver really isn't regularly "driving" anymore).
“No shit”.

“Oh golly gee guys stop using phones while driving! Tell ya what, we will give you a touchscreen for fucking every other function in the car except actual steering so you won’t have enough spare eye time to look at a phone!!”
Mozilla has invested a lot of effort into power efficiency. It's a pretty painful treadmill considering how often platform-level things change (OS X compositor changes, OpenGL being killed, etc) which means you end up losing ground and having to rearchitect or rebuild stuff to get back to where you were previously.

Part of Firefox's power efficiency challenges on OS X are specifically due to how Apple designed the platform, and not something wrong with the browser. They've had to incrementally add in lots of machinery to feed the OS the information it suddenly wants.

If Safari has better power efficiency on OS X (I don't doubt it), that's partly just because they work next door to the video driver and OS compositor people. It's not because Mozilla doesn't care. (Does Google care? I can't say for sure, but I suspect they do.)
The above explains it. I am not sure a diagram will help. In the simplest of terms, your code will run until it has no more to do. If you set something else running (like request animation frame or fetch from the server) it may be doing something in parallel
but the JavaScript code associated with it will only run when its turn comes.

Only one part of your code is ever running at a time.

You can run code in parallel yourself by creating a new environment called a worker but that is more advanced.
Yeah, and deep integration of disparate businesses is not something humans have a very good chance of pulling off.

Trying to force two organic entities to merge into your vision. You have a very small chance of that working out. So small that, as an investor, I don't trust it will benefit me.
I often have the variant with --amend --no-edit in my bash history, so that I press up about two or three times instead of writing anyting at all.
Having lived in 1990s-early 2000s, there was definitive system of codes you had to conform to in order to be "in" or socially accepted. And "expected" sets of both behaviors and opinions you was expected to have.

I mean following very genuinely: if everyone has to claim he is libertarian, then what you have is group thing.
Looking for a suggestion from the audience here.

I lean on Makefile for automation wherever possible, even if it is just a centralized trigger command to run a packaged script (eg scripts/dothething.py). One of my sticking points is how to ensure the Python virtual environment is installed and up to date before triggering any scripts. That is, I clone a new project, cd into it, and want to run some package command inside the expected environment (eg `poetry run scripts/dothething.py`). This will fail if the environment has not previously installed all of the defined dependencies. My annoyance is that requiring `poetry install` to run prior to every command is quite slow, and rarely has anything to do.

Does anyone have a suggestion as to how to ensure the right thing is always done without the slow Poetry resolution? My dream is that in all of my projects you could, say `make test` and Python would optionally create the environment, install the dependencies, and run pytest in the fresh case. The typical development case would confirm that the environment exists and just run pytest.
Dodge vs. Ford Motor Co
There are hacks like putting a delay(250) on the main loop.

I seem to remember reading somewhere that it made a significant difference to power usage while having little responsiveness effect.
I guess to clarify my point (and again based on my own experience and that of my social/work circles): assuming you're a UK resident, looking to work in the UK.
good job HN readers live in free societies where critics of government covid policies are never silenced
I think this is basically exactly it. Everyone needs to hire the best, 10x, rockstar ninja programmers that they can find. They find the people who, given time, could build absolutely amazing high quality systems.

They have to try and find those people because they can still produce working, somewhat maintainable systems in less time.

And all companies just want to give less time to build things.
Some people actually like lagers and don’t want that fruity taste and smell that all ales have. Lagers are much more expensive to brew in terms of time and equipment and benefit from industrial scale.

It is perfectly fine that I enjoy crisp piss and you like your fruitcake beers.
It covers the topic in detail. You can find individual studies that cover parts of this topic for example how cooking destroys vitamin C.

https://pubmed.ncbi.nlm.nih.gov/30263756/

But, I am not going to hand feed you dozens of studies that show why you are wrong.
flat in terms of what?

nominal gdp went from 11 tril in 2008 to 14.5 tril in 2021, averaging about 1.66% per year. That's not flat. Are you using some different kind of metric?

PS more to the point, the next entity that comes anywhere close to that number is Japan and its several times smaller, so eu will remain relevant for a while even if it completely stops growing.
Vegan avoids all animal products while vegetarians will eat milk products and sometimes fish. Since the vegan and vegetarian are often used interchangeably, I believe the article is really referring to the vegan lifestyle.
Cache Invalidation with Tags on Next.js
Just released this library to introduce cache-invalidation based on tags (surrogate keys) on Next.js, integrated with ISR.
but it's ok, because they're just a temporarily embarrassed millionaire.
I tend to think that the explosion of compatible d20 system RPGs in the 2000s was a good thing.

The 5e OGL also seems to have been good for gaming, and for D&D as well. D&D is certainly bigger than ever.

As I see it, D&D, Pathfinder, Green Ronin, etc. are all on team RPG; Wizards would do best to focus on expanding the hobby and making players happy, largely by producing high-quality D&D tabletop games and associated products, and supporting high-quality D&D-derived video games, movies, TV, novels, comics, etc..
I thought Reddit had a page with a bunch of canaries (pictures of canaries) on it, and their idea was to remove one at a time. Can't find that now so it must have been some other service.

I think an elegant way for rsync to handle this would be to just move the page from ".../canary.txt" to ".../canary-2.txt".

Sends the message that the first canary is dead, but leaves a second one up for the next warrant.
The government compels speech like, all the time. Can you cite this substantial precedent you're referring to? The cancer warning label on my couch wants to have words.
Vendor compilers are common, if not typical, for embedded and safety-critical systems. It's not masochism since they work, and in my experience they work quickly to address any compiler bugs you may discover and report. This is also true for Ada, C++, and Fortran in that domain.
for Go, do you rely on `net/http/fcgi` to run it? Do you have any example i can have a look at?
For legal reasons it can make more sense to operate a brewery than it might do all else being equal.

In the UK for example, suppose I think this district of my city could use an establishment where people can buy booze in the evening, relax, maybe buy a meal, even listen to some live music once in a while, and I have my eye on a mid-size industrial unit in a fairly populated part of town with few nearby rivals. Easy right?

Nope, that unit is not authorised for this purpose, and all three things I want to do (sell booze, sell food, live entertainment) require licenses issued by local government. I'm going to spend a lot of money on lawyers and fixers to smooth the path to making this happen, and at any time there might be objections which blow it up completely, no refunds.

But, if I'm setting up a brewery well, that's an authorised purpose of an industrial unit, and under modern laws the brewery is allowed to sell booze. So now I can open, initially I cut a deal with a decent local food truck to park "outside" and piggyback on their food license, then if we stay afloat for a few months with no major incidents I apply for a license variation to offer food on site too, with historical practice on my side. I can have the same successful business, but at much lower risk by starting a "brewery" even if brewing booze barely breaks even.
I work with a corporate client developing specialist learning content. They would love this sort of thing, but unless I’m reading your pricing wrong then $4.2k a year for just five pieces of content max is insane pricing.

I also own a b2b publisher and would love to use this but we’d be looking at 5 stories a month, not 5 stories a year.
Acquired the Fractal FM3 last month as well and it has been amazing. So much to explore and learn! I really feel this is easily the best time to be guitar player. So much awesome gear that is easily accessible. I love it!
Thanks for not making these NFTs. This is pretty cool! Are they only in raster format? Hmm… I wonder if AI can generate vector graphics. That would be neat.

Do you ensure any sort of exclusivity, or can many people end up with the same logo?

Nit: “everyday” should probably be “every day.” Everyday means commonplace, generic, mundane.
Might as well be cancer as soon as possible?
And WiFi, running on 3AA batteries, GPIO and costing US$ 5. Same feeling.
I totally agree. There are so many good beer and ale styles. I love IPA, but please let's have some variety.
Exactly. This is evidence that it is hard. I'm glad the person you are replying to is able to manage a vegetarian diet successfully. It's definitely possible to get adequate nutrition, but most people don't have the understanding or discipline required.
The point of a universal vaccine is that you don't have to take it every year, since it protects against all variants.
The problem with the flu vaccine, just like the covid vaccine, is that it just doesn’t work very well. I’m confident that a sterilizing flu vaccine that worked as well as MMR, Tdap, polio, chickenpox, and various others would have considerably higher uptake than the semi-effective mostly palliative shots on the market today.
Because they're more likely to knock things over than just move them.
Apparently there are similar laws elsewhere, except unlike in France, they apply perpetually. (As per Wikipedia/Moral Rights.)
> For each energy source, we pulled out the figure for LUIE (land-use intensity of energy), i.e. the amount of land required to produce a given amount of electricity.

Turning bio-mass into electricity comes with a lot of losses.

If the desired product is fuel, the numbers for bio-mass are a lot better, and the numbers for all other sources that first produce electricity are a lot worse, because turning electricity into fuel comes with a lot of losses.
I got the flu shot after which, about a month later, I got a bad case of flu with symptoms similar to what you described above. Flu shots may help but they may also not…
From what I've seen they tend to move away from markets where there's not room to make a profit, eg no arbitrage. The gp is suggesting to find that price... Or make more.