skysight-inc/HackerNews huggingface dataset:
Eating too much protein is quite difficult if it's not processed. The same goes for fat. It's why people can lose a lot of weight quickly on the keto diet. You put on weight or feel hungry when eating carbs because they can't satiate your hunger.

I don't kid myself. I know the feeling of being hungry when I'm supposedly full. I know the feeling of being sleepy after a big lunch. If you stop eating carbs you get neither of those things.

The obsession with protein is rooted in the fact that your body hungers for protein, and eating whey protein is definitely not the healthiest way to consume it.
I'm not encouraging anyone to use this by saying this but WhatsApp traffic it's encrypted and the traffic through the socket its also encrypted, I guess you can't get in trouble for sending and recieving lots of weird messages? Again, intended for educational usage
It’s so sad because they basically had to send a really friendly, docile dog, because a meanie wouldn’t be suitable. Weirdly I see this as one of science’s great failures. Hard to pin down why especially when the average pig is treated far worse.
If you have your money invested in some safe government treasuries with a broker you think you can trust until one day you find out to the surprise of both you and the entire financial system that the broker you're keep your government treasuries with are using them as collateral to fund bunch of risky crap they weren't telling you about. Sure you've lost everything but I mean you could have brought the treasuries directly from the government and held them yourself, right?

I highly doubt most people with crypto on FTX were day trading. My guess is most just held their crypto with FTX because like stocks and bonds it's generally easier to hold them with a broker.

The same argument could be made about cash in the bank. Do you keep all your money in cash under your bed or do you trust your bank isn't going to do illegal crap with it? Oh wait, let me guess, I bet you're day trading your cash for food and shelter instead of keeping it locked in a safe buried 10 feet under ground?

My point is in any normal market the government would have stepped in if this were to happen. Crypto investors deserve similar protections as investors in other asset classes. They also deserve our sympathy. These weren't the degenerate gamblers you're paining them as.
That poor representative didn’t decide anything, it’s their job to do just that, silly as it seems. They just work for a paycheck…
What about Github/Gitlab Pages?
not really? nic.* is just an "About this TLD"
Feel free to interpret chocolate cake as a metanym for a rich, filling food, I didn't mean to say they were similar in any regard other than that. If cake is an unhelpful comparison for you for whatever reason, disregard it, it's not important.
Is there a darkmode version of those?
Yh it's awesome this project could run on termux without having to modify much or even iodine https://github.com/yarrick/iodine which is another awesome tool to avoid network restrictions.
If you have 100,000 BTC and it goes down to 0, you still have 100,000 btc.
I'm in the same boat. I got lost really early on because I don't really understand why the 'assets' appear to not have any value in this equation?

Are the assets by definition illiquid?
This is a very shallow article.

It doesn't even go into things like the current price of 3D printing and the rate at which it's dropping.

It doesn't detail the speed of printing and the rate at which it's increasing.

It doesn't look into how this sort of things interacts with the progress that the company is making on non-petroleum plastics (https://www.lego.com/en-us/campaigns/plantsfromplants).
Same. Remember these guys hacking away in an office in the early days of lawn chair-era del.icio.us? https://www.petefreitag.com/images/blog/delicious_office.jpg
The goal is not to replace human interaction, it is to replace phone calls and video chat. To make the experience better than those things is not an insurmountable task.
Yep that's exactly why I'm lost.
This is not the typical definition of "highly processed foods". I'm curious what you do eat.
Looks like they turned it off in response to your comment, though!
We in ND just got our first winter storm and it was bad enough to cancel work. We are not exactly apt to cancel because of snow. I get the feeling this is not going to an easy year on the heating budget.
are you on there? there's an album I couldn't find anywhere, I'm curious if that tracker has it
RFC 1149: Transmission of IP Datagrams on Avian Carriers
I prefer notmuch because it is extremely simple. Everything is a tag. There are no folders.

