skysight-inc/HackerNews huggingface dataset:
> I don't know why you are saying "everyone involved agrees that Google doesn't match broad population trends".

The gender balance at Google is not representative of the broad population. Presumably there are axes on which Google's demographics match population demographics, but we're talking about one axis where everyone involved agrees that they don't.

> Regarding Damore sharing his memo - he shared it in places where the topic was being discussed. He wasn't mailing this to all workers, but posting it in groups that were discussing diversity and asking for feedback.

Right, and it got basically no response, until he finally posted it in a very large group that wasn't related to diversity. As I understand it, there were months between when he initially wrote and shared it with D&I people and and when he posted it in the big group where it went viral.

> If Damore's memo had reached different conclusions - like say that Google had fewer women because of sexism in education and implicit biases among hiring committees

I'm not clear what your point is. You seem to be arguing that "because one view is acceptable to express in the workplace, we must be allowed to express the opposite view in the workplace" or something. But that doesn't make a whole lot of sense.
How to Increase Your Testosterone-Stephen Ajulu
Lots of experts have been predicting a crash for at least a few years now, but none of them are saying what's the catalyst. Right now there's a huge inflation, unimaginable valuations, lots of retail investors -- yet nothing has triggered a noticeable reaction.

After reading articles like this you always have to remember that the market can remain irrational longer than you can remain solvent.
This is a fantastic project. I'm using it with a cheap usb switch to share screen, keyboard and mouse between my work laptop and home desktop.

My only gripe is that when I press the USB switch to change inputs, I must follow with a press on the keyboard to wake up the other computer, otherwise the monitor sees that the new input has no signal and switches back to the previous input. In which case I must either manually change inputs on the screen, or press the usb switch a couple more things to try again. But I guess there's not much display-switch can do about that..
Print money, buy assets, raise price floor.
There is also another reason, domains where they are the only game in town, e.g. HPC, and any newcomer needs decades to get into the club.

As for not happening before, Delphi and Turbo/Object Pascal on the PC and Mac worlds beg to differ, unfortunately C++ adoption from the OS owners pushed them away.
> I've heard it said that it's more difficult to make a $10,000 car than it is to make a $1,000,000 car.

It is, but probably for a different reason than you'd think. In automotive, the difficulty is not designing the car, but the facility to mass produce them. Elon found out the hard way. In his words: "it's trivial to design the machine, but it's hard to design the machine, that builds the machine". He is currently facing the same challenge with the production of the raptor engines for starship.

A million dollar low volume "hand made" car can be build by a small team, with relatively few resources. Operating a factory that produces thousands of affordable cars per day takes tens of thousands of people through the entire supply chain.
> Technology stocks turn out to be the most overvalued, with Tesla, Apple, Alphabet, Amazon, Microsoft, and Facebook (now Meta) making up 25% of the index.

Jus because they make a big part of the index doesn't automatically mean they're overvalued. Apple, Alphabet, Amazon, Meta are huge, highly profitable, and with high growth. Their valuations make more or less sense. Tesla is certainly an outlier though, and highly overvalued.
I just put a glass screen protector on my phone and a thin plastic case that goes round the back. I drop it reasonably regularly and I've never had a broken screen, it's a Samsung A series. I guess it costs about £10 for the case and glass layer, but that's not much
Hashim Tariq Bhat a photographer from kashmir
Hashim Tariq Bhat (Born 12 October 2002) is a picture taker and founder of sonzal publishers from Ganderbal Kashmir. He was destined to a Kashmiri Muslim family. He finished his tutoring from Crescent Public School Srinagar. “At the point when our educator used to get some information about our points numerous individuals would tell specialist, designing or something different, yet my answer was consistently a picture taker. I accept that camera has consistently assumed an extraordinary part in my life. It resembles a smaller than normal companion who goes with me in my knapsack. Hashim added.
He has worked with numerous magazines and taken part in may photowalk and workshops on photography. His clench hand representation became famous online via web-based media in year 2017, I recently caught that representation, with only one aim that this will be memory for me, well I thank web-based media that individuals adored that image and numerous pages even shared that. Said Hashim.

