skysight-inc/HackerNews huggingface dataset:
The two things I really want from a SSG for my blog are the ability to avoid indexing posts by dates and the ability to link from md files to other md or image files in the same directory. I’ve tried maybe 8 or so of the most popular options and haven’t found this.
When Joe down the street and a lot of his neighbours go bankrupt they default on their mortgage loans, which can have a cascading effect, as it actually did in 2008. The taxpayer that chose not to gamble in the stockmarket will foot most of that bill, part through inflation and part through actual bailouts and stimulus packages.

One person is not important, but if a million people engage in some economic activity we're all affected in the long term, so should have a word to say about this.
State machines are handy, and along with modelling they can be implemented directly. A simple implementation is you define the possible states for your application, or module or whatever, and the valid transitions from state to state. You assign the new state when the state should transition, and this assignment is wrapped by some simple check that the transition is valid. If not, throw an error, or handle it, etc. The state path can also be logged to aid with debugging. I've found it invaluable in building web apps, finding odd things not caught in traditional testing e.g. like cases of trying to transition from the current state to the same state.
Why not go a step further and configure your browser so that the ad links are not shown at all? Only takes a couple of clicks.

https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...

https://chrome.google.com/webstore/detail/ublock-origin/cjpa...
Researchers are driving health equity with Fitbit
I think this was only considered acceptable because in early C you couldn't initialise automatic variables. So you would never be confused by an association like `char *p = q; *p = q;`, because you couldn't write that first part. And declarations were all separate at the front of the function.
I guess the title of the game is "Aeon Must Die", so the publisher isn't trying to kill the devs because they demand money.
The truck they're following there doesn't go near the ground... I suspect you really need to not have any route under the truck for the airflow for it to really work well.
Explore Impossible Exhibitions in 3D
Do you also believe negative interest rates, larger than people are facing now in spite of a wave of inflation, are almost all upside for everyone?
Thanks for the suggestion. This is an app for Windows [0] but everything I use is Linux, so the setup to start SyncThing it at boot should be straightforward.

I am more worried about the Android part. The best solution would be to start SyncThing when on my LAN via matching SSID, and disable it when I am out of range.

[0] https://github.com/canton7/SyncTrayzor
Humans survived glaciation and started to thrive at the climatic optimum so they'll survive this blip on the temperature graph as well. Some species could not adapt to the warming climate and the resulting changes in vegetation - from the cold open plains of the mammoth steppe [1,2] to a largely forested Eurasian continent, partly due to the disappearance of large herbivores which kept the trees at bay - and/or the increased predation by other species (humans being an important example of those) and died out, e.g. there is not much left of the Pleistocene megafauna [3,4].

[1] https://en.wikipedia.org/wiki/Mammoth_steppe

[2] https://en.wikipedia.org/wiki/Uvs_Lake_Basin

[3] https://en.wikipedia.org/wiki/Pleistocene_megafauna

[4] https://en.wikipedia.org/wiki/Quaternary_extinction
It seems to be anything which isn't either ASCII or UTF-8. My father's PC had files written by old versions of OpenOffice (when it was called StarOffice), with "native" names but before his PC was set up to use UTF-8. Early versions of Syncthing didn't have problems with those files, but later versions refused to back them up. I had to rename all those files one by one to get it working again.
> But what's the alternative? Burning coal and importing gas?

Energy storage. See my last paragraph.

It's where a considerable amount of research and capital investment has been going and there are already numerous systems in use. Tesla's grid-scale batteries, pumped hydro around the world in numerous locations including the US, UK, Australia, and Europe.

Iron chemistry liquid batteries are in private commercial and grid use right now, likely to see widespread adoption in the coming years. It's cheap to manufacture, nontoxic, easily serviced, easily scaled.

Also, you can phone up your local solar installer today and get a battery storage system for your house or business. Some require a grid, others have transfer switches and will happily run off-grid. This has been the case for a number of years now.
> Nuclear produces electricity 24/7, independent of weather with no backup required.

