skysight-inc/HackerNews huggingface dataset:
Marking the email as spam will report it to the company via a feedback loop mechanism and you should stop seeing emails within a day or two. Companies that have this set up correctly will take a spam complaint of a verification email as a deactivation of the account.
Had the same reaction and don't forget to add phone calls + whatsapp messages + probably whole days of back to back scheduled meetings.

I am not saying phone calls/whatsapp messages from friends but business related.

There is no magic productivity tool that helps with that.
I was actually recently discouraged from applying to GitLab after seeing their public on-call weekly reliability newsletter[1]. I've been on-call in all of my positions, but the level of incidents they seem to go through in a week seems like it would be very stressful. This isn't to throw shade on GitLab though, I absolutely adore what they do and use it on a daily basis <3

---

[1]: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/...
Django ORM by Example
Unfortunately the functions the UI calls are not very usable in actual scripts, either because they are incredibly sensitive to state (ie. the mouse needs to be over a particular area, etc.) or because they're too slow (most operations update everything in the scene afterwards).
I don’t understand the register and login part. Does creating a new account here mean this is some splinter project that has its own separate account system or is it tied to an actual HN account?
LI (Insanity)
The top result when you google "openstreetmap"
Ha, perfect. That person is so angry and entitled to say f-off if you don't do what I say.
Earth's crust is highly resistive and even the much more conductive mantle has a resistivity of a kilohm-meter, which barely even makes it a semiconductor let alone an appropriate material for half a capacitor.
This is really wonderful. And I like how simple and clean the pages look, even through markdown+github. Cheers.
Far more… if you're using Nightly (I do as my daily browser, with a dozen of active extensions). Not easy though: https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...
https://news.ycombinator.com/item?id=31909806
Principled men achieve nothing and make the word a worse place for both themselves and those whom they care about.

“principles” is another word for being irrational and nonstrategic.
Issues and PRs are preferred - thank you so much for reading! :D
I agree with this in general, but would caveat that AWS etc. have made throwing more hardware at the datastore solution a lot easier. You're right that a bare-metal Postgres monster can serve a lot--but Aurora Serverless V2, if you can live with its (pretty mild IMO) quirks and if you can pay for it, is a profoundly hard-to-argue-with offering.
I'm a fan of boring technology too, but I would like to suggest to you that Serverless _is_ kind of boring.

Essentially you just upload a ZIP of your application, and register a handler function that takes a JSON payload.

Obviously this is quite a bit more boring than a K8s cluster, with a bunch of nodes, networking, Helm charts, etc.

I would posit that even compared to something like a DO Droplet, Serverless is still kind of boring. Everything is going to fit into the model of registering a handler function to accept a JSON payload. There's no debate about whether we're going to have Nginx, or what USGI runtime we're using. It's just a function.

And with Serverless, your cost for doing a couple million, 2-second-long requests is about four cents.
There's always room to learn more and make it better. They didn't make Fresh just from a whim
Full stack for Edge just makes sense to be both server, client, and the software that connects it.

Deno will have this with some amazing edge render perfection figured out if you go all-in.

Vercel has Next + Svelte.

Then Cloudflare has "Adaptor" packages and then a simple functions routing folder in Pages (which is def not this...).

I wonder if Cloudflare will regret still not really providing a "Cloudflare Way" of doing things.
It would seem not many people inside the USA care about it either given their market share...
The big hurdle for me was always understanding where assembly language ends and the assembler directives begin. That and the “now what?”, not knowing how to make a program do something interesting - needing to learn about the ROMs, the OS, etc.
This is why intra-org comms should go through something like Zulip.

It is easy for others to follow asynchronously and posts tend to get automatically categorized by senders if people responsible for channels yell at people to categorize properly in the first couple weeks until it becomes a second nature for everybody.

Old topics just die and dive deep in the menu, waiting to be resurrected by automatic suggestions when someone tries to invent a name for a topic.

Everyone sees where the need to catch up and they can easily dismiss channels where they follow just a single topic or so.
Take for example OS and app upgrades. Quite often you have few requirements, for example 1)all updates should be first tested in test env 2)updates need to be installed in timely manner 3)critical updates need to be installed quickly (30 days is too slow)

When you start thinking these, they are not so easy. (1) means you can’t just run “apt upgrade” on every server - you need to manage the updates to make sure they get tested first. (2) is kind of ok, but requires some work on regular basis (at least checking things) (3) means you need to monitor the updates for your stack and classify them. You can get feeds for example for Ubuntu, but does that cover whole stack. And checking these weekly (or daily) actually gets boring.

All this stuff can be done, but IMHO it is time consuming and takes time from more important things. The weekly/monthly JIRA tickets for checking x, y and z get quite annoying when you also have n other things to finish. Then you start slacking on them and feel the pain when trying to collect evidence for the next procurement process check.

