skysight-inc/HackerNews huggingface dataset:
How does one release/run two parallel branches at once?

If I'm running version X.y, and (X+1).0 is released, but it's new and has a whole bunch of changes, I may not want to move to it right away. I can do that with SemVer since two parallel streams are possible.
I think notriddle’s comment is fine. They didn’t criticize the designer of the UI, just the UI itself. Their detailed UI critique helps other people reading the comments improve their UI design skills by prompting them to think how to avoid such criticisms.
Yes. Also several weeks of beta are required before releasing the change, and a few blog posts about how a talented team at $COMPANY deals with challenges of UI design.
The phrase “strongly typed” does not have one single agreed upon definitions. I’ve known that for like over a decade, since it comes up extremely often when someone is upset about people not liking x language and they have to jump to semantic debates instead of debating about real problems. I assume you’re not doing that… so I can clear things up: instead of “strongly typed”, substitute in “statically typed”.

edit: Also,

> There are no gradients of strong typing

that's flatly untrue. There certainly is a notion of 'stronger' vs 'weaker'. I don't know where you got this idea from.
This seems problematic when a project have "regular" and LTS releases. (such as node.js)
Almost all code is aspirational in terms of matching a spec, being backwards compatible, not having bugs, etc. Its meaningless to talk about what is guaranteed with respect to practically every piece of software in existence. What is important to a developer is "what is the risk that upgrading this software will break my deployment, and what do I gain from upgrading it", which semver relays to the developer to the best of the library author's ability.
I would guess that the IBM/Eclipse license was a major problem from a BSD perspective.

"OpenSMTPD is a fairly complete SMTP implementation."
I bought a $400 phone and it is pretty much one of the fastest android phones. I never need its performance.
It seems like the research suggests that homeschooled students do better than public school taught students, but I wonder if there is a standard definition for homeschooled student? I'm imagining a parent with a small chalkboard and three children learning their ABC's and I don't think that's it. I could teach my kid computer science and math, but if they needed AP English or Chemistry, I'd probably need some help. Also, after reading 'educated', I wonder how the research may be biased towards parents who are comfortable enough with the system to allow their kids to be included in the research.
You can't just leak anything you want and claim you're a whistleblower. Whistleblower protection is for leaking illegal actions, not for posting a petition that you don't like some executives.
Maybe all you can do is fuck it up to a greater or lesser degree, but there's not much you can do that matters in the other direction.
I’ve been saying this for a long time now and none of my Canadian friends seem to understand. I guess they’ve only seen rates continue to drop over the last 40 years. But I think people will be shocked when their interest rate is 10% soon. It sounds unthinkable but it’s the only way to get inflation under control.

I expect a massive crash in the Canadian home market. In certain areas that have been high fliers I’d expect 50% - 60% declines or larger. Combine exploding interest rates, high inflation, and banning foreign buyers, the housing market is about to get “cheap” for cash buyers.
If only he offered versions like 2021.03.22-rd31d336 instead of 2021.03.22.d31d336, they would be semver-compatible while keeping all the benefits he is talking about.
Oh thats beat how does this one compare?
> We have a lot of money but almost zero family support.

Relying on family support right now with like no money . I’m amazed at parents who have little money and no family support and sometimes work multiple jobs. Lot of respect for those people as it must be hard and they power on.
> - uniform, comprehensive, robust package management, including for the system software

macOS uses Software Update to manage system packages, and AppStore to manage that world, and for everything else, MacPorts (if you care about your system homebrew is not an option).

> - GNU coreutils and related utilities (sed, grep, find, etc.)

macOS has a userland... you seriously can't find /usr/bin/sed in macOS? Seriously?

> - good filesystems

uh, if you actually think ext4 is any good, then I guess you just don't care about massive data loss. wtLf??!?

> - 'root is root'; no policy or other bullshit restricting what root can do by default

Always good to have unrestricted access to root for all those necessary privilege escalations. Security policy just gets in the way. Who has time to activate this and authenticate that?

> - lots of featureful, performant terminal emulators (to the point that the DE default is almost always fine)

You do realize that every single beloved terminal emulator you use on Linux most likely also runs on macOS, right?

> - some choice w/r/t desktop experience

omg. You are not required to run quartz. You can run X11 if you really want, and you can even run gnome or xfce, any window manager you want in macOS. Oh, but what you mean is because you don't know how then it can't be done.

> - popular apps don't just entirely stop working between OS releases

Because you're not aware of Linux breaking applications between releases, I guess it doesn't happen, and because upgrading system software the moment it is released is the new, state of the art sysadmin philosophy.

> - pretty much everything is discoverable and configurable if you're determined

kind of an empty observation, because this is true of all things

