skysight-inc/HackerNews huggingface dataset:
I used to think this. But it turns out some people have an enormously more pleasant experience if they're slightly harder to harass. Lots of harassers turn out to be lazy.
I know two that previously worked as waitresses, and were let go immediately once emergency was declared. Fortunately for them they used the time and money from unemployment to return to school and will be soon graduate with much better careers.
4 seconds on my 3rd attempt somehow

A smooth… wait… you crashed

Score: 29.0 point crash
Speed: 88.2mph
Angle: 173.4°
Time: 4 seconds
Flips: 0
Max speed: 88.2mph
Max height: 218ft
Engine used: 1 times
Boosters used: 3 times
https://ehmorris.com/lander/
Are you sure? Some very basic mass meeting settings are spread across at least five or six menus and popups, all available once the meeting has already started. You can't set the "people can't unmute themselves by default" flag without muting everyone else in the meeting first, it seems.

Half or more of these options should go in a single "meeting configuration" screen in my opinion.

If you just start using the software, you'll have to go through every menu and click every button just to discover the ways people can disturb your meeting. This seems like a terrible user interface for any meeting that's either important or features more than a handful of people.
I believe a fundamental design tenet for Phoenix is the idea of "do it _this_ way, but there's always an escape hatch if you want/need it."
Because Go and other "modern" programming language don't want heavy framework like Rails, Spring, Django etc ...

It's not a struggle it's a choice. Light and composable libraries are the way to go not heavy framework.
The way I see it generative text AI are good for creating first drafts of any text you need to create and as a brainstorming tool. The biggest drawback is that you can get some very random results that most people will interpret as lies. My current view is that won't change any time soon or ever. What I see happening is that most companies providing the service will work towards making sure that good information is provided by proofing the most popular queries but they will not be able to cover all queries or prompts. So, the more information you know related to your field, the easier it will be to spot falsehoods. Experts in their field will greatly increase their output by using the AI. Novices will have a hard time since they will never be sure about the information given by the AI so they will need to proof it somehow or risk using bad info. which will reflect badly on their output.

AI products are beginning to look like most of the tech products in terms of their reliability. You need to be a bit of an expert to make sure it's all working. There's really no tech product that will work 100 percent of the time. It's rare that a user can pick up a product without having to learn a bit about how it should work and how it can fail to work. AI's will have the same drawbacks so knowing about how to get the best out of the AI will be a strong skill. Similar to the way IT needs all the people to function. AI tech support will be a thing.
Nurses and Doctors wear extensive PPE around known-infectious patients. A huge part of psychiatric care is composing your "mental PPE" to remain objective, and maintain their distance from the patient.
Calling the user an idiot does nothing to fix the problem. If this setting is buried under advanced settings, most users will never look for it. It sounds like the system could be more upfront about how these things are configured before launching the meeting. It would likely be helpful to remember settings from last session and warn the user if they are deviating from those settings. Perhaps they need to have a saved settings function where a user can save a batch of settings to be reused. I might also wonder how user accounts are setup, to make sure this organization is using this account only for official use, to help make it easier to keep track of these saved sessions.

I don't know about you, but I am an engineer. My job is to consider how the product can be improved, not say "it's fine" and blame the user.

If Zoom does not improve these things, they may lose customers to a competitor who does. Then the engineer that says "it's fine" will be out of a job.
“The energy transition in Europe is not from the top down – what we’re seeing is it’s bottom up,” Dave Jones, head of electricity insights at Ember, told Al Jazeera. “Individuals are interested in producing their own energy and doing their bit for the energy crisis to defy Russia as an aggressor and a threat to Europe,” he said.
Both are needed in a healthy team. Unless you're building trivial things then just being smart and communicative doesn't cut it. I would say you need a mix of 50% really smart people, that get along with others, and have the specific knowledge required, and 50% smart people that get along with others, and have some basic skill. That mix +/- is a good team. A team of smart people that have good people skills (EDIT: but lack specific/domain knowledge/experience) will consistently produce terrible software.
You have a different relationship with depressed clients than depressed coworkers and mangers.
Agreed, updates are probably at some point going to break things, and you're going to have to spend time fixing them, maybe even recovering from backups... As I said, an operations problem.

