skysight-inc/HackerNews huggingface dataset:
Off the top of my head:

- Peter Drucker - The Effective Executive
- Andy Grove - High Output Management
- Fred Brooks - The Mythical Man-Month
- Marty Cagan - Inspired

Folks probably have a few others (and I'd love to hear them), but these are the ones I often recommend (and reread myself).
> The constant Rust spam on the front page makes me think that there may be some sort of pro-rust bot that upvotes them. There probably isn't, just a lot of enthusiasm, but it's tiring.

I get it; we all have our annoyances. Personally, the above kind of comment is tiring. Complaints about what makes the HN front page seem like a waste of energy. How can we contribute to moving the conversation forward? By "forward" I mean learning from each other, sharing ideas, and other constructive goals.

P.S. If you don't want to see [keyword] in HN, there are probably browser extensions that can help you.
Ia orana!

In the US we often refer to FP as Tahiti even though Tahiti is the name of the largest island in the chain. Others are Bora Bora, Taha’a, Maupiti and my favorite Moorea.
https://archive.is/s7HYF
No more GC in Nim now there is an optional cycle collector https://nim-lang.org/blog/2020/12/08/introducing-orc.html it also offers experimental view types.
You are correct, SF and coastal California has been the most expensive real estate in the US many decades. The price premium has widened quite a bit though.
How could someone apply aml/kyc without removing all the actual purpose of a crypto atm?

The haircut is so large on those machines that the only use cases at the moment are financial crimes.
> renewables were trending down in price before the war rather than trying to attribute it to a war

You didn’t read the article because it never makes this claim. In particular, you got a foundational fact incorrect inasmuch as renewable prices are not going down. Nobody’s energy prices are. But relative to fossil fuels, on a real basis, they’ve become more competitive.
Sure it's vague. We're expressing opinions here. :-) But it's important to push back here. Closures are absolutely natural enough in Rust that a huge swath of very fundamental APIs in Rust rely on them. If they weren't natural in at least some sense, it would be absolutely bonkers to do that.

I came to Rust from Haskell (among other languages). I was a little confused by closures, but I attributed that to the fact that I started writing Rust before 1.0 when closures were far far far less convenient than they are today. (This is back when there were 'proc' closures.) Now I find them extremely natural.
The one Bitcoin ATM in New Zealand has turnover of +$200k/week. That's a lot of stupid money.
I think it's an even more urgent issue with FOSS. FOSS still has some trust (although it's evaporating), and handling this badly reduces that trust.
I'm going to take the other side here -- there are very legitimate cases where consultancies make a lot of sense: cases where you need to do something that requires expertise way out of your business domain.

Example 1: Pharma company wants to roll out SAP Payroll system

Example 2: Telco wants to roll out billing system

The problem with these situations is that:

- SAP experts rarely want to work at a Pharma company

- Billing system experts rarely want to work at a Telco

- The company should not hire -- and then after a year, fire -- workers after a specific job (e.g., SAP implementation) is done. Also, if the company is in the middle of nowhere, and the job is only for a year or two, why would anyone relocate there?

- You cant become an expert by being at one company and seeing it done (and fail) once. You become an expert by doing it at many places

- You cant hire a bunch of recent grads and do these projects, they require mentorship from people who have done these projects many times. The consultancies provide that.
Easy fix, put time on the y-axis.
> Nobody would pay for such maintenance, it would end up costing more than new cars

And what if new cars aren't available? Like if some crazy European technocrats pass a law?

Somebody is going to make a lot of money off this; it clearly won't be anyone from HN.
Yeah those parents are all upper middle class. None of them are at all comparable to the owners of a company like VW, Tesla, or Amazon.

And none of them were "heirs who own the majority of stock" nor support your claim that "just because the companies change doesn't mean the owners do".

