skysight-inc/HackerNews huggingface dataset:
> Yeah but your ceiling is the next level's floor. If drilling a 4" hole in the floor/ceiling to accomodate a toilet drain is too damaging to the structural integrity (not sure I believe that, but I'm not an engineer) then it's a non-starter.

It isn’t, it’s called core drilling and it’s extensively used in commercial buildings with concrete decks for electrical conduits, electrical poke-thru devices, plumbing pipes, hot water/chilled water piping for HVAC, data cable sleeves, fire sprinkler piping, etc.

A typical commercial building floor is concrete in a metal pan that has tensioned cables in the concrete to reinforce it. A few holes aren’t going to ruin the structural integrity. A ground penetrating radar scan should be performed prior to drilling to avoid cutting the cables, if you cut one of those, then the structural integrity is affected and repairs get expensive.
Congratulations on finding success and satisfaction in your work. I hope to one day find the same. Personally, I think you should keep doing what you’re doing. If you accept VC money you are now beholden to your shareholders and are no longer in control of your business. The degree of autonomy you have, the quality of your product, and the satisfaction you derive from your work will all surely suffer as a result. It’s a deal with the devil and frankly, were I running a business, I would stay away.

PS. These are merely the opinions of someone with no experience operating a business.
> If the tax is associated directly with sugar in some manner than diet sodas won't be taxed.

Running with this idea, there'll eventually be a federal conversion table where any given chemical would be translated to their mass in sugar. From there, tax calculation's simply:

sum((sugar_conversion_lookup[ingredient] * mass) for ingredient in product) * tax_per_gram_of_sugar
Just this June I've visited the caravanserai in Tash Rabat, Kyrgyzstan. A beautiful and somewhat baffling structure in a sweeping mountainous setting, with just a few yurts beside it to host visitors.

(Highly recommend a visit to and jeep tour through Kyrgyzstan: the landscape is stunning, and the people extraordinarily friendly and welcoming.)

Here some blog posts with pictures (not affiliated):

https://silkroad-livinghistory.org/kyrgyzstan/the-lonely-car...

https://www.timetravelturtle.com/tash-rabat-caravanserai-kyr...
It's not just about revenue generation. I bet they are doing this to prevent Amazon from deploying a version of Akka as a service on AWS.
I love Office, yet one of the "features" I really hate is how Excel adapts its programming language to each locale.
Agreed - it's like watching the emergent complex behavior that an AI spits out after you give it something unique. You're curious - what on earth could the HN crowd have to say Yak Shaving? The input doesn't matter at that point to a degree, it's the unique/novel thing that was outputted.
Eh, some people are working way way more. It was always easy enough to only work an hour or two in a office anyway.
Bachelor level psych degrees also pay worse than most humanities.

https://www.hamiltonproject.org/charts/interactive_embed/car...

My personal take is that humanities departments should be aggressively courting 2nd majors (somewhat egotistical, I was a double major). As much as we might want to believe that the purpose of education is to give person a fuller life, increased earnings potential is an undeniable part of there reason people go to university. Selling a line like “the CS department will teach you how to make money. We’ll help you live the rest of your life” or “engineering got me in on the ground floor. Clarity of thought and speech got me to the top floor” seems like it could open up more demand than trying to go it alone.

My N of one experience suggests it might be effective. I thought I was just getting a vanity politics degree on top of my CS degree because I liked it. After 10 years in career I think I refer to lessons and skills learned in those humanities classes as much as the ones in my CS classes.
>The promise of a well rounded education where you can explore and find out for yourself what you enjoy and where you want to study no longer exists.

Ideally, you want to figure out what you want to do with your life /before/ you saddle yourself with debt going into college (assuming your dreams take you that way).

