skysight-inc/HackerNews huggingface dataset:
If you're looking for the recommendations:

Open source project managers should consider the use of Twitter (47 projects among thetop-100 most popular GitHub projects have active Twitter accounts), Users meetings (which are organized or supported by 41 projects), and blogs (which are used by 38projects).

Open source project managers should also consider promotion on social news aggregatorsites. Successful posts on Hacker News may have an important impact on the popularityof GitHub projects. However, only 10% of the Hacker News posts about the studied projects have had some success.
That sounds really weird especially when you mentioned in a comment you have investors.

One of the key things investors monitor and control is how much people make at the company.

Especially the owners or founders. Investors want their money to go into the company and not into anyone’s pockets.

With outside investment I would assume you will have very specific workflows to increase the owners salaries and that would have to be approved.

Look into that. Also, if you talk to the board and/or investors I’m pretty sure they can help you get this on track without any need for harsh measurements.

People make mistakes and until you figure out the reasoning you should not assume malice.

Once you know malice is involved it doesn’t matter how much harm any “fighting” will cause to the company because at the end of the day, there is no goodwill anymore so things will get worse from there.
> There's also no geopolitical benefit to ceding territory, especially developed metropolis to ideological opponents.

I think that can be true, but it's a difficult needle to thread. I don't know there's huge geopolitical benefit in holding onto a tiny outcrop of land that actively rebels against you on the regular and causes trouble. It's pretty insignificant these days in the bigger picture of the PRC except to your point the CPC's ego rests on it.
Thanks. I'm using React Native + Expo for now, so the syntax there "ios": { "config" { "usesNonExemptEncryption": false } } in app.json
Don’t force your kids to do anything for a time. Don’t provide the work or entertainment.

You can give them a few limited options to work with if they choose, but it will surprise you to see the level of play they come up with a bit of time to think on it and limited resources to do it with.
They are important, but less so if your primary distribution method is an app store. There the app name functions similar to how AOL keywords worked on top of the Internet.

Keys to naming:
1. Come up with a temporary throwaway name and build your MVP
2. Start brainstorming permanent names and see if any are trademarkable available on secondary market for less than $100,000.
3. As soon as you can afford to, acquire your preferred domain name and file the trademark.
4. Rebrand the company.

This should ideally happen before you build too much brand equity in your temporary name. I spent $2000 on my name because it perfectly describes my business. When I made the decision, it actually cost $5000.

The final name should not be related to the first name to avoid tipping off domain owner.
"VM pressure, measured in the amount of address space not resident in primary memory"

Ok, question from someone clueless without recent low-level programming experience - is this in fact a normal situation on modern systems?

Because I had the general impression that exactly because the gulf between storage and memory speeds has widened so much, that virtual memory is more of a historical appendix than anything.

My laptop has 8 GB of memory, which I think is fairly small these days, so how likely is it that I would be using approaching but less than 8MB more - between 100% and 100.01% of my memory?

...I went and looked for the date of this article, and it's almost 10 years old, so perhaps things have changed...
Looks like ears are unchanged but it's a strong identifier.
That's good for espionage and other activities. Even photo copies leave meta data somewhere; that's how one serial killer got caught, iirc.
There's a lot of funky semi-open handheld retro gaming devices that might repurpose if you're into buttons -

https://obscurehandhelds.com/
> If you bill $1 for changing the bolt, and $9,999 for knowing which bolt to replace, this shows that the work is easy, but the experience required to make the work easy is not easy. If the master can draw it in seven strokes, but you don't see the seventy thousand strokes they did before, it looks easy, and in fact it is easy, for the master but not for the novice.

If it takes years to be able to do it well, it's not easy.

> So we keep using it, and even keep piling more on. It takes considerable effort to step back from all this, take a collective mulligan, and start over with a principle of taking things away to make things better, rather than adding more hacks to hide existing hacks.

True, but it can be done. The community moved away from Bower, for instance.
CPF, the Singaporean pension system, is a defined contribution system funded by employers. If you were working before it was created in 1955 (not many of these left), or before contribution rates were ramped up to meaningful levels c. 1985, or -- most commonly -- working in informal or self-employed jobs, it was/is entirely possible to reach retirement age without a penny to your name. There are some government schemes to prevent total destitution, but most rely on having family to support you, which many of the poorest don't (no children and/or broader family estranged).

