skysight-inc/HackerNews huggingface dataset:
Go minus concurrency actually is a good candidate for a solid beginner language. It has quirks, but no more so than any other choice, and fewer than most, for a beginner.

However, in my experience, keeping beginners away from concurrency is difficult. A lot of Go tutorials make a hard burn for it, since it's the big feature if you're already a programmer. And I've gotten (internet) yelled at for trying to suggest that concurrency is something beginners should leave until much later.

The other problem is a lot of what beginners may want to pivot into after they are done writing their "is the number higher or lower?" first terminal app isn't great for them. It's not a great game/graphical language. GUIs mostly suck. Web is awfully hard to get into nowadays, even if you try to help them narrow their focus.
> implicits could be used to model typeclasses from haskell and method-syntax-extension

To be fair those are powered by two different mechanisms (implicit arguments and implicit conversions) that just so happened to share the same keyword name but are semantically quite different (and have been broken up in Scala 3).

But your overall point is well-taken.
I'm looking at the Unlikely Landscape collection (http://museumofbadart.org/unlikely-landscapes/) and realizing that I can't tell the difference between good and bad art.
Ok, I needed this laugh. Lol
This is never true in practice though and what you describe is just about sizes and position, you can't change the layout with CSS pixels - you need resolution media queries for that.
I imagine this also increases the surface area of interactions resulting in removal firearms from people, for reasons of mental health status.

Those people may, or may not deserve it.

E.g. California has a statute for 'mandatory relinquishment' of firearm, based on a mental health professionals findings [1] .

[1] - https://leginfo.legislature.ca.gov/faces/codes_displaySectio...
His grandmother is 91 years old, and smartphones are complex objects to understand and use, even with assistive technologies.
If a 91 year old with normal vision has a hard time using the phone, I don't think adding near-blindness and assistive technology will make it any easier.
Flutter returns butterflies, flag returns flags and fluttering flag returns some kites.

But it's fast and clean.
> I'm indenting my blocks, why do you care how much?

The equivalent in an introductory C/C++ class:

"I put a newline, why do you care if I put a semicolon?"

At some point, students have to accept the quirks of any language's syntax. It's OK to have an opinion and hate it, but whitespace complaints are mostly a preference issue.

(Every time I switch from Python to a language requiring semicolons, it always feels like I'm hitting endless speed bumps.)

While Python may not be a beginner language, nor is Java/C/C++, in my opinion - and for people completely new to programming, those have a steeper learning curve than Python (the for loops are just hideous). These were the standard introductory languages in college before Python took over. I'm sure better teaching languages exist, and I'm also sure JS is not one of them ;-)
The problem with image quality is that you either need to use the built-in desktop view, or an app that captures and pipes your desktop view to your VR headset. Both of these approaches don't do any upscaling of your monitor's resolution, so if your monitor itself isn't 4k you have to do one of two things:

- use a vr video viewer to view downloaded 4k content

- use Mirage desktop to create a virtual desktop[0], then start oculus/steamvr, and use that to stream the 4k desktop view. this isn't actually made for regular vr, though, so i don't consider it a great solution

As a side note, you can't view DRM-protected content with any current solution (maybe other than with webvr, but I haven't seen Netflix add a VR button yet), so the only way to actually watch content is via piracy - not something trivial to get into for people without the time to maintain a torrent client+VPN+Plex setup.

0: https://www.mirage-app.com/
Exactly. Technology has lifted so many out of slavery and poverty...

Even with the problems it introduces we have a utopian society compared to so many throughout recorded history.
The Python 3.9 (most recent) release notes:

> Python 3.9 uses a new parser, based on PEG instead of LL(1). The new parser’s performance is roughly comparable to that of the old parser, but the PEG formalism is more flexible than LL(1) when it comes to designing new language features. We’ll start using this flexibility in Python 3.10 and later.

https://docs.python.org/3/whatsnew/3.9.html#new-parser
I could be wrong, but I believe this is what the parent is saying:
a) that people assume anyone committed to a mental institution should be rehabilitated and
b) one could argue that this assumption is often false and that they shouldn't be rehabilitated.

It sounds like they're saying that if someone is committed to a mental institution, rehabilitation could be a bad idea because it's just as likely that they're not fit for society.

note: not agreeing with the above points, simply trying to interpret them.
I got really frustrated one of these days because I reached the 20-something limit for fields in a case class and I had to change a lot of my architecture. It was a Spark job so I needed all those fields in that structure.

Not sure if that's because I'm a beginner or if it's just Spark itself, but Scala errors are impossible to decrypt.
Project near Tokyo heralds rise of hyperscale data centers
We need a new mark of quality to account for environmental ruggedness.

"Designed in Chennai and Winnipeg."
>So they value life at $1275.

