skysight-inc/HackerNews huggingface dataset:
Here is an exercise that might be helpful. As a developer, estimate was my number one fear, right before public speaking, and behind death. So I record myself in a self-zoom call explaining why I made the decision I made.

On the first recording, I rambled for 15 minutes why I think it will take n weeks and cost x dollars. Rewatching it was painful. But it gives you a good idea what to take out.

After the 10th recording, 2 minutes was enough to give the estimate and give a rough description of the work that needs to get done.

Also, you'll have to make 10 wrong estimates before you build up the skin you need to say you stand by your decision. Just because your clients are engineers, it doesn't mean they know what it takes for another team to do the work.
I'm speaking on the UX involved in the process. If you can understand the technology at a working level (about as difficult as learning to install a browser or email client) then you have access to an ecosystem that prizes discoverability and lack of friction.

There aren't laser fields. There's a directory and concierge. A full back-catalogue. A social network.

Most importantly, the viewing experience is consistent across all media, your media viewer of choice, without the need for a constant internet connection. Just like it used to be.

I don't encourage rampant piracy, but I certainly understand when some people don't have the luxury of purchasing an unlocked blu-ray ripper and storing old blu-rays in order to get the same viewing experience.

Another good example is old games like NOLF which are entirely unplayable today without piracy. Pirated releases often contain much smaller download sizes as well as patches to enhance or correct the experience.

Pirating won't convince companies to change, so I vote with my wallet by trying to avoid purchasing media which has unacceptable licensing terms or pervasive DRM, and purchasing any media which I think integrates my values. I also only purchase on platforms which prize discoverability, such as GOG or Steam, while avoiding locked-down platforms like Origin or Epic Games store.
Herbs have all sorts of compounds, many of which are known to interact with the body's immune system.

Loads of studies about tumeric and inflammation, arthritis. Also capsaicin, piperine, etc. The list is extensive.

Remember: Herbs and spices are where medicinal remedies originated.
An external screen works fine for me. It's just xfce (or KDE).
YouTube Apologizes for Removing Iconic Lofi Girl
I lost over 100 pounds on a potato diet. And then gained it all back, plus some. Same goes for a raw vegan diet and a less strict McDougall vegitarian diet, and then a paleo/keto diet. When it comes to yo yo dieting I'm an overachiever. Yes, 100+ pounds on each. I do not recommend that.

So out of desperation and pain I did something I thought I never would or could resort to. Carnivore. It hasn't fixed all of my problems, but it has done more to stabilize my weight at a much lower level than anything else. It has controlled my cravings, making it uniquely sustainable.

My new theory is that obesity is about appetite control is about ... malnutrition. The secret for me was simply to find the fuel mixture that my body demands. Appetite responds immediately. No fancy behavioral techniques need be applied. I'm pretty sure carnivory isn't the right fuel mixture for everyone. But I think finding what is, is a lot more important than other weight control strategies.

Specifically I think The Hungry Brain gets it backwards. I spent decades trying to "outsmart the instincts that make us overeat" and failed horribly. I succeeded by following those instincts.
> but has nothing to do to support your claim that, and I quote:
"it's never the injured person who is at fault, it's always somebody nearby who has money."

The intended target of the lawsuit was the company that operated the truck that hit me, not the operator. The reason is simple, the truck driver didn't have any money, and the company did.

I hope you carry liability insurance, because if someone trips in your yard and breaks an arm and your house looks expensive, they're going to sue you.
What’s the Tech Background of an Autonomous Vehicle Engineer?
Learned about this diet from Penn Jillette. He has a book out on his weight loss called “Presto!: How I Made over 100 Pounds Disappear and Other Magical Tales”. I tried it for a week and the point that preparing that many potatoes for consumption is spot on. It was a bit of work! After a week I could not eat another potato. I think the point about trying a variety of potatoes might have helped. I think the biggest issue is this clearly is not a sustainable strategy.
I take into account what resolution won't just crop and stretch the sensors pixels too much and use that. Lower frame rate if I need better exposure and f stop and all that.
Having another implementation first actually helps create a good standard, by highlighting things that are implementation-specific assumptions.
I just think he really thought more about how performance then super low performance implementation.

