skysight-inc/HackerNews huggingface dataset:
I heard a story at a recent robotics tournament about a team that had competed together all the way from 7th grade through 12th grade. As the story went, the teammates were hired en masse by a certain high profile company who agreed to pay for all their college, etc, etc.

I thought it was an interesting story as I heard it repeated among the students at the tournament. Many of the teams have sponsors who donate $1000s so the schools/clubs can buy parts, etc. They are trying to encourage interest in STEM. But if the story is true, one company could spend $1000000 and inspire 1000s of students, generating lottery psychology. Of course, one person could just make up such a story for $0 and achieve the same thing. But it amuses me to think of some altruistic billionaire having a little fun and doing such a thing.
I remember when Medium first came out, it was "all about the words". Today it couldn't be further from that. Medium articles are slow, janky, filled with pop ups and paywalls.

The faster Medium dies the better.
Is this kinda like the Nerves approach but for Golang? (https://github.com/nerves-project/nerves)
> The thing is, that logic applies just as well to desktop apps.

A website might serve a different code every time you use it. It might even serve a malicious code specifically for some users.
Yeah I’m shaking my head as well.
haha, ok warclient is what I remember. I never seriously played myself, but it was intriguing. Happy to hear it's still going on
I'm excited by this.

I recently left Red Hat for greener pastures. From where I sat, IBM was slowly turning toward wisdom again, having been run aground by its previous few CEOs. I was skeptical when IBM bought Red Hat, but after several years of not screwing it up, I'm pretty hopeful. Now, Krishna is working on streamlining the business and making the rest of IBM more like Red Hat. Splitting off the low performing Kyndryl, and selling Watson, are part of this by cutting obsolete sectors; focusing on getting Red Hat the resources it needs to rapidly accelerate, and on building the talent pool by hiring more junior engineers, are the positive changes working to turn IBM back into a powerhouse.
I use gitlab pages which lets you use any static site generator (not just jekyll) and is otherwise just as good as github pages. I use hugo for ahelwer.ca although I really should get around to putting effort into learning/customizing the site instead of using the default gitlab theme.
Do you use something as simple as Google Docs for that purpose?
Although "if bar is None:" is the explicit form, the common idiomatic one is "if not bar:" (unless it's acceptable for bar to be 0).
> For example, is is known that teenagers would have health benefits from later school start time

Our school district did that this year. You know what happened? Teenagers stayed up later, either by choice or obligations, and got the same hours of sleep before, only now some of them can't hold afterschool jobs because they get out of school too late to fit homework and employment in.

Everyone is looking forward to reverting the change next year.
What I’d like to do is a quick proof-of-concept to see whether whatever instructions are available in my CPU can be leveraged for UTF-8 en-/decoding.

For instance, does it work any better than my C implementation? https://github.com/Sentido-Labs/cedro/blob/master/src/cedro....

Maybe the compiler already compiles that to an optimal SIMD version, I don’t know.
That’s what I would like to find out.
And if the VSX instructions are not a good fit for this task, which instructions would be needed? Can I come up with a combination of logic gates that does that?
Maybe not, there might be no way of implementing any significant part of the algorithm without branches or look up tables.

The thing is that I need to start somewhere, and for that classichasclass’ example is exactly what I need.
This is not a recent trend. America has had a big political issue over large industry since day one. The Jeffersonian vision of a nation of yeoman farmers (who maybe owned slaves) vs. an industrial economy built on science and technology. This shows up in debates over railroads (anti-trust laws start here). It leads to the financing of canals, and cars (more democratic forms of transportation). It leads to subsidies for single family homes vs multi family living. It leads to the constant struggle to break up AT&T and liquidate telecom equipment manufacturing (lucent had other problems). And yeah it leads to a desire to split up large companies that make good money for the country.

Of course a lot of processes also scale with size. With a decent welfare system this greater efficiency could also be tapped to achieve widespread prosperity.
Don't Google Microsoft et al have offices in Europe?
Like say you want to update the heading text and background image for a landing page header and check it looks good on desktop and mobile. Does it line wrap nicely? Maybe bolding some words would look good? Is the text still readable when it overlaps the image? I want to be able to preview and tweak this kind of thing in seconds.

What would you use for this? I wouldn't want to wait a minute for Netlify to build and deploy to staging each time for example.
Sounds like a good idea. Not really a fan of the suggested syntax, though:

def fn(s, n=>len(s)):

"=>" just kind of bugs me, for some reason. (I love me some bikeshedding.)

Of the alternatives they offer, ":=" kind of looks nicest to me:

def fn(s, n:=len(s)):

Though it doesn't really line up with the semantics of the existing walrus operator. Also, as the PEP mentions, it could look confusing when mixed with type annotations.

Semantically, the "?=" alternative might be best, since it kind of makes it clear it's a default, and doesn't conflict with anything else in the language:

def fn(s, n?=len(s)):

Kind of reads like "present? else = ...".

edit: At this point I'd shift from "might be best" to "almost certainly is best". I'm now a zealous "?=" advocate.
OK, I've passed that hurdle by using a much weaker password, but now I'm in, I've paid for five users, and I've validated my domain, it won't let me create any users. When I click on the Users & Inboxes section it tells me "The minimum requirements to create new users are HTML or TXT validation" and right under that it shows my TXT record as validated. And I got several emails from you telling me that it was validated.
This paper is deeply flawed.

It basically says "we rebuked one study, therefore bots aren't real."

Anyone who has been on Reddit for the last year has seen government run botnets posting spintext by the hundreds.

Thinking there are no bots is wildly naive
Have a look at:

https://bitcoin.org/en/choose-your-wallet
20% https://www.cms.gov/Research-Statistics-Data-and-Systems/Sta....
We bend clocks, not time. We bend them for convenience and it has nothing to do with whether time is an “unyielding fact”.
Agreed! Such a cool project.

Regarding the custom photolithography machine, I recall seeing some pictures of chip workers from the 70s that essentially did the same thing.

A group of women (I'm pretty sure it was all women) were responsible for manually drawing out (actually more like cutting out) the chip designs on these big sheets, which were then projected down to create the photoresist masks.
When there's a gold rush, sell picks and shovels.
Because Gatsby is built with React.

It’s also extremely opinionated and generally taking a backseat to tools like Next.js if your team wants an opinionated starting point.
There is, see my comment here:

https://news.ycombinator.com/item?id=30047413
CBT - cognition based therapy. You can search for burnout + cbt therapy e.g.

Depending on symptoms the program can be longer.
I really don't like the idea of a function forcing me to use it a specific way. It's the same reason I don't like type checking at runtime.

I can see the benefit of forcing junior members of my team to use keyword arguments, but I would be so annoyed if a library author did it to me.

Unless there is a technical reason, your callables should just work the same way as all the others.

I can't think of any reason to use positional only arguments, but keyword only arguments would be nice if I had a variable length of positional arguments that get packed, but then wanted to have an optional argument to change some behavior. But even then it's normally better to just have the caller send an iterable.
Well either you have an abnormally healthy oral flora or a really bad dentist.

Usually the advice is to floss everyday to get rid of carbohydrates in your interdental space which can be a breeding ground for bacteria which will eventuall chip away your tooth enamel leading to eventual tooth decay (if I recite correctly).

Also less mouth odor.
So much hand-wringing in these comments. Let me try to help: the advent society-wide timekeeping mechanims with more (sundials) and more (mechanical clocks) and more (atomic clocks) accuracy fomented the emergence of habits and patterns of interactions unimaginable by humans and their societies before these facilities became widely available. Some of these emergent properties conveyed advantages that aided conquest and empire building, not unlike Jared Diamond's "Guns, Germs, and Steel".

It's kind of like watching an action movie from the 1980s with a modern teenager and trying to explain why the hero/victim didn't simply use their mobile phone to text or call for help. Those with the facility can literally not fathom life without it, except as some kind of vague thought experiment.
I've worked as a sales engineer/architect in teams selling to people like your stepdad's execs for almost a decade. I can 100% guarantee the sales reps and their leadership constantly practice "swagger" and remind each other of its importance. It's hilarious.
Zoho is usually pretty cheap and reliable. Been around for a long time and don't seem to be going anywhere fast.

Their latest blog says to expect a well priced family solution in the next couple of days
Very interesting - thanks
Nice piece which to me reads as being an accurate account of the recent history of the field (as far as I know it).

Short summary: 90% of the work that is taken seriously in economics is empirical. Moreover, we only care about cases where causal inference is possible and those are the papers that get published. (If your first complaint about a published piece in an economics journal is “correlation does nor imply causation,” we know that too and the kind of work which can fall for that criticism is only rarely and accidentally going to make it through the refereeing process.)

Far better than a similar, much less informed piece from Aeon which was shared here a few days ago…
As the article mentions, while a pristine white label copy might have better initial sound quality, if it was used for its intended purpose (radio, club and record store play), it probably got excessive wear and poor handling from an unknown number of DJs using a shared turntable, instead of careful use by a single owner.

A good resource to determine both the existence and potential value of white label promo versions of regular releases is www.discogs.com.
HPE is kind of even more baffling. They make generic servers while, at least, IBM can sell you a brand new POWER 10 (running AIX, Linux or IBM i) or a mainframe. A new generation of mainframes is due this year and the crazy cache architectures they have shown last year is quite unique.
I am so excited about WebAssembly. I truly hope that in just a few years it will have revolutionized how people write code and run apps.
Emergence of Life in an Inflationary Universe (2020)
> As an ex-programmer, now bicycle mechanic

I'd love to here more about this transition!
I love these commercials that at the end everyone is sitting at their desks with their suit jackets still on. Who does this?
Or: https://www.twitter.com/wwwdotyoutube/status/148445664628177...
This is the article. It is clearly talking about top down state mandate compelling businesses, not allowing businesses to set their own policies.

https://www.nytimes.com/2021/09/02/opinion/covid-vaccine-man...

Here is the ACLU statement in opposition the SCOTUS rulings that the new york ban on church gatherings was unconstitutional

https://www.aclu.org/press-releases/aclu-comment-scotus-deci...

During the pandemic, there were many mandates that infringed personal liberty. For example, in CA the governor claimed to have the power to bar healthy people leaving their house and visiting the private homes of their lovers, friends, and family. If that's not a civil liberties issue, I don't know what is.
Everyone wanted to be on Softlayer for a time. It was THE hosting provider. I don’t know if they where any good, but the got great press coverage.

Two years ago I had to help a customer debug some weird nginx behaviour, resulting in their traffic spiking at ten times the expected rate. The IBM/Softlayer VPN required that I used Internet Explorer, but it still failed to work. We spend three month with IBM and IBM Cloud consultants to make it NOT work.

IBM destroy everything it buys. They have POWER, their mainframes and associated software left. How that keeps them afloat is a mystery.
So much talent gone to FAANG.

Also, where is my flying car?
I know this is a throwaway, but I would like to hear more. Your writing reflects my own life, but I'm in the wrestling part.

Care to expand on this process of cultivating values, the wrestling with the void, where the sense of goodness comes from..
pyrrhic victory is not good for business
I mean, whatever the truth may be, you're begging the question somewhat by calling it an 'open source license'.
Put more bluntly than I was willing, but pretty much. I think this would be the case for the majority of the envious complaints, and the remainder would be a laughably unrealistic over-estimation of the power of money. As in: it doesn't suddenly make you smarter, more industrious, or gift you the ability to perform complex project management involving large organizations.
Seems reasonable but when are you actually calling foo like:

foo(items, num=12, kind=“apple”)

vs:

foo(items, num=num, kind=kind)

?

Then you might as well get your info from the variable names in the calling method.
I didn’t expect to see this particular comment, but I’m glad I did.
Can you elaborate on your approach? Do you try to keep the context of a note? Do you automate it somehow?
Well, then it was simply an odd off topic comment to insert into a discussion like this. You could jump to just about any tech issue in that way-- chip shortages, computer security, software bugs, etc. Without a more direct link it broadens the discussion in a strange way. In the case of web 3 or crypto where people have somewhat ideological viewpoints it's potentially damaging to the ability to talk about the specific topic at hand. That is what struck me as odd.
The awkward piece is that copyright laws are enforceable. You don't own a picture unless you own the copyright. Eventually someone will buy an NFT, get it verified by Twitter and then have it taken down because they don't own the copyright.
Additionally, a GP has med school plus residency. A Stanford CS grad will start higher than most GPs with only a bachelors degree.
It did somehow manage to have a lot of good content, but it made it too difficult to access. I haven't looked at any Medium stuff in a long time, but if I recall correctly highlighting text wouldn't allow you to copy it, but would allow you to tweet it. Infuriating if you want to save a link to it and a snippet someplace for your own use.
What is the difference? Set trace will basically hold the code at that line (breakpoint) and drop you into the interactive debugger session. It seems like syntactic sugar.

edit: but what seems like interesting concept is to overwrite sys.breakpoint_hook to start a custom debug server allowing for remote debugger attachment.
I wonder if this could be used to automatically suggest new policies? Presumably the optimizer will tell you exactly which input variables to tweak to increase the final number/gpd/which ever.

As the saying goes "any metric is bad once you optimize for it", so maybe that would lead to terrible politics.

That makes me worry if large actors can use the model to make any self-serving policy suggestion "look" like a good idea for the economy, by combining it with precise information on what the national economics model is sensitive to or isn't.
Mark Cuban's drug company launches pharmacy, promising savings on generic drugs
I appreciate the accurate summary of the technology and scaling solutions you provided.

It would be refreshing to see this community actually have a dialogue on the tech.
I know you specifically say you don’t want to try self-hosting outbound, but I’m going to still vote for it because I think the reasoning you cited is a little second-hand FUD. I self-host mail and yes, I occasionally run into annoying delivery problems, but not often, and once you’re configured (SPF, DKIM, and so on), E-mail is set-and-forget. I think the reassurance of not relying on the whims of yet another cloud provider outweighs the convenience, but definitely reasonable people can disagree! Good luck though. The cloud hosted solutions mentioned in other threads are fine choices.
1x8 pixel font: https://dotsies.org/
Bingo. Don’t read to “memorize”; read so you know where to find the relevant information later. If that information is frequently relevant, you’ll eventually learn it and won’t have to look it up as much.

Great example: when was the last time you had to look up how to append an item to a list in your favorite/most used programming environment? You probably don’t remember when that was, because you use it so often, but, there was a time when you did have to look it up (when you were first learning).
Yes have plan for same, will be done in next 2 days.
Using Linux is not a practical decision. It is an ethical/moral decision or simply just because you like tinkering. That's fine. I like getting shit done.

But then, getting mad because your favourite closed source company doesn't support Linux well is a little ridiculous. Zoom works fine on macOS and Windows. Linux is always bound to have issues one way or another, and if that's not enough, there's not even an incentive for developers to do things the right way, so get over it.
I use Sendgrid's free tier in this exact way, for mail from catern.com.
> There's a reason virtually every e-bike design from low-end to high-end does not even have regenerative braking

It's because they use motors with magnets, which have noticable cogging losses (aka takes effort to spin), so they have one-way clutches installed so you can pedal freely without power. And if you have a one-way clutch, it, by definition, can't back-driven, do it can't do regen braking.
The creation of /, iirc, was initially meant strictly as a way of internally enforcing constraints when interfacing with C libraries. It just so happened that someone dug it out and went "what is this?" and then core devs agreed that it should be surfaced and officially supported.

Personally, I find * useful and / fugly - because positional parameters are very opaque when reading code. They also don't give a chance to the IDE to guess what each parameter is meant for.
Slightly off-topic, but everyone writing modern Python should be familiar with Pydantic and similar libraries that use type hints for validation and parsing:

https://pydantic-docs.helpmanual.io/

https://fastapi.tiangolo.com/

https://github.com/tiangolo/typer

We're using Pydantic for Robusta (https://github.com/robusta-dev/robusta) and absolutely love it. You get the best of traditional Python (rapid prototyping and no boilerplate) while still being able to scale your codebase and keep it maintainable. Robusta is the first large project I've written in Python where I'm not encountering type errors at runtime left and right.
glad we're focusing on the important thing here.
Pedometer. Almost a trivial device nowadays but it does show how little I move. My weight skyrocketed over the last few years and now it's coming back on me with all the bad things.
I mean, it is nothing short of crazy to think that solutions that worked 150 years ago would work better than the system that has evolved along side our society now. It is also crazy to think that we should throw out something that mostly works in favor of something entirely different when the ramifications of the new thing not working are very very serious.

Also, you're throwing up a lot of extreme straw man arguments like that's what is being said.

> Like, do you all really think that police have been around forever?

I believe in dinosaurs, so no.

> Do you really all think we would be violent state-of-nature monsters without them?

No. I think more people would be without them than with them. Even if the difference between the two is 1%, that's a pretty serious change for the worse.

> That civilization is assured by them?

No, it's assured by faith in the system. Much like money. If everyone decided the law didn't matter there is very little the police force could do about that.

> Are we really so historically shortsighted that we see the existence of police as exactly corollary to law and order?

No. I certainly don't believe that. It's a component, but a small piece of the pie.

> Can we imagine for a second that just because something is sufficient doesn't mean that it is necessary?

Sure. Totally on board for that. It is sufficient to drive a monster truck to get where I want to go, but certainly not necessary. Not really a hard thing to imagine.

I can run counter to basically every argument you lay and still believe that a police force is necessary without there being any logical inconsistency in my beliefs...

> And then look at cost of the status quo

Look at the cost of social security. Look at the cost of public school. There is so much tangible and intangible value locked up on those institutions that if anyone said "we can do better" you'd be hesitant to throw them out whether or not you agreed.

> the police (specifically, its unions/fraternities) truly have won the cultural battle

it's not a culture battle. We're in an equilibrium, and people are rightfully hesitant to leave it behind for promises of utopian glory. It's fine to think there is a better way, and it's fine to test that out. Looking at the places running such tests, the 'better ways' so far proposed are far short of actually better.

> Call those people naive if you like

It's a good term for how I see it.

> but "crazy" is just disheartening to hear for people who are mostly just angry and wanting it to stop.

It's subjective. If I saw someone saw off their own foot, I'd call them crazy. If I see someone do something, or advocate doing something, that I think would be extremely damaging, I call that crazy.
It's not crazy to want to do better, it's not crazy to be upset that things aren't getting better fast enough. Only another set of crazies are calling that crazy.
Not an NFT guy but according to https://papyrusnft.io/ they're enabling non-Ethereum chains which will address the environmental concerns.
Softlayer was solid at providing colo and dedicated servers. But they were never really architected with the cloud in mind. The pivot to cloud came later on. I always wonder why IBM didn't buy a provider like Linode.
I guess it heavily depends on the person. I got a huge boost of motivation and energy to launch something when I got my first kid. I guess it's the opposite for others.
aws ses, super cheap, fairly easy to setup. I just wish they had better or easier things like sendgrid has for analytics and troubleshooting. But i am paying pennies for my low sends.
I think it's a power move. Nobody got up and said, "Fuck you, I have better places to be." So they win. You probably thought it was about the business or something.