skysight-inc/HackerNews huggingface dataset:
Something similar happened with a couple of YC startups a while ago. It triggered some discussion inside YC about trying to prevent this from happening.

https://news.ycombinator.com/item?id=34096010
I wasn't but I'm assuming you were so would like to hear more about your viewpoints and experiences
Have you checked out caprover? It's sort of an all-in-one app platform, self-hosted app installer w/ one click docker installs for WP, Analytics, etc.
> You can't even ssh until the container started

In fairness, I'm struggling to think of a way they could get you to ssh to a container that hasn't started yet

> and they have some requirements on hostnames (0.0.0.0)

Can you clarify?
I thought Strong Towns is at least implicitly anti-suburbs.
Sure, if the aim is to dive you away from YouTube because you can't find relevent content to watch then they're doing a stellar job.
Great review. It should have a normal camera, as a $1500 device with same SoC.
Tell HN: I just received my Equifax breach settlement check
For a total of $5.21
I thought the purpose was to maintain awareness of surroundings while using the headset which it accomplishes. Not pass an eye test.

It's bad at doing a thing that's window dressing.
From what I've heard from 10x users I know, the dev is extremely responsive and bug fixes are often published within hours of being reported
I have to say this is a really good story. I think whoever wrote it really understood computers and SE culture, it’s extremely realistic except for the metal switch part and AI.

(Or…maybe not except?)
I don't understand why there is such a big group of people who see AI research
like a team sport, where it's "us" vs "them" and "we" are the cheerleaders of
our home team, and "they" are the haters and "we" must do everything to shout
those bad guys down.

Criticism is essential for progress in science, and even in AI research (which
is far from science). Get over it. The role of the critic is not to be your
enemy, the role of the critic is to help you improve your work. That makes no
difference if the critic is a bad person who wants your downfall, or not. What
makes a difference is if you can convincingly demonstrate that your critic's
criticism does not hold anymore. Then people stop listening to the critic- not
when you shout louder than the critic.

Oh and, btw, you do that demonstrating by improving your work, which implies
that you need to be one of the researchers whose work is criticised to do that,
rather than some random cheerleader of the interwebs. What you propose here, to
compose some sort of document to paste all over twitter everytime someone says
something critical of the "home team", that's not what researchers do; it's
organising an internet mob. And it has exactly 0 chance of being of any use to
anyone.

