skysight-inc/HackerNews huggingface dataset:
Starting a successful company is not an essentially impossible pipe dream. There are literally millions of businesses in the US that are generating millions in revenue.

Sure, they aren't all mega behemoth tech companies, but what of it? Setting your ambitions high when you're young is still worth it. It can be a major difference maker in motivating you to learn the skills necessary to build a successful business, and it turns out that those same skills are helpful for landing good jobs, too.

Most of the people I know who are doing well now dreamed relatively big when they were young. And many of the people I know who stress about making ends meet never had anyone telling them to aim high when they were young.

If you believe you can, you might try, and you might make it. If you believe you can't, it's madness to true, so you won't try, and you won't make it. These are basic building blocks of motivation and success.

Your pessimistic message could be applied to anything. Why try to build the next Google? It's impossible! Why try to build a smaller business? The odds are against you! Why try to get a high-paying job? Most people work average jobs! Why go for an average job? You're competing with the vast majority of the country! Why get a less-than-average job? It's so stressful and barely worth it.
You can write write code outside of methods in a Java class, called an initializer block:

class MyClass {
{
System.out.println("Hello World!");
}
}

This will run when an object of the class is instantiated. So not useful for the case in question (you could get rid of the class declaration but would presumably still need a main method).

(It's also pretty poor style, but occasionally useful in a pinch, like when instantiating an anonymous inner class, which has no constructors that take arguments)
Shame that this is downvoted, I assume for tone - this is the feedback the founders need to hear
I like the strain gauge application best!

I do personally feel that the #1 application of FPGAs is to make short run and high-end hardware fantastically more expensive for business and government (+military) customers.

As it has nothing to do with electronics, I'll put it to the wisdom of the crowd to decide if this application is conventional or unconventional!
I did touch on this: "Or maybe not even include the cash and borrowings, or do some more advanced calculations I don't know about, since the market probably accounts for those indirectly on the market cap".

If they are not independent variables, then it's also not fair to plainly add variables that depend on each other, since they will give a skewed value given that simple addition would assume they are independent.
What can be done about libraries on which you want to depend, but that have too many opinions about how they should be built? For example I use bazel and one large library I use forced -Werror into the C compiler invocation, but with my C compiler it has warnings, so it can't actually be built unless I patch out that line of their bazel configs. Another library only builds correctly when using clang if the clang toolchain is named literally "clang" and not, for example, "clang-17". Consequently I have to adopt their convention or maintain a patch against their project. There are many, many unsolved rough edges in bazel along these lines.
How in the world is that $500?!
Have we tried asking the Navajo Nation?

https://www.npr.org/2024/01/08/1223377817/navajo-moon-human-...
Now, that easily wins the "most unexpected combo" of the year as only one word comes to my mind :

Why?

I mean, I get it, it is about money. It always is. But I'm really wondering what is the benefit of GOG, and more insidiously Amazon.
Mine broke completely on OpenSUSE Tumbleweed. Turns out I had an old repo that I nuked. Then I logged out of Plasma, logged into an IceWM and reran the `zypper dup` and everything was hunky dory again.
Retina – eBPF distributed networking observability tool for Kubernetes
I think it's under-appreciated how much LLMs harvest the natural, human tendency to generously ascribe meaning, subtext, and intent to text they read, glossing over flaws and small mistakes so long as the overall "thrust" seems reasonable enough.

In a sense, LLMs have reinvented cold-reading from first-principles and created the cleverest Hans of them all.
Start a company to work on exciting projects and potentially get rich, by mastering technology, creating based on interests, and finding like-minded cofounders
Nebula is assembling a crew for a heist
My personal objective with CRM is always the sales/cs team productivity at different stages and I don’t see the impact of your product yet on that. Every sales or CS agent needs to know what is their next task: they shouldn’t go through the list of the deals or customers to figure that out. Ideally they get their tasks assigned in some round robin algorithm taking into account their availability and skills. If agents nevertheless work with lists, they are going to create several dozens of views filtering certain stages of journeys and build up arcane knowledge on how to look at them. Not great, but if they want it, it must work - they are stakeholders in CRM purchasing process. Overall CRM must be customizable on tasks and journeys level, not just on record field level.

Do you need Apex for that? God, please, no. Apex doubles or triples the cost of Salesforce, because you usually end up spending tens of thousands euro on some agency doing the customization. If you want to compete with SF, offer Java, JavaScript or TypeScript as lambda or managed microservice hosting with fast links to your db/api (and do it better than Heroku). The better are your integration options with custom code, the more attractive it will be for digital services and non-trivial use cases.

I would love to see proper communication management respecting user subscription preferences and consent. Maybe look at Braze for that. If you could handle the calls, both inbound and outbound, internationally and with power dialer that would be awesome.
> Customers are less likely to pay that for a robot that does your chores

They will if you can get them 2% financing like I can get on a new Honda HR-V.
Women need flexibility and consistent childcare to enter and remain in the labor force participation rate. Instead, childcare is unaffordable and return to office mandates disadvantage those stuck in a structurally deficient system.

https://blog.dol.gov/2023/01/24/new-childcare-data-shows-pri... ("US Dept of Labor: New Childcare Data Shows Prices Are Untenable for Families")

https://www.wsj.com/lifestyle/careers/return-to-the-office-m... | https://archive.today/81afz ("Return-to-Office Mandates Are a Disaster for Working Mothers")

No different than South Korea pleading with people of reproductive age to have children, while doing nothing with regards to work life balance expectations. "Stop hitting yourself" comes to mind, from a policy perspective, as well as a bit of The Purpose Of The System Is What It Does.

https://www.bbc.com/news/world-asia-68402139 ("Why South Korean women aren't having babies")

https://www.scmp.com/news/asia/east-asia/article/3253465/sou... ("South Korea sets new record for world’s lowest fertility rate despite spending billions to stem population slide")

People are making rational choices for the environment they're forced to operate in.
I just posted on X that every high school in Michigan should spend a day discussing startups, even if it truly reaches one kid in fifty the payoff would be immense.

Currently Michigan's idea of business development is to write big checks to folks who promise thousands of jobs.

Yet when the automobile industry got started in Michigan no one wrote them any government checks yet it became our largest industry. We can do much better and more startups is the answer.
This is because Go bundles a big runtime in every binary.
This looks like a case of inexact IP address geolocation. User confirmed that those were their IP addresses, and they’re registered to their ISP, but they were not physically where the geolocation data claimed.

Am I missing something here?
Virtually every public Go server at the moment, unfortunately.
How to be(come) a successful PhD student
I have spammed chatbot customer service “I want a human” probably three dozen times in a row to get an actual named agent onto the session, who I am guessing was an actual human based on the typos and punctuation errors.
The FBI constantly plays these games of obfuscation and "rights hot potato" with US Citizens, and quite frankly it is horrific. The premier policing agency of the United States should not be wracking its brain figuring out new ways to circumvent the rights of citizens - it should be fact finding and using those facts to convict people or doing nothing to them at all.
Tangible Software Quality – Gojko Adzic and Sigurdur Birgisson [video]
Quality cannot be tested, it has to be built in, so ensuring the right quality needs to get captured in delivery plans and requirements. This is one of the biggest challenges for software delivery, since people first started building software till today, and forever. But defining quality was never an easy task. Different people have different perspectives, needs and expectations, and the job of unifying all that into a single consistent structure is almost impossibly difficult.

Gojko Adzic and Sigurdur Birgisson present several models that can help you with this task, turning software quality from a mysterious topic into something tangible, possible to discuss, capture and manage. This ensures that all the key business values and important perspectives are properly represented and evaluated during delivery.
I had the same feeling doing a phd two years ago. I think there is an unpopular opinion in science about the limits of what we can look at and what is required to achieve that. My conclusion was that the requirements are an economy of infinite growth and a society based on consumption. I did a parallel in my mind between the idea that "knowledge will always grow" and "economy will always grow".
The limits are heavily related to social stability/agreement, and the tools we can have given the money(=social and environmental)/physical constraints.

I have the opinion that the FCC is the example of such bias: we don't really know what to look for, but we (the scientific community) have to survive so we'll build a political argument to keep getting funds.

I think the proposal was during a severe heatwave, and I also though "where is the social goal in that science? What does it will bring to society? Do we really need to know that far those things?". I think it's at this moment that I started loosing motivation too.
> How do I script it?

We don't have a story for this yet, but we will. And I strongly agree about JavaScript. In fact, an idea I really like is making that API available directly in the developer console, which we have available anyway because we're an Electron app!

> I won't use a to-do app without a start date.

We've gotten this request before and its on our list! I also really liked this feature of OmniFocus.

> I can't deep link directly to an item

This is coming soon too, I find myself wanting it all the time.

> I can't legally use it without end-to-end encryption.

Totally understandable. Once again, this is on our list, and has been hotly requested.

I SUPER appreciate this feedback. Always valuable to hear about the blockers, and you can bet I'll follow up with you when we've addressed them all!
“A lot of times the people that are missing from the field of programmers are missing because they tried, and somebody was not nice or gave them the feeling that they were anything less than welcome,” he said.

Funny enough this about sums up my interview experience with SO
Ah, I missed their outright ownership list. They did sell Union Pacific and BNSF, though.
I don't have an answer to that question, only an educated guess. But I gave up on getting it a long time ago. I use the three pronged connector unless I'm plugged into something like an inverter.

Before that change I did end up throwing away a PSU that was causing tingling on my laptop. I don't know if that's a manufacturing flaw or damaged wiring.

The educated guess as to the mechanism is 'floating ground' (the white wire has a potential versus earth ground). It causes weird behavior in house wiring, particularly ones that have had iteration in their wiring (remodels, additions). Then there's the one where LED lights turn on even if the switch is off, but I think that's a separate phenomenon from floating ground.
It's like all the successful rappers who go on about how "I wanted to be a rapper when I was a teenager, and my guidance counsellor told me it's not realistic, and that I should settle down with a safe, normal job. Now look where I am!"

Your guidance counsellor told hundreds of kids the same thing, and it was good advice for basically all of them. For every guy who made it rich with some crazy risky stock trade, there's hundreds of guys who lost everything. For every business that was about to go under but managed to pull through, there's hundreds that were in the same position and failed. The attitude of following in the footsteps of the lucky few just seems like it's teaching kids to double down on failure.

Everyone can spot the issue when someone is wasting their money in a casino, thinking they're one more pull on the slot machine away from becoming rich. But for some reason it's encouraged when it's reframed as "following your dreams."
Just because grandpa is dead doesn't mean anyone has filled his job position. Nothing useful has come from string theory in a very long time. Or are you still stuck in infinite tiny dimensions that can predict anything and everything, except something testable?
This stood out to me too - the technology helping us move toward a ‘greed singularity’.
Yeah, I don't think it should be the one that succeeded, but it was and I think that opportunity is over now, sadly. Chromebooks don't seem to last very long.

There are ways to make a Chromebook run Linux -- https://vkc.sh/linux-on-a-chromebook-but-interesting-er/ -- but I doubt a lot of this was of interest to the vast majority of people using a Chromebook.

Windows is for gamers. macOS is for creatives. Both appeal to developers in different ways.

Linux doesn't really have a compelling user story. If you care about software freedom, maybe you use Linux, but there are so many different distros out there that it's hard to know what most people would even use Linux for at all. I finally stopped trying to use it as a desktop in 2021 and haven't looked back.
Science will only end once we've licked all the objects in the universe
SmallTalk? Even though the language is mainstream, its many ideas, including implementation and design style using message passing, are embedded in many languages and software packages.
That's a good point, I was thinking that the more experience you have the more likely you might be willing to venture out and start your own thing. At least that's been my experience at non-big tech companies with the more senior people (20+ years experience).
Thanks so much! Yes, we're hoping to bring it to Windows, Linux, and web soon, and Android a bit later after that.
Looks interesting, any similarities to CausalLens product?
You don’t even need ai to detect a bot user agent on your site, its easy enough to fingerprint them if you cared to do so. The fact that most webmasters don’t care to do so is also why its so easy to fingerprint them.
I'm still bitter about having to work on a team with some Clojurists who thought Haskell and monads were bad and stupid, but then forced ROP on the rest of us in a Clojure project.
I really feel like there is bad faith on both sides and I don't see Felipe thinking in Junio's shoes. It's the job of maintainer to make sure to bring out collective progress and empowerment and this requires some amount of resolve and authority.
more: On the Origin of Circuits (2007): https://news.ycombinator.com/item?id=9885558
Next Meeting – open-source Events manager
I have created this simple but Open Source application powered by Nylas, FastAPI and NiceGUI, hosted in Render.

It uses Hosted Auth to give permission to read a user's upcoming event and display how much time is left. It comes with 3 default views and more can be included via PR.

No information other than the email and grant (for access) is stored in sessions with can be removed after 5 days or by logging out.

Feel free to try it out and submit PRs
No similarities at all, just the name
The only microtype feature currently supported in typst is overhang, and only for seven hardcoded punctuation characters. See the code here:

https://github.com/typst/typst/blob/10a3fbd174fc1a3f95937c91...

It's basically a kludge; there's a lot more work needed to actually implement even overhang properly.
Or one could say that Go is about as complex as 4 simultaneous games of go, with the number of positions being about the 4th power.
Interesting, had no idea git had a VFS or that MS was a Monorepo. I guess git is much more capable than I thought but the average user really should just be uploading code into github
Musk was wrong. He said specifically and unequivocally that Tesla would be delivering fully autonomous vehicles to customers within a year, every year for the last 8 years.

Just to get ahead of anybody claiming it was not a firm promise, in 2019: “ I think we will be feature-complete full self-driving this year, meaning the car will be able to find you in a parking lot, pick you up, take you all the way to your destination without an intervention — this year. I would say that I am certain of that. That is not a question mark." [1]

See that part where he says: “I would say that I am certain of that. That is not a question mark.” That is called a firm promise.

[1] https://www.businessinsider.com/elon-musk-doubles-down-on-cl...
You're a securities fraud, you are!
And (mostly) no predictions that are testable. If it is not falsifiable it is not physics.
Page me when this process is at least partially automated and continuous.
I wonder if all of that was in an operating system as described but backed by Nix so we accomplish the NixOS-style reproducibility and configuration time travel, what the developer experience and user experience would be like. Instead of binary blob images, we'd have Nix declaratives and flakes we dissect at will, without fear of wedging the system with the live modifications we make.
Fwiw I wasn't familiar with them and found gp's comment useful. I actually upvoted
No it's not.

We have no interest in the question of whether the apollo astronauts who have already died will be alive when a human next walks on the moon.

The question is of the apollo astronauts who are still alive, what is the probability that they will still be alive when a human next walks on the moon.

The population under consideration is only astronauts who are alive now.

Survivorship bias would only be involved if you were considering some question that involved all apollo astronauts eg for example if we used the population who are alive now to make a prediction as of the completion of the programme.
Ah you can actually dismiss the onboarding panel from the command palette, sorry that wasn't more obvious!

The sidebars can be collapsed with ⌘+; and ⌘+', though we also intend to make them fully resizable soon too!

You're right about the undo/redo stack, we need to improve its integration with the system so those work properly.

Thanks so much for this feedback! Keep it coming!
LLMs seem like a new and dangerous tool to scale the bullshit-generation machine to unimaginable levels. Pretty soon it will be impossible to trust any digital information, as every image, recording, video, document, etc can be instantly altered, adjusted, or completely fabricated by ungodly powerful generative AIs.
> All these digits are only making it more obfuscated.

I think that using these numbers as as stand-ins for difficulty is itself a form of obfuscation.

The truth is that, despite the massive number of potential board states, Chess and Go are some of the easier games to solve, thanks to their nature (perfect information, zero randomness, alternating turns where each player plays exactly one move). And trying to use board states as a proxy for complexity and complexity as a proxy for difficulty doesn't generalize to other categories of games. Compared to Go, what's the complexity of Sid Meier's Civilization? If I devise a game of Candyland with 10^180 squares, is that harder to devise an optimal strategy for than Go just because it has more board states?

The reason that we're still using board states as a proxy for difficulty is because historically our metric of "this is difficult for a computer to play" was based on the size of the decision tree and thus the feasibility of locally searching it up to a given depth. In the age of machine learning, surely we can come up with a more interesting metric?
(I really don't mean to "take the piss" as the British say... but I have worked before with a CMS architected to be a static site publishing tool called OpenText Web Site Management, formerly Red Dot I think, it's like 20 years old or something. It just gets me when being "ahead of the curve" has caught up to something some Germans made that long ago.)
If Musk was right we would've been there almost a decade ago.

And we're still not really there yet. They work great during some conditions and in certain areas, but they're still nowhere close to making human drivers obsolete.
> It's not like commerce between remote moon bases is an imminent problem.

I wouldn't be so sure. It's a 10 year study, and we (humanity) have plans for more than one moon base within the next 10 years.

https://en.wikipedia.org/wiki/Artemis_program

https://en.wikipedia.org/wiki/International_Lunar_Research_S...
I wonder how Stelon Husk plans to handle this…
This is beyond my expertise, but here is a quote from a paper on the subject:

"Bacteria have several methods of processing heavy metals through general resistance mechanisms, biosorption, adsorption, and efflux mechanisms. Bacillus spp. are model Gram-positive bacteria that have been studied extensively for their biosorption abilities and molecular mechanisms that enable their survival as well as their ability to remove and detoxify heavy metals. This review aims to highlight the molecular methods of Bacillus spp. in removing various heavy metals ions from contaminated environments."

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8402239/
A browser kind of fit the requirements.
The original comment comes off a bit more like an accusation with an escape clause. I'd agree that if the leaked data contains exactly the same information as the alleged source's servers, it would be evidence of the veracity of its source, but that has nothing to do with whether or not the data is encrypted.
Ubisoft let me speak with its new AI-powered video game NPCs