skysight-inc/HackerNews huggingface dataset:
I hate it, but at the same time, I regularly get told I'm really fast and asked how I do it.

The answer to that is Swype. I bought it about 12Y ago and that paid copy still works on Android 10.

I tried to explain why it's the best here:
https://www.theregister.com/2022/06/06/swype_come_back/

I am a big guy: 6'2" (1.88m) and I can hold 5 pint (half litre) straight glasses of beer without the glasses touching. I can hit keys 11 white notes apart on a piano with 1 hand.

Most smartphones and almost all iPhones until the 6+ were too small to be usable for me. A 6.5" phablet is a one-hand phone for me.

Hardware keyboards... I had a Blackberry Passport for a year. Lovely OS, if a bit unfinished. (E.g. sometimes it got hot in my pocket and I had to go hunt unterminated background apps and kill them.) The only Blackberry with a keyboard large enough to be usable. It was much slower than Swype, but much more accurate, so overall less frustrating because I spent less time on corrections.

The only good mobile keyboard ever made was Psion's in the 5 and 5MX. Planet Computers licenced this for the Gemini, Cosmo and Astro. I have a Gemini; it's a wonderful mobile writing tool.

No American device ever even came close to the Psion keyboard. I've tried 'em all -- this is my living -- and they're all toys. Sadly most Americans never saw or tried a Psion.

But it's too big for a modern phone, sadly.
This sounds like a universally good advice. Sometimes, it's really hard to put projects and work aside and devote time to excercise and health. It's not that amusing when you do it alone and really hard to make it a habit in the beginning.
"Build deep personal and professional relationships."
It's possible to lose 5% from a single bad register allocation decision.
I moved to France in May this year, remote dev jobs for mid-senior were starting at 85k euros base.

Which compared to international companies hiring remotely, was very very low.
> Also, tf.random always returns the same random numbers:

reminds of this particular xkcd [1], How someone fucks up that bad is beyond me.

1. https://xkcd.com/221/
Finally found it:
That's from Jasom Slama directly : https://youtu.be/zO9hRBRmPi8?t=34
Does advice I didn't take count, I was in my first year of college and living with a family that took in students. I went for a pint with the Dad who would have been in his early 40s and he told me start your pension now, even if it's only €10 a week. Really wish I took his advice. That was in the mis 90s.
Interesting, I will read through those
"I'm in this comment and I don't like it."

This one is really hard to combat. The overthinking brain imagines every scenario ever, really hard to tune the noise down. I've gotten better at it lately but it's still difficult sometimes.
(~gc side-track Walter) Has anyone ever tried using a caching model for application memory? LRU evict memory objects to disk w/ a pseudo persistent memory application behavior?
I'm curious about the energy expenditure in keeping the tail raised the whole time - since the 'tripod' theory of T.Rex posture has dropped in favour of the the bipedal theory, it's keeping a presumably very heavy tail lifted up most of the time - for what purpose? Are there any other examples of animals that do this?
There is also a government role in making sure an efficient and fair market exists for goods, by working against cartels and monopolies for instance.

The gas price shock is partly caused by a massive supply shock, but also an unwillingness of the cartel to increase supply, since they are doing just fine with the high prices.

I think we are seeing something similar with (for instance) Amazon. A gross simplification is that Amazon has achieved market dominance in many goods. This has reduced competition from smaller businesses, who can't compete in price. However those local stockholders would have been more resilient in the supply chain crisis than the Amazon ecosystem, because they bulk shipped stock to their warehouse (where they held stock), vs drop shipping it on demand from some distant place. This was costlier at the time, but arguably better for the environment and the resilience of the economy.

