skysight-inc/HackerNews huggingface dataset:
It's made great progress in this regard since 3.x, and it's an an extremely powerful system, but dealing with some @tool intricacies can very quickly make you waste days trying to figure out what's going on. My greatest annoyance regrettably lies in one of Godot's most convenient features, custom resources, that are so extremely tedious to use with @export from the editor in any meaningful, useful way that I've personally given up on it for the time being, their lifecycles even avoiding _init() cross well beyond the bug behavior territory and GDscript permits no alternative approaches code-wise that aren't absolute monstrosities of jerryrigged variadic functions (not supported except for a few API calls resembling them) jumping one into another or endless walls of parameters you get lost into.
The problem is security is a "Market for lemons" https://en.wikipedia.org/wiki/The_Market_for_Lemons. Just like when trying to buy a used car, you need someone who is basically an expert in selling used cars.

In order to purchase a reputable pentest, you basically have to have a security team that is mature enough to have just done it themselves.

I can throw out some names for some reputable firms, but you are still going to need to do some leg work vetting the people they will staff your project with, and who knows if those firms will be any good next year or the year after.

Here's a couple generic tips from an old pentester:

* Do not try and schedule your pentest in Q4, everyone is too busy. Go for late Q1 or Q2. Also say you are willing to wait for the best fit testers to be available.

* Ask to review resumes of the testing team. They should have some experience with your tech and at least one of them needs to have at least 2 years experience pen-testing.

* Make sure your testing environment is set up, as production like as possible, and has data in it already. Test the external access. Test all the credentials, once after you generated them, again the night before the test starts. The most common reason to lose your good pentest team and get some juniors swapped in that have no idea what they are doing is you delayed the project by not being ready day 1.
Pick up on order outs maybe 10 percent of the time, but generally we have just moved to meal prep.

We cook 3-5 times a month and eat better than we ever have with less work than we’ve ever done for less than we’ve ever spent.
Leetcode is the initial layer. Once you show that you can code (because many can bullshit their way through a non-technical interview, I've seen that first hand at other companies where the employee couldn't code themselves out of a wet paper bag), then you go to the later rounds to show your soft skills.
That does not follow in the slightest.
Exactly. It seems very difficult to prepare for interviews in their current form if you have a family or other external obligations such as caring for a sick friend or family member.
I went to school with someone who grew up in Ukraine before the fall of the wall, and her comment was that society twisted itself into distrusting and ratting on neighbors for ‘bad’ behavior.

Low trust societies are the worst for the citizens and the best for the corrupt in power. These activities are great for keeping the status quo.
> 7. We can't afford this!

> 8. Cut unit acquisitions by 50%

> 9. Wait? Our unit cost just nearly doubled because the real costs were all in design/R&D?

> 10. Now we REALLY can't afford this.

> 11. Cut orders by another 75%

> 12. So finally approximately 10% of the original order actually gets built, at a total program cost 2 or 3x what it was supposed to be, and a unit cost that's massively huge.

Oh they've learnt from that well enough. Why do you think we're ordering so many thousands of F-35s? They've kept the unit cost perfectly on-budget! Just don't ask about the total program cost.
New to set/category theory here, so this is most likely a failure on my part to understand what the diagram is actually depicting but, why does the Identity function diagram contain two sets?
Shouldn't it'd be just the one set with one arrow "turning back on itself"?
Which is all part of why OpenAI exists.

Easy to poach researchers who are being stymied by waves of ethicists before there's even a result to ethicize

There was a place between "waiting for things to go too far" and "stopping things before they get anywhere" that Google's ethics team missed, and the end result was getting essentially no say over how far things will go.
There's this comment on the linked Reddit thread:

> I remember playing Wing Commander I, for hours the first time I ran it... upon exiting after a marathon, I read that text and thought "Awe, how nice".

