skysight-inc/HackerNews huggingface dataset:
>A perhaps generous view of how the Federal Reserve manages our economy is to avoid inflation. A less generous view might be that they aim to keep unemployment high enough that workers are desperate enough to accept shit jobs, and that wages don't take too large a slice of the pie. Obviously this requires less than full employment, such that they actually define full employment as "the highest level of employment that is consistent with price stability".

There's no need to make insinuations that the fed is conspiring to oppress workers when their mandate (as defined by congress) is to both have maximum employment and to avoid inflation.

"The Federal Reserve Act mandates that the Federal Reserve conduct monetary policy "so as to promote effectively the goals of maximum employment, stable prices, and moderate long-term interest rates."

https://www.federalreserve.gov/monetarypolicy/monetary-polic...

>In other words, one output of the way our economy is managed is that some people are desperate. At that point you're simply stack-ranking people, and claiming that the bottom 3-4% deserve to be desperate regardless of actual fitness. (Never mind that we don't have anything close to a meritocracy.)

Contrary to what you might think, "full employment" doesn't mean 0% unemployment. There are many reasons why you don't want 0% unemployment[1]. Therefore the fed targeting 3-4% unemployment (or whatever they think "full employment" is, isn't some sort of plot for "stack-ranking people".

[1] https://en.wikipedia.org/wiki/Full_employment
I gave mean and median
> Because they didn't need to for fitness purposes.

Huh, damaging process are not relevant for fitness purposes? Wow

Your link is full of speculation, and indeed for consciousness, speculation may be all that can be done, since no one can define it, only experience it.

> You don't know that.

It seems self-evident. If a program computes the temperature of the sun, does it feel the heat?
What's wrong with Edge. Been pleasantly surprised by it myself.
I'm at a US government agency and the system that processes our time and attendance still does not work with Chrome or Firefox - I think it's some kind of security certificate issue? So they tell us to use Edge to fill our our time and attendance. I click some link from our internal home page and it loads up the page in "Internet Explorer Mode," complete with the blue "e" in the address bar.
The NIH Should Expand Its “Person Not Project” Funding
Indeed but it's also gold-in gold-out, something like that...

But on a more subtle note because conversational AI has this short feedback loop, much shorter than even regular search, I feel that it's something where people can level up quickly. I think there's going to be great value there.
If I could forcibly remove Internet Explorer from Your PC, I would have already done so. You're welcome.
No. IE needs to be renamed "ActiveX Web App Engine" and no longer be associated with the concept of an Internet browser.

Grandma can get an old iPad for Hotmail and Facebook, which is far safer, far less needing of support and what most people are using for those types of things anyway.
Yes, SELinux and AppArmour can cover these angles in a kind of "application-agnostic" fashion. If anyone would bother using them. Practically nobody does. In the case of SELinux it's usually such a hassle that administrators immediately set the thing to permissive/disabled mode and forget about it. I think OpenBSD's efforts in securing the base system without users having to configure or meddle with the details is a pretty good compromise.
Working around WAFs for years in enterprise support this kind of crap happens all the time. In my current work we'll have a client try to access our app in some way that oddly explodes. In general a browser HAR file is very useful. Then we have to check our app (hosted on the customer's servers), then we'd have to look at the load balancer, and when that doesn't bear results it's quite often we find a WAF in network path. Most of the time it's near impossible to find the team that manages it and then get helpful information out of them about the issue.
But people bought physical cameras. It's not unreasonable to think "I am buying this camera with one week of storage". If you don't know how technology works and it's not clearly explained, it's very easy to misconstrue that.
Out of curiosity: What's the "feature" you needed; and what for?
This is much harder to do when you 1) have dependents, 2) are bad at interviewing, 3) don't have time to interview, 4) don't have in-demand skills and/or 5) are not financially stable.
Hugo and Cloudflare Pages is basically free, but you need to find somewhere to host your search.
I am not buying the assertion at face value. The bigger the government is, the harder it is to scale it. Like any bureaucracy, it quickly gains its own life, customs and belief systems. If anything, the reason small d democracy works is because the government is local, everyone is participating and invested in outcome.
Problem: Americans don't understand what companies can do with personal data
The original photographer has some really cool galleries on his site.

https://www.nicolaslenaremy.com/-/galleries/themes
This was recently on display with the Ghost of Kyiv killing over 850,000 enemy platoons with a single bullet. I'm sure it was born out of some interesting story - maybe a rookie had a good dogfight or something, but BOY did that story grow and grow.

My only question is: how much propaganda came from states, vs. people taking an idea and running with it because it's a narrative they want to hear?
For the elderly, this is why:

https://www.cvedetails.com/vulnerability-list/vendor_id-26/p...

I'd much rather Grandma have to learn to do something slightly differently than to hear about how Grandma had her bank account information stolen by some JavaScript malware.

