skysight-inc/HackerNews huggingface dataset:
Google has this really annoying habit of dumbing down their services sufficiently to make them work with like 80% of the population (guesstimate).

Do you really think Google will create a consumer-facing version of ChatGPT that has the same power and expressibility? I very strongly doubt it. It's not in their DNA.
ChatGPT will invent citations too, bless its little silicon heart.
Maybe chatgpt can fix the anarchist cookbook?
$20 is completely reasonable to me.

I have come to see it as a brilliant savant friend that loves to tell bullshit stories.

At first , I was hung up on the bullshit stories but the brilliant ideas are so good that I can put up with the bullshit.

I am at the point that if I am thinking about something I want to know what my crazy friend thinks of it too.

A totally moronic use case I have tried is writing one liners about marriage in the style of Rodney Dangerfield.

prompt: Write a one liner about marriage in the style of Dangerfield

"I told my wife she was drawing her eyebrows too high. She looked surprised."

I think it is a stolen joke from the internet but the level of understanding from such sparse language is astounding to me.
Needing to go to extremes to avoid having their lives ruined can be reasonable for a lot of people depending on where they are and the kind of oppression they live under. Someone might be a whistleblower like Snowden, or in the witness protection program, or a homosexual, or have an abusive ex or stalker, or be seeking an abortion, or be a protestor/freedom fighter, etc.

All the data collection pushed on us, even if it's only for marketing, leaves a lot of people vulnerable.
Let me restate. To prevent ugliness in typing, either

* Python should have a way of declaring variables without setting them to None, so we can type hint them to their actual types. Pre-declaration is very important for a prototyping language, and needs to be done in a way that the variable is visible to dir().

* Come up with a cleaner syntax than the wordy Optional[]. Thankfully, they have recently moved on from the ugly Union[a,b] to the more readable a | b. Something more readable could be done for Optional.
So do people post their qualifications/reasons that someone should "fire" them or what..?
he is not going to jail I dont think
FastMail and Proton Mail are still self service! But they do indeed have human fallback options where Gmail has _nothing_.
Even this is wrong. The Hallmark channel makes 40 Christmas movies a year, all of them with Christian families, obviously. (Some allow for a character who is Jewish.) These movies attract millions of viewers.

https://www.forbes.com/sites/tonifitzgerald/2021/12/24/the-e...

https://www.forbes.com/sites/jonathanberr/2019/01/11/widely-...
I could have a .NET 7 stack up in a few days deployed (well 1 day for basics), monolith, or multiple microservices, with Sql Server database, along with MongoDb, and JWT Authentication. React or blazor frontend.

With clean conventions to start with.

From the get go, performance would be great, and it would be fairly easy to scale with azure container apps.

Than another week or so to polish things up. Most time from than would be U.I based.....

Just point of reference, a couple of weeks ago created .NET 7 Auth service creating JWT auth from AD B2C, along with custom X509 Cert in 2 days complete with docker image build using Azure KeyVault, another day to get build/deploy pipelines setup, plugging in Azure APIM.

It's really incredibly simple and fast to do now.
>Your post appears naive in that you don’t seem to have thought through the implications of the idea that not everyone can learn college algebra.

It is naive in the sense in that it actively tries to discourage people from trying and learning including the ones who can because they will have this brain virus implanted into their minds that they can't do something because of some unchangeable factor and then turn the mind virus into reality where they are unable to perform which then further tells them that they can't perform because they aren't smart enough. It is basically the equivalent of pulling up the ladder under the pretense of avoiding injury in case someone falls. You can tell anyone that they aren't smart enough and tell them to not do something but only people who try and succeed can disprove them.

So you have this constant cheap troll attack about people talking how you can't do things and then you must put in the expensive effort to disprove them which they can only do in a few disciplines.
Boeing still needs pilots. They're a sentimental, capable, and stubborn bunch.
Security Risk Advisors | Full-time | Philadelphia, PA | Kilkenny, Ireland | Kailua-Kona, Hawaii | https://sra.io/ I'm the Lead DevOps engineer on the team and we have a position open in our organization. Please feel free to reach out to me if you have any questions about the company or role available. I truly think it's an amazing place to work! paul.spencer@sra.io

