skysight-inc/HackerNews huggingface dataset:
I think this is sort of right ... but:

"Hey boss ... this code the other vendor handed off to us is really bad code quality. We'll need to rewrite it or it's going to take 10x as long to do the feature than what we initially estimated."

"Hm, that's not good. I'll talk to the customer."

<later>

"So that's how long it will take without a rewrite."

"That doesn't sound right. I'll ask the other vendor how long it will take them to implement the feature."

<later>

"The other vendor did it in two days. Your team is fired."

<later>

"We've got another round of bug reports from the field. Also a class action law suit from angry customers. Also the product killed someone."

"Someone died? It's a website how is that even possible?"

"One of the many bugs causes the screen to flash wildly. Someone viewed it who was sensitive to flashing lights and had a violent seizure that ultimately claimed their life."

-----

Without a separate objective code quality metric, you can't determine between two parties who argue about what the code quality is. It could be someone isn't willing to spend some time learning something new. It could be that someone is just unfamiliar with the code. It could be that someone is cutting corners and writing dangerous code.

All you can do is to pick the people with the best track record and hope that you don't find out you choose wrong after spending millions of dollars and burning a lot of customer good will.

Because of this, it would be really nice if we had a different way to measure code quality besides: "The software developers are complaining about it."
Struggle Sessions were a social consequence of being part of the "bad guys", a way to use society to stamp out "bad thoughts"
That looks great, maybe some libraries can leverage this to offer a wider range of compatibility -- even if "recent" syntax changes, such like the walrus operator or the match/case statements cannot be covered by this.

Btw, I've taken the liberty to post your project to my Python News aggregator here: https://news.python.sc/item/ff8f92de-666e-4913-8aa3-27af90df...
I fully agree here. If you want to buy a plot of land, and leave it totally untouched, you should be able to, no matter what that land is, where it is, and what it could be used for.

I hold the same stance on being able to own an empty field in the middle of a high cost of living city, when that field could easily be built up into an apartment. Its your property, you should be the one deciding.

Ultimately private property ownership rights should be strengthened, and that is something that both conservationists, and those who seek to make use of the land for their own profit should agree on.

Unfortunately, like with many things, people are often jealous and unhappy about letting others do as they like with their own things. This should always be called out for the immoral greed that it is.

There are certainly arguments to be made that property owners have some responsibility to those around them, and society in general.

I don't think anyone would make a serious argument that a property owner should simply be able to store large amounts of fuel and explosives in the middle of town without taking any precautions to avoid accidental explosions that would harm peoples lives.

But the problem that i often see is that the restrictions and responsibilities grow and grow and grow, until they are entirely disconnected with the goals of public protection of life and property.

No, there is no legitimate reason for zoning. No, there is no legitimate reason to prevent or enforce resource collection. No, there is no legitimate reason to mandate specific color to be used when painting a building, or that said building follows any specific design requirements or safety requirements.

There are certainly certain requirements that should be enforced in order to protect other quiet enjoyment of their own land. For example, it makes perfect sense that noise levels be set, or emissions standards be set and that property owners should be responsible for ensuring that their property is not throwing out noise or emissions onto the commons and other properties above said standards.

That's perfectly legitimate.

But enforcing how those owners adhere to those standards is not.
I think the author is not wrong, that if land if offered up for extractive use, it must be offered on the same terms for non-extractive use or non-use. But in general, this is land that should not be offered up for use at all.

In The Ministry For the Future, Kim Stanley Robinson presented another option: an investment vehicle backed by proof of carbon sequestration. One way of earning this carboncoin was to own or buy oil/gas/coal resources and legally commit to keeping them in the ground. As demand for fossil fuels declined, generating carboncoin quickly became a more profitable investment than trying to extract and sell fossil fuels.
Or use powershell and have all the power of C# at your finger tips and shell scripting at the same time!
> There appears to be no correlation between prostitutes' working conditions and the legality of prostitution. In Germany prostitution is legal, yet a massive number of women are trafficked from Eastern European countries to Germany, ostensibly because they are willing to sell sex cheaper than German women.