McKinsey bears some responsiblity but not all of it; nobody forced people to take those opiates, the addicts also bear some responsiblity. The idea in modern society that people have zero responsibility for their own actions is part of why we're in this mess to begin with, because people with that attitude aren't going to work hard to take responsibility for their own health and wellbeing. I'd bet at least half the people here complaining about McKinsey's behaviour are the same people who'd argue that people should just trust their doctor and do whatever the doctor suggests, and refuse to accept that often what's financially in the doctor's best interests is not in the best interests of the patient's health.
10 years ago or so I had a sudden and excruciating pain on my right side (my gallbladder was filled with stones), according to my doc the stuff was pretty serious and what it could be very well a life-threatening situation became a routine operation, I was out in less than 3-4 days. I dont think my experience was exceptional. Reading posts like these make me laugh and laugh and laugh.
The Great SameSite Confusion
US Air Force Spends $100M to Accelerate Data Warehouses
But do you want to call the cops on him and throw him in jail, or would you prefer to do something constructive for him and the community?
Apple, prevent iBooks from moving books to iCloud, please
> To be fair those are powered by two different mechanisms

You can call it like that, but in the end it is the same language feature: describing things in a scope as implicit and having the compiler resolve them by certain rules.

What happened in Scala 3 is just that they were named different to make clear when things get defined and when they get used - one without the other is useless though, hence to me it is the same concept or language feature.
Buster Keaton in The Railrodder (1965)
Well you're going to have to live with it because Apple will never allow porn apps on the App Store. They will certainly not allow alternative app distribution either.

Safari is the only loophole you get on iOS, unless and until an antitrust court forces Apple to change.
Right. So the improvement is that health care workers who are actually qualified to make that determination show up and don’t escalate the situation with violence or legal trouble. That’s a whole lot of improvement. And sounds like very little downside since the risk associated is identical otherwise.
The best part is the bill you get after being involuntarily committed!
They likely meant a large part of the society thinks those laws shouldn't apply to them.
Pascal is nice to teach the basics, but I would be very discouraged if I had started learning something that's so rarely used in the "real world".
Congratulations on your insane level of tone-deaf privilege. Meanwhile, worldwide, millions live in abject poverty and millions die of cancers wrought by poisoning from chemicals that are wastes of our "progress".
Farenheit’s the only part of the imperial system that makes sense given we primarily use it to convey how temperatures between humans.

0 is really cold, 100 is really hot, 1/3 of the way from really cold to really hot is when water starts freezing.

Meanwhile, Celsius... too much variation per unit as you mention. And telling human temperatures on a scale based around the properties of water is a bit odd.
Consider how many people would need to be incarcerated against their will to make this work. Disarming the American populace would be nearly impossible by far more effective means. Taking this approach would be incredibly ineffective.
GameStop Mania Drives Scrutiny of Payments to Online Brokers
> Covid vaccine -- Does anyone know where 65 year olds can get a Covid-19 vaccine

Hmm, NextDoor does have an older demographic. Maybe the organizations doing vaccine clinics should be on NextDoor. Some of the struggles I've heard about older folks struggling with apps and shitty websites suggest that the information needs to go where the audience already is, instead of trying to bring an audience to somewhere new.
> Most psych facilities are over-enrolled and have no interest in keeping people around once they're stable enough to be released - which is a far cry from having healed or become functioning members of society.

The problem of wrongful involuntary commitment (especially for insurance fraud reasons) is more rampant and widespread than one might initially guess.

Here is a good paper on it: http://wayneramsay.com/unjustified.htm
That Python can be described by an LL(1) grammar is frequently mentioned in discussions, but I don't know if it's formally documented anywhere.

More specifically, the grammar [0] is in EBNF form and is ELL(1). That means that if each EBNF production is converted to a set of BNF productions in an LL(1)-compliant way, the BNF grammar as a whole is LL(1). It seems that the Python tools themselves do not check this [1], but I have verified it myself.

However, as another commenter mentioned, the grammar doesn't exactly describe Python, but a superset of it. The compiler needs to perform further checks after parsing that "should" be part of the parser itself. A more advanced parser would allow these checks to be performed in the correct place - this is probably what RustPython does when using LR(1), and was one reason why CPython recently replaced its LL(1) parser with one based on PEG.

[0] https://docs.python.org/3.8/reference/grammar.html

[1] https://discuss.python.org/t/should-there-be-a-check-whether...
>I'm not shivering in a cave drinking water, sitting in the dark, and wondering if I'll get lucky and catch a squirrel to eat tomorrow. That is, if I can walk on my broken ankle.

Sadly, there are millions of people who live in conditions not to dissimilar from this. Technology might not always help.
You still seem to be missing the fact that there is no additionality here. If the current system would put you in a psych ward, the prior system would arrest you then put you in a psych ward, which most folks would agree is strictly worse.
Intercept, debug and mock HTTP with HTTP Toolkit
>But Tesla is getting fundamental build quality issues wrong.