Its a good blog-post and its a point worth talking about.
Love in the Metaverse (Pt. 1)
> An adult getting abused online is like getting third degree burns because you laid your hand on a hot burner and refused to take it off

This analogy is broken on quite a few levels. When did the internet become a hot burner?

The internet is not designed to get hot - it's not a cooking device. If your laptop consistently got so hot it burned your lap, you'd try to fix it, not say "of course it does that".

> If people saying mean things to you is disturbing your groove so much you're calling it "abuse" maybe you should stop reading them

There are laws governing abusive behaviour in person. Our society does not just advice people to "just not listen".

Why would you expect different principles to apply to online and in-person behaviour?

https://www.cps.gov.uk/crime-info/verbal-abuse-and-harassmen...
I had a buddy that created a spreadsheet of various foods and their micro/macro nutrients. He's an engineer and wanted to engineer his diet to cover every deficiency in the minimal amount of food possible. He told me that potatoes were almost the perfect food if you could magically reduce the amount of glucose you took from them.
I confirm that, I was pretty in same situation as OP contemplating going solo.
I soon realized this would only make thing worst.
I spend some time looking around for my dream job + dream team.
I found it in another city, It is an old-ish small company (25 years, ~20 employee) got interviewed by Owner and CTO and it clicked right away between us. Quality of life is more important than growth for them.
My wife was very supportive and we moved with the kids over there. Best decision of my life. My wife noticed a night and day difference in my general mood.
I realize I got lucky but this is the real fix.
Webb Space Telescope – First Images
Which will make Indian labor and products more expensive and less attractive.
They would probably have a better chance of they applied the same budget to their security as their marketing.
lions mane and oyster are both great for home cultivation. if you look for a local mushroom farm in your area you can likely buy blocks from them. I've purchased blocks from Fat Moon Farms and had good success with them growing several pounds of mushrooms from a single block. https://fatmoonmushrooms.com/

there are a variety of mushroom/mycology related subreddits and Southwest Mushrooms on youtube has alot of informative well produced video content https://www.youtube.com/c/SouthwestMushrooms
I learned this concept from Jeremey Either on youtube and highly recommend his content. https://www.youtube.com/watch?v=CxktmQ3zJOA He does a good job of summarizing content and then the only hard part is putting it into action in your life.
At least one of whom has stated that the bill in question would not be taken forward under her leadership.
The idea that you can have an alternate ISA that's designed for high level languages like lisp with fast pointer tagging and garbage collection is a myth that isn't really supported by the history. A huge reason for the demise of Lisp machines (other than their outrageous price) is that while they were very cool, they were also incredibly slow compared to commercial Unix systems written in C. This is actually addressed in the preface to the Unix Haters Handbook[1] (ctrl-f "Michael Travers" to get to the relevant part), which is written by someone who had to move from working on a Lisp machine to a VAX workstation. It's a great (and humorous) read and kind of illustrates the point that as cool as Lisp machines were, they had terrible performance compared to other computer architectures at the time. Worse is better, and all that.

Another great example of this is Jazelle[2], which was an ARM ISA extension that added extensions to support running Java bytecode natively on the processor. It's a really cool idea but the reality was that it was too complicated and didn't work well. High performance JDKs like Azul or OpenJDK that are written the traditional way for regular ARM/x86 perform better, and they make CPU design much simpler. The reason that there's a weird symbiotic relationship between CPU design today and C-like languages is that's the model that actually is the best tradeoff between performance, safety, and cost. I know this may sound strange to people, but the market doesn't lie.

There's obviously an argument to be made that there was a chicken-and-egg problem here, where Lisp machines and Jazelle had low adoption rates and that led to low investment in the technologies from companies (compared to say x86). Maybe in an alternate reality where the industry had gone all in on this kind of technology the technology would have actually been fast and cheap. But that's highly speculative and the actual historical examples we have don't support this idea.

