skysight-inc/HackerNews huggingface dataset:
I think you're conflating short stints/job hopping and resume gaps. How does a "temporary period of non-employment" preclude someone from "providing more value to your company"?

There are infinite reasons why someone might take time off. Its arguably far more responsible to do so than continue employment and lower the priority of employment obligations in your life while you tend to other aspects.
This gets said a lot, but I'd like to see a study that suggests that people use buttons in their car without looking. It's reasonable to say it's easier to hit the button, and might require less looking, but I'd bet almost everyone looks at the button before pressing it.
And now it will be feeding something that's replaced the oil industry.
True - however I have found that even the RAW files aren't quite as raw as I'd like them to be, especially in terms of dynamic range. Best bet so far has been too use Open Camera if I feel like I'll want to be doing manual edits. Guess I'm a bit spoiled coming from a Sony Xperia with a camera that's great at being rather true to life, but the processing GCam does has ruined a whole bunch of photos for me.
While supabase could be considered a "technology" it's really more or less fancy wrappers around a postgres database. And even then, the wrappers it uses are rather well known:

- gotrue for auth, 3.2K GitHub stars

- postgREST to expost postgres as REST API, 19.8K GitHub stars

- kong as API gateway, 33.7K GitHub stars
Upvoted.

But I don't think persistence somehow makes you competent and "glorious". Acknowledging your limitations is obviously a good thing, though.

Many people find it hard to ask for advice, or to admit they don't know everything. You have to reach a certain level of self-confidence to be able to do that freely.
i've tried few python learning apps half an year a go an oh boy... this one is 100x better and free?!?!
nice
Political grandstanding by school board members eyeing higher offices is abhorrent.
Or Google dialect.

Rust, anyway, captures this foolishness in a macro, which saves lines of source code, but still costs cache footprint, branch predictor slots, and runtime.
The flu has always had the strange attribute of being familiar enough that people are not afraid of it, but every 100 years or so it might kill a few million people.

