skysight-inc/HackerNews huggingface dataset:
If you are building a mobile or web app, and not an API product, not having to write your backend is totally underrated. Hasura [0] or Supabase [1] lets you have a solid backend from a solid Postgres schema you design, which the part that arguably matters the most, and not the lossy and error prone CRUD API interface to the db. This frees up a ton of time which you can then use to improve your user experience and iterate on your idea without churning through a ton of backend code.

Having Postgres also helps a lot when you are just starting out and saves you a lot of upfront design and query planning cost you’d have with something like DynamoDB (which is pretty inflexible in ways you can query your data).

[0] https://hasura.io/

[1] https://supabase.com/
That’s the kind of nonsense I’m talking about. My dad wouldn’t even begin to understand why he couldn’t put his truck there.
Open-space offices are annoying for this reason and noise-cancelling headphones are a requirement for sanity.
Dell licenses Mac software: https://news.ycombinator.com/item?id=28769531
US aid is huge and vastly exceeds other countries. As a percentage of GDP or when divided by head of population, its rather less impressive than what other places achieve. I don’t think the budget will be balanced by further disadvantaging the disadvantaged. However reducing arms exports as a form of aid could help, but that gets complex fast. Does Israel need billions of dollars of arms? Ukraine? Couldn’t it all depend on some basic human rights being met?

