skysight-inc/HackerNews huggingface dataset:
SeqHash

This data structure is an immutable, uniquely represented Sequence ADS (Authenticated Data Structure) with various interesting use cases.

It is based on a novel hashing scheme that was first introduced with SeqHash.

See http://www.bu.edu/hic/files/2015/01/versum-ccs14.pdf) by Jelle van den Hooff , a brilliant young researcher back then.

SeqHashes are uniquely represented Merkle Trees that also represents a sequence. Concatenation of two SeqHashes is O(log(n)). In turn, the cryptographic signing of SeqHashes is O(1) as each tree node carries a cryptographic hash.

Of course, for each node to carry a hash incurs a hefty overhead but that can be alleviated by (lazily) grouping nodes into buckets (turning it in some kind of BTree).

SeqHashes also don't support splitting in O(log(n)) like for example AVL trees.

I've created an Btree version of SeqHash that also allows splitting SeqHashes in O(log(n)) called SplitHash.

See: https://github.com/odipar/spread/blob/master/src/main/scala/...
Kayaking, Chinese
If its stored far away enough re-doing the calculation is faster. Depending on how much accuracy you need you might as well load a 2022-07-22 07:26:34 earth and have that guy on HN evaluate his thoughts all over again.
As you implicitly note, message queueing systems like RabbitMQ provide no persistence, and are thus unsuitable as an event store (a database).

Having an event log — the ability to "roll back" — is a crucial feature of event sourcing, so I think you misunderstood the terminology a bit.

However, I do believe it's not your fault: entire DDD terminology is trying to slap big names on already existing concepts in the interest of better/easier communication (there was "journalling" at some point, and RDBMS DBAs used to achieve similar effects with trigger-based history tables), but in my opinion, it has largely failed: people constantly confuse what each of the terms actually is, and digging yourself out of misapplied terminology is even worse.
I don’t understand why wouldn’t you just use a list and an index. You can always access list[index+1] or list[index-1] or list[0] or list[list.length-1].

What is the benefit here?
Intentionally claim untruth (for personal benefit) == lie

