skysight-inc/HackerNews huggingface dataset:
Instead of low-code solutions, we need to better empower data analysts and data engineers to solve problems for BUs. DSLs, API access, config files, templates, etc.

Devs own the infrastructure. BUs own the business logic. Data analysts and data engineers are embedded in BUs, and they're the primary people involved in getting the platforms devs own to service business needs. Instead of giving them low-code garbage, give them an API to call, SQL access, and the ability to build, run, and distribute python applications.

Data analysts are the layer between devs and operations that can solve the problems and ease the natural tensions that arise between devs and ops. Support the data analysts and data engineers.

Don't buy into low-code sales pitches.
The interesting part would be if they could put this somewhere on the path of a large language model, so that it could learn to apply logic to its transformations instead of just symbolically manipulate things. Then maybe we could get a language model that can do math.
> But if your social network is just your colleagues, then this sort of thing becomes liability since in all likelihood you'll lose all of them, possibly quite abruptly, possibly even when you actually need support.

Yep. Moved for a job, only real social circle that "stuck" there was coworkers. When people started leaving and the company started to fall apart, my "social circle" fell to bits.

A lot of friends have similar stories, and a lot of companies in tech try foster this environment where everyone in the office is a whole ecosystem of mates. Which makes you not really bother put the work in to make friends outside of work.
EA runs fellowships which are basically just recruitment events for students at top schools around the world. They have semi annual conferences. I'm sure they can come up with more stuff, probably rent it out to others looking for conference space too.
I unsarcastically love the super-serious names military/space folks come up with for mundane things like a dust blower
If you mouseover the answer paragraph, you'll see the relevant url / search result. You can click to go to that source.
It doesn't work fine if the check is omitted, which is easy to do, and if an error is extremely rare the missing check won't be noticed until much later.

For rare errors exceptions are an alternative, but something has to catch and handle the exception.
I went and it came out even more confusing, with things like SAPI. It seems that there are many different way of running a simple REST API server in PHP. Where is the code running, what's compiling it / caching it etc ...
This is exactly something I don't necessarily agree with.

I think that this "slightly technical person" won't be able to create that application/workflow with a sufficiently high-enough quality.

Is he going to think about all of the edge-cases? Does he know how to properly validate user inputs?

Also, quoting from the article: "Interestingly, while low-code/no-code are seen as the tool of citizen developers, its primary users are IT professionals, the Capterra survey also shows."
FTX was working on DeFi with their Serum protocol. [1], [2]

Serum was meant to compete with Uniswap. [6]

Oxygen and Solana DeFi tokens were working with FTX on Serum. [3], [4]

Now that FTX has failed, people are saying "FTX was never a De-Fi". We should stop calling it that because if we do we're now "dishonest". [you and 5]

[1] https://www.projectserum.com

[2] https://cryptopotato.com/serum-srm-backs-community-hard-fork...

[3] https://decrypt.co/116652/ftx-solana-defi-serum-starting-ove...

[4] https://cryptoslate.com/defi-protocol-oxygen-held-95-of-supp...

[5] https://www.rebellionresearch.com/is-ftx-a-defi

[6] https://www.coindesk.com/markets/2021/04/28/serum-token-beco...
This is not a complicated regulatory decree.

"THOU SHALT USE IPV6 BY XXXX date or you don't get subsidies and/or lose spectrum and/or lose IPV4 ranges".

This is not designing a new complicated api compatibility. ALLEGEDLY the ipv6 geniuses have everything figured out technically. There is ALLEGEDLY no protocol development, RFC, standards body formation. ALLEGEDLY it's all been laid out. There are some success stories, there are "reference implementations" in production.

Again, it's not like this is hard to disseminate to the necessary powers that be. America is a bunch of monopolies and cartels. That means the regulatory agencies can call like 10 people and tell them the lay of the land. This is not herding a thousand cats with a fork, this is using shock treatment on elephants.
Your account has been using HN primarily for ideological battle. We ban that sort of account, regardless of ideology, because this is the opposite of the curious conversation HN exists for.