Edit to reply: You don't need to tell me about the social mobility of people living in poverty. I was born into a family of construction workers, and escaped poverty by learning to program. I know from experience that new businesses create opportunities to escape poverty, even if that isn't measured or sufficiently weighted by the index you cited.
Yes, hence why I said "applications level" development specifically. 99% of developers will never need to go this path. Those that do, they're already working down in unsafe land usually in embedded systems and OS development, and they need to think carefully about what they're doing.

I'm personally not entirely sold on Rust's memory safety model, though I did learn to work with it when I was getting paid to work in it.
Agreed. This is common sense, and is historically one of the main reasons why business travel exists. A caveat might be that "pure" software development jobs where the role is mostly to just sit and code probably have a smaller benefit. But for most early startups, such a job shouldn't really exist because there's so much more to do. I'd be interested to see the analysis done differently, comparing how people actually spend their time vs just where they spend it.
Company unions aren't permitted. But there's an element of this approach in the most recent approaches to undermining unions, where companies create groups for worker voices including ESG and DEI initiatives. I'm not saying companies doing this is necessarily bad, just being descriptive about that at least part of the motivation is to undermine union organizing, as even corporate lobbying groups describe it:

https://theintercept.com/2022/06/07/union-busting-tactics-di...
https://www.levernews.com/fear-and-loathing-among-the-union-...

As far as whatever is done in Germany, I can't speak to that since it's outside my area of knowledge.
What about my other son, William Wget?
>I've worked with so many truly incompetent and stupid teams and organizations, that have millions to billions of dollars

it's motivational in some ways seeing how dysfunctional even successful companies are
I'd agree in general and almost made this same point but it depends on what you are doing. If you write a transformer that is essentially just a specific kind of Reader (like ResourceT), then you can just follow existing examples and not really have to understand how to write all the instances yourself.
Cybersecurity expert Alon Gal revealed that this type of attack is so sophisticated that even the most popular antivirus programs were not able to stop it.
I'm from Germany, if not being able to remove a book from the school library riles you up that much, you probably would hate it here.

Children are required to go to school, there is no home schooling possible. You also can't remove them from particular classes or content you find objectionable, even for religious reasons (in general, exceptions are rare as far as I understand). And I think it is very reasonable that kids have the right to an education and that the parents can't just remove stuff they disagree with.
A sophisticated attacker could make use of bugs in the player to hack the system. This sort of trick is often used against high value targets where the effort needed makes it worth it.
> Usually that means something like getting a PIP and six weeks to improve performance. Is that such an unreasonable ask?

Isn't this what parent took issue with? If you can't fire the underperformers, where's the incentive to get shit done?
But the question is, why are fossil fuels going up? It's because governments and large corporations are openly hostile to the industry and are trying to kill investment. If you work for exon, would you bother to look at oil exploration that pays off in 10 years? Nah, but that's the goal artificially increase the price, make fossil fuels suck more than ev. So the goal is not to make EVs better, it's to make fossil fuels worse. The real losers are the little people.
Easy: Unintentionally subscribe an e-mail list to another e-mail list at Amazon. And unintetionally press reply all to unsubscribe...
A quick look at projects as huge as the Linux Kernel and its distributions (debian, arch, fedora), platforms such as kubernetes, apache, entire languages such as rust, python etc, databases (postgres, etc) shows this is nonsense.

Most of the internet is run on software built by geographically dispersed engineering teams working asynchronously. Software so well developed and innovative that companies as large and office based as Microsoft eventually had to back down and hop on the ride.
The 25 local run limit really sucks. We use postman for regression testing and suddenly we're totally sidelined by this. Even with the professional plan, it's 250 local runs a month. These numbers are crazy low for a team that relies on this functionality.
> In addition to the tiny sample size point of a sibling commenter, this seems telling:

I don’t understand HN comments. We don’t need to read a sibling commenter to know that it was a small sample size. The article repeatedly mentions that.

All the other comments are also of the same ilk, making comments about reasons why the study’s result may not hold, as if they are new insights and rebuttals to the article, but almost all these caveats are mentioned in the article itself.

