skysight-inc/HackerNews huggingface dataset:
i have done few ES projects. it is amazing! massive overhead but for some projects it is well worth it. one thing i would note is that understand the difference between local events and public events. local events do not have to be complex and granular. simple diff of an entity is enough to trigger local reactors to perform local actions. now when you want to publish events outside of your domain, then you might have to implement high granularity(ie. from what to what, where, why and who). you can also produce only few specific public events that don't even have to be that granular just so that you can "notify" some other actor outside of your domain. i think figuring this out is why most projects fail. they go to granular, too specific when in reality they might have just needed "user x created a post titled foo at this time".

also, ALWAYS have aggregate's snapshot. never rebuild aggregate from ES unless you are rebuilding your entire system. i always use indices for my snapshots, that way i can work with them just like with any other entity with the difference being the serialized form of the entity itself. it saves a lot of time and makes working with them no different than crud style of sql storage.
Does an abacus count? (heh)

Oh, also: old timey cash registers, though they're _rare_.
I used tiny lz4 variants in one of my embedded projects, but using delta decoding of known default values is much better beforehand. Will look at that encoder also
understood. I was just qualifying the request so that Firezone can add it.

Quick question however - is there a plan to add any bindings to wireguard to make this stuff more easier to do? i might be wrong, but it seems from a few comments on these bugs that it is quite tricky to get Wireguard core to read from OpenSC encrypted storage, etc.
I think there was an attempt to make a python library for this...but it was given up.

Wireguard is definitely the most exciting tool in enterprise security, but its a bit hard to make it work with the existing ecosystem of tooling out there.
There are an equal amount of vector (also used for FP) regs as there are gprs on x86_64 and on Aarch64. Since those registers are rarely used in normal general purpose code, moving some values over there in principle saves register space.

(x87 fp is obsolete and should never be used for anything.)
I Stole Your Siacoin (2017)
Decentralised “Risk-Free” Interest Rate. Towards Crypto Fractional Reserve
Thanks friend for your kind words. I appreciate your advice.
> the Pi has a failure prone micro SD card

This depends on the type and quality of the SD card does it not? Also you can setup the PI's OS to be read-only, so no writes to the SD card. This should extend the life of the SD card by quite a lot.
$2k/year per technical employee is likely more than is paid to commercial licenses per technical employee. At these prices open source would cease to be of value.

I work with a few companies with ~50 tech employees each. Both use significant commercial tooling. Both pay far less than $100k a year for it. If their use of open source (some scattered linux, but everyone has also a Windows PC and/or a Mac, etc.) cost them $100k a year, they'd both drop all of it and move to cheaper commercial solutions.

Pick a field. Pick commercial tools that a technical person in the field uses. Check prices spread over the lifetime of the tool.

Not even close.

Art people - $2k/yr buys a lot of solid software that open source doesn't come close to.

Software - $2k a year buys a significant amount of commercial tooling.

CAD - Open source doesn't even have an answer here.

Finance - Open source sucks here too.

Scientific computing - Matlab/Mathematica/etc - open source not close, $2k a year buys all your tooling over the lifetime of the tools.

And so on....

The reason I use some open source solutions is because they're adequate for the needs, and the cost reflects it. Had I needed to pay $2k a year for them, I'd have dropped them and bought decent commercial alternatives.
Alternatively, check out wg-easy, which comes with a beautiful management interface.

https://github.com/weejewel/wg-easy
> C extensions are already available in Python, and have been for quite some time.

And C extensions are an API, you don’t have to write them in C e.g. cython generates “C extensions”.

Furthermore there are other micro-hooks like numba ehich integrate rather easy and can provide great bang for your buck in restricted numerical contexts.
There's actually not that many simultaneously distinct and pleasing colors in RGB.
IFR manned flight requires enough fuel to fly to your alternate destination airport + 45 minutes.