If you keep doing this, we're going to have to ban you again, so please stop.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules, we'd appreciate it.
I didn't know about Juicero, so for those who don't, this is hilarious:

> Juicero was an American company that designed and manufactured the Juicero Press, a fruit and vegetable juicer. The Juicero Press was a Wi-Fi connected juicer that used proprietary, single-serving packets of pre-chopped fruits and vegetables that were sold exclusively by the company by subscription. From 2014 to 2017, the San Francisco-based firm received $120 million in startup venture capital from investors.[1]

> The company attracted significant negative media attention when consumers and journalists discovered that its juice packets could be squeezed just as easily by hand as by the company's expensive machine. On September 1, 2017, the company announced that it was suspending sales of the juicer and the packets, repurchasing the juicer from its customers and searching for a buyer for the company and its intellectual property.[2][3] After its collapse, the company was described in the press as a symbol of a dysfunctional Silicon Valley culture. The Guardian wrote that Juicero was an example of "the absurd Silicon Valley startup industry that raises huge sums of money for solutions to non-problems."

https://en.wikipedia.org/wiki/Juicero

I laugh, but at the same time, I have a Nespresso machine.

Conclusion: Subscriptions work better if you sell drugs.
I tried Perplexity this morning with the following prompt:

"What is the evidence for and against systematic phonics instruction?"

It not only gave me the stuff 'everyone knows' but also pointed to a 2020 paper that goes against the conventional wisdom. (I had read that paper a few days ago, and was curious whether the AI would mention it.).
Ask HN: Is there a list of DevRel community/ambassador programmes?
Some cloud and SaaS companies have Ambassador programmes out there, e.g.

- Docker Captains
- Microsoft MVPs
- GitHub Stars
- Notion Ambassadors
- Auth0 Ambassadors

Is there a list of such programmes out there? Havent found an "awesome-" repository on GitHub nor any other resource on that.
I hope Gitpod can continue to be successful given Microsoft seems to be doing their best to work against them through the horrible licensing of many popular VSCode extensions.
Not very impressive imo. Hobbyists were doing better demos 10 years ago: https://www.youtube.com/watch?v=3RBSkq-_St8
oh my god, his parents are tax attorneys at a top law school, not like George Soros or something. All these responses about his parents indicate to me that a) they don't know what his parents do; b) they don't know what legal academics do; c) they don't know what lawyers do; d) they severely overestimate the social capital some tax professors have.
Remote work seems like it would pull a lot more applications considering geography isn't a limitation.
Vladimir Putin's health seems to be deteriorating
MacPorts is a better alternative to Homebrew. More packages, better design, and created by an ex-Apple engineer who was also behind FreeBSD’s ports system.
It is faster than ChatGPT normally. We're frantically scaling our infra right now.
You need to balance the public health response with the opinion of the people. Ignoring those with valid concerns about the power balance between the government and those ruled by it is not a way to do so. You may believe others are stupid for not believing the same things you do, and that is your right, but that severely hampers the ability to make correct decisions.

If you look at China, that is basically the worst nightmare of anyone who expresses doubts about how much we should trust the government to handle a pandemic. The situation is much different from ours no doubt, but it cannot be said that it's totally unreasonable to be scared of a government using a crisis to enforce authoritarian policies (what about terrorism? or drugs?).

IMO this is the same problem as the current left vs right divide in America: no one wants to concede that the other side might have a point. Instead, they'd rather make snide comments about how the other side is a bunch of children/stupid/racist/whatever, instead of understanding that other humans may have been raised different and have different opinions. There is no attempt to resolve, just overpower.
Yeah, I've provided a full text link in comments.
Working with remote employees is no different than working with someone in another office.

True, but it's possible that a company had nearly 100% co-located teams prior to COVID.
Thanks for the huge laugh. "Unless operated correctly"... ha! Like that is something anyone can predict.

"Tech bro" Casey [0] [1] just did the NY Marathon [2]... he's not out of shape.

