skysight-inc/HackerNews huggingface dataset:
As a parent I completely agree. A lot of people shouldn't have kids. The shitty parents that do have them do so out of obligations (culture or religion) or just sheer laziness, ie birth control was too hard and here we are. I question my ability as a parent everyday (as every parent should).

Some people looking for companionship or loyalty should get a dog. Because your kids aren't that.
I don't think it applies. Your bank's website and app are two best places they can use to upsell you their financial products. Exposing the data in a sane way would cut directly into their profits.
On the contrary, my expectation is that it will be divorces that surge after the lockdown.
US birth rates not global
Atom, for one. I know everyone here loves VSCode, but the UI in my opinion is terrible. I also don't know how it's faster than Atom for everyone else, I haven't had that experience on any machine yet. I loved Atom, but it's not getting as much support/updates now and the remote-edit package I use every day will occasionally not work at all.
It could be a good thing if we didn't have an economy-- in particular, retirement and health care schemes-- that essentially requires a pyramidal population distribution, and collapses if it goes inverted. We should be working to fix that, but if the inversion happens before the change does, we could be in real trouble.
how can a human being be simplifed down to a "lifetime of energy use" and a very carbon-intensive action? I know this language has normalized and that we use it with "good" intentions, but sometimes we sound much more soulless and anti-human than even the language of soviet ideology
In theory this will suck for you because the entire society is structured so that younger people support the old and reducing the number of people who have to support you is a terrible thing, especially if we continue to rise life expectancy (although suicide/accidents/drugs are doing a fine job at countering this in aggregate).

But there is no telling how things will pan out with economy in the future, to what extent will automation increase productivity, etc. Also if the anti-aging research comes through the productive age of individuals could be extended along with longer lifespan.

Whatever happens the environment argument is ridiculous, environment has always been unstable, life on earth has been hit by major cataclysmic events throughout the history - the only difference is that historically we couldn't do anything about it - which is changing significantly with technological development. If we don't start decoupling our survival odds from the environmental factors we are going to suffer as a society irregardless of what we do to environment.
Done.

https://www.researchgate.net/figure/Trend-of-total-fertility...
Typical american houses are much less energy efficient than the rest of the world, by a factor of 2 or more usually.

My house in the UK is normally ~150 watts. 20 watts for a laptop, 20 watts for a light, 40 watts for the fridge, and the other 60 goes somewhere I haven't been able to trace.
Plus access to contraceptives, sexual education, and economic and social considerations -- lot of factors that could contribute to the drop in <24 year old group.
Every purchase can involve a receipt. Put the value of the receipt onto a spreadsheet after each purchase. Discard the receipt. Get into a habit of doing it.

Also, spend on a credit card instead of debit. The credit card takes the fall in case of fraud or scam but this is not the case with debit cards and you'll be out of pocket.

Alternatively, spend each item on different credit cards, eg. fuel on one, food on another, partying/treats on another. You will be able to quickly see how much you're spending using their apps, or the realisation of how often you're getting one particular card out of your wallet.
I know this is a sci-fi scenario, but: don't overpopulation problems evaporate once space travel and colonization really kick off? In fact, at that point, it would seem that more people = better, at least if 'explore the universe' is something you think civilization should do.

This scenario seems doable/likely within a few hundred years. Less if space travel becomes more than a niche thing.
The median study (according to a UNEP report I found after a quick Google search) puts global carrying capacity between 8 and 16 billion.

Source: https://na.unep.net/geas/archive/pdfs/geas_jun_12_carrying_c...
This reminds me of the anime series Psycho Pass. Police officers wear holographic suits to look like theme park mascots so they don't disturb people. Then they end up shooting criminals with a laser cannon that makes them explode like bags of blood flashing to a boil in a microwave.
indeed

