skysight-inc/HackerNews huggingface dataset:
It's not one "toy" language.
It's a series of languages that becomes gradually larger.
It has the exact same syntax and semantics as the "real" Racket.

If a language is small, the compiler can give very precise beginner friendly error messages. I'll call someone who has programmed one or two weeks for a beginner.

As an example, in the beginner language all function calls begins with a name, so `((foo) 42)` gives an error message, that says function calls must start with a name. Note that beginners often use too many parentheses.

Later on when first order functions are introduced, the call `(foo)` might return a function, so `((foo) 42)` is okay.
The beginner friendly "function call must start with a name" message is now no longer true.

There are four language levels used in the book - and they follow the progression in the book.
In a functioning legal system, being obnoxious should not actually be a legal risk!
their github: https://github.com/29ki/29k
Because they literally put on the cover "this was generated using AI".

The people using the image aren't doing propaganda, they're just cutting costs.

The people claiming that using the image is doing propaganda, are doing propaganda.
https://www.npr.org/2021/09/01/1031053251/sackler-family-imm...

Soma was legalized - just ask your neighbors
Fair enough, but if you have lots of branches, won't the CI be constantly rerunning as PRs are merged? Or is that the intended behaviour? I would imagine CircleCI, that bills per-minute of CI, might like that, but its customers might not :)
Calling any software system "niche" is kind of hilarious, as if, if it isn't postgres it's a massive failure. It's not supposed to be a high-performance cache of data.

My company uses GCSFuse for ad-hoc analysis/visualization of large but poorly structured output from our lifesciences jobs and it works just fine for that.
Internet pornography exists, last I checked (also when I first checked, but apparently that should have been illegal). What are you referring to?
Unfortunately, it isn't just smut on the internet that's being locked down. Red state politicians are doing everything they can to curtail freedom of speech and expression. First it's just about protecting children, then they go after adults. We are already seeing this play out with LGBT rights in other places. I never thought I would see such extreme changes in legal speech take place between red and blue states in my lifetime. The last couple years have been wild.
Melting Sea Ice May Fog Out the Famed Northwest Passage
As of now, these chatbots still make some subtle, egregious errors in code that could easily create more bugs than handwriting if you don't thoroughly audit the output.

It's wise to ban them until they improve or naive users get more instruction how to use them properly. And from experience with some Samsung products, they could do with tightening up their code QA standards a bit.
yes I would sincerely argue this.

What are you even trying to say? Is that not how it works currently? Freaking chud-brains lol.
I prefer projects maintained by single or few developers. Gogs seems to be that kind of project. Gitea is maintained by some kind of community. Other than that, I think they don't differ that much. Gitea is Gogs fork after all.
Just finished listening and greatly enjoyed it. Very inspiring story.
They probably didn't fire enough engineers
I kinda felt the big red 'Download package' button gave it away?

Also:
`brew install --cask red-canary-mac-monitor`
Free software might be better about this, but it is by no means free of it. NPM packages are the biggest offenders but “please donate / send me coffee / check out my other projects / subscribe to this service” notes have been in installation scripts and sometimes within the application itself for years. Multiple packages stuffed their scripts full of Ukraine flags at the beginning of the war. So even free software isn’t immune to using the platform to advertise other things.
Certain divisive topics draw out the same crowd of verbose regulars.
I know HN tends toward the libertarian slant, but this same perspective can be applied to all kinds of ills that are regulated, from smoking to driving.

This falls into the common refrain about "what do we do with kids who don't have responsible parents?"

I'm not sure just letting the chips fall where they may when it comes to kids who got a shit roll of the dice when it comes to parents is a great societal solution.
• Location: Washington, DC

• Remote: Yes, would also consider hybrid

• Willing to relocate: No

• Technologies: Ruby on Rails, JavaScript (Express, Gatsby), Sinatra, HTML, CSS/SASS, Hotwire, Stimulus, PostgreSQL, Linux, Docker, Tailwind

• Résumé/CV: https://go.jfd.is/res

• Website: https://joe.depumpo.com

• Email: joe@depumpo.com

I build websites and applications, automate processes, and find technological solutions to complex problems. Consulting experience gives me a knack for drilling down on business problems, aligning stakeholders, and building creative, reliable solutions. Previous SaaS marketing experience gave me the communication skills and customer-centric approach that make me a better developer.
I am assuming the approach to cannabis was purely due to racism/classism so that authorities have something to nail minorities with, and as civil rights progresses, those laws are changed.
Thanks for your thoughts. Best state school is easy in the state I live in. :) Going out of state you might as well go private.

> plethora of books with short blurbs