If you have tens or hundreds of servers and can have a separate infra team with professional sysadmins then this is all fine. My rant is mainly for small teams, where same guys are supposed to develop and run things.
> AWS is really good at refunding you if you accidentally rack up a couple grand in surprise bills.

I wouldn't bet my bank account on that always holding true. If it's not in the terms and conditions that they'll refund you for accidental mistakes that lead to high billing, then you're gambling if you assume they will.
Just RTFM next time.
That's my whole point though. If you build an API but then its up to customers to integrate with you, you can help them avoid one of many pitfalls by not allowing them to do a dumb thing like send private headers over unencrypted channel

>because you configured it to go to http, not https. Usually if you have credentials to send you also have a domain configured for those credentials, and then you'd configure the correct address, right?

The "you"s in your sentence are actually 2 different actors the one doing configuring is often a not technically excellent client, the "you" who has a domain is the API creator, who can also help out the client by closing 80 or refusing non-TLS traffic on 80.
UK: Sheffield Hallam University drops English lit degree – authors lead outcry
According to other threads here Azure has this mode.
Your last paragraph is true, but the former are not. States are not allowed to restrict interstate travel, and they must uniformly apply the law. And they cannot punish you for a thought-crime, meaning they cannot arrest you under the supposition that your travel is arranged with intent to get an abortion outside their jurisdiction.

> Texas can do whatever the US Supreme Court allows them to do, and if you think well-established Constitutional precedent is a firm guide on that...how do you think they have the ability to ban abortion in Texas in the first place?

The Constitution is exactly what gives Texas the power to regulate abortion. It does so by not explicitly enumerating that power the the federal government.
I tried to like SvelteKit but there was a ton of magic and very, very poor documentation about that magic. Perhaps it's better documented now?
It didn't. A few ideas from BOLT survive in the Silmarillion but it is certainly not a setting of LotR. Remember that neither Hobbit nor LotR originally was even in the Silmarillion universe it just sorta grew to be there. Fitting the Hobbit in actually is quite difficult.
Thank your for ECS suggestion.

I am definitely considering it, but struggling to choose between ECS, Elastic Beanstalk or EC2.

My past experience with ECS was a bit frustrating because I was forced to use CodeCommit to deploy and I didn't liked that. I would prefer to deploy directly from CI, for example from GitHub actions.
Kinda reminds me of when aristocrats used to rent fruits like pineapples to display them at parties. Not even to eat, but just as a decorative item and a symbol of wealth.
Not all. Look up the history of LotR itself, Trotter the hobbit and so forth.
Discussed here 5 days ago: https://news.ycombinator.com/item?id=31839846

Also can we edit the title to put USPTO in all caps?
I worked 5 years at a large financial services firm with several $T in assets, and as such I have worked with Cobol Developers, though I have not worked with Cobol much directly. They had it splits between Cobol developers on one hand and then the AWS/Java/Javascript developers on the other.

There are a few issues with this idea. One is that there is some new Cobol code being written where necessary, but the big firms are trying to get rid of these people. The companies still with a lot of Cobol do want to get off of it, and while this is probably a 20-40 year project, this is not a growing industry, which I think is risky. There are a lot of cobol devs being trained up by the contracting services, which are used by the types of places that still use cobol, so I don't think salaries will ever compete with just being a developer in tech. There is a ton of bureaucracy in the orgs that use cobol, and especially around mainframes in those orgs, so that drives a lot of developers away. Since Cobol devs are often supporting 1-5 systems that they are the only ones that know how they work, and cobol mainframe jobs are typically batch processes, expect to be woken up pretty often in the middle of the night as you are supporting flaky 20 year old code that breaks often, the cobol devs I work with were all doing middle of the night work 1-2 weeks a month.

Even if Cobol salary is great I don't think its worth it. The only point I could see it would be good is as a consultant that specializes in moving off of Cobol. I think a Consultant that could sell to these banks that you know how to migrate systems off of Cobol / JCL / DB2 / Sybase / Oracle -> Java / C# / Postgresql, Now that is where the money would be.
https://github.com/Qbix/Platform is as full-stack as it gets

Most other frameworks don’t include things like websockets and Web Push notifications, as well as support for WebRTC, payments etc. So where do you draw the line?
You may be interested in STRICT Tables [1], introduced just 6 months ago:

> Some developers appreciate the freedom that SQLite's flexible typing rules provide and use that freedom to advantage. But other developers are aghast at SQLite's flagrant rule-breaking and prefer the traditional rigid type system found in all other SQL database engines and in the SQL standard. For this latter group, SQLite supports a strict typing mode, as of version 3.37.0 (2021-11-27), that is enabled separately for each table.

[1]: https://www.sqlite.org/stricttables.html

Related past discussions:

Strict Tables – Column type constraints in SQLite - Draft | 2021-08-21 | 331 points, 108 comments | https://news.ycombinator.com/item?id=28259104