https://www.channelnewsasia.com/news/cnainsider/ploughing-on...
I wonder if, at this point, it isnt easier to write a service that floods all these companies with random made up telemetry. MS/HP/FAANG wants data? Lets bury them in it. We train some AI so it isn't obviously wrong. We start anti tracking lists like the spam blacklists. We se d GDPR requests to find out what sticks. With some luck, their firewalls block us and we're finally getting privacy.
I can confirm that in that case I would not pick up the phone and murder everyone at the address given.

Hypotheticals like this are always hard. An honest answer is that I don't believe I would, no. But until you're in that situation, you don't know for sure.
The common belief among Trump supporters is that Hollywood like big tech and basically most of the young elite in the US has a left leaning tendency and it affects everything they do and promote. One of those things is being nice to China and hating on America, especially hating on the middle and lower white classes.
The Atlantic probably wants to bring up this view which is very common among at least half of the American population but they are too afraid to say it because they are part of this elite so they only attack the connections with China and make sure they mention the Koch brothers as if to say "this is not us, it is the kochs sayin it". I find it a bit cowardly.
The bloat in HP printer drivers has been well known for a long time, and I'm not surprised "telemetry" is now part of that. I stopped "upgrading" printers when they still used parallel ports and standard drivers the OS already had (no need to even touch the installation CD), so I don't know if the newer ones can also be used without installing the extra crap.

I imagine that a user’s data is exfiltrated back to HP by the printer itself, rather than any client-side software.

To me, that's a good reason (among others) to use a print server and plug the printer into it instead of a printer with its own networking; or if you must, keep it behind a firewall with no access to the Internet. Although I have no interest in owning one, I'd be curious to packet-sniff one of these.
Behind the Scenes in Putin's Court: The Private Habits of a Latter-Day Dictator
There was a time that I trusted HP and their products and would recommend their business line to friends and family. This has changed over the years.

Crummy software updates (had to install an old version of some Intel tool to get my laptop to sleep in Windows 10) and the crapware they still bundle with Windows has made me take a step back from that position.

With this move I'm done with HP. I would have accepted a simple and clear explanation and toggle to send the same information, but this is just too shitty.

