skysight-inc/HackerNews huggingface dataset:
How many would actually be able to build anything if it was purely random? How many tries of 100 people batches until they've built something?

Not arguing, just questions that came into my mind.
Man, I just finished a day polishing our paper [1] as a response to the latest round of reviews, which were idiotic. A place for curiosity-driven research sounds great to me. If I could escape the politics, stupidity and bullshit of academic research! But I'm social science/behaviour genetics & these guys are curing cancer....

[1] https://ueaeco.github.io/working-papers/papers/ueaeco/UEA-EC...
Except that civil rights were an actual problem, as was slavery. Abortion, on the other hand, is not - it's an artificial problem invented for political reasons.
Here's what I found, though to be honest I thought there were more, because I recognize your username as one that does this sort of thing a lot. Would you please stop that and be a better citizen of this place?

https://news.ycombinator.com/item?id=27477147 (June 2021)

https://news.ycombinator.com/item?id=22272727 (Feb 2020)

https://news.ycombinator.com/item?id=20072367 (June 2019)

https://news.ycombinator.com/item?id=19936285 (May 2019)

https://news.ycombinator.com/item?id=16103742 (Jan 2018)
Religion does have some upsides , at a communal and individual level. If we weigh those along with the negatives who is to say what's best? Clearly, it's a human meme that has some positives and no dramatic downside that would have caused it to die out.
This Just In!

Governments lie!
Log4Shell Mitigation CheatSheet by Java Champion and Security Researcher at Snyk
Hmm, what do you mean? Vaccines generally protect you from the disease more than they protect unvaccinated others from you transmitting it.
Adobe InDesign v17.0.1.105 Crack [Full Version] Free 2022
Disappointing that this has been on HN for 20 minutes and we still haven't found who did it.
I never understood why they didn't make a hard disc that operated its heads in parallel and distributed data accordingly. Still one assembly, but using all the resources it has.

You'd have (for example) a four-platter, eight head drive, and instead of storing a given byte serially at cylinder 123, head 0, sector 5, bytes 0-7, you'd store it at cylinder 123, sector 5, byte 0, and light up heads 0-7 all at once.

Now, this might have been hard with early logical drive designs that tracked the physical geometry and expected a more serial format, but that was long ago hidden beneath LBA translation.

Maybe there's a power or crosstalk issue with activating 8 heads at once.
No jab, no job: Google will fire unvaccinated employees
If I recall correctly, the reason for withholding the documents after 50 years was (possibly) some agent or agents being still alive. So, who died?
Missing from title: "for REXX on z/OS"

This is a very specialist blog post, with what looks like genuine JCL... I am surprised it is still used somewhere.
I had this exact same experience at a previous startup. It was really frustrating to me, it was so easy for new devs joining the team to criticize past work. It was especially difficult for me because I'm not a natural leader and I tend to avoid conflict. On top of that, I already knew I was cutting corners, it's just impossible when I was the only developer and was forced to make tradeoffs and meet deadlines all the time. But the new team members weren't around for those times so they were blind to previous state.

I'm now working for a different startup of very smart people and engineers and see that it's just normal to have all kinds of tech debt. My previous experience has given me valuable perspective, I don't complain about how/why things are the way they are I just do the best I can to improve it and ship features.
how does Google benefit from this?
No -- if they needed to they already would have migrated to a multi-region. If they don't need it -- they won't have. The reason is simple -- it's expensive as you say. I'm not a fanboi or evangelist of AWS either -- I do have pet theories they named their products with shit names in order to make more money by making AWS skills less transferable to Google Cloud etc. S3 should be Amazon FTP, RDS should be Amazon SQL etc.
JFC — JFK assassination? I see that these additional records are being released according to a presidential memorandum. They won't resolve the "controversy", though, since there's an industry of grifters which will keep it alive no matter what because their profits depend on it.
> So when it comes to low-skilled jobs, in my experience immigrants are less likely to be apathetic towards their work. This results in the indigenous people feeling that foreigners are stealing their jobs, when the truth is that they're losing their jobs to people who actually make a proper effort.