Considering the idea of flying a drone with something valuable on it is a theft / vandalism / collision nuisance already that will probably never be used outside of a few test markets, I find it highly unlikely that "running out of power" will be a concern. Assuming hypothetically that they were allowed to operate on a larger scale than they are today which, again, is a dubious assumption to begin with, they will have similar reserve requirements that are easy to calculate based on observed wind conditions at a nearby airport.
Thanks, this solution might be better than mine, it don't need JVM
Thanks for pointing this out friend.
Totally agree. The field of software engineering would be a lot better off if we stopped using weasel words like "clean" and "elegant", and discussed concrete things like performance or the ability to produce an audit log.
Top Most Popular Web Frameworks to Use in 2021
Thanks for pointing out the encoding issue friend
Companies borrow to increase their net worth. If necessary they don't run balanced budgets. The point of the debt is that you end up better off with it than without.

If the government were to optimize its net worth, then it would be pretty obvious that borrowing money to build transportation infrastructure and providing healthcare is "good" government spending and doing tax cuts or welfare is bad with debt. I don't know why but a lot of people pretend that governments are basically private households and all government spending is consumption.
It can, and sometimes its quite useful. If I have long terminals, I can :split, which is a nice option to have.

However a lot of the time the Vims are there for reference.
So you are not interested in the perspective of the following categories:

- People who would make the switch if the messaging about the product was improved

- People who would make the switch if the product had less friction

?

Your loss.
Not if she's the only one in charge (i.e less representation of women in other democratic instance). Anyone can turn against their fellows, men and women
My guess? The Google login system got complicated when they tried to merge your YouTube and Google account for G+ back in the day. YouTube probably has some say in the authorization or permissions for YT original accounts.
One piece of advice I was told years ago as an intern. If a customer wants it, they have to pay for all of it, and once it's done, you have the right to provide it as a feature or service to other customers as you see fit.
Azure is kept afloat mostly due to the windows ecosystem. They won’t go away as long as that exists but I don’t see them growing into a significant player.
Do you normally wear or should be wearing prescription glasses? If so you might want to get some prescription lenses for your quest.
Thanks, that pdf was informative. I wonder if the proposed fix could introduce memory leaks in old code.
Peterborough Cathedral is very grand and beautiful, but all human figures, sculpted and painted, have their faces removed (chipped off or painted) from Reformation days.
They use the WASM runtime instead of just running Javascript.
I believe Marijuana can get quite dangerous by now that can induce psychosis in many people. Some say you need an inclination but to me it seems it can hit anyone. I knew some heavy users and may be biased because of this, but there are reports of similar cases.

Weed isn't the drug that your hippy parents smoked in the 60s anymore. Years of selective growing increased psychoactive substances to insane levels never found in the plant previously. It was also the logistical problem created by prohibition that made this process beneficial. Sure, people would have done this anyway for the drug to become more potent, but I believe free availability would have countered this development.

Of course even with its potency it is still one of the softer drug. Alcohol can be just as destructive.
Our money system is basically an accounting system. It's like a spreadsheet. Of course, nobody is silly enough to eat the spreadsheet. The point is that we track who owes us things and who we owe things.
Thanks friend, you have made some great suggestions.

I am really amazed and thankful for the helpful advice and response of fellow hackers.
Have EEG devices improved much in recent years?

I read some books by Nicolelis' several years ago and it seemed back then that really useful BCI's still required invasive surgery because not only do you need to gather signals from a large number of neurons you also need to be able to distinguish them (and in EEG the signals are merged together and then further obscured by the effect of the skull etc.)

It will be interesting to see how much adoption Neuralink can get with the invasive approach.
> - don't update the branch prediction tables until the branch is proven to execute

> - if loading a cache line causes another cache line to be evicted, keep both until it is known whether the load is supposed to execute

This sounds interesting. How do these countermeasures actually prevent Spectre V1? And if they do, why didn't Intel implement them? Seems like they are fully microarchitectural, and therefore opaque to the software world.
How can a ban cost less than the market price?

