skysight-inc/HackerNews huggingface dataset:
We use Pulumi at my current workplace and love it. Being able to use a real language (Typescript, in our case) allows us to create data structure abstractions to feed our Infrastructure-as-Code that make sense from a developer interaction point-of-view. Our abstractions are less leaky and more in-line with a well designed interface, ready for use by a team that doesn't need to know all the details. We can have developers write feature code and design services and just plug in simple details for new services in our stacks Yaml.

However there is a gotcha. There are nearly infinite ways to setup your Pulumi codebase and there is no real prescribed structure outside of "create stacks". This can lead to a lot of time spent in architecting / implementing / testing different structures and abstractions which are not really a thing with Terraform. This can take time and can lead to refactors if you are not extremely intentional with your design.
Good for you. How about the meth head downtown sleeping in his own shit and piss?

Great ending, right? Too bad he's too stupid to make the right decisions. Or maybe you're saying he made HIS decision, so fuck him anyway.
I didn’t say anything about it’s preference. I said what we should do about it’s death. Finally profit is a way of measuring marginal utility in a market based decision system. There’s nothing moral or immoral about it. That’s not to say usury is amoral, but profit it.
Ireland Leaving Cert (17-18 year olds)

https://theleavingcert.com/exam-papers/
There seems to be a duality among people where some people find satisfaction working with their minds, others with their hands.

I know it's a controversial view but I truly believe it: some people just want to see something physically accomplished at the end of a day's work. A roof shingled, a road graded, a cabinet hung....

When society pivots and those manual jobs go overseas, just telling everyone they're better off going into tech anyway is not going to fly.

Perhaps those career assessment test or whatever I took in high school had some validity after all. For better or worse, I understand shop classes are gone now from high school. I took a wood shop class (and still make things from wood to this day). Metal shop class was offered (stick welding was sort of the pinnacle of that class), shop class (where you worked on cars that the teachers brought in — always likely a sort of side business the teacher had going.)

My daughter went to Norway as an exchange student and it sounds as though Scandinavian schools still have some idea of a vocational track in public school education. While we may have sent most of the factory jobs overseas we still construct, wire, and plumb houses here, still build roads and bridges.
Love it! This is one of the best uses of ML/AI IMHO. I really dislike reading leasing agreements.
> society still doesn't know what to do with a full-time parent that isn't a woman

True, but I think there’s an issue with expectations. Biases don’t change overnight. It sucks, but everyone could use a little pragmatism IMO.

TBH I’m not sure this bias will change very much anyways, as I don’t think the math supports it. If anything we’ve moved to double income, not to a role reversal.
> https://github.com/c-blake/bu

That's quite an impressive amount of cmdline tools.
Tons of other languages have version requirements as part of their end user experience.

Whether that’s libc requirements for compiled languages, or Perl language versions being breaking, or even as subtle as differences in behaviour between different compilers such that your system may give different results than another user.

So I disagree with your assertion here.

Yes it’s unfortunate that this is lifted up to the user, especially because of the fact it’s interpreted, but it’s not anywhere near unique to Python.

Therefore I think it’s not a logical outcome to outright avoid Python.
Minimally noticeable Augmented Reality, like what Google Glass wanted to be. Specifically because companies like Apple say that they're working on it.

AR will marginally improve the life of anyone who uses it and worsen the life of everyone around them, including people who themselves use AR, especially as the usage rate rises.

• Right now it is possible to opt out of location tracking in cities by simply leaving your phone at home or turning it off temporarily. If 10% of people start using AR, that will no longer be possible due to facial recognition.

• Right now, you can mostly tell when someone is recording you in such a way that the video could be used against your interests (aiming a personal cell phone at you or, if and only if you intend to commit a crime, stores' security cameras (which don't record audio)). Also, right now, when you make a small mistake, you can presume that you were not recorded because people will not have had time to get their phone out and start recording. You apologize and life goes on. With 10% of people using AR, you must presume to be recorded at all times by people who can and will upload the video for everyone to see in exchange for minuscule social media engagement.

• Right now, it is already relatively socially unacceptable to tell a friend or peer to stop using their phone in a social environment, like during dinner. I have experienced that it's a sure-fire way to ruin a dinner date. They'll comply and silently resent you. I see no reason why it would be different with ubiquitous AR. This will cause problems and I have a feeling that society's eventual solution will tend toward "let people do what they individually want" rather than the "we agree to stop using AR during this event".