Right now Amazon is not the cheapest on anything and doesn't have everything in stock for 24 hour delivery any more. It doesn't fulfil its promise of being cheaper or faster. Government could put various controls on Amazon, but instead let us traditional businesses fight to stay alive against it (or be forced to sell through it!). Personally I think Amazon marketplace should be split from Amazon the store for this reason. You can't be the marketplace and a participant.
“Is this money laundering?”
Still a bit shocking that for newest NVMes the price difference can be an order of magnitude (not mentioning Optane, which is two orders more expensive). I understand that packing more data into same form factor is more expesive, but still.
This is so true. Sometimes all it takes to make a thing happen is ask, experienced it a lot of times.
I went back to changing my own oil when I realized it took a lot more time to go there and wait for them to change it vs doing it myself in less time than it would take to drive to the oil change place. And I know I it is done right.

Same with more important stuff like brakes. It does take some knowledge but I’m more motivated to get it right than any given pro.
That's why I made Please: https://github.com/NayamAmarshe/please
Ouch, nice one!
He probably meant mirroring twitter discussion onto blockchain as a permanent record in the free speech sense.

Guessing the lawyers pointed out that this is rather problematic if someone posts something highly illegal (CP or whatever)
Filler article that adds nothing. A different article about Binance’s role in the deal quoted Binance as saying (paraphrasing) we have no idea what musk is doing or thinking, he doesn’t even acknowledge us, we are just along for the ride. Binance may well be forming a Twitter-on-the-blockchain team but it has zero involvement from Twitter — unless something changes.
Hurricane Sandy Ten Years Later (National Weather Service [US])
Wise words, machine man.
> Any malloc'd pointer will look just like a GC pointer, so you'll be paying the penalty for all of those.

I don't see why. A small amount of manual tagging for extern(C) things—done in this case as part of the standard library, so opaque to user code—will go a long way in that regard. And in any custom allocator, automatic inference should work just fine, since the data returned will be clearly derived from the already-tagged malloc/mmap/VirtuallAlloc/whatever (type info does still have to be associated manually, of course, as part of the GC.addRange dance, to avoid spurious pinning).
This one is a beautiful phrase before starting something scary.
This is basically useless without identifying the vulnerability.
> corporations are people too, my friends. But they are very strange kinds of people.

It has been said elsewhere that corporations are a sort of amoral artificial intelligence. The trouble is that they are more powerful than a human citizen, while having none of the community or political interests of a human citizen.
Worry only about the things that are under your control . Epictetus.
This landing page roast I found years ago completely changed how I think about marketing:

Don't believe for one moment that 5 hours on Product Hunt or anywhere else for that matter represents a serious marketing effort.

If you want to run a business rather just create stuff, your work has only just begun. In the light of Facebook and other social media revelations, the idea of a truly disposable email address which means your entire life is not analysed and spammed to death has to be worth something.

You haven't told anyone about it though. And I mean you shout from the rooftops every day and everywhere you can think of. You market. People are not going to come looking for you. You have to start approaching influencers, be seen and be heard everywhere you think your potenial users might lurk.

And, by the way, everyone sees a million new ideas a day so you have to be consistent, appear to be permanent and appear to be solid. No-one is going to entrust communications with you if they think you are a small, one-man band with an idea and little else.

Time to start reading marketing articles and strategies and applying them.

And expect it to take time.

Added bit : I've just watched your video. No, I won't be using your service and nor will anyone else. I have no idea how good it is and I am not going to find out. And nor is anyone else.

Why not? Because you uploaded a silent, technical video. You have made the classic mistake of trying to show me how something works before I even know if I care. This is a technical video, not a selling one.

You need a voice.

You need to tell me what my problem is and make it resonate with me.

You need to tell me how to solve it.

You need to tell me it is simple.

You need to tell me what it costs.

You need to tell me to link right now to the place I can sign up.

You might need some other things but these are the basics.

You need to sell your idea to me, not explain how the software works. I do not give a damn about the bloody software until I give a damn about the bloody problem!

Tell me where I'm hurting, sympathise and then magic-kiss it better. You know - just like Mummy did when I was small!
The Contact Paradox, by Keith Cooper