The prostitutes country of origin somehow proves that it being legal does make it safer? Where do you take information about this or that country prostitution working conditions from?

> Yes, police and social workers can make outdoor areas safer whether or not prostitution is legalized. That's a false dichotomy.

But that is different topic. The area being safe for general public is not the same thing as prostitutes being protected or able to call cops or able to use those social services.
So you try to convince me that immutability is great. But I did not say I don't believe in the benefits of immutability, I said there is no empirical evidence that it leads to better long term productivity.
Code quality is context dependent. Libraries eventually change. You've either got repetitive glue code or abstractions over the library. Both of which reduce quality.

Declarative programming is probably the answer but I wonder if that just punts the quality problem further down the stack.
Vim bindings are pretty good if you use the nvim plugin in vs code. It's not emulating (n)vim, you need to have the actual nvim installed and it will use that to provide the keyvindings.

I also switched from vs code to doom emacs though, just because I wanted to.
Interesting, i wouldn't reach for a builder pattern in the article's scenario:

struct User {
email: Option<String>,
first_name: Option<String>,
last_name: Option<String>
}

My gut feel would have been to drop the Option<> and just have different structs with different combinations of fields as needed. E.g. You could consume an PersonName type with an EmailAddress type to produce a User type if that's what you needed.
"My {extended family member} has been {mildly imposing verb} for {duration} and {frustrated expression}!"

Sign up now for early access to my Udemy course, Scream Your Way To Funding
Typing speed is not the limiting factor when programming in APL. The limiting factor is the speed of your thoughts.
How would one go about collecting money from being denied employment at Facebook in favor of an H1B applicant?
(Meta comment)

Am I the only one who finds this "[question]? [answer]." comment format hard to read/digest?

Would it be less awkward to simply write a statement as a sentence? Yes. :-)
Way back before 2010 people would make jokes about every group and most of us handled them pretty well. That was back before the "everything is violence" people came to power.
You can transpile to any language. It isn’t specific to JavaScript.
There's a lot more adoption going on with big business. In addition to the most powerful people in government looking at crypto seriously, both Visa and Stripe are heavily investing in crypto teams and infrastructure.

https://cointelegraph.com/news/stripe-builds-new-crypto-team...

https://cointelegraph.com/news/visa-working-on-blockchain-in...

Not really sure how someone can claim crypto isn't a big thing now.
Sex is very different. Last I checked, no matter how much construction work you do, you will never construct another person, even by accident.

Sex is not just another activity. Due to its effects of potentially creating a new human being, it is a category unto itself and deserves special treatment.

For example, would you sell your pancreas? Why not? Is it because a vital organ is not in the same class of goods as say a lightbulb?

The same is true of selling sex, which is not just some social interaction, but a social interaction that can literally make a new person

Your kind of equivocation is morally lazy and conveniently abiological.
> I'm convinced that the only way to like that book is to have never read real SF before.

I liked the books so I guess my vast collection of classical and modern SF is not real scotsman.
Travel time is (as you probably guessed) somewhat more complicated. The short version is that travel can happen outside your work time, as long as either immediately before or after the travel you aren't working (so e.g. you can travel from home to a customer outside work time, but traveling from work to a customer is work time).

As for traveling to Gaza: I guess you need more people or longer. The main concern of the law aren't the exceptional once-in-a-blue-moon cases but the everyday problem of workers. A better, safer work environment for millions is worth having some hypothetical people in Gaza for a bit longer.
Once again, that is what you claim, in the same way that right-wingers point to the fact that we have had a black-president so racism isn't a problem anymore.

Why do your claims have more truthiness than theirs?
Sure, a variation on eval. I still think some sort of BEGIN equivalent would have been nice. But, the optimal time for that has passed, so I'm just complaining anyway :)
.inputrc should be universal, and it is nearly. But not here.