Another perspective is that the jobs are not good, or don’t pay enough. If the indigenous people are not doing them you can think of it like a decentralized strike, and immigrants are the scabs. If not for the immigrants doing the work the conditions or payment for that work might improve.

This doesn’t justify violence but I don’t think it would be wrong to be upset about the situation.
Really, any blog post should have a prominent date on it. For a lot of things, it's essential context. Older posts can be useful/interesting but they can also be pretty much completely useless depending upon the topic.
> Reminds me of what Jeff Bezos said about Type 1 and Type 2 decisions

There's a cautionary tale buried here. Many seemingly Type 2 decisions are actually Type 1 decisions in disguise. Case in point, Amazon's decision to not allow warehouse workers to have their phones when working in the warehouse has resulted in the 6+ deaths and many more injuries that we saw in the tornado last Friday. Now there's no going back, and Amazon may (and should) be held accountable. Pretty grim for a seemingly Type 2 decision.
You're having an emotional problem, not a technical one. Therefore you need to ask a therapist, not other developers.
Hey - I'm a few days late here but I got Pacific Crucible on Kindle and I'm really liking it. About a quarter of the way through.

OMG, did I never realize how terrifying war in the Pacific was.
There were a few "why are you defending predators?" type comments.
Ok, but please don't post unsubstantive comments to HN. What you did here was flamebait, and predictably gave us a flamewar. Not cool.

https://news.ycombinator.com/newsguidelines.html
That reads like some handwavy explanation of a hack in a movie scene...

"Now I just have to embed a 64-bit computer architecture into my compression algorithm and... boom. We're in."
I think if you were not at that company, someone else would be making the mistakes. I think the fact that you are still there after 12 years, and consider your decisions so critically says that you are good at what you do.

As a Disney princess once said: "Let it go".

Forgetting is just as critical a skill as remembering.
We Need Christopher Hitchens More Than Ever
Ahh, America's start of the conspiracy nuts.
Maybe they can offer a choice?

You can pick

a) no backups

b) iCloud backups with E2EE and privacy preserving CSAM scanning as suggested by Apple (private set intersection, half client side, half server side)

c) iCloud backups, unencrypted, with CSAM scanning server side (like all other cloud services)

I know what I'd choose!
As was pointed out on Twitter, this paper, while amusing, should not have made it through arXiv moderation, as the arXiv specifically prohibits "joke" submissions in favor of papers which are, at least ostensibly, serious scientific contributions.
Why is the HN title different to what the article title is. It gives a VASTLY different impression from what is actually reported.
Google makes money when people use the Internet. By making it safer to use the Internet, more people will use it and Google will make more money.
We’re talking about them right now
proof-of-steak plays an enormous role in meatverse

https://meatver.se/
I'm just talking about the type system here. Go could easily add the best features of typescript without incurring any runtime costs.
I don’t really agree with this. I don’t love coding but I think I’m pretty good at it (and all the other parts of being a software engineer). I am still very happy I chose this job even though coding is “meh” for me in terms of enjoyment.

I don’t think this is particularly unusual either. Lots of people don’t code outside their day job, even the really good ones, IME. And look at other jobs - I doubt most plumbers, linemen, bricklayers, etc really find their job enjoyable. But they might still be happy with their career because they don’t hate it, they’re good at it, and it pays the bills.
> The reason most people aren't constantly worried about being murdered isn't because we have super advanced defense systems but because the fear of punishment keeps people from doing it.

In this case, CSAM is the "advanced" defense system, not the fear of punishment.
What a flurry of activity

I skimmed a couple and they seem to provide no insight, which is pretty common in these declassifications
FullStack roles can transition into non-web development roles. You can branch out to tools development that revolve around web development. Maybe a devops or SRE kind or role if that is where your interest lies.