then terraform is probably not the right tool and cloudformation is a better suited solution
Agreed, or at least disabling localhost and 192.168.0.1 and whatever that is in IPV6
It's based on vulkan, which means that it has low enough level access to the GPU that I think it's fair to call libraries implemented on top of it "native". Most GPU drivers have some kind of translation for directx already, and there's no inherent reason why the open source directx implementation has to perform worse than the GPU implementation of directx. I hear that the open source dx11 implementation actually beats AMD's DX11 implementation in some cases.

So yeah, vulkan is neat and opens up a whole lot for the linux world. In the future you'll probably see userspace implementations of opengl on top of vulkan, maybe even CUDA implemented on AMD gpus, although I'm not sure how practical that is. Also a whole lot of exciting GPU sharing tech, accessing GPUs inside of VMs for example.

DirectX will come to linux, but it won't be thanks to microsoft. You can thank valve hedging their bets on the microsoft store for that.
Anecdotal: Many folks in my social circles are just less willing to accept the real responsibility of raising a child. We're all late-20-somethings/early 30-somethings and I have the conversation all the time with people who want to wait until things like careers are established, until they have a chance to seriously travel a bit, and most commonly they just want to enjoy a relationship without the stress of kids. Kids are an insanely huge responsibility, and to parent right all of your life priorities change completely.

Also, with religious stresses being almost non-existent in the groups I run in I feel like people aren't jumping into legally-binding marriages which causes the baby thing to be pushed down the road until they find someone they want to forge a lifelong relationship with. I think it's a super good thing when people take their time to find the right relationship for them!

All-in-all I've noticed a big generational gap in thinking on this one because all I hear from tons of older relatives is "sooo when you guys getting married?" ...or even pushing for children before the fact. It feels unnatural and downright weird to field those questions and it's neigh impossible to explain "we're just taking our time to enjoy this thing and not rushing into huge commitments with marriage or kids..."

We're just taking our time trying to do the right thing for us really... I just wish people would stop calling us selfish for that.
After a certain point, you stop trying to convince them. You start charging them for every change regardless of how silly the change is. Make it clear to them that every change is chargeable/billable and they will stop.

"He agreed with the layout, colors and text content"

How did he agree ? Was it in writing ? Were exact designs done or was it more of a verbal discussion ? With clients like these, you need to be as detailed as possible.

The moment they add a new change, you say "This is a change request and here is the estimate for it: $x and timeline n additional days. Once you confirm, we will proceed"

If you start charging them, they will either keep giving you money or they will stop asking to change things.
> If Roe could not be unwavering in her convictions, or could not maintain the optics of being unwavering, then who possibly can?

Which convictions are you referring to specifically, since she showed both sides?
You could also be spawning the person who solves the problem of climate change.
> Creating another person is one of the most carbon-intensive actions anyone can do

This is a bold blanket statement that I can't agree with. It all depends on how this new person will live their life. I would argue that creating 10 new persons in a third world country doesn't hurt the environment as much as 1 single person in the US or in Europe.
>There are plenty of legitimate uses of port scanning, and specifically, a port scanning database like Shodan. //

Any legitimate security service is going to be doing there own scans, surely.

Statistics, yes, but I can't see those stats being especially good. You could probably get equally good nGinx data from netcraft, who IIUC get the data from http responses banners on :80 :443.

I'm not sure I buy the "security posture" line, isn't it circular. Tools to help crack your site are good because it means to have to have counter-measures to combat tools for cracking your site?

Only legitimate use of port scanning for me has been testing access to my own/clients computers, I feel. That's not too say I've not used it for illegitimate things ...
As the xkcd comic notes, we are, each of us, the tip of a long chain of people who lived in less than perfect material conditions and succeeded in raising a family anyway.

(Of course, the same comic also notes "They did it, therefore I'm here, therefore I can do it" is the mother of all confirmation biases ;) )
How did port scanning work back then before WebSockets?
ecofascism
As a parent who loves their kid, and having waited and planned before going into it, I encourage anyone who doesn't 100% want a kid to not have any, and applaud them for it.