I don't want to have customize each tool individually.
That’s not how it works.

If you make a system that is secure and flexible enough, you then work with other stakeholders to integrate with it over time. They each come up with a roadmap to migrate their systems to support your protocol.

The key is to skillfully negotiate the budgets and politics between teams, so as not to get stuck building the next healthcare.gov.
Actually, Dzaima's APL app for Android has a very intuitive keyboard, coupled with APL's terseness, allows me to do pretty intricate stuff on my phone that I can pick up later at my desktop if it gets bigger. A lot of the resistance to the array languages is one of familiarity and aversion to anything new or different. Just try it. Math scared you as a kid too most likely, and even though you may not be a master mathematician in your adult life, I am sure you cleared some seemingly obtuse hurdles in your youth.
Fun discussion, but it just a lot of "inside baseball"? Is there a wider-ranging purpose to denoting it Nim is a compiler or a transpiler?
You could argue just that. Japanese is surely more difficult to learn to read with its mix of Japanese and Chinese symbols, then say Russian or Greek.
You're right :) The concept is to use both together. And that's what the clock is doing. It keeps local times, and adds UTC as a global time, then maps them together with location-offset-based rotating.
I found it very helpful for programming. On the one hand, when I was doing boring stuff that didn't need much concentration, it was easier to deal with and just knock it out. On the other, when I really did need to concentrate, it was easier to do. The researcher says most of us walk around with a tight focus and exhaust that part of our brains, so if we give it a rest we can concentrate better when we need to.

It works best if you practice it a couple times a day, so it becomes kind of a new normal. It had other benefits too. It was very physically relaxing, and I found myself noticing the beauty of my surroundings much more than usual.
Science and Sanity (1933) [pdf]
> People tend to treat sex work like it's some sort of demeaning thing that no one should have to endure.

I think this is exactly it. Many people can't imagine themselves having sex for money. Most people also can't imagine cutting into people as they do in surgery, but we don't ban surgery.

The purported "difference" is that surgery helps people. Sure, and helping a disabled person experience human intimacy is not helping them?

Another purported difference is that prostitution harms people where surgery does not. I think plastic surgery harms quite a few people, psychologically and physically.

The real "problem" here is people's hang ups about sex.
What you're describing is basically how TikTok works, it's based on the time spent on a piece of content. A problem with this approach is that sometimes we spend time on things we don't really like (think sexual or fake news content) so an explicit feedback (like, dislike, superlike) is helpful for the algo. I'm the creator of Piki, the Cornell Tech app mentioned in the article. Give it a try, if you want next level recommendations https://piki.page.link/Rng5
I agree. It's hard to argue software developers are overpaid when the executive leadership are making hundreds of millions (some even billions).

Seems absolutely terrible to attack the smaller fish compared to the truly 0.01%. Especially when the billionaires are directly influencing the country.

Let me know when a staff engineer at Twilio or Square is able to influence the media people consume, and I might feign worry.
I require CLA now and had never experienced a single developer refusing to sign it
C isn't very readable either which is why commenting is encouraged. But the Obfuscated C Contest is a competition whereas APL is literally the punchline for illegibility.
They arranged to pay him a percentage of their billings. It strains credulity to think they might have believed it was innocent, or sanctioned by Netflix. We should all be looking at these companies differently now.
Are you sure it is a partisan issue? From what I know many progressives see any kind of sex work as exploitation of women.
> Few people wake up wanting to sell their procreative parts to the highest bidder.

Even supposing few people want to do that, I don't see how it follows that nobody should be permitted to do it. You're missing a critical step.
You're essentially saying the practice of using referrals in hiring should be ended.
This question has an answer.

If sex work is just like any other job, then many, if not most Western welfare societies demand that an unemployed person takes any job in their skill-set.

So you end up demanding women go back to the prostitution - because there is an opening at the local brothel next to the truck stop.

This isn't theoretical - it has happened more than once in Germany.