Furthermore, notmuch never ever touches your mail storage. It just operates on tags. It is up to you how to turn tag changes into actions. I find this incredibly elegant and flexible.

I do not tag things manually. I tag incoming messages automatically using searches. Since search is so powerful and quick, I do not really feel I need tags. If you do, mu or mutt/neomutt might be better suited.
Yes I don’t think there is anything obvious here, de gustibus non disputatum after all.

I am a big fan of modernism even minimalism done well. MIT is an engineering school and its logo fits. I just object to lazy or default minimalism.
Wow and it WASN'T Elassandra?
This.

The best codebases I’ve seen have an abstraction layer at the foundation and the rest is just dumb repetitive code built on top of that layer.

It’s tempting to look at that and think we can abstract it out a bit more, but then you cross the line pretty quickly and your abstractions now mean you have 20 parameters to control how the abstraction should work.
> likeminded

Well, yes.

And it does look like you are currently being downvoted.
There's a sense in which it's a day job, and you have to put the hours in.

But there's also a sense in which you have to have taste and inspiration. Otherwise you'll just be producing an endless stream of crap.

Unfortunately a work ethic on its own doesn't substitute for taste and talent if you don't have them. You will certainly get better with practice, but talent - or lack of it - is a hard limit.

The people who are really, really good at it have the work ethic and the taste to make the work productive.

They also have the right physical location and the right networking and self-promotion skills. But that's a different issue.
Apple curbs AirDrop file sharing on devices in China
omg another person who does this!
As another comment mentioned, this is exactly how Emacs handles undo, so this is not revolutionary.

Two important things to point out about this approach:

1. you will never lose any previous information (barring memory limitations). You can be confident any previous state can be retrieved somewhere along the linearized history, and you don't need to search along a potentially thousand branched tree. Just follow the linear history and you will find it.

2. this tracks the chronological state of the buffer. For some reason, people do seem to get confused with Emacs's undo functionality because they're familiar with the "Microsoft Word" style undo, but I feel like it's intuitive if you think of it as a literal timeline of the buffer state. If you want the state of the buffer five minutes ago, you will need to undo past the one minute ago state, the two minutes ago state, etc. And then two minutes later, you can undo two minutes back to get the same state again even though the "original" state is now seven minutes ago, because when you "undid" you brought the buffer back to that state in the present.
One of my neighbors bankrupted himself by putting all his money into crypto.

It's fun to laugh at the suckers, but the rest of us end up paying their bills when they can't.
link is wornk
It's well known for being special/short like that.
I wonder if there are any that only allow communication through brainfuck...
Roll ups have their own problems. In particular, you really don't want them changing over time. I have banned all of the "managed policies" at my company because AWS is free to add new permissions and you have no way of knowing.
> Accountants and engineers have professional license requirements. The license could be taken away as punishments for unethical behavior. Software "engineers" don't.

Oddly enough, I am an accountant. I'd say that it's rare for accountants in the US to lose their license but not unheard of.
this is pretty interesting, but i wonder why he omitted ferrocement

or paolo soleri's approach of building your form (for a building without vertical walls!) by piling up sand
I would say this equally applies to legal law.
Python is said to be the second best programming language for every purpose.
Probably. There was just a report that many employees are concerned that they don't have the staff to keep the service running.
Musk Concedes Twitter’s Move to Paid Verification May Be a “Dumb Decision”
Types just describe your data structures, and type relations describe mappings between data structures. In this sense, functional programming is actually the purest form of data-first programming: It discourages inventing algorithms at any point in the process, instead asking you to think exclusively about what data structure you have and what data structure you want to end up with. You may have to step between multiple data structures to get from A to B, but the focus is always on the data, never on the algorithms.

From what I've seen, this is where people usually struggle when it comes to learning functional programming. People are so wrapped up in the algorithms that they have a hard time thinking in data in the way that is required to do functional programming effectively.
We had to move to Pulumi from CDK. CDK's reliance on Cloudformation makes it unusable because CF is not a production ready service - it is extremely slow and its failure modes are absurd.