There are countless more videos on YT too [3] [4]. Heck, there are even little wheels you can buy to kind of try to help with the superman issues. Don't forget ghosting too.

No thanks. Enjoy your toy. I hope you don't get hurt.

[0] https://www.youtube.com/watch?v=5ay5M82IcUI

[1] https://www.youtube.com/watch?v=spdK6fAX0bc

[2] https://www.youtube.com/watch?v=7lGLhhoIsNc

[3] https://www.youtube.com/watch?v=6G3ddOMvBws

[4] https://www.youtube.com/watch?v=kZsTdgSVd0E
The p50 time is around 2s end to end not under load. Bear with us as we scale our systems!
Just curious, what brought you to sub-Saharan Africa? Are you from there or was it missionary work? How is it less individualistic than the west?

Sorry if this comment is a little nosy, just curious about the different culture
He's playing chess you're playing checkers. His lawyers told him to say that too. (according to the 5-heads who think he is doing this on purpose and not out of ego/stupidity.)
Distributions like Debian maintain their own LTS versions of PHP for many more years than the PHP people themselves, backporting applicable security fixes as necessary.
There will be, once the competitors are founded that take away the best employees.
It's actually pretty hilarious when you put it like that. Oh, you are insisting there are no bad guys and you refuse to make a bad guy? OK, then YOU are the bad guy! For... having feelings. Bad feelings you should feel ashamed for having. Or at least keep them to yourself for god's sake! Teach you to have feelings but still decide there are no bad guys! There's ALWAYS a bad guy if there are Feelings!

But yeah I'm shocked too, not what I would have expected from an HN comment thread. Maybe if he had been a coder instead of an author? I mean, HN threads reliably are on the side of coders who release their code open source but then have that code used by someone else to make billions, thinking they have the right to be mad and deserve a cut despite literally putting an open source license on it saying otherwise! (which this guy didn't do... until now) I really don't know what's going on.

Are people actually not mad that this guy was (at points in his life) upset he didn't get a cut, but actually mad that he released his thing CC0 in the end instead of trying to get a cut? Because he didn't do a good enough job of getting a cut, and has only himself to blame for that, and should be blamed for it? But I don't want to assume people mean something different than what they say, when they say they are actually mad at him for having the temerity to have feelings about not getting a cut. I'm just bewildered.
This is a enterprise product, and I can easily see how its adoption can save an organization a lot of time.

Easily share out custom workflows to fetch development keys and login to different services. Onboarding scripts that setup all the terminal things needed for development environment.

> "the obscene SaaSification of a basic foundational utility"

Watching their demo vid, it is a very nice terminal that also supports org wide shared scripts, in a unified manner with autocomplete.

Right now I have a text file with commands that I copy and paste daily to get things done. I share bits and pieces of this file with new hires when they onboard to solve various common problems. This shell solves that problem for an entire organization, and it does so in a discoverable way.

Can an org have their own repo of shell scripts? Sure, but then you have to make sure all developers in the org pull the latest when changes happen, and discoverability within "folder full of scripts" isn't the best.

> The fact that the telemetry code even exists is a problem - both in case of a bug that turns it on, and what it says about the proclivities of its developers.

Telemetry exists because running user studies is expensive. "What features are people using, what is crashing, where are people getting frustrated".
There's a lot of smear campaign stuff as well as some grifting going on. Most EA money continues to support global health causes through givewell, although the thought leaders have unfortunately spent a lot of time on longtermism.
My N=1,

I was a gamer before I was a developer, tbh. I started with a CS elective in high school, because "If I'm going to be on the computer all day, why not make them work for me?", suffering GridWorld by day, and binging CoD most evenings. I was a C student, except for CS and some other things.

Less games interest me as I've gotten older. If they don't actively fill some enjoyable niche, have an element of challenge that feels satisfying to overcome, and/or involve my friends, then they don't get bought or played.