If the tides are turning such that you need to have a decent idea about your life's prospects before entering university, I say that is a very good thing.
No, my original comment is about performance, and out of that follows the necessity for expressiveness. Compilers and runtimes can perform more powerful optimizations when they have more semantics available to them. Meanwhile assembly is just a bunch of homogenous gunk to optimizers. At least until decompilers get way smarter than even the best ones are right now. Even IDA / HexRays don't reason about code at a level high enough to propose safe optimizations that can rival such optimizations as runtimes and compilers can perform when dealing with semantically rich code.
Do you not realise that the EU (yes, not Europe, sorry Moldova and Ukraine) has a mutual defense component and includes a nuclear power with a 24/7 nuclear submarine patrol? Nobody is steamrolling the EU.

Not to mention that the state of the Russian army is so poor it could barely steamroll Moldova.
If your centralized X.png URL is changed, or the website goes down, or the host goes down, then the URL is dead, and so is everything that points to it. Even if somebody has the asset backed up locally or in their cache, they will have to re-upload it to another URL.

Because IPFS links are not URLs, it works on a different paradigm.

The chance of somebody storing your HTTPS files and IPFS files is the same. Users pay hosts to keep hosting them. With IPFS, if the user stops paying the file hosting service, another user can pick up the slack without the link becoming dead.
My experience is that even writing "idiomatic", CLOS heavy code tends to be faster out of the box than most dynlangs out there. Writing close to C++ code requires a lot of manual work and is probably not even worth it unless for optimizing hot-paths.
Elon Musk demands Twitter trial delay over whistleblower concerns
> Withholding payment until you get what you need is a very common tactic in business

Are you talking about negotiating a contract or breaching one you've already agreed to? If the latter, can you provide some examples of breaching a contract to negotiate new terms? That's not something I've heard before, I think.
By taking YouTube's present zeitgeist of content creation as reference, this leaves out a big element of early YT: Broadcasting Yourself -- that social networking through informal short-form videos, spoofs, and replies that YouTube relinquished to other platforms over the years and is now hastily attempting to recapture.

You can still get a glance, starting at the Internet Archive...or by finding a subculture so niche and so dead that the algorithm can't even find anything recent and irrelevant to suggest (must be incognito to avoid personalized results): https://www.youtube.com/results?search_query=suche+emo+fruen...

From video responses to annotations to community captions, my, what a boon to user expression design-by-analytics has been!
People were "working but not working" when we were all in offices as well. WFH just made it easier / more efficient I guess.
I am not sure why. But this is really uncommon here in Switzerland. Sure sometimes there is an old house burning down somewhere but nether do we talk about spreading fires nor do I have to pay more insurance for living in a 100% wooden house.
Alternative pathway.

* High school GPA of 2.5, so obviously university was out of the question :)

* Enroll into local Junior college

* Couldn't balance jr. college classes with no car, full time work (+ freelancing when primary job didn't cover rent) -- also didn't make sense to pay for material I already knew, and the CS department wouldn't let me test out [1].

* Already knew programming & CS fundamentals from pure curiosity

* Enrolled into Hatchways :) [2]

* Now work as full time SWE

[1] From my understanding, California actually made required prerequisites illegal (limited to Math and English only), not for bogus CS prerequisites which is a shame. Prerequisites are courses that are required but do not count towards major/degree/program satisfaction.

[2] https://www.hatchways.io/
This is gonna sound pretty silly, but: You gotta scroll down!

The top recommendations on YouTube are often extremely "safe" in the sense that you'll feel bad about marking them as "not interested" because you already like the video and the uploader. This is likely a bug in their reward function, but if you skip the safe recommendations you'll start seeing more more intelligent recs such as videos that have the same presentation style as the ones you like except they were uploaded by unknown creators with 1k subs. Over time the algorithm will learn that you only like to rewatch certain kinds of videos (music videos in my case) and that you like to be surprised.

Note that refreshing the page doesn't help. It will keep giving you new equally-safe recs until you scroll at least 1 page down and force it to generate new recs.
When historians settle on a periodization of internet history, the closure of what.cd will surely be a key marker.
Personably I just allocate X% of my time to this kind of work and spend it on the most productive improvements. You don’t have to die on every hill you see. And if most people do this it results in a constant shift to something better while still achieving business goals.
It’s very common for very smart people to have autoimmune conditions, you have to take the good with the bad. Thankfully as medical tech gets better we can minimize the bad.
It is frequent home schooling talking point. I don't think it is history at all, the history of schooling is waaay more complicated. Homeschooling is largely ideological, frequent motivation is to keep kids inside religious or other similar bubble. However, those who homeschool for ideological reasons need to demonize public schools and its origins.
Great trying to spend it after a value plummet I tell you what!