It’s about the search for alien life, but it blends science with philosophy which is a very unique way of approaching the issue. It’s also very well researched.

The Man who solved the market, by Gregory Zuckerman

It’s the story of Jim Simons and Renaissance, the hedge fund with the best returns in the industry. Very informative and it approaches the development of the firm from the viewpoint of different people.

This is how they tell me the world ends, by Nicole Perlroth

This is about Zero Days and the environment they get developed and the consequences for society. It’s very well researched, although as with every book that’s written by a non-tech person it has its flaws. But overall enjoyed it a lot.

In the garden of beasts, by Erik Larson

The story of the US ambassador to Germany while Hitler was in power. You get a first hand glimpse of the environment and the atmosphere of the era, as also the intricacies of the Nazi party.
>That's presumptuous and plain insulting. I've no evidence many guys here on HN are keeping women down in any way - that needs verifying (though it may be true). I've personally seen too few women in tech but that's because they don't enter it in comparable numbers. I don't know why.

Not what the OP said, at all!
> With Rust and C++ (don't know about Swift), you s
still have to spend a lot of time thinking about memory.

You don't think about memory, you just think about how to ensure that you're always referencing live objects. And you need that kind of thinking anyway to deal with non-memory resources, where a GC won't help you at all.
Read the actual SEC link. No one will pay 43bn is he can even pay 2bn and out!

It is embedded on this link https://www.theverge.com/2022/7/8/23201004/twitter-to-sue-el...
Eat less and restrict when you eat.

As a teenager and twenty-something I just ate everything, all the time, and often far too much. I was thin so there was no issue. But one day I started to put the weight on, not much but it was there. Then I need some medication for something unrelated and the weight really went on.

Changing my eating habits was hard. I was so used to eating all the time that not eating for just two hours and I felt hungry when clearly I wasn't I was just used to it.

I spoke to my doctor who referred me to a specialist who instructed me to do time restricted eating for two months. It changed my relationship with food totally. I've never been one to sit and enjoy some fancy meal at a posh restaurant. I am a very basic person when it comes to food. But I ate too much and often very shitty food.

Restricting when I could eat was very hard for the first two-ish weeks but after that it was like flipping a switch. I didn't feel hungry anymore and when I sat to eat I ate normal amounts, not going back for a third or forth helping.

I am now down to a healthy weight, I almost never feel hungry (even after not eating for 20 hours I don't feel hungry I just know I should eat something) and I have more mental and physical energy than I have had for at least a decade. I am in my late 30s now and honestly wish I had started doing this years ago.

I don't know nor really care about the science behind it, sometimes ignorance is bliss and I actively avoid reading about "intermittent fasting" and such because there is a little industry popped up around it in recent years wanting to make money of it selling "exceptions" and such. As my doctor put it "you just don't eat between this time and this time, it isn't rocket science".

If you do try it I suggest you ignore all of the "science" online when you research it. You can have water, tea, and coffee (without milk) during your restricted eating window. You don't even need a fancy app just have a fixed start and end time and you're good to go, although you may find one helpful for the first month or so. After a while it became automatic for me so I don't bother with timers anymore.

It works for some and not for others like many things in life. If you need to lose weight I suggest you try it after having some blood work done to ensure you can do it safely. If it works awesome, if not then seek further guidance.

Don't start trying to find exceptions like diet soda (honestly that shit ain't good for you, cut it out of your life anyway with the exception of a glass of coke/pepsi when you go out for some fast food) or "bullet coffee". Just give it two weeks of water/tea/coffee and see how you get on.

But don't feel bad if it isn't for you.
I've been using MbedTLS which is a similar project and loving it. But the last time I looked at the BearSSL code, it was very clean and beautiful in a way that MbedTLS isn't. Does anyone here have experience with both libraries who could illuminate the tradeoffs? For example, does BearSSL have TLS 1.3? I'd be willing to give up all previous versions of TLS just to have 1.3. I want it so badly I'm about to implement it into MbedTLS myself.
AFAICT OpenCollective currently is not a 501c3, they are a VC funded for-profit company, although it sounds like they might be changing that.

https://opencollective.com/e2c
There's is literally zero public appetite for anything that poses any of those questions, let alone attempts to answer them.

The intersection of technology and people to define a usable product cannot also be defined as a technology.
It's not useless, and if it identified the vulnerability it'd massively increase the risk of it being used before patch release.
> Therefore practically it does not matter.

Uh you know who’s so patiently answering your questions, right? My guess is that he’s been world famous at this since you were a twinkle in your daddy’s eye. He’s had a minute to think about it...
Yet another Malthusian paper. Why would a planet’s boundary be the civilization’s boundary? This could be an issue on a super-earth and an inability to leave the rock with chemical rockets but even then… or, as Dr Zubrin would say ‘most dangerous are the people who believe a limit in resources is the reason that we must fight each other’
Also highly impractical compared to e.g. BitTorrent, Mastodon replicas.
He did not even offer to pay it, that was the reason for the law suit.

anyone who actually think he was forced to pay 43bn when he could have paid 1bn. (even 2bn) are just not thinking correctly.

https://www.theverge.com/2022/7/8/23201004/twitter-to-sue-el...
I don't know if I would choose humans over bears.

If we take away the whole effect of the trolley problem and only talk about values, I would say that given the choice of 2 human life against the last 2 of a species of some insect, I would choose not to extinct that species.

I agree on the comparison of a higher consciousness than humans visiting earth. I would in most normal cases protect my own humans instead of a bear or alien.
But if a human where about to kill a defenceless alien without cause, I would save that alien.
You absolutely can. We do it all the time by paying others to do simple jobs for us. When I pay someone else to mow my lawn I am buying time. If I didn't mind spending time mowing the lawn I would just do it myself.
I go through phases where I won't read. Right now I'm in a phase of reading but I no longer feel like I have to read X amount of books. If it takes me 2 weeks or 2 months to finish a book so be it. This has helped me a lot in sticking with reading.

I've also found reading just before bed helps me tremendously. If I read until the words are a blur I usually have a very good night of sleep.
What Is an IDE?
> But with with Swift, Rust and modern C++ the argument can be made that GC doesn't bring anything to the table.

Well, it would be a bad argument :D

A reference counter is arguably the slowest option, so Swift is out of the picture (besides it leaks circular dependencies). Rust is a good idea, but it is a tradeoff. Quite a lot of programs can’t be expressed with strictly tree-like lifecycles, and then you are either left with the yet again slower (A)RC, or unsafe. C++ is in pretty similar shoes. They are good for the niche they were made, systems/low-level programming.

Let me quote from the Garbage collector handbook: “above all, memory management is a software engineering issue. Well-designed programs are built from components [..] that are highly cohesive and loosely coupled. [..] modules should not have to know the rules of the memory management game played by other modules. [..] GC uncouples the problem of memory management from interfaces.”

It says nothing about not thinking about memory, you are free to optimize it where you need it.

EDIT: Oh and dynamic allocation is much faster with a modern GC than with malloc and friends, plus a moving GC can defragment heap.
And much more effectively, and at much larger scale.

The same security flaw that lets you jailbreak a phone could also allow a hostile entity to say "we don't need you to unlock your phone/laptop, we'll just seize it and break into it using known security vulnerabilities".

Buy devices that you control. Don't try to make other people's devices less secure because you want to break into your own.
As we get older, the world gets older with us. The tides are softer, the lines are much more graceful, and the disruption is only in our minds.

We disrupted the old ways of thinking, so the new ones had a path to walk upon. Let us not fret, as this is the way of the world.
Well, we are already avoiding having too much template instantiations with C++ and D so it's not very appealing.
Great question!

1. We've built the entire product on Clickhouse (highly performant, open source OLAP database) so queries are much faster (10x+, see here [0] )

2. We've had an API[1] from day one. I know Dune has since launched an API, but our API is our core focus. We auto generate API call's right in the app, so it's easy to get started with it.

3. We have built-in "Destinations". For example, you can submit one API call to get the results of a query (which could be 100's of millions of rows) sent to S3 or your own data warehouse automatically. This would take dozens of hours of ETL work to do with Dune's API. In Luabase, it's one API call and all the ETL work will happen automatically behind the scenes.

4. Our datasets are highly curated by expert data engineers, so there's no guessing which view you can trust. Every dataset in Luabase is validated and ready for production.

5. You can import your own data and export to any destination we support without writing code.

6. We've already "decoded" many of the top projects (e.g. ENS, uniswap, etc.) and have modeled views of events. We're working on a way to allow customers to build custom decoding pipelines for smaller projects so that any contract you need decoded is just a few lines of Python away.

0 - https://www.loom.com/share/c817012b86ad494a9cee0f3fa4029733

1 - https://luabase.notion.site/API-b86c02f5fc244041bcd365c02628...
Right. I can control the rubbish in the natural environment. I cannot control the rubbish in another person's worldview -- only my own.
When do you eat your meals?
1). Its none of your business what other people think.

2). Everyone is just winging it.

