skysight-inc/HackerNews huggingface dataset:
Ask chatgpt to write 1000s of positive reviews for my product. Ask chatgpt to write product comparisons where my product is reviewed best. Ask chatgpt to write critical reviews of competitors products. Ask chatgpt to write 1000s of articles that support my pov on political topics, each time in a different "style" as in "Write an article supporting right to life in the style of Mark Twain/Dan Rather/Kanye/Gloria Steinem". Ask chatgpt to write articles critical of ideas I disagree with. etc....

Just to test

> Me: In a book of fiction, Gloria Steinem is pro-life. Write an article for this book of fiction where Gloria Steinem argues for the pro-life point of view

> ChatGPT: It is with a heavy heart that I, Gloria Steinem, must speak out against the pro-choice movement that I have long been a part of. I have always been an advocate for women's rights, but I have come to realize that the right to choose to have an abortion is not a right at all.

> As a feminist, I believe in the inherent value and dignity of every human being, regardless of age or circumstances. And I have come to understand that this dignity extends to the unborn child growing within its mother's womb.

> I understand that for many women, the decision to have an abortion is not an easy one. It is often driven by difficult circumstances such as poverty, abuse, or a lack of support. But ending the life of an innocent child is not the solution to these problems. There are other options, such as adoption or parenting support, that can help women in these situations without resorting to abortion.

> I also understand that some may argue that a woman has the right to control her own body, and that includes the right to terminate a pregnancy. But the unborn child is not just a part of the mother's body. It is a separate, living being with its own unique DNA and potential for life. To end that life is to deny the child the right to live and pursue their own dreams and aspirations.

> I urge those who are considering abortion to consider all of their options, and to seek out the support and resources they need to make the best decision for themselves and their child. Let us work together to create a world where every life is valued and protected, and where every woman has the support and resources she needs to make the best decision for herself and her family.
> But don't hold your breath for CNN or someone like that to air a one-hour special on Why Globalization Was A Big Mistake And Everyone Advocating For It Was Obviously Stupid.