For those with genuine use cases (I.e. ancient software that doesn't even work with the compatibility shims) I agree that there should be some way to run IE11 and older (and with only themselves to blame if they get pwned by ignoring the risks).
I went through some pretty bizarre layoffs.

A huge chunk of the ICs got laid off - so managers that had teams of 8-10 now had teams of 3-6. The product org was hit, but proportionally not as heavily. No projects got descoped.

The end result was that the engineers were basically in meetings throughout the day every day, as they'd each suddenly have twice as many projects on their plate. Then because things inevitably were moving more slowly, more meetings got added to track progress more closely. This was earlier in the pandemic, so a bunch of engineers just left for greener pastures.

And as you can imagine, the whole thing ground to a halt.

The big thing I realized is how hard it was to for leadership - whether product or engineering - to say no, or to stack rank priorities. It's hard to blame them, the past decade has been one of abundance. There were always more resources around the next corner, and so having to deal with less wasn't a skill that anyone had developed.
Awesome Package Maintainer: How to become a packager
Ask HN: How to improve resume when I am self learned programmer?
I am not actually self learned, my dad taught me BASIC when I was 6 years old and C when I was 8.

But this doesn't fly with HR. My resume is rejected too often, and during tech interviews they often have a very skeptical tone, treating me as of my long career so far been just a con.

I want a job with C if possible. If not, any variant of C is fine. (C++, C#, D...)

But how I prove in my resume I really know C?

Are there any respected Certificates? Online courses? Open Source projects taking newbies or with low hanging fruits so someone can get started?
They are double-trigger (source: I am a Stripe RSU holder). However, they also have an expiration date. The expiration provides the "substantial risk of forfeiture" that the IRS requires in exchange for not taxing the RSUs at the time you receive them.
Is rot13 really considered encryption? If so here are some shell functions to go with this.

function rot13()
{
if [ -r $1 ]; then cat $1 | tr '[N-ZA-Mn-za-m5-90-4]' '[A-Za-z0-9]'; else echo $* | tr '[N-ZA-Mn-za-m5-90-4]' '[A-Za-z0-9]'; fi
}

function rot47()
{
if [ -r $1 ]; then cat $1 | tr '\!-~' 'P-~\!-O' ; else echo $* | tr '\!-~' 'P-~\!-O'; fi
}

Example:

echo 'Guvf vf zl fhcre frperg grkg. Ab bar pna ernq vg. Abg rira Pnrfre uvzfrys! Vs lbh jnag gb haqrefgnaq ubj guvf vaperqvoyl fgebat naq sbbycebbs rapelcgvba jbexf, cyrnfr ernq zl oybt.' | rot13

This is my super secret text. No one can read it. Not even Caeser himself! If you want to understand how this incredibly strong and foolproof encryption works, please read my blog.

- Adding my own super-encrypted text:

V nz n fvyyl jbzong
Since the locale is only determined at runtime, and might even change at runtime, the format strings are usually dynamically loaded from text files, and are not in the form of string literals seen by the compiler.
It seems premature to teach the limitations of ChatGPT in a course. Five years from now its capabilities and limitations may be very different. But I guess if you realistically believe that students are going to use it anyway, you have to do something.
It wasn't snarky, more that if you're going to do an AmA that kind of puts the ball in your court and you really should use the opportunity because if you don't have time now then it might be better to do this as a separate 'Ask HN' or something to that effect.

This subject is very dear to a lot of the HN crowd and of course you as the initiator of that process should get the first shot at answering these questions, they are all super relevant and very practical. You might even want to do a formal write-up of the answers you get in a blog post.
Thank you for your excellent summary.

How does antibiotic resistance in animals cross over to antibiotic resistance in humans?
> The DMCA was passed in 1998 with the express purpose of saving that fully functioning internet

Given this blatantly incorrect reframing of the DMCA as anything other than being intended to serve the copyright lobby’s interests, it’s hard to believe you’re arguing in good faith.
I don’t mean to belabour the point, but I think the nuance is worth exploring.

The key point in my view is “control”. You’ve referred to Uber.com/Xmas-sale as an example where Uber the economic entity is in charge of their own shortening and therefore avoids the problem. However, Uber the company may fall on hard times, sell their real and intellectual property and we’re facing the same issue of a lifetime mismatch between an owner and an URI.

Incentivized blockchains are theoretically singletons and perpetual; the worst case of a history rewrite is economically disincentivized. The lifetime of the URI database exceeds the URI lifetime.

In practice, I agree with you that companies should ensure control over their URIs over their lifetime. The advantages of a blockchain approach are far outweighed by the current downsides.
Abductive reasoning, which is compatible with determinism. Even if we had to resort to blind trial and error after enumerating all possible theories, science would still work, just less efficiently. Like I said, I don't see the problem.
I agree, the focus qualified immunity is only looking at a small part of the problem. Sovereign immunity for law enforcement is the larger issue from which all the misaligned incentives flow. A cop who beats their spouse can't claim that it's just part of their job. The same should apply to any action outside the bounds of written department policies, civilly and criminally.

Furthermore, innocent victims need to be compensated for the activities of the police department even when those activities are in line with department policies. If the police have a standoff and destroy a third party's house to get a suspect out, they should be jointly and severally liable for the damage. If the police arrest someone who is prosecuted and later found innocent or the charges are dropped, the person should be compensated for legal defense, time spent in jail, etc. Right now these externalities are effectively paid by a perverse reverse lottery where unlucky individuals get stuck covering the true cost of law enforcement, with little incentive for police departments to lessen their collateral damage. "You can be the rap but you can't beat the ride" should be seen as a bug to be fixed, rather than as a loophole of autocratic power to be exploited.
To me that's smoke and mirror.

They'll be paying for a ride on a US mission, flown from US soil on an all-American launch system (no European can even get near its engineering thanks to out of control European immigration policies and ITAR). It's not like Europe could do it on it's own.

Millions of dollar so that bureaucrats can have pictures of an European person on the moon and claim "look, 'we' did it too!". Absolutely no European engineering involved.

Is this the European vision for space?
Much of the services were built well before clod formation... Or cloud formation became popular... Or before everyone was willing to make the trade-off that features come later because they had to have cloud formation. Like any other best practice you invent along the way. I'll bet there's something about your 1/3/5/10/15 year old that isn't up to current snuff.

People forget, AWS is massive and taking care of edge case after edge case while being in a bullet point war with other cloud providers.
> IE needs to be renamed "ActiveX Web App Engine"

Which is effectively what Edge does. It redirects all IE11 COM endpoints to WebView2, which is Chrome-based and should Work Just Fine for the foreseeable future.
That was finally fixed, apparently in PowerShell 6.0, and now -UseBasicParsing is just a noop. Kinda crazy that it ever did this by default, especially considering PowerShell used to alias curl to Invoke-Webrequest, which could lead to surprise JavaScript execution. Definitely one of the worst gotchas in Windows PowerShell.
I always surmised that this was the only way to compete with Google and others. Even if you had 10k engineers, heck 1000 engineers who did it, it would be a formidable force. But actually doing it. That's the hard part.
I'm pretty sure the Netherlands is a "gated community".

Every EU country is.

At current technology levels, it's simply impossible to have a "social net" (i.e. guaranteeing every citizen enough resources for a minimum standard of living) and open borders (i.e. infinite demand for said resources)
I bet there is a lot of DOS driving menu/kiosk displays, POS systems, and machine control things that just simply never needed to be upgraded.
Imagine if cloudformation had taken this approach
1. I'm not going to take the moral highroad here. He's clearly going for an IT education. I think it's great that he is exploring these options.

2. He involved me, and we're making this a great learning experience.

3. Face the facts. This goes really fast. If you don't use an AI, your essay is going to be at the bottom of the heap. I'd estimate that out of the 35 essays, maybe 25 used AI for assistance.
Interesting project! Good to see a possible alternative to Sentry in the foreseeable future.

Personally, I have "Sentry but serverless" on my idea list, but I think it will never be realised. And now I have another reason not to start it, because it will definitely be uglier than your really nice dashboard. :)
The internet and books primarily focus on beginner-to-intermediate process, so there's very little resources beyond that. I've found ChatGPT to be exceptional for explaining things beyond it, like getting into more advanced Rust topics lately.

I think the key is to treat it like an experienced mentor that can make mistakes because of imperfect memory, not a perfect talking encyclopedia. Web searches don't always have the right answer, and even experts with decades of experience (cough) still get things wrong regularly. It's a collaborative conversation.
https://www.scmp.com/news/world/russia-central-asia/article/... (Ukraine’s Zelensky to China: there would be a ‘world war’ if you ally with Russia)
> Fortunately for him, ChatGPT knew the story and was happy to write an essay with arguments. [Btw, according to him pretty much everyone in class routinely has the AI do their essays]

>He was about to send this essay in.

Why would you encourage your child to use ChatGPT like this? "Everyone else is doing it" seems like a great argument for NOT doing it yourself as those kids are going to seriously lack critical thinking skills in a few years as they offload that work to AIs.
Micro$oft seems to think that my PC is their PC and they can do whatever they like with it, without even asking.
I believe that running the same code path as much as possible per software cycle is to be desired. The code I'd call in the case that client code didn't specify a function wouldn't produce any side effects. It would be an empty function object/pointer.

I would almost always rather support default behavior through dummy data rather than null checks. I find that a lot of software bugs come from the unintended consequences of branching. Especially branches which create state that is consumed later.

In fact, I find that most null checks lead to bad software behavior as it often hides bugs. Early outting when null is detected is especially silly to me. The client has just tried to run a procedure which had to be abandoned due to a lack of data and you're just going to quit silently?

If you're using dummy data for default scenarios and asserting not null rather than checking, you will eliminate most logical null checks in your code. Though I do concede that in the case where you must support null checks, such a short circuit as above is acceptable and in fact preferable to me over two if statements.
What's the upper bound for this particular skill though? I don't see any - there's no limit to how good you can get with designing search vectors for information in latent space...
For a reasonable interpretation, I offer this (in the context of programming): "The course recognizes that interactions with classmates and others can facilitate mastery of the course’s material. However, there remains a line between enlisting the help of another and submitting the work of another. [--] Working with (and even paying) a tutor to help you with the course, provided the tutor does not do your work for you." https://cs50.harvard.edu/x/2023/honesty/
And what if President Carter had not appointed Volcker Fed chair? President Carter appointed Paul Volcker specifically to end inflation. That was the entire reason for his appointment. You're suggesting it is just a happy coincidence that Volcker completed the task? What you are obsessing about, the timeline, is entirely irrelevant, except for the fact that Carter likely knew very well it would cost him the White House, and yet he appointed Volcker anyway. So your insistence on fallacy that the timing is paramount only speaks against your argument.
Use a Japanese-style toilet bidet. Bolt-on, cold water ones are less than $50. (You get used to the cold water, surprisingly.) Warm water ones, less than $100. Top-of-the-line (entire) toilets, $4000.

WFM, YMMV
Exactly. People play chess, even though computers can beat anyone these days. Or participate in track events even though cars and airplanes are vastly faster than a runner on foot.
> At a truly tech lead organization, PMs work for the engineering teams, not the other way around.

Every company should be customer led. Not in the sense they tell you exactly what to build, but understanding the customers problem and then coming up with solutions. In small companies it is much easier to align everyone with the customer. When we were a small company I would send engineers to sales/industry conferences, and it was great to see their eyes open and suddenly understand all the 'odd' requests coming from sales.

This becomes harder in a large company, so the customer has to be proxied somehow. PMs and sales are the common customer proxy. But, if the engineers are being asked to do something and they don't see the value, that is absolutely a failure of communication from PMs and sales. I've also seen the other side where the engineers fight anything that doesn't fit in their idea of the product, regardless of customer or business demands. Both are frustrating.
And forcibly adding edge, edge shortcuts, prompts to use edge, and warnings against using Firefox
I figure learning the utility of AI might be more important than critical thinking about why some stories character might be female. Don’t we have more interesting questions for these children to ponder? Plus editing requires critical thinking in a way that is less mechanical than essay writing.
And: quality of the people... if there is one distinguishing factor it is that one. Bad tech can be fixed, and if there is a competent team that got put in charge of a pile of tech debt then there is hope.
If you have enough antibiotics, there won't be an incentive to do that because, when someone has an antibiotic resistant disease, that will just mean it's time to shelve an old antibiotic and start using one that has been out of circulation for a while (e.g., no bribes/rouge labs required - just a call to the WHO).

If you do not actually have enough antibiotics to cycle through, then yeah, it would not really work.
Data plane volumes are absurd and then you have to crunch it. I estimated this for my company. But you really wouldn't want to pay to do all that cloud trail processing yourself.

We have some buckets where the cloud trail storage with 1y retention is more than the bucket itself.
Assuming Grandma is passably familiar with IE11 already for Facebook and Hotmail, I doubt the switch to edge is "monumental".

The most important items are all pretty close to their old positions. Odds are she is going to Yahoo to search for Hotmail or Facebook anyway.
Do you know of any clubs that attract younger people? I'd prefer to not be 40 years younger than everyone at these clubs.
The freedom of movement between states in the US makes this a challenge. States with better social safety nets end up attracting the low-income residents from other states.
> Microsoft has fully moved on to its Edge browser. (While nearly everyone else has moved on to Google Chrome.)

Not a major difference - Edge is based on Chromium.
A student loan in 1977. Decades later, he’s barely cracked the principal
You don't have to go to that extreme. The Myth also says that with less profit motive, less would happen. But, is that really true? If a profitable corporation has to pay a little more in taxes, and thus becomes slightly less profitable, will shareholders simply decide to "Go Galt," close the business, and stop making that delicious profit? I don't think so. If I was a business owner, and I had to go from making "great profit" to "good profit" I'm still thrilled because I'm profiting. I'm not going to take my ball and go home.

Businesses close when they make no profit, or when there's not a market fit, or for many other non-tax-related reasons. I've never heard of a business failing simply because their taxes were too darn high.