If you want to leave web development and anything related to it behind then I’ll suggest getting deep expertise in one of the programming languages you use as part of your job (python, java, typescript, etc) and then look for jobs where the core requirement is language expertise and product is not web app.
The art of not having a take
The CIA chronology document is a nice overview.

https://www.archives.gov/files/research/jfk/releases/2021/do...
I am one of the organizers of this Coalition. We expect to publish the first version of the open standard in Q1 2022. It will be a github repo.
If one is making a board for CM4 module: how does one solder those two connectors to be perfectly aligned? Are manufacturers using some kind of jig for each board going through reflow?
Building a To-Do List with React-Native and Styled-Components
> Meanwhile, library developers didn't realize app devs would be feeding untrusted strings to their library.

What?!

It's a logging library. I would expect users of it to be feeding user input, so that in the case of a bug, I can look at logs to see what input triggered a bug.
Two of the many joys in life are:

1. Having a problem and solving it with a small amount of effort.

2. Having a mental model of some external thing and delighting in seeing that your model is accurate with respect to the actual thing.

Elegant, minimal systems excel at providing #2. Big sprawling systems with lots of options and special cases excel at providing #1.

Many software engineers seem to be calibrated to extract a lot more joy from experiencing #2 than #1. It's probably something to do with the nature of the work. We work "backwards" by having a mental model of a thing we wish existed and then bring it into being. If we didn't find deep satisfaction in harmony between our mental model and software model, we wouldn't have the drive to keep fixing all of the bugs in our software.

But there is nothing instrinsically superior to the joy of #2 compared to #1. It's just a psychological/emotional preference. Many people, if not most, outside of the world of software engineering seem to prefer #1. They just like to get stuff done and make stuff happening. You rarely see woodworkers lamenting about the variety of clamps, jigs, and tools they have. Instead, they delight in finding just the right specific tool to make a job easy. Fishermen love their tackleboxes.

Of course, there is an appreciation of #2 in all of us, and you see minimalism everywhere. But I've never seen it raised to such a religious, moral level as I see in software engineering. It's important to remember that that's a psychological choice we're making—a personal preference we impose—and not something fundamental to systems.
Twitter will censor itself because it is spreading fake news.
It may not even be true - cancer has a denial phase.
I guess I'd argue that the best execution (immediate, complete, free) can only get 100% out of an idea... adequate execution gets 80% of margin$ out of the idea, while poor execution gets <10% and leaves room for better executing competition to squeeze (market share) in and self-fund future capture of the idea's value. Lots of ideas take time for people to get used to and for demand (and infrastructure) to develop so final scale may be much larger than the initial and to really build efficiently you have to keep executing just enough to capture most of that (hopefully) exponentially growing potential value for the idea.
Okay, I thought about it for 5 seconds…

Hasn’t it always been the case that younger people vaccinate to help keep the older protected?

Also, you don’t need to die of Covid to be placed in a hospital. Fewer available beds affects everyone.
Never really got into the JFK conspiracy thing. Though considering how blatant and obvious so many "conspiracies" are now, it makes me wonder if my initial dismissal of older ones has more to do with social conditioning than their veracity.
I’m not saying you made a contradiction - I’m saying that the files in question would’ve been scanned either way. The question is simply whether or not you trust and believe Apple. If you don’t it doesn’t make any difference whether it’s being scanned on device or not.
Couldn't I just return a tuple instead if I wanted to give the caller information on the nature of the success or failure?

Also, both Django and SQLAlchemy throw proper exceptions on bad queries or DB errors, which is probably the right thing to do in the average app using these libraries (the exception bubbles up, getting logged, returning the appropriate http error, etc).