In 2018 Hashim was on a photograph shoot when he got a mishap that actually didn’t hurted him however sincerely broked him. His focal point and camera both got harmed, he couldn’t figure what he ought to do now. However, his persistent effort and commitment won there, he didn’t halted and proceeded with his work with the assistance of PDA. At the point when my camera stalled out briefly on the grounds that I had purchased this camera in the wake of setting aside my cash for very nearly 5 years. Well Allah designs better, without a doubt he is the expert organizer

I worked for certain Organizations and news entrances as understudy and buckled down.

As a writer Hashim has likewise distributed his own book “Tale” about his own work for certain short depictions. He additionally adores voyaging so he can investigate new places and catch them inside his camera. He as a rule journey to various high elevations of the valley. Hashim catches these perspectives and offers his astonishing work on various stages
Even if you predict a crash, predicting the bottom is almost impossible. As an example, among many people who had sat on cash during the 2021 March, how many of them actually bought at the bottom?
For layman investor the best course of action is to invest and forget, ideally in a balanced or semi-balanced portfolio.
Do we have any idea how many people have wealth in Bitcoin etc? I tend to assume if someone is driving a Tesla they bought a bitcoin for ten bucks back in the day, but that's just based on who I have talked to. Is there any good surveys?
I think they were “Haggle[ing] over precise wordings of communications, minutes, resolutions”
People throw around “crash” but it’s never defined and I would argue has nothing definition.

A multi-year recession? S&P dropping by 50%?
Just so people remember history correctly:

1. The Roaring Twenties market peaked in August 1929 with a ~6100 Dow.

2. Market low in November 1929 at ~3800, a ~38% drop. The "big crash" was just ~4400 to ~3800.

3. Then it RECOVERED to ~4700 by March 1930, a ~24% gain.

4. It then dropped over a year to ~3000 by March 1931, a ~37% drop.

5. Then the real crash to ~900 in June 1932, a ~70% additional drop.

People had a LOT of time and a LOT of additional information about the economy to decide to get their funds out of the market.

I have finally drilled into my skull that I am unable to time the markets with reliability. So I hold across corrections. In 1930 I wouldn't have done anything -- I wasn't born yet.
Most of those domains have security standards, even when using Ada/SPARK or formal methods, so Rust still needs some work to get there.
1. Please consider using a proper mail client:

https://en.wikipedia.org/wiki/Comparison_of_email_clients

2. Please consider avoiding Google (and Microsoft, Yahoo and Apple) as your email provider, due to their mass surveillance practices, both for commercial ad targeting and for US government political policing. There are several other reasonable webmail providers, if you really can't give up the web interface.
As someone who's been getting payed to do software development work for some time now, let me tell you that you are indeed a dev.

Don't downplay yourself.
Australia: Myocarditis associated with mRNA Covid-19 vaccination
What could possibly go wrong!

This strategy of financializing governments debt to deal with financial difficulties led to the south sea bubble. MMT is an old lie, oft repeated.
If printing money can resolve all problems, Zimbabwe must have become the strongest nation in the world.
If it looks, sounds, hyped, marketed like a rug pull:

Is it a rug pull?
to be pedantic &mut is still a borrow not ownership, as another simplification the difference is that &mut can modify a value but must keep the borrowed value in a valid state, while full ownership can destroy a value
What is complex about a real-world Java web-app ? Asking seriously.
First, don't commit to playing the game. A piece of advice I got (interestingly) from my dentist: "The only things worth putting money into are education and health." So, invest in your (spiritual) well-being and your capacity for relationships and love before anything else.
I see lots of different explanations here but people seem to have missed the most important one:

ECONOMY!

Let me explain, because you are probably not thinking about the same thing as I am right now:

Android exists on different CPU architectures (ARM, x86, MIPS, ...) and from hundreds of different vendors. Even a single companys devices can differ slightly in what SoC (qualcomm, Samsung, mediatek, intel, ...) they use and what security functions have been added to the OS core. For example Samsung has additional hardware and software security functions in high-end phones. Google has some security stuff that started as software in early Pixel models but are more and more done in hardware or at least dedicated security cores in newer models.

Add to that different android and patch versions and a general tendency among users to ignore updates even when available and you end up with thousands of tiny differences that can make an exploit fail on the target machine.

This type of exploits must be reliable, you can't just spray millions of devices and be happy with a 10% success rate. You have one target and maybe only one chance to get it, as a failed attack may be noticed by the owner and the attackers really don't want that.

So the company has the choice of maintaining one set of exploits for latest iOS or hundreds for different android phones. It is simply not economically viable.
Thanks for this.

In addition it’s easy to forget until you learn a new technology that: first you learn how to solve a problem, then you learn all the ways to solve a problem, finally you learn how to best solve a problem.

This means that you need a good understanding to make performance focused solutions, it can simply be the case that most teams are learning to get there.
> Backward compatibility. Ripgrep, I'm looking at you

Is that really that important? I do have a few POSIX incantations ingrained into my muscle memory, but it’s not a good thing imo. Is that 4 God knows what flag and strange order really that important? Maybe add a separate backward compatible mode when issued through the old tool’s name, but I would like at least a partial revamp of the frankly, not too ergonomic POSIX tools. While Powershell can sometimes be more verbose, I would prefer a similar convention.
Governments are quite good at managing the financial system with the tools currently in use. But there is a chance that we will see change to those tools.

Like we previously abandoned the gold standard to get to the current system, there is a good chance, that we will need to abandon the current system to get to a post-current system to avoid a "depression-level crash".

What could be the cause for the need to abandon the current system? Well, this is where we go into the realm of prediction. But there are quite some technological tooling to outperform current economic and governmental structures. Those are currently in their infancy, but we will probably be forced to make some serious changes when they reach maturity.
Show HN: 4 Simple steps to gift a personal crafted CryptoPunk NFT (free&nocode)
Diagonal screen sizes are not directly comparable since screens have been getting taller.

The 16:9 Galaxy S6 was 5.1 inches. The S22 has a 6.2 inch diagonal screen, despite being wider by only a millimeter than the S6.

While mid-rangers have been getting larger, only the actual display has grown larger on the flagships, and not the chassis.
It is! But a lot of ops departments have problems! OPs point is that a lot of deployments out there make it really hard to remediate this kind of vuln.

Moreover he is arguing that java, as opposed to fat binaries with potentially stripped symbols, made things solvable. He fears that many companies would be much worse off with a big vulnerability in e.g. a rust crate.
In the sector I work in it’s probably better if you test your product on a crappy Citrix or Windows Terminal Server. They are always run by the lowest bidder.

I had to sit on a call where they had 32 users on a 32Gb EC2 node with each user running ten chrome tabs open each. The CPU was rammed at 100%, the RAM at 100% and the disk IO (page file) bashing the EBS hard.

The irony of this is they were RDPing into this piece of shit from their i7 laptops.
Alternative explanation: We're looking towards huge amounts of inflation. Stocks are the safest place to stash savings, so are currently at high P/E.
What are you talking about Java?

Gosling and others have written plenty of code in Java themselves, plenty of Solaris tooling was migrated to Java (a fact that Bryan Cantrill has complained often in his talks), and it replaced their OpenSTEP efforts, with Java EE being a rewrite from Distributed Objects Everywhere, originally written in Objective-C.
Who know who is doing quite ok? Stack Overflow.
> the fact that thirty-year-old shell scripts still work just fine