_very_ short blurbs. So little weight is given to the different things I'd like to know it seems they're a waste.
I'm glad you added the term "personally". I can get it prescribed for my chronic illness, but I do not want it because it makes me lazy, and thus unable to work as much as I would like to. What personally works for me is still illegal.
My six-year-old likes Numberblocks https://en.wikipedia.org/wiki/Numberblocks https://www.google.com/search?q=Numberblocks . She knows a little more about multiplication than what I expected, probably 2x and 3x when x is small, (but as other sibling comments say not a general theory or how to calculate 287263 * 137167).
From the lawsuit:

Plaintiffs have members whose interests are adversely affected by direct, indirect, and cumulative harm from the FAA-authorized activities to habitat areas that such members use and enjoy, including as habitat for ESA-listed wildlife. For example, Mary Angela Branch-who grew up in Brownsville and is a member of the Center, ABC, and Save RGV-regularly visits the Boca Chica area to enjoy the beach and to swim, picnic, fish, and view wildlife, including protected birds. She plans to continue visiting the area; however, her ability to enjoy Boca Chica beach and the surrounding areas and the wildlife they support has been, and will continue to be, adversely affected by SpaceX activities, including through closures to accommodate SpaceX construction and launch activities as well as from the noise, heat, light, explosions, and fires associated with such activities.

Plaintiffs also have members that have researched, studied, observed, and sought protection for habitats and species that are adversely affected by the SpaceX activities authorized by FAA. For example, Jim Chapman, a member of Save RGV who lives in Weslaco, TX, works to protect the Santa Ana and Lower Rio Grande Valley National Wildlife Refuges, and advocates for the animals that use the tracks of brush and forest habitat to migrate between populations. Mr. Chapman is highly invested in the preservation of the Boca Chica area, as it is essential for many of the native wildlife which he seeks out and enjoys. Mr. Chapman regularly visits the Boca Chica area to view wildlife, particularly birds such as the protected plovers and migratory species that rely on the area. Mr. Chapman is passionate about the native wildlife and enjoys exposing people to the unique ecosystems of the region. His interests in observing and protecting the Boca Chica area have been, and will continue to be, adversely affected by the SpaceX activities permitted by FAA, including harm from closures, increased vehicle traffic and resulting collisions with wildlife, the intense noise, heat, and light from rocket launch and testing activities, and "anomalies.

It may seem difficult to avoid creating subjectively negative impacts such as this when launching the largest rocket in history, but careful thought will demonstrate we as an enlightened modern society could avoid such deleterious harm on the preferences of a handful of individuals by simply banning all of human civilization.
> I don't see how to access move mask from Zig, however.

Bools in a vector each only occupy one bit. You can @bitCast an N element bool vector directly to a uN integer and it will generate movemask on x86.
Like I said, that's just what they said. There was most certainly a language barrier. Maybe they were illegal aliens for all I know.
> ‘spice’ - whatever the hell that is

'spice' is a synthesized drug meant to be an analogue for weed. i don't think it is though, a lot of people have had ODs or very erratic behavior on spice.
As compared to cannabis? I completely agree. Everyone's mileage may vary but my reaction to it is the same "unsober" feeling from alcohol but without the sick or hangover. I've never laughed so hard as when I smoke which is something I don't get from alcohol.
You could have a design where encrypted requests and responses were routed so that the relying party (PornHub) new who the responding party (third party verifier) was, but the responding party only knew who the requesting party (user) was, and then only at the level of “the same party making the request to view”, not their actual identity.
I don't see how that relates to whether or not this is a maximalist approach.
Which works perfectly fine until someone leaks the fact that NSA have full access to those documents, and occasionally will provide help to a few US companies that are seen as important to the nation.
>unchecked greed at the hand of a 70% tax rate.

The CA tax rate is closer to 25% (15% excise tax + whatever sales tax is applicable at your address). Where are you getting that hyperbolic number from?
How are the savings from not wasting the time of the police, and not putting people in prison?
Almost sure that is for servers. They've been pushing density for a while now, and as four sockets per U became the new norm, data center operator had a slight Pikachu face when they saw 40-60 kW per rack.

With Intel's recent innovation in die interconnects and silicon photonics, this seems a straightforward direction to push. They're going to increase density, it's what the semi industry does.
I haven’t used Gitea but I hate GitHub and GitLabs’ UI.

I find it a giant mess of noise and basically cringe until I get to the specific project root and readme.

GitLab in particular seems to move settings and functions around on the page so I’m hunting for where the history or blame is.
I hope that open source LLM catches up. Then you can have your personal LLM running on desktop that can look at your personal files and can search internet.
> Google should be forced to open the system settings panel that allows users to change the default browser, not do it for them.

Why is it not enough that the user clicked on the button to change the default browser?

> If this window unfairly favours one browser over another, I'd say that would be anti-competitive, but requiring to go through said window is not