Everything is terrible. The US dollar is on par with the EURO though.
It seems like Lightbend have decided themselves to redefine what "Open Source" means for them, a slight warning sign of whats to come.

> Sadly, open source is prone to the infamous “Tragedy of the commons”, [...] This situation is not sustainable and one in which everyone eventually loses.

> So what does sustainable open source look like? I believe it’s where everyone—users and developers—contributes and are in it together, sharing accountability and ownership.

> This means that companies using the software for profit need to give something back, either code, documentation, community work, or money. In sustainable open source, participants feel the need and moral obligation to contribute.

They even go so far to say they believe BSL to be Open Source, which means they fundamentally misunderstand the idea behind Open Source:

> We believe the BSL 1.1 with our open source grants and Apache re-license is a form of productive and sustainable open source.

They also seem to not know of any big Apache projects that are sustainable, even though there are many examples out in the wild. Apparently none of those projects are sustainable, just because Lightbend didn't manage to actually get major contributors to their own project?

> Apache 2.0 is a very liberal license well suited for early, small open source projects establishing community.

> With Akka now considered critical infrastructure for many large organizations, the Apache 2.0 model becomes increasingly risky when a small company solely carries the maintenance effort.

Just because you didn't manage to build a company around a Open Source library/ecosystem, doesn't mean Open Source is not sustainable. It just means that your company is not sustainable. But I guess it's hard to blame yourself when you see others using your code without paying for it.
I joined a bootstrapped SaaS several years ago in a niche domain. They were making 10x that again in MRR, growing rapidly and still 100%-owned between the 2 founders. VC's knocked on their door every week but they had their own vision for growth.

Don't be afraid to walk your own path.
How to Write a Lisp Interpreter in JavaScript
For most people it’s actual risk of rendering your children homeless.
> webdev is a pain just as much as making a native Windows app or Go binary

I didn't mean to imply it was easier for the programmer. It's harder! But it's easier for the end user. Click link, app loads. Next best thing to being bundled with the OS.
You know 18 year olds with two or three credit cards? That seems like a different risk to me.
C++23: Preprocessing Directives
Personally, I would always pick bootstrap over VCs after past experiences when I can (there are businesses that simply cannot be started without a lot of cash). But I don't want to be a billionaire; I want to live comfortably and doing what I like; also, like you say, I don't want the 'go big or go home' attitude; you can get VC money and be gone in 6 months even though bootstrapped you would've ran the same business, but slower, for a decade+.