SQLite Release 3.37.0 | 2021-11-27 | 333 points, 112 comments | https://news.ycombinator.com/item?id=29363054
As a resident of a flyover state, I re-read that with California instead of US, and it still made sense.
They distributed Cuties but it was fully produced before that. Greenlit implies they had a hand in funding the production.
I know too many people with the aforementioned approach. The line of reasoning goes like this:

* Only you are responsible for how you react to events in your life

* This implies that I'm not responsible for how you react to events in your life

* Therefore, I'm not responsible for how I interact in events in your life

* Consequently, I can speak to you unkindly or abusively and it's your responsibility to deal with your reactions.

It's my personal belief that this stems from a deranged form of stoicism because the same people exhibit toxic emotional detachment of their own subjective experience, but that's just a wild headcannon in order to rationalize what is a real collection of disturbing behaviors.
These are good questions. And they can elicit some surprising signals from the company. One place that expressed significant interest in me for a senior leadership position, changed their mind rapidly when I asked about a number of these (early stage startup, so I was more focused on runway, buy in, etc.)

The strong signal is that a company not willing to share this information, is probably not going to behave well under stress. You can evaluate your risk factors on your own, and decide whether or not you can tolerate that level. But this signal is a strong caveat to taking an offer from them.
The only reason people go to Facebook is that all of their friends are there. Even the slightest barrier to entry has a large negative effect on their bottom line. The value of a social network goes up with the square of the number of users. Any downward trend costs much more than just the people lost because it also makes their friends more likely to leave.

Even worse: if people pay to opt out of the ads, it means that ads will only be shown to people who can't/won't spend money. So you'd have to charge more than the average ad value per user, since it's your most valuable users opting out of ads.

Facebook has a tiger by the tail with its ad-supported service. It needs to commit to that; any change will likely lower profitability.
DigitalOcean is amazingly simple and I have been a big fan since they launched.
Google used the same pressure tactics to force LineageOS to remove their permission spoofing.
Just spotted this on the GitHub blog, posted 33 minutes ago: https://github.blog/changelog/2022-06-28-fenced-block-syntax...