Making it harder for users to switch from the default browser to another browser unfairly favours the default browser over non-default browsers.
The year is 2023. Everyone who believes either Microsoft or Google are the good guys here is either not paying attention, or works for either of the companies (not so unlikely on Hacker News). Both companies use every imaginable dark pattern to trick users into agreeing to whatever tracking bullshit they added last week. With one company controlling the OS and the other the browser, the question is just which dark patterns preempt the other company's dark patterns in the battle for user attention and data in the advertisement wars.

I long for the days where I was able to pay for a piece of software. The nature of the transaction ensured that the software did what I as a user wanted it to do, and served no hidden agenda. But those days are gone, possibly forever.
Is there a mechanism for empowering a polity to protect minors from certain things the polity deems they're not ready for that doesn't rely on arbitrary rules?
The training company can pay below-market while they are doing the training, but will obviously need to up the pay to market rate once the worker is trained.
Huh, I hadn't considered that the rise of 5G, and faster internet more generally, would make "Tor phones" viable. The cost of using Tor as an everyday VPN, on any device, will soon be negligible (ignoring the usual server-side shenanigans that Tor users will probably have to deal with until Tor becomes more popular and more exit nodes come online).
I'm familiar with the meaning of MDMA, but is XTC some new street name for "ecstasy"
I just read the "Are mental health apps better or worse at privacy in 2023?" article and felt frustrated that 29k was not mentioned nor reviewed.

29k is an non-profit that I had the opportunity to work at three years ago and I'd hope they would be mentioned in articles like these.

Being a non-profit, privacy-first and open-sourced platform[0], backed by the Norrsken Foundation[1], I think a our community should help give them the focus they deserve.

They currently have two apps, the "29k" App that has been in the works for a couple of years which has a lot of amazing content.[2,3]

And the Aware App which is currently in Early Access that takes the best parts of the 29k app. This is fully open-sourced. [4]

[0]: https://www.norrsken.org

[1]: https://github.com/29ki/29k

[2]: https://apps.apple.com/us/app/29k-mental-health-wellbeing/id...

[3]: https://play.google.com/store/apps/details?id=org.twentynine...

[4]: https://29k.org/earlyaccess
Client-side full-text search in CSS (2013)
How do they block a state like this? Is there a directory where ip addresses can be looked up to see if they fall within these geographic boundaries? What about computers belonging to people visiting the state?
> In Germany it will be allowed to have three plants at home.

Isn't that only for personal use though (i.e. you can't sell it)?
> That is not okay, in any way, shape, or form. If you want to know my view, then ask. You'd apparently be surprised to learn that i have spent lots of time and energy trying to help trans folks.

It was a turn of phrase, and I apologize. The point was to poke fun at the rhetoric.

And now I've read that through about three times... and I genuinely can't see what your point is? You say you don't want trans people fired or excluded, but you're going to the mattresses to point out that someone who feels like like you do is... wrong? No, you don't say I'm wrong.

You're just making a meta point that I should recognize that my personal moral compass isn't the only one in the world? Like I don't already know that? How would you suggest I argue this point? Upthread, you're straight up celebrating society being able to "fight about" these issues. But only in defense of the other side?

Coming back: I still can't understand how you're deploying the abstractions above in defense of refusing to hire someone because they're trans. I mean... OK! You're right. Morality is complicated. But... is this really what you want to be defending? There are times where we need to pick sides, right?
It’s an important question. This market is in some part responsible for the explosion in CBD strains and products.

Think back to Charlottes Web and what a ripple it caused, arguably influential in the passage of hemp reform in the farm bill.

I’d be curious to see data on use vs legalization and the demographics of tax revenue.
I really really like SourceHut but it's lack of Pull Requests (and to some degree Organizations) are the only blockers I have for using it for both personal and work purposes.
Palantir AIP
Location: Upstate NY

Remote: Only

Willing to relocate: No

Technologies: PHP, Symfony, HTML/CSS/JS, jQuery, Swift, Bash, Linux admin, Mac admin

Resume: https://topazgryphon.org/resume.html

Email: jobsearch@topazgryphon.org

Technology generalist of 20 years with a focus in web development (full stack) looking for a small, stable team to work with.
No, you need a permit in MANY states before ANY public “demonstration”. That is the same as asking permission.
Yes and you pointing out victimization in the industry, a lot of which stems from the industry's "black sheep" status, also paints the issue as black and white.
how would a blood test possibly prove this?

"oh - this is CBD weed, but I did just get back from America where I was smoking a ton"
No way to check you're actually the person on the ID this way
not op, but because you need to have a way to differentiate between more people applying than available visas. Today we are using a literal lottery to get the winner, why not use an income based approach, which will select the top participants instead? Why would you choose by chance someone that has a 60k salary versus someone that has a 1M salary?
Not running any software is very helpful for battery life.
Just yesterday there was a discussion about location services[1]
If you connect your phone to a cell network, just by triangulation they got your home address...someone also mentioned that the phone will connect to nearest towers without a sim for 911 services...
I guess is there hardware or software that can force the cellular modem to connect to a single tower of your choice?

