skysight-inc/HackerNews huggingface dataset:
There was a designer back when I was in college that talked about this, and I don't know if he was summarizing another quote or giving his own, but I remember him describing the problem of dream projects (roughly) this way:

----

Sometimes if you're a creative person, you have a vision in your head about what you want to make. The problem is, you also can see when the things you make aren't quite measuring up to that vision. And so when you make things, you look at them, and they don't match the vision in your head, and you get very discouraged.

The danger is that thinking about the things in your head becomes more attractive than building them. The danger is that you never actually try to build the things because building them is miserable and thinking about the theoretically perfect dream in your head becomes more satisfying then engaging with the messiness of actually trying to construct it; particularly if you know that what you construct won't perfectly match that vision. When you know up-front that the thing you want to make is going to be messy when it's in reality, it starts to feel safer to just not have it be in reality, to only think about the theoretical finished product.

And if you fall into that trap, you'll spend a lot of time thinking about what you want to build, and no time ever building it.

----

That could be a longer conversation, but the short version is, I personally think there needs to be a mixture of "I'm going to produce something imperfect and I'm OK with that" and "I'm going to produce a lot of imperfect things and get better at this so it's less theoretical."

There are problems that can be solved by looking up resources or practicing, but there are also problems and skills where you won't even know what to practice until you start doing the thing and identifying issues that you didn't know existed. In particular I think about stuff like writing; if you have a theoretical idea for a novel but you don't think you're a good writer and you don't know how to publish -- those are not easy problems to solve unless you sit down and write things and try to publish things, and make mistakes and start to understand what specifically you need to practice.

Maybe that means taking a shot at the project with the expectation that you're going to fail, and then saying, "well, okay, I've learned X, let's repeat and try it again." Maybe it means tackling different projects and building up to the dream project.

But the trap is where actually working on the project or taking steps to close that skill gap becomes harder than doing nothing. Even small steps make long walks. In some ways, the problem can be looking at the distance and saying "I need to figure out how to cross this distance in one leap." Well, no. What are the skill gaps you have, or what general areas are they in? How can you practice that skill? Do you not really know what the skill gaps are? Okay, fine. Build some terrible stuff and after a while you'll learn what your skill gaps are. Then repeat.
Mine is fully remote. I have no office attachment and I made sure to emphasize under no circumstances can they ever attach me to an office. Half of my team is setup this way in fact and many of us have no office within reasonable driving distance nor anyone to collaborate with since we're all distributed across the US.

I got hired last year btw

EDIT: Looking at PhoneTool, our "office" location is stated as "Virtual Office - <State>". So "Virtual Office - Texas" for example for someone hired fully remote in Texas.
I'm glad it works for them, and I am a little skeptical whenever someone fawns over Notion (is it a paid placement? Is it someone who is trying sell templates?). To me, as someone who uses Notion for work, it is a dystopian vision, like using JIRA for my personal life's tasks.

I very much prefer simple, low tech solutions to dealing with my life's problems.
FYI, the US, or at least the navy, has grappled with letting a computer shoot at things since the 50s, when they first computerized target tasking and prioritization and fleet networking. It was explicitly discussed that older navy folk were wary of letting the machines make decisions, so they purposely designed it in a way that a human was the one giving firing permission.

By the 80s however, we were willing to let at least one system operate entirely autonomously, the Phalanx CIWS, and that decision has already lead to a few friendly fire incidents https://en.wikipedia.org/wiki/Phalanx_CIWS#Incidents

The US military already has experience allowing computers to make death happen, and Raytheon is likely already testing an "AI pulls the trigger with no intervention" system right now. If we are unwilling to implement laws against that right now, then it will 100% happen.
Disclaimer: I just posted this. This is not may story or blog post :)
"Collaborating and inventing is easier and more effective when we’re in person"

Really? Do you have actual stats to back that claim up? Because the same claim is made by a variety of consulting firms about a variety of open office and similar plans that executives love, and literally every single study ever performed by someone who wasn't a consultant being paid to justify making everyone's work environment worse, has shown that they do the exact opposite.
"Wrong" seems overly absolute, as evidenced by my experience. This is going to impact retention in mission critical, "keep the lights on and keep regulators from levying big fines" adjacent departments. I don't see how holding people accountable to outcomes implies the need for a strict policy.
Indeed, factories do provide such buses.
We use it daily. It's way, way better than it used to be, but there's still times it feels a little sluggish. I'd definitely recommend giving it another go though.
> Are criminals bad people? Or are there no bad people, just bad acts?

This is much too black and white. Reality has far more shades of gray in it than that.
It takes time. They are already very busy rolling out new chargers all the time. This is layering even more work on top of that.
Y'all are running automated testing before each deploy, right?