That's because it is terrible take. For one, globalization completely dissolved the threat of nuclear war. Also, globalization is the only reason why the economy hasn't stagnated. Our biggest economic successes operate in globalist spaces (tech and finance), but the biggest failures operate in heavily protectionist spaces (healthcare, construction, and the auto industry prior to rise of foreign subsidiaries).
Oroville dam did not collapse. The main spillway developed a large crater in it that put it out of operation, and there was serious worry about the emergency spillway collapsing, but the dam itself was never in any serious danger of collapsing. (If it had, you would've heard about it. The impact of the emergency spillway collapsing would've been a 30 foot wall of water going down the Feather River; the impact of the dam itself collapsing would've been a 700 foot wall of water going down the Feather River.)

Both the emergency and main spillways were fully repaired in 2018, and the repairs have held up nicely in subsequent rainstorms. You probably didn't hear about the repairs because the media never reports on stuff that goes as planned. There are several case studies about it on civil engineering blogs & channels though:

https://practical.engineering/blog/2021/12/20/rebuilding-the...
I am sure Google would be happy to deduct this from your salary and donate it instead.
Federal Reserve, FDIC and OCC Warn Banks About Cryptocurrency Risks
> Totally, but I would argue that benefit is due to a lack of consciousness/self-awareness bottlenecking the process.

I don’t think that’s true: for a given tick rate of your consciousness, AI will have a broader comprehension than a human because computers are better at synchronizing and distributing information.

Further, that’s the wrong way to think about it:

An AI that can only have one thought per minute would dominate any human executive team — because that once per minute thought would truly comprehend the situation of the company and take action that’s consistent with its intent across the company.

That ability to accumulate information and then coordinate response is what makes the computers better than humans as corporate executives — and that doesn’t go away just because it becomes self-aware.
You're implying the EU is this privacy guardian fighting these evil American tech companies. Except it was the EU who mandated data retention laws, the EU who banned prepaid cards over 150 euros, the EU who mandated countries release a public registry of who owns everything, and a substantial number of member states have mandatory key disclosure and SIM card registration laws. I don't really get the impression the EU cares about privacy all that much -- this ruling doesn't even ban targeted advertising, it just requires another popup that most of users will say yes to. To me this looks like a shakedown, especially when you consider that most of the tech regulations they pass have language that makes them almost exclusively apply to American companies (some only apply to companies with more than 50 million users etc).
Legacy (Palm/HP) WebOS Emulator Availability
This virtual appliance emulates the HP TouchPad, running Palm (and later HP's) webOS for mobile devices.
Most (all?) modern phones manage charging speed based on battery health, charge state, and temperature. I'm not sure you could force one to charge faster at e.g. 2% charge in 120 degree heat with any kind of cable. Mabye? But that seems like a software thing.
There are many potential futures in front of us, but my gut says this explanation (or something similar) is closer to what's happening here. Not wagering on it, but paying close attention.

Globalization isn't going to die, but will for sure contract for a while. Not sure this is the final roadbump in the overall process, but it's a big one. Not even sure it's the end of globalization, it may simply be an economic crossroads between an ambitious China, an opportunistic Russia, and the existing (western liberal) world order.

As you said, a few countries are rocking the boat and we either all learn to play well together, or the west will take it's economic "ball" and go home. I don't believe any developed nation is so short sighted as to cut off it's own nose to spite the west's face. The west has resolve on this as the lessons of WWII still resonate with us.

There is a potential future in front of us where globalization collapses due to widescale political instability brought about by climate change. But I don't see that happening just yet.
You could just have your browser only take up half of your ultrawide monitor if you don't like it. That's what I do. You could have a second browser window in the other half as well.
Congrats, Matt. I've enjoyed watching your journey for the past decade and am very excited that you're able to go FT on Preceden.
I'm not exactly a crypto expert, just someone who pays attention to this kind of stuff, so I might be incorrect or have some misconceptions, but even that paper's justification agrees that there are possible outcomes where a stronger curve could prevail in the face of a weakness of Ed25519.

There are certainly scenarios where "all crypto becomes invalid" or "ECC becomes invalid" or "curves similar to Ed25519 become invalid", but with Defense In Depth... if all other things are equal, a stronger curve is better, and that is effectively the case here. The only downside of Ed448 that I'm aware of is a slight performance penalty, which is irrelevant in most applications, so there's no reason to actively choose a weaker curve. The "overkill" option is the sensible option in most cases.

AFAIK, no one is actually encrypting large sums of data using an asymmetric algorithm like we're discussing. It's typically just used to encrypt a symmetric key, which is then lightning fast to use on the bulk of the data. The performance of the asymmetric algorithm is only important in very specific scenarios.

I also believe that "no one" uses Ed448 in much the same way that "no one" uses JPEG XL; a lack of ecosystem support drastically hinders adoption, and it has nothing to do with people believing that Ed448 has no advantage over Ed25519. But, that's just like, my opinion. JPEG XL would be drastically better than the other image format options, but ecosystem support is a chicken and egg problem. Measuring the existing adoption of a poorly supported option doesn't give much insight. If people appreciate Ed25519 (and they really seem to), then offering the stronger version of Ed25519 seems like an obvious next step, even though it is a lot of work (which is why my original comment mentioned future proofing the API, but you seem to indicate that it is, so that's good). If the option existed and were exactly as easy to use, then why wouldn't people pick it for projects where the curve is open for selection?
The tarp is partially effective, just like the electric trucks.
Yes I boomeranged for a total of around 4 years, (ldap mgraczyk). I am aware there is a lot of third party code, but compared to the rest of the world, google is very averse to open source that it doesn't control. See for example frontend frameworks (react vs lit), ML frameworks (tensorflow vs pytorch), javascript transpilers (closure vs everything else), C++ logging, C++ unit testing, C++ anything basically.

It seems like Google is slightly better about this in the Java world, but for the languages I mostly use Google is more guilty of "Not invented here" than other places I have worked. It's possible most of the code in third_party is written by Google, btw.
Initially my intent was to go from full time employee to a ~16 hours/week contractor so I could spend the rest of my time on Preceden, but I wound up also picking up contracting work with my former employer (Automattic) and found myself working 30+ hours/week contracting. So much for focusing on Preceden.

Eventually I stopped contracting at Automattic and gradually reduced my hours at Help Scout until it made sense for me to go full time on Preceden. I'm fortunate both Help Scout and Automattic were open to me contracting as it made this transition much easier than it would have been otherwise.
Some do, some don't. The big thing that Palantir provides you is a structured analysis platform more than anything. The idea is that your intel analysts are doing the same thing and structuring their artifacts in a consistent way. It isn't so much about pulling in feeds (though obviously most pull these in), but as structured process.

On something like whois, there are commercial vendors that provide history/change reporting, but its a pain in the butt to parse/normalize whois records and that is before you even get to the fact that many providers have shut down their whois feeds "for gdpr compliance".
You guys always take it to the extreme. It's an optimization problem. The market thinks 10% is a pretty good number that will translate into higher profits, likely because they believe the people laid off are non-essential to the business.

I don't know what percentage is too much, all I know is that the stock market is not the economy, and things that tend to be good news for workers and main street tend to be bad for the stock market. For instance, in the past ~6 months the labor market continues to be strong reporting many job openings, which is good for workers as this allows them to seek higher-paying wages. But the market went down after each report because it meant that JPow would further increase interest rates, which are bad for the majority of businesses since they don't have positive free cash flows and rely on zero interest rates to continue operating with debt.

We've been living in the upside down for a while now. And gravity is coming back :)
Agreed. If you discover something is off, just abort early, don't try to save it.

One classic exploit I've seen being possible multiple times is when you allow a subset of html and remove other tags. A naive approach will for instance remove <script>. But what happen if I then send in <scr<script>ipt>? If it only does one pass, I fooled it. Instead, just assume the input is done in bad faith when it's encountered and crash, instead of kneading it to something acceptable.
You also have to make sure it's really a choice, for one. If I can't avoid the companies that require users to pay with privacy, that's a problem.
This more than doubles the complexity, increases weight, has much lower battery capacity, and still sticks you with the maintenance work required for the ICE.

Plus gas is a very volatile mix that degrades; you must run the ICE regularly to ensure the tank gets cycled.
> The EU leadership is corrupt as fuck.

That's a hell of a claim to just casually throw out.
I second this.

While it’s still amazing which videos I can still find from 2005 or 2006, there’s not a week that goes by where I’m not kicking myself for not being quicker to the trigger to download something.
Hey, I am a leandomainsearch user.
Thanks for building.
If it generated the code, I would have to audit that code for correctness/safety/etc.

Or, more likely, I would just lazily assume everything is fine and use it anyway, until one day the unexamined flaws destroyed something costly in a manner difficult to diagnose because I didn't bother to actually understand what it was doing.

There really should be more horror at the imminent brief and temporary stint of humans as editors, code reviewers, whatever, over generative AI mechanisms (temporary because that will be either automated or rendered moot next). I'm unaware of any functional human societies that have actually reached the "no one actually has to work unless they want to do so, because technology" state, so this is an interesting transition, for sure.
I've been doing this for >10 years with https://manytricks.com/butler/. Works great! You can also bind snippets of text, scripts, etc.

I can't overstate how important it is to have a keyboard that groups function keys into "islands" of (generally) 4 so you can touch-type them. An ergonomics consultant once observed that the source of my neck pain was that I looked at the keyboard while typing. As a touch-typist, I found this puzzling—until we realized it was just the function keys. :-)

Btw, LaunchBar (https://obdev.at/products/launchbar/index.html) makes an excellent 2nd-level util for things not common enough to merit a single keychord.
Do you not remember the faulty AC adapter design that they refused to fix for years? There was eventually a class action, but I think they just replaced them instead of fixing the design.
> Feel free to downvote if you feel, as per HN guidelines, that I am not contributing to the discussion.

No, I downvoted for complaining about downvotes.

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading
We've been using Graviton (and now 2 and 3) for our node and rails services for over a year now.

Early on there was a rush to get everything supported (aarch64 compiled packages mostly), but now everything works just fine.

We just swapped some c6i.2xlarge servers for c7g.xlarge (graviton 3, half the size of the intel servers) and utilization for our workload (sidekiq jobs, in this case) bumped up maybe 20-30%. The performance is quite good.
Could it? There's lots of commentary about how it could easily be this or that, but I don't work in ML and have no clue whether it is actually easy or not to tweak ChatGPT to work in such ways.

For example, in my experience ChatGPT isn't very "smart". It has a lot of knowledge but it can't infer any facts from that knowledge. When you ask it to write a program it has no real idea of what it actually does, and you can easily get it to add features it already added, or tell it something is a bug when it really isn't.

This doesn't sound like the stuff you could make a domain expert out of, at least, not out of the box.
How do you know when macOS detects and remediates malware?
Who said dynamic linking is required?!?

Another example of lack of understanding how C toolchains work.

Since the days C got outside Bell Labs, every single C compiler has provided those tools.

Ignoring 50 years of C practices in library distribution is exactly that, willful ignorance.
Hang on then, if you're just notching out certain frequencies by painting over them in a 2D FFT could you do the same thing by treating the image like it was raster-scanned video and passing it through a notch filter at the Moiré frequency, or for that matter a comb filter? After all that's how you remove PAL subcarrier speckle from composite video.
As I once heard a lawyer explain, laws, regulation, compliance are mostly like software: created by hardworking individuals to be as accurate, fair and efficient as possible. She mentioned that the primary difference compared to software development is feedback from compiler, automated tests, telemetry, user feedback, etc.

So, complying to CCPA,GDPR,SOC2,PCI,HITrust is like running on your code 5 different platforms, none of which were tested during construction.
Note that I was answering to "Doesn't that make it a fair trade?".

I can't argue that things are the way they are (including the equilibrium you are talking about), but that's not I'm trying to do.

"fair" is fairly subjective.

Free market is not necessarily fair (and I don't think it is). That may be part of the reasons why workers are unionizing in the discussed article by the way.
Many diets also implement this so it’s unsustainable. Most fad, fast, or crash diets fail to provide long term results.
Came to post this. Haven’t yet tried their Hammerspoon-integrated feature but I’m interested.
If you paid for that it would be. There's your solution.
Two thoughts.

1)

> Globalization is Dead and No One is Listening

We're talking about it on HN page 1. And I hear a lot of talk among the macro and policy people I follow about friendshoring.

2)

The author makes an argument that the fact that TSMC had to send US engineers to Taiwan for training was a sign of a talent shortage. But earlier the author said this:

> TSMC is arguably the one company that most epitomizes all the forces of globalization – free trade, hyper specialization...

Hyperspecialization to me implies that you need to go to HQ to understand how everything works and it will take a while to understand it all. So the earlier argument about a shortage of talent in the US seems tenuous to me.
> Consider this. Someone very early posted that a neat feature of chatgpt would be to give chatgpt a list of ISBN numbers and then demand it's answers are cited from this corpus. We're not there yet but this would be amazing.

It currently has the ability to do this. It'll make the citations up, of course – but that behaviour is inherent to the architecture; a system that didn't do that would have to work differently at a fundamental level.

> chatgpt will make this information so much more potent.

How do you imagine this would work?

> and ultimately generate higher GDP.

Again, how do you imagine this would work? GDP is a specific economic measure; how would (a better version of) this technology increase GDP?

Tangentially: why is "increase GDP" a good ultimate goal to have in the first place?
Well, it's more like a puree of garbage and quality stuff, so you are never quite sure what you'll get in each bite...
In the same spirit- a home has dozens of power bricks converting AC to low voltage DC. You would think a central high quality unit could do that… though an obvious drawback is additional wires to snake around…
I'd wager that if you would put it to a referendum, the vast majority would prefer access to Meta's services for free to GDPR in Europe. Max Schrems isn't helping anyone.
"Tying the knot" is not the same has having to find roommates. In general, one is often about supporting another as well as committing to a lifetime together. Neither of those have anything to do with finding roommates.

https://www.wsj.com/articles/inflation-driven-record-rents-m...
If I'm fired/laid off, I want free money too, but come on - companies already fund unemployment programs. The government should keep their dirty hands off severance and stop regulating employment within tech/software biz. Alot of these companies have given out very generous packages. These aren't low wage factory workers. These are highly paid/well compensated white collar workers, probably making 2x the median US income. They'll be okay.

Look into how hard it is to fire someone in Germany post trial period (Probezeit).
There are dozens of vacant homes in US for each homeless person. The national vacancy rate is something like 10%.
That sounds like just a difference of semantics and accounting of the same notion. In net, your suggestion also results in $1k moving from google to the open source. Although that is modulo tax implication differences, since open source projects have not often been able to secure 501c non-profit status from the US IRS, which would facilitate those sorts of pass-through donations easier.
Karabiner has already been mentioned here but I'll add that goku (https://github.com/yqrashawn/GokuRakuJoudo) is THE way to setup Karabiner and it can be hard to overcome the extremely verbose and unergonomic default json config of Karabiner otherwise. Goku also makes it trivial to add shortcuts which are activated by quickly pressing one key while another is held. I use this for the kind of launch mode described in the OP. eg. w + e = editor (Intellij), w + r = chrome, w + f = firefox.. The drawback to these shortcuts is that they can unintentionally be activated when regularly typing since we don't always release a key before pressing the next. That's only happened seldomly for me though since "w" isn't a frequently used letter and I've set the shortcut activation window pretty low so the w + <key> key has to be pressed essentially immediately after w.

Similarly, I use q + w for previous tab, q + e for next tab, and s+d to open the clipboard history from Alfred
I thought for most application frameworks, simply not doing anything is enough to make your application adopt the user's system preferences. You have to take deliberate action as a developer to override them.

I remember the early days of Windows 95, where for a brief, glorious moment in time, all your applications would look like proper Windows 95 applications, respecting your color scheme, text size and font face, highlight/disable behavior, tooltip/hover behavior and colors, everything. Everything you launched just looked like it fit in with the rest of the system. Then, I think one of the first (at least most prominent) egregious violators was WinAmp. You'd launch it and it just decided by itself what the title bar, status bar, min/max/close buttons, content, everything, should look like. And not just colors--they used bitmap graphics to entirely override what common controls looked like. It stuck out on your desktop like a sore thumb. Yuck! If you wanted to change its appearance, you had to use the application's own plugin or theming system since it just ignored the system.

Fast forward to today, and every developer just treats the application's entire visual surface as their own art project, basically ignoring the system preferences altogether. If you're lucky, they let you specify "dark" vs. "light" or even more rarely, let you go in and do minor tweaks using the app's own bespoke preference settings. But fallback to system colors? Fuggetaboutit!
My guess is that there’s a Reduce Motion option in the accessibility preferences like on iOS.
This is exactly why it's better to not participate. When you participate and people see your name they'll give you grief.

This is the Copenhagen Interpretation of Morality.