Actually, no. Heatwaves can and did disable thermal plants in the past:

https://www.reuters.com/article/us-france-electricity-heatwa...

This is an problem that will only be intensified by climate change.
The idea of a static site generator becoming outdated fast is utterly alien to me: it's a freaking compiler, text in, HTML & CSS out. Unless you sit on a seriously unstable set of dependencies, the whole thing should be pretty stable. I haven't changed my own generator in years. Also, what do you need JavaScript for?

The other points I won't deny, though I sure liked feeding my ego.
> How many scripts does a site need to make it feel faster when bundled?

It's because people are using these huge frameworks with a lot of bloated code, it's too big, now devs are forced to do tree shaking and what not to trim the fat... front end JS development has become a madhouse of unnecessary complexity, because of node.js as well...

I hope that with the help of DENO that doesn't suffer from all that cargo culting, front-end development can become a healthier ecosystem...

Yes, some apps are complex, but 99% of front-end UI aren't.
Email a login link or temp pw. Passwords gone.
Placeholder Image Generator for Developers
Random image generator in categories you actually need (not just random nature photos)
I really like Syncthing, I have it installed on my computer, phone, and VPS, but it's definitely not made for non-technical users. I have a "family" folder with a few important documents that are also shared on my girlfriend's computer and phone, but I use Resilio Sync for those.

While Resilio is slightly less secure (debatable) than Syncthing, their UI and UX are vastly better, and virtually no different than something like Dropbox or Google Drive. I fully understand that Syncthing's developers have different priorities than UI and UX, but I'd love to see it become more mainstream.
It's a different game without team chat. When we're loosing hard I can just invent some minigame, like go farm enemy jungle or go hide somewhere in a bush while they break into our base. Otherwise it just feels like a chill game.
Crypto to the rescue! It is a mistake to conflate a CBDC or a fiat-based stablecoin with an actual cryptocurrency. (I will refrain from shilling a specific one.)
I played it before it was bundled with Windows, at the time I didn't think that much of it (I was more into Epic Pinball, spent so much time on the shareware version with the android themed board <_<), but it was a game we'd fire up Windows for. We probably got it off one of those shareware CD's, but I don't recall. Might have been off a diskette?
And also go to a vacation at every release, because your config uses plugins that a) can’t keep up, b) can’t help but break previous version compat, and now it’s snafu for few months. And for beginners, good luck finding out the correct set of versions that support what you need simultaneously. One LARGE upside of all-in-one include-all packages is that you can’t find yourself in that sort of a gridlock.
esbuild is awesome! The level of detail in the release notes [1] always impresses me.

[1] https://github.com/evanw/esbuild/releases
We recently switched on a few of our project from Webpack and the difference is incredible. Running a watch using this is practically instantaneous compared to our previous setup. I've been recommending it to all my colleagues and we're replacing Webpack slowly but surely.