One sees this in nearly every other thread as well. It’s almost as if no one even reads what they’re commenting about.
A lot of Fred Brooks' _The Mythical Man-Month_ is about how larger teams are inherently harder to function well than smaller ones, and the larger the harder.
But I mean, 'run' is a total function and it does halt. When you call 'run' on your non-halting TuringMachine, the language interpreter reduces exactly one call to 'step' and then terminates with the result 'Later <an unevaluated expression>'. Further computation only occurs if and when you pump the 'Later ...' value for further terms, and that can happen only finitely many times because repeated pumping can only come from a standard recursion, ultimately, which is terminating.
ElReg should not have any paywalls. I am curious what you are seeing.

Here is an archive link [1]

[1] - https://archive.ph/6TBGB
For those interested in using Lua or a similar syntax I curated a list of typed Lua-related projects:

- https://luau-lang.org (Lua derivative, interpreted / sandboxed, from Roblox)

- https://terralang.org (Lua JIT compiler)

- https://nelua.io (Lua-syntax -> C compiler (WASM too w/ Emscripten)

- https://github.com/pallene-lang/pallene (Lua AOT compiler)

- https://github.com/teal-language/tl (Teal -> Lua compiler)

- https://typescripttolua.github.io/ (TS -> Lua compiler)

- https://github.com/sumneko/lua-language-server (IDE only typing)

With minimum effort you can get a lot of benefit from using Sumneko's Lua language server in VSCode for near many Lua versions (LuaJIT, PUC-Rio Lua, etc.)