• The number of people who cannot live without AR is going to be shockingly high. It will not be possible to get to know young people as people because their thinking process and personality will be so intertwined with AR that they shut down without it. Tim Cook: "So I think that if you, and this will happen clearly not too long from now, if you look back at a point in time, you know, zoom out to the future and look back, you'll wonder how you led your life without augmented reality. Just like today, we wonder, how did people like me grow up without the internet. And so I think it could be that profound, and it's not going to be profound overnight".
I'm not sure if Japan also became more remote work friendly during COVID, I feel like this could be a good opportunity for those types of employees
That seems unlikely. A difference of a million or so out of 350 million Americans is not going to have much impact on stabilizing housing. Further, poor immigrants are not buying houses. Perhaps we have to look at regulating foreign buyers, you know, folks with money. But blaming immigrants seems misplaced.
Mobile phones need charging and connectivity. As has been pointed out, existing landlines are powered by the exchange and so you can have a traditional phone that works whenever the circuit to the exchange is (mostly) working. In particular, a dodgy connection in the circuit probably still allows an analog phone to work (though it will sound crackly), but there is no chance of running data over the same circuit. This is based on my experience at my 98 year old mother's house where, whenever it rained, the internet would drop out and the phone line would be crackly. By the time that the BT person came by, it had stopped raining and they went away with "problem solved".

Now, I guess it would be possible to power the ATA from the network, but I doubt that that will happen.
I won’t comment about your other topics, but I’ll point out that current inflation is far from “maxed out”, at least in mature Western democracies with their own central bank and currency. ~9% is high historically, but inflation has run hotter in the not-so-distant past.

2% inflation is not a natural state of affairs, it’s a target that’s considered the “appropriate” amount of inflation.
My favourite goto has been "write a scene where Ash explains bitcoin to Pikachu".
Ok, so when do historical victims stop being victims and stop being treated like victims?
While I understand that sentiment, this appears to be a product from an indie developer. In that regard, it could fit the model of Patreon/OnlyFans rather than Adobe Creative Cloud and Office365.

I actually hope more indie developers do this -- and complement it with live-coding the product development and other neat perks. If it reaches critical mass beyond "fans" and becomes major-version-based sales, then early supporters could get large discounts.

Biggest downside seems to be if the software becomes End-of-Life and End-Of-Access suddenly, for whatever reason, and my workflow is disrupted. Some Open Source Parachute would be cool -- over time, we are all affected by dropped software products, by developers big and small.
Bring back the monoliths! Divided up into modules and each of those modules being developed by another team, but essentially still the same deliverable (binary).

You only need to agree on an API between the modules and you're good to go!

Microservices suck dick and I hate the IT industry for jumping on this bandwagon (hype) without thoroughly discussing the benefits and drawbacks of the method. Debugging in itself is a pain with Microservices. Developing is a pain since you need n binaries running in your development environment.
> I have thousands of followers on Twitter

How many of those are human?

> just hundreds on Mastodon

Whereas those are most probably actual people.
Cirrhosis and alcohol deaths and domestic violence decreased drastically during prohibition. Prohibition is the best example of a full scale nationwide 'war' on a drug, IMO. The data on alcohol prohibition are extremely clear... wars on drugs work. No they don't eliminate consumption or erase all problems... nothing can do that. However, they lead to fewer consumers; and thus fewer problems due to consumption.

EDIT: Source (and good reading): https://www.vox.com/the-highlight/2019/6/5/18518005/prohibit...

> Prohibition meant to address these problems by reducing drinking. On that metric alone, it succeeded.
>
> This is not controversial among experts. When I asked Courtwright, a drug historian at the University of North Florida, whether Prohibition led to more drinking, he responded, “No well-informed historian has believed that for 50 years.”

Did prohibition have problems? yes. But the problem was not that people consumed more. That is a common misconception.
Which is irrelevant, as many microservices do the same inside of them, and the libraries that they consume.
That's true today, but think about all the work you do that takes basically no conscious effort, but is still not automated yet.

GPT can be of use there, as long as you're working with languages that use strict static types and have proper tests, it's easy to automate and ensure there are no mistakes.
> Inability to recognize intelligence is and will be devastating.

It's a pop-culture quote from a movie that was no masterpiece, I know, but "I, Robot" presented in two sentences an argument for having more sober expectations on what machine intelligence could be capable of, and of our own

> Detective Del Spooner: "Can a robot write a symphony? Can a robot turn a… canvas into a beautiful masterpiece?"

> Sonny: "Can you?"

We're discrediting the capabilities of current machine learning models for being unable of producing the thoughts that many, many people are unable to either.

Alright, so the models are not at the level that us HN philosopher kings hold ourselves to be, and they won't be Senior Architects of distributed systems or what have you very soon, but what does it say about Average Joe, slightly-above-Average Joe, and their economic prospects? Specially since in the West and much of the developing world, we were taking solace in the idea that a service economy comprised of knowledge workers would provide plenty of opportunities on a political and economic landscape where manufacture was gone, or had never arrived.
OP appears to be committing the "motte and bailey" (fallacy?) himself.
Except in this case, the user was actually talking to customer support, so was already taking up their time. It's one thing to have zero customer support, like Google; I can see that saving money (though it's a shitty practice IMO). But if there is a CS dept and you are talking to reps but they're not solving your problem, wouldn't it be better to actually solve the problem instead of repeatedly spending time not solving it?
Python and Scala were already mentioned.