A ban is like a giant tax, whose amount is set by fines and jail time in addition to the black-market cost of procuring the thing in the first place (which includes the cost of evading the police and paying for the violence that comes with crime).

PS: we don't tax crime and genocides, do we?
Which country is this?
I would have thought all western countries would have KYC for these things.
But it isn't solved. Someone making these choices are killing folks not involved by passing the virus onto others and taking up space in hospitals ill equipped for so many people at once.

It isn't like refusing a cancer treatment on an easily treatable cancer, after all, but rather an infectious disease.
Have there ever been peaceful capitalists who ran a country?

Don't get me wrong, I can't really stand uber-authoritarian Communism. But I don't see how communist/marxist theory is bad as a whole. Would certainly help erase a lot of issues we have on our earth.
Unfortunately, people at the top always start to misuse their power to stay there. But that's also the case in capitalist America, so then again, why is communism such a problem for many americans?
Writing is hard, no matter how you frame it. There a native English speakers who may have an advantage because they can produce clever phrasing more easily. But I found that actual content (e.g. having to say something that matters) always beats clever phrasing, albeit you need a bit of both.

As a non-native English speaker, I usually require about 8 months straight (4hrs/day) to produce a full paper with ~8000 words. Note that this is after all research is done and all results are already available. It is a multi-iteration process. It is also critical that I accept not keeping parts for just an end in itself (e.g. not throwing away text that took time to produce): If it does not support the main message of the paper, it gets removed eventually. Clinging to text was my biggest mistake as a beginner because it effectively prevented succinct synthesis (btw. this is mentioned in the blog post, too). Having mentors that point to redundant text helps.
For non-trivial amounts of data you should combine event sourcing with snapshots - i.e. a somewhat up-to-date materialized view/DB table - so you don't have to start for 0. At that point you can delete older events or move them to cold storage.

A valid question then is: "what do you gain over just using the table"? You gain a well-described model of your business domain, with very clear actions about what should happen on which real-world event, and an audit log. Whether that's worth it depend on your use case.

Secondary benefits include easily being able to share events for new apps or use-cases, business analysts really like them, and making it unlikely things go wrong because data is in an inconsistent state.
Plenty of Windows laptops with good quality IPS screens were available 10 years ago, even 13" models.

And I primarily remember pre-Retina Apple for only offering laptops with very low screen resolutions.
That's for Canadian YouTube to decide in accordance with Canadian laws.
In the area of demographics they're doing an appallingly crappy job of it. They should have reversed one child 20 years ago. It was based on a misconceived Malthusian view of the world that it became clear was bunk well before that. The trouble is it's tied up with their ideology so very hard to back pedal on.
I had to look up what Cinder is. Yay, a faster fork of CPython! For the love of God, please get those improvements to CPython. The world needs it!

> It's no secret how they made their runtimes fast.

So why is nobody doing it? The ecosystem that would benefit from it must be gigantic. Hell, I am a solo indie developer and I would happily pay $500 to see Python make a jump to match PHP's performance! If we extrapolate this to the whole Python ecosystem, the value of a fast CPython must be Billions.

> C extensions are already available in Python

What I meant is inline. So inside of a py file, you can rewrite the one function which you identified as the bottleneck. In C or another language.
It is striking that this thread attracts so much negative commentary, while a similar thread 49 days ago is the exact opposite. It may be interesting to have a look and compare:

https://news.ycombinator.com/item?id=28140598
Why? Any number of possible reasons.

“Companies?” Certainly not all. There’s no standard hiring process that all companies use.

“2 months?” Some tell candidates right away. Some never contact rejected candidates.

You are looking for a pattern or reason that doesn’t exist.

Until a company shows interest in you go about your job search.

If you are submitting your CV to a lot of companies and then waiting for replies you have landed on one of the least productive ways to get a job. Complaining about things you can’t control doesn’t help.