I'm not crapping on this library, mind, I just can't find the use case that justifies it.
AWS misfires once more, just days after a failure
To be fair it looks like there's almost 1500 documents
They are very often on the receiving end of state level shenanigans. Finding bugs in software they use, helps them stay secure. Not to mention the goodwill earned.
> I had one job where there was a lot of technical debt, but my manager did not respect me and my colleagues had what was basically a "learned helplessness" attitude. So I'd go around trying really hard to make things better, but everyone responded to me like I was just crazy or naive or didn't know what I was talking about.

This is the sad truth at way too many orgs, even YC funded ones. Several times I have come in as a "highly respected CTO", and the things I end up doing that work are simply the same things the previous CTO was trying to do, but he/she wasn't able to get buy-in because of lack of respect from the non-technical parts of the org. Aggregating respect unfortunately goes a very long way.
they’re still evil though?
No, discrimination and x-ism is not neccesary to make an environment that women don't want to work at, only sufficient.

People being regular-shitty, combined with context, like making comments about the appearance and intelligence of the only other woman in the office, can create an inhospitable environment that forces women out. Companies that wish to hire and retain women should proactively create a hospitable environment or situations like above will occur.

The bigger thing is that it seems like you don't see return on investment into creating these better environments. Do you feel that diversity initiatives are wholly unnecessary or just poorly designed/targeted?
You're misunderstanding the proposed system. The entire system as-described only runs on content that's in the process of being uploaded to Apple -- it's part of the iCloud Photos upload system. Apple stores all this content encrypted on their servers, but it's not E2E so they have a key.

This entire system was a way for Apple to avoid decrypting your photos on their servers and scanning them there.

Hypothetically, if Apple implemented this system and switched to E2E for the photo storage, you'd be more private overall because Apple would be incapable of seeing anything about your photos until you tripped these hash matches, as opposed to the status quo where they can look at any of your photos whenever they feel like it. (And the hash matches only include a "visual derivative" which we assume means a low res thumbnail.) I say hypothetically because Apple never said this was their plan.

You can argue about whether or not Apple should be doing this. But it does seem to be fairly standard in the cloud file storage industry.
This is revisionist history.

https://www.businessinsider.com/who-says-no-evidence-coronav...

> Moderna's chief medical officer, Tal Zaks, said last month that he believed it was likely the vaccine would prevent transmission but warned that there was not yet "sufficient evidence" of it.

https://www.nytimes.com/2021/04/01/health/coronavirus-vaccin...

> The Centers for Disease Control and Prevention on Thursday walked back controversial comments made by its director, Dr. Rochelle P. Walensky, suggesting that people who are vaccinated against the coronavirus never become infected or transmit the virus to others.
As an example for the non-Germans here, here's N26: https://www.northdata.com/N26+Bank+GmbH,+Berlin/Amtsgericht+...

note: it shows management not ownership
Well Trump is a great authority on promiscuity :-)
Is MS auth better? Does that mean Active Directory?

We're in the middle of a migration from in-house auth (which we need to get rid off) to Okta and I think the people involved are finding Okta pretty confusing. But it's a big product and auth stuff is complicated, so I'm not sure how much it's Okta's fault.
I mean, sounds like it's working as intended then?
That strikes me as just-in-time optimization less so than ahead-of-time.

If the code isn't compiled until it's executed, "ahead of time" seems extremely confusing
They should automatically update as well. Currently it is a static "all green" page and might be manually changed if a managet would give his go. Insane.
Among others, what jumps to me: more stability on the network and terminals (better for their business), goodwill, attracting talent.
In my opinion, you're missing the point of the article.

* CSS is not a markup language at all, it's a DSL that typically and generically operates within an existing markup language (HTML, XML, SGML, etc.)
* all code is about "update source and hit refresh", which is exactly what other web-facing languages do (or "update source and hit compile", which is essentially the same for the purposes of your point)
* making things look good is tedious and boring to you, but coding forms connected to back-end databases through a REST API is boring to others (or whatever it is you do); it is as much a challenge to be solved as anything else
* aesthetics and taste are not related to CSS development; making a web page match it's design in look, feel, and behaviour is completely solvable. Don't conflate CSS development with web design
* this is a stereotype and you should be ashamed of yourself for propagating it