Stick with Linux, please. The less you know, the better off everyone else is.
OpenSMTPD is far easier to configure and far harder to mistakenly misconfigure.
The problem with this article, is that it gives the feeling that creating a company is a sequence of logical steps. But that's not the case at all. OP stopped the company because he didnt want to invest his time in working on this problem, and thats a fair decision. But this has nothing do with unfixable flaw or "people sucks" or something like that. Those things are part of any business.
They don’t have to. They could take a normal job and don’t have to do the extraordinary job of founding a company.
As farmers, my family has always been interested in the weather for good reason. We have a few rain gauges about a mile apart and the difference between them is significant. You might get a tenth of an inch in one place and a half an inch a mile away.

The synthetic precipitation data might be useful on a large, average scale, but it usually doesn't actually provide a particularly accurate measure of what actually happened on your land.
Explosion at US natural gas plant raises risk of shortages in Europe
It’s roughly the same as calling the French President Emmanuel Macaroon during a hypothetical baked goods scandal or Emmanuel Bacon during a hypothetical pork belly scandal.

Con man = Kwon man

I’m not sure how a rhyming pun is offensive, could you elaborate on why it is? Would it be racist if he was a European person named Walter Kahn and the headline had Kahn Man in the title?
Couple of quick examples off the top of my head:

- changes in configuration statements

- changes in configuration defaults

- removal of functionality

- file format changes

- major architectural overhaul (maybe the functionality is still the same, but you still want to verify that yourself before deploying)

User acceptance testing is not just for software manufacturing, it can be done wherever the users are, and some companies take this very seriously.
> if you act like an asshole around any kid, eventually they'll learn to become more of an asshole

Exactly true. But the thing is, you, based on your genes and lived experiences, are already going to be the kind of parent who will be an asshole, or you won't.

You are already either the kind of parent who will worry about being the right kind of parent, or you aren't.

Those choices are dictated by who you are, and who you are is already defined by your genes and lived experiences.

How your kids respond to you is also already defined by _their_ genes and lived experiences.
Sorry I didn't mean a motivated homeschooling parent in my example, I meant calling into a classroom zoom meeting, which is what school was for the majority of children for 3-12 months during the pandemic.

I ultimately believe school quality is largely driven by teacher quality, and some homeschooling parents are high quality teachers, and therefore can deliver good results for their children.
Both are valid, one does not cancel the other out.

I’ve been part of a fun project backed by good people and then had new tech eat our lunch. We still spent long hours trying to find value somewhere. That was less fun but OK, not a waste.

I have been part of a slow traction project when the first great dot-com crash happened and too many contracts got cancelled. That was the worst time of my professional life but not a waste.

I have spent time on very promising tech in a field ripe for either a good living providing something needed in service deserts, or an exit. The founder found every excuse not to launch, to keep versioning pre-launch. That neverlaunch project was a waste of a year that I’ll never get back.

Learning when to bail is a true skill. Not to quit just because it is messy or inconvenient, but when it is actually harmful.
Rick would be proud.
And it was true. Your poin?
India and Russia got so close, DW News Analysis
To me this long rambling blog post smells unfortunately like self-indulgent over-generalisation based on an unscientific sample of one.

I'm afraid there is much truth in the old adage "Travel broadens the mind".

The average American famously provides an example as to why travelling exclusively within the borders of your own country, no matter how expansive it may be and how awesome you feel it will be, will always be no substitute for true cross-border travel.

You can't appreciate other cultures, other cuisines, other ways of thinking simply by reading books or watching YouTube videos about far-off places. The only way you'll ever broaden your mind to truly understand why your fellow humans elsewhere on this planet behave in a manner you perceive so differently to your own is to go there and smell it, hear it and feel it for yourself.

I fully appreciate that frequent and varied cross-border travel is somwhat a luxury, but equally its a case of some is better than none.
They would have been right
From what I know:

- The subtle interactions of the parents with the child during very early child hood can have a big effect on the child.

- It's possible for parents to unknowingly partially pass trauma to their children, likely through such subtle interactions.

- Even post very early childhood (but still in childhood) the subtle behavior patterns of their environment can have a massive impact.

- Sometimes seemingly mundane random events can have a major impact on a child.

- The behaviour of adults is often massively related to their child hood, through potentially in subtle ways.

If that is true thinks which are hardly measurable (subtle behaviour pattern and random events during child hood can) have a huge impact on a adults behaviour. (Hardly measurable as anyone non-trained to recognize them will mostly only recognize this behavior patterns subconscious).