https://www.smh.com.au/world/no-job-no-excuse-for-turning-do...

https://www.spiegel.de/international/zeitgeist/outrage-after...

So, no - its not normal work.
Buy Xanax, Oxycodone, Adderall Online No Prescription – Roxies 30mg
*If you were looking for the most reliable and secure place to buy… prescription medicines, prescription drugs, wholesale prescriptions, overseas pharmacies, Viagra overseas, steroid pharmaceuticals, foreign mail-order pharmaceuticals, discount pharmacy overseas, hydrocodone, Percocet, Oxycodone, Tramadol, Morphine, Oxycontin, Lortab, Adderall, Xanax, xanax Ksalol, Ketamine, Opana, Fentanyl. Roxicodone, Norco, Diluadid, Subutex, Suboxone, Valium, Wockhardt, Wock, Cough Syrup, Actavis
safe and discreet online without prescription and 100% guaranteed delivery, then worry no more YourMeds247 has got you covered. Fast, safe and super discreet international deliveries of medications on only the best prices online ”

Also sell....Meth
MDMA
LSD
MDA
Weed
Heroin
Cocaine

WhatsApp Only: +1(325) 261-0302

Canada/USA Text/Call: (210) 404-4507

Wickr ID: medsfan

Email ID (oxydrhere@gmail.com)
Not true. Freedom of speech in the US prevents the US government for levying consequences against you for what you said. This is not the case in North Koreas
All Atari Games
im making a list of all the Atari games that I could find I can not track down information on these four titles so far can someone help me
Bank Heist (Action Hi-Tech)
The Fly (US Games)
Golf (Sears) – 1980
Intuition (Tigervision) – Prototype
It’s a bit ridiculous, really. I actually don’t feel the need to ban that many sites. I would probably be happy if I could just ban them. How can one site be so bad?
So, are you saying that people shouldn't be held to the consequences of their actions, because the North Korean government does the same?

Pretty sure that's a logical fallacy: Reductio ad absurdum to be specific. And that's on top of the difference between the State and its power lawfully backed by lethal force and society which lacks the same.
Indeed. Their metrics are focused on minimizing subscription cancellations. This means they give recommendations that are not surprising or risky. I'm the creator of Piki, the Cornell Tech app mentioned in the article. Give it a try, if you want more exciting recommendations https://piki.page.link/Rng5
I used to say this, but Powershell has really proven to me that we need a shell that is also a good scripting language. Powershell has its faults, but it's as good as any scripting language, especially when time is a factor. And it does this without sacrificing its utility as a shell.

I haven't spent time with elvish but I think it's moving more in the right direction. Zsh and friends are better than bash but they are still too sh-like and a lot of those conventions are just always going to be problems.
Some argue that the massacre of Blacks in Oklahoma was because of their economic success. What was called the Black Wall Street.

Although they were massacred throughout history even when they were poor.

https://en.wikipedia.org/wiki/Tulsa_race_massacre
Luckily, these aliases are removed in PowerShell Core. https://github.com/PowerShell/PowerShell/pull/5268
Case Study of Fighting Bots – Bax Shop vs. Price2Spy
I switched to Brave Search after I saw DDG had some unfavorable hiring practices.