Leaving things without upgrades is also a problem as well though, due to security problems.
> the human race would have long died out if that figure is correct.

My understanding is that bonobos far surpass the 20% figure for B and still exist, I don't think that assertion has any basis in reality.
I noticed an immediate loss of functionality via this redesign. The previous home page let me calculate quickly how much it would cost to do a transfer - arguably the PRIMARY value of the service.

now it’s replaced with two CTA buttons to sign up etc.
>Are you suggesting that dissociation involves something outside the body?

No. I'm saying that a singular body does not imply or require a singular "self", which can be demonstrated via dissociation.

>That doesn't mean that there is more than one you, but that you suffer a condition that fragments your brain work.

If each fragment can have a discrete and unique experience of reality, then why can't each one can be thought of as a separate 'you'?

>That happens in serious mental illness, also in altered states

Maybe it's not about "suffering a condition" or mental illness at all, and more commonplace than we may realize. We pathologize far too much. The experiences we believe are the result of "altered states" may actually be quite common.

>We still know little of the brain working, but it seems to be a massively parallel computing process, with the perception being the glue that composes our reality and keeping us "sane" and focused.

Without delving into the debate around brain-as-a-computer, I think I get the general idea of what you're saying and I somewhat agree.

However, my argument is that even this overarching perception itself is not necessarily singular. We seem to mostly collect and normalize these discrete perceptions (or parallel processes) into what seems like a single stream, but delving deeper reveals that this composition is not nearly as seamless & continuous as one may believe.
> provides strictly fewer choices when problem solving.

If you view programming as trying to avoid writing the "wrong" program from the state space of all programs, this is a good thing.

I guess it's a matter of priorities/viewpoints: whether your goal is to make writing the correct program easier, or make writing incorrect programs harder.
Do you have any links to Python Atomic RC? I don’t know much about it, but I’d heard that it was the global interpreter lock that prevented multi-threading.

I’d be surprised if the overhead of Atomic RC was that much, since it is a common pattern in Rust.
LinDB 0.2.1 Released
In Douglas County, which is home to Nevada’s South Lake Tahoe, fines can accrue up to the value of the property.

But at least in bankruptcy I think primary homes are hard to claim by other parties. Not sure about the government though.
Dang, hadn't thought about Shogo since playing a demo a loooong time ago. Thanks for triggering a good memory!
Nice. I can get 5 reliably, but haven't been able to get 4 at all.
It's normalized to the point where it's not likely to attract attention but still not common. I'd say it would be vastly more normalized than a man wearing a skirt for example.
Yeah, apparently "Farenheit" is a valid word for the game, but it's a typo. Celsius and Fahrenheit are actually very close.
Soviet Russia was a wolf in sheep's clothing. I wouldn't say it's such a great counterpoint about why sheeps are so bad.
When the b-52 aircraft retires it will have been flying for about 100 years. I can't think of software system that has the same longevity. Maybe a credit card mainframe written in cobol. But what JS developer is going to learn that these days.

I think a problem for software as an industry in it's infancy is that we've built a lot of stuff, and it's really easy to build new stuff, but it's hard to just keep the trains running on time. No one wants to pay for that. So you take the team that delivered the system and move them on. Or you stop them hiring and they age out of the product. The ghost plane fly's on for a long time untill you start to see mountains and need to change course. Then it's panic stations.

Java cracks out a new release every 6? months now. There's a lot of java 8 out there. And it's not going to get upgraded without costly effort.

btw, I have no solutions. I just think we're still at the early stage of this problem. And in truth in the built world. people rip down good buildings to rebuild shiny new ones all the time.
A couple of them. They're 5 and 8.