Pulumi does less "magic" than CDK, though they're working on higher level constructs, but ultimately it's just the better technology.
Nah it’s like when an American goes to Europe and then comes back and won’t shut up about how American bread is so sweet. I just can’t take it seriously. No offense to you personally.
Thinking in types and type relations sounds to me like Rule 5 taken to its logical conclusion. Types are your data structures, and they guide how you write your functions.

Agda[1] and Idris[2] turn this idea into interactive editing with typed holes. You put a "?" in the code and the compiler fills the hole in for you based on the type that it infers for it. Haskell has a less expressive type system but it also has typed holes and Wingman[3] extends the Haskell Language Server to use them for interactive editing.

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

[2] https://www.youtube.com/watch?v=X36ye-1x_HQ

[3] https://haskellwingman.dev/
Different networks with different dynamics for different processing and control mechanisms? Feedback that gives us self awareness?

That's not even scratching the surface of differences
Better a hater than a groveling syncophant.
If a codebase requires more than one person's mind to reason about it then the complexity and bug count grows exponentially per extra mind.
I strongly believe they should rename it FFTX, meaning F FTX.
On CAD
Couldn't find any other library that actually worked with HTTPS traffic also, do you have any? Thanks :)
I cut my teeth as an engineer on front end. I ended up writing a web browser and contributing to a JS VM.

There’s a parent around it floating around somewhere.

And I never said I was the “pro”, I said that our industry doesn’t adequately acknowledge the difference between “pros” and “dabblers”.

Which is why Therac 25 can happen.

Honestly, as politely as possible, know before you speak.
Many years ago there was a viral web-based game involving...shooting frogs, perhaps?

The mechanics were not explained, you had to discover how to play it.

The problem: the primary mechanism was pointer clicks, but the Mac's tap to click didn't work.

So the game was in motion but nothing I did made any difference. I even wondered if perhaps the virality was a joke: the people who knew it didn't actually work were playing a trick on everyone else.

Anyway, I guess the moral of the story is that forcing the user to discover the mechanics works better when you control the full stack.

Or that those of us who cherish tap to click should occasionally press harder, just in case.
I love townscaper.
Funny, everything you wrote can be applied to functions and classes too. Almost like software development can be summarized as "the balancing of WET and DRY".

For me, I follow the principle of three: if it's repeated three times with minor tweaks, I should probably make some kind of abstraction for it. I try not to start with abstractions, as they tend to distract from solving the initial problem.
Around 1992, I applied for and obtained a .com domain name and a Class C network, free of charge, no expiration dates.

I had seen (probably on Usenet) a little tutorial about what information was expected in the applications and so I faked up a consulting company with a catchy name, and explained how our board met N times per year.

I was never once able to use the Class C - I worked for an ISP but I still didn't have enough clout to get a BGP announcement for my 28.8k SLIP dialup.

I think I sort of used the domain name, at least as a reply-to email address, but I don't remember operating authoritative NS or anything.

They were both eventually reaped. The Class C was under 192.x.x.x and surely was hot property within a few years. My boss engaged in a little speculation and snagged some really hot domain names, and probably did better than I had done.
Ah missed that. Thanks.
that's a lot of words to say "yes, an overzealous prosecutor could try and make a case using the CFAA", but that's because the CFAA is a bullshit overly-broad law. that it's bullshit doesn't change the threat to the prosecuted, unfortunately.
First you need to realize that most of the work that comprises of a Software Dev work is mentally taxing work. You getting distracted could also be a way for you to cool your mind.

Apart from this however I believe you can benefit by training your focus. You can do this by a variety of ways:

- Pomodoro Technique but start off with 15 min work & then X amount of break. Then slowly increase the focus time every week by 5 minutes perhaps?

- Dopamine Detox: This only works if this is the reason for your distractiveness