Your experience doesn’t match mine and I’ve been in the software business for 40 years, both finding jobs and filling them.
Winchester is another good example, with some corners of it being the original Norman building. You can see chests purportedly bearing the bones of the Saxon and Danish kings,
bullet holes from the 17thC civil war in the pillars, and Jane Austen's grave.

While you're there, read up about William Walker too. An amazing story.
There are such managers (enablers who trust you). The irony is that usually you get them on doomed ships that refuse to change their ways anyway.
It is the first reference in this article. So I guess they have built on it.
I don't think it's a good idea to jeopardize scientific integrity in the fight against exorbitant subscription fees, that's going way too far. As convenient as Sci-Hub and Libgen are (everyone uses them because they are convenient), you seem to be blissfully unaware of the public library system and the fact that you can order any book or article from any research library in your country. Maybe it's a generational thing, I still remember going to large research library on a bike, ordering 30 articles and books and spending hours at the copying machine. It is possible to work that way, just less convenient. Anyway, the point is that it should be possible to fight expensive subscription fees and at the same time give credit to where it's due.
Maybe start with the worst, and when people have switched to a least (but still unbearable) poison, do the others?

I usually starts with starters, then main course and finally dessert, even if I intend to eat my dinner whole.
Wait, Google Meet? I thought this was going to be about Jitsi Meet (not joking). Crap. I hadn't heard of Google Meet. So now I still want to know how Jitsi compares.
I didn't jump anything, your freedom has limits, you're not free to kill people for example, same thing with speech and that's why it's moderated, grow up.
Php 8 has attributes, I’m experimenting with implementing decorators on my own.
I use Windows/MacOS mainly for watch Youtube and I use FreeTube(https://freetubeapp.io) to replace YT website.

However if you want to use it please avoid 0.14.0 since the upgrade to electron 14 was done poorly :S.

Use 0.13.x instead (latest 0.13: https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.13.2...)

0.15.0 should be released in a week or two (I become part of dev team since I want a "create new window button")

Or you can use nightly build @ https://github.com/FreeTubeApp/FreeTube/actions/workflows/bu... (mostly stable just imperfect)

The electron upgrade is reverted and would be redone after 0.15.0 released. (https://github.com/FreeTubeApp/FreeTube/pull/1763 / https://github.com/FreeTubeApp/FreeTube/pull/1764)
I believe the recommended videos are now the most monetized and yield the highest profits. Things I watch almost never have ads but whenever I accidentally tap a recommended video it's usually 2 ads + interstitials + ads at the end.

And it's fine, they need to make money, I just think they're optimizing for profit and not attention these days.

I know this is not mainstream view. Go and check anecdotally right now. It's worth running some experiments and seeing if the claim had veracity.

It's currently unsubstantiated but I believe it's verifiable since >0 ads monetize better than 0 ads.
I am not ready to drive cars :D
I cant even reach the pedals yet!
I'm taking about banning ICE sales of light vehicles, and yes, I do expect such sales to be near zero in Norway in about 4 years -- with or without a ban.

I'm not alone: https://electrek.co/2021/09/23/norway-bans-gas-cars-in-2025-...
> I mean the consumers do still process messages in parallel right? Or do you force a serial pipeline to avoid handling messages at the same time?

Generally I follow the Kafka approach of, essentially, shards that are each processed serially. So unrelated messages may be processed out of order, but related messages will be processed serially.

If you don't have a good enough key, or you need to join two streams, then you have to use CRDTs or equivalent. This can be hard, and you will have bugs, but since you retain the original events, you can always fix things up and recover the correct data, whereas when you get an SQL datastore into an inconsistent state you're generally SOL.
>churches now looks more like Muslim Spanish Moors' Mezquita

I've never seen any church that looks like that. The only Eastern architectural plan I can think of as having been exported West is the round style of the Dome of the Rock after it became a Templar headquarter.

>obviously they had learnt a lot from the Islamic architecture that they brought and implemented the concepts to Britain and other parts of Europe

There's nothing obvious about it. I see very little, if anything, in 11th c. Romance architecture (including Norman) that isn't just a spin on previous Carolingian types.

Islamic influence North of the Alps and Pyrenees seems restricted to decorative arts and fashion.
I've been to the Mezquita-Catedral in Cordóba. It's a fascinating building and I do agree that it sort of forms a pair with Hagia Sophia, but I'm having a hard time seeing any influences it may have had on Western church architecture.

Other than the gothic altar section built square in the middle of the building it is very much a mosque with a completely different floor plan from the typical cross-shaped churches common in Western Europe since Romanic times. Even the typical round arches were already outdated in the West at that point in time.
We could get rid of illegal immigration instantly just by changing immigration law. But I’m guessing that folks that say they are only against illegal immigration wouldn’t be happy with that outcome either. So I wonder what it is that they are really against?
Debts that can't be paid, won't be paid
Event sourcing with snapshotting and deleting old events - like DB transaction logs - is still event sourcing. In fact I'd say it's the only way ES makes practical sense.
Reserve Bank of New Zealand – CBDC Issues Paper [pdf]
The latency reduction might be worth more than the money saved on AWS, is what I’m thinking.
so...my use case for GPU lambdas is for inference. Say 500 inferences/day ~1 sec/inference, has to be real time as the output is user facing.

Can they really spin up quick enough to actually respond in real time? I don't really want to have to keep them warm as I'll end up paying through the nose for it.
Hemp is marijuana. It is also found in the buds that you can smoke to get high. I believe they are somewhat competing components and their concentration depends on when you harvest a plant. It has either more THC/CBD depending on the time chosen.

Didn't know doctors prescribe it. Hemp is relatively closely related to nettles, which are also used for some therapies for arthritis. Maybe there is another component that helps? Could be a coincidence of course.
Show HN: Tipicalls.com – New Meeting and Collaboration Platform
I would be pleased if anyone could give a try to our new Meeting and Collaboration platform on https://tipicalls.com
Some features like recording, meeting Notes, Task, Private Meeting Room, Teams may interest you and any feedback would be greatly appreciated.
Thank you!!
If a far-right woman is in charge, then the cabinet she selects is unlikely to consist of leftists.
DigitalOcean App Platform and Auto-Scaling
Ah, so I'd guess you were producing some chip that generated IR signals to control various consumer electronics devices, and the library is a library of control commands of thousands of devices of different manufacturers.

Basically what you need to build a universal remote control, or a remote control for a specific device that includes controlling capabilities for other manufacturers' devices.
You jump to a white guy labelled as a cracker as an example of hate speech? That's hilarious, projecting projecting projecting, never thinking outside of your own shoes.

A better example: a mother lost their kid to a torturer and rapist and you go on TV to say the little kid (2yr old) deserved it for being black and stupid...

You have no imagination, you may have money but you're still dumb, sorry.
> The COVID vaccines are some of the most effective vaccines ever invented.

I didn’t know that. Do you have a source that shows efficacy over 45% after 8 months? I couldn’t find one.
Back in the good old days. Didn’t use versioning nor was there any staging to speak of.

I accidentally FTP’d a broken experimental state to production. I was able to retrieve some of the original code by using the internet archive. The rest was gone.

Nothing bad came of it though. Mistakes happen.
I did read the post, and I am referring to the paper by the academics. What did you think I was talking about? Hello is this mike on?
Have you ever used mobx?
With the introduction of their own big storage, I hope Cloudflare also has plans for expanding workers into bigger tasks. I'm currently doing a bunch of intensive data processing on Lambda as part of site admin operations which would impossible to port over to CF Workers because of their strict limits. Those strict limits make sense without their own big storage in the picture, but with the introduction of R2 it would consequently make sense to me to expand Workers into enabling intensive use case scenarios as well.