When they were younger, they slept (sometimes) and I didn't. I've never slept much, so I didn't feel like I was missing out on too much.

Last spring I noticed I could finally do things in the daytime again, too. Which is great, I really missed guitar. Suddenly they're interested in what I'm doing too.

Haven't talked either into updating my VM fleet for me, but maybe some day.

I treat my "alerts" as more of a suggested to do list. The things I'm self-hosting are important to us (we all use them), but not critical. Life will go on until I get to it.

I've also learned that "boring tech" is the way to go.
You missed this thread. That doesn't make something scammy.

I presume you're arguing that they didn't read the TOS and tried to reconcile the mistake within an hour so the non-recoverable refund shouldn't be enforced. If you were right, there'd be a class action lawsuit. But your premise is silly because standard hotels even have "accountholder must be present to check-in" policies and do the same things with non-refundable room reservations.
For most games, latency becomes too much of a deal to do this.
Word-as-image for semantic typography
> The explanation for why US passenger rail is so slow, as I've read in other threads, is that the lines are at capacity with freight and it often has precedence.

Almost all the rail roads (tracks) are owned by freight companies that give priority to their own direct customers. It's not a factor of capacity. AMTRAK operates over 21K miles of service and owns 623 miles of track.

Sometimes passenger traffic can negotiate a better deal. In the bay area, the commuter service CALTRAIN runs on S&P freight tracks too, but has negotiated with S&P to have freight run when no scheduled passenger service will run. But there is very little freight on that line -- not even a weekly run. So it was hardly a sacrifice for S&P to make that promise. In fact I would have guessed it was simply luck for CALTRAIN if I hadn't once seen mention of such a deal in the local paper.

BTW it's not worth running rail freight coast to coast as a boat is cheaper and the US has ports on east, south, and west coasts, and can use a canal through Panama.
Jitsi works for screensharing on X11 + Fx for me. It's a worthy alternative if you want to escape not unjust Microsoft but Google as well.
The NYC government, like most city governments, exists primarily two serve two constituents:

1. Property developers; and

2. Police unions.

Eric Adams embodies both special-interest groups in spades.

We have the infrastructure to deal with this. You encumber the property with a lien. You treat it like unpaid property tax. That means it accrues interest and penalties and at some point the state can seize it if it's sufficiently in arrears and sell it to recover those fines.

Stamping out AirBnBs is incredibly easy if the will exists. It does not. It should AirBnB is cancer.
I think they made good tradeoffs with the Steam deck. It's a portable console and games are typically GPU constrained not CPU constrained.
The dryer
Inflation has already decreased. A lot of articles talk about year-over-year inflation which isn't a useful measure. Seasonally adjusted, month-over-month, is what you want to look at.

Whether this decrease is sustainable is indeed an open question.
This is a great question. To rephrase: is it possible to come up with an RSA modulus that even you don't know the factorization of?

The answer, I believe, is we have no way of doing that so far. The closest thing that exists is "multiparty" or "distributed" generation of an RSA modulus. Roughly, in the two party case of Alice and Bob, this means Alice picks some pair of numbers (P1, Q1) and Bob similarly picks some (P2, Q2). Then, Alice and Bob engage in some secure multiparty computation protocol whereby they obliviously a) check P1+P2 and Q1+Q2 are prime, and b) if so, output N=(P1+P2)(Q1+Q2) to both Alice and Bob.

At the end of the protocol (after repeating enough times that it succeeds), both parties have derived an N whose factorization they don't know.

I don't know much about this area of study, but searching multiparty RSA modulus generation should bring up relevant papers.
Exactly. It doesn't matter if UX was the problem, it can be part of the solution.
Oh that's nice, thanks!
https://en.m.wikipedia.org/wiki/Real_interest_rate
How do I calculate real interest rates?
Because the user will address it as “you”. Think of it like a variable.