SRA is a 250-person, full-service cybersecurity consulting firm. Our clients are Fortune 500 companies across industries. The services we offer fall into three main buckets – Advisory Red (offensive security, pen testing, web app testing, etc.); Advisory Blue (defensive toolset engineering, risk assessments, etc.), and CyberSOC (enterprise SOC and XDR). You can see more about what we do here: https://sra.io/.

We are currently hiring an SDE II with remote flexibility. Our tech stack is mostly Java, Python, NodeJS, AngularJS, VueJS, MongoDB, and Docker. Find out more here: https://apply.workable.com/securityriskadvisors/j/5B5C3BA742...
Sure, if it happens, then I'll change my tune pretty quick.

I don't stay plugged in beyond reading the changelog whenever a new version comes out, so I didn't know that bit about the keynote. I've noticed as well that the Julia community produces an absolutely extraordinary amount of conference talks/video content, I don't have the time for the finer details.

I've also noticed a distinct and crucial lack of long-term vision for Julia from the co-founders. I've also read some dramatic (unverified) claims that I won't repeat here about one of them. Frankly, I think a better group of people could be assembled to steward the language and its ecosystem, but I don't see much chance of that happening. Julia exists in a weird little place where being terrible to read and maintain doesn't matter as long as it lives up to its promises of being very, very fast, in most of the applications it is used for. That's all well and good, but you don't build a solid foundation for a community to really depend on that tool for bedrock tasks.

I've been unfortunate enough to read some .jl code in '22, and it was dreadful. I truly don't understand how multiple dispatch makes anybody's life easier, it's an absolute nightmare of unmaintainable code that calls any of dozens or hundreds of methods, the performance of the entire application essentially dependent on whether or not that type is stable and of course, there's no way to know that without reading the definition of the unknown method that gets called.

Personally, I have my eyes peeled for github.com/exaloop/codon for higher performance stuff with Python. It's already an order of magnitude faster than pypy for most cases, and equally more usable for practical work than Julia, imo.

Anyhow, when it's all said and done, there's a lot of computing being done and a lot of money changing hands and so forth. All's well that ends well, despite never really being done well. /shrug
Construction and Design of Involute Gears (2018)
What would you suggest people do, thinking about the 99% of devs who don't make FAANG salaries so that FIRE isn't an option?
Small question: In the name of preventing children from transitioning, there are laws in place in some states to investigate supportive parents for child abuse and separate children from their parents should their parents support their child's transition. How does this correspond with parental autonomy?

There are other laws in place in some states that force that a teacher is not allowed to mention gender identity at all in the classroom, and must report any gender nonconforming behavior to authorities. How does this correspond with teachers having control?

Edit to your additional edit: How do you match that there's no scientific basis for transitioning when the American Association of Pediatrics and the American Medical Association both oppose preventing access to transitioning?
Really glad to see the ability to convert seamlessly from slices to arrays. Not that I use it often, but it seemed like such a 'natural thing' to convert between.
Ah, my brain was out of date, you are right. And in fact the can at my desk says difluoroethane.
This is partly because in English we literally lack the word required. Free is both “gratis” and “libre”. Software should be free, but software does not need to be free.

The lack of distinction on this term plagues the English speaking world in more ways than frugal programmers. See: the entire political spectrum in the US
Raw data does not tell a story.
I would present some of the insightful data using data science and graphs.

Then you can offer to provide the raw underlying data.
It would be great if one can browse the aggregate numbers and compare them to say other zip codes / other factors.
> We have better ones now.

Would you mind elaborating on what the better options are? The way I see it, there are a few possible alternatives:

1) Keep the same runtime DOM representation but use normal JS (something like `div({className: 'beer'})`). I know some people disagree, but I strongly believe that this is strictly worse than JSX because it's more verbose and far less readable.

2) Use string templates parsed at runtime. You lose most of the structure you get with JSX—static syntax checking, type safety, autocomplete, etc. Composition becomes a matter of string concatenation, which is possibly the worst way to do it. On top of that, you have to learn templating primitives specific to your templating library instead of being able to simply use what you already know: JavaScript.

3) Use templates parsed at compile-time. This removes most of the drawbacks of #2, but you still have to learn a new templating language and all of the idioms that come with it. On top of that, you're entirely dependent on IDE integration for syntax highlighting and autocomplete. (I realize that JSX has the same problem with custom syntax, but the tooling around it is ubiquitous by now.)

You could make a strong case for #3 being a good way to do templating, but there is no "best" or "most maintainable" option; there are only tradeoffs. JSX happens to have a really good set of tradeoffs going for it, and no one has (yet) created anything that's strictly better.
CircleCI solved this so many years ago, allow users to SSH into the environment the build happens.

Workflow is something like:

- Guess together a random CI or CD workflow, this is just to kick off the process. You can also start with a empty config.

- Something fails, get SSH host+port to connect to

- Enter environment and manually do everything you want to be able to automatically do

- Execute `history` and copy output, trim it into something nicer and put in your config
The passage of anti-transgender legislation increases internet searches f (cont)
Bummer, the "Free$tock" program (as it was called when I was there) was a good deal.
As a mid-level dev, I remember putting $40/month in the survey OpenAI sent out. Granted, I kind of also expected API access for that price.

It's a very interesting multi-tool; being able to write first drafts for docs, summarize notes, and quickly consult the model about technical decisions is very nice. All of the answers need to be checked of course, but you'd normally need to do a second pass anyway.

I do worry about privacy in a work context. Presumably with the paid plan we get to limit the use of our data for training? If you can't discuss work topics with the bot then it immediately drops in value to <$20/month.
Interesting. I often feel safer in smaller (but not too small planes), where I don't see the wings visibly flapping. Something like a A320 or a 737.

With 747s the wings flap up and down quite visibly in turbulence, and you can even see the fuselage twisting if the curtains aren't closed between the sections.

There's also just the wall thickness to mass ratio. You ever notice that you can crash toy RC cars all you want and they never break, but if you crash a real car even mildly it's rather easily totaled?
Looking at the degree requirements at the moment, the option to study another language isn't in place of Greek or Latin, but rather in place of other courses.

> One course must deal substantially with classical reception or comparative approaches to the ancient world; this requirement may also be fulfilled by study of another language relevant to the student’s interests (Akkadian, Modern Greek, etc., at any course level).
I thought it was horrendous. Makes it so hard to read. Sections are labeled but hard to determine immediately what each section is.
Paypal won't allow you to add account in different currency than main currency of country you are based at. So if you are based in Switzerland they allow you to use Swiss franc account only. And they will insist on them making the conversion - they won't pay out USD or EUR.
If I remember correctly, this is partly why they went extinct. Combined with them not seeing humans as predators, they tasted pretty good.
Reminds me of RMS. Pulling at the extremes.

(this is a compliment)
Depending on the nation in question, it can be something as simple as posting a comment somewhere critical of the government.
Not so. It annoyed me, and I understood it for what it was immediately.
I'm not arguing for the Pi4, I'm arguing for the rk3588. On aliexpress it's $119 with 8GB ram, and $139 with a nice CNC machined metal fanless case.

I've seen decent x86's, but matching the spec (case, 8GB ram, 2x2.5G, usb-c power supply, fanless, etc) leads to some pretty old x86's and higher prices. Not to mention that I'm far from convinced that chips like the celeron N4020 are an upgrade, even ignoring power efficiency.
I wasn’t trying to imply that they would. Just that if you are worried about Apple spying on you, running an ad-blocker doesn’t do much on that front.
> The real problem with academics (at least for me) was the lack of any real academic freedom - working 24-7 on something and making sacrifices towards a goal you think is really useful and worthwhile is one thing, but doing it just because there's a pool of funding available for something? That's not worth the bother. In that case it's just a job, a means of earning a living doing some tedious repetitive work, and why spend more than 30-40 hours a week on that?