We need <some> kids, but neither the kid, the parent nor the world will be better off by having kids whom the parents didn't want.

I imagine a vanishingly small amount of parents would say they regret having kids post-fact, but it's fairly obvious who were mentally prepared (and willing) and who weren't, when meeting other parents.
> Either it is legal, and researchers should face no repercussions for doing so, or it isn't and eBay is non-compliant with CFAA.

Criminal law is usually not this simple, as most criminal laws will take into account the mental state of the person performing the action.
ML is actually mostly done on linux. CUDA works absolutely great with nvidia binary drivers. Display performance is irrelevant.
Easily. As a human, based on your country [1], you will emit a certain amount of fossil CO2 over your lifetime. You will have an impact on natural resources. This math is no different than estimating your dollar value for something like a payout in the event you are accidentally killed.

[1] https://data.worldbank.org/indicator/EN.ATM.CO2E.PC?view=map
Seen through the most charitable glasses, the purpose of Soace Force is that any major-power shooting war is now likely to involve rapid space-based asset degradation.

Fighting such a war without a unified command over the theater in which that action unfolds seems destined for failure.

And failure to preserve or triumph in space substantially degrades planetary military capabilities.

So really, Space Force is an expression of "space is important to all the other military things we do now."
What's "innovation" these days? More ads? An iPhone with 5 cameras? A new SaaS product that's a glorified spreadsheet/database?
Good points! That is way Thomas Piketty says ubi is only an interesting start, but that we should go way longer to achieve more fair distribution of wealth.
Starship: The food delivery via autonomous robots service
Seems like it's back up, with no changes to the app: https://play.google.com/store/apps/details?id=com.bambuna.po...
> Would you prefer DNS-over-TLS?

I'd prefer dnscrypt (https://en.wikipedia.org/wiki/DNSCrypt). I'm still not sure why we're going with DoH instead of dnscrypt.
Best video game ever.
I have to comb through my monthly transactions for business income and expenses. I also get a notification for every transaction with N26.

I used to have a homemade tool that graphed my net worth across several bank accounts. It proved very difficult to maintain, but it was super useful. I could easily see my savings rate, and catch unexpected dips.
SVolt Announces Cobalt-Free Battery Packs Ahead of Tesla Battery Day
this is a great introduction to programming on Windows
BTW if anyone is wondering why deriving class Square from class Rectangle is an error, it is primarily because the interface of the Rectangle class is mutable. If instead the Rectangle class was not mutable then deriving a square from it would be perfectly fine. Discussion on StackOverflow: https://stackoverflow.com/questions/1030521/is-deriving-squa...
Smart Watch
They'd have to look through the window for quite a while to realize that it wasn't simply a decoration from Harry Potter.
Every time I hear about some shiny new feature being added to a browser, I think...

1) Will I ever actually use this

2) How is this gonna screw me over

WebSockets, WebBluetooth, WebAssembly, Web-You-Can-Access-my-Accelerometer-and-Battery, haven't ever wanted to use those. Ever. For anything. For any reason. (Edit 3: Oh yeah, I forgot! WebRTC!)

Edit: Fantastic. You can't disable it in Firefox. So what, does Firefox need a freaking iptables implementation now? [1]

1 - https://bugzilla.mozilla.org/show_bug.cgi?id=1091016

"The only theoretical reason for the WebSocket pref these days is the possibility to disable it easily in case there is a security issue found in the protocol itself or so."

The protocol itself is the security issue. ALL OF IT.

Edit 2: So I don't have the time to investigate every new fad when it comes out. I originally thought WebSockets were raw sockets, but they aren't. Firefox blocks access to port 22 -- I was hoping all privileged ports, but it seems just those. Opening a WebSocket to netcat dumps out a HTTP request, so it seems unlikely that you'd be able to talk with anything that doesn't talk HTTP and WebSockets. Firefox also seemingly blocks access to 192.168/24 and 10/8.