“Fundamental build quality” must be subjective because it is not getting in the way of orders.

From the sound of the video, the problem seems to be variant, with paint problems one month then fixed the next.

The examples I gave for iPhone are representative of customers overlooking obvious problems.

The iPhone’s EDGE only internet, terrible screen resolution, low battery life.

These were hardware (and sw) based limitations of mass production that customers overlooked and apple handles in later gens.
Fzf might be my most used command line utility. That and autojump (alias to j).
This is like those guys who are like

"No, you can't SLI two of those cards"

"Oh, I guess I should just get Nvidia then"

"Of course you could Crossfire them"

wat

Nice one. Hope you're proud.
>Have you worked with the homeless? Yes there is a lot of mental illness, but there is a large number of people who choose to live this way.

Having been homeless myself many years ago, I can tell you from experience that not having money to pay rent or anyone to take you in is the reason people "choose" to be homeless.

And once you are homeless, it's very difficult to work yourself out of it, for many reasons.

I assume you haven't considered that it's very hard to keep (or even get) a job if you have no place to bathe or store your stuff while you're working.
Here, have a read

https://www.firefighterclosecalls.com/ambos-demand-police-es...

https://www.expressen.se/nyheter/longread/utanforskapet-inif...

https://www.chroniclelive.co.uk/news/local-news/firefighters...

US-specific review:
https://www.hsdl.org/?view&did=804060
People 50 years ago would have said that about people who aimlessly slide their thumb up and down a glass screen on a device the size of a deck of cards.
It is situations like this that justify the second amendment.
As a beginner, you don't really have to use Scala's implicits or "infix/dot syntax".

Just like how you don't have to use type annotations, generators, decorators, context managers in python.

Same for libraries.

At some point you will stumble upon a library that forces you to understand them or you even write one yourself, but that is not something that stops you in the beginning.
That’s only progress if you’re old enough to be dead or underprivileged enough to be excluded from something that’s generally solved.
It is indeed the world record...for that world.
I would drive past the Tesla offices in Palo Alto and be in S. Lake Tahoe in under 4 hours. Plenty of folks who work in that area head up to Tahoe for relaxation.
Not sure what it is about this font, but it gives me a German vibe. Am I the only one?
I agree, after some thought and discussion we have decided use 4 inch PVC pipe with threaded end connectors glued on each section. This will allow us to mount the modem on the top section then assemble the pole adding bottom sections from the ground with minimal ladder work until the desired signal quality is achieved. As a side benifit we will be able to use the pipe as a conduit for the 12V DC power lines. We are still going to tether it to the tree but will only need to secure the first twenty feet using a ladder and ratcheting straps.

Thanks for the advice and I will update on the results once finished.
> unless you're going to just write Java in Scala

That is what I mean though - but I would replace "Java" with python here. Just stay away from all the complexity and write python code. It's pretty simple and some people argue it's the better way to use Scala.
Since most police shooting are justified why would the cop go to jail?
For some definition of lifestyle and culture relative to the notion of "golden age".

It is true that we are supremely comfortable. It is true that we have an abundance of information. It is true that more people have more access to more wealth than ever if by "wealth" you mean how many things that were luxuries in previous generations have become commodities we can consume now, even if it's on credit and rent instead of ownership and entitlements.

But not everyone would value such things, nor the incentives and affordances new technologies provide. There are many poor aspects of our civilization such as greater neuroticism and strong pressures against our physical health flooding our environment since birth. Are these better problems to have than subsistence hunting? Maybe, but regardless they're still widespread and glaring and demonstrate that our utopia is based on tradeoffs.

Things that make human beings truly happy, like opportunities for compassionate service, large tight-knit families, natural environments to be physically active in, living space sufficient for privacy if necessary, moments of quiet for centering and concentration, easy access to healthy foods of moderate caloric density without having to fight temptation, consistently good sleep - all of these have become more difficult to attain relative to the attitudes and commitments required to maintain our current manner of civilization.

It is also an absurdum to use cavemen as a point of comparison. It would make the Dark Ages as much of a golden age as the Renaissance.
Is there a specific advantage to running in the browser versus running in everything at the OS level? I've always been a little confused why are abstractions went all the way up to the browsers. It seems that you could push a lot of browser functionality down the stack and simplify a lot or architectures and remove a lot of cruft we don't need.
I think it would be easier, more reliable, and more energy efficient to wait for microled displays, which seem to be right around the corner.

I get the impression that they might be available by the end of the year or next year, and might be something Apple has access to?
the colors luke, the colors.

unless the VC is colorblind.
I just realized one issue with this is that their latest production branch is private so you would receive delayed updates.
The article says that the treatment seems to work for "basal cell carcinoma and squamous cell carcinoma", but doesn't say anything about melanoma. Has anyone read the full paper, and does it say whether treating melanomas might also be effective?
Ah yeah, that was really a stupid limit.