The main draw for me is the simplicity of the config too. Webpack config (even using things like Symfony's Encore) is pretty convoluted and confusing to track. This, at least in my experience, has greater readability and is simpler to understand.
Could you make the argument (not here) that binary patches are not a reasonable way of distributing a patch for a program that is frequently updated?
> "allies" (btw as a European î don’t believe that such a concept exists)

I believe in "scratch my back and I'll scratch yours".

What may be illegal for one government to do might be off-shore-able. Therefore, "allies" are useful in such arrangements.
I have taken a different route [1]. Started to work on a desktop app for creating static sites. It features a block/frame based editor, works fully offline (except deployment of course). It should specifically target non-technical users.

[1] https://www.project-daily.com/pages/an-experiment_1065.html
The problem is that running Windows in a VM is an easy way of getting around current Anti-Cheat software. You can write a cheat that runs on the host OS and reads/writes game memory by directly accessing the guest memory. Even worse, the guest OS has no real way of detecting if you're doing anything malicious so it kind of just has to assume that you're trying to cheat if you're running a VM.
> I agree with you in principle, but your comment makes it clear that you didn't actually look into this one at all. This one is actually good.

People have said say that same thing each time a new one pops up since Grunt 10 years+ ago.

If you're going to use a JS bundler written in Go, just stick to MAKEFILE...
It's selective enforcement, in a different context.

https://en.wikipedia.org/wiki/Selective_enforcement
Communicating your ideas well and convincing people you're right are both valuable skills that can be used or abused (which is when they are derided as "politics"). Engineers who do not master these skills are putting a cap to their career growths, if they desire to be anything other than ICs.

I say this as an introvert and as a person who chooses words carefully to reflect my best guess at the truth, which non-engineers commonly mistake for lack of confidence in product/estimate/my ability. Dealing with architects (or even seniors) who can't sell their vision or opinion and/or fail to amicably disagree on technical issues is always a painful experience. It does not have to be that way.
MongoDB hss 26500 customers worldwide (and we are one NoSQL vendor).

These customers include:

Bosch : https://www.mongodb.com/customers/bosch

HSBC : https://diginomica.com/hsbc-moves-65-relational-databases-on...

SEGA Hardlight : https://www.mongodb.com/blog/post/sega-hardlight-migrates-to...

HMRC : https://www.mongodb.com/blog/post/mongodb-microservices-help...

DWP : https://www.mongodb.com/customers/department-for-work-and-pe...

Liberty Mutual : https://www.mongodb.com/blog/post/liberty-mutual-iac-mongodb...

MetLife : https://gigaom.com/2013/05/07/with-300m-earmarked-for-tech-i...

There is a more complete list here : https://www.mongodb.com/who-uses-mongodb

That list is limited is just the customers that are willing to be public references.

Every mature NoSQL vendor has a similar list.
Money is flawed but it doesn't have to be abolished. There are some good and old ideas like the IMF SDR. There is also the option to get to negative real interest rates to ensure people spend or invest their money.

Saving money without a corresponding debtor is the same as delaying the economy. During a recession everyone is delaying the economy.
For our quite big JS codebase on React + typescript, we switched from Webpack to esbuild earlier this year.
It actually changed our daily lives !

The watch rebuild time went from 3-5s (actually a lot when you save your code very often) to something like .5-1 s

The full build time went from 120s to less than 5s
Nothing ventured, nothing gained. It seems to me to tie in nicely with a discussion[1] from HN the other day, and this comment[2] in particular: (though there were many good ones)

> Nice quote, and a very concise diagnosis of what ails much of science: lots of data jockeys, few true scientists. The output of scientific endeavor is not simply truth, but true theories. Or, more accurately, theories which accurately predict (i.e. are not falsified by) the broadest set of relevant observations. The real tragedy is that genuine theoretical advances are often ignored or overlooked because everyone is too busy collecting more data to notice.

A bit too much focus on the known or what can be known is (probably) playing it too safe to make the big gains.

[1] https://news.ycombinator.com/item?id=28821498

[2] https://news.ycombinator.com/item?id=28823430
> This isn’t going to stop.

In some countries, it will, of course, stop. The goal in most countries is not to live with a vaccination passport forever, the goal is to curb and end the global pandemic. Once this goal has been achieved, vaccinatoin checks will go away.
ECMA-48 was what I was referring to, thanks. And no, I'm not convinced it was the standard many were conforming to. Perhaps Xterm, but not everyone.

Further ECMA and ANSI are two separate standards bodies. While ECMA-48 is listed as one of the standards on the Wikipedia page I've yet to find anything that claims to conform to that standard. The same with the other listed "standards".
I like to think that I do this; every time I touch some existing code, I try to do a round of polish first before getting to the brunt of the work. It's not much, and it won't advance my career much, but it gives me that hit of gratification that I need and that I don't get from adding another form / page / database table / whichever.
That would depend on your needs. For me, at least, it's largely an adequate replacement-I'd rank it as "consistently at least 50% as good, sometimes up to 200% as good as IDA". For the price it's simply unbeatable.
Khan Academy did a great writeup on their experience (including thoughts about HTTP/2) with various strategies for serving JS, such as:

- Single bundle

- No bundles (all separate files)

- Hybrid

https://blog.khanacademy.org/forgo-js-packaging-not-so-fast/
This is good news!

I wonder how much of the next few decades will be tech to bridge the gap between the way humans think and low-level bio-sciences. Just reading this article, I find a lot of lingo what while not too difficult to understand, it's not too informative either. And those abbreviations! How do you talk to your colleagues about OMEGA, one of the proteins in the article? Do you say "Capital Ou, Capital em, Capital Gee, Capital A"? or just "omega", or "all capitals omega"? And that's just one term.

Imagine a world where you could cure any disease of yours, _if only_ you knew enough biology and spent a few hours per week checking and troubleshooting your low-level bio. I reckon that the way we represent our biology research today would be a huge barrier to most, probably a new social divide, like it was the ability to read in the past.
10, 7 and 5 nm patterning and EUV light sources are basically magic.
I certainly didn't.

> If you're going to use a JS bundler written in Go, just stick to MAKEFILE...

What?
I guess it is more one or the other depending on the use case.

I've been synchronizing local data to remote data using NFS and Syncthing for a while now instead of doing batches of rclone, if you were referring to this use case.
is this in any way related to the OECD international tax agreement?
There's CRS now, between OECD countries. (and it's FATCA, which made the US more interesting as a money destination)
Esbuild actually made writing frontend bearable for the first time in years. It alone reduced our iterative build times from 45 seconds to something like .5 seconds.
I guess it's double bound:

- they can really fix it (e.g. by kicking every fake review mandator) and drown competiting products far below in the search results, leaving "Amazon's choice" ones at the top.

With way fewer reviews it will be harder to argue the ranking results legitimacy.

- they don't fix it, and as you say, get an excuse to kick any random brand trying to stay afloat on their platform.

Either way Amazon wins.
This is true. Too many developers out there that think their job is to do what they're being told. It's the same type of developer that will then go to one of the Stack Exchange type of websites and complain that their boss isn't giving them time to refactor or write unit tests.

They don't give you time because they expect you to do so on your own accord. It's part of your job description. Another part of your job description is to make sure your manager is too busy managing, and doesn't have the time to micro-manage your time.

If they have enough headspace to tell you NOT to write unit tests, they aren't effective leaders.

that said, there's a difference between refactoring and rewriting a thing in a different language. At this point in my career, I'd be VERY hesitant to do the latter. The time spent in a rewrite is better spent refactoring and updating the existing codebase. It's just not as sexy on your CV.
Probably because it's the most well known and understood designa pattern. The second one is probably Factory.
I use a Ledger for U2F/WebAuthn/GPG/SSH. Works pretty well, you can have multiple entities from a single seed. You only have to backup that seed (which can have attached passwords), and it can be recreated across any compatible device (Ledger, or Trezor, or even decode them manually)
The EU becomes a hostile place to civil rights more and more. This isn't about fighting criminals, that would be ineffective. It is about information control. Cooperation with the EU on anything digital should be minimized.
Hmm. I want to like this. Something is making me uneasy, though. It seems like some of what is here is partial reinvention and tweaking of stuff that goes back at least to the earliest days of Buddhism. It reminds me a lot of the method known to westerners as "Mahasi noting", so I was surprised not to see it mentioned.

Each time I was inclined to be encouraged by something like "distractions are welcomed", I'd be worried again soon after at mentions of controlling things. It's OK to go against thousands of years of tradition if you want, but it seems worrisome if you do it without mentioning the prior art and explaining what's wrong with it.
Cargo culting in a nutshell.
Helping Chinese people usually means helping CCP right?. CCP is not just cracking down on Jack Ma. I would you have believed you if CCP was not cracking on online gaming, celebrities, private tutoring, gig economies and hundred others. CCP has done many nefarious thing but I still think the crackdowns are generally net positive.