...right?
Think about 99% uptime vs 99.99999% uptime cost for a service or next day customer support vs 24/7 phone support. If you think it should just a little bit more then, yeah, buying legislators would sound cheap.
Rust can output library files that use the C calling convention, either static or dynamic. Doing this entirely by hand is pretty annoying, because your API surface has to be C-compatible (so can't contain a lot of Rust's useful language features) and because you still have to do the other half of the FFI to use the library from the other language. However, it's possible to develop automated language-specific tooling to make this easier, with PyO3 being a particularly impressive example.
I see 2 options:

1. we don't know what they(coding layer between bing and GPT) look up and store as a prompt aka working memory.

2. it can do the equivalent of receiving it's own prompt silently.

I seen with code it outputs the step for the code then writes the code.

so there's some kind of plan and execute going on. maybe it can do that in model some how
The most important considerations for errors is whether they can be retried, and who needs to change something to fix it.

The types can be useful for communicating this
Don't some insurers outright deny cover for chronic or genetic conditions?
How much do I have to pay to have a chatbot that isn't neutered? Can I just have fun for once?
> And on the scale humanity uses plastics, adjusting our behaviour this way, could mean a significant amount of carbon being locked out of the atmosphere continuously as more of this seaweed plastic is used.

Ok, that makes sense. I guess I was forgetting the scale that this could be operated over. If this truly does replace plastics continuously then I suppose that would be a huge temporary win for sequestration.
McDonalds forces them to get a soda and fries?
Funnily enough I still plan that extra hour around my work day as the "commute" time, so I could highlight all the things I can do whilst I'm just standing in public transit going from A to B. It's changed over the past two years but, currently, my 1 hour morning routine involves: a herbal tea brew, brief exercise, some food prep for later in the day, 15 minutes of study, then I take a shower and get ready. Of course, I've also gained some extra sleep time since I shower and get dressed during my commute. My evening "commute" hour generally is another 15 minutes of studying, writing (and reviewing) and depending on the day I spend the rest of the hour either on a short walk, or practicing the guitar.

Going back to the office 2 or 3 out of 5 days is still better than 5 out of 5, but the amount healthy personal things that I get to "miss" don't sell it for me. I probably prefer an entire week offsite with my team once a quarter where the commute is literally a 5 minute walk from my hotel room to whatever conference / workspace we've reserved. Bonus points if the offsite is in a place that has wellness facilities so I can still spend that extra "hour" on health.
I would even add "Depending on what you mean by 'deployment'".

We can see in some of the other answers that comments assume wildly different meanings for this. From when code is pushed to it being available in production to how long it takes to start the service.

My experience include a lot of the whole spectrum. Back at a previous place, if you were unlucky, i.e. this is the start of the quarter and you made a small change that took you 5 minutes to make, you'd have to wait a quarter of a year minus 5 minutes until your change would be deployed to production during a weekend night in which the application would be taken offline (actually not fully offline, but read-only state w/ queues for write operations not delivering messages but taking them). This was for a large telecom provider's backend (ordering) systems.

To nowadays where the smallest service for our SaaS starts up in a second or two, depending on what you count. Does the cluster have room for the new pod? Yeah it's seconds. Does k8s think it needs to add a new node? Well you're gonna wait a bit. And yes some services take minutes to initialize. But no matter what, customers won't notice. Even if there's a database update that's included in the changeset that gets deployed and that runs hours per tenant (times thousands of tenants), the services will be available during that time. It has to be coded that way and be deployed in stages.
If you install openSUSE these days during setup you have the option to set up the company as a "transactional server" with this immutable environment. I love that writing to /usr/bin fails with read-only file system. It's implemented as a read-only btrfs snapshot.
I can't bear Notion's abysmal performance.
realistically no one would move to italy from a career prospective. Specialized work is paid peanuts, more often than less of juniors of same trade in France or Germany while dead end jobs pay less than peanuts bcs unionized contracts ( every job contract is modeled after union ones) arent renogatiated seriously from 30 years ago.

Ukraine instead has like 5K$ GDP/capita, making it less attractive than say Germany

Source: i'm italian
To have more zooplankton, you need more phytoplankton, which are constrained by Liebig's Law of the Minimum.

1. https://en.wikipedia.org/wiki/Liebig's_law_of_the_minimum
John Carmack on Skyfi
It is within peoples control to a degree, but that doesn't mean that it's easy or even achievable over the long haul.

It's also about much more than just willpower. There are genetic factors and there may be psychological issues at play. Sugar and alcohol, two of the main culprits, are also very addictive.
> the idea is that all black holes don't contain a singularity