Time to bump Scala to version 3 so that you don't have the 22 case class field limit anymore. :)

See here: https://dotty.epfl.ch/docs/reference/dropped-features/limit2...
Robinhood is holding almost 1,000$ hostage right now.. since the whole GameStop and dogecoin thing I made a decent amount on dogecoin and not only did the site not let me sell off my doge when it peaked not until I crashed to about 6cent was I able to sell but since then they have disabled my account from making withdrawals and haven’t responded to any of my emails. For almost a week I haven’t had access to my funds and been restricted from making trades.. I just want my money back so I can pay my bills and I’ll never use that app again.. horrible company
Most major automotive and ev companies use tools such as environmental chambers to do phases of R&D. (quite possibly all do but obvs can’t confirm, but do have first hand knowledge of several major companies adopting this) Even companies much smaller than Tesla.

Would be shocked if Tesla did not have this capability.

So who knows if this is part of their testing and validation, but it is not true that you can’t test for different environments than where the core design takes place. It is extremely common to do this in rapid fashion without having to transport things to an alternate climate.
> African Americans are 13% of the US population but commit over 50% of the homicides in the country

Given the source of that data (which is law enforcement agency reports), “are blamed by law enforcement for committing” would be more accurate.
You haven't seen whatever sort of condemnation you expect, because people are in fact being tracked and know it and nobody wants to stand out. But eventually someone intuits passive support for revolutionary change and then it blindsides those who were like "but everybody was fine with the status quo!"

On a tangent, I saw an Amazon delivery truck and it made a really weird back-up noise (I think). Don't know how to describe it but I was wondering if anyone else has heard it.
Worth pointing out that regardless of its merits either way, this argument is in total bad faith unless you’d say the same thing about police unions. Bonus points for bringing it up at any passing mention of public employees, the way the teachers union rant comes up. Somehow that rarely seems to be the case.

Not going to pursue this any further bc nothing pointlessly derails a thread like arguing about public education (see also: nextdoor), and nothing is more boring than arguing over how much money someone else “deserves”.
Show HN: Find online events happening everywhere
Parsing a superset of the language and then using extra checks to detect bad syntax accepted by the superset is a well known and very effective way of being error tolerant and implementing decent error recovery.
Ten percent of police calls are about mental illness, but only 2% of attacks on officers occur during responses to incidents involving a person with a mental illness. This role is probably much safer than being a police officer, which is already only the 13th most dangerous job. When an incident occurs, it will almost certainly be used as an excuse to criticize the program when in reality the job is safe compared to many others.
No, I’m just saying that, given two poor choices, I’d rather not have firearms in the equation.
There are more games on the iOS app store than exist on steam.

I don't think apple needs valve or steam's support to make their own VR gaming platform just as they didn't need their support to make iOS a larger app-store for games than steam is.
Moxie deserves an ACM award for his contributions to crypto but he shouldn't be leading the project. Maybe posting on the Discourse forum was the right thing to do here. I just see a lot of hostility between Signal employees and those wishing to make the project a little bit better.
The Future of Fintech Is Here (It's Just Not Embedded Everywhere)
Is EMS typically responsible for dealing with violent individuals? I always though the police handled it then EMS stepped in.
Exactly this. I hope that this program works, but we need to be measuring the actual outcomes here, not just saying "no arrests". It's easy not to arrest anyone. What's hard is not to arrest anyone without the crime rate going up.
Exactly, the people who will be committed against their will would still be committed against their will if police respond. I know this for a fact because the one guy I know who encountered police during a mental health episode ended up commitment.

The difference here is taking away the addition of police to the incidents. No handcuffs or jail holdings, no being roughed up or killed.

Hopefully the mental health person knows how to de-escalate the situation - I think this is huge. I think the friend I mentioned above could have avoided impatient treatment if he had a qualified mental health person respond instead of the police, due to the situation around his incident/arrest.

This just isn't a good faith argument.
No, I don't have a playground on my property, and I dispute your assertion that cats will mostly shit only on sand. Also, a cat is a thing.
Still better than a lot of contemporary art...

¯\_(ツ)_/¯
I feel like Reddit's moderation system might need an overhaul. Its happened quite a few times where "inactive" mods come back and wreak havoc on an otherwise successful subreddit. I feel like there should be a process to remove inactive mods.
There's a launcher called BaldPhone, which looks pretty big-shaped and high-contrast, and also open-source: https://baldphone.com

Presumably there are Android phones with oldschool physical navigation buttons—at least there were back when the sky was bluer and the grass greener.

Dunno how the launcher is on the configuration side. But in general I'm sorta attracted to the idea of using it myself. There's the rawness and clarity akin to modernism.
Some personal thoughts about experiencing the universe