On top of that there have been incidents where the risk was oversold (Swine Flu in the 1970#] and the vaccine is problematic.

Thanks to a perverse reaction (you tell me to do this so I will not do it) we are going to see uptake of all kinds of vaccine drop.

Myself I got the quadrivalent flu shot, my wife didn’t, she got the flu for thanksgiving and was off her feet for three days. I slept next to her the whole time and did not get it. If I had, watching her suffering, I would have called my doc for antivirals at the first sign.
It's pretty secure. You can honestly save money be going with the stock USB c cable and duct tape, but I prefer the aesthetics of the pocket and short cable
If you care so much use ProRAW and process them yourself https://support.apple.com/en-us/HT211965
This is as realistic as the moon rocket in my back garden.
For a site called reason the article surely is dumb AF.
First the author argues back and forth about BAC levels. Maybe it should be .05? Or .08? Or something else? Well how about 0.00 as is in many other countries??
Then he somehow misses the fact that BAC levels can be deduced from blood samples taken hours after the actual police stop.
No wonder they let him go in 2011.
Remember old phones with buttons? I bet everyone over 30 could have texted a someone with their phone under the table or in their pocket. I’m sure there’s some people who could do that with a touchscreen, but not everyone
Just fix the taxation and regulation and increase enforcement. The illegal market will thrive if legal weed costs more than 2 times the illegal at equal quality and practically no risk. But I believe almost nobody will take any risk if the risk is real and the cost of avoiding it completely (by buying legal) is just a dollar or two extra.
No. B.w.o has no release tracking, it has no ability to track dependencies on other Apple projects, etc

B.w.o is where bug fixes happen, no more. Code dev and review has to happen in b.w.o by the webkit community rules, not radar.
Yeah, and ethanol from corn is arguably one of the worst options for biofuels. You're better off with biodiesel sources... even soybeans are better, and they're not great.
> But biomass being converted into electricity is horribly inefficient

Even in CHP?
A really great write up!
Commercial lagers are brewed very fast. Real lagering is a long process, sure, but the big boys don’t do any of that. They have a very fast turnaround, often less than a week.

Enjoy your lager if you like, I do from time to time, but it’s only one type of beer from a very wide spectrum. And don’t kid yourself you’re getting a cold-aged beer in the traditional style unless you’ve got evidence that’s what’s really happening.
That's not what you said. You said "why does the EU believe that every part of life needs government regulation."

And it's because, as Milton Friedman once said, "a corporation's responsibility is to make as much money for the stockholders as possible."

Without a counter balance you wouldn't have seat belts, crumple zones, fuel efficiency standards, the list goes on and on. Safety is not the responsibility of the corporation. Their only priority is profit.
A killer app for AI will be in custom font creation.

Sick and tired of paying typographers exorbitant amounts of money to license their fonts. Let’s use AI to create custom fonts on demand, cheaply and at scale.
Social conservatives in the US define themselves as being values driven. I think the actual reasonable model is that both sides are a mix of values and self interest.
Companies can do whatever they want. I just don't want to be a part of it. :)
Most craft breweries make lagers and pilsners that are considerably better than “big beer.” Local/craft beer doesn’t exclusively produce IPAs, Fruited Sours, and Bourbon Barrel Aged Oatmeal stouts.
True, should have said healthy in that age group.
Dude puts in the work and get's low value comments like this? Breck you need to learn some self awareness bro.
> I'd use "CLI" more precisely to refer to command-line invocation [...] For programs like vim or nano, I think "TUI" (text-based UI, or sometimes terminal UI) is more suitable.

Agree! I also consider that distinction but didn't think of it when writing. Luckily we knew we were talking about the same thing :)

You're right about the GIMP example, but I think that just means that being a GUI program is not an automatic, free-pass guarantee to discoverability. GUIs make software capabilities more evident by the mere fact that they are there right in your line of sight, but of course it still needs a touch of good organization. But that becomes then a matter of visual design and information overload, which is a whole new area.

TUI programs can be perfectly discoverable, as any well written Ncurses app can show. I don't use many, but the first one that comes to mind is Aptitude. You can just run it and, again, most if not all of the possible actions and settings of the program are right there in front of you to explore or notice.
I only have a regular iPhone 12.
That's not really true. For the actual exercises where you need to solve a problem yourself, the system only tests that the code produces the correct output. It doesn't require you to use a specific approach, so there are infinite possibilities, although it may forbid certain approaches that go against what the current section is trying to teach.

There are many steps that do require entering exact code, but that's because in those cases the code itself is the whole point, not just the output. In most cases they're in places where new concepts are being introduced, so jumping to exercises wouldn't make sense. Often you're even being asked to enter code that does something 'wrong' so you can see common mistakes in action.

Steps that require exact code are always explicitly labeled as such under the 'Requirements'. In most cases the code that needs to entered is given exactly in the text in one piece. When it isn't, the Requirements will always contain extra clarification for the instructions. And if that isn't enough, it's still always possible to look at the solution, although for that kind of step it shouldn't typically be needed.

Your comment sounds very similar to the most common kind of feedback I used to get from users who found the instructions unclear and got stuck. I recently made a major update to the user interface to solve this problem, including the stuff in the paragraph above. If you've used futurecoder before it's possible you haven't experienced this yourself. If you can't see it right now, you may have old content cached, hard refresh the page in your browser. Also, the new features haven't been translated yet so they're only available on the English site.
I use the 'confirm' option in my vim config, that way I can always use :q and then get a prompt on what to do if a file's been changed.

I also map <C-q> to :q to speed things up a bit.
could writing code be considered as an art? genuinely asking
Thanks for the feedback, I'm not encroaching on anyone's work.
> I just use my computer [...] when I need some warmth

The difference is that the computer's fans don't blow directly at you and make you warm while leaving the room effectively unchanged as in my use-case.

When heating up a room, regular natural gas central heating is usually a lot more efficient than electricity. A gas power plant creating electricity for you to turn back into heat is rather lossy. Heat pumps are different: they roughly break even if you have a 100% gas power mix, because they move heat at 300% efficiency instead of creating new heat.
the ultimate safety is ban all cars and stay at home.
it is always an exercise in balancing.

Legislating UI seems... weird?
If people feel uncomfortable driving with touch screens, they may choose not to buy cars with touch screens.
This is brilliant! Now PMs can stop spending brain cycles on all these features
I like it!!!
And yet... It does.

Buy 2 supposedly identical iphones. Take both to the site. Compare their information.
Not sure about the others, but for [4], it's in their ToS:

https://openai.com/api/policies/sharing-publication/#content...
Was wondering why this made the second page
Yeah, looks OK.
The language doesn't have to care about $PLATFORM, if the spec says dates in source are ISO 8601 they're ISO 8601 or they're invalid.
> we’re finally at the point where modelling really is indistinguishable from the real thing.

I’d love to experience this, but so far it still seems like the technology is more in the “good enough for most people/situations” rather than indistinguishable.
So the population stayed the same as well?
The parent comment can hardly be credited with the phrase. When Nixon announced his new policies he called it a war on drugs. A catchy phrase that stuck. Far too late now to try to rename it for some sort of pedantic consistency.
Agreed! The title of the post emphasizes the satisfying outcome, but the details about the journey are equally satisfying. That compliment is a reflection of that and it's good they acknowledged it.
That was never really the case, even back in the Flip phone days it was Mini USB which some people did not know was a standard.

Then came micro USB, which was used for ALOT of devices, and still is

Then came Apple brought Lightening which USB then responded with USB-C

>> where all chargers had a molded cable

So, you can still put an adapter on the end.
I haven't personally tried such a stunt, but I'd bet it's possible to do that with JSON Schema, too, if the schema resolver tolerates the same self-references style in `$schema`. My experience with the tooling is "lol, yeah right" but shrug seems reasonable

{
"$schema": "#/$theSchema",
"$theSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "MySchema",
"type": "object",
"properties": {
"productId": {
"description": "The unique identifier for a product",
"type": "integer"
},
"productName": {
"description": "Name of the product",
"type": "string"
},
"price": {
"description": "The price of the product",
"type": "number",
"exclusiveMinimum": 0
}
}
},
"productId": 1,
"productName": "An ice sculpture",
"price": 12.50
}
Use-next-context – Performance optimized React Context API
How is WSL not a Microsoft standard tool? What makes it different from Visual Studio or VSCode or whatever, which is also never going to be built into Windows? Why can you get Python installed but not WSL?
It was concerning to see the mRNA vaccines associated with myocarditis. It seems like that made the public unnecessarily skeptical of mRNA as a technology. But my understanding is that was a protein engineering issue that could have happened with any vaccine technology and was not specific to mRNA as a platform.