> Users can now delineate mathematical expressions using ```math fenced code block syntax in addition to the already supported delimiters.
Can you provide an example of a law that is motivated purely by religion? And can you explain how that differs from legislation/policy crafted based on how someone feels, or even data?

The point of the 10th ammendment was to allow people to self govern from the bottom up, realizing that not all solutions are universal because people have different preferences.

With regards specifically to abortion, abortion bans are not necessarily motivated by religion. Many people believe life begins at conception, regardless of religion.
> By default it removes ads and third-party trackers; no need for add-ons.

I wish it really was "no need", but it's frustrating if their built in list doesn't meet your needs. With uBlock I can add new rules easily.
And SQLAlchemy made the process of migrating from one to another quite simple too.

https://www.sqlalchemy.org/
Show HN: Open-Source managed Python decorator crons
You should release it in other regions as well. It’s not available in the NL, for example.
If the "IRS" is sending you an email, you're probably being scammed. The real IRS sends letters, via traditional post.

In fact, the IRS seems to be anti-technology IMO. IRS.gov has the dumbest password policy I have ever encountered. In your password, you must use subset of 8 special characters, but only once, and it can't be at the beginning or the end of the password. Of course they won't explain that requirement, they will just happily tell you that your password is not valid until you give up. (hopefully this is no longer the case)
Doesn't learning the Angular structure require learning? If that's the metric and you have to learn good structure for both frameworks, I'm not seeing the advantage. In fact, Angular's rigidity is only an advantage if the developer finds that particular structure comfortable. And the reality is that the vast majority of developers don't find Angular comfortable to work with.
I don't know about the others, but Rails has Hotwire and Phoenix has LiveView, which are both excellent frontend technologies.
Yeah, had the same question. But from their about page:

> The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
I start by assuming a server-side bridge between the client and the database, and it's a given the queries are parameterized. So only the bridge is doing the "logging in".

Why is it superior to put all of the (bespoke) access control logic in the server side bridge rather than use what's available in the database (accessed by the bridge, not the client)?

I have been watching like a hawk for 6 months but I haven't stumbled upon a clear reason why this is done, except for "it helps source code db portability".

For a multiorg/multiuser application this seems like the crucial distinction between sqlite and postgresql.

Again I have no experience here, talk to me like I'm stupid (I really am!).
I think this is not only wrong, but harmful advice.

Speaking louder or more frequently does not cause attention. The opposite is true. Speaking less, and softer, causes your interlocutor to focus on what you're saying. He has to try harder to hear, and thus values it more.
You lure me in to answer job related questions and then you force me to leave my name, email,... to see my matches. I know it's a common tactic but it sure is an annoying one. It's a job search tool, unless I apply for a job there is no need for that info.
You: "(or even contributed to in passing)"

Me: Points out obvious example to the contrary

You: That's getting pedantic imo
Get a job for a year or do a six month contract full-time. Save as much as you can, then use that money to bootstrap your side project into your main source of income.
Interesting. I don't think I've ever seen a Nintendo branded anything (other than the consoles and games).

Come to think of it, without looking it up now, I have no idea what the Nintendo logo even looks like!

Whereas Atari is ultra-recognizable even so many decades after being dead as a platform. So they must've done brand marketing right.
You compare people seeking a better life in a high opportunity city to insects. There’s a fine line between NIMBYism and misanthropy and you just crossed it.
This is basically the root of so called cancel culture. The squeaky wheel gets the grease. The problem is that once a minority opinion gets an outsized amount of attention others will join it to get some of that attention. We have developed a culture of any press is good press where certain people are highly motivated by getting attention from others. These people will seek any outlet for attention and join in with many contrarian viewpoints simply because the attention ratio works in their favor.

This isn't entirely new and Ben Franklin had a solution for it that allowed much of the American revolution to take place.

Secret societies. Many many very small interconnected secret societies, much like an MLM scheme but where you only know your immediate downline and your single sponsor. Everyone was member of at least two secret societies, each with 6 members. The first they were invited to join and the second they created themselves. They just enabled the exchange of pamphlets, but in this fashion ideas gained wide dispersal and support before ever truly becoming public.
According to the site it's not official.

This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.

The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.

For suggestions and features requests you can write me here: gabrielepicco.github.io
Machine Learning Models to Predict the Next ‘Stranger Things’
There is a whole multitude of gene expression regulation mechanisms, which evolution successfully used to express whole nonlinear dynamical systems[1] appropriate to the task. These systems are partially understood[2] (there are promoter libraries[3], known cis- and trans- regulatory elements, activators and repressors, etc) and can be simulated[4][5] well enough to be of use for tailoring[6] single-celled organisms to a specific biotechnological task at hand.

1. https://en.wikipedia.org/wiki/Regulation_of_gene_expression#...

2. https://en.wikipedia.org/wiki/Systems_biology

3. http://rulai.cshl.edu/cgi-bin/TRED/tred.cgi?process=home

4. https://en.wikipedia.org/wiki/SBML https://github.com/SysBioChalmers/Human-GEM

5. https://link.springer.com/article/10.1186/s13059-019-1730-3

6. https://biotechnologyforbiofuels.biomedcentral.com/articles/...
It's difficult to say right now considering a pending recession. Whenever that may happen. Soon?
You also need to have a product idea… That’s actually the hardest part.
Hey all,

I work at Hasura -- specifically on the feature mentioned here.

This is the culmination of the better part of a year of work. I'd like to talk about why I find this problem and new functionality interesting:

The SDK allows people to author services that provide automatic GraphQL on top of any data. It extends the core functionality of Hasura (generating GQL from databases) into anything that can provide data.

This can be CSV files, other API's (think Airtable, etc), physical sensors like Raspberry Pi's or IoT Devices, or databases Hasura doesn't yet support -- MongoDB, Oracle, etc.

But the killer feature is the ability to integrate with Hasura cross-source joins and authorization layer to get federated querying with permissions on top of any datasource.

Really looking forward to what the future has in store for Data Connectors and hope other folks find it useful + interesting as well.
NASA’s Deep Space Network Communicates Across the Solar System–and Beyond
FWIW, people that want to run extensions can either use Fennec (the F-Droid fork, not the old Firefox for Android) or Nightly versions. There are developers targeting this stuff - I wrote about some here: https://www.quippd.com/writing/2022/01/26/most-wanted-add-on...
Also the cost of those services vs. a few well-configured basic VPS hosts is nuts. I was shocked to learn that to get MySQL/Postgres in GCP it's often >$40/month - even for the insanely tiny instance sizes. We're talking for like 20G storage...

In contrast I've ran some pretty hot-and-heavy MySQL/Postgres databases on basic DO/Linode VPS's for half of that cost with much success. I get these cloud tools give a ton of "out of box" features - but you are paying for it at the end of the day.

Anecdotally I've noticed a huge shift away from general devs/engineers having general CLI/Linux/sysadmin knowledge.
But chess is approachable because you can learn how the pieces move in five minutes. Contrast that with some German board games where going over the instructions is the first hour and even then you aren't sure if you understand.

Why learn assembly?, well for one, the non-abstract aspect of assembly is less abstract, and arguably easier to understand than even the simplest high level languages. Secondly, learning assembly is also learning how computers work and that paradigm will help you even as you largely work in a high level language.

And beating the compiler isn't as hard as you might think if that becomes necessary some day.
Why Passkeys Will Be Simpler and More Secure Than Passwords – TidBITS