You = Bing Chat
Dupe: https://news.ycombinator.com/item?id=35035781
IMO the thing that makes lisp so powerful is the ability to extend the syntax, and this is only possible because the syntax is represented as a list.

When your syntax can be manipulated like data (in this case lists), macros become regular functions operating on regular data, the data just happens to be syntax in this case. I can take a struct definition for example and use regular, built-in list manipulation functions to walk the definition and transform it into whatever I want.

In something like Rust we can also run macros on struct definitions, but in that case you operate on a token stream, and need specialized libraries and functions to do meaningful transformations. It ends up being much more difficult but still pretty powerful.

Super powered macros is what makes lisp "lispy" to me and the "abnormal" syntax is required for that, so I do think the syntax is what makes is uniquely expressive.
> The diploma -- especially from an elite school like Columbia -- [is] first and foremost is a signifier that you deserve entrance into an upper middle managerial class

I think that while this take is largely accurate, it's incomplete. Substitute "upper middle managerial class" with "enlarged access to professional employment" -- not a huge leap -- and you can see societal benefit for aggressively modulating the gatekeeping for inclusivity's sake.

Otherwise it's just the usual cynicism which is always effective for maintaining the status quo.
I utilize used 1U servers from eBay and a cable internet connection to self-host practically anything from my basement, including email, calendar/contacts, VOIP, XMPP, and anything else.
Getting it set up was probably more work than most individuals would want to put themselves through. But now that everything is operational, very little upkeep is required. I still probably fiddle for a few hours each month just for fun.

All servers and workstations run Rocky Linux, FreeIPA for authn/authz, and a stack of Proxmox virtual machines. My phone runs GrapheneOS and connects to the house via a Wireguard VPN. I don't publish anything online until it's really required. https://basketball-stars.co/
What do you mean? It's a market. Knowing the money is there does not magically make it get paid out to employees.
Oh heh yeah I saw flake8-import-single :)

That might be equivalent to using Ruff's isort implementation with `force_single_line` but maybe that comes with other implications that you don't want for SQLAlchemy.
> on a similar level to making your own motherboard

How hard would it be to make a motherboard from that era?
> "You don't have to explain yourself to us. This code is the result of the context it has been written in. We are only having this conversation because the product that you helped build by writing that code is successful. Because of this success we now have the chance to spend time and think about how we can improve the code"

Beautiful!
This addresses none of the concerns raised in the above post, which you malign as a rant.

Hacker news is not the place for hot take-downs and ignorant dismissals. There are other places for that.
As a dad with more kids than the average around here I feel you.

For me it has improved slightly lately:

I have recently started giving my kids bonus allowance if they let me work the hours I need.

And lately I have also played more card games and board games with them in the evenings.

That said, I am up at around 0400 to start the day and I have already spent 15 minutes on HN so I need to leave now :-)
How came no unemployment?

If you had regular job, you were eligible for unemployment there was also PUP enabled due to pandemic, so if you were self employed you could request unemployment under that. In addition there were also short periods of time where you could get extra $600/week (as it is impossible to survive for long on the usual unemployment amount)
They have so much regulatory work to do for any features involving finance that making tangible progress on the current product from where they are seems exponentially harder. They can barely get borderless expanded from the current countries offered. Other countries do not want to make it easy for their citizens to send money out.
There are entire datacenters blocked by some blocklist providers. Like, AFAIK, the OVH ones.
I don't mean dropping in 68 billion dollars as a line item in some budget. I mean turning that money into some other useful resource, for example trained doctors.

If you assume that it costs 2 million dollars to train a single doctor, thats 34000 doctors you could theoretically add to the supply. Instead, we turn it into a bunch of dead, dismembered, and probably now deranged people, and free floating weapons that will inevitably end up in the hands of some future enemy.