If anyone from HP is reading this, tell your supervisor that you've just lost another guy-that-everyone-goes-to-for-pc-advice. I hope you're happy.
It varies. Roads where cars are allowed to go over 30 kph tend to have separate bicycle paths (not always, but it's the goal). Slow streets, limited to 30 kph, often don't have separate bike paths, but since cars can't go much faster than bikes anyway, it's easy for them to give bikes the space they need.

Of course in many traffic situations, bikes really do have right of way. It wasn't always like that, though. In the 1980s, cars coming from the left on an equal intersection would have right of way over a bike coming from the right. Bikes were still explicitly "lesser" traffic. This was changed in the early 1990s I think, when bikes became truly equal to cars. These days the pendulum seems to have swung in the opposite direction, and some bikes bully cars around.
This is cool I guess, but why not send the outside instead?
This could mean 'address space reserved but not committed'. Committed address space is often much smaller than reserved address space - think of how the stack starts out with very little actual memory in use, and then grows as unused pages are first touched. That mechanism ensures that spinning up a temporary thread with a shallow stack doesn't eat up 8mb of physical memory instantly.

The pages are also zeroed on-demand when committed, which ensures thread creation doesn't first require 8mb of pages to be zeroed (There are workarounds for that as well).
Nice video and cute examples. I have some disagreements though:

> "I find it to be a recommendable practice [when using an rvalue parameter] to always clear the object before returning, unless you already explicitly transferred the content ownership to another function or object before returning. This enforces the principle that whenever you use std::move, you can trust that the next time you access the object, it [is] in [a] blank state, as if it was just default-constructed."

This sounds like a potential source of bugs. The only guarantee given by the standard library is that moved-from objects are in a valid state, not a blank one. Making your private code uphold stronger invariants is only going to introduce confusion as to which functions do uphold it and which ones don't. Leave it to the code that std::moved to put the moved-from object into a specific state, if you need that.

> "You use rvalue references when you no longer need the contents of the object, and you want to move, or pass forward, it to a function."

This is a bit backwards, because it suggests that it's the needs of the caller that decide the parameter passing style. Rvalue reference arguments should only be used if the function receiving the parameter must move from the object. In practice, you should be writing this type of function very rarely, and clearly document the reason whenever writing one.

> "Pointers are like references, except more cumbersome and come with limitations. Pointers are what you must use in C if you need to modify the original value, but they are pretty much deprecated in C++, unless you have a very very good reason to use them."

That pointers would be deprecated in C++ just isn't true. Passing a raw pointer is the preferred style when "no object" is a valid value. Raw pointers have historically been used for lots of things in C++, and it's true that most of them are to be considered deprecated (e.g.: owning objects, pointing to C-style strings, passing arrays, etc.), but pointers as a whole are definitely not (and are unlikely to be in the future, even with std::optional).
For each their own I suppose, but I think string->number looks nicer than either. Writing str instead of string is like writing ppl instead of people. Some people seem to prefer it (https://hn.algolia.com/?query=ppl&type=comment), but personally I find it almost intolerable.
National Australia Bank moved their core banking to Oracle software running on commodity x86 servers.
This is where I'm hoping to end up.

People don't realize that a lot of people with large tech exposure severely restrict access to things like phones/laptops. Gates and Jobs come to mind iirc.

There's tons of research showing that exposure to toys decreases creativity and the ability to play on your own with improvised toys. Learning how to use an operating system is trivial with the help of google. All of the arguments for letting your kids have unfettered access to electronics rest on the faulty assumption that familiarity is the important part of learning how to solve technical problems or to gain interest in technical subjects when there's just no consistent evidence to show this.
Feathers is exactly what I want to see in a JavaScript library. It is not overly opinionated: far from it. It implements concepts that are sound, standing the test of time. It solves a few specific problems well. These are ideals all library creators should strive for.
That's been done already with ads: https://adnauseam.io/

I've heard that in practice it does get you on a blacklist and they'll start ignoring what you send, so perhaps it does have some effect.
This is "Web realtime" (https://en.wikipedia.org/wiki/Real-time_web) not real real-time.
Yes, it's TSMC that is producing the chips, but only a few select companies get enough of a competitive advantage from bleeding edge nodes to be worth the extra cost and lower yields.

Intel could do that in theory, but their CPU design is so closely tied to their manufacturing process that they would have to do a substantial redesign in order to do so.
Except that the evidence is not clear that cycle helmets actually improve safety for adults (it is clear that it improves it for children), and cyclists will avoid cycling altogether if helmets are mandatory.

Perhaps more importantly, cars carry safety risks for everyone. If I walk or cycle I am at risk of being run over by your car, my lungs get damaged due to the exhaust, the climate suffers.
> I didn't expect you to "fall to [your] knees"

Your entire post is a long complaint that I did not display enough contrition when citing uncomfortable facts. Not fringe facts - mainstream media/science acknowledged facts, that you refuse to engage with, and in the next breath complain that

> These is no way to have a legitimately debate against bigoted ideas like that

Where your only evidence for my bigoted ideas is that I cite facts you are sure only a bigot would cite. As a final note, ponder this: You accused me of white supremacism based on my belief in the heritability of IQ. But both East-Asians and Ashkenazi Jews score higher, on average, than whites. So shouldn't you have accused me of being a Jewish and/or Asian supremacist?
2 and 4 year old.

The activity boxes can be whatever you wish honestly. I have 6 I rotate currently.

My two year old is sensory and loves tactile things to play with. My 4 year old is highly imaginative and I can give him sticks and he builds a hockey rink and plays the game out in his mind with sound effects and everything.

I don’t think there is a wrong way to do it, I just avoid technology and putting too much in them.

A nice side effect is I buy them less toys because by the time they get to the last box, it feels brand new to them even if they played with those toys 20 times prior.

That bit of it shocked me, we spoil kids too much with new stuff, just make them use what they have in a way that feels new.
The author of GNOME Builder did a kickstarter to fund development and later RedHat hired him into a role where he primarily continues working on it.

It happens, but it's not exactly common.
I do, all the time. I live on an acre and they roam it. Quiet time is a supplement to everything else.
I had a startup with a friend (first red flag) that I allowed him to name. He picked something hard to spell and pronounce. It was a terrible idea. Learn from our mistake.
In addition to optimizing for page size, you want to optimize for cache line alignment to minimize the amount of false sharing that happens in the CPU cache. If you're reading these data structures (safely) from multiple threads, ensuring your blocks are (say) 4080 bytes in a 4096 page can dramatically increase performance because otherwise the address bits used by the cache might line up across multiple blocks.

The last time I had to optimize a b-tree based k/v store getting this right literally could boost performance in test cases by 40%.
How could helmets not improve safety for adults?
Yet, bicycle helmets aren't designed to protect one's head in anything other than a simple fall. In fact, the CPSC (Consumer Products Safety Commission) impact test standard only tests for a guided free fall from a height of about 6.5 feet. That's not sufficient to protect one in a crash with a motor vehicle.

If seatbelts were only designed to protect in a frontal collision speed of 15 mph, then they won't provide any protection in a 45 mph crash.
Most people don't cycle at 32km/h, especially not in cities. In fact, I'd argue that doing that in most cities is just stupid.
It was very important for us to deliver the “WarCraft” experience no matter what computer or language you played. It’s true that it was not the most groundbreaking 3D game in term of what was technically possible i guess.
My epson printer specifically says this when you install the driver. At least they're being upfront.

I don't like it but I don't know how to disable it and don't have the time to look into it.

Arguably much worse than all this is the yellow dots tracking on some colour printers https://www.eff.org/deeplinks/2008/10/effs-yellow-dots-myste...
Can I suggest that you learn to brake effectively? You should not be going over the handlebars when you brake hard.

Under hard braking, the front brake is the only one that matters, because the back wheel will lift off. Find a safe bit of tarmac and practice braking progressively harder and harder until you can feel the point just before you start to lose control & hold it there. Practice until it becomes second nature.
In the Netherlands, it is also not allowed to bike next to highways or auto ways. Separate bicycle lanes have been made to navigate in different routes.
Yes, but users rarely see real amount of virtual memory used (reserved, committed, etc). For example Chrome rendering process right now on my machine uses 267 MB of physical memory, 478 MB of committed virtual memory, and 2.1 GB of virtual address space.

So as you can imagine, total address space reserved on a machine can easily go into terabyte range. But that doesn't matter because every process get it's own lookup table.
So you are a very responsible adult now, but do you really enjoy it? Your username implies otherwise ...

Maybe you just had fun, gaming?
Then I don't think it was wasted time. I would consider it only wasted, if you did it out of bad habit and no better plans.
Singaporean pensions are defined contribution: what you put in plus interest is exactly what you get out. So corruption is not the issue, but people falling through the cracks is.
Likely a typo. Probably meant chunk as in batch processing.
Hm, never even thought that that might be a factor. Yes, it uses relays. I'm not sure how much belt travel will be off because of that, but given that it would be a constant it would likely already be accounted for a an offset to 'center of part' which is where I try to hit the parts to make sure they don't spin like mad.
Bicycle helmets are not tested at 20 mph or in collisions with motor vehicles.
From reading the article, this accounting seems misleading since a lot of the expenses were initial setup/etc. Even if it continues losing money in the future, it feels like it could be worth it since illegal cannabis increases black market sales and illegal possession, and those things end up wasting law enforcement and health service resources.
> Of course you did not label the claim false

Those claims are clearly contradicted by mainstream science on IQ and are flat out false.
In the European sense, that if you're 70+ and you're forced to working still after a lifetime of work (even if you had blown every penny of your old salaries on hookers and blow), then the pension system is bad and anybody who approves of it should feel bad -- you wouldn't understand!
Missing WikiLeaks associate Arjen Kamphuis likely died in kayaking accident
Leave it to the government to manage to lose money in a market that's highly profitable for private enterprise even without a monopoly...

Edit: OK, that was pretty snarky, but Ontario is the first place I'm aware of that has a "single government-owned retailer" model, and also the first place I'm aware of that has racked up losses of this magnitude in getting started. Did Colorado's private retailers lose $100m collectively the first year they were open? (And even if they did, was it taxpayer money that they lost?)
that’s basically the conversation that is being had in the linked thread:

should this be done as a special case in the compiler

or

shouldn’t this be a more general meta programming based feature

with those in favor of meta-programming also bringing up the potential complexity/speed loss added to the compiler for this feature

the problem for swift is, there hasn’t been a coherent meta-programming story (something like a meta-programming mega proposal) so it seems hard to push for that instead right now....
Tell that to his wife! /joke
I usually adjust my brakes so that my front brake isn't tight enough to throw me over the handlebars in panic. I used to bike a lot (and quite recklessly) in my teens, so I got kinda paranoid about overly sensitive front brakes.

Anyways, and without knowing the details of your accident, if you were biking 30km/h in an area where you can't see if someone comes from around a corner, then you were biking too fast. Still the girl's fault for jumping in front of you without looking.
Statistics in Ai
I work for a Fortune 150, but I’ve never worked with a operations, devops, etc. team.