This makes me less angry. But what STILL make me angry is that I have to sit and research about some stupid thing that I don't want and can't turn off. Sooner or later, some web dev is gonna argue that all sites should be loaded over WebSockets because his bloated javascript stack performs marginally better, and then WebSockets won't be something I can turn off. Websites will just whitepage.

Edit 4: Done researching this now. I went to ebay on Firefox, and wasn't getting websocket scans. But I've got a stack of uBlock and NoScript... maybe that's interfering with it some how? Opened up a stock config for google-chrome -- that's my browser for "some dumb new web tech that isn't working in Firefox" -- not seeing any scans when I open up inspector and click "WS".

Regardless, his point still stands. You can totally use WebSockets as a port scanner for localhost, assuming the Content Security Policy allows it. Now I gotta go update my nginx configs...
The strings actually make sense. The difference between String and &str is same as between Vecs and slices. Don't use OsStr unless you have to.
They announced better business tooling (a multi-party videochat / $ZM competitor), e-commerce integration and partnerships with $SHOP (Shopify) and have a decent amount of cash on hand. Why shouldn't they be at ATH?
Every human born is a super computer with AGI that can be purposed towards improving our situation and solving the mysteries of the universe.
As automation comes online, the amount of wealth generated per unit of human labor goes up.

A growing economy requires, in the large, an increasing labor pool, but that labor can be human or machine-amplified human. If the amplification rate is growing fast enough, we can grow the economy with a shrinking headcount.

(The other side of the equation---consumption---also balances out; people with more leisure time consume more).
Have you looked at the population distribution? To make the 60+ brackets go inverted would require a remarkable improvement in life-extending medical technology. It narrows pretty fast at retirement age.
Applications of Machine Learning
Take a look at machine learning use cases and examples in multiple industries, from video surveillance to search engine and beyond!
The company may be interested in whether they want to grant access to the user to access to their systems. Does the user shoulder any responsibility?
"it didn't happen," The russian revolution would like to have a word with you.
On the other hand, what’s the purpose of a universe without humans?
The only people that are not okay with you having kids are your parents and politicians. The former out of cultural and familiar reasons. The latter because city/town bond ratings take a hit if the population isn't growing.
They DO make incredible sacrifices: losing sleep, losing free time, everything gets messy and slobbery, kids are very expensive, they can get into trouble and worry you...on and on.

Then again, parents see the trade-offs. They'll have someone to take care of them later, to pay some of that forward to society, plus parents are often the kind of people who love babies/kids and take joy and pleasure in the process.

It totally makes the best sense to let every person decide if these trade-offs are worth it...but I do think we should support parents financially, as having a balanced age pyramid is an important thing for a society.
Best Resume Building Apps
I'd never done sudoku before and was a little disappointed to find it was so mechanistic. I'd sort of expected there to be some degree of exploration and backtracking, or perhaps having to solve multiple digits simultaneously while attempting to keep it all in your head. Is this puzzle representative of normal sudoku puzzles or do the additional constraints change it?
It's probably part of their fraud detection and mitigation strategy. Combined with other info about your transactions it could help raise a flag about changes.

As for the CFAA that's seemingly down to how aggressive the prosecutor is feeling about your case. I don't think it should be there's no real access happening and unless it's extremely aggressive and degrades network connectivity it's hard to argue there's any real damage done.
Or the next Hitler.
A lot of environmentalists think humans are a plague on this planet.
Indian food series – PMO India’s Gujarat this time
According to sources it was not and there is nothing to indicate it was.
I'm surprised how dodgy the Facebook and Twitter ads are. Maybe this is an Australian-localised thing influenced by all my various blockers and noscript extensions, but Twitter shows me 50% outright scams ('Twiggy Forrest says this is the deal of a lifetime!'), Facebook shows me 50% anime clothes which are clearly not officially made by Studio Ghibli. Amazing that this industry works.
To the contrary, my mom desperately wants me to have kids because that's something that would give her life meaning.
.. or the one who ruins the climate forever? Not sure this how you should be thinking of spawning :D
And you could also be spawning a genocidal maniac.
America already has an easy, useful, and generally positive solution to a decline in birthrates: immigration.