This is how I tried to justified my poor work-life balance from working on things I am deeply and personally interested in. If we treated grad school like a 9-5 job like all of the internal forces told us to, there's little incentive to stay in a worse version of an industry position that actually has work-life balance and magnitudes-higher compensation.
Yeah, it might just be that everyone is valueing it at 0.5h of salary.
pretty much any mathematician researching novel cryptography

maybe nuclear research
You have a very "romantic" view about " modern times". You see, a lot of people held at Guantanamo were muslims.
Very unlikely the same height. They could be kilometers apart. It's a 3D space.
It doesn't work.

My guess on why it spreads is the fact that false negatives are pretty common with cannabis tests, so someone that tried this method passed a test they shouldn't have and they attribute this to the bleach.
According to Wikipedia this is actually already ongoing since 2006.
FTA: "In his Boeing office, he [Tex] hung a sign that proclaimed, 'One test is worth a thousand opinions.'"

I need that sign. ha
There is a major difference between "rule of law" and "rule of rulers". Yes, rulers make laws. No, that's not the same as the rule of law.
ChatGPT sets record for fastest-growing user base
Do you not understand that what is considered controversial, offensive, or misinformation is not consistent/universal among all people? It seems incredibly straightforward that if you disagree with OpenAI's stances on what does and does not constitute those things ^ then you'd be mad.
"This is preposterous! I never approved of anything like that!" ~ PM (fict)

"Our source was The New York Times." ~ AdS (fict)
Such a big announcement and no clear call to action on this page, not a very good marketing strategy.
I think type hints have mostly changed Python for the better but I still get frustrated by the number of half baked features and inconsistencies in the language.
You end up fighting quirks ( like isinstance not working properly with generics ) all the time and it can get pretty tedious.
My go-to for pen-and-paper style puzzles (including Sudoku, but mainly Loopy) is Simon Tatham's Portable Puzzle Collection [0]. It's extremely portable open source C, so if you can compute on it, you can probably compile STPPC for it.

[0] https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
Libang Surgical Technologies | Various Roles | Vancouver, BC, Canada | Onsite | Full Time

Vancouver based medical device startup founded in 2020. Join a great and growing team building robotics for image guided therapies. You can make a real impact on the team, and see your work improving peoples lives directly.

Hiring a range of roles, particularly at the moment EE, firmware development, mechanical systems, systems design, but more openings soon.

For more senior roles, we are ideally looking for someone who has shipped systems in the medical device industry (e.g., FDA compliant) with hardware/software components. Anyone with significant production experience in similarly regulated areas will definitely be considered, as will experience shipping in less regulated environments but with an interest in learning.

We are a small, tightly knit startup team and would love to talk to people who are systems thinkers who would enjoy this environment as well.

Must have existing permission to work in Canada, or a plan for it. Mention HN in the email and resume you send to jobs (at) libangsurgical.com
I know many Christians who do not fast, but that doesn't make not fasting OK by the Bible. This isn't using religion as a cover but obeying its rules.
You can declare a type-hint beforehand without setting the value of the variable. See: https://peps.python.org/pep-0526/#global-and-local-variable-...
The market force putting a stop to this is legal liability that can arise from undocumented or unauthorized behaviour. That's more an issue of an overly-litigious society.
Do you know anybody that wants to be attracted to another person and is unable to?

I know people have some conditions (such as psychopathy) where they don’t form attraction towards other people, I also know there are people that do form attractions but have a hard time expressing it (such as in autism), however I don’t know of any condition or neuro-diversity which wants to form attractions, but is unable to, that would be like a psychopath that still show empathy (which is kind of a contradiction).