My last Rimworld game was laid to rest when I'd built a massive wall around my base. I realized that I'd achieved the 80 of 80/20, since I was now secure enough to do almost anything I wanted with 1/3rd of the map, while weathering the consequences of my colony's wealth factor counting all of the marble tiles I'd been putting in.

I can't play Minecraft anymore, and have not responded to MS's emails about account stuff. I get in, build my base, establish food and resource security with the tried-and-true-enough methods that are burned into my brain. Then, I raid caves until I start forgetting to log in. Like above.

Valorant is probably the only multiplayer game I'm willing to play with pure randos from the matchmaking servers. I can screw around and be aggro, or tactical and precise, and I sometimes play on the ranked ladder. It's not a very meaningful reward to explain to people, but it gives me a representation of "mastery" I can think about. It's also a mechanically precise game with a short feedback loop, which gives me a clear 'thing' to get good at. Like, bringing my crosshairs up by a millimeter may make me more effective, but I have to train myself into it.

But at $CURRENT_AGE, if I don't have personal contact with physical humans, my social perspective gets wonky, and I get antsy. I'd choose a real party over a Valorant party most of the time.
And workers have no choice in the current setup, hence the need for labor regulation to allow for remote work if the work can legitimately be performed remotely. Otherwise, "make my assets worth it plebs." (half joking)

The UK has a law where workers have the right to request flexible work arrangements, for example: https://www.gov.uk/flexible-working
I'm putting together a litter bot (to pick up litter, not to drop it!) and it's incredibly how simple it is compare to hobby robotics, say, twenty-five years ago. You just plug things together and then write some code (which you can also do by plugging things together, e.g. Scratch.)

It's almost anticlimactic.