All of the projects serve different purposes, whether you need/love Lua for speed (JIT, for games), low memory usage (AOT, for embedded), or simplicity (all of them).
I am going to have to borrow this comment.
Check out Rasa (https://wearerasa.com/). We use adaptogenic herbs instead of caffeine that manage your cortisol (stress) levels. One example is Rhodiola[0] which promotes increased energy, and mental capacity. We have a "dirty" version that includes coffee at lesser caffeine levels as well.

Disclosure: I work at Rasa

[0] https://www.nccih.nih.gov/health/rhodiola
I'm convinced this industry runs on kickbacks. There is literally no other reason to hire these people.
What do you use instead? IPFS isn't very practical compared to Bittorrent I find.
Given the existence of bcc, this is as much a sysadmin failure as it is a tech illiteracy failure. This mail should have been bounced by the outgoing SMTP server.
It would be useful to have control data sets as well, from those without cancer/illness. This is a problem in a lot of medical research where those affected with an ailment are much more likely to share data, participate in trials, and donate their bodies to science than healthy individuals are.
He's not talking about the founders. He's talking about the funders.
I understand your interpretation of a one word response as idle cynicism for its own sake. Truly though, the history of civilization is one of ever-consolidating power, roughly correlated with technological advance. There are of course local exceptions (both in the geographical and temporal sense) to the overall trend, but barring a massive technological setback, I really don't see how we won't eventually end up under the rule of a single government.
Java code is always in the IO and Except monads.
The client is almost always unaware of the true size represented by an alias for a group it does not manage. These are the source of the big storms in my org.
The restrict keyword historically has meant "I know these pointers are different, please optimize as though they are." It had nothing to do with correctness. It is quite tricky to check for correctness in the general case of this kind of keyword.
I agree with you that it’s extremely unbalanced. However, i would say that a decent enough safety net would make most of that irrelevant. The problem is that our livelihood depend on the empathy of employers, when in reality empathy doesn’t enter into the equation.

In fact asking for employers to use empathy only makes the problem worse. Because then the ones who actually have it use it, then they are surpassed by those without it. So the world is even more slanted toward those without empathy. It also prolongs the problem by letting people ignore the problem because it’s not that bad yet.

Companies run on machine language. Legalistic policies and KPI’s are a form of machine language. There’s no empathy in that. It’s no easier to make a company act responsibly and ethically toward people than it is to make a computer do so.

If we were working for computers, we wouldn’t expect them to give us quality of life out of the kindness of their hearts, we’d define the inputs and outputs, policies etc, and create a context that manages their lack of empathy and prevents it from destroying everything
You could but noone has managed it successfully. I imagine these ATMs were heavily used for money laundering/illict reasons, so probably with the KYC requirements the FCA requires the operators knew there would be no business and didn't bother applying.

Why would you pay punitive fees to an ATM operator to get bitcoin if you could just deposit the cash in your bank and buy 'normally' for many % less with a card/bank transfer?
Have been using python since python 1.x, I find data classes kind of nice bringing in convenience at the same time it is a weird hybrid. I would have rather have some native struct and variant (think rust neun) types which would have required new syntax

In a way it feels like data classes are a strange hybrid.

Similarly I see all kinds of type theoretical issues with type checking popping up.
Bloat is probably the wrong word, but I meant bloat in terms of complexity, at least from my perspective in terms of how easy it is to learn.
> This is actually a problem with any font that has an 'r' without a base.
>
> For example, Andale Mono: https://i.imgur.com/PeLZrj4.png

But in Berkeley Mono it'd be easily fixable: when the lowercase r's upperbar is a straight horizontal line (as it is in Berkeley but not in Andale Mono), you can simply make that horizontal bar a little tiny bit wider, which shall give the illusion things are more balanced.

I did create my own font with a 'r' like that (but I cannot share it as I stole inspiration from commercial fonts).
The French 'Messmer Plan', a huge buildout of nuclear power, was a direct response to that 1973 oil crisis.
gratuitous vouching will lead to your vouching ability to also be shadowbanned. The hive mind rules this place just like any other.
You can make it broader and start getting rid of anyone who is emitting too much CO2:

- Got cancer, which needs expensive treatment? Yep, that's a lot of CO2, go bite dust from below.

- Are you handicapped and need others to take care of you? Well time for traditions of ancient Sparta to return.

- Elderly people doing nothing, but emitting CO2. The moment people leave productive age, they should be facing wall.
Great to see sol2 mentioned. We use it in Codea[1] to bind to our game/render engine. The article is right about the lack of safety and inscrutable messages, though. Recently we bound almost the entire iOS Objective-C APIs into Lua, though not using sol2, this used the Obj-C runtime headers and a lot of Lua C-hackery.

[1] https://apps.apple.com/us/app/codea/id439571171
Please tell that to the people who invested all their life savings in FTX and LUNA.

Most of what you have suggested is already done by the existing financial system.

Crypto is ALL a complete scam.
You are welcome to look up my contribution via OpenCollective.

It’s dangerous for individuals to take liability on themselves by using Bitcoin to send funds directly. The OFAC sanction search above is for compliance officers at financial institutions. If, as an individual, you take it on yourself to send funds via Bitcoin and you’ve misunderstood the scope of sanctions then you may find yourself in violation. OpenCollective pays out through Stripe which handles the regulatory compliance issues.

Now you know.
Nice, but this one fits the bill a little better - albeit without a nice book:

https://www.mordax.net/products/data

Disclaimer: currently waiting for DATA.
> The grid is not being upgraded and electricity production is not keeping up

Agreed. We need, charitably, a 25% increase in electricity generation, and we're not getting that. We're getting "(shouts) more wind turbines!!!" and "(whispers) we've just turned off a 250MW gas power station".

EVs are going to be biggest single "new user" of electricity in decades and are going to be a huge drag on the network.

https://en.wikipedia.org/wiki/National_Grid_(Great_Britain)#...
Do either of these have pitch detection?
Vey interesting, does the remote also work? How do you asses Linux compatibility of those boxes?
IMO the client shouldn't even be allowed to send to more than XX addresses
Probably people with not a lot of other options to turn crypto into some more liquid? IIRC most UK banks (including challengers) are completely hostile to anything crypto, so I'm not sure what options one would have.
The script is running in the VM on the api service and does not provide any IO functions.

Just like the functions provided by the playground page, users can fill in any code, so I must ensure that it cannot write functions that can harm the server.

However, someone wants to connect to sql, mongodb, local files, http, etc. Even if it is the same http request function, everyone's needs may be different, so the Go plugin function mentioned above allows users to develop the functions they want. In this way, someone will make a more useful mysql plug-in, someone will make a mongodb plug-in, and so on. If you can't find the function you want, you can also develop one yourself.
Have you read the Forde Report? Because that's kind of the issue at stake here. Yes Corbyn was smeared by the press and people on the right wing, that shouldn't be surprising anyone. But a healthy Labour party would be able to draw together, come up with a coherent media strategy, and make an argument to the British people. Instead, we ended up with a party obsessed with purity that got embroiled in month after month of petty infighting. Absolutely nobody from that era should be holding their heads high right now.
In before these politicians will be voted out and new politicians will reverse this nonsense majority of people doesn't want, but politicians ignore majority of voters.
Maybe, maybe not, but I don't think any of his employees could be hired for his job, either.

I would assume that he does see the people he laid off as people, yes. I know a lot of executives and wealthy investors, and I have yet to see the sociopathy people attribute to them (though I do know of a few credible stories of particular exceptions, particularly in older industries). And Benioff in particular has a fairly good reputation among people who have worked with him, from what I understand.
You’re probably thinking of how Arthur Anderson spun off Anderson Consulting which became Accenture.

The current Big 4 accounting firms do have management consulting divisions (not separate entities to my knowledge)
> You negotiate your salary based on your skills, not the price of commodities !

Salaries are denominated in USD - so a decrease in the value of USD is less than it was. Unless your value to the company also decreases with inflation, then salary should be renegotiated.
Thankfully, their extremely cushy salaries, lack of need to take responsibility and work hours that consists of taking a few hours in the company paid sauna allow me to feel absolutely no remorse for saying that the CEOs of Salesforce, Oracle or Google are lazy sacks of shit.
Not exactly what you are asking for but many MTA's do have options to limit recipients and ways to make exceptions so there are ways to protect against this and limit who can send to many people. Many enterprise mail servers have something similar to this as well.

I have no idea what the military are using these days. They mention Outlook in the article so I assume they are using O365 or whatever it was renamed to. O365 has the ability to write rules based on AD group membership to limit who can mass email. Perhaps the military can temporarily take away those permissions until people have had training.
> so long as people in India dont care

Why you say that and how can you? There are a lot of people in and outside India - that hate him with passion.

> Modi has one of the highest approval ratings

He has a dedicated machinery and apparatus to paint him clean and shiny. Look how he screwed up during Covid and post clean-up act.

These tax raids is the "only" tool up his sleeve that he has against his opposers. Would he raid Adani? Nope. Otherwise India and Indians - would not be this ashamed and looted today.

He's nothing but a low cost and offshore version of Trump; can't think straight. Listen to any of his speeches; it's all mumbo-jumbo. I can't get my head around it: how he continues to make fool of over a billion people on a daily basis? The greatest conman of all time. When the current generation of teenagers would look back after a decade - they are going to surely say - "Wtf was that era! <facepalm>".
I hope the same EU lawmakers have mandated a huge building programme of nuclear power, wind turbines, solar and storage to keep up.

And demand that range hits comparable petrol distances in the same time scale.

Of course they haven't.
With a range ending at 20 KHz (or 100 times higher), most of us could easily go the DIY route, implementing most of it in software.

At that price point, there are A LOT of options, I'd recommend one of those 10MHz handheld oscilloscopes.
We are, so arguably we don't need private entities joining in the wall building frenzy just yet.
You are welcome to look up my contribution via OpenCollective. I couldn’t find your contribution though. Where should I look?
Not to mention the fed raising rates any time pay starts to go up. Because of the “natural rate of unemployment” that is artificially enforced
That might work if you're working on a very popular stack, doing something like web development on react etc, but anything more specialised then that (unless you're in the valley or somewhere with a big tech community), is going to be a challenge to hire in. If you can hire globally the talent pool becomes much more fruitful.