But if these people exist, they are still human. I merely said that humans have this capability, not that it was a necessary condition for human individuals.
Why 9:41 AM is always the time displayed on iPhones and iPads (2014)
99% of the time, I leave all the parameters set to defaults. The other 1% was just experimentation. It wouldn't have diminished my experience one iota if I'd never touched the parameters at all.
Discord has a large contingent of gamers among its users who expect to be able to use discord to communicate while gaming, so even if this isn't Discord's fault it's in their interest to look into it and facilitate a solution
Without knowing how far you're zoomed in on the map or the altitude of the two planes, I can assure you that they're nowhere near each other.
Also the novel rulesets make it so much more interesting than vanilla sudoku. Oftentimes the puzzles have really abstract/mathematical/beautiful break-ins. Definitely adds a lot of variety and replayability.
Wow uhh... that sure is a post.

Let's try to disentagle this gish gallop shall we :) ?

> the people beating up anyone are the underclass/proles, be it rural whites or ghetto blacks -- by definition these are not cultural elites.

But they do make up the culture of the parts of society people actually live in.

> Physical violence (and physical needs, shelter, food, safety) basically signals 'cheap animal unit', and animals are useful tools to be managed by the machinery (of capital, patriarchy, globalism, blah blah etc whatever left or right wing flavor of 'power structure' you mentally choose to sketch it out, it's there churning, by whatever name you like)

"People who have needs are manipulated by people who have money". Shocking.

> Rich women support bail reform/ islamic immigration/ transgender craze/ porn-culture that gets poorer women raped/ scared/ fired / cheapened, and that's the new feminism

> (Pragmatic feminists/terfs/lesbians/mom groups/anti-vaccers are the new witches to be burned as the purity test for desperate psuedo-middle-class aspirational women, supplying the cultural fodder content mill, while Republican women/Christian evangelicals make popcorn...)

You uh... might want to back of the OAN/Fox

> Abortion rights are a cheap voting lever, the more passionate you are the more the machine knows how to use you, people are putting their carrots and sticks in their bios, announcing the best ways to control them with a smile lol

No machine cares enough about an individual to look through their bio.

> Women in Iran and Afghanistan not allowed to go to school, that is defacto no longer a feminist issue but something something 'why not both' meme-mumbles by nonbinary mental illness connoisseurs.

"People put the most focus on issues directly impacting themselves". What a shocking discovery you've made.

In my church, there's a frequent saying "you can't help others until you've helped yourself". You have to have yourself on a stable base before you can lift others. In addition, there's a conversation to be had about interventionism in there, it's bit off topic but clearly didn't go so well last time.

> Gays getting beat up by rural whites so they move to metropolis and work for the rainbow utopia of corporate America is exactly how the machine eats :)

I'll admit this part confuses me. You go drop all the right wing talking points up above, and then go "All the right wing people are being manipulated to make educated lgbt people go to cities and work"... and instead of the solution being to help educate more people, it's to make things worse for LGBT people everywhere?
NTIA Report: Competition in the Mobile App Ecosystem [pdf]
This looks interesting.

Recently I needed some really infrequently executed background workers. Basically just generate a CSV from our DB, email it somewhere. Historically I'd setup a Redis backed worker queue for background jobs. However, right now the aforementioned job is my only background processing requirement and it's massively overkill since serverless is supposed to take care of the infra headache for me. What I found was a surprising amount of BS to get serverless runners doing what you want - there's execution limits, trigger limits, terrible developer experiences (depending on the platform) etc. If you're already invested in a serverless ecosystem, this isn't a huge deal, but for the odd one-off task, the current options are kind of terrible. Supabase edge workers for example are way too limited for this use case. Cloudflare Workers (with the queuing stuff in beta) are probably the best option. But your batteries included approach seems super appealing for this kind of stuff. That said, I think you're in for a hard time marketing this. It requires devs to have "learnt the hard way" before they understand your value proposition.