Are there any experts here that can confirm that is a coincidence or explain why mRNA as a technology is more susceptible to issues like that?
> you DO NOT need a speedometer or any dash display at all to safely pull a car to the side of the road and stop.

You do if there isn't a good place to stop and you need (or would rather) keep driving for awhile first, say in the middle of an obnoxious construction zone with no shoulder, or on a mountain pass with no shoulder, or in a sketchy area in the middle of the night (summoning a tow truck can literally take hours depending on where you are), etc.
I just alternate between sitting/standing/kneeling. I think the worst thing is being stuck in the same position for a long time, even if it's ergonomically correct. Standing still all day all week long can also have downsides. Definitely don't force anything when it feels uncomfortable, stand up even if only for 20 mins and go back to sitting - just make sure you can switch back and forth easily so it doesn't become annoying.
yes, devcontainers work very well. Full debugger. It's also possible to run the container in the cloud and still get a full local debugger.

I did have some issues with some projects and want to revisit this soon.
I knew about `:x`, but I had no idea there was an actual distinction beyond just being a shortcut for `:wq`.
It’s not because RAW exists that people aren’t allowed to criticise post-processing
If that's the case it couldn't have been very well publicized, since I graduated from Cornell in 91 and never heard of it.
Experimental 2.5D point and click adventure game using AI generated graphics
I wasn’t aware it’s long lasting to permanent. That’s an awful way to go through life without smell or taste
I agree with what you're saying.