(Speaking of which, I found a Roomba in the dumpster. I'm thinking of putting a costume on it and calling it done, but that would be more of an art piece than a real litterbot, eh?)

- - - -

Anyway, contentment comes from within, it's not intrinsically dependent on any external condition whatsoever.
I'm saying start building the social network while you're in the job, and don't let the company's social infrastructure be your social network or else you'll be screwed when you leave that job.

If OP is feeling better because they can go to bowling night with their team, and feel connected and bonded... then that's not sufficient long term. If they meet one or two people who they seem to jive with and suggest meeting up outside of work for bowling... then that's a good way to start a social network that'll outlast their job and potentially not land them in the misery they were in originally.

Startups, especially in the Bay Area, will often promote the former to make people feel engaged in their work and to scratch that itch for connection. But in some ways that works against your own longer-term social needs.
If your arteries are calcified and you have high blood pressure I would think not . . .
brazil, india, angola, china... they are all pushing a central bank owned database for even informal transactions... all the way down to buying candy at a red ligth.

no fees and instant payments are the carot (and then they add daily limits when criminals start to kidnap people to transfer money). But the end game is a stasis wetdream of state control over citzen relations.
Absolutely no chance the average US citizen has heard of SBF or FTX.
This is a particularly joyful piece of open source software. After seeing Michiel Borkent -- its author and writer of OP -- present on it at a meetup, I wrote a tidy overview of babashka (bb) which you can find here:

https://amontalenti.com/2020/07/11/babashka
This is not a remote/in-office question, though. You can hire someone who can't perform in-person just as easily as a remote person who can't perform. You still have to actively evaluate the performance of your new employees and ensure they have proper guidance if they need it. The leadership techniques need a bit of refinement, but it can all be done remotely.
Yes, because we are all becoming similar, through being fed the same information. Our brains are becoming all more or less the same, and this is powered by tech.

The end result is a progressively more boring world.
> Tesla's software is NOT a 100 foot pier. Is it 30% of the distance across the pacific ocean? Is it 80% but the last 20% is deep choppy waters? Who knows.

With that uncertainty, we may instead be building a bridge to Mars. It's a problem that has never been solved and may never be. Selling something that may not even be possible to people is pretty ballsy. But not telling people the reality while selling them something that may not be possible?

In any case, donate to my new kickstarter "Bridge to Mars." Our initial plan is to start with some stairs made out of ultra-light carbon fiber.

Once we reach $200 we can fund our prototype:
https://www.acehardware.com/departments/building-supplies/la...
Its is about as misleading as saying "X% of them are not wearing a seatbelt" the helmet comparison is not fair here.

In every US state (as far as I can tell) you are required to wear a seatbelt while operating a car.

Similarly in nearly every US state you are also required to wear a PFD while operating a personal watercraft. Enforcement seems a lot more lax on this though.

The legal status of the requirement makes this a valid comparison though it is implicit. This isn't an extra safety device. Though like helmets on motorbikes it is still one an individual may choose to forgo.

https://www.boatsafe.com/pfd-requirements-state-boating-regu...
Or you get a squatter toilette. Also you need to bring your own paper for a lot of public toilettes. Though it has been almost 20 years since I last visited. At the time I wondered why they handed out so many advertising Kleenex travel size packs. It was for the train station bathroom.
So if your org can get excellent at remote work, you have a distinct competitive advantage in hiring...
FTC seeks to block Microsoft's acquisition of Activision Blizzard
Seems like the author took two articles and stuffed them in the blender. Half the article is this somewhat interesting piece exploring functional programming techniques for error handling, and the other half of the article is a half-baked rant complaining about Go.

The half-baked rant complaining about Go really drags down the rest of the article.

> This style of if err != nil error-checking is, laughably in my opinion, celebrated as an example of the “simplicity” of go programming.

> it actually turns out to be an example of egregious type abuse

I don’t know how the author is indenting to come across, but these kind of comments in an article strike me as some kind of juvenile, playground mockery of Go. Getting a bit sick of seeing that kind of stuff on Hacker News.

I know some people really, really hate Go. There are some very passionate and enthusiastic Go haters on Hacker News. Trying to apply functional programming techniques in Go makes about as much sense as trying to use a hammer to drive a screw. You can talk about how much better screws are than nails all day long, and you can point at nails and talk about how they don’t have any threads, but that doesn’t make a good argument for saying hammers are bad tools.
To elaborate Neon is designed deliberately to plug into the Postgres ecosystem. So all of the ecosystem works out of the box. Supabase seems to be vertically integrated. But Paul should comment on that
Unfortunately abs(x-y) can overflow in two different ways.

The subtraction can overflow, e.g. INT_MIN - 1, or 0 - INT_MIN. The abs
call can also overflow, with abs(INT_MIN). In both cases, the overflow causes
undefined behaviour.

To calculate the difference between 2 signed integers we must bear in mind
that the result may exceed INT_MAX, and must use unsigned int for the result.
I wrote about this on StackOverflow: https://stackoverflow.com/q/10589559
I was just skimming over real quick but don’t have to either to read the whole thing. One thing that stood out, is a group can hold another group. So I guess if you had a role like tech support, web development, financial, etc you could make a CEO role that includes the permissions within those other roles? If I am reading that right, never thought about that though. Kinda neat as role reusability.
What good is a chatbot that can write code if nobody knows how to maintain the system that code runs on? In the time it takes to learn how to use AWS and administer servers to the point where you're not a massive liability, you could have learned JavaScript and Python from scratch (and learned actual Scratch while you're at it).
> False positives are inherent to the justice system

This is in no way an excuse for Google calling the police to report child abuse because their algorithm made a bad call, and Google doesn't want to hire human beings who can intervene when their algorithms very frequently screw up.
There's a reason why you can't do this commercially and why Google isn't doing it already... Pulling the meat of the content from a site like StackOverflow ends up as a copyright/anti-trust violation.

I'm fairly certain that this was the reason why Google had to tamp down it's rich results that were made mostly from Wikipedia entries.

More recently it was shopping...

"Google argues that ‘rich results’ in Search provide more direct experience in antitrust suit response": https://9to5google.com/2020/12/17/google-search-antitrust-re...

"Google loses appeal, faces €2.4 billion shopping antitrust fine": https://arstechnica.com/gadgets/2021/11/google-loses-appeal-...
what's wrong with orgies?