I personally (from experience/what I read/what I heard from others) would say that many such things have more influence then the "raising strategy actively chosen by the parent" (assuming it's decent, non abusive).

Under the assumptions that this is true studies which try to evaluate raising strategies (and e.g. comparing them to genetics) are pretty much impossible to do , as long as the strategy doesn't have extreme drastic effects, and from what I know the only strategies with extreme effects are such which extreme negative effect, i.e. child abuse.

Interestingly the given bullet points do very well explain .. a lot.

From the vicious cycle around slums or "dangerous" black neighborhoods in the US.

To why an adopted child then the non adopted similar aged children from the same parents (from some parents trying to see the child as their own, but subconsciously slightly failing resulting in subtle behavior differences in mimic and gestic to other people, family members or foreign people having a subtle different behaviour. Children notice that, subconsciously, especially during early child hood. And it might, sometimes affect them majorly in subtle ways.)
What use-case do you have in mind? Because your current suggestion sounds like "$existingThing, but with a blockchain!". What would this blockchain do?
If the application documentation promises a stable screenshot, but an update moves a button, then yes this is a breaking change.

This comes up in the real world sometimes such as with automatic testing scripts that use absolute cursor positioning, as well as in some kinds of compliance where any graphic change requires a compliance verification of the new UI.
I’ve been dabbling with Rust on and off since about 2014, I was actually surprised at how difficult multithreading still is in the language. It’s neat that it stops you from doing things that could be incorrect, but I couldn’t get anything to compile in the first place, even with mutexes guarding the shared memory (it’s been ~6+ months since I last tried and I’ve forgotten the details except that I ended up reverting to a single-threaded implementation).
Caches in Rust
Most of my queries through the day aim a few hundred of website - programming docs- I wouldn't mind if Kagi automatically chose my lenses(current one are too limited) if it reduce research cost.
Unable to connect to the server [1]

[1] - https://www.ssllabs.com/ssltest/analyze.html?d=www.hackerfac...
Try to have it as the original way, sipping from the metal straw in the container (the mate.., same name) serving one at the time. Tip: add a filter to avoid the little leaves pieces.

It helps you to avoid eat a lot while you are working on the computer.

https://www.bbc.com/travel/article/20120405-drinking-mate-in...
This denies the effect of exogenous information on choices, and conflates objective determinism with subjective free will.

What if telling someone they had free will to make a choice affected the choices they deterministically made?

What if saying something is out of your control changed what you did versus saying something is in your control?

Even within the theory that things are "out of your control" due to some automatic mechanism, that mechanism is still triggered by exogenous information input.
I'd assume somewhere private enough to not have much chance of law enforcement wandering in.
Long term yes. But short term....
Just poorly written design documents. https://git.yzena.com/Yzena/Yc/src/branch/master/docs/yar/de... . I'm still hashing out the details of the diff and merge algorithms.

Not much else is done, unfortunately, because this VCS depends on some other software that I'm struggling to write.
https://kagi.com/settings?p=consumption
Don’t worry, this time it’ll work!

I think they’re up to around 800 days to slow the spread.
The other difference is O&G has to be where the oil is. Software doesn't have to be in SV.
Could you kindly elaborate in why scihub isn't useful beyond individual researchers? This has not been my experience at all.
If I’m not mistaken, runit was another author. Did you maybe mean daemontools? (Agree with the general sentiment though, and both tools felt nice to use.)
I agree. It’s externalizing vague and poorly analyzed discomfort as something happening outside himself.
The first two responses to you were a solid yes and a solid no. I think that just demonstrates how the concept does not apply to application versioning.
I agree with the premise but that's the entire argument?
I didn’t realize that it wasn’t until 1835 that English supplanted Persian as the official language for the East India Company.
In my case, I use i3 almost all by itself. I use some external services, mostly gnome, like:

- polkit and friends (asks for a password when attempting to run some "admin" task)

- NetworkManager applet (for Wifi / VPN)

- blueman (for Bluetooth)

- udiskie (removable media mounting, with udisks2 behind the scene)

- dunst for notifications

- Rofi for launching apps

I don't use a keyboard layout switcher, but use the US Macintosh layout with level 3 shift for my non-English writing needs (produces dead-keys, like Lvl3+E / E -> é, mapped to the Windows keys).

I don't use a power manager, either. My laptop is happy to give me the same kind of battery life as in Windows with whatever the Arch defaults are.
> This denies the effect of exogenous information on choices

It doesn't though.

Some parents, on reading one of these author's books on genetics, may alter the way they behave.

Some parents may not.

The way that either parent reacts to reading this "exogenous information" is dictated by their genes and lived experiences.
Some might say "fairly complete" is in the eye of the beholder. ;-)

Technically OpenNTPD is a "fairly complete implementation" too, but its a waste of time compared to Chrony.
This has been China's policy for decades. They just restate it from time to time.