But to add a bit of colour to the incident: the Kori Bustard is the biggest flying bird in Africa, and it's mostly ground dwelling.

Seems like some bad luck was involved too, and I wonder if the same damage will occur with a smaller bird?
You run the LSP also inside the container and connect to it remotely.

https://code.visualstudio.com/docs/devcontainers/containers
I really have to disagree. I get AI use cases for things like stock photography replacement. Or generating thousands of customised adverts. Essentially low value things that are somewhat throwaway.

But a logo IS your entire brand and company. Spend some money to get one that is good and you’ll want to stick with.

Disclaimer: I’ve worked in advertising for 15 years.
A Developer Hopes to Restore GCC's Java Front-End
I'd say a car's core ui, everything from how to wipers work, to brake pedal sensitivity(changed in a few tesla updates?!), should require a manual update, a discussion with a car tech, and a sign off by the customer.

None of this stuff should ever, ever change in an update, without blaring, in your face, clear walkthroughs on the change.

And none of them should be forced, or preclude other updates. EG, by no means, should the control system of a car you paid tens of thousands for, suddenly change post sale.

Consumers first, safety first, cost savings and "cool factor" complete last.
Bundling DNS with hosting is fine, bundling registration with hosting may be dangerous as per sibling comment.

It doesn't matter too much which side the DNS server is on, although the registrar provided ones tend to be less reliable. The potential for getting into trouble comes when the company that controls your domain ownership also does the hosting, because if they decide to ban you based on content or false flags or whatever, then you may also lose access to your domain name giving you no way to switch to an alternative. If the registrar is separate you can just pick up a different, possibly more fair hosting provider and point your domain at it.

The only guys I trust to do both are nearlyfreespeech.net, and although they aren't going to throw themselves under a bus for you if you are up to obviously illegal stuff, they are principled and do have a lot of experience pushing back against bogus law suits or DMCAs from people trying to exploit the system to get stuff they don't like taken down.

RE Gandi, It's been a long time but I always found their pricing pretty steep. Try out linode, stuff like nameservers are free, their VPS options are not infinitely configurable like gandis, but they are also simpler and way cheaper anyway. I think with Gandi you are paying a high premium for independently customisable resources.
I want to emphasize that MicroPython is actually really great, especially on the ESP-32. I was pretty skeptical (having written both Arduino and ESP-IDF code) but after using it a bit, it solves a wide range of problems for me. I was surprised to see that interrupts in python actually can be fast enough to be useful, and it can control a number of the peripherals through DMA, which means you can often do stuff at hardware speeds w/ no CPU involvement. You also get a REPL and a real filesystem for free. And I know I can always take whatever I've written and transliterate it to ESP-IDF.
There is no fair market without someone ensuring a fair market. Before the FDA grocers were selling milk to families which "was routinely adulterated with water, rotten eggs, flour, burnt sugar and other adulterants with the finished product then marketed falsely as "pure country milk" or "Orange County Milk".

People like you went on about how regulation would kill the industry and hurt the market, but what was really killed was more than 8,000 infants (ibn one year alone)[0].

Industry does not care about your life or your family or babies because they have no feelings. They exist to compete and win, at any cost.

Without something (democratic government is a good option for this) looking out for consumers, and for the other market players, your Ayn Randian fantasy will come about, and it will not be the utopia of consumer choice and meritocracy, it will be the later 1800s all over again, with most people poor to the point they are feeding their children milk with plaster in it, and a few robber barons controlling entire industries and killing competition before it can compete.

Do not look at 'free markets' with some rose colored glasses, because without ensuring industry deals with externalities and without ensuring that competition can happen by preventing on company from owning entire supply chains or cartels setting prices and preventing innovation, then the market would not be fair a t all, and most people's lives would be exponentially more miserable.