[1] http://web.mit.edu/~simsong/www/ugh.pdf
[2] https://en.wikipedia.org/wiki/Jazelle
How do you see this work in practice, and wouldn't it just lead to calculating the deltas between three evils, the third being abstention? How would this be better than getting rid of the first-past-the-post system?

We saw this is the Netherlands a while ago. There was a referendum about whether there should be closer relations between the Netherlands and Ukraine, and the options were "agree" and "disagree", but many people who were in favor of closer relations chose not to vote at all, hoping that the referendum would fail to hit the minimum turnout. So the minimum turnout was hit, and afterwards they were all whining about it, because they disagreed with the result, but had intentionally chosen not to vote.
The justice system does not consider the murder-for-hire attempts "baseless accusations". From the sentencing document:

> The Court must determine whether these allegations have been demonstrated by a preponderance of the evidence and I find that there is ample and unambiguous evidence that Ulbricht commissioned five murders as part of his efforts to protect his criminal enterprise and that he paid for these murders. [...] The Court finds that the evidence is clear and unambiguous and it far exceeds the necessary preponderance findings
Depending on what you do, you may be able to setup the situation where you learn on the job during job 1, sell the same thing on job 2 while optimizing how it's done, and then really profiting on job 3 onwards. Success with that depends on how much you crave novelty and what the industry is.

Established industries with larger non-tech companies have many valuable untapped opportunities, especially as we move to more uncertain times. They will want to make a lot of efficiencies and getting rid of "non-core" work is an opportunity for contractors.

I know many people who accidentally got into lucrative contract roles in pharma because they started with some random 6 month gig that gave them access to assess the landscape. This can be done more smartly by subcontracting with existing vendors. They are often looking for oversight but you have to be comfortable with mitigating the level of devs they are providing to the client.
Someone posted something I disagree with, but you're operating in the "same system" as them and didn't stop them, so we'll just downvote you instead, cool?
It's funny though: cabs have gotten better and Uber has gotten worse.

I've switched back to taking cabs from the airport. Ubers are slower (cabs are sitting there just waiting) and much, much expensive now (like 2x the cost of a cab).

The product isn't any better anymore. The cars are rundown and often smelly. It is nice to be able to put in an address and not deal with a credit card payment at the destination -- but that's about the only benefit left.
For me it's not so much the difference in resolution, but the fact that due to low resolution being the norm, all the on-screen text tend to be huge. This is readily noticeable for the credit text in TV shows (not so much for movies, which seem to have barely legible credit text going way back).
Don't worry, blocking p2p is the next step and is extremely easy to do.

China has done it already and it's very effective:

* Force every service provider to register their IPs and domains (for CDN use)

* Force every ISP to do stateful firewalling and block every attempt to establish a new connection unless the destination IP is on a whilelist maintained by the government.

Problem solved.
I don't have the background to really understand this but it sounds like: in order for information (we correlated our spins) to be passed you would first have to know what the other side is doing which requires side band communication which itself would be subject to the speed of light. But I might be missing something in my understanding.
Some advice from someone a bit further down the career path:

* If you want to try something, try it! Save up some runway, do your own thing. Try some other projects right now, don't wait. (You won't be able to devote full time effort to them, but can still make progress.) You may find that what you dream about isn't all that, or maybe it is. Either way you can take steps forward.

* I learned to be happy with my life after I'd taken a few alternative paths. Nothing like jumping to a situation, realizing it wasn't what you thought it was, and then jumping to a different situation, then realizing it wasn't all that great, then jumping to a different situation... After I did this a few times, I learned that I needed to create happiness where I was, not try to find it elsewhere. YMMV.

* It is a cliche, but kids are only young once. Enjoy that time.
> 1/3 is your salary, 1/3 is for business expenses and taxes, 1/3 is for when you don't have work.

In the US there's also health insurance if you choose to have it.