The fact that we can't currently efficiently turn money into useful results over here doesnt make me feel any better about turning that money into arms and handing them out like candy thousands of miles away.

How do we know aren't going to be a few trillion poorer in 20 years leaving Ukraine the same way we left Afghanistan?
I assumed that every one of those stores were experiments or at least test jigs, and closing or opening them means nothing to anyone outside Amazon.

NYC is a tough market because there is so much competition. But if you're not trying to make money yet you can learn a lot. Perhaps they learnt that New Yorkers don't have the patience to install an app. You generally don't wait that long in a bodega -- I expect to wait longer inside a gas station on the Interstate!
> Light and color weren't scientific concepts until basically Newton.

Yet, any child knows that stepping on black asphalt burns your feet. The conclusion that "less dark means less heat" is trivial. I think it's odd that people think so little of the members past civilizations, with brains no different than ours.
You'll never improve on Astro Chicken :). Seriously, I loved that game when Space Quest III came out, although it seems others had quite a different experience.

https://www.youtube.com/watch?v=Zgt17LwmT7c
The only fed meeting in history that was not boring
How to get Codex to produce the code you want
Agreed. I've also seen this a few times on both sides of the fence.

As a hiring manager, when I get a reference from a good report I tell HR to CT the BS and trim down the process. I talk to the candidate, have tem meet a few folks from the team and we're good to go.

As a candidate, when I come in as a referred candidate and you throw your 2 hour take home in my face I'm walking away.

At this point, being referred just means that you have a good chance that your resume is at least passing the first review, but that's pretty much it.
I don’t disagree, but it also seems possible to identify periods that are more unusual compared to their neighboring periods, and useful to talk about them.
I am close to several people that were unemployed for at least 18 months due to COVID policy erasing their jobs.
Your comment led me down an interesting path: apparently it is possible to malt green coffee beans!

https://old.reddit.com/r/Homebrewing/comments/8em8ed/malted_...
I'm unclear about the posting cats for adoption part. How does that relate to faking depression? Feigning that you were so depressed you couldn't take care of your cats?
You can't rely on "culture" because that's completely unquantifiable and squishy. Given enough time, culture will change. At what point do you go "okay, this culture requires us to update our laws"?
If I were involved at OpenAI, I would not include the internal wiki, Slack archives, Dropbox folders, etc in the training data. While it would be highly entertaining, it would not be a good idea.
I have problems with being muted when I join with Google Meet in Safari desktop that goes away when I re-join without doing anything else at all. Many times it's really just bad software and not just user incompetency. The worst part is that it doesn't happen all the time or to all the users, so the engineers don't care or don't have enough steps to reproduce the bug.
Does #2 actually apply if there's no private data being stored? If posts could be private/unlisted and I could just increment the id to find some, I'd agree with you.

Look at HN for example. Everything is public and they use incrementing ids for posts and comments.
I liked Ober's The rise and fall of classical Greece for more background bearing on this for greater Greece. It argued that literary sources underweighted things like classical Greece's relative economic dynamism (shown by archaeology).
I think there is an simple solution to this problem. It does require some changes, but they seem to be pretty straightforward:

- When installing any app, user must always specify an arbitrary prefix. It is applied to all pages (and resources) except toplevel one. So you never have "hostname.com/posts/1234", instead it is "hostname.com/m1/posts/1234"

- When switching to a new software, you use web spider/export functionality to convert the entire old prefix to static files. Static files are fast, and you can easily keep 100000 of them on average computer (and if not, you can store them in sqlite or some immutable k-v store). You then expose the static versions, either directly or via some trivial app.

- New ActivityPub goes to different prefix, so new posts are "hostname.com/m2/post/1234"

- The only thing that _might_ need redirects is users, to get following to work.. Those will need to be set up manually. But there are much fewer users than other objects, so this should be pretty doable.

----

Does this needs some changes to be feasible? yes. Is it easier than designing all-new scheme? Absolutely.