https://en.m.wikipedia.org/wiki/List_of_development_aid_coun...
My only scare with not using gmail and outlook calendars. However I moved to Zoho for mails and nextcloud self hosted for calendars. For mail delivery I make sure to verify again n again my SPF DKIM is valid or not but it’s a scare still :(

Isn’t it so bad that it’s overly hard to move away :(
We Love Linux Kinda
Hide my email is great but I've also really been enjoying the new duck email service that does the same thing just because it's quicker to use on windows, where you have to open icloud, create a new email and paste it in.

In fact the duck email service is nearly perfect, except for the fact that the extension forces you to use duck as a search engine and so you literally have to modify the chrome extension and store it locally if you just want the email service.
I know I am still talking from a very emotional point of view and sure, I will give him that with PayPal he did have a vision, and that he did choose good basis for his money in case of Tesla and spacex. My primary problem with him is his ego — he literally bought the founder title for Tesla when it wasn’t in fact started by him.

But you are right, it is not 100% luck to discover a business opportunity for sure (but it is still more luck than we often attribute to it — there have been studies done on it and successful people often overattribute their cleverness and other skills over sheer dumb luck and being at a good place at a good time)
> Well if the suspect was wrongly accused, they'd have to reimburse the damages

No, they wouldn't.
The only way i can actually read and also feel like i am actually reading, is:
- smartphone in another room
- play classical music (usually loop one piece)

And most important:
- pen & paper to write down everything that‘s going through my mind quickly & go back to reading immediately

I usually set a timer so I know at one point it will be over. This helps me knowing I have limited time left to read and after that go after whatever is written down.

Also I really needed to find the right time. I cant read during the day, i just feel there is too much to do and too many thoughts to follow.

So i either read early before the sun rises and everything is calm around me, or before going to bed. I like to light a candle for the atmosphere.

At night i can only read if i feel i have been productive enough. As i am self-employed i really struggle with ending the day. But as soon as i get back into a „structured“ schedule and can actually „end“ a work day, the first thing i make sure is that i get the time to read.

EDIT: forgot to mention that i read physical books exclusively. I really like the idea of sabbath. I am not consistent at all with that (this year for example i haven‘t been without tech a single night), but last year i had a few fridays where i turned everything off at 6pm. I only read, wrote with pen & paper or met with friends. Only used candles (to be overly dramatic). I loved these nights.

I just feel there is something more distracting in tech like phones & tablets that has an effect on you. I do have a kindle, but only use it when travelling. At home.

I am almost 100% sure if you read a physical book, lock your phone & relieve your brain of distracting thoughts, you will see improvement immediately.
The only obstacle i have left is reading parallel. I have 4-6 books that i switch between at any point in time.

Also if you‘re on meds: try taking them after reading (if you read first thing in the morning as well).
I started with meds recently and it actually got harder for me to read as i still get a little euphoric phase the first 1-2 hours. After that i get anxious if i am not productive, so reading as an intellectual endeavor, won‘t happen.
this.

The added value of social networks solutions of ideas is: the social network features ;)
Your information is out of date. He submitted a 13D later.

https://www.sec.gov/Archives/edgar/data/1418091/000110465922...
> Jobs probably ends up taking NeXT in the direction he took Apple upon return.

NeXT was a pure software company and not a successful one either. The idea that they could start doing things like iPod is pretty out there.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6246561/

> Here we analyze 14 million messages spreading 400 thousand articles on Twitter during ten months in 2016 and 2017. We find evidence that social bots played a disproportionate role in spreading articles from low-credibility sources. Bots amplify such content in the early spreading moments, before an article goes viral.

I would also be interested in finding more studies that relate to what percentage of scientific research Americans thoughtlessly write off as "fiction" and the corresponding media diets.
So, I peeked into the documentation of volatile_register. The unsafe is there for a clear reason: the compiler can't verify that you aren't creating a mapping to some memory location that is used by the program itself. If you are allowed to safely create a mapping to, for example, a local variable and safely modify it using `register.write()`, you have UB, and that's all in safe code!

So, this isn't a case that the `unsafe` is there just as a warning lint, it has an actual meaning, protecting the memory safety invariants.
Yes, it says it has no data on my domain.
I must announce the immediate end of service of SSLPing
It's a very bad idea to make any sort of completely automated system for dispensing money, cause you will have human adversaries that will try to exploit it.
would'n't that solve spam ? I imagine spammers would go overquota very fast
I actually use tag@example.org.
As somebody to young for this, what x86 workstation are you referring to?
Oh wow. I was honestly annoyed the conversation was a tangent about alt text. Then you all found evidence that he withdrew for takeover reasons. Time to eat some humble pie. (I also have blind friends, and suddenly feel terrible about diminishing the importance of alt text.)

What an interesting mistake. There must have been three or four messages. I wonder if the CEO acted alone or as a part of a team.

Talk about “no good deed goes unpunished.”
Other reasons to knock down doors include: it looks cool, you saw it on a TV show and wanted to try it, no one will punish you for knocking down poor people’s doors and shooting their dog, you’ve been wanting to try out that battering ram…
I do think early returns, continue, etc are a good source of clarity. Sometimes, code that avoids early returns seems convoluted and can use more variables, be more verbose and require more effort to be understood. In for loops, you need to understand that this complicated condition is there to replace a break. Not my cup of tea.
This only works up to some point. Specially when you become senior, just doing the work will keep you in same position forever. Maybe you will get your annual raise etc, but people who play the game will move up and you likely have to listen and build things the way they want, even if you know the problem space well and have a good solution.
You just strengthened my opinion that PDF is a format of the past, considering people prefer to read the LaTeX source instead of the finished document.
TBH I'd be also fine with returning to 2004 Twitter.
So in this case the agent says they went through the rear entrance instead of knocking down the front door

Is it common for poorer neighbourhood houses to have a rear entrance? Genuine question - I don't know what the typical USA poor neighbourhood house has
Completely unique email from a new domain that has never mass emailed anything gets put into the spam immediately. It’s a very small chance anyone has ever clicked spam on my email.

If it’s a matter of the domain being “warmed up” then I basically have no chance. This is unfair.
If you look at it in the context of Musk 2024 you should probably care about it, given what trump did with twitter.
...and it's probably not enabled because the Rust compiler is already slow enough as it is? But yeah, I guess it's a fair trade-off having 0.0001% of builds crash if it makes the other 99.9999% a bit faster...
Being on the board would also prevent him starting a competing service right?
Texpad (https://www.texpad.com/) is an editor with instant compile which can make TikZing faster, especially while finetuning coordinates. I'm sure you're aware that the TikZ manual is very thorough; I've recently made an HTML version that's a bit easier to navigate than the monster PDF https://tikz.dev/.
As deadly as the pharma and coca cola negotiate it to be.
Nobody ever brought Breonna Taylor back to life for her wrongful shooting.
Sometimes I think the tropey things forumgoers believe were all established long ago on Something Awful and Fark.
Making a 'sandwich' out of magnets and topological insulators
> Right, which you need to be familiar with and be able to assert your rights about.

Being allowed to vote without an ID isn't good enough, because some people might not know it's allowed? And why would you need to "assert" your rights? If this bill were to pass, wouldn't pollworkers be aware of the new set of rules?

> 1. All else equal, will this law decrease turnout by predominantly black working class voters?

> 2. Did the bills drafters intend this?

> Three answers to both of those are "yes". Which brings up the third question: why isn't that discriminatory?

If the answer to both of those questions were actually yes, then I'd agree that the bill were discriminatory. But you've just asserted the answer is yes without providing evidence, and I don't agree with your assertion.
The whole country is second order twitter users due to the popular media relying on it extensively as the source of significant amounts of their "reporting".
Yeah, I wonder how do they handle issues and things if they relay on Jira that is down.
Seeing the reflecton and recognizing what you're seeing is your own reflection (demonstrating this knowledge by fixing your hair, which you notice is ruffled) is basically the full mirror test which is the best test we have for self-recognition.
Haha, i chronically make msytpes. No worries! was just curious if there was some secret magic nividia i didn't know about.
https://hackage.haskell.org/package/base-4.16.1.0/docs/Syste...

https://hackage.haskell.org/package/base-4.14.0.0/docs/Unsaf...
Then it is a good thing not much of the storage built will use lithium.

You are really reaching. It wears badly.
Somewhat off topic: is there another English term for Zugwang?
Well, one has a social security number. Just look at all the information Facebook takes from people, requiring a government issued credential to verify your account isn't even farfetched anymore.

Many governments have been rolling out SSO for their suite of digital service applications, I can totally imagine an "internet passport" type situation in the future, where a government issued SSO authorization can be used by social media companies.

For the record, I'm wholeheartedly against that kind of thing, but it's hardly beyond the pale for the companies in question I think.
While Elon's not typing the forms on the SEC website, I can't imagine his attorneys deciding by themselves how and when they will file to the SEC, when there are further consequences down the line.

Elon has always been in hot waters with the SEC and should have all the attorneys in the world making sure all Is are doted and Ts crossed. I'd think we're in a reverse Hanlon's razor situation: don't assume incompetence when it can readily be assumed to be malice.
And he wasn't really a founder of PayPal, although that's a bit less clear cut.
How is it different then a calendar with tasks/reminders support?

I’m using the calendar in nextcloud and syncing it with caldav on IOS and it works pretty smooth. Can also schedule the reminders. :/
I have a bone to pick with the misspelling of humorous too
Proper security is layered. Wayland is like a steel-framed door, while X is like having a hole for the door. Of course not even the steel door worth anything if you don’t have windows in place, but you can’t even begin to secure your place without a door.

X simply can’t separate different applications inputs and display outputs, unless you go full on nested X servers, while wayland solves this aspect splendidly.

Of course it is only a single step into the correct direction, you still need sandboxing and the like, but just sandboxing wouldn’t have been enough for X.
Being in meetings means you get to be in the room when decisions are made. Even if you aren't an active participant, you get to at least listen in.

Almost all problems are really people problems, and people problems can only be solved by communicating with other people.

Some engineers seem to want to work for long stretches uninterrupted, like monks copying sacred texts. That is not the way to succeed. To succeed you need to make sure what you are building is actually what you should be building. I've never seen a way to figure that out without having meetings with other people.

Think of it this way -- a software engineer is not just a programmer, just as a fireman is not just a "hose operator." You are ultimately someone who gets things done and solves problems for other people, and that requires regular communication with those other people.
If those are important life goals, you sort of just have to trudge ahead and make it work without thinking about it too much. Otherwise it will never happen. Buying a house perhaps less so, although paying a mortgage rather than rent means you're getting slightly wealthier each month rather than poorer.
https://bitcoinops.org/

> This week’s newsletter describes a proposal for delinked reusable addresses, summarizes how the WabiSabi protocol may be used as an enhanced alternative to payjoin, examines a discussion about adding communication standards to the DLC specification, and looks at renewed discussion about updating LN commitment formats. Also included are our regular sections with summaries of new software releases and release candidates plus descriptions of notable changes to popular Bitcoin infrastructure software.
All those posts you mentioned have been deleted though.
I finished my studies in CS less than a year ago. Nothing about this paper is new, but it gives a quick overview.
Yeah I get that, that's always the argument. I'm not an absolutist on this either (I do sprinkle continue/return into my code once in a while when it really seems worth it; even the same with the occasional goto), but in general I feel people are way more liberal with these than they should be (except goto, which people avoid at all costs no matter how complicated the code becomes, thus erring toward the other extreme). Never been able to convince many others though; the arguments never get anywhere when person A insists X is more readable and person B insists Y is more readable.
https://homepages.warwick.ac.uk/~ecaae/
I once added ipv6 capabilities to a very old windows software. It turned out that before Windows 8, there was no way to asynchronously resolve an AAAA record in a single threaded app. For the good old A records, you could ask Windows to resolve a hostname and it would send you a window message when it was done.

So after fighting with multithreading in this archane app - I forgot what exactly the problems were - I wrote a very simple resolver that would only be able to handle AAAA lookups. It really is surprisingly simple. I think the more involved part was googling how to retrieve the system's configured DNS servers. ;)
I cant refuse to go to planning meetings, standups and retrospective.

Yes you can. Just send a note saying why you won't be there and what you'd have said if you had been. Agile ceremony meetings are practically the definition of meetings that could be emails.
Yes, it is usually the 2nd button from the top. I've usually found it on the right side.
Hanno Böck's monthly Bulletproof TLS Newsletter is an excellent summary of TLS/PKI goings-on.

https://www.feistyduck.com/bulletproof-tls-newsletter/
> We should start over, get rid of those parasites, move the capital to the center of the USA like Lebanon, KS out of the swamp.

The physical location of the capitol has been irrelevant since airplanes, cell phones, and the internet. The swamp is a metaphor, not a physical place.
I would say kitty is still better than Windows Terminal - although the gap is narrowing, for my use cases.
Makes me wonder what kind of society would grow in a designated low-noise city. Electric cars only, no dogs, no lawnmowers, no amplified music after 9pm... no kids? Probably a society rife with purity spirals.
Can anyone recommend a meal planning system?

I would like to have a database of recipes that I like, with ingredients listed so I can plan weekly food shopping.
Speak for yourself. I deal with both false negatives and false positives not even on an everyday basis, but every day.
> "I can tell you that is not protocol. The problem is there are two justice systems: 1 for poor people and minorities and 1 for rich people and generally white people. You see it when you are one of the few black agents. Everyone is not equal."

Was "Tarek Abou-Khatwa" not a minority?

[The surname "Abou" appears to be most commonly associated with either Niger or Egypt](https://forebears.io/surnames/abou ), while ["Khatwa" appears to be most commonly associated with Egypt](https://forebears.io/surnames/khatwa ).
Mostly, I refuse and explain why I am refusing. I write replies like:-

"I have nothing to contribute to this, so I see no value in attending this meeting."

"I see that point 3 on the agenda is relevant to me, can you bring me into the meeting at that point"?

These are professional answers. You are telling whoever has invited you that you think your time is better spent, on behalf of the company, doing something else. If they then insist despite your protests, you have to accept it. Although you might at some point realise that the person you are working for is an idiot.
Especially if the dog is reactive!
He seems to be playing with fire, they could ban him and that would seriously damage him.
Your dog is called Walker and you taught her how to use WhatsApp? :)
Character matters a lot. Our leaders should be moral as well as financial leaders.

As for the president, you give that position way too much credit (or, inversely, blame). They have no authority or control over gas prices, supply chain issues, or autocrats invading other countries. They’re not God; they’re just doing a job described in Article II of the Constitution. Republican or Democrat; it doesn’t matter.
Bureaucracy always want to keep growing.
Noise is also a big part of certain cultures/contexts though. Blanket rules around noise levels could be unfair if they don't provide a venue for noisey folks somewhere. In Brooklyn, for example, there are neighborhoods and entire buildings that revolve around loudness, inhabited by musicians, artists, and boisterous young people who stay up all hours. For example, in the McKibbin lofts in Bushwick, Brooklyn, like many buildings in the area, people are implicitly party to a social contract of accepting noise levels unacceptable to most people. If noise becomes more regulated, room must be kept for the nuances and exceptions that are culturally significant to smaller communities within larger cities. A lot of important cultural production comes out of these spaces.
I don't understand, I am foreigner not living in my home country and I don't really understand why I should care that I will be never pure German/French/whatever. If I spoke fluently local language I can pretend I am local (since I am white) and locals born there wouldn't be able to spot it, but I would still know it anyway, so what's the point even pretending if you are not discriminated for being different?

Also France and Germany are quite multicultural, so I don't see how it's any different becoming French or German vs American or Brit in general. It just comes down to you being Indian and probably only country having large Indian population in Europe being UK, so they can think you was already born there and consider you local. Black people could already pass also for French, Turks for Germans, but yeah specifically Indians will stand out everywhere except UK as not being born there, but just because you stand out it doesn't make your life worse.

Other people stand out for other reasons than color of their skin anyway even if they are completely local and still live in their countries without moving to country where people like them stand out less. By your logic very tall people should move to Netherland, dwarfs should move to some dwarf colonies etc. so they won't stand out for being different, your skin color is just another thing to stand out.
But the rule of law does bend under the influence of capitalism, and saying so has nothing to do with communism.

And you mention freedom, but freedom is orthogonal to how economic production is managed. You can have a capitalist society with very little freedom (fascism) and you can have a communist society with lots of freedom (anarcho communism).

But we can also critique capitalism on its own, because the status quo is always worth criticizing, and that doesn’t automatically mean a person is talking about communism at all.
Wrote this during the lockdown.

https://thallukrish.medium.com/noise-and-well-being-a9f0b30d...
Or comment has a missing /s
There are a bunch of different practical implementations, as per https://crdt.tech/implementations

https://www.antidotedb.eu is an example of a CRDT database that very much hits disk and preserves the mathematical guarantees. It's based on transactional causal+ consistency, which is formally proven to be the strongest consistency mode for an AP database. Other great examples are https://automerge.org and https://www.macrometa.com

(Disclaimer: building a database system on top of Antidote at https://vaxine.io).
You could tell that by reading the article.
Came here to say the same thing. This is not a paper on mathematical artificial intelligence, at last as I understand it, not in the way Goertzel or Hutter write about it. I was actually thinking this would be something like Hutter's universal artificial intelligence.
Honestly, for me, you cant put a price on life/work balance.

More Money != More Happiness.

My 2 pence.