The worst of the worst medical insurance just for you is going to run you about $500 / month. Even if you "only" make 60k / year, that's still roughly ~10% of your income which is a lot.
In the short term? Probably not a lot. You’ll lose “weight” but what are you actually losing?

What you eat is very important.

Fat stores aren’t the first thing your body will turn to. After the carbs, your body will turn to breaking down muscle tissue which is not what you usually want.
I'm cognizant enough to know that is not what is taking place for me. I've used Firefox much, much longer than 5 years and it happens much less frequently now. I use Firefox across over half a dozen machines concurrently all day and if it's going to happen to anyone, it's me.

It's honest-to-god bitflips/malconfigurations after updates or whatever. I want to believe it's not some secret deal with Google.
Wow, I like the data format specification you devised. Especially that you insist on "no optional features or extensions" -- something that makes other standards so difficult to rely on.

Is there anyone using it? It's always great to have extra ammunition to make a strong case that we should use this instead of, say, XML.
Elon Musk mocks Twitter's court threat
Great suggestions. Think there's definitely a few ways to manage comments better. Any specific suggestions in mind?

And +1 to using this in corporations. The hope is that the tool is generic enough for all kinds of use cases!
Why 100B Euro may not fix the German military
Similar deal with gender disparities. It turns out, women receive a higher rate of callbacks than men - it's just the base rate of interest is so disparate that the disparity exists: https://www.economist.com/graphic-detail/2020/01/10/do-ventu...
Correct.

With an ideal standard document that describes the language, someone could build a compiler for the language from scratch and it should behave correctly. See https://en.wikipedia.org/wiki/Programming_language_specifica...

Some example standards:

C: https://www.open-std.org/jtc1/sc22/wg14/

ECMAScript (Javascript): https://tc39.es/ecma262/

C++: https://isocpp.org/std/the-standard

Scheme: https://schemers.org/Documents/Standards/

Ada: http://www.ada-auth.org/standards/ada12_w_tc1.html

For Rust, Ferrous Systems is working on the Ferrocene Language Specification to formally document the Rust subset that Ferrocene will use.

https://ferrous-systems.com/blog/ferrocene-language-specific...

https://ferrous-systems.com/ferrocene/
One guy near me whined about the fact that a different mechanic touched my brakes, not even me. Never going back to that weirdo. Everyone else understands they're not Steve Jobs. I've worked on most systems in my car myself and it doesn't even come up.
game changer and men need to do this, to take some of the weight of responsibility off of the woman, especially as side effects appear minimal and lesser overall than all the other non-barrier options out there.

that said, with concerns on population de-growth, the second sexual revolution which the male pill will bring forth will accelerate population collapse
Extraterrestrial stone brings first supernova
Maybe today, but potatoes are a new world food. So I think the award for originality goes to someone in South America.
Yeah, I get frustrated about this A LOT. "Change for the sake of change", and chasing meaningless KPIs and metrics that involve ZERO value to users and only serve to benefit the vendor (usually at the expense of users, in fact).
or the elimination diet that they can best adhere to. Adherence is the biggest issue in diets, not efficacy (whilst adhered to).
You're right about the RAM, and I was wrong. Yes, a 3.58 MHz Z80 (or even 4 MHz) is generally slower than a 1.023 MHz 6502, but it's not much slower as I said. As pkroll points out, the C128 also had a 6510 as well as the Z80—Commodore was hardly going to ship a C64 follow-on that couldn't run C64 software!
We should reward all the people involved to make sure that the taxi industy is killed for good.
Consolas looks good and is the default for VS code on Windows
Huge fan of Ubuntu Mono (UbuntuMono Nerd Font Mono)
I've had similar thoughts and am developing a language for them: github.com/civboot/fngi

It targets it's own VM, which I plan to eventually be able to compile to native code. So it can both execute code at compile time (literally execute functions just declared) as well as compile to native code later.