We'll just need to move beyond the current xenophobia and remember what we use to know.
You don't have to give your game away for free. I urge you to look into how prominent open source companies are actually making money and think about how it can be applied to games. It's not an impossible reality.

You claim I am being "self-centered" but the fact is if you don't provide something that the distros can work with and instead try to route around everybody and ship an untestable blob then that's your fault. The reason everyone tells you to just support Ubuntu LTS is because they are the only ones who have the resources to support all these random binary blobs for X amount of years, and that comes with all the pains associated with it, as you are well aware of.
I had no notion about the Subspace game and as time passes my parcel of the population will only grow relative to people who do know the Subspace game.

It's not fair nor feasible to reserve names permanently.
I sing best in the morning. After work, stress has usually built up so much that it's difficult to get my voice back into a relaxed state.
What missing is how these services are integrating and interconnecting with each other. I.e. "SaaS legos". + do they allow easy automation using various nocode/lowcode tools (i.e. Zapier, etc.).

For example, I want to incorporate a C-Corp, get a linked bank account, a business credit card, get an intro to a startup law firm and accounting service, be able to use invoicing, accounting and payroll software integrating with above services, etc.

Same with the analytics, CRM and project management software - they should all play well together.

I would gladly pay a premium for this kind of integration.
There are signs on the border with Malaysia that say drug smuggling is punishable by death with minimal prosecution.
"BBC" is not an acronym though, it's an initialism.
Python Community Interview with Russell Keith-Magee
I frequently have phone calls with customers via sat phones. The latency is pretty tough. With experience one learns to leave lots of pauses to allow for the other person to interject if needed. But it’s still frustrating.

Then I think about the latency that would be there with ANY communications 30 years ago and think “wow! This is amazing!”
Similar I skeptically check if they aggregators or subcontract the actual work our
> but I do think we should support parents financially,

I completely agree, but the cynic in me just doesn't see a scenario where this is politically feasible in the US.
Show HN: Random HN Quarantine Side Projects
No, it just isn't getting better. Any time you want to do something even remotely interesting, like install software that is actually up to date and therefore not in the repo, you have to jump through a bunch of hoops. One of my other usecases involved a device with only a 16GB internal disk, so naturally I would like to install applications to an external disk so they actually fit. This is usually trivial on Windows but not possible with any package manager on Linux [0]. I still constantly run into issues with hardware, especially sound and video, that require hours of googling and manually tweaking config files to fix. Oh yeah, and half the time the results from google for any issue applied to the way things were done 5 years ago, which in typical Linux fashion means that there's an entirely new way to do it now that bears no resemblance.

[0] Flatpak can do it if you setup an entirely new installation on that disk, but flatpak has its own issues. Snaps can't do it at all, and while AppImage is really great relatively few projects distribute that way.
The cause of this is an overemphasis on consumption, not an increase in the number of human beings alive.

Ironically this consumption-based mentality is also one cause of the declining birth rates in developed countries. On a material level, potential middle-class parents are vastly better off today than the parents of ~100 years ago. As a percentage of income, food is cheaper, entertainment and education are essentially free (thanks to the Internet), clothing doesn't need to be hand-made, etc. And yet many people don't have kids because they "can't afford it" which basically translates to "can't afford to maintain society's baseline consumption levels." I'm not blaming them, either - this is something that society pushes constantly. Going against that tide is extremely difficult.
If you think Rust strings are bad, you're obviously never developed on Windows.

From my failing memory, MBCStr, CComBStr, BStr, CString, XLString, and then all the unicode versions. Then you're developing in C++, so you also have std::string and std::wstring, oh and u16string, and u32string. Plus char, and wchar.
Idris2 is now implemented in Idris2