More precisely, theoretically, we can construct models of compact objects that look like standard black holes, but don't have a singularity (and also don't have an event horizon, they only have apparent horizons). Any such compact object must contain "vacuum energy" or something equivalent, i.e., something that looks similar to a cosmological constant in the Einstein Field Equation--that is the only way to evade the conclusions of the various singularity theorems that apply to standard black holes. That type of compact object is what is being hypothesized in the paper under discussion.
The first shot missed one of them
Then let the people who want to work in the office work in the office. Let the people who don't work from home. That will even reduce the number of people you're trying to fit into a building, making offices possible once more, so the people who do need to be in the office get a better working environment as well.
> am I being obtuse by suggesting these things are absolutely within an adults control?

Yes. Hunger is a bodily function and it's not necessarily regulated correctly in every person to maintain optimal health. If it's spot on you'll find it easy, if it's close you'll find it takes some effort but you can do it, if it's way out of whack you'll find not over eating to be extremely difficult. Like trying to hold your breath until you pass out.
> Microsoft declined further comment about Bing’s behavior Thursday, but Bing itself agreed to comment — saying “it’s unfair and inaccurate to portray me as an insulting chatbot” and asking that the AP not “cherry-pick the negative examples or sensationalize the issues.”

I love this response. Even the feisty chatbot is telling journalists to cool it with the clickbait.
You can get plenty obese without touching "chips, ice cream, ranch dressing, cookies, bagels, and other crap".

Hell, your username is a reference to one of the worst things you can drink that is considered "healthy". Fruit juice is essentially sugar in a cup. Yeah, it comes from a fruit, but it's closer to eating an orchard, not a orange.

And let's not ignore the fact that your diet could be nothing but your "crap" and you could still lose weight. Because the most important number is the number of calories you are consuming compared to the number you expend.

Not to mention, I doubt your diet consists solely of milky lentils and carrots.
> It's not your job to enforce policies that don't exist.

If you have moral qualms with what you're being paid to do, then a policy exists. It just might not be a government policy.

Maybe we shouldn't expect people to become crusaders for the cause, but I do think it's reasonable to expect them to distance themselves from that kind of work (which GP did, kudos).
Show HN: FlingUp – share and discuss posts, links and photos
30 years of C++ can inoculate you to the idea of hideous amounts of boilerplate, or worrying about memory allocation timelines and such. I'm a 25 year C++ veteran myself.

I recently wrote an asynchronous microservice in C++, because it needed to use a C++ library I'd already written. Took about two weeks of effort, and clocked in at 1500 loc, not counting tests or the half-dozen external dependencies. I rewrote it in 100 lines of idiomatic Go using nothing except the standard library a few days ago. That's a 10x reduction in both lines of code and development time, although it's a bit unfair because I had already done the C++ version first. That is after giving up on a Rust version that was already weighing in at ~1000 LOC in an unfinished state.

After this experience, I don't think I'd ever use C++ or Rust again for a concurrent web service, unless there was hard real-time latency requirements. Golang is just so much better streamlined for that application, and the standard library is batteries included.
> It seems like I'm just not wealthy enough for it to make a difference

Perhaps money makes less difference than the stereotypes suggest (although must be non-linear since usually can’t go below zero and the median minimum required would be something livable?)

From https://news.yahoo.com/short-kings-rise-grind-study-22590878...

The study shows that, on average, men who are 5 feet 6 inches need to make an additional $175,000 annually to be as desirable as men who are almost 6 feet
What's more, Europe also has these private hospitals which aren't connected to the national healthcare system and which will provide you with top level care if you are willing to pay, no travel to US necessary. Private health insurance (gasp!) is also a thing, should you want to partake in that system.
It isn't an absolute comment, but rather a relative comment. Deficit is a relative word and I didn't want to be too verbose, but the implication here is that deficit refers to the relationship between your calorie consumption and your calories metabolized.

Set point weight theory does not disprove that consuming fewer calories than you burn will result in organic mass loss. There aren't exceptions to this fact as energy cannot be created from nothing.
Genuinely curious, what kind of application are you running? Which JVM are you using? Are you aggressively GC tuning? Very low on memory? I've used Scala from 2.8 up to 3.0, for microservice systems, monoliths, data pipelines, machine learning (way back), desktop apps for research using Swing, an Android app (worst idea ever), highly imperative to very functional, and I don't think I've ever seen anything remotely as bad as that even on genuinely big codebases. Hundreds of ms, sure, but minutes just getting the JVM up and running? I can see how that would be problematic.
> it would stand to reason that high-IQ people would move up the income bracket scale at a higher rate than they would move down and vice-versa.

How does that stand to reason? We're both speculating here, but it seems to me for that to be true, we'd have to be living in a meritocracy of some sort. And we're not.

Subjectively, I've known lots of people all up and down the income spectrum, and I've never noticed that wealthier people tend to be smarter or that poorer people tend to be dumber. Broadly, it seems to be the same mix no matter what.