But also C# has indentation-sensitivity. Otherwise multi-line strings would not work.

I could imagine that other popular languages copied or will copy the same trick as C# does.
Renewable generation in Germany has quadrupled in the last decade (c.f. https://en.wikipedia.org/wiki/Wind_power_in_Germany). You're framing it differently, but your argument is mostly just about "nuclear" and will devolve into the same tired arguments. So I'll give my standard statement, I guess:

Nuclear is failing not because of resistance from hippies or whatever. It's failing because it's far, far, far too expensive, by more than an order of magnitude vs. other renewable choices. There's zero value in spending Euros on a reactor when we could build a bazillion wind turbines and hydro pumps and battery farms for that cash. Nuclear might have a home at the very end of the process when we're trying to wind down the last of the gas peaker plants. But no, nuclear will never represent a significant fraction of renewable power generation. Never. No one wants to write that check.
> Plenty of 12GByte laptops around, usually with 4 GByte soldered and 8 GByte added.

Since almost all of the laptop CPUs are dual memory channel, this is pretty bad for memory bandwidth. In the best case, just 4 GB has half the bandwidth. In the worst case all of the memory has just 50% performance.
I really think "more effective" and "easier" are about communication styles and personality, not incontrovertible truths. I completely believe that to you it's much easier to handle these things on a call. Please believe that for me it's much easier to handle in a written format. Neither of these styles or preferences are wrong, and I reject the premise that either is better or worse. They're just DIFFERENT and people with a given preference proclaiming that it's THE easy way, or _the_ right way, is the source of a lot of conflict. I think we'd all do well to be more understanding and empathetic about the fact that different people are comfortable with different ways of communicating, and both sides (in reality there are many more than two sides) should try to meet each other in the middle more often.
I think a human response would be something about seasonal change and that leaves falling are a normal, non-newsworthy occurrence. Strong winds and disease wouldn't be the first thing that comes to mind.
>Some people say C++20/23 is a new language but the fundamentals of C++ haven't changed too much and I'd say it's easier to learn C++23 coming from C++98

I generally advise people wishing to learn C++ to read Bjarne Stroustup's 2nd Edition of The C++ Programming Language (TC++PL) first. All the Basic language features are there and it is manageable (i.e. C++98). Once they have an idea of this subset they can then move on to later standards eg. TC++PL 4th edition for C++11 and A Tour of C++ 3rd edition for upto C++20. This demonstrates the evolution of the language and brings home the point that there are orders of magnitude more C++98 code then C++11 and later.
I love Ashland. The lithia water is some of my favorite water I've ever encountered. I have occasionally wondered: is it possible to buy land there with a well that produces that amazing water? I have looked around the area of emmigrant creek and the gun range, from which the water is apparently piped?

I'd love to know more about this. I think about this water often.
We should pay for features not for fixes
Conc: Better Structured Concurrency for Go
Call me crazy, but I don’t think the industry benefits from people bouncing between FAANGs. They have a massively distorted view of the world and that creates massively distorted engineers who have lost the capacity to think about solving a problem for 100,000 people instead of four billion. That’s four and a half orders of magnitude off.

The perverse incentive with the anti poaching collusion is to move from FAANG to a startup. Where you are confronted by problems involving 50 servers instead of a million. Normal problems.
What a coincidence, just yesterday I watched his interview with the Hoover Institution. It's on youtube.
I mean, yeah. Sounds good to me. Let's do that too.
That doesn’t help the needless hostility.
> Western countries need to ask themselves: is funding a major proxy war against the second most powerful military in the world in our long term strategic interest?

I mean, why wouldn't it be? It's directly degrading an adversary and competing power. It's a lot faster than indirect means and it's a lot cheaper than going into combat ourselves. Sure, you could spin that as "imperialist Americans using poor Slavs as proxies" but really the "proxies" want the same outcome as America. Why shouldn't people with aligned interests work together?
Writing a Python SQL engine from scratch
You may find this article has an interesting look at how many companies do their phone support. It really explains how the service got to be so awful.

https://www.propublica.org/article/meet-the-customer-service...
we have one at my company, and it feels like a bit much. A lot of repeated talking points/useless info because we have an hour to fill every week
A blog on sampling in afrobeats, hiphop, and drill Music
I believe some with power are jerks. I do not believe being a jerk increases efficacy. If anything, they share qualities.

For example, if someone prioritizes their interests before another's, are they a jerk? The distinction depends on whichever construct you've subscribed to.
This is a hilarious take.

In the real world, Musk is making twitter a toxic brand and his own image with it. He's not taking on establishment media so much as shitposting nonsense memes and tanking the value of his companies.
I actually use it quite a bit in tandem with python. There's a python module called nimpy that makes the interoperability almost effortless.
Bro, you literally just did the pool thing the comment above was talking about
That is precisely what happened: I don't write Python (grandma doesn't write JS). Python changed (JS changed). Environment stopped supporting the old one (browser for grandma, package manager for me). End-user apps didn't keep up (website for grandma, the apps for me). I am now forced to go resolve these issues. This is 100% analogous. Please explain how it is not. In both scenarios you would blame the "app developer" (in the Python case you would blame app/library developers for bad dev practices or whatever, in the hypothetical you would blame the website developer for not updating the crossword page), and the end-use for being entitled (in my case, the user of various apps that are broken, and the grandma using the crossword website). You supposed solution is that we should either not complain, or I guess, ironically, just learn the base systems better to be more on top of things so we can compensate for the bad dev practices ourselves.