- Figure out if there really is something underlying that's leading to anxiety? Are you afraid of the outcome of your code? Do you fear the task you are working on?
The experience is excellent when on a small screen.
It's text and nothing more - as good websites are and should be.

Adding fixed top bars and hidden pop-out side bars, etc, when they're absolutely not needed is annoying.

Incredibly so if it's done with JavaScript. You shouldn't need js to browse the web.
Let me guess: rich people did very illegal things and no one will be prosecuted.
> new hypothetical Blue Sky service

... since one cannot join a protocol spec. Although it's certainly possible that this Mastodon exodus will help Blue Sky (if|when) it does launch because NPR has already started airing stories about distributed social media
not CFAA concerns, but you'd probably be in violation of the WhatsApp TOS: "… (d) interfere with or disrupt the safety, security, confidentiality, integrity, availability, or performance of our Services; …"

disclaimer: IANAL
Ask HN: Entrepreneurs, What Drives You?
Dear entrepreneurs, what drives you?

[Left it generic and open-ended on purpose]
Lots of wisdom in this thread, much more than I usually see, i.e a lot of people who are aware of history and very aware of varied human nature.

Question to the those people: why wouldn't you want to put your contact information ( or even a few webpages) so that other similar minded people can get in touch with you? Certainly if you have that kind of wisdom, you will be intellectually isolated. ( Or perhaps you are happy with the status quo?)
They aren't, but our focus should be on mode shift, since it is a more efficient use of resources.
A pottery teacher split the class into two groups. One group focused on making making one piece over 3 months their best piece. Another group focused on making one piece a day over 3 months.

The group that made one piece a day over 3 months allegedely created much higher quality pottery than the group that tried to perfect one piece of pottery over 3 months.
There's no real offramp from Tether to USD. And its likely that Tether is all crypto and not much actual USD involved at all, and it looks more like crypto collateralized loans. I doubt that Tether dying kills crypto, but probably the other way around and crypto dying obviously kills Tether[*]. And the "redemptions" are likely loans being paid back (which is just Tether being returned and burned) rather than $USD going out the door. It is very simply not at all believable that the $17B drawdown in the float earlier this year was $17B of USD going out the door -- that interpretation of how Tether operates has to be wrong if you think about it for longer than a few seconds.
HN is a like a benevolent authoritarian country, say Singapore (I'm sure the analogy is flawed but that's not material). There is a tradeoff between order and giving equal consideration to all opinions. It sometimes rubs one the wrong way, but it leads to an overall quality that doesn't really exist in any bigger forums, and is only really possible because of the relative alignment of most users' views.

It works for small, non-platform community forum, because you can just go somewhere else if you don't like it.
So rely on the programmer countering their laziness instead of having these things the default in the language also known as exceptions?
https://youtu.be/6v6zReRZgOA

Oh how our minds summarize information. It was the Synth player from Pink Floyd, saying that everybody thinks they’ve got a Sgt. Pepper in them.
Yes the heating period ist just now starting as it gets colder.

That's crazy late.

In addition Germany for example sees a huge reduction of consumer usage even after accounting for outside temperature.

People are changing their habits in anticipation of increased gas bills (and also nobody likes being blackmailed by Russia).

In April May it will become clear how much was used and what it did cost extra (since most renters get their yearly balance around that time)
Touche, no doubt they'll probably try to settle for less than the contract but it still puts you in a much better position and sets an industry standard that is much needed. Otherwise, simply standing up for yourself or asking for a written agreement will get you fired.
Yes, in the own project there is a disclaimer that using this software might get your WhatsApp account banned so use with caution, and anyways is just a fun project for educational purposes. But good to know ofc
Many of those things are a consequence of the language, or at least the philosophy behind the language.

e.g., tooling is good because the language is easy to parse
I use mbsync, mutt, and notmuch. The searching is superb with notmuch and the level of integration with mutt is great.