This is why both the US and Taiwan officially support Once China policy. Taiwan does not formally declare independence and US pressures Taiwan not to do it.
One China policy has worked for both. Taiwan can be independent and prepare and China can claim that Taiwan is not.

As long as everyone remembers that Chinese policy is not allow the situation to go forever. They have been waiting for decades, may still wait long time but at some point they are going to attempt to change the status quo. Communist party has committed itself for taking Taiwan.
True. I left Spotify years ago for the single reason of their UI/UX getting worse every update. First tried to offer feedback on their tracker, but it just never changed for the better...
It may be surprising, but children care less about the extras than adults do. They may outwardly complain about not having things other children have, but when they are grown, their predominant memories are not going to be shaped by that. They are likely going to be more emotionally distressed at remembering how their parents never spent enough time with them, because they were too busy at work making the money to buy all the expensive accomodations. Kids are resilient, and have a great imagination. Much of the busy work we subject them to only suppresses the imagination.

As my uncle used to say, everyone he knew grew up poor, but they didn't even know they were poor until they grew up.
I was just reading a comment on twitter about how weak "big tech and open source" had become.

Which was interesting because the commentator put the two communities together without thinking twice.

Open source is dead.

But the 90s and 2000s irreverence is out there. Even larger in size. You just have to look.

North Korea's cyber crime capabilities have been expanding at a phenomenal rate. Someone is helping them.... The 3D printed guns in Myanmar were very advanced. Not sure what/who was going on there. There's a few Russian web based facial recognition companies, which Google started but backed down on.

One of the biggest software changing the world apps I've seen in the past 5 years was a generic framework for Uber. I couldn't pin down who made it. But many countries bought the framework where Grab and Uber were not based and did their own thing. It gave consist work to moto and rickshaw drivers and I assume broke a lot of local mafias.

Maybe it's just left the English speaking world?

(When coolwulf posted about their project fighting cancer on HN (https://news.ycombinator.com/item?id=31308259), no one cared until it got written up baby style for them, not sure you'll find either cutting edge or much irreverence on HN)
Yes. I live on the South Coast and notice temperature changes from driving just a few mile inlands (e.g. in winter, the difference between car windscreens icing up or not).

> The adage if you don't like the weather in the UK, wait 5 minutes, is also perfectly accurate.

I know what you mean, but three or four hours will almost certainly guarantee a change (especially when raining) as this gives westerly fronts from the Atlantic to pass through.
We are all replaceable.
If bash had some way to specify that a command is "pure" (doesn't mutate anything) you could do this there (among other nice things.)
So the entire article sounds like "this thing is bad now because it is woke." I agree that Hollywood makes bad movies, but its not because there aren't enough white/straight/male people or whatever. What's supposed to be the point here other than tired whining of a triggered little man?
It’s likely the site is using the smaller “toy” model configured as default with the DALL-E mini code base. The larger “mega” model, used by the official demo, is far superior but requires significant GPU memory.

Unfortunately, despite the model authors adding a significant number of GPUs to the official demo, it has been hugged to death following recent Guardian, NYT, and other coverage.
I can confirm it's forbidden. Depending on how sensitive the company (and its lawyers) is, it may be enforced or not.
What Europe’s push to simplify chargers
Very mixed feelings about this sort of thing.

On one hand, it's practical and seems to immediately offer a minor amount of relief for a very small number of people. Don't let perfect be the enemy of good and all that.

On the other hand, the urban design that caused the social fabric of the country to fall apart will remain, causing the problem to continue unabated. You need to fix this before the people get old to have any meaningful wider impact on the population.

Seems like some form of surface-level McCivics vs. actually building up lasting civic institutions that can endure and strengthen the community throughout all life phases.
ergo a recession, like OP said. As long as you don't need to retire or to liquidate during the recession, you should be fine.
SemVer allows for near-arbitrary version suffixes which can convey info like date and hash, so nothing should stop you from using both versioning conventions together.
Notmuch was inspired by sup, not based on it. The common component for sup, notmuch and mu is xapian.
Or hit reader view.
No, they still want to move quick, and you can do that by relying on the change signaling of your vendor: if you know the vendor is trustworthy, you can deploy minor updates with only minimal testing. If the vendor is unreliable or doesn't signal their changes accurately, every "minor" update becomes a liability, and that's where it gets slow.

Companies that want to move quickly should not use unreliable vendors.
I do pretty much agree there, but also, I'm not sure that solves a whole lot of problems in the frame of Go. Since Go lacks ownership or constness as a concept, it would be weird if there weren't convenience functions for e.g. appending to a slice, because it's always possible for that to be done; if the language didn't do it, the end users could certainly write the function themselves. I think they would've needed to expand the language in order to make meaningful improvements to slices.