Also, I am not "trying hard" not to care about Python. I specifically said in my very first comment I go out of my way to avoid it now. I think that falls in the "cares" category. My default state is to not be aware of what language things are written in. I don't know if some given tool is written in C, bash, or JS. If I were to coincidentally learn what language it was written in, it might serve as a curiosity, but not really phase me either way. However, I was forced to become aware of a bunch of Python stuff since it started breaking, and then forced to learn about all the weird workarounds to get it working. Given that I was forced to repeatedly deal with dependency hell with apps in this language, I am now choosing to avoid it if I can in the future if I learn that an app is written in it.
I used to work at one of the big customer service platform vendors. We had some really, really, useful ranking capabilities that would prioritize certain customers based on the data held in a CRM. It was a bit of a pet project of mine. The idea was to calculate weights for customer importance (this can be account size, potential future opportunity size, social media following, tenure, etc) and severity of the problem (in this case, $ amount frozen..) in order to rank the service queue.

It didn't garner nearly the level of interest I thought it should/would. That was over 10 years ago though and the overall integration story probably sounded scarier than it needed to. The pitch was: Deal with big customers with big problems early (and possibly with specialized teams) so that escalations don't dramatically increase costs (they do, and the cost is usually unaccounted for).
it's too expensive because of resistance from hippies who constantly interfere with more regulations and changing regulations and requirements. They can be built safely and cheaply and mined with local swedish uranium if not for all of the ever shifting regulations from the political resistance tactics.
How would proxies and load balancers know about this?

You would have to encode your app-specific logic in every proxy or load balancer. In HTTP, they already exist.

The top two comments in this thread explain this more:

https://news.ycombinator.com/item?id=34228122
Property Meld | Software Engineer | Full-time | Remote (US & Canada) or office in Rapid City, SD

Looking for something more meaningful? How about the opportunity to have a direct impact on the property maintenance experience for hundreds of thousands of residents?

Welcome to the future of property maintenance. Property Meld’s vision is to radically improve how the property management industry handles property maintenance. If you’ve ever had a maintenance issue at your housing rental, you know how much of a pain it can be to get it fixed quickly and reliably. It doesn't have to be this way. We're rethinking the entire property maintenance experience from the ground up with two things in mind - first, driving the cost of doing maintenance to the absolute minimum, and second, providing an experience to residents and property owners that makes them want to stay with their property manager. If you are excited about turning something that has historically been a negative experience (maintenance) into a positive experience, we'd love to talk with you.

Stack: Python, Django, Typescript, React, PostgreSQL

We are looking for software engineers with at least 3-5 years of experience.

https://property-meld.breezy.hr/p/f80425c77d79-software-engi...

If you are interested or have any questions email us at tech.jobs@propertymeld.com or apply via the above link.
Not sure what you mean, I clicked on the first link before commenting, for "GoodbyeDPI", and learned that it was a "Deep Packet Inspection circumvention utility (for Windows)", I still didn't know what DoT or DoH was, sorry.

Most Android phones... have DNS over Tor... built in? This can't be, can it? I'm pretty confused.
google is free though, stripe users pay for every single transactions.
>> Sorry, 99% of these buzzwords aren't applicable in real life, professional programming.

Professionals use proven tools and techniques to get the job done. Design by Contract (DbC) is a proven technique that ensures code is robust and does what it is supposed to do.

>> Business just wants stuff to work, no matter how you make it work.

Business cares if shody code has security vulnerabilities that lets money or customer data be stolen. DbC has been proven to help prevent shody code.
> the accidental mixing of distinct white-spaces (e.g., tabs and spaces). Using a formatter eliminates this problem because all white-spaces are normalized.

I've found an easier solution is to forbid tabs outside string literals. You can't do the same with spaces.