I'm also ready to pay. After seeing Google censor search terms it doesn't like and promote results that ideologically align a certain way, I'm willing to pay for search rather than be subtly influenced by the richest, most educated people on the planet to act the way they want me to.
Off topic, but I do like powershell. The lack of a reasonable way to have it NOT pop a console window is regrettable though. What is provided still pops a console window, just for a shorter amount of time.
Chromium was chosen for its compatibility with the Web today; we did some early testing with Gecko but it was clear that our best path forward would be paved in chrome That said, we patch as needed (for security and privacy purposes; see https://github.com/brave/brave-browser/wiki/Deviations-from-...).

With regards to 'Google results backfill', any competitor to Google has a lot of work to do if they wish to close the gap in terms of quality of results. Fallback Mixing (https://search.brave.com/help/google-fallback) and the Web Discovery Project (https://brave.com/privacy/browser/#web-discovery-project) are necessary if we are to slay the dragon, so to speak. By having an army of anonymous volunteers helping to train Brave Search, we (as Internet netizens) are mounting our most hopeful attack against the Google monarch.

As Brave Search grows, our independence (https://search.brave.com/help/independence) grows as well. And you couldn't be more right about the importance of different viewpoints in this space—check out https://brave.com/goggles/ for more on that.

I hope this helps!
HN is pretty explicitly business/startup-friendly, and has been since its inception. "Just the tech from HN" maps pretty closely to https://lobste.rs/.
I have a similar philosophy. If you can solve it once and the seal it away in a box and never look at it again ... then who cares. Write some tests or better yet hit it with a property test and then move on with your life.

I'm more worried about low quality code that takes the form of an api or object that everyone in the entire codebase has to use. Something where if it has a bug or if it needs to change, it will impact huge swaths of code.

Meanwhile, the code that takes a double and returns a double ... yeah it can be full of spiders and work by literal earth magic and as long as the unit tests are stable, I'm not losing any sleep.

If you have to change it just rewrite it from scratch and reseal away the evil.
I wish there was more stuff for VHDL. It always seems to be left out despite being fundamentally a superior option over Verilog.
It might be big in numbers but I will still not take part in a system which has so much waste and means to launder money built in.
Opportunity cost of tax revenue.

"Why should everything be taxed be default?"

The opportunity cost point was the least important in that list. If you don't want to tax it, that's fine with me.
In actual usage, the main difference between a compiler and a transpiler is usually the speaker's affiliation with JS communities.
H1B program needs a 2-3 year pathway to permanent residency.

Your continued life in a country shouldn't depend on a private company.
I'm the creator of Piki, the Cornell Tech app mentioned in the article. Give it a try, if you want to start your recommendation journey from scratch: https://piki.page.link/Rng5
Hence the "it's pedantic" ending part of my argument.

To me, if the thing that gets emitted is another regular programming language, you've done transpilation.

If the thing that gets emitted is IR, bytecode, object code, essentially anything that's not something you would read/write yourself and is a step further towards being executable, it's "compilation".

I see transpilation as lateral/horizontal movement on the "path to being able to run it" chain, and compilation as vertical movement towards the executable end-goal.

But, again -- "pedantic", and just my $0.02.
Dozens of US nuclear lab workers sue over vaccine mandate
Here's one.

https://github.com/arnetheduck/nlvm
> State of the art NLP AI models actually have trouble figuring out text posts with explicit racism and hate speech [...]

This is just wrong. State of the art NLP models are pertectly able to identify racism and hate speech if they are trained to do so.

The issue is just that most of the times political correctness is not in the training objective. In fact, general language models are trained to reproduce what they read as closely as possible, hence the racism/hate speech.

Again, the problem is how they are trained, not what they could/could not achieve.

> AI NLP models have way too many false positives and negatives for this to be workable.

Citation needed.
Do I believe the government has the authority to prohibit alcohol? Absolutely.

Do I think it's wise.... No. Our culture is too dependent on it.

If there was a country where alcohol wee not popular, I'd think it would be a good idea to keep it illegal.

Look, drinking is fun, but it's a luxury and can be dangerous.
So "Keep It Simple, Stupid" is forgotten for whatever reason?
This is probably obvious and it isn't 100% alternative to Javascript syntax, but you can leverage Default trait to come a bit closer:

#[derive(Default)]
struct Person {
name: String,
email: Option<String>,
}

fn main() {
let person = Person {
name: "John Doe".to_owned(),
..Default::default()
};
}
I would also recommend Conor Hoekstra's version of that video for a bit more explanation:

https://www.youtube.com/watch?v=pMslgySQ8nc&t=45s&ab_channel...

And he even shows how you can animate it in the editor window.