[0] https://en.wikipedia.org/wiki/Swill_milk_scandal
You emphasize my point so clearly, I need add nothing.

But I will note that GNU Gcc and Gdb are both C++ projects now. Gold, the current GNU linker, started out C++. Are there any other still-relevant GNU projects?
Scandinavian countries are ranked among the most economically free (i.e. "capitalist"), despite the high taxes. This was not always the case either, it's just how the 1980s "neoliberal revolution" (which was hugely influential throughout the West and arguably the world at large, well beyond the most commonly mentioned UK and US) played out there.
I believe one of the effects of measles infection is that sort of wiping of immune memory. It's one of the things that makes childhood measles so nasty.

https://www.nature.com/articles/d41586-019-03324-7
Why? Is it comfortable? How many hours per day do you spend sitting on it?
Ask HN: Have you sold source code licenses for your SaaS before
Hello Community,

I'm Ali, Co-Founder of a saas product: Typesheet.net

We've got a few offers to sell source code licenses for a few entities but we don't have experience with such deals.

Please share your experience if you already did such things before.

- How do you price the product source code?
- What constraints should be added to the agreements to avoid any direct competition etc?

Thanks
Based solely on my personal experience, this log scale graph is no more misleading than a typical log scale graph. What in your mind makes it unusually bad? Do you have examples of better log scale graphs?
Even something like Turbo C++ for MS-DOS is preferable to raw C, the only embedded toolchains that don't offer even that are usually stuff like PIC and similar.

Which, in any case, have companies like Mikroe selling Basic and Pascal compilers.
Yeah the problem with vaccines is: either everyone takes them or they don't work how people think they do.
If you’re in a situation where you have back issues/pains and are considering a standing desk, try doing 2 minute planks every day.

You can break the planks up into 30 second/1 minute chunks until you get to the point where you can plank for 2 minutes at a go.

It took about a week and I noticed significant reduction in pain and better core strength.

Better yet, do planks and buy a standing desk! I have a cheap $250 Flexispot desk that is still going strong.
Both those switches were removed between iPhone 12 and 13 models. Which is sad, because they’d go a long way to avoid the issues described in the article.
> It's not "a different type from the same base type", instead, it's a different name for the same type.

This is why after much consideration, D uses `alias` instead of `typedef`. `alias` works for other things, too, like creating an alias for a symbol:

alias sqrt = math.std.sqrt;
x = sqrt(y);

or when you're sick of Java style names:

alias eggs = CookAndEatEggsForBreakfast;
eggs();

Of course, in C you'd use a macro for this. But C macros do not respect scoping, so using them is akin to using a table saw without a face shield.
A key thing for Node is that NPM (in addition to being first-party and having a standard manifest format) installs all dependencies in the project directory, under node_modules

People complain about node_modules, but the benefit is that every Node project on a system is isolated automatically and can re-download all of its dependencies trivially (after cleaning them, or after being checked out onto a new machine)

A Node project's system-wide dependencies are:

1. A new-enough Node installation, and

...that's it

The same is true for Go and Rust and other modern languages. Python is the odd one out.
The buttons on the landing page are:

- Start learning (see the tutorial content)

or

- Just code (you don't need to learn, you just want to use the editor/shell as a simple scratchpad/playground with some enhancements)

The links are working as intended, but maybe I need to make them clearer.
Makes sense. I hope you keep working on this. There is a big gap between what people are doing in the academic (and even publicly-described industrial literature) and what you describe. So I think there is a lot of opportunity to push on this front if you have some ideas.
Got it, thanks for the explanation.

I use vim locally, for everyday coding; it didn't occur to me that you could be using vi/vim only occasionally, I assumed vi is your main editor (:
I have a digital speedometer with a 7 segment display in my Citroen and it doesn't flicker at all. It updates roughly once a second or so -- quick enough to feel responsive, but slow enough to not annoy me.