I thought this was the typical use case - reading the first few comments here…I guess it integrates well with many clients.
I know contrarianism hot takes are a big part of this site, but a few rebuttals to this sentiment:

1) Farming at least serves a purpose (food for humans).

2) The vast majority of people who eat meat do not support the farming and slaughter of dogs. They're tremendously emotionally intelligent, social creatures.

3) Sacrificing an animal for science may be morally justifiable if it saves human lives, but this was not one of those situations. A quote from one of the scientists assigned to Laika’s program:

> “The more time passes, the more I’m sorry about it. We shouldn’t have done it. We did not learn enough from the mission to justify the death of the dog.”
You should look into "category theory for programmers" by Bartosz Milewski, or look into the dependently typed languages other people mentioned (Idris, Agda...), or how type theory is replacing set theory as the foundation of mathematics because it makes things computable and is not fundamentally broken (there is an interesting "HoTT book" you can look up that might be relevant).
Well, according to that theory all servers are fungible, but having read over quite a few of the Mastodon /about pages over the past few days, they are for sure not. The audience and sometimes the rules vary wildly

Also, while yes federated etc etc, I for sure get a lot more enjoyment from the "Local Timeline" in my server than trying to keep up with the absolute firehose of "Federated Timeline" which is another reason to pick one where the local content would be interesting
Go makes you believe you dealt with the error, but instead you just forget about it.

Also, checked exceptions are very much not like that, and being able to handle errors of a logical unit is also beneficiary (e.g. transactions). You are free to use the scope-size that makes sense for the given use case.
Has this guy ever tried playing an online game over 5G, lol?l

Ping over cell networks is not favorable to real time things like this. How do you safely maneuver a vehicle with a 50ms delay?
>Here's the counterexample. If someday all the world's money are on a single blockchain and there are no banks, the blockchain guarantees visibility and possibly accountability.

Fine. Let's agree to two premises:

1. all the world's money are on a single blockchain

2. there are no banks

Your conclusion, doesn't necessarily follow!

The problem is I can still contract rights to the blockchain outside of the blockchain, e.g. where on the blockchain did it track FTX's cross collateralization? That's not visible unless I express my right somewhere in the public record.

This scenario (and others) underly the broad point made by the parent.

As far your ad hominem on negativity, I have no idea what you're referring to.
Why is TW liable for this though?
> someone mentions the above reasons for downvotes (as seen here soon)

To be fair, you are trolling for downvotes (snarky comments go grey very quickly - as well you knew before you posted).

On the politics side, as long as you're acting in good faith, and thinking about what you're posting, I doubt that you'll get downvoted (ignoring that politics is generally off topic for the site).

Regarding cryptocurrency, nothing good has come of it.

There are many uses for a distributed ledger - some very useful. None of them need proof-of-work and a DAG would be more useful than a LinkedList for the purposes of decentralisating.
Yes, it is band-aids all the way down. In my experience it is band-aids all the way down and few, very few know all the band-aids, and why they were placed there. The turn-over within the teams, and the "good enough" thinking does not help either.
> I mean, maybe it's true and if he just pushes this vision long enough he can reshape our idea of what a public square should be

Let me know when Twitter becomes open source and a DAO and we can then start talking about being a public square.
> The reason our Proof of Reserves include Shiba is because we hold customers' balances 1:1. Thus, our Proof of Reserves are dictated by our customer holdings.
> The notmuch tag database is not a standard IMAP concept

This is not quite true. IMAP has a notion of “keywords”, which are arbitrary strings, that you can associate with any message.

This is described in the IMAP RFC [0]. Unfortunately, very few email web applications expose this feature in their UIs so it remains obscure.

FWIW Google Mail does store unlimited keywords on the server. So does Fastmail but last time checked (years ago) it only supported a maximum of 128 per IMAP mailbox.

0: https://www.rfc-editor.org/rfc/rfc3501#section-2.3.2
Alright, well in future when your biases prevent you from taking someone seriously, kindly keep it to yourself instead of wasting their time.