Not to mention the focus on Emily Bender is downright creepy.
Plumbing, HVAC, Electrician, etc require proper licenses. If you are trying to run such places by hiring a journey man, it is a bad idea.
I've read it as "1M yen and a child" :facepalm:
Help me understand what you'd be SSH'ing into before your VM boots up? (I'm responsible for most of our SSH goop, so if there's an improvement to be made, I'm happy to make it).

A reminder: we don't run "containers". We take containers, unpack them, and transform them into VMs. There's no host OS for you to access.
If it's something you care about, carve out a block you can sustain that you're just going to do every day. Nobody ever asks "how do I find time to brush my teeth every day?"

But it's possible these things aren't that important. I don't generally gave that much desire to do side projects. Why do even more of the same thing I do at work when so many other things are there to do?
Your panels might be 3x more productive, being in sunny Australia. Where does the author live in the US? I either missed it or he didn't say. Even then, the layout of his roof could have a big effect.

Another point is that certain solar panel imports are tariffed as much as 30% in the US in order to protect the (non-existent?) domestic solar panel manufacturering industry. But it appears Biden temporarily suspended it about 6 months ago. Unclear whether this added to his purchase price.
When I was in Kentucky visiting family a year or two back, there was a big billboard from a plumbing company looking for plumbers… barely paying more than the local McDonald’s at the time. Then there was a factory advertising on TV that they we’re desperate for semi skilled industrial workers… paying less than the local McDonald’s.
No, Tesla makes the news more than other cars, including other EVs, because they try to market themselves as the best, safest vehicle but they have substantially worse build quality, abysmal software (i.e., AP/FSD), highest likelihood of being in an accident (whether on an absolute basis or adjusted for market share), and the highest fatality rate of any vehicle in their class (luxury vehicles) compared to all other manufacturers worldwide.

It's not politics, it's people targeting the sheer incompetence and hypocrisy that is Tesla.
ELI5 what am i seeing here, how are these paths calculated?
Why would you work when you rent being paid?
> redis has timeouts

I see closed connections on low traffic redis connections - for now a dumb catch-and-reconnect is doing ok
https://archive.is/Xle53
Yeah, that report came after my comment and the edit deadline.
Get up early.
What we are arguing is the Chinese room problem coupled with Goodhearts law.

The people that need to interpret the metrics might be a professional that understand their meaning, or they might be an AI following arbitrary instructions. The first group will use the metrics to create a better team, and the second will make people angry.
I honestly dont know much much longer the banks can continue to refund people for fraud. The scale of it is enormous - £600m last year (which is likely to be the floor of it as I imagine it doesn't all get reported correctly).

If it continues growing (~40% y/y) at this kind of rate then it will soon outstrip any profits from retail banking (which is pretty low margin as it is compared to banks investment and commercial arms).

I wouldn't be surprised if we see UK banks exiting retail banking because of this.
I have a copy of a TV movie about Nixon's final days as president[1] that I taped in 1989. The main sponsor, and to my recollection, the only ad throughout the whole (long) movie was a series of AT&T "how to get it done" ads about the telecom future. I recall some stuff like faxing being present, but also mobile, in-the-field image sharing. Can't find it online, but they were pretty striking and I'd love to fire up the VHS stack to watch them again.

[1] https://www.imdb.com/title/tt0097354/
It's still a viable business if you're adjacent to a military base.
That hasn't been my experience. I'm not saying I'm some kind of super genius or so productive but something has to drop if your workload is that extreme every week.
> Playing devil's advocate, I'm honestly not sure how I'd behave if I dropped a $10 million personal fortune[1] (1986 dollars; $27.2 million buying power today) for controlling stake in a venture and execution wasn't going as I had envisioned. Being a "jerk" might strike me as an acceptable trade-off if that meant it got targeted impediments out of the way without irreparable damage to the whole.

> [1] https://web.archive.org/web/20050427012806/http://alvyray.co...

So if someone spent for example 44*10^9 dollars on some venture, would it still be ok to be jerk, or would it be counterproductive to viability of such investment?
It's just coy self-deprecation. A smart guy who's spent a few years in a corporate environment probably knows when to deploy it.
Once AI can write better software, I wouldn't be surprised to see lots of low-level code rewritten and projects integrating vertically to the hardware more since it will become as simple as a prompt.
Different domains will have different requirements. Doing a monolith, doesn't preclude you from building domain specific services external to the monolith (Model serving service for example).

Take an RDBMS as an example, that is a service external to the monolith often written in a very different language to the monolith.
Fun fact: you may know silver (followed by copper) is the metal with the highest electrical conductivity at room temperature, but this is only true in bulk.

When a piece of metal is thinner than 100nm or so, its conductivity increases basically due to electrons hitting the sides. At these thicknesses, obscure metals like ruthenium, rhodium, and iridium can sometimes have higher conductivity than copper and silver. [1]

[1] https://doi.org/10.1063/1.5133671
This is uncommon. When did it happen? We had some cross country routing issues a few weeks ago. We can generally fix these if you don't mind sending us traveroutes.
It's NIMBYism. Most people in a state like California will agree that more affordable housing needs to be built, but no one wants it in their back yard.
There are two biggest tragedies of all time. The thoughts that were never written, and the scribbles that no one would read. For some reason, only people who don't frequently write think that the latter is real.
I will never understand why people like you start fights in disingenuous attempts at discussion, with practically know knowledge of the topic. I guess I fell for your trolling. Well done.
Unwritten Rules of Graffiti
And Utah. Utah is very against porn.
Large banks in the UK used to promote an application called Trusteer Rapport that secured the connection between the bank's server and the user's computer. It was not mandatory like the Korean apps, just strongly suggested. I can see that some banks still offer it.
In this CPU, AMD first introduced the "stack engine". This is likely a bug in that feature. It has a speculative stack address delta register in the front-end that is updated directly with push/pop instructions, and that delta is dispatched with the stack memory uop to be added to the original stack address register when doing address generation in the load/store units.

The delta has to be small, because you don't want big adders in the front end and because the delta has to be sent down with the push/pop memory uops. That means it can overflow or underflow, at which point it has to be reset by sending a synchronize operation to the back-end to update the original stack register (agner has a better description).

So the delta register is probably 10-12 bits on Barcelona, and this bug is probably a corner case where the stack register update is happening, hence 1024 bytes off. Perhaps there is a window where a uop can get the old delta value, but the new base value (or vice versa) when a sync is operation is concurrent.

Setting that MSR value possibly disables that stack engine feature entirely, or it could be it disables some aggressive and complicated detail where the bug is, e.g., allowing stack operations to run concurrently while flush operations are in progress.

It's not a coincidence there just happens to exist a way to disable this at runtime. The way processors are designed means that everything must be able to be observed, debugged, and fixed in the field. That means everything has to have fine-grained ability to control, disable, enable safer fallback paths, and even engage additional logic to reduce the state space in some cases (e.g., serialize pipeline while a particular operation occurs).

Usually these bug fixes decrease performance (except in cases where a performance bug is found and the fix actually increases performance), so you want the switches to be very fine-grained. So it's possible they fixed the stack engine bug without disabling it entirely.

It would be like shipping software and providing support and bug fixes for it for the next 5-10 years without patching the software, only updating the config file. It's quite amazing. For every one of these issues that hits the field, there will be many found internally during the internal hardware bring up and verification (which will be ongoing for at least part of the life of the CPU).
thanks for these insights. i was unaware of the competitive and gatekeeping dynamics.

it appears that peer review may be ideal for limiting shoddy science, but at the expense of limiting breakthrough science.

can you imagine if tech operated with these dynamics?

apple, google, stripe, and many others would have never passed peer review.

apple: idea for mobile phone.
peer review: please add a physical keyboard.

google: idea for search engine.
peer review: the 28th search engine? please do something novel like yahoo.

stripe: idea for payments.
peer review: AJAX is for kids. please be serious.
Upwave | Senior / Staff Product Engineer || Lead Product Engineer | San Francisco | Full-time | Bay Area-based or REMOTE (USA compatible timezones only)

About Upwave:

Upwave is a YC/venture-funded startup that helps large enterprises plan, measure, and optimize brand advertising campaigns. We offer a comprehensive set of tools that help our Fortune 500 clients understand and improve how they’re perceived in the marketplace, how aware consumers are of the value they provide, and how much consumers trust them to provide the value they promise.

We've been rapidly expanding our list of enterprise customers and deepening our integrations with "household name" partners like Amazon and Clorox. As we grow, we need engineers to help us build even more unique, differentiated, valuable, scalable, and robust analytical SaaS tools and products.

About the Role:

Upwave is a startup and we need an experienced generalist “startup engineer” who’s experienced doing the wide variety of technical work that modern SaaS startups need. That includes backend web development (JVM frameworks), frontend SPA development (mostly React), AWS-based cloud engineering, and some data engineering.

Our team emphasizes high-quality, high-velocity, sustainable software development in a collaborative and inclusive team environment. We’re a small team that gives our engineers a lot of autonomy, and we want people who are excited to step in and learn whatever’s needed to get the job done (whether that’s new technical skills or business domain knowledge.)

Depending on your interests and background, this could also be a "lead" role involving light management and leadership responsibilities. But in any case, it'll be a substantially technical and hands-on role.

If interested, email me: george@upwave.com
I believe GP is commenting on fly’s integration. Fly comes with built in Prometheus scraping and prepopulated grafana dashboards for VM resources some connection/request metrics. I believe the value is that if you simply expose a prom endpoint, they’ll scrape it and you can use their grafana (or hook your own into their Prometheus).

Nothing special vs vanilla prom/grafana, but seamless “no-ops” integration vs DIY.
Many people talk alot about being productive, but few take the time to rigorously define what they mean by that. Often people seem to mean doing software work at a job, and then having energy/motivation to do more software work at home for fun/projects. In those situations burnout might be a defense mechanism in the same way that eating nothing but hamburgers will eventually make you ill. I'm not saying people shouldn't eat hamburgers, there is just a much broader space of possibilities. Coming home after work and doing something creative like drawing or improvising music can be energizing even after a long day.
I am surprised nobody has mentioned this one. It is free and available online:

https://softwarefoundations.cis.upenn.edu/
Suburbs aren't rural.
… yeah, I gotta be pretty bearish on that one. The basic decision tree interfaces of today can't even handle the most basic of needs. My last conversation, roughly:

[some initial menu nav omit]
AI: I can look up your order. What is your phone number?
Me: XXX-XXX-XXXX
AI: I'm sorry, I don't have an order under that number.

(This is a lie.) The conversation continues.

AI: Would you like to look up another order?
Me: Can I look up by name?
AI: Yes, I can look up by number. What is the number?

Great job.

Me: Beetlejuice.
AI: I'm sorry, I didn't understand that.
Me: Beetlejuice.
AI: I'm sorry, I didn't understand that.
Me: Beetlejuice.
AI: I'm having trouble understanding you. Let me get a human on the line.

Even if an AI could understand, it's still got to have the programming to look up orders, e.g., by that new attribute, here, name. Or… is the AI writing SQL, too? Enter Bobby Tables.

My need isn't much more than a basic decision tree, either; that level of "conversation" is sufficient / GPT isn't necessary. But … the decision tree, once it has parsed a human sentence into a correct action … has to actually be able to correctly take that action. (And, e.g., not lie.)

Of course, one I get a human on the line, I come to find out the health provider — whose AI I was having to first grovel to — … did have the order, and had just effectively perma-ignored it, without communicating that. They had blackholed my order "because" the health insurer had declined the service … despite the requested service being allegedly available for free to all Americans. The larger pattern here is that this is the sort of garbage tier service that it seems every industry in the economy is rife with these days, and is what generates probably 105% of my support calls.

And I am tired of every support call service telling me "we are experiencing above average call volume". It is mathematically impossible for the call volume to always be above average. Also, your call volume is "above average" as a result of playing stupid games, and then winning stupid prizes, like the above. There were two alternate universes: 1. the insurer did their job -> problem solved, no support call. 2. the insurer failed to do their job -> you contact the customer & relay the problem -> no support call. But, again, we go for garbage-tier-economy answer of "just ignore the problem?"

"Guaranteed two day shipping" took 8 days. The tracking number tells me the "package is out for delivery, delivery by 5pm" … at 8pm. Mass transit board tells me the 3:00pm train is delayed by 20 minutes. At 4:00pm. The list goes on and on. If you want to resolve anything, talking to a conversational AI is not going to cut it.

As another hilarious example, I was talking to a Google Home. I gave it one query, and the device answered in a feminine voice. I give it the next query, … and it responds with a masculine voice? I ask it what happened there, and of course it can't parse that, and for as much "intelligence" as what people ascribe to these things, it's lost by the third exchange. (The owners had some explanation. That's not the point.)
I'm not sure this is well-known enough yet - fly now supports scale-to-zero services using fly machines - https://fly.io/docs/machines/
Well, if it's something you are truly excited to do, is it a problem? I have plenty of energy for activities I'm enjoying.
Uhh why? You are at FAANG, you made it, what else do you need to do? Why not relax instead?

Are you struggling to keep your head above water? If so, why not just focus on work? If not, then why don't you just spend less time working and more time doing what you want?

I believe people have limited capacity, trying to stretch yourself will result in burn out. If you can afford it, allocate some of the capacity you are dedicating to work to the non-work things you are interested in. If you can't, then just focus on work until you can
Which would be illegal with a rights reserved license
Remember that the original roll-over crush test the Tesla broke the machine intended to crush the car. These things are like tanks.
Yep. Mashing up the baby bells again started with SW Bell after it became SBC. Then SBC bought up AT&T Corp. Which is now the AT&T we know.
But why… the base/free tier is already good enough for streaming capacity
It has been established that large private enterprises in China have connections with the Communist Party of China, aka the government.
Maybe he means/wants some kind of “console” access for his “instance” ? Seems crazy as it takes I’m sure less than a second to boot, and if there is a problem booting up it’s probably not going to be a problem that a user/customer would be able to solve at console.
Are you saying that it’s not much rain?
Very very nicely done. Elegant solution.
This is cool, I'd love to know more about how you generally fix issues like these?
> If it is unconstitutional to ban sales under 18 of legal material then it would be unconstitutional to ban the sale of guns to under 18 year olds as well.

Why should it be neat like this? For guns, the court might look at the second amendment, its purpose role and intention, contrast those with the dangers of guns in the hands of children, and scope out the limits to the second amendment.

For speech, the court would do this analysis for the first amendment, and the outcome might be different, maybe also depending on the type of speech in question.
Did we diagnose the TLS certs expiring? This is most often something like a CAA record that fails invisibly. We're not very good at notifying you of these kinds of issues, but certs should always renew when the config remains good.

People who proxy through cloudflare hit this a lot, unfortunately.
PG&E CEO rakes in over 190 times the typical employee salary
is elm still active? it looks like there hasn't been a release since 2019, and the last release seems to have made some technical choices (can't install and use packages with native js code) that mean a lack of active core development is a significant concern

https://github.com/gdotdesign/elm-github-install/issues/62
> Personally I feel like they should have yanked Python 2 in Jessie (Debian 8) in 2015, more realistically in Stretch in 2017.

For example GnuRadio started supporting Python 3 with GnuRadio 3.8 released in 2019, and then you had to port all your programs using it to this version. So no, in 2017, the ecosystem was not ready.
if you exclaim 'lol!' it lets you type 'lolol'
People always seem to forget that Xerox borrowed a lot of ideas themselves.

Douglas Englebart at Stanford Research Institute gets credit for many innovations, including the mouse. The infamous "mother of all demos" can be seen here:

https://www.youtube.com/watch?v=B6rKUf9DWRI

Going back to the early 60's, there was an equally famous GUI demonstration at MIT, using a light pen instead of a mouse as a user input device for rudimentary CAD.

https://www.youtube.com/watch?v=6orsmFndx_o

Finally, anybody who claims that the Mac or Windows was nothing but a copy of the Alto has never seen an Alto in action.

https://www.youtube.com/watch?v=9H79_kKzmFs
It's hilarious that even before thinking "wow it's crazy how accessible and powerful these LLMs are" I thought "man... Python is a pretty heinous language".

Do those objects... know the names of the variables they are assigned to?
Egregious. Submitted:

https://news.ycombinator.com/item?id=34240356
lol why did this person stay
> > What should we measure to measure productivity of journalists?

> Visits, clicks, read time.

> > Novel writers?

> Sales, reviews.

> > Pop song composers?

> Hits.

These are all proxies for revenue. So, you could just measure revenue.

Then you fall into the trap of producing mediocre creative work to try to maximize revenue.
`new (nothrow)` was in C++98 and in ARM C++ before that.
Isn’t Fly.io hosted on AWS (they don’t have their own hardware).

Just like Heroku.
I think the big news here is that the batteries didn't catch fire.
Can it differentiate laughing and crying?