So, yes they very much did.
Oops dumb question. Watched the first video and got my answer.
Slaves didn't have time to write books.
I've never owned or driven a car, yet they're around me every day, putting my life at risk (both short-term, that they may crash into me; and long-term, since I'm forced to breathe their emissions)

Whilst pedestrians should avoid risky behaviour, we're still largely powerless; e.g. I recently had an encounter with a motorist reversing out of their driveway without looking, and I've twice had motorists drive down the pavement (sidewalk) towards me (once when the road was water-logged, the other time they were trying to bypass traffic).
Wage is just one cost of doing business. Increasing wages to a certain percentage raises prices by a lower percentage. If you lower profits it can even be price-neutral.
Even if that's true, do we really want our children to grow up with (and get used to) these services that are usually "free" for personal use but paid for by tracking people across the internet, separate division or not?
> My supervisor told me recently that it is very risky to focus on breakthrough topics except when you are doing PhD or if your are tenured.

Academic researchers spend the majority of their career in tenure or in PhD, with untenured/tenure-track status for only 7-9 years out of a career of, say, 40 years. So one would expect that 75% of academic research time would be spent on "breakthrough topics".
Sounds like a priority queue with a sidecar hashmap or some kind of notify mechanism for when "order's up!"
That’s what Immutable.js used under the hood.
Not a data structure, but a nice concept for very fast search on immutable pre sorted array, eytzinger order. I did some experiments, it is about 2-3x faster then binary search. https://medium.com/swlh/binary-search-vs-eytzinger-order-301...
Umberto Eco’s answer to the very same question:

“"In the past I adopted a tone of contemptuous sarcasm. ’I haven’t read any of them; otherwise, why would I keep them here?’ But this is a dangerous answer because it invites the obvious follow-up: ’And where do you put them after you’ve read them?’ The best answer is the one always used by Roberto Leydi: ’And more, dear sir, many more,’ which freezes the adversary and plunges him into a state of awed admiration. But I find it merciless and angst-generating. Now I have falled back upon the riposte: ’No, these are the ones I have to read by the end of the month. I keep the others in my office,’ a reply that on the one hand suggests a sublime ergonomic strategy, and on the other hand leads the visitor to hasten the moment of his departure."

I have my business Zoom meetings in our (relatively small) library, with the bookshelves as the backdrop and I get this question every time!
I agree it can be embarrassing to not use an ad blocker.
What a bunch of nonsense.

> Elon pumped and dumped Bitcoin which is a scam in itself.

The government doesn't agree with you and you can't prove it.

> His factories are bleeding money.

The factories that were just finished and beginning to scale are losing money, like they would for literally any company. The factories that are fully working are amazingly profitable.

> His autonomous vehicle project is in shambles.

Its not actually in shambles, its continues on as it has.

> All of the other car companies in world are going long on EVs (factories that don't bleed money).

In fact Tesla has a far, far better profit margin on EVs and its not even remotely close.

> I don't understand it at all.

The reason it seems you don't understand is because you just made up a bunch of information that is not factually accurate.

Tesla is a pure EV company and despite that, they have industry leading automotive and operational margin while at the same time continuing with insane growth at the same time. Not sure what is hard to understand.
It's interesting that XFS is the recommended filesystem for databases (event distributed ones like CochroachDB), when it does not have integrity checks that ZFS or BTRFS have.

Is performance really more important than integrity for databases?
Deterministic acyclic finite state automata. Essentially a compressed trie. Significantly more memory efficient for real world dictionaries.

https://en.wikipedia.org/wiki/Deterministic_acyclic_finite_s...
The Intel iGPUs have open source drivers in the Linux kernel, don't they? In that regard they're even better than amd since you don't need to get proprietary drivers to do compute stuff.
If any of them are still in the box you'll be enjoying a nice customs bill (doubly so because you definitely didn't declare them)
Please elaborate what you look for:

* Squeak allows access and extension of VM internals: https://www.hpi.uni-potsdam.de/hirschfeld/publications/media...

* Similar for SmalltalkVM: https://hal.archives-ouvertes.fr/hal-01883380/document

* Macro assemblers/High level assemblers are extensible through macros: https://en.wikipedia.org/wiki/Assembly_language#High-level_a...
Some assemblers even support algebraic expressions.
Doing a decent job of analysis would include the sqrt(n) memory access factor. Asymptotic analysis ignores constant factors, not factors that depend on data size. It's not so much 'on paper' as 'I decided not to add a significant factor to my paper model'.

Cache oblivious algorithms attempt to make the memory access term insignificant so you could continue to ignore it. They are super neat.
I encountered this when I tried implementing a Brainfuck interpreter in Haskell. Representing the memory array using a List + index would be way too slow; but a Zipper is perfect!
Filesystems are close to being obsolete in the cloud. We still need them to get applications "started", but after that, applications shouldn't really be using a filesystem. I/O should take place with a remote (or local) service that deals with the many moving parts behind the thing the application really wants (look up some data, read some data, write some data, delete some data) in a large distributed system (logging, tracing, authn+z, storing/retrieving, sharing, archiving, etc). How it gets stored and on what media is pretty inconsequential to the app, and in many cases things are just more difficult because of the inherent limitations of storing data in files in filesystems on disks.

The other thing is, once disks are as fast as RAM, there's really no point in having RAM. It only exists because running programs would have been really slow if we had to wait for the disk to seek 100 times to print "Hello World".

Combine these two scenarios and you land smack into one new reality: all applications should be doing I/O in a giant pool of state that is both data storage and computational memory, as a global, distributed, virtual storage memory manager. In effect, clusters of computers should be sharing CPU and storage, and applications should run across all of those resources, like one big computer cut into 100 pieces. The idea of this was called SSI before, but it can actually become reality a lot easier if we can make the abstractions so simple that we don't have to code around ugly problems like threaded-shared-memory apps.

Basically we need to make a new "layer" that will allow us to delete a couple of old ones, and that simplicity will enable whole new designs and make currently-hard problems easy.
I recently found out that there exist a Pico W although it is always out of stock at all vendors in my country. This could give some serious competition to ESP. Any idea when these supply chain issues will get resolved?
Of course Coinbase will say they're not securities.

All crypto should be treated as securities. The rampant insider trading, lack of transparency in project finances and decision making is insane.

I've consulted for a few crypto projects. In most of them, the founders completely misused ICO funds for personal gains and traded their own tokens with inside info.

If your project token is available to be purchased and sold in the US, they should be subject to the same rules other securities follow.

Scamming people shouldn't be this easy.
I’m not so sure that’s the case now under the new Aadhaar system.
Sales/income tax I can agree with. Property/estate inheritance taxes I do not.
The already have been as the DOJ press release states. Also the SEC is filing a civil case, as they do
Why all the new languages aren't white space based lang like Python ?
Why they still need braces , braces are always hard to read the code and all modern code editor can work well with white-space based languages .

A native , non inerpreted , high performance whitespaced lang with memory safety , as simple as python would rule .
Replying to myself - obviously this is within limits, the government should be just that, a governor. Centralised planning does not work.
I live in Germany, an immigrant myself. Plenty of people from neighbouring countries choose to move here, from France, Spain, Italy, Poland etc. People vote with their feet. If you can’t get a decent career going elsewhere that’s on the local employers and labour market laws.
What you missed from my original post is that it is a lot of effort to expose transitory state: nobody is going the extra mile to annoy you, they are just not investing in implementing extra UI to expose it.

And in most cases, it's the right balance.
Zink (OpenGL on Vulkan) could be interesting, since OpenGL isn't brought up at all, but probably falls under "DX11 and below".
My entire job was doing that for a university for a few years. You won't catch me doing it again even for 2x my current salary.
In the example where a landlord has a tenant with a building that that tenant owns, the landlord knows how much they are charging the tenant, which is the primary signal of the value they can extract from that land in that situation. Hence, they can calculate a tax level they're comfortable with paying (and I posit that it would indicate the value of the land to the owner).

The tenant knows how much value they are getting from being there, at least relatively, because they pay the rent. If you're paying twice as much rent for half the space as your mate, unless there's some reason like being closer to the centre of the city or something, you know you're getting a bad deal.

Pricing can be difficult but it doesn't exist in a vacuum, there's a whole market to compare to.
I find whitespaced code harder to read. Autoformatters like Prettier make brace-based langs really easy to read and parse.
Sounds a lot like erlang.

Elixir has been my daily driver since 2016; still loving it.
There's a lot of ThinkPad loyalists. Having a TrackPoint would give you easy access to this market.
Can someone identify the robot?
Metrics Converter is a free online unit converter tool that converts common units of measurement such as Length, Volume, Weight, Energy, Voltage, Frequency, Temperature, Power, Color, Math, etc
The uncomfortable feeling you get from 5-HTP can be from activation of parasympathetic serotonin receptors, as well as activation of 5-HT2C in the brain. You're essentially going through the initial two weeks of SSRI use, where 5-HT2C gets activated but hasn't downregulated yet, which is a hypothesized source of increased anxiety and suicidality from initial SSRI use. What would be interesting is to see if that discomfort would dissipate after 2+ weeks of chronic 5-HTP use, with the goal of blasting 5-HT2C until it's desensitized, which is what happens with chronic SSRI use. I don't like the idea of 5-HTP because of the potential for higher levels of serotonin in the blood potentially activating 5-HT2B in the heart, potentially leading you to need a heart valve replacement.

Regarding L-Dopa, from what I'm aware of, L-Dopa gets metabolized before it makes it to the brain, so much of the L-Dopa gets metabolized into dopamine and norepinephrine outside of the brain and then those neurotransmitters activate the parasympathetic nervous system, resulting in increased anxiety, paranoia and physical discomfort. That parasympathetic activation can increase feelings of alertness and wakefulness without ever having L-Dopa enter the brain. Another interesting thing to see is how L-Dopa would fare when taking it with an inhibitor that would allow it to successfully enter the brain a la Carbidopa for Parkinson's patients.

Obviously don't do this, I'm just thinking out loud and fucking around with your body like this can have serious consequences if you aren't doing so under the supervision of your own doctor.

Finally, regarding THC, if anxiety and paranoia are problems for you, like you allude to when talking about L-Dopa, try delta-8-THC. I find it to be much more therapeutic than delta-9-THC. I get no anxiety or paranoia from delta-8-THC, but I do get the full therapeutic effect I got from normal THC when it comes to antiemesis, mood, pain, etc. It also has less of an intoxicating effect, and doesn't mess with my memory of motivation as bad as delta-9-THC does. I haven't used normal THC in years despite it being legal and readily available.
The modern GOP isn't the party of Reagan. It's no mystery why the party of Paul Gosar and Steve King is perceived as racist.
Among all the other suggestions, I appreciate the refinement to the type system that zig has over c. Like bools and ints are distinct types, built in slice types to associate a pointer and length, arrays have a length, well-defined integer sizes (i32 for example), optional, errors, etc. it’s little things like that which make a language much easier to use in the long run.
why would they even need to get in the streaming service anyways ? They do have gamepass which stream games and is the #1 in that area.
> Would they be posting billions in profits without subsidies?

Yes. You information is very out of date.

Its the information that Tesla critics had to fall back to once they became profitable. To anybody with even minimal understanding of the buissness knew that this was just temporary and Tesla was heading toward profitability very fast.

But for a few quarters one could right good articles saying 'only profitable because credits'.

This has been over for a while, fuel credits have dropped of a huge amount and every quarter they are a fall smaller part of revenue.

> My understanding is that for several years, they were only profitable because they were selling fuel efficiency credits

First of all, fuel credits are not subsidies. They are punishment for companies that don't comply to regulation.

> But those subsidies are going to be phased out and there will also be less demand for them as the big makers sell more EVs.

Tesla has not received the tax subsidies for many years now. Those Subsidies getting removed would actually benefit Tesla.

Fuel credits will not be phased out, in fact they might increase more in the future. And they will continue to exist in Europe as well.

People that since 2014 have been arguing that fuel credits are almost gone because every company is gone do EV soon have miscalculated. Fuel credits are gone continue to be a part of the story for EV companies but as Tesla continues to grow its an ever smaller part.

Tesla has industry leading operational margin will growing around 50% YoY.
Ropes. Something between array and tree.
Just curious, but in the 1980's, what viable alternatives did you have to pen and paper? Did Visio exist? Did any flowchart tools exist, for DOS? For Apple ][? If they did, could you navigate, or print, a hundreds-to-thousands page flowchart in one of those OS'es?
It's unfortunate the modern Macbooks are such sealed boxes. The M1 compares surprisingly favorably against even the i7-1165G7 that you get in the Framework "Performance" series. About the only advantage you get with Intel right now is the higher maximum addressable memory (64GB vs 24). And Windows, of course, if you consider that an advantage.
What’s your take on meta learning?
I'll just sit here hoping that all of the above datatypes get a nice rust crate :)
It's not that much worse among any group in particular. But why would the author go out of their way to point out single and non-religious Americans?

Then you look at the footer and remember that the Institute for Family Studies is pretty right wing.
That's not right. Why would a random business be responsible for cleaning up a mess random people leave in their restroom. That makes hiring harder and reduces business. The humane thing to do is to deploy a portolet every other block unless a city maintained public restroom exists. Pay for this with your tax, don't pass the cost to the businesses in the community because that will only cause them to shut down in impoverished areas that need their services. That means less pharmacies, grocery stores, cheap fast food chains housed people that are poor depend in to stay afloat.
> optimize the ease of decision making while still getting an acceptable course of action

This might explain some behavior, but how does this model explain why many people choose to hurt others out of spite even if it means hurting themselves? Those choices are neither easy, nor optimal, nor ultimately acceptable as many people who do stupid things like that end up regretting it. It seems to me and most of historical humanity that something is fundamentally broken in us beyond merely missing out on the optimal outcome due to stochastic acceptableness. Sometimes we deliberately choose to do something very difficult that we know is wrong because we desire the bad outcome. That is messed up.
I don't think interstate really matters to wire fraud charges
Did you mean blumbers?
Google has decided that the clock on my phone must be HH\nMM and there is nothing I can do about it :(
Seems like games are an 'easy' case for this kind of thing, since you can synchronise every frame, and arbitrate destruction then; no?
> Interesting, I wouldn't expect it to be reasonably possible to avoid that rule. More difficult than driving without a license anyway.

> if you drive without the plates that's an instant hefty fee from the first cop that sees you

How so? Said cop would have to stop you and check you have insurance. In almost 18 years of driving in France, some of I which I would drive twice a day, I've only been stopped for a police control a whopping 1 time.

Sure, I drive fairly conservatively, but basically I could've driven without license or insurance for all these years.

Also, I'm not sure dealerships have some obligation to check on these. When I bought my first motorcycle, the dealer only ever wanted to see the bank check.

According to [0], it would seem that driving without insurance is quite widespread. They say "over 30000 people have had a crash with an uninsured or runaway driver". Since I'd expect that not everyone without insurance crashes, the number must be higher than that.

Note that in France, the insurance is tied to the car, so if I drive your car, your insurance applies, even if I don't have any insurance of my own.

[0] https://www.senat.fr/questions/base/2019/qSEQ190309675.html
Motivation and constraint is completely driven by what budget or cost centre one's in. These can be schizophrenically distant, and work to the detriment of the organisation, in organisations that still insist they're one team.

Another perspective on the 20M is the salaries and total running cost of an office of 1500 in Southeast Asia for ayear (or potentially Latin America, or Africa, but I'm less familiar with pricing there than in EA/SEA).
Yeah and Coinbase just fired back: https://blog.coinbase.com/coinbase-does-not-list-securities-...

This will be the central issue of the case. It'll be interesting! Will Coinbase step in to defend this guy who they were going to fire, just to prove that they don't list securities?
Lawmakers seek answers about defunct NIH oversight committee
Books do work if you know how to be a good reader (I'm taking a course right now on "How to Read a Book" based on the Mortimer Adler book).

The key to learning from a book is to interact with it kinesthetically and through metacognition. Skimming, outlining, writing notes in the margins, questioning, are all part of analytical reading. Furthermore, there's syntopical reading which tries to fit things into a larger tree and seeing how things interrelate through comparative reading. It's all really hard work, but the goal is deep comprehension (the kind that enables synthesis of new ideas).

Memory is not the goal, though having a good memory helps when one is diving into a new book or journal paper. A memory aid like Anki can help one get up to speed quickly when there are lots of new vocabulary and concepts. [1] But memory alone will not lead to comprehension -- one needs to converse with the text as if one were picking the brain of someone who is our better. (if the author is not our better, best to just read the book cursorily, extract a few points and discard -- no need to do a deep reading)

That said, having Anki as a memory aid can lower the activation needed to read the literature say of a new unfamiliar field.

Another way to lower the activation to reading the literature is the "land and expand strategy" [2] where you read stories about thing you're trying to read rather than starting with the thing itself.

[1] http://augmentingcognition.com/ltm.html

[2] https://commoncog.com/the-land-and-expand-strategy-for-readi...
I think we might agree - don't miss the earlier part of that quote - "to be heavily dependent on the possibilities cars open up"

They are both a blessing and a curse. Cars let us commute 25 miles to work in any random direction easily, but a lot of times, that also means we are required to commute 25 miles to work in a random direction.
It is not commonly done, but there is no reason why you can't have an array with amortised constant-time insertion at both the head and the tail.