Remember that modern programming was invented by a woman and the only gender stereotype on display (aside from your own gender-stereotypical opinion on hygiene habits and the validity of making things look good) is from the quoted article (https://medium.com/@Heydon/reluctant-gatekeeping-the-problem...) that is noting a trend and not an opinion on how CSS (making things look good) is treated as a more feminine profession.
The only two services that I use are Telegram and Signal - both missing.

But you did a great job overall, and the design is completely fitting.
When the research showed it was useful for men (in both self- and other-protection regards), it was still not an easy task to get my doctor to prescribe it for me. Zero hesitation on my part to get it, even with the extremely high price tag.
https://www.ellipsix.net/arxiv-joke-papers.html
This sounds properly terrifying. How do you even realise that you are in such a situation before it is too late?

This happens a lot in the real (non-computer) world, too.

There are all kinds of mechanical things that were built without any thought that they might be turned off some day. Some are big things, like factories and refineries.

I first read about this (probably in the Times) some decades ago when old apartment buildings in NYC were starting to switch their heating to better/cheaper fuel sources. Some couldn't do it simply because the boiler systems were never designed to be turned off. Ever. They had no safe way of shutting the things down.
Its amazing how they took a buffer overflow and ran with it to create a whole turing complete machine. Its mind boggling how complex these exploits can be, no wonder they sell for millions
> But green hydrogen is only useful if electricity is cheap but batteries are expensive

That is absolutely not true. How exactly will cheap batteries for example allow you to make ammonia for agriculture, the chemical industry, etc.? Current global ammonia production alone is worth something like two hundred gigawatts of power continuously pumped into electrolyzers. That's like ten percent of global electric generation at the moment.
Don't worry and no need for FOMO. I'm in clinical medicine and the situation is no better.

And people thinking that curiosity is bankable in biomed research strike me as idealistic...
For better or for worse I'm bringing in my keyboard to the office tomorrow!
I hope they catch the real killer.
The middle part of your comment is fine but the rest breaks this site guideline:

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

Blog posts etc. obviously don't need to be scientific studies and there's nothing wrong with people posting them here if they're interesting. HN is an internet watercooler, not an academic journal or conference.
This shirt annoys me. I get that it is a joke, but the explanations are just so woefully over-simplified, and don't get at the main problem -- materials and manufacturing technology in the past was poor enough that even if you knew the basic physics you'd have no chance of getting, like, material to build a wing out of.
> Google engineers are fixing apple software?

In this case, this was already fixed by Apple's engineers. And like the article says, Citizen Lab (people who captured the exploit in the wild) and Apple have shared the exploit with Project Zero who analyzed it as well and wrote up that blog post.

Project Zero people have found numerous bugs in Apple's software in the past. They look at all kinds of software that's written by all vendors.
I am one of the organizers of this Coalition. for the first version of our open format we're focused on American Delaware Corp C's - most common entity that VCs invest into.

we announced a number of new Coalition members yesterday who also would like to see this sort of standardization outside of the US. we're focused on the US atm
Whenever I experience this anxiety, I have learned that the cure is almost always better feedback.

If I'm worried about the performance of my software, but I don't know which things to optimize, I need to use a profiler.

If I'm worried that my code changes introduce bugs, I need tests.

If I'm worried that a design isn't the best set of trade-offs, I need to share it with people whose judgement I trust and get their feedback.

I'm not a manager, so I don't know exactly what feedback looks like at your level, but I'd suggest involving more of your team and collaborating on decisions more.
A large percentage of the planet has personal sensitive data stored by Google. If that data leaks, even due to a bug in another company's product through which Google has no fault, Google suffers. Google greatly benefits by having a secure Internet.
They use it in their part 15 compliance testing. Conducted power output is a standard test.

The alternative is bodging a connector onto the board.