We had VCs in the past and it can take out the fun immediately depending on your taste. They (VCs) simply demand results, fast, so you change from someone who does what they like and believe in, to someone who has to focus on numbers, growth, staffing and presentations (always be raising once you're in!). Even for me as CTO, the VCs we worked with demanded me to be more of a MBA CTO dan a tech CTO; that's not me (I ran companies as ceo/cfo and know the theory well enough; I just find it a waste of life for me personally while there are other people who love that, so why would I?), so I had some words with them over that every meeting.

In short; if you don't need to and you don't want this pressure cooker growth, I wouldn't give away % for money; only for people who really benefit your company and are willing to grow slower with you. Definitely not weird at all.
Ah, the joys of aml. We can't let you have your funds and we can't tell you why.
How to test whether a STUN/TURN server is working properly
Does Akka.NET have any licensing dependencies on Akka?

I wonder if this will push people there (please go to F#) or Elixir and Erlang.
> There would be a much more massive bombing campaign using the full might of their air force (which is clearly not what is happening in Ukraine)

Why? They've shelled indiscriminately civilian city centres, train stations with civilian evacuations, buildings where civilians have taken shelter. It's obvious they couldn't care less about civilian lives, what is stopping them from using their aviation?

Considering what we saw on the rare occasions they did use their aviation (phones with buttons used to coordinate and communicate, using physical landscapes and maps for orientation, pilots in not the best shape) their air force is probably as good as their army. That is, utterly shit, with terrible maintenance, no morale, missing equipment, etc etc etc.
The TTS apis are really fun. They allow pitch control, too:

"twin=75 kill=75 twin=115 kill=115 lit=130 till=130 star=110 how=100 i=100 won=90 dur=90 what=85 you=80=2 are=70".split(" ").map(s=>{u=new SpeechSynthesisUtterance((t=s.split('='))[0]);u.pitch=parseInt(t[1]||100)/100;u.rate=parseFloat(t[2]??1.5);speechSynthesis.speak(u)})
Yes, sorry I was more taking a dig at StackOverflow there than anything. Was not in very good taste.
Depends on the type of emissions. Shipping uses bunker oil one of the most unclean fuels out there .

Few ports now are providing power supply so they don’t have to burn bunker oil while berthed and can also shutdown power systems to do maintenance, but connectors are not standard etc. IMO has reduced the % of sulfur allowed recently and so on . Still it is a problem.

Sulfur content is especially high and is estimated to cause 150,000 deaths/year and, 13% of SOx emissions is attributed to shipping[1]

[1] https://www.nature.com/articles/s41467-017-02774-9#ref-link-...
Pine64 is also releasing their own JH7110-based SBC soon[1].

Antmicro also teased their low-density SoM board [2] last year, but I have not heard any news about that since, which is a shame because you could put a ton of those in a server rack.

[1]: https://www.cnx-software.com/2022/08/29/pine64-star64-sbc-st...

[2]: https://www.cnx-software.com/2021/04/30/antmicro-arvsom-offe...
I found it funny that the listing says "Likely to sell faster than 92% nearby".
> I bet they are doing this to prevent Amazon from deploying a version of Akka as a service on AWS.

Yes, it's pretty clear they no longer want to participate in the Open Source ecosystem, as allowing people to run the software however you see fit is a integral part of Open Source, together with being able to modify and reshare said software.
Honestly, this has convinced me to give XMPP a proper go again. I tried Matrix and bridges, and it was just too heavy for 1 user. maybe XMPP will be light enough, especially with these integrations.
That isn't a problem with CLT, which is so dense it usually just chars the outside. Only at temperatures that could destroy concrete and steel buildings does it really burn.
It asked me for permission, then just worked, also Firefox for Android
Yak shaving. It is weird, because sometimes a serious refactor is virtually indistinguishable from jack shaving, it looks the same from the outside and it feels the same from the inside. The only difference is that the yak shaver often labours under the illusion that what they are doing is indeed important, while the refactorer knows what they do is important.

I think in programming it is easy to get lost in scale. We all know these videos where you scale in from the universe into a single atom. In programming tou operate at similar dieseperate scales. You need to have the high level perspective ("I want to get to this mountaintop!"), the mid level perspective ("I chose to scale the mountain via that route") and the detail level perspective ("I put that finger into that nook of the rock to my left and shift my weight slightly to the right..") and of course there is also a tooling perspective ("What kind of gear do I need to scale that mountain?").

When you operate just at the detail level it can happen that you end up on the wrong mountain, branch off into the wrong route etc.

To make things worse you can also have a meta-perspective ("How will this help me beyond the mountain I am currently on?").
Same thing happened with Standard ML, if I’m not mistaken, with regards to the standard not evolving. It’s a lovely little language that could have been easily pruned with some more modern sensibilities.
What is the difference between (2020) [all those different temperature scores]
I was wondering why they never report wind chill when it’s hot, like “It’s 100 but the wind makes it feel like it’s only 90. . .”
This is why conspiracy theories never completely die. They can be made more and more convoluted in order to avoid falsification.

You're now just asserting, without any evidence, that the Wuhan Institute of Virology sent animals to the Huanan market. We already know that wild animals from the countryside are shipped into the market to be sold, and that this is exactly how the original SARS outbreak in 2002 happened. So why would you suggest that the animals came from a lab?
Since this is built on top of tree-sitter, it can be extended[0] to work with other languages as well, no matter how obscure, as long as a tree-sitter grammar exists. This IMO really highlights the power of having an ecosystem built around tools like tree-sitter because they allow for powerful dev UX tools to be more democratized. Excellent syntax highlighting, error recovery, linting, now tree-sensitive diffing can be provided to languages big and small.

[0] https://difftastic.wilfred.me.uk/adding_a_parser.html
Isn't Akka an important component in various Scala projects like Apache Spark? What are they supposed to do?
If that's what they cared about, they could have copied what ElasticSearch did, and switched to a Server Side Public License (SSPL).
> This website and the browser privacy tests are an independent project by me, Arthur Edelstein. I have developed this project on my own time and on my own initiative. Several months after first publishing the website, I became an employee of Brave, where I contribute to Brave's browser privacy engineering efforts.

Don't ever link such biased website shilling for Brave.
The UC system has 170 billion dollars in assets and an endowment of 20 billion dollars.

How come they can't afford to put students in a lecture room and pay TAs a few hours of work?
Congrats! It's a great position to be in! I've been running a bootstrapped business for 6 years.

You're not nuts at all, it all comes down to what you want. I personally want to start a VC backed business next year. They're both different types of businesses, where you'll learn different skills and live life in different ways.

If you don't want to do any of that, then you've just answered your own question! Enjoy where you're at and don't worry about comparing yourself to what others think.
Hmm, I must have missed that. Makes sense to have fewer then. Though when I was traveling as a young 'un, my parents gave me straight cash which I carried appropriately secreted away.
From their example I think what the author means by "Never fix a bug and refactor in the same pull request" is actually "Never fix a bug and do unrelated refactorings in the same pull request." Many times it is much easier to fix a bug or implement a feature if some refactoring is done first. In order to increase clarity in the following code review I recommend using short, descriptive commit messages following some type of standard. Two that I know of are Conventional Commits[1] and Arlo's Commit Notation[2].

[1] https://www.conventionalcommits.org/en/v1.0.0/
[2] https://github.com/RefactoringCombos/ArlosCommitNotation
> Open Source ecosystem

Free money and labor for Amazon ecosystem.

Honestly I'd love to see a license that was "Apache for everyone but Amazon (or other $100B+ companies and their subsidiaries)"

Open source is being weaponized in ways that Stallman never predicted.
Fascinating! Thanks for sharing that.
This right here.

Depending on how someone’s life goes and the circumstances they were born into they may either start at this point or never get there at all.

The naïveté to different people’s situations is really prevalent here sometimes.
Yeah, as far as actor systems went, it's no Erlang. The same "DON'T BLOCK, IT'LL DO BAD THINGS BECAUSE IT BLOCKS THE THREAD" approach that you find in things like Vert.x.

Letting my actor's function block was the best bit about Erlang.
maybe he meant "credit hours" which is a different thing, I think a 4 credit course means that classes meet 4 hrs a week, but the $350 is for the entire semester or the quarter.
I have a math undergrad. I imagine someone who values physics & econ wouldn't think a math degree is "societally unproductive", but the decided majority of people I meet including other college graduates have absolutely no idea what I studied/learned in the course of doing that.

What reason do you have to believe that you aren't doing the same thing with the majors you're judging societally unproductive?
It's not so easy. No idea about the UK, but for instance in France you cannot turn off electricity, heating, or expell a tenant during the winter months because it's considered inhumane.
The harm is ongoing if he's still unable to access his money. Banks will often move quickly once regulators start getting involved.
I’ve found it pretty handy to run a defragmentation in a guest OS before trying to shrink virtual hard drives. Not sure it affects all virtual drives but hyper-v vhdx can compact poorly if the data is quite fragmented and it’s often easier to defrag in the guest if the filesystem isn’t something you have drivers for on the host.