With 30 years old bugs because bash can’t be written correctly. I really don’t understand why are we putting up with that — anything longer than #! line and one command invocation in bash should be a python script instead.
Correct. The issue is that, for index investors that want statistical robustness, having 25% of your funds in only 6 stocks increases your risk (specifically, your variance.) People who invest conservatively (e.g., are happy with returns of inflation + 5%) would prefer index funds that don't have that issue.
Using a bloom filter as a distributed hash means you're edging quite close to a blockchain, the only question your schema now has is consensus - how is work examined for trustworthiness? What prevents network spam?

I haven't puzzled it though but intuitively it feels like you wouldn't be able to achieve the "same validity" (aka you'd have a weaker set of guarentees) without the liveness of a blockchain like system. Whether you agree with what threshold of validity is acceptable is a different matter.
QE doesn't boost spending directly. QE is about buying bonds, so that there's more money in circulation (and fewer bonds), in the hope that the resulting low interest rate environment will lead to more borrowing and consequently to higher levels of consumption and investment.
PartitionMalloc?

Doesn’t PM becomes unsecured from ASLR option being enabled?

Something about CPU NUMA and the generalized malloc’s Arena architecture?
There is the possibility of a debt bomb once we run out of safe assets for QE. That rubber band will snap if you stretch it long enough, and it will snap hard.
This.

2 rules:

- Always indicate that your application is performing a network action (like showing a spinner, disable forms/buttons while submitting, etc)

- Always catch errors (including timeouts) and give some form of feedback to the user when something went wrong.

Try letting your local development backend return a 500, timeout or a 4xx error every now and then, and check if your frontend handles this in a graceful manner. It should at least give some feedback to the user that the operation failed.

You can emulate a slow internet connection in chrome devtools, though I find the experience not accurate. You can also just add a sleep() call somewhere in your local backend. Maybe inject a sleep() into your acceptance environment, and let the test team work through the scenarios with that sleep() call in place.

I've seen so many frontends that don't catch errors, and just show the spinner indefinitely. Or worse, show nothing at all. This is extremely confusing to less technical people.
Another option instead of using Rc/Arc is to use integer indices/handles into (e.g.) a vector holding your objects. Then you can have safety (in the sense of there being no language-level UB) by bounds checking your indices (you can do even better if you use a generational arena and attach a generation counter to your indices), and you can still have arbitrary object graphs that way.

I think that this pattern is common in C++ game programming as well (e.g. when using entity component systems), because using pointers or references everywhere and building complicated object graphs is a recipe for object lifetime issues.

I would be surprised if anyone could handle the mental complexity of managing ownership in arbitrary object graphs without there being some simplifying idea (like that of an ownership tree) involved, even if it's not enforced at the compiler level (as it is in Rust, but it isn't in C++).
I kind of feel disappointed of myself for not hearing of it before although I have searched for a way to script brightness control of my monitors and ended up using suboptimal xrandr for it
There is no denying that Jordan Peterson is a troubled man, and he speaks from a position of a troubled man, you can hear it in his voice. This makes him, I think, authentic. Conversely Naval and the other modern thinkers talk from a position of privilege and success, which is not relevant for the majority of the people.

It is obvious that Jordan Peterson has seen and experienced misfortune. For most of us, it's much easier to relate to his ideas, than to those of the self-proclaimed modern gurus and egomaniacs from Silicon Valley.

His books are very verbose and boring, he covers too much stuff. I admit that I couldn't finish any of them. There are however excerpt from his lectures and interviews on Youtube which are spot on - very clear and direct.
> It can't run https://github.com/

It… what? I don’t know about Facebook, but GitHub is a good deal lighter than YouTube and Twitter. GitHub is one of the extremely few websites developed by a large number of people that aren’t atrociously resource-heavy and JavaScript-dependent.
The manager of your company should get out of 1920 and find out about talking to the employees like a person and using standard content controls as validation, not weird policing. If you make your workplace a battle, people will find the stuff they want elsewhere and not to talk to you about it if they have questions.
This is what I wonder. In the dot com and 2008 recessions it was fairly obvious what was fueling speculation - websites and real estate. Now…I don’t see it. Crypto, but it feels like it’s not mainstream enough to send economy into tailspin. If bitcoin crashed tomorrow, the economy would probably shrug and say “yea that was expected”.
So do you want to expand your startup overseas?
Real programmers use butterflies.
"Xcode contains a copy of the log4j library that has the CVE-2021-44228 security vulnerability. Xcode automatically downloads an updated version of this library and installs it into ~/Library/Caches/com.apple.amp.itmstransporter. When submitting apps to the App Store, Xcode uses the updated version of the library. (86390060)"