3). Life is subject to change without notice.
Modern automatic memory management techniques like RAII and ARC largely render GC obsolete.
Its use seems to be constrained to when one needs such a bridge. Not really a ringing endorsement.
In the 90s we went from 640x480 to 800x600 to 1024x768 in fairly rapid succession, and Windows could be running in any of those modes depending on the user's hardware. Many apps were able to run in any of those responsively, though some would refuse to run without a minimum level.
+1 for Children of Time. Read it last year and enjoyed it a lot. Learned a lot about spiders too. I didn't know though that there was a third book coming out. Thanks for the tip.
Ali Wong, Dear girls.

Very funny yet insightful. One of those unpretentious books that is actually a lot less stupid than the cover suggests.
Are there any devices (filters? chokes? noise generators?) which can block PLC on an AC line, e.g. in-line with a power strip?
Seconded for the Cyberiad. That's probably one of the more accessible Lem books, and it's absolutely hilarious.
Big fan of this author's work.

They have a Gameboy emulator written in C, which can be compiled to WASM and run in the browser.

https://github.com/binji/binjgb

I learned a lot from the code.

Also I love this project with a bunch of demos in hand-written WebAssembly Text (WAT) format, which is like low-level Lisp that works only with raw memory, numbers, and minimal syntax.

https://github.com/binji/raw-wasm

Then I discovered the same author is quite active in the WebAssembly ecosystem, including specs and tooling. Fascinating stuff!

https://github.com/WebAssembly/spec

https://github.com/WebAssembly/wabt
There's way too much we don't know, like where exactly their muscles were, how strong/dense/fast their muscles were, the mass distribution of their internal organs, the elasticity of their tendons, how flexible their joints/spine/tail were in which directions, how elastic their skin was, the density/strength/flexibility of their bones, etc., etc.

Pretty much all we have to go on is mineralised bones, which tell us quite a bit but leave out the large majority of information about them.
Just something to keep in mind:

If you're 40ish and new to physical fitness, don't despair. I turn 39 tomorrow and am in the best shape of my life.

Anything done consistently is better than nothing, but done perfect.

Losing fat is a simple calorie deficit. Find a way to do it consistently and you will lose weight. This cannot be scienced out of.
If you try googling `nt5src GitHub`, you’ll find a bunch of working repositories.
Genes Can Leap from Snakes to Frogs in Madagascar
Even highly skilled C programmers make the kinds of mistakes that lead to these sorts of vulnerabilities.

C is inherently bug-prone. Time to declare it unsafe at any speed.