It's not scheme (or even lisp) -- it draws more from FORTH but with a much more readable syntax. However, the goal is to be a language that fits this kind of bill -- it can bootstrap other languages (and whole operating systems) with ease.
I would make that argument if I could push a button and make that person disappear from my sight and hearing. Ironically verbal harassment is much more protected. I'm free to get a group of people together and go chant "You're a cunt!" outside the Palace of Westminster.
Having something that eliminates sperm production will bypass the “at conception” mania that’s sweeping the us. Or, they will add a “and you can’t do that, either” clause.

Given that the purpose of all this is to make enjoyment sex impossible, they’ll pass something to ban it.
Starting with your current employer as a client is a good first step. I was getting burned out with my job but still liked the company and my co-workers. I worked out a way to say on part time with the company and stick to certain types of work.

I did this for a few years and last-year I decided I wanted to focus on a project I've been working on. I went down to a consulting-only basis working 10-12 hours a month. This couldn't be easier for me because I bill them on a T&M basis.

Consulting can be a hustle because you're doing your own sales, marketing, estimating and bookkeeping. You need to account for those factors when you schedule projects and come up with your bill rates.
Recently someone asked similar question: https://news.ycombinator.com/item?id=31908797

I wrote up my thoughts: https://news.ycombinator.com/item?id=31911728

And then expanded into an essay: https://blog.kowalczyk.info/article/4682085af50b41f88460593d...

Since you're starting from nothing: do web research about freelancing, contracting etc. Use search engine to find the articles, read a book or two, watch a few YouTube videos, take an udemy (or similar) course.

There's a lot of free or very cheap advice out there and it's a bit more information that can be put into a HN comment.

Your first challenge is getting customers so start with marketing yourself.
> What’s wrong with someone coming to HN for the comments?

I don't mind reading the comments without reading the story. I mind people writing comments without reading the story.

> most (...) want to talk about (...) Costco, not the story of the article.

And that is incredibly shallow. If I wanted to read senseless comments based on the title of an piece, I'd just prompt GPT-3 for random wikipedia entries.
Adding a GCC backend for Rust (rust-codegen-gcc) does this already. I do not personally see the point of writing another frontend in C++.
> I don't love this state of affairs as I'd rather just use my pass

That’s fine when you’re a sole developer or a small team but the moment your organisation grows you need SSO.

> and it's particularly bad when you have a mix of on-prem stuff that does AD and then other cloud stuff that doesn't),

Most cloud services do support AD (eg via SAML) but hide that option behind an enterprise subscription.
I've had zero trouble with taxis in Japan and Singapore. In Singapore they even had hailing apps long before Uber and they worked just fine.

I believe London taxis also have a good rep but haven't use them.

On the other hand I've had criminal experiences in Istanbul and Rome and non-pleasent experiences in LA and SF.
From what I can tell it’s more the progressive wing of most countries who are pushing for authoritarian censorship of the internet. Just look at Canada
I mean sure! I wasn’t referring to Magnus as model-photogenic because of my subjective opinion: I was referring to his mucho lucrative, multi-year deal as the male face of G-Star.

His female counterpart is Liv Tyler, better known as Arwen Udomiel Evenstar around these parts.
Make it a small group...
Ask HN: Does Dart beat Go in Go's best of features?
I am trying to learn a language purely for the joy of learning and exploring as many programming concepts/idioms/paradigms/expressiveness/algorithms as possible.

All I want is apply these languages into the prime purposes it was designed for, but on one condition that I can choose only one - either Dart or Go, after careful evaluation of languages out there.

I am not learning for career and big projects perspective. I have some small projects in mind mostly around web development.
> Then someone had a brilliant idea: we would ship US Sprint a blank tape with our usual letter listing the changes in the release. And so we did.

> “Oh! We are so sorry. We can’t imagine what must have gone wrong! We will send you another tape today.”

Those games are so common no one really falls for it. They might be polite and not call your bluff, but you can bet they know. (And I suspect that this was the "straw that broke the camel's back" for Sprint.)