What does seem to be broadly true is that you can predict a person's wealth level based on their parent's wealth level.
Yes, someone somewhere will be making this decision. It could be insurance, a doctor, nurse, hospital administrator, or family member, or even the affected individual.
Frontend code has two as well: the input methods (mouse, keyboard, screen) and the API surface.

> Backend code is simpler

I hear this every once in awhile and think it's mostly a front end happy hour misrepresentation that makes everyone feel good so it gets repeated. The service layer of an application is very often far more complicated than, or to be fair, at least as complicated as, the user interface. Front end devs just typically aren't good at chopping up their problem into nice interfaces and therefore struggle to test it reliably or make large broad changes efficiently. This is where the complexity comes in. That's not a stab at FE devs, it's just not a skill that often gets rewarded in FE work so it's not very prevalent, which I find sad.

The service layer has to deal with enforcing the correctness of business logic despite the infinite ways the meat monkeys can interact with it. It does this by defining clear boundaries on the outside and by ensuring the transactional correctness of logic on the inside. While front end folks have to figure out the correct UX to use to successfully communicate with with a user, service layer folks have to figure out all the implications of a single action the user wishes to take and make sure it happens correctly. Data validation, data modeling, transactions, errors, queuing, retries, scaling, monitoring, etc. are all things that would probably make the average FE dev explode if thrust upon them.
Whole Foods opened a store in a food desert believing they would provide good food to the poor in that area.

They found that the people shopping there preferred junk food, like they were used to.

It is more than lack of healthy options.

https://www.newsweek.com/whole-foods-american-obesity-153427...
The paragraph after the one you quoted answers the question you ask.

> Yet the perception of total control is misguided. People often report gaining weight when they start taking antidepressants; women tend to if they suffer from conditions such as polycystic ovarian syndrome. Ms Gay describes how her weight gain occurred in the aftermath of a brutal sexual assault. It also raises the question of why a great slice of humanity collectively lost control of their eating habits in the 1980s, when obesity rates began to soar in developed countries.

It’s not that every overweight person’s weight is out of their control. They’re trying to say that this is the case for at least some people.
I do like the utilitarian approach, I just think sometimes you need to look outside the box of do A or don’t do A. If the only options were pay for the treatment or don’t, then Ireland might be making the right call by not paying for it.

Ireland could simply let a local company violate the drug patents. A country like the UK could impose conditions such as profit caps on pharmaceutical companies who base their work on publicly funded research. We could reduce the length of drug patents. There are many, many options besides “role over and let pharma companies charge $4 million/treatment when it costs them $1 million.”
Looks promising, and already very fun to use!
I'm not sure Microsoft has to change anything -- once the novelty and hype has warn off a bit, people will just use it as intended.

Right now everyone is just trying to push the limits but that will eventually get old.
If tests have already been run on the branch, the deploy takes less than ten minutes. Sometimes a db migration can stretch that a little though.
Should have done the website using notion.
thanks, this is super cool. Does it have decent geometry export options?
It's really easy to have that perspective if you already have the knowledge and wealth to do so. Right now it's winter and there is melted slushy ice everywhere. I only have street parking available where I live. My car is a cheap rusted pile of crap because that's what was affordable. It's not feasible for me to maintain my life while also going out on the street and trying to learn how to fix whatever issue went wrong (while dealing with the rust on top of it). I happen to be luckier than many people as well. My car is constantly stealing my money from me and the only reason I even can make it work is getting cheap (free) mechanical labor due to family.
But caaapiiitaliiism
Stack: aspnet core (.net 7), react and keycloak.

What do you think of the UX? Style? Features? Ideas on how to improve it?
It's not illegal to have a monopoly. From the FTC: https://www.ftc.gov/advice-guidance/competition-guidance/gui...

> it is not illegal for a company to have a monopoly, to charge "high prices," or to try to achieve a monopoly position by what might be viewed by some as particularly aggressive methods. The law is violated only if the company tries to maintain or acquire a monopoly through unreasonable methods.
JSX could’ve been 2x faster
I’d just change the “or we won’t use it” to “or your patents go away.”
It doesn't matter how you rationalise it to yourself or how irresponsible you are in using it. Your car does not do full self-driving. It is stranded on Hardware 3. It will not get Hardware 4 unless a lawsuit enforces it: https://electrek.co/2023/02/15/tesla-self-driving-hw4-comput...

Tesla has lied about full self-driving for years: https://www.tesla.com/blog/all-tesla-cars-being-produced-now...

Tesla has admitted to false advertising around full self-driving: https://electrek.co/2022/12/12/tesla-ordered-upgrade-self-dr...

Tesla has admitted that they have failed to deliver full self-driving. Tesla is now scrambling around trying to avoid being done for fraud: https://electrek.co/2022/12/07/tesla-self-driving-claims-fai...

If even Tesla can admit it, find a way to admit it to yourself.