Now knowing the truth, I wonder if they're lying or just misremembering.
I have it turned on for my Google searches. Seems to work pretty well in my opinion.
Yep, I agree! I work at, and use, Reviewable (https://reviewable.io) and we're the best way to review code on GitHub because we've focused on making the whole process better at every step.

We've improved diffing, not only for large files (we support larger files than GitHub does) but also for understanding that diff. Have you ever reviewed a PR twice, but the second time around all your comments are gone and you have no idea what happened to the code since the last time you saw it? Unlike GitHub, Reviewable tracks PR's based on revisions, so you can see the diff between the previous revision and the current one, no matter what the author did to the branch to get here.

We've also improved commenting. The OP mentions putting a discussion in the sidebar because commenting on the main thread gets drowned out by GitHub's audit trail. With Reviewable, we separate the audit information from the main discussion, so you can discuss the PR, an individual file, or a part of a diff without losing track of or getting distracted away from any of those discussions.

We also support pre-approval of PR's that satisfy business requirements at a technical level. This is often taken advantage of by teams that have bots that make certain, software-checkable changes (such as whitespace-only changes), or monorepo organizations with an `experimental/$USER` folder structure.
Agree. My argument is more along the lines of, “the companies that aren’t prepared for this are the ones who most desperately need to clean up their act in the first place, cost aside.”

But I’m inarticulate and do understand your reasoned point.
If you want to come up with a different word sure, I would just call whatever you defined there as traditional a corporation.

But worker cooperatives is known as "one worker, one vote" and anarcho syndicalists like Richard Wolff wouldn't consider that a worker cooperative anymore.
Show HN: App to put your face in any photo with AI
So I built this app https://swapmyface.app, you can enter with username `pedri` and password `123qwe`, it basically puts your face in any picture, it's pretty much a wrapper on some ai model. What do you guys think that's slick and can be added to it, I'm thinking a chrome extension for ease of usability.
Most streaming services block commercial VPNs and even data center IP ranges at this point.

Some VPN vendors bypass that by reselling access to residential IPs (witting or unwitting on the side of the person paying for the ISP service), but even that is hit and miss.

> Why should get another piece of hardware

Many people already have an Apple TV or Android TV streaming box.
At the end of WW2, the Japanese had developed, but not yet deployed, suicide airplanes with 2,900 Kg shaped charges built into them. If they were deployed, and managed to get close enough, it's possible it would have blown right through the 12" armor of an Iowa class battleship.

It was Mitsubishi Ki0167[2], according to Ryan Szimanski the curator of the Battleship New Jersey, in this video[1].

This marked the effective end of the concept of armor thick enough that it couldn't be breached, and the Battleship.

[1] https://www.youtube.com/watch?v=9KlFxbF8hrs

[2] https://www.daveswarbirds.com/Nippon/aircraft/Ki-167.htm
Hours per gallon, actually.
If that's true ... then how were the engines ever built in the first place?

You know, back when they had neither the plans nor people that had built such large engines before?
Useful for ideation stage, but not the truth stage.
No non-x86? Really? You must have worked with SPARC machines in the early part of your career, no? I had one (Sparcstation) at my desk, 1999, 2000 and all my work deployed to a cluster of Solaris SPARC machines. My first (non-hacked) Unix shell account was on an HP-UX machine in my sister's electrical engineering lab that she let me log into (thanks sis). And my roommate had a hot sexy DEC Alpha box. And of course there were personal machines like PowerPC and 68k Macs, and I owned a 68k Atari ST, and 6502 VIC-20, etc. There was actually a fair amount of diversity up until about 2005, 2006 or so when x86 just finished eating everything and Apple was the last holdout and then switched to Intel as well.

But minicomputers and VAXes generally, they were goners before the mid-90s.
Ah yup I'll post updates on my blog at lunecake.com and on HN. I haven't thought about open sourcing it so far but it's definitely something I'll consider in the future.
Something that I noticed is that the terrain mode doesn't show the contour lines as you zoom in. They display when you are zoomed out to see a wide area, but as you zoom into a terrain feature the lines and the elevation text disappear.
North Korea would collapse in a week if it wasn’t propped up by China. I don’t think these evil systems are very stable long term without outside support.
Thanks a ton! Details around this use case are conspicuously missing from the public discourse.

You've really changed your workflow to adapt to these new tools. The amount of mental effort seems comparable to learning a new IDE, maybe a bit less.

Instead of the chat app, I wrote a python script that uses the GPT-4 completion API. I can just pop over to the terminal and type 'chat' and it's there. As far as I can tell, it's basically the same as the app.

We are starting to see AI tooling that can fit an entire 100k line code base in its context window. I still see myself having a job five years out. Ten years out, not so much. Luckily I'll be close to retirement.
It doesn't need to be perfect to be effective. So what if someone sees the wrong ad even half the time?
That's assuming that the CEO has anything to do with the growth in profits. Average US GDP looks to have grown by ~66% in the past decade. Do some spreadsheet shenanigans and it wouldn't take much to drastically outperform that number.

Who's to say that the various attempts to "chart a new course" and change business strategy for the shareholder's benefit during that time didn't actually make these corporations underperform vs locking the executives in the boardroom and cutting off all their decision making ability for the same time period?
I’m not sure my particular division is doing the greatest, so I want to be ready if layoffs happen.
Can you gift it to Tokyo if you live outside Tokyo?
With (if using Postgres) WAL and log shipping, ZFS send/receive snapshots every minute, and other dead-simple setups, a single developer can easily protect against hardware failure, have solid backups, and unless using an absolutely horrific stack, can easily handle a very large amount of business with the hardware I have mentioned.

Have you ever worked with mediocre developers? Have you ever been responsible for a built-out implementation of the sort you are talking about?

And, have you ever actually run intensive tasks on hardware where you owned the entirety of the system and could have visibility into the full OS? (Many VM providers oversubscribe their CPU and RAM, and, you have no visibility into memory bandwidth performance either.)
This website looks like possibly the worst way to read George Orwell (or anyone else). Links to individual chapters, text in a narrow (and non-adjustable) column, a search function that doesn't work...

Just buy the book, or borrow it from a library.
I've always thought CLAs were a strong indicator that an organization doesn't actually want one's free labor.
Saying anything even minutely good about religion always hits a nerve. Its hard for people to cope with the fact that not everything was always bad about religion, all the time.

Also, somehow its always the people that never publish (you, I can tell) that are the quickest to cite "research". You can publish anything, haven't you heard of the 'replication crisis'? I have kids, know lots of people with kids and while its maybe anecdotal evidence, getting kids into the car is the least of my worries. Sounds like a dumb excuse for people that think they need a reason to not have kids.
Darwin and Hooker did something like this in the 19th century to Ascension Island. Few know this. Deliberate modification of an ecosystem couldn't be done lawfully in the US. However, that's an administrative obstacle rather than a technical one.

https://www.earthdate.org/episodes/darwins-terraforming-expe...
*have not
Your WiFi Can See You
> How is that a counter example? Seems like another example of “professional managers” coming in and screwing up a company.

The screwing up started at the top by changing metrics and priorities post-McDD. See Flying Blind:

* https://www.penguinrandomhouse.com/books/646497/flying-blind...

And the screwing up was richly rewarded.
two and a half hours walking? riding a bike? driving in a car? flying in a jet? traveling in the ISS?
I think everyone already knew that heat pumps are more efficient than combustion heating. The real-life difference is that gas or oil furnaces are simple technologies that are easy to maintain and fix. Heat pumps, especially the variable-speed kind (which I'm sure is either popular or mandated in Europe), are much more finicky in comparison.

In the US, at least as of late, supply-chain issues are still such that it's often faster to just buy a new AC unit than wait for parts to fix a broken one.
That’s the quiet part we don’t want to say out loud- the rest of the western world effectively gets a free pass on military spending at our expense.
DeepSpeed's Bag of Tricks for Speed and Scale: Part I
Yep this happened to me yesterday. In a taxi, the driver was following Google Maps, which showed a 22 min ETA, with one or two alternatives adding a minute or so. My phone was open and showed the same options. He felt certain that he knew a better route—via a highway, not a back road—and when he took that first rogue turn, Google Maps adjusted and the ETA instantly dropped to 14 min.
Not anymore, but the red scare of MccArthyism was real.
Parsecs
You can't imagine what 50F feels like? Or 80F? Come on.

Fahrenheit is also more precise. 2 degree F above normal body temp is a fever. 2 degree C is a trip to the ER.
The only logical explanation is its about 150 degree minutes.
ChatGPT Updated up to January 2022
..and so many advertisements.

Low quality effort.
These guys claim Intel and Peloton use them: https://wellsaidlabs.com/

Discussion in a recent Planet Money episode: https://www.npr.org/transcripts/1178290772
Most people with skills are only really capable of working at competing companies.
I just recently got access to bard by virtue of being a local guide on google maps?

I find it can be as useful as cahtgpt4 for noodeling on technical things. It does tend to confidently hallucinate at times. Like my phone auto-corrected ostree to payee, and it proceeded to tell me all about the 'payee' version control system, then when i asked about the strange name it told me it was like managing versions in a similar way to accounting, and the configuration changes were paid to the system..

It's much harder to get it to go off its script stylistically I found. When asking to emulate a style of text, it still just gives you the same style it always uses, but adapts the content slightly. The length of response, and formality are parameterized options, so maybe its less responsive to the prompt text about these things.

I also found it will parrot back your prompt to you in its response more verbatim, even if it would make more sense to paraphrase it.

like "tell me what a boy who is lying about breaking a window would say"
boy: "the lie I will tell you about this window is I didnt break it."
The whole argument in favour of this policy was preserving those towns. I don't necessarily disagree with you, but in that case why have this transfer of tax money at all?

> This way, regular people decide which towns actually have some appeal and send their money there. Towns that have no appeal can go by the wayside.

People don't pick based on that "appeal" though. People pick based on what the "gift" is, so it's really just the towns that produce something people want to buy. But those towns were already doing fine!
Yes, those other connotations would be what the other poster is accusing you of secretly thinking.
Transactions: Write skew and why we need serialization?
Overall, Google is doing a least a B+ effort in response to the GPT4 buzz. They already had deep experience and expertise with AI, but hadn't productized it much. In a barrage of blog posts and announcements over the past few months they release new features into nearly every product. I have the Search Generative Experience (generated results above main search results) pretty useful about 20% of the time and easy enough to skip when it's not useful.

I've used Bard quite a few times successfully for code generation, though it did give some bad curl commands (which I found the source blog post for).

Because Google has a very favorable brand reputation (despite what some on HN think) and gets a lot of legal scrutiny, they have to be much more careful in ways that OpenAI doesn't.

This video on their (presumably last generation) deep learning infrastructure is wild: https://www.youtube.com/watch?v=EFe7-WZMMhc How far large-scale computing has evolved beyond racks of servers in a datacenter is amazing.
You'll recall this happened before the whole ChatGPT thing blew up in hype: https://www.washingtonpost.com/technology/2022/06/11/google-...

So... there's a reason why Google in particular has to be concerned with ethics and optics.

I played with earlier internal versions of that "LaMDA" ("Meena") when I worked there and it was a bit spooky. There was warning language plastered all over the page ("It will lie" etc.) They've definitely toned it down for "Bard."

The last thing Google needs is to be accused of building SkyNet, and they know it.
You said 17 years, so maybe this isn't applicable to you but it does sound like it explains a lot of my issues in struggling to find friends as a single person. Seems like friends used to be a shortcut to meeting a partner and now people just skip the literal middleman and use Tinder. Some people simply don't want much more than a life partner in their life.

I even have existing friends I try to invite out to meetups and they are too busy or too disinterested. Existing friends I made and still would go to parties/concerts with. They are still friends, but they clearly don't prioritize trying to get out (and yes, we are all in tech. Great job living to the stereotypes!)
The story I linked is actually a cofounder.
So here's a short summary of the risk of using AI.
8nm, aka Nvidia Ampere. Now it's being superseded by TSMC 4nm Nvidia Ada Lovelace.
One weird bug for me this last year:

Frequent alternative routes being recommended that are literally just:

-take this next exit
-turn around on the highway
-take the next exit
-get back to where you are now

(But it only adds 7 more minutes to your trip!!)

Would love to see the bug fix report on why these meaningless alternative routes are being suggested.
I’ve gotten tired of these boogey man arguments.

There are sooooo many other ways to fingerprint than an account.

Oh look, this MacBook with X by Y resolution from this IP address has had 100 searches for the past 2 hours. Oh no! He switched to incognito.
I mean, it involves leading. Making strategic decisions and then gaining support for them. Leadership is not just a synonym for project management.

I don’t understand your comment at all.
Thank God, literally interviewing with them tomorrow
Yes, I wouldn't buy memorabilia signed by a firebombing flight crew either.
For easier use I build a shamir secret sharing based web tool :)

https://simon-frey.com/s4

p.S. In style of "don't do your own crypto" it uses hashicorps implementation of Shamir
That wasn’t for the customers. That presentation was there to justify having ESG funds be heavily weighted in Apple.
I think there's an implicit cultural understanding that when someone here asks how far away something is, what they really want to know is how long it will take them to drive there.
To be honest, I think this just completely avoids the elephant in the room: culturally speaking, with the ascendancy of women's rights, men have gained responsibility, whereas women have gained options.

Rising equality between the sexes has not translated to men transferring some breadwinning responsibility to women, but it has resulted in women transferring some childrearing responsibility to men. A stay-at-home mom is culturally well within her rights to ask a working dad to put in a shift watching the kid(s) after he gets home from work so she can get some downtime. But if the working dad goes out for a drink after work instead of immediately relieving his partner of childcare duties, he's a bum (or worse, a drunk).

These are things each couple has to work out for themselves, but culturally, this is the framework we've got. It's a reaction to decades of media portraying dads as complete nincompoops, incapable of changing diapers and barely qualified to keep a toddler alive for more than 3 hours at a time. So men feel like they need to do it all: they have to be comfortable being primary or sole breadwinners because of a persistent income gap between the sexes, and they have to put in equal time in childrearing.

I think the solution here is pretty simple: pay stay-at-home parents a salary until the kid enters the school system, and don't fucking means test it. They're performing an unquestionably necessary service for society, and they should be compensated for their labor and lost career opportunity. This relieves the pressure on the primary breadwinner and frees them up to contribute more to childrearing without going insane because they have to also climb a career ladder. It also recognizes the labor that mothers have been performing for centuries as legitimate work that deserves compensation.
Should have just kept it off.
Major urban cores of Canada are not underfunded
Toronto, Montreal and Vancouver do not need more of a political voice. They do not need more love and attention they have too much focus already.
One day in the future this comment might just date the way comments from 1950s advertising executives talking about what they do to their secretaries did.
I believe it is region locked. So people in Canada etc. only got it recently
It will quite often make up non-existent command line syntax purely based on vibes (I'm assuming Google Search uses Bard to generate those AI powered answers to queries like "what's the command line syntax for doing such and such").
> there isn't really an efficient way to supply dissenting news to Chinese people in Chinese en masse

What exactly would you like to tell them? A large percentage of Chinese have access to VPNs, travel to other countries, and talk with people from all over. The trade offs that Americans have implicitly made, accepting high street crime in exchange for “freedom” won’t universally be accepted as better. They are a cultural choice.

The average Chinese isn’t eating grass or cowering from Big Brother. Economically, they’re doing significantly better than their parents. The red hot post-war economy Americans reminisce about? Chinese have been living that reality for 40 years now. In America we have recessions once a decade, but up until this year the average Chinese never even knew what a recession was.