[1]https://news.ycombinator.com/item?id=35779816
No he did not. He used the terminology into at least 2020. Scott Hanselman is a very prominent figure in the .NET ecosystem and speaks in tons of places.

And .NET has a core problem in exactly that space: They have a huge (profitable) market of black matter developers who like X (e.g. a visual designer) and a open source community which asks for Y (e.g. WebAssembly support). So .NET is always ripped apart between the Enterprise centric analysis (MS has agreements with big companies to analyze their code usage) and the analysis from the GitHub issue trackers.
Well, parents have to be pretty terrible at their job before taking the kids and putting them in a foster home is actually an improvement to their lives. From what I hear about CPS in the US, it should be the very last resort.

We should also remember that teenagers are supposed to disobey their parents. It's not really the norm to have much control over your teenage children. That's just a natural stage of development from a dependent child to an independent adult who makes their own decisions. Sometimes teenagers just have to learn the hard way.

I feel like porn is mostly harmful in combination with loneliness. I had a pretty bad addiction to it as a teenager but it kind of fixed itself when I started dating at 18 and realised the disconnect between porn and the real deal. If that never happened, I'd probably be a woman-hating incel by now.
It absolutely does cause physical withdrawals when you've been smoking king enough.
On one hand, Microsoft has been ridiculously scummy lately in regards to Windows and Edge (e.g., dark patterns everywhere) and I downright abhor what Edge has become. On the other hand, programs probably shouldn't be able to silently change a user's default programs. But back to the first hand, it seems like this was targeting Chrome specifically rather than actually improving the API, so more scummy nonsense from Microsoft.

While Chrome included a button to ask users beforehand, they could've just as easily changed the default browser without asking. I'm not saying Google would do that, but maybe they shouldn't have the ability to do so regardless of intention.
Show HN: Access long URLs with short, easy-to-remember names
Hi HN! I made a browser extension (Firefox, Chrome, Edge) that lets you navigate to websites you frequent using a nice, memorable name you can set yourself. If you're familiar with [GoLinks](https://www.golinks.io/), it's quite similar. If you're not, then you can think of it as an alternative to bookmarks; you can give aliases to URLs through the extension dashboard and access said URL by typing "qw <name>" in the browser search bar.

I once had the pleasure of working with GoLinks during one of my internships, and was surprised to see that a non-enterprise version didn't already exist (although it does look like they have one in the works), so I went ahead and created one.

Keep in mind it's not a one-to-one alternative to bookmarks, as qwiklinks doesn't have folders nor the ability to execute JavaScript. I've been enjoying not having to sift through my massive backlog of bookmarks and not waiting for autocomplete to maybe do its thing, though. I hope yall will enjoy it as well
Railways were the reason the Holocaust could happen
Not exactly "turning out nice"
> It’s also like having stores check IDs when other porn is just floating by on the wind with regularity

I suppose this does indeed happen, if you count the internet as the wind.
You cant possibly believe that.
SourceHut doesn't require Javascript. If that means a _simple_ user interface, I'll take it.
Do you have some studies on that? The studies I've seen put the number around 10% [2] and I'm not sure I'd call that "highly addictive." Alcohol is around 6.7% [1]

[1] https://drugabusestatistics.org/alcohol-abuse-statistics/

[2] https://www.uptodate.com/contents/cannabis-withdrawal?topicR...
Why don’t the people just pass an initiative to legalize cannabis? Is there a lack of support in the more conservative cantons?
Then don't watch it. Let us have ours.
It's a pretty amazing rubber duck. I used it to brainstorm approaches to tracking changes to a database table using SQLite and ended up building an entirely new library:

- Article: https://simonwillison.net/2023/Apr/15/sqlite-history/

- ChatGPT transcript: https://gist.github.com/simonw/1aa4050f3f7d92b048ae414a40cdd...
I certainly don't think it has been a detriment, which was your original claimed consensus viewpoint. (You have since moved the goalposts).
>I always had high hopes (pardon the pun) that cannabis decriminalization would look similar to homebrew beer culture and we might see a horticulture boom

That idea was killed off here in Quebec, where cannabis is otherwise legal (albeit with monopolized sales). Federal regulations allowed for up to four plants, but Quebec and Manitoba decided to ban that. This ban was challenged all the way to the Supreme Court, which upheld the ban.
> If a branch is rebased, then comments on code that was changed get lost

That's probably more related to UX than git itself. I remember Bitbucket (also git) handling these situations better and conversations were much easier to follow, but I haven't used it in a few years so things could have changed.
> but at least you don't have to provide your personal details to everybody on the internet demanding age verification.

I think some of the aim of these bills is to shame people into not consuming vice.