https://developer.apple.com/documentation/xcode-release-note...
It could be a way of demonstrating fitness to mate. And with less risk of injury to your own family.
Couldn't display-switch send a keypress (something that doesn't do much otherwise, like F15) automatically?

You could probably get that result at the moment using the external command feature and something like xdotool (on Linux)
Does Contact Tracing Work? Experimental Evidence from an Excel Error in England
> It’s not surprising that more are preferring to use Electron, React Native, or Flutter

Do you have any data to back that up. As an iOS developer, that is not my experience at all.
What weirds me out is to see your comment grayed out within minutes of posting. Have an upvote, it's a valid point you are making.
The only thing I would say is that goverments have only so many levers they could pull and some of those are already to pulled close to their max capacity.
Network Science by Albert-László Barabási (free textbook)(2015)
If you have node, "serve" does pretty much the same thing. `npm install -g serve` then `serve .`

If you want a public URL you could try my side project, `expose` (https://expose.sh) in conjunction with `serve`.
Neither do 99% of modern authors you find on Amazon.

It doesn’t make all of them bad authors, sometimes the talant is in the way you communicate known ideas.
> Haskell is no different than any other language in this regard

It absolutely 100% is. This is half the reason people like to use it.

> Implementing e.g. a standard CRUD app in Haskell using “beam” involves a lot of boilerplate

I haven't used beam, but for me, the appeal of Haskell is that that you can throw out like 90% of the low-semantic-density boilerplate you see elsewhere. Composable abstractions, typeclasses, generics, lenses, etc. - all of these things directly serve to reduce unnecessary semantic sparsity, and incidentally obviate the need for an IDE.
But, in the long term,

> open a VM in the cloud and do all your work there

is something that will allow you to run any "platform" instead of being restricted to your(s) ?
Fishing for new hires. ;]
Even so, “if a text wants to be understood, someone has to do the work, either the author or the reader”. Putting all the work on the reader is a turn-off.
They do have the best-performing stock market.
> a dozen automated accounts on TikTok, registered as 13-year-olds, found that the popular video-sharing app’s algorithm served them tens of thousands of weight-loss videos within a few weeks of joining the platform.

Over 50% of the videos in the feed, even 70%, wow. Interesting graphs.
Real prioritization of software security (or quality for that matter) would require a radical rethink of our current software practices. It would be too costly, no one is ready to pay for it, so instead we hobble along with the current clusterfuck. As long as the current approach doesn't lose anyone billions of dollars, it will be deemed good enough (and even if it does, the cost of a secure rewrite of everything would probably be closer to trillions, not billions).
Basically no desktop client works as well as the gmail web app (especially when it comes to search).

I use the mail client on iOS out of principle but still end up opening the gmail app when I actually need to find something.

A state actor will have less trouble breaking into a mail server I run, and I don’t really believe too much in the idea that other countries apart from the US are immune to police overreach.

Signed: someone who has multiple email addresses, has tried all the fancy alternatives (fastmail etc) and who desperately wants this stuff to work because having 3 web tabs to check email is annoying.
That's not relevant? The original premise here is "compiled languages will make things worse because they're harder to patch" except:

a) It's very rare to patch things manually

b) It's very rare to develop patches yourself (for 3rd party software)

I'm sure some companies out there with many decades old deployments have to do stupid shit like that, but it's hardly the standard.
You seem very certain that a cryptographic signature can never replace a handwritten pencil scribble to enable scarcity and provenance (and non-fungibility). Artists using this technology are less certain. We will see what happens over time.