Regarding why they ban private tutoring I think many people are not giving birth in China because it takes lot of money to raise children and private tutoring is supposed to be one reason.

First of all people should know that CCP already realize they are mostly alone in this world so they need to gear up their technology, become more independent, increase domestic consumption, drive innovations etc.. Playing games / Celebrities, Gig Economy, 996 is not helpful to achieve CCP long term goals.In democracy politicians mostly have only short terms goals so that they can appease the mass. But in China CCP is eternal and it doesn't need to appease the mass.

Also if west want to crackdown on certain person it can bring its own reason as we can see with Julian Assange case.

"Do you think that a one party state that locks up ethnic minorities, tortures them, uses them for slave labour is somehow superior to democracy, free press, rule of law and property rights?"

Yea I think that is really bad part of CCP. But AFAIK since 2019 they have relaxed their rules in ethnic minorities[1]

[1]: https://apnews.com/article/coronavirus-pandemic-lifestyle-ch...
> good luck downloading the whole of lodash on your client

I never felt the need to use loadash. But even if a site would do that, it does not seem like a big issue. It is 71k. A Twitter profile page is over 5MB. 70 times the size of that loadash library. An appartment page on AirBnB is over 9MB. An Instagram profile page is over 9MB too.
Isn't it abuse of dominant position?
This sounds like a really useful approach. But I'm bad at math and statistics and also not my native language.

Could you maybe provide an example with figures?

Thanks
Depends on how often you’ll be logging in and out though
I recently switched to esbuild and I am delighed. My build time dropped from 30s to 2s and I was able to remove a lot of dependencies. So IMHO they need to continue producing these stuff to push the innovation forward.
You misunderstood the singlenton pattern. It's not about "Managing and sharing a single instance", it's about only being able to instantiate one instance of a class. That's not the same, because you can achieve the former without having the latter.

I agree that it is an antipattern.
I skimmed through the PDF about germany and found this interesting bit

>This [federal competition] has repeatedly served as an excuse to engage in ruinous intra-German ‘tax wars’ for lax enforcement, auditing and the hiring and staffing of local tax authorities.6

which i never heard of. So i check the source and got got redirected to just an image.

>http://www.taxjustice.net/topics/race-to-the-bottom/tax-wars...

Some of the listed sources there (https://fsi.taxjustice.net/PDF/Germany.pdf) are broken but not all, some do link to actual credible thrid parties.
I'd pick a different hill to die on.
That is informative and inspiring. Thank you for having shared your initiative.
Conservative media viewing correlates with intention to use ivermectin
"Wood-tier" is a new one for me, had to laugh. Thanks.
Yes, let's not miss the real problem with global heating and ecological destruction: all the annoying grandstanding.

Ignore the doomsters and get on with cheering on another celebrity as they blast off into orbit!
I repaced Dropbox with it a year ago and I'm satisfied, it's a great project. But atm I couldn't recommend it to even knowledgeable friends, let alone family members:

- Sometimes long-deleted folders pop up when older version clients connect

- Syncing or connecting takes sometimes ages to start for no obvious reason, client not giving enough info on what is happening

- Relation between clients is not obvious, the powerful configuration options are hard to decipher after some time

- The project could start a (freemium?) cloud client option, maybe leveraging other providers for storage. Most people will not be able to set up a server, and without that it's just way less practical for the layman than any mainstream option.
“The model was simple. An individual performs some arithmetic calculation, such as subtracting 17 from 10000. Then, 17 again from the result and again. At some point, he is administered nitrous oxide and sees a hallucinatory image. His task is to continue the calculation.”
As a European I would highly like to switch to the Anglo internet full of barbarism in that case. I don't think something